You are on page 1of 923

FANUC Srie 0i---MC

MANUAL DE OPERAO

B---64124PO/01

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

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

No presente manual, tentamos descrever todos os temas possveis, em toda sua variedade. No entanto, dado que as possibilidades so inmeras, no podemos abordar tudo aquilo que no possvel ou permitido fazer. Portanto, tudo aquilo que no for expressamente descrito como possvel neste manual, deveria ser considerado como impossvel.

MEDIDAS DE SEGURANA

Esta seo descreve as medidas de segurana relativas ao uso de unidades CNC. essencial que estas medidas sejam observadas pelos usurios para garantir a operao segura das mquinas equipadas com uma unidade CNC (todas as descries nesta seo assumem esta configurao). Nota, algumas medidas de segurana esto relacionadas no s com funes especficas e, desse modo, podem no ser aplicveis a certas unidades CNC. Os usurio tambm devem observar as medidas de segurana relacionadas com a mquina, como descrito no respectivo manual fornecido pelo fabricante da mquina-ferramenta. Antes de tentar operar a mquina ou criar um programa para controlar a operao da mquina, o operador deve estar totalmente familiarizado com os contedos deste manual e do respectivo manual fornecido pelo fabricante da mquina-ferramenta.

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

m- 1

MEDIDAS DE SEGURANA

B-64124PO/01

DEFINIO DE AVISO, CUIDADO E NOTA

Este manual inclui x medidas de segurana para proteger o usurio e evitar danos mquina. Os cuidados so classificados em Aviso e Cuidado de acordo com o seu apoio na segurana. Alm disso, tambm descrita informao suplementar como uma Nota. Leia o Aviso, Cuidado e Nota cuidadosamente antes de tentar usar a mquina.

AVISO
Aplicado quando h perigo do usurio se ferir ou quando h perigo para ferimentos ao usurio e danos ao equipamento, se o procedimento autorizado no for seguido.

CUIDADO
Aplicado quando existe perigo de danos para o equipamento, se o procedimento autorizado no for seguido.

NOTA
A Nota usada para indicar informao suplementar alm do Aviso e de Cuidado.

` Leia este manual cuidadosamente e guarde num local seguro.

m- 2

B-64124PO/01

MEDIDAS DE SEGURANA

AVISOS E CUIDADOS GERAIS

AVISO
1. Nunca tente usinar uma pea sem verificar primeiro o funcionamento da mquina. Antes de comear uma operao de produo, certifique- que a mquina est a funcionar corretamente -se ao executar uma operao de teste usando, por exemplo, o bloco nico, override da velocidade de avano, ou funo de bloqueio da mquina ou por operar a mquina sem uma ferramenta ou pea montada. A no confirmao do correto funcionamento da mquina pode resultar no comportamento inesperado da mquina, possivelmente causando danos pea e/ou prpria mquina ou ferindo o usurio. 2. Antes de utilizar a mquina, verifique cuidadosamente os dados inseridos. Operar a mquina com dados especificados incorretamente pode resultar no comportamento inesperado da mquina, possivelmente causando danos pea e/ou prpria mquina ou ferindo o usurio. 3. Certifique- de a velocidade de avano especificada adequada para a operao pretendida. -se Geralmente, para cada mxima existe uma velocidade de avano mxima permitida. A velocidade de avano adequada varia com a operao pretendida. Consulte o manual fornecido com a mquina para determinar a velocidade de avano mxima permitida. Se a mquina funcionar a uma velocidade diferente da correta, pode ter um comportamento inesperado, causando possivelmente danos pea e/ou prpria mquina, ou ferimentos ao usurio. 4. Quando usa a funo de compensao da ferramenta, verifique cuidadosamente a sentido e valor da compensao. Operar a mquina com dados especificados incorretamente pode resultar no comportamento inesperado da mquina, possivelmente causando danos pea e/ou prpria mquina ou ferindo o usurio. 5. Os parmetros para CNC e PMC esto definidos de fbrica. Normalmente, no h necessidade de os alterar. Contudo, quando no existe outra alternativa seno alterar um parmetro, certifique- de que entende por completo a funo do parmetro antes de fazer qualquer -se alterao. Caso a definio correta de um parmetro falhe, pode resultar no comportamento inesperado da mquina, causando possivelmente danos pea e/ou prpria mquina ou ferimentos ao usurio. 6. Imediatamente depois de ligar o interruptor, no toque em nenhuma tecla do painel MDI at a indicao da posio ou tela de alarme aparecer na unidade CNC. Algumas das teclas no painel de operao MDI destinam- a manuteno ou outras operaes -se especiais. Premir qualquer uma dessas teclas pode colocar a unidade CNC noutro estado alm do seu estado normal. Iniciar a mquina neste estado pode causar um comportamento inesperado da mesma. 7. O manual de operao e manual de programao fornecidos com uma unidade CNC fornecem uma descrio geral das funes da mquina, incluindo quaisquer funes opcionais. Nota, as funes opcionais iro variar de acordo com o modelo de mquina. Desse modo, algumas funes descritas nos manuais podem no estar disponveis num determinado modelo. Verifique a descrio da mquina caso tenha dvidas.
m- 3

MEDIDAS DE SEGURANA

B-64124PO/01

AVISO
8. Algumas funes podem ter sido implementadas sob pedido do construtor da mquina-ferramenta. Quando usa tais funes, consulte o manual fornecido pelo fabricante da mquina-ferramenta para detalhes sobre a sua utilizao e quaisquer cuidados relativos.

NOTA
Os programas, parmetros e variveis de macro esto armazenadas em memria no voltil na unidade CNC. Normalmente, so manter mesmo se houver desenergizao. Tais dados podem ser apagados inadvertidamente, contudo, ou caso se prove necessrio apagar todos os dados da memria no voltil como parte da eliminao de um erro. Para proteger contra a ocorrncia indicada acima e garantir uma restaurao de dados apagados rpida, faa cpia segurana de todos os dados vitais e mantenha a cpia de segurana num local seguro.

m- 4

B-64124PO/01

MEDIDAS DE SEGURANA

AVISOS E CUIDADOS RELATIVOS A PROGRAMAO

Esta seo cobre as medidas de segurana mais importantes relacionadas com programao. Antes de tentar executar a programao, leia o manual de operao fornecido e o manual de programao cuidadosamente, de modo a que esteja totalmente familiarizado com os seus contedos.

AVISO
1. Definio do sistema de coordenadas Se um sistema de coordenadas for estabelecido incorretamente, a mquina pode ter um comportamento inesperado como resultado do programa emitir um comando que, de outro modo, seria vlido. Tal operao inesperada pode danificar a ferramenta, a prpria mquina, a pea ou causar ferimentos ao usurio. 2. Posicionamento por interpolao no linear Quando executar posicionamento por interpolao no linear (posicionamento atravs de um movimento no linear entre os pontos inicial e final), a caminho da ferramenta deve ser cuidadosamente confirmada antes de executar a programao. O posicionamento envolve deslocamento rpido. Se a ferramenta colide com a pea, pode danificar a ferramenta, a prpria mquina, a pea, ou causar ferimentos ao usurio. 3. Funo envolvendo um eixo de rotao Em relao programao de interpolao de coordenadas polares ou controle da direo normal (perpendicular), tome especial ateno velocidade do eixo de rotao. A programao incorreta pode resultado na velocidade do eixo de rotao excessivamente elevada, de tal modo que a fora centrfuga faz com que a placa de fixao perca a sua fixao na pea se esta ltima no estiver bem fixa. provvel que tal acidente danifique a ferramenta, a prpria mquina, a pea ou cause ferimentos ao usurio. 4. Converso polegadas/milmetros A mudana entre polegadas e entrada em milmetros no converte as unidades de medio de dados tal como a correo do ponto de origem da pea, parmetro e posio atual. Ento, antes de iniciar a mquina, determine que unidades de medio esto a ser usadas. Tentar executar uma operao com dados invlidos especificados pode danificar a ferramenta, a prpria mquina, a pea ou causar ferimentos ao usurio. 5. Controle da velocidade de corte constante Quando um eixo sujeito a um controle da velocidade de corte constante se aproxima da origem do sistema de coordenadas da pea, a velocidade do fuso pode tornar- excessivamente elevada. -se Desse modo, necessrio especificar uma velocidade mxima permitida. Especificar a velocidade mxima permitida incorretamente pode danificar a ferramenta, a prpria mquina, a pea ou causar ferimentos ao usurio.
m- 5

MEDIDAS DE SEGURANA

B-64124PO/01

AVISO
6. Controle de curso Depois de ligar a potncia, executar um retorno manual ao ponto de referncia como exigido. O controle de curso no possvel antes de excetuar o retorno manual ao ponto de referncia. Nota, quando o controle de curso est desativado, o alarme no acionado, mesmo se um limite de curso for excedido, danificando possivelmente, a ferramenta, a prpria mquina, a pea ou causando ferimentos ao usurio. 7. Verificao de interferncias nas unidades porta -- ferramenta Uma verificao de interferncias nas unidades porta-ferramenta executada baseada nos dados da ferramenta especificados durante a operao automtica. Se a especificao da ferramenta no coincidir com a ferramenta que est atualmente a ser usada, a verificao de interferncias no pode ser efetuada corretamente, danificando possivelmente a ferramenta, a prpria mquina ou causando ferimentos ao usurio. Depois de ligar a potncia, ou depois da seleo manual de uma unidade porta-ferramenta, inicie sempre a operao automtica e especifique o nmero da ferramenta da ferramenta a usar. 8. Modo absoluto/incremental Se um programa criado com valores absolutos funciona em modo incremental, ou vice-versa, a mquina pode ter um comportamento inesperado. 9. Seleo de plano Se um plano incorreto especificado para interpolao circular, interpolao helicoidal, ou um ciclo fixo, a mquina pode ter um comportamento inesperado. Consulte as descries das respetivas funes para mais informaes. 10. Salto do limite de torque Antes de tentar um salto do limite de torque, aplique o limite de torque. Se um salto do limite de torque especificado sem o limite de torque ser realmente aplicado, ser executado um comando de movimento sem executar um salto. 11. Espelhamento programvel Nota, as operaes programadas variam consideravelmente quando um espelhamento programvel ativado. 12. Funo de compensao Se um comando baseado no sistema de coordenadas da mquina ou um comando de retorno ao ponto de referncia acionado no modo de compensao, a compensao temporariamente cancelada, resultado no comportamento inesperado da mquina. Antes de acionar qualquer um dos comandos acima, cancele sempre o modo de compensao.

m- 6

B-64124PO/01

MEDIDAS DE SEGURANA

AVISOS E CUIDADOS RELATIVOS A MANUSEAMENTO

Esta seo apresenta as medidas de segurana relacionadas com o manuseamento da mquina-ferramenta. Antes de tentar operar a sua mquina, leia o manual de operao fornecido e o manual de programao cuidadosamente, de modo a familiarizar- com os seus contedos. -se

AVISO
1. Operao manual Quando opera a mquina manualmente, determine a posio atual da ferramenta e da pea, e certifique- de que o eixo de movimento, a direo e velocidade de avano foram corretamente -se especificados. O funcionamento incorreto da mquina pode danificar a ferramenta, a prpria mquina, a pea ou causar ferimentos ao operador. 2. Retorno manual ao ponto de referncia Depois de ligar a potncia, executar retorno manual ao ponto de referncia como exigido. Se a mquina operada sem executar primeiro o retorno manual ao ponto de referncia, pode ter um comportamento inesperado. O controle de curso no possvel antes de excetuar o retorno manual ao ponto de referncia. Um funcionamento inesperado mquina pode danificar a ferramenta, a prpria mquina, a pea ou causar ferimentos ao usurio. 3. Comando numrico manual Quando aciona um comando numrico manual, determine a posio atual da ferramenta e da pea e certifique- de que o eixo de movimento, a direo e comando foram corretamente -se especificados e que os valores inseridos so vlidos. Tentar operar a mquina com um comando invlido especificado pode danificar a ferramenta, a prpria mquina, a pea ou causar ferimentos ao operador. 4. Avano por manivela No avano por manivela, girar a manivela com um grande fator de escalonamento, tal como 100, aplicado causa com que a ferramenta e a mesa se movam rapidamente. A falta de cuidado no manuseamento pode danificar a ferramenta e/ou a mquina e causar ferimentos ao usurio. 5. Override desativado Se o override for desativado (de acordo com a especificao numa varivel de macro) durante a abertura de rosca, o rosqueamento rgido com macho, ou outro rosqueamento, a velocidade no pode ser prevista, danificando possivelmente a ferramenta, a prpria mquina, a pea ou causando ferimentos ao operador. 6. Pr -- seleo do ponto de origem Basicamente, nunca tente uma pr-seleo do ponto de origem quando a mquina est a funcionar sob o controle de um programa. Caso contrrio, a mquina pode ter um comportamento inesperado, possivelmente danificando a ferramenta, a prpria mquina ou causando ferimentos ao usurio.
m- 7

MEDIDAS DE SEGURANA

B-64124PO/01

AVISO
7. Deslocamento do sistema de coordenadas da pea A interveno manual, bloqueio da mquina, ou espelhamento pode deslocar o sistema de coordenadas da pea. Antes de tentar operar a mquina sob o controle de um programa, confirme cuidadosamente o sistema de coordenadas. Se a mquina for operada sob o controle de um programa sem tolerncia para qualquer deslocamento no sistema de coordenadas da pea, a mquina pode ter um comportamento inesperado, danificando possivelmente a ferramenta, a prpria mquina, a pea ou cansando ferimentos ao operador. 8. Painel de operao por software e chave de menu Usando o painel de operao por software e chave de menu, em combinao com o painel de operao MDI, possvel especificar as operaes no suportadas pelo painel de operao da mquina, tais como alterao do modo, alterao dos valores de override e comandos de avano em modo jog. Note, contudo, que se as teclas do painel MDI forem inadvertidamente operadas, a mquina pode ter um comportamento inesperado, danificando possivelmente a ferramenta, a prpria mquina, a pea, ou causando ferimentos ao usurio. 9. Interveno manual Se a interveno manual for executada durante a operao programada da mquina, o caminho da ferramenta pode variar quando a mquina reiniciada. Desse modo, antes de reiniciar a mquina depois da interveno manual, confirme as definies da chave absoluto manual, dos parmetro e modo de comando absoluto/incremental. 10. Bloqueio de avano, override e bloco nico As funes bloqueio de avano, override da velocidade de avano e funo bloco a bloco podem ser desativadas usando a varivel do sistema de macros de usurio #3004. Cuidado quando opera a mquina neste caso. 11. Funcionamento em vazio Normalmente, um funcionamento em vazio usado para confirmar o funcionamento da mquina. Durante um funcionamento em vazio, a mquina opera a velocidade de funcionamento em vazio, o que difere da velocidade de avano programada correspondente. Nota, a velocidade do funcionamento em vazio pode por vezes ser superior velocidade de avano programada. 12. Compensao da ferramenta de corte e do raio da ponta da ferramenta em modo MDI Preste extrema ateno a um caminho da ferramenta especificado por um comando em modo MDI, porque a ferramenta de corte ou a compensao do raio da ponta da ferramenta no se aplicam. Quando um comando ativado a partir do MDI para interrupo na operao automtica na ferramenta de corte ou no modo de compensao do raio da ponta da ferramenta, preste particular ateno ao caminho da ferramenta quando a operao automtica subseqentemente retomada. Consulte as descries das funes correspondentes para mais informaes. 13. Edio de programas Se a mquina parado, aps o qual o programa de usinagem editado (modificao, insero ou excluso), a mquina pode ter um comportamento inesperado se a usinagem for retomada sob a unidade de controle desse programa. Basicamente, no modifique, insira ou apague os comandos de um programa de usinagem enquanto est a correr.
m- 8

B-64124PO/01

MEDIDAS DE SEGURANA

AVISOS RELATIVOS MANUTENO DIRIA

AVISO
1. Substituio da bateria para manuteno da memria Apenas o pessoal que recebeu formao aprovada de segurana e manuteno pode executar este trabalho. Quando substituir as baterias, cuidado para no tocar nos circuitos de alta tenso (indicados e cobertos com uma proteo isolante). Tocar os circuitos de alta tenso desprotegidos apresenta um perigo extremo de choque eltrico.

NOTA
O CNC usa bateria para guardar os contedos da sua memria, pois precisa de manter dados como programas, correes e parmetro, mesmo quando no se aplica a alimentao externa. Se houver uma queda da carga das baterias, uma alarme de voltagem da bateria baixa exibido no painel de operao da mquina ou tela. Quando um alarme de voltagem da bateria baixa exibido, substitua as baterias dentro de uma semana. Caso contrrio, os contedos da memria do CNC perder- -o. -seConsulte a seo de manuteno do manual de operao ou o manual de programao Para mais informaes sobre o processo de substituio das baterias.

m- 9

MEDIDAS DE SEGURANA

B-64124PO/01

AVISO
2. Codificador de pulsos absoluto de substituio das baterias Apenas o pessoal que recebeu formao aprovada de segurana e manuteno pode executar este trabalho. Quando substituir as baterias, cuidado para no tocar nos circuitos de alta tenso (indicados e cobertos com uma proteo isolante). Tocar os circuitos de alta tenso desprotegidos apresenta um perigo extremo de choque eltrico.

NOTA
O codificador de pulsos absoluto usa baterias para guardar a sua posio absoluta. Se houver uma queda da carga das baterias, uma alarme de voltagem da bateria baixa exibido no painel de operao da mquina ou tela. Quando um alarme de voltagem da bateria baixa exibido, substitua as baterias dentro de uma semana. Caso contrrio, os dados da posio absoluta armazenados pelo codificador de pulsos sero perdidos. Consulte o MOTOR SERVO FANUC srie i para mais informaes sobre o processo de substituio das baterias.

m- 10

B-64124PO/01

MEDIDAS DE SEGURANA

AVISO
3. Substituio do fusvel Contudo, antes de substituir um fusvel queimado, necessrio localizar e remover a causa do fusvel queimado. Por este motivo, apenas o pessoal que recebeu formao aprovada de segurana e manuteno pode executar este trabalho. Quando substituir um fusvel com o armrio de distribuio aberto, cuidado para no tocar nos e cobertos com uma proteo isolante). circuitos de alta tenso (indicados Tocar num circuito de alta tenso desprotegido apresenta um perigo extremo de choque eltrico.

m- 11

B-64124PO/01

ndice
m-1 3
6 8 8

MEDIDAS DE SEGURANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

I. ASPECTOS GERAIS
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 1.2 1.3 PROCESSO GERAL DE OPERAO DA MQUINA- FERRAMENTA CNC . . . . . . . . . . . . . . NOTAS SOBRE A LEITURA DESTE MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NOTAS SOBRE VRIOS TIPOS DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

II. PROGRAMAO
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 1.2 1.3 MOVIMENTO DA FERRAMENTA AO LONGO DOS CONTORNOS DA PEA- INTERPOLAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AVANO- FUNO DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DESENHO DA PEA E MOVIMENTO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1 1.3.2 1.3.3 Ponto de Referncia (Posio Especfica da Mquina) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sistema de Coordenadas no Desenho da Pea e Sistema de Coordenadas Especificado pelo CNC - Sistema de Coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Como Indicar Dimenses de Comando para Movimentar a Ferramenta - Absoluto, Comandos Incrementais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -

11
12 14 15
15 16 19

1.4 1.5 1.6 1.7 1.8 1.9

VELOCIDADE DE CORTE - FUNO DA VELOCIDADE DO FUSO . . . . . . . . . . . . . . . . . . . . SELEO DA FERRAMENTA PARA AS DIVERSAS FASES DE USINAGEM FUNO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COMANDO PARA OPERAES DE MQUINA - FUNO MISCELNEA . . . . . . . . . . . . . . CONFIGURAO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CAMINHO E MOVIMENTO DA FERRAMENTA CONTROLADOS PELO PROGRAMA . . . . . FAIXA DE MOVIMENTO DA FERRAMENTA - CURSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

20 21 22 23 26 27

2. EIXOS CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 2.2 2.3 2.4 EIXOS CONTROLADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NOME DO EIXO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SISTEMA INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CURSO MXIMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

28
29 29 30 30

3. FUNO PREPARATRIA (FUNO G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4. FUNES DE INTERPOLAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 POSICIONAMENTO (G00) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . POSICIONAMENTO DE SENTIDO NICO (G60) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO LINEAR (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO CIRCULAR (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO HELICOIDAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO CILNDRICA (G07.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ABERTURA DE ROSCA (G33) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE SALTO (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SINAL DE SALTO DE ALTA VELOCIDADE (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i- 1

31 36
37 39 41 43 47 48 51 53 55

ndice

B-64124PO/01

4.10 4.11

SALTO MULTI- ETAPAS (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SALTO DO LIMITE DE TORQUE (G31 P99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

56 57

5. FUNES DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 5.2 5.3 5.4 ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DESLOCAMENTO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AVANO DE CORTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DA VELOCIDADE DE AVANO DE CORTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.1 5.4.2 Parada Exata (G09, G61) Modo de Corte (G64) Modo de Rosqueamento (G63) . . . . . . . . . . . . . . . . . Override Automtico de Cantos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4.2.1 Override Automtico de Cantos Internos (G62) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4.2.2 Alterao da Velocidade de Avano de Corte Circular Interno . . . . . . . . . . . . . . . . . . . . . . . . . Desacelerao Automtica de Canto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4.3.1 Desacelerao de Canto de Acordo com o ngulo do Canto . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4.3.2 Desacelerao de Canto de Acordo com a Diferena da Velocidade de Avano entre os Blocos ao Longo de Cada Eixo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

59
60 62 63 68
69 70 70 72 73 73 75

5.4.3

5.5

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

77

6. PONTO DE REFERNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1 RETORNO AO PONTO DE REFERNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

78
79

7. SISTEMA DE COORDENADAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.1 7.2 SISTEMA DE COORDENADAS DA MQUINA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SISTEMA DE COORDENADAS DA PEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 Definio de um 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) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adio de Sistemas de Coordenadas da Pea (G54.1 ou G54) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

84
85 86
86 87 88 91 93

7.3 7.4

SISTEMA DE COORDENADAS LOCAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SELEO DE PLANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

95 97

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


8.1 8.2 8.3 8.4 PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91) . . . . . . . . . . . . . . . . . . . . . . . . . . COMANDO DE COORDENADAS POLARES (G15, G16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONVERSO POLEGADAS/MILMETROS (G20, G21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROGRAMAO DE CASAS DECIMAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

98
99 100 103 104

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


9.1 9.2 9.3 ESPECIFICAO DA VELOCIDADE DO FUSO COM UM CDIGO . . . . . . . . . . . . . . . . . . . . . ESPECIFICAO DIRETA DO VALOR DA VELOCIDADE DO FUSO (COMANDO S DE 5 DGITOS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DA VELOCIDADE DE CORTE CONSTANTE (G96, G97) . . . . . . . . . . . . . . . . . . . 106 106 107

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


10.1 FUNO DE SELEO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

i- 2

B-64124PO/01

ndice

10.2

FUNO DE GERENCIAMENTO DA VIDA TIL DAS FERRAMENTAS . . . . . . . . . . . . . . . .


10.2.1 10.2.2 10.2.3 10.2.4 Dados de Gesto da Vida til das Ferramentas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registrar, Alterar e Apagar os Dados de Gesto da Vida til das Ferramentas . . . . . . . . . . . . . . . . . . . Comando de Gesto da Vida til das Ferramentas em um Programa de Usinagem . . . . . . . . . . . . . . . Vida til da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

112
113 114 117 120

11.FUNO AUXILIAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121


11.1 11.2 11.3 FUNO AUXILIAR (FUNO M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VRIOS COMANDOS M DO MESMO BLOCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AS FUNES AUXILIARES SECUNDRIAS (CDIGOS B) . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 123 124

12.CONFIGURAO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125


12.1 12.2 12.3 OUTRAS COMPONENTES DO PROGRAMA ALM DAS SEES DE PROGRAMA . . . . . . . CONFIGURAO DA SEO DE PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SUBPROGRAMA (M98, M99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 130 136

13.FUNES PARA SIMPLIFICAR A PROGRAMAO . . . . . . . . . . . . . . . . . . . . . . 140


13.1 CICLO FIXO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.1 13.1.2 13.1.3 13.1.4 13.1.5 13.1.6 13.1.7 13.1.8 13.1.9 13.1.10 13.1.11 13.1.12 13.1.13 13.1.14 Ciclo Rpido de Perfurao Profunda (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Rosqueamento Esquerda (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Mandrilagem Fina (G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Perfurao, Perfurao Centrada (G81) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Perfurao, Ciclo de Escareamento (G82) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Perfurao Profunda (G83) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de perfurao profunda de pequenos furos (G83) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Rosqueamento (G84) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Mandrilagem (G85) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Mandrilagem (G86) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Mandrilagem Inversa (G87) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Mandrilagem (G88) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Mandrilagem (G89) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cancelamento do Ciclo Fixo (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rosqueamento Rgido com Macho (G84) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Rosqueamento Rgido Esquerda (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Rosqueamento Rgido Profundo com Macho (G84 ou G74) . . . . . . . . . . . . . . . . . . . . . . . . . Cancelamento do Ciclo Fixo (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Retificao de Perfis (G75) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo Direto de Retificao de Perfis de Dimenso Constante (G77) . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Retificao de Superfcies de Avano Contnuo (G78) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Retificao de Superfcies de Avano Intermitente (G79) . . . . . . . . . . . . . . . . . . . . . . . . . . . .

141
145 147 149 151 153 155 157 161 163 165 167 169 171 173

13.2

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


13.2.1 13.2.2 13.2.3 13.2.4

176
177 180 183 185

13.3

CICLO FIXO DE RETIFICAO (PARA RETIFICADORA) . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.3.1 13.3.2 13.3.3 13.3.4

186
187 189 191 193

13.4 13.5 13.6 13.7 13.8

COMPENSAO DO DESGASTE DO REBOLO POR AFIAO CONTNUA (PARA RETIFICADORA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

195

RETIFICAO DE PERFIS AO LONGO DOS EIXOS Y E Z, APS A OSCILAO DA MESA (PARA RETIFICADORA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 FUNES OPCIONAIS DE CHANFRAGEM DE NGULOS E ARREDONDAMENTO DE CANTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO EXTERNA DE MOVIMENTO (G81) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE INDEXAO DA MESA DE INDEXAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 201 202

i- 3

ndice

B-64124PO/01

14.FUNO DE COMPENSAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205


14.1 CORREO DO COMPRIMENTO DA FERRAMENTA (G43, G44, G49) . . . . . . . . . . . . . . . . . .
14.1.1 14.1.2 Aspectos Gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . G53, G28, e G30 Comandos no Modo de Correo do Comprimento da Ferramenta . . . . . . . . . . . . . .

206
206 211

14.2 14.3 14.4 14.5

MEDIO AUTOMTICA DO COMPRIMENTO DA FERRAMENTA (G37) . . . . . . . . . . . . . . . CORREO DA FERRAMENTA (G45- G48) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COMPENSAO C DA FERRAMENTA (G40- G42) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PORMENORES DA COMPENSAO C DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.5.1 14.5.2 14.5.3 14.5.4 14.5.5 14.5.6 14.5.7 14.5.8 14.5.9 Aspectos Gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movimento da Ferramenta na Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movimento da Ferramenta no Modo de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movimento da Ferramenta Aquando do Cancelamento do Modo de Correo . . . . . . . . . . . . . . . . . . . Verificao de Interferncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Corte Excessivo pela Compensao da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando de Entrada atravs do Painel MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos G53, G28, G30 e G29 no Modo de Compensao C da Ferramenta . . . . . . . . . . . . . . . . . . Interpolao Circular de Cantos (G39) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

214 218 223 229


229 230 234 248 254 259 262 263 282

14.6 14.7 14.8 14.9

VALORES COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10) . . . . . . ESCALONAMENTO (G50, G51) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ROTAO DO SISTEMA DE COORDENADAS (G68, G69) . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DA DIREO NORMAL (G40.1, G41.1, G42.1 OU G150, G151, G152) . . . . . . . .

284 286 291 297 302

14.10 ESPELHO PROGRAMVEL (G50.1, G51.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

15.MACRO DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304


15.1 15.2 15.3 15.4 15.5 VARIVEIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VARIVEIS DO SISTEMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OPERAO ARITMTICA E LGICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MACROINSTRUES E INSTRUES NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DESVIO E REPETIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.5.1 15.5.2 15.5.3 Desvio Incondicional (Instruo GOTO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desvio Condicional (Instruo IF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Repetio (Instruo WHILE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chamadas do Subprograma Usando um Cdigo T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programa Exemplificativo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Execuo de Instrues NC e de Macroinstrues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cuidado ao usar variveis do sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

305 308 317 322 323


323 324 325

15.6

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

328
329 333 335 336 337 338 339

15.7

PROCESSAMENTO DE MACROINSTRUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15.7.1 15.7.2

341
341 343

15.8 15.9

REGISTRO DE PROGRAMAS DE MACRO DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LIMITAES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

346 347 348 352


353 354

15.10 COMANDOS DE SADA EXTERNOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15.11 MACRO DE USURIO DE TIPO INTERRUPO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


15.11.1 15.11.2 Mtodo de Especificao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pormenores das Funes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

i- 4

B-64124PO/01

ndice

16.FUNO DE ENTRADA DE DADOS PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362


16.1 16.2 16.3 VISUALIZAO DO MENU PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VISUALIZAO DOS DADOS PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CARACTERES E CDIGOS PARA A FUNO DE ENTRADA DE DADOS PADRO . . . . . . 363 367 371

17.ENTRADA DE PARMETROS PROGRAMVEIS (G10) . . . . . . . . . . . . . . . . . . . . 373 18.OPERAO DE MEMRIA UTILIZANDO O FORMATO DE FITA FS10/11 . . . 375 19.FUNES DE CORTE A ALTA VELOCIDADE . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
19.1 19.2 19.3 19.4 FIXAO DA VELOCIDADE DE AVANO EM FUNO DO RAIO DO ARCO . . . . . . . . . . . CONTROLE AVANADO POR ANTECIPAO (G08) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE CONTROLE AVANADO POR ANTECIPAO AL/ FUNO DE CONTROLE DE CONTORNOS AL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE ALTERAO DA CONSTANTE DE TEMPO DA ACELERAO/DESACELERAO EM FORMA DE SINO, POR ANTECIPAO, ANTES DA INTERPOLAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377 378 380 398

20.FUNES DE CONTROLE DOS EIXOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403


20.1 20.2 20.3 20.4 CONTROLE SIMPLES DE SINCRONIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ROLL- OVER DO EIXO DE ROTAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DE UM EIXO ANGULAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE EM TANDEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404 407 408 410

III. OPERAO
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
1.1 1.2 1.3 1.4 OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MOVIMENTO DA FERRAMENTA POR PROGRAMAO - OPERAO AUTOMTICA . . OPERAO AUTOMTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TESTAR UM PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 1.4.2 Verificao pelo Funcionamento da mquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Como Ver a Alterao da Indicao da Posio sem Colocar a Mquina a Funcionar . . . . . . . . . . . . . .

414 416 417 419


419 420

1.5 1.6 1.7

EDITAR UM PROGRAMA DE PEAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VISUALIZAR E ESPECIFICAR DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXIBIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 Exibio de Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicao da Posio Atual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibio de Alarme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibio de Contagem de Peas, Exibio de Tempo de Trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao de Grficos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

421 422 425


425 426 426 427 427

1.8

ENTRADA/SADA DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

428

2. DISPOSITIVOS OPERACIONAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429


2.1 DEFINIO E UNIDADES DE EXIBIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.1 2.1.2 2.1.3 7.2 Monocromtico/8.4 LCD a Cores/unidade MDI (Tipo Horizontal) . . . . . . . . . . . . . . . . . . . . . . . 7.2 Monocromtico/8.4 LCD a Cores/unidade MDI (Tipo Vertical) . . . . . . . . . . . . . . . . . . . . . . . . . Chave de local de MDI (LCD de Tipo Horizontal/unidade MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

430
431 432 433

i- 5

ndice

B-64124PO/01

2.1.4

Chave de local de MDI (LCD de Tipo Vertical/ unidade MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

434

2.2 2.3

EXPLICAO DO TECLADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TECLAS DE FUNO E SOFT KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 Operaes de Tecla Geral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Teclas de Funo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Soft Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada por tecla e Buffer de Entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mensagens de Aviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arquivo Handy FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desligar a Energia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibio na Tecla ao Energizar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desenergizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

435 437
437 438 439 455 456

2.4 2.5

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


2.4.1 2.5.1 2.5.2 2.5.3

457
459

ENERGIZAR/DESENERGIZAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

460
460 461 462

3. OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463


3.1 3.2 3.3 3.4 3.5 RETORNO MANUAL AO PONTO DE REFERNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AVANO EM MODO JOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AVANO INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AVANO POR MANIVELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LIGAR E DESLIGAR ABSOLUTO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464 466 468 469 472

4. OPERAO AUTOMTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477


4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 OPERAO DE MEMRIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OPERAO MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OPERAO DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . REINCIO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE PLANEJAMENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE CHAMADA DE SUBPROGRAMA (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERRUPO POR MANIVELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ESPELHAMENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERVENO MANUAL E RETORNO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OPERAO DNC COM CARTO DE MEMRIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.10.1 4.10.2 Especificao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.10.2.1 Operao DNC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.10.3 4.10.4 4.10.5 4.10.2.2 Chamada do Subprograma (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Limitao e Notas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parmetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procedimento para Fixar o Carto de Memria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

478 481 485 487 494 499 501 504 506 508
508 509 509 510 511 511 511

5. OPERAO DE TESTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513


5.1 5.2 5.3 5.4 5.5 BLOQUEIO DA MQUINA E BLOQUEIO DA FUNO AUXILIAR . . . . . . . . . . . . . . . . . . . . OVERRIDE DA VELOCIDADE DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OVERRIDE DO DESLOCAMENTO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNCIONAMENTO EM VAZIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BLOCO NICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514 516 517 518 519

i- 6

B-64124PO/01

ndice

6. FUNES DE SEGURANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521


6.1 6.2 6.3 6.4 PARADA DE EMERGNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ULTRAPASSAGEM DE CURSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DO CURSO ARMAZENADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DE FIM DE CURSO ANTERIOR A EXECUTAR MOVIMENTO . . . . . . . . . . . . . . 522 523 524 528

7. FUNES DE ALARME E AUTODIAGNSTICO . . . . . . . . . . . . . . . . . . . . . . . . . . 531


7.1 7.2 7.3 EXIBIO DE ALARME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ALARME HISTRICO DISPLAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VERIFICAO POR TELA DE AUTODIAGNSTICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532 534 535

8. ENTRADA/SADA DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 538


8.1 8.2 8.3 8.4 ARQUIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PESQUISA DE ARQUIVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXCLUSO DE ARQUIVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ENTRADA/SADA NO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1 8.4.2 Introduzir um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enviar um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduzir Dados sobre Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enviar Dados Sobre Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

539 541 543 544


544 547

8.5

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


8.5.1 8.5.2

549
549 550

8.6

INTRODUZIR E ENVIAR PARMETROS E DADOS DE COMPENSAO DO ERRO DE PASSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


8.6.1 8.6.2 8.6.3 8.6.4 Introduzir Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Envio de Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada de Dados de Compensao do Erro de Passo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada de Dados de Compensao do Erro de Passo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduo de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Envio de Varivel Comum de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir o Diretrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Leitura de Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enviar Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

551
551 552 553 554

8.7

INTRODUO/ENVIO DE VARIVEIS COMUNS DE MACRO DE USURIO . . . . . . . . . . . .


8.7.1 8.7.2

555
555 556

8.8

EXIBIR DIRETRIO DE DISQUETE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


8.8.1 8.8.2 8.8.3 8.8.4

557
558 561 562 563

8.9 8.10

ENVIAR UMA LISTA DE PROGRAMA PARA UM GRUPO ESPECIFICADO . . . . . . . . . . . . . . ENTRADA/SADA DE DADOS NA TELA TUDO E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
8.10.1 8.10.2 8.10.3 8.10.4 8.10.5 8.10.6 Definir Parmetros Relacionados com Entrada/Sada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduzir e Enviar Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduzir e Enviar Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduzir e Enviar Dados sobre Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Envio de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduzir e Enviar Arquivos de Disquete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

565 566
567 568 573 575 577 578

8.11

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

583

9. EDITAR PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 595


9.1 INSERIR, ALTERAR E APAGAR UMA PALAVRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.1 9.1.2 9.1.3 Pesquisa de Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Saltar para o Incio de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inserir uma Palavra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

596
597 599 600

i- 7

ndice

B-64124PO/01

9.1.4 9.1.5

Alterar uma Palavra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar uma Palavra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar um Bloco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Blocos Mltiplos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

601 602

9.2

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

603
603 604

9.3 9.4 9.5

PESQUISA DO NMERO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PESQUISA DO NMERO DE SEQNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . APAGAR PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


9.5.1 9.5.2 9.5.3 Apagar Um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Todos os Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Mais de Um Programa Especificando uma Faixa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copiar um Programa Interior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copiar Parte de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mover Parte de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Colar um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Explicao Suplementar para Copiar, Mover e Colar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Substituio de Palavras e Endereos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

605 606 608


608 608 609

9.6

FUNO DE EDIO DE UM PROGRAMA DE PEAS AUMENTADO . . . . . . . . . . . . . . . . .


9.6.1 9.6.2 9.6.3 9.6.4 9.6.5 9.6.6

610
611 612 613 614 615 617

9.7 9.8 9.9

EDIO DE MACROS DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EDIO SIMULTNEA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE SENHA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

619 620 621

10.CRIANDO PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623


10.1 10.2 10.3 10.4 CRIAR PROGRAMAS USANDO O PAINEL DE OPERAO MDI . . . . . . . . . . . . . . . . . . . . . . . INSERO AUTOMTICA DE NMEROS DE SEQNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . CRIAR PROGRAMAS NO MODO APRENDER (REPRODUO) . . . . . . . . . . . . . . . . . . . . . . . PROGRAMAO VERBAL COM FUNO GRFICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624 625 627 630

11.ESPECIFICAO E VISUALIZAO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . 634


11.1 TELAS EXIBIDAS PELA TECLA DE FUNO
11.1.1 11.1.2 11.1.3 11.1.4 11.1.5 11.1.6 11.1.7
POS

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

642
643 644 646 647 648 650 651

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

11.2

TELAS EXIBIDAS PELA TECLA DE FUNO


11.2.1 11.2.2 11.2.3 11.2.4 11.2.5

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


Exibio de Contedos do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela do Bloco Atual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela do Bloco Seguinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela de Verificao do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela de Programas para Operao MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PROG

653
654 655 656 657 658

11.3

TELAS EXIBIDAS PELA TECLA DE FUNO


11.3.1 11.3.2

(NO MODO EDITAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Exibir a Memria Usada e uma LIsta de Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EXIBIR UMA LISTA DE PROGRAMA PARA UM GRUPO ESPECIFICADO . . . . . . . . . . . . . . . .

659
659 662

i- 8

B-64124PO/01

ndice

11.4

TELAS EXIBIDAS PELA 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

OFS/SET

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

665
666 668 670 672 674 676 677 679 680 682 684 687

Definir e Exibir o Valor de Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Medio do Comprimento da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir e Introduzir Dados de Definio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comparao do Nmero de Seqncia e Parada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibio e Definio do Tempo de Trabalho, Contagem de Peas e Tempo . . . . . . . . . . . . . . . . . . . . . Definir e Exibir o Valor de Correo do Ponto de Origem da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada Direta de Correes do Ponto de Origem da Pea Medidas . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir e Definir as Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir os Dados Padro e Menu Padro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir e Definir o Painel de Operao por Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir e Definir Dados de Gerenciamento da Vida til das Ferramentas . . . . . . . . . . . . . . . . . . . . . . . . Exibir e Definir Dados de Gerenciamento Ampliado da Vida til das Ferramentas . . . . . . . . . . . . . . .
SYSTEM

11.5

TELAS EXIBIDAS PELA TECLA DE FUNO


11.5.1 11.5.2

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

692
693 695

Visualizao e Definio de Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir e Definir Dados de Compensao do Erro de Passo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11.6

EXIBIR O NMERO DO PROGRAMA, NMERO DE SEQNCIA E ESTADO DE MENSAGENS DE AVISO PARA ESPECIFICAO DE DADOS OU OPERAO DE ENTRADA/SADA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1 11.6.2 Exibir o Nmero do Programa e Nmero de Seqncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exibir o Estado e Aviso para Especificao dos Dados para Operao de Entrada/Sada . . . . . . . . . . .
MESSAGE

698
698 699

11.7 11.8

TELAS EXIBIDAS PELA TECLA DE FUNO


11.7.1 11.8.1 11.8.2

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

701
701

Visualizao Externa de Histrico de Mensagens do Operador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar a Exibio na Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Automtico da Exibio na Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ANULAO DA TELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

703
703 704

12.FUNO GRFICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 705


12.1 12.2 VISUALIZAO DE GRFICOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VISUALIZAO DINMICA DE GRFICOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12.2.1 12.2.2 Desenho do Caminho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Grfico Slido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

706 712
712 721

13.FUNO DE AJUDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 733 14.CPIA IMPRESSA DA TELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738

IV. MANUAL GUIDE 0i


1. MANUAL GUIDE 0i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
1.1 1.2 1.3 APRESENTAO GERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTRODUO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OPERAES DE CRIAO DE PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 Incio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Incio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Criar um Novo Programa de Peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistncia de Processo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistncia do cdigo G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistncia do cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

744 745 746


746 747 748 750 752 755

i- 9

ndice

B-64124PO/01

1.4

USINAGEM DE CICLO FIXO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


1.4.1 1.4.2 Operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dados para Cada Ciclo Fixo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operaes de Programa de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detalhe de Contorno de Dados da Figura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detalhe de Clculo de Contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detalhes de Clculo Auxiliar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Outros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

757
758 760

1.5

PROGRAMA DE PERFIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 1.5.2 1.5.3 1.5.4 1.5.5

775
776 785 787 798 808

1.6 1.7

PARMETRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

810 811

V. MANUTENO
1. MTODO PARA SUBSTITUIR A BATERIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815
1.1 1.2 1.3 BATERIA PARA CPIA DE SEGURANA DE MEMRIA (3VDC) . . . . . . . . . . . . . . . . . . . . . . BATERIA PARA CODIFICADOR DE PULSOS ABSOLUTO EXTERNO (6VDC) . . . . . . . . . . . BATERIA PARA CODIFICADOR DE PULSOS ABSOLUTO INCORPORADO NO MOTOR (6VDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 816 820 821

ANEXO
A. LISTA DOS CDIGOS DA FITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 825 B. LISTA DE FUNES E FORMATO DA FITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 828 C. FAIXA DO VALOR DO COMANDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 833 D. NOMOGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836
D.1 D.2 D.3 D.4 COMPRIMENTO DE ROSCA INCORRETO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CLCULO SIMPLES DE COMPRIMENTO DE ROSCA INCORRETO . . . . . . . . . . . . . . . . . . . . CAMINHO DA FERRAMENTA NOS CANTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ERRO DE DIREO DO RAIO NO CORTE CIRCULAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 839 841 844

E. ESTADO QUANDO LIGA, QUANDO APAGA E QUANDO REINICIA . . . . . . . . . 845 F. TABELA DE CORRESPONDNCIA CARACTERE-CDIGO . . . . . . . . . . . . . . . . 847 G. LISTA DE ALARME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 848

i- 10

I. ASPECTOS GERAIS

B-64124PO/01

ASPECTOS GERAIS

1. ASPECTOS GERAIS

ASPECTOS GERAIS

Sobres este manual

Este manual consiste nas seguintes partes: I. ASPECTOS GERAIS Descreve a organizao do captulo, modelos aplicveis, manuais afins e notas para a leitura deste manual. II. PROGRAMAO Descreve cada funo: O formato usado para as funes de programa na linguagem NC, caractersticas e restries. Quando um programa criado atravs da funo de programao automtica verbal, consulte o manual para a funo de programao automtica verbal (Tabela 1). III. OPERAO Descreve a operao manual e operao automtica de uma mquina, os procedimentos para entrada e editar dados e procedimento para edio um programa. IV. MANUAL GUIDE 0i Descreve o MANUAL GUIDE 0i. V. MANUTENO Descreve os procedimento para substituir as baterias. ANEXO Lista cdigos de fitas perfuradas, faixa de dados permitidos e cdigo de erro. Algumas funes descritas neste manual podem no aplicar- a alguns -se produtos. Para mais informao consulte o manual de DESCRIES (B-64112EN). Este manual no descreve detalhadamente os parmetro. Para mais informaes sobre os parmetro mencionados neste manual, consulte o manual para parmetros (B-64120EN). Este manual descreve todas as funes opcionais. Consulte as opes integradas no seu sistema no manual redigido pelo fabricante da mquina-ferramenta. Os modelos abrangidos por este manual e as suas abreviaes so:
Nome do produto FANUC Srie 0i-MC 0i-MC Abreviaes Srie 0i

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B-64124PO/01

Smbolos especiais
D IP_ D ;

Este manual usa os seguintes smbolos: Indica a combinao de eixos como X__ Y__ Z (usados na PROGRAMAO.). Indica o fim de um bloco. Atualmente corresponde ao cdigo ISO LF ou cdigo EIA CR. A tabela seguinte lista os manuais relacionados com a Srie 0i- e -C 0i Mate- Este manual indicado por um asterisco(*). -C.
Nome do manual DESCRIPTIONS CONNECTION MANUAL (HARDWARE) CONNECTION MANUAL (FUNCTION) Series 0i-TC OPERATORS MANUAL Srie 0i-MC MANUAL DE OPERAO Series 0i-Mate-TC OPERATORS MANUAL Sries 0i-Mate-MC OPERATORS MANUAL MANUAL DE MANUTENO PARAMETER MANUAL MANUAL DE PROGRAMAO Macro Compiler/Macro Executor PROGRAMMING MANUAL FANUC MACRO COMPILER (For Personal Computer) PROGRAMMING MANUAL PMC PMC Ladder Language PROGRAMMING MANUAL PMC C Language PROGRAMMING MANUAL Rede Profibus-DP Board OPERATORS MANUAL Ethernet Board/DATA SERVER Board OPERATORS MANUAL FAST Ethernet Board/FAST DATA SERVER OPERATORS MANUAL DeviceNet Board OPERATORS MANUAL CNC ABERTO FANUC OPEN CNC OPERATORS MANUAL (Basic Operation Package (For Windows 95/NT)) FANUC OPEN CNC OPERATORS MANUAL (Operation Management Package) B-62994EN B-63214EN B-62924EN B-63354EN B-63644EN B-63404EN B-61863E B-61863E-1 B-61803E-1 B-66102E Nmero de especificao B-64112EN B-64113EN B-64113EN-1 B-64114EN B-64124PO B-64134EN B-64144EN B-64115PO B-64120EN *

Manuais afins da Srie 0i-C/0i Mate-C

B-64124PO/01

ASPECTOS GERAIS

1. ASPECTOS GERAIS

Manuais afins do Motor Servo de srie is/i/is

A tabela seguinte lista os manuais relacionados como Motor Servo de srie is/i/is.
Nome do manual Nmero de especificao

FANUC AC SERVO MOTOR is/i series DESCRIPTIONS B-65262EN FANUC AC SERVO MOTOR is series DESCRIPTIONS FANUC AC SERVO MOTOR de serie is/i/is MANUAL DE PARAMETRIZAO FANUC AC SPINDLE MOTOR i series DESCRIPTIONS FANUC AC SPINDLE MOTOR i series DESCRIPTIONS FANUC AC SPINDLE MOTOR i/i series PARAMETER MANUAL FANUC SERVO AMPLIFIER i series DESCRIPTIONS FANUC SERVO AMPLIFIER i series DESCRIPTIONS FANUC AC SERVO MOTOR is/i series FANUC AC SPINDLE MOTOR i series FANUC SERVO AMPLIFIER i series MAINTENANCE MANUAL FANUC AC SERVO MOTOR i FANUC AC SPINDLE MOTOR i series FANUC SERVO AMPLIFIER i series MAINTENANCE MANUAL B-65302EN B-65270PO B-65272EN B-65312EN B-65280EN B-65282EN B-65322EN B-65285EN

B-65325EN

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B-64124PO/01

1.1 PROCESSO GERAL DE OPERAO DA MQUINA-FERRAMENTA CNC

Quando utiliza a usinagem da pea usando a mquina-ferramenta CNC, primeiro prepare o programa, depois opere a mquina CNC usando o programa. 1) Primeiro, prepare o programa a partir do desenho da pea para operar a mquina-ferramenta CNC. Como preparar o programa est descrito no Captulo II. PROGRAMAO 2) O programa deve ser lido no sistema CNC. Ento, monte as peas e as ferramentas na mquina e opere as ferramentas de acordo com a programao. Por fim, execute a usinagem atual. Como operar o sistema CNC est descrito no Captulo III. OPERAO

Desenho da pea

Programao da pea

CNC
CAPTULO II PROGRAMAO

MQUINA-FERRAMENTA

CAPTULO III OPERAO

Antes da programao atual, faa o plano de usinagem para como usinar a pea. Plano de usinagem 1. Determinao da faixa de usinagem das peas 2. Mtodo de montagem das peas na mquina-ferramenta 3. Seqncia de usinagem em cada processo de usinagem 4. Ferramentas de usinagem e usinagem Decide o mtodo de usinagem em cada processo de usinagem.
Processo de usinagem g Processo de usinagem 1. Mtodo de usinagem: Semi Acabamento Grosseiro 2. Ferramentas de usinagem 3. Condies de usinagem: Velocidade de avano Profundidade de corte 4. Caminho da ferramenta 1 Corte de avano 2 Corte lateral 3 Usinagemde furos

B-64124PO/01

ASPECTOS GERAIS

1. ASPECTOS GERAIS

Ferramenta

Corte lateral Corte frontal

Usinagem de furos

Prepare o programa do caminho da ferramenta e a condio de usinagem de acordo com o contorno da pea, para cada usinagem.

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B-64124PO/01

1.2 NOTAS SOBRE A LEITURA DESTE MANUAL

CUIDADO
1 A funo de um sistema de mquina-ferramenta CNC no depende s do CNC, mas tambm da combinao da mquina-ferramenta, o seu armrio de distribuio magntica, o sistema servo, o CNC, os painis do operador, etc. demasiado difcil descrever a funo, programao e operao relacionada com todas as combinaes. Este manual descreve geralmente estes aspectos a partir do ponto de vista do CNC. Desse modo, para mais informaes como uma determinada mquinaferramenta CNC, consulte o manual emitido pelo fabricante da mquina-ferramenta, que deve ser precedente sobre este manual. 2 So colocados tpicos na margem esquerda, para o leitor poder facilmente aceder informao necessria. Quando localiza a informao necessria, o leitor pode poupar tempo ao pesquisar estes tpicos. 3 Este manual descreve as variaes mais razoveis possveis sobre o uso do equipamento. No se pode dirigir a cada combinao de funes, opes e comandos que no devem ser experimentados. Se uma combinao especfica de operaes no descrita, no deve ser experimentada.

1.3 NOTAS SOBRE VRIOS TIPOS DE DADOS

CUIDADO
Programas de usinagem, parmetros, variveis, etc. so armazenadas na memria interna no voltil da unidade CNC. Em geral, estes contedos no se perde ao LIGAR/DESLIGAR o interruptor. Contudo, possvel que um estado possa ocorrer quando dados valiosos armazenados na memria no voltil precisam de ser apagados, devido a uma operao incorreta, ou pela falha de uma restaurao. Para restaurar rapidamente quando este tipo de acidentes ocorre, recomenda-se que crie de antemo uma cpia dos vrios tipos de dados.

II. PROGRAMAO

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

ASPECTOS GERAIS

11

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

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


Explicaes
D Movimento da ferramenta ao longo de uma linha reta

A ferramenta move- ao longo de linhas retas e arcos que constituem o -se contornos da pea (Veja II-4).

A funo de movimentar a ferramenta ao longo de linhas retas e arcos chamada de interpolao.

Ferramenta

Programa G01 X_ _ Y_ _ ; X_ _ ;

Pea

Fig. 1.1 (a) Movimento da ferramenta ao longo de um linha reta

D Movimento da ferramenta ao longo de um arco

Programa G03X_ _Y_ _R_ _;

Ferramenta Pea

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

12

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

Os smbolos dos comandos programados G01, G02, ... so chamadas de funo preparatria e especificam o tipo de interpolao conduzida na unidade de controle.
(a) Movimento da ferramenta ao longo de uma linha reta G01 Y_ _; X- -Y- - - -; Unidade de controle (b) Movimento ao longo de um arco G03X--Y--R--;

Eixo X
Interpolao

Eixo Y a)Movimento ao longo de uma linha reta b)Movimento ao longo de um arco

Movimento da ferramenta

Fig. 1.1 (c) Funo de interpolao

NOTA Algumas mquinas movem mesas em vez de ferramentas, mas este manual assume que as ferramentas so movidas contra peas.

13

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

1.2 AVANO-FUNO DE AVANO

O movimento da ferramenta a uma velocidade especificada para corte de uma pea chamada de avano.

mm/min
F

Ferramenta

Pea Tabela Fig. 1.2 Funo de avano

As velocidades de avano podem ser especificadas usando valores numricos atuais. Por exemplo, para o avano da ferramenta a um avano de 150 mm/min, especifique o seguinte no programa: F150.0 A funo de decidir o velocidade de avano chamada de funo de avano (Veja II-5).

14

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.3 DESENHO DA PEA E MOVIMENTO DA FERRAMENTA 1.3.1


Ponto de Referncia (Posio Especfica da Mquina)
Uma mquina-ferramenta CNC fornecida com uma posio fixa. Normalmente uma substituio da ferramenta e programao do ponto zero absoluto como descrito mais tarde so executados nesta posio. Esta posio chamado o ponto de referncia.
Ponto de referncia

Ferramenta Pea Tabela

Fig. 1.3.1 Ponto de referncia

Explicaes

A ferramenta pode ser movida para o ponto de referncia de dois modos: (1) Retorno manual ao ponto de referncia (Veja III-3.1) O retorno ao ponto de referncia executado pela operao do boto manual. (2) Retorno automtico ao ponto de referncia (Veja II-6) Em geral, o retorno manual ao ponto de referncia executado primeiro depois da energizao. Para mover a ferramenta para o ponto de referncia para a posterior substituio da ferramenta, a funo do retorno automtico ao ponto de referncia usado.

15

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

1.3.2
Sistema de Coordenadas no Desenho da Pea e Sistema de Coordenadas Especificado pelo CNC Sistema de Coordenadas
Z Y Programa
Z

X Desenho da pea

Sistema de Coordenadas CNC Comando

Ferramenta Z Y Pea X

Maquina-ferramenta Fig. 1.3.2 (a) Sistema de Coordenadas

Explicaes
D Sistema de Coordenadas Os seguintes dois sistemas de coordenadas so especificados em locais diferentes: (Veja II-7) (1) Sistema de coordenadas no desenho da pea O sistema de coordenadas escrito no desenho da pea. Como os dados sobre o programa, os valores das coordenadas neste sistema de coordenadas so usados. (2) Sistema de coordenadas especificado por CNC O sistema de coordenadas preparado na atual mesa da mquinaferramenta. Isto pode ser alcanado pelo programa da distncia entre a posio atual da ferramenta para o ponto zero do sistema de coordenadas a definir.
Y 230 Posio da ferramenta presente

300 Ponto zero do programa

Distncia para o ponto zero de um sistema de coordenadas a definir X

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

16

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

A relao posicional entre estes dois sistemas de coordenadas determinada quando uma pea definida na mesa.
Sistema de coordenadas no desenho da pea estabelecido na pea Y Y

Sistema de coordenadas especificado por CNC estabelecido na mesa

Pea X

X Tabela

Fig. 1.3.2 (c) Sistema de coordenadas especificado pelo CNC e coordenada de sistema no desenho da pea

A ferramenta move- no sistema de coordenadas especificado pelo CNC -se de acordo com o programa de comando gerado relativamente ao sistema de coordenadas no desenho da pea, e corta uma pea num contorno no desenho. Desse modo, para cortar corretamente a pea como especificado no desenho, os dois sistemas de coordenadas deve estar definidos na mesma posio. D Mtodos de definir os dois sistemas de coordenadas na mesma posio Para definir os dois sistemas de coordenadas na mesma posio, devem ser usados mtodos simples de acordo com o contorno da pea, o nmero de ciclos de usinagem. (1) Usar um plano padro e ponto da pea.
Y Distncia fixada

Ponto padro da pea

Distncia fixada Ponto zero do programa X

Coloque o centro da ferramenta no ponto padro da pea. E defina o sistema de coordenadas especificado pelo CNC nesta posio.

17

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

(2) Montar uma pea diretamente contra o dispositivo de fixao


Ponto zero do programa Dispositivo de fixao

Coloque o centro da ferramenta no ponto de referncia. E defina o sistema de coordenadas especificado pelo CNC nesta posio. (O dispositivo de fixao deve ser montado no ponto pr-determinado a partir do ponto de referncia.)

(3) Monte uma pea numa palete, e monte ento a pea e a palete no dispositivo de fixao

Palete

Dispositivo de fixao

Pea

(O dispositivo de fixao e o sistema de coordenadas devem ser especificados pelo mesmo, como (2)).

18

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.3.3
Como Indicar Dimenses de Comando para Movimentar a Ferramenta - Absoluto, Comandos Incrementais
Explicaes
D Comando absoluto O comando de movimento pode ser indicado pelo comando absoluto ou comando incremental (Veja II-8.1). A ferramenta move- para um ponto na distncia do ponto zero do -se sistema de coordenadas que para a posio dos valores das coordenadas.
Z

Ferramenta

X Comando que especifica o movimento do ponto A para o ponto B

B(10.0,30.0,20.0) G90 X10.0 Y30.0 Z20.0 ;


Coordenadas do ponto B

D Comando incremental

Especifique a distncia da posio da ferramenta anterior para a prxima posio da ferramenta.


Z

Ferramenta

X=40.0
Y

Z= ---10.0
X B

Y= ---30.0 G91 X40.0 Y---30.0 Z ---10.0 ;

Comando que especifica o movimento do ponto A para o ponto B

Distncia e direo para o movimento ao longo de cada eixo

19

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

1.4 VELOCIDADE DE CORTE - FUNO DA VELOCIDADE DO FUSO

A velocidade da ferramenta relativa pea quando a pea cortada chamada de velocidade de corte. De acordo com CNC, a velocidade de corte pode ser especificada pela velocidade do fuso em unidades de rpm.
Ferramenta Velocidade do fuso N rpm Dimetro da ferramenta D mm V. Velocidade de corte m/min Pea

Exemplos

<Quando uma pea deve ser usinada com uma ferramenta com 100 mm de dimetro a uma velocidade de corte de 80 m/min.> A velocidade do fuso de aproximadamente 250 rpm , o que obtido a partir de N=1000v/D. Deste modo, necessrio o seguinte comando: S250; Os comandos relacionados com a velocidade do fuso so chamados de funo da velocidade do fuso (Veja II-9).

20

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

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

Em relao a perfurao, rosqueamento, mandrilagem, fresar ou execuo de funes semelhantes, necessrio selecionar uma ferramenta adequada. Quando um nmero atribudo a cada ferramenta e o nmero especificado no programa, a ferramenta correspondente selecionada.

Nmero da ferramenta 01 02 Carregador ATC

Exemplos

<Quando o N 01 atribudo para uma ferramenta de perfurao> Quando a ferramenta armazenada no local 01 no carregador ATC, a ferramenta pode ser selecionada especificando T01. Isto chamado a funo da ferramenta (Veja II-10).

21

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

1.6 COMANDO PARA OPERAES DE MQUINA FUNO MISCELNEA

Quando a usinagem comea atualmente, necessrio girar o fuso, e avanar o lquido refrigerante. Para este fim as operaes de ligar-desligar do motor do fuso e da vlvula do lquido refrigerante devem ser controladas.

Ferra --menta

Lquido refrigerante Pea

A funo de especificao das operaes de ligar-desligar dos componentes da mquina chamada de funo miscelnea. Em geral, a funo especificada por um cdigo M (Veja II-11). Por exemplo, quando M03 especificado, o fuso gira no sentido horrio velocidade do fuso especificada.

22

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.7 CONFIGURAO DO PROGRAMA

Um grupo de comandos dado ao CNC para operar a mquina chamado programa. Especificando os comandos, a ferramenta movida ao longo de uma linha reta ou um arco, ou o motor do fuso ligado e desligado. No programa, especifique os comandos na seqncia de movimentos da ferramenta atuais.

Bloco Bloco Bloco Programa Bloco


Seqncia de Movimento da Ferramenta

Bloco Fig. 1.7 (a) Configurao do Programa

Um grupo de comandos a cada passo da seqncia chamado de bloco. O programa consiste num grupo de blocos para uma srie de ciclos de usinagem. O nmero para discriminar cada bloco chamado de nmero de seqncia e o nmero para discriminar cada programa chamado de nmero do programa (Veja II-12).

23

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

Explicaes
D Bloco

O bloco e o programa possuem as seguintes configurao.

1 bloco N ffff G ff Xff.f Yfff.f M ff S ff T ff ;

Nmero de Funo seqncia preparatria

Palavra de dimenso

Funo Funo Funo miscelnea do fuso da ferramenta

Fim do bloco Fig. 1.7 (b) Configurao do bloco

Um bloco inicia com um nmero de seqncia para identificar o bloco e termina com um cdigo de fim de bloco. Este manual indica o cdigo de fim de bloco por; (LF no cdigo ISO e CR no cdigo EIA). Os contedos da palavra de dimenso dependem da funo preparatria. Neste manual, a seo da palavra de dimenso pode ser representada como IP_. D Programa
; Offff;

Nmero do programa Bloco Bloco Bloco

M30 ;

Fim do programa

Fig. 1.7 (c) Configurao do Programa

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

24

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

D Programa principal e subprograma

Quando a usinagem do mesmo padro surge em muitas sees de um programa, criado um programa para o padro. Isto chamada de subprograma. Por outro lado, o programa inicial chamada de programa principal. Quando surge o comando de execuo de um subprograma durante a execuo do programa principal, os comandos do subprograma so executados. Quando a execuo do subprograma termina, a seqncia retorna ao programa principal.
Programa principal

Subprograma #1 O1001
Programa para furos #1

M98P1001

M98P1002

M99

Subprograma #2
O1002 Programa para furos #2

M98P1001

M99

Furo #1

Furo #1

Furo #2

Furo #2

25

1. ASPECTOS GERAIS

PROGRAMAO

B-64124PO/01

1.8 CAMINHO E MOVIMENTO DA FERRAMENTA CONTROLADOS PELO PROGRAMA


Explicaes
D Usinagem com a ponta da ferramenta de corte Funo de compensao do comprimento da ferramenta (Veja II-14.1) Normalmente, vrias ferramentas so usado para a usinagem de uma pea. As ferramentas tm diferentes comprimentos da ferramenta. muito problemtico alterar o programa de acordo com as ferramentas. Desse modo, o comprimento de cada ferramenta usada deve ser medido em avano. Definindo a diferena entre o comprimento da ferramenta padro e o comprimento de cada ferramenta no CNC (exibio de dados e definio : veja III-11), a usinagem pode ser executada sem alterar o programa, mesmo se a ferramenta for alterada. Esta funo chamada compensao do comprimento da ferramenta.

Ferramenta padro

H1

H2

H3

H4

Pea

D Usinagem com o lado da ferramenta de corte Funo de compensao da ferramenta (Veja II-14.4,14.5,14.6)

Devido ferramenta de corte ter um raio, o centro do caminho da ferramenta de corte passa em volta da pea com o raio da ferramenta desviado.
Caminho da ferramenta de corte usando compensao da ferramenta Contorno da pea trabalhada Pea

Ferramenta de corte

Se os raios das ferramentas de corte forem armazenados no CNC (Exibio de Dados e Definio : veja III-11), a ferramenta pode ser movida pelo raio da ferramenta apesar da figura de usinagem da pea. Esta funo chamada de compensao da ferramenta.
26

B-64124PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.9 FAIXA DE MOVIMENTO DA FERRAMENTA CURSO

As chaves fim de curso so instaladas nas extremidades de cada eixo na mquina para evitar que as ferramentas se movam alm das extremidades. A faixa na qual as ferramentas se podem mover chamada de curso.

Motor Chave fim de curso

Tabela

Ponto zero da mquina Especifique essas distncias.

As ferramentas no podem aceder a esta faixa. A faixa especificada por dados em memria ou um programa.

Alm dos curso definidos com as chaves fim de curso, o operador pode definir uma rea em que a ferramenta no pode aceder usando um programa ou dados em memria. Esta funo chamada controle de curso (veja III-6.3).

27

2. EIXOS CONTROLADOS

PROGRAMAO

B-64124PO/01

EIXOS CONTROLADOS

28

2. EIXOS CONTROLADOS

PROGRAMAO

B-64124PO/01

2.1 EIXOS CONTROLADOS

Item N de eixos bsicos controlados Expanso dos eixos controlveis (total) Eixos simultaneamente controlveis bsicos Expanso dos eixos simultaneamente controlveis (total) 3 eixos

0i-MC Mx. 4 eixos (includo em eixo Cs) 3 eixos Mx. 4 eixos

NOTA
O nmero de eixos controlados simultaneamente para o avano em modo jog, retorno manual ao ponto de referncia, ou deslocamento rpido manual) 1 ou 3 (1 quando o bit 0 (JAX) de parmetro 1002 definido para 0 e 3 quando definido para 1).

2.2 NOME DO EIXO

Os nomes dos trs eixos bsicos so sempre X, Y e Z. O nome de um eixo adicional pode ser definido para ativado, B, C, U, V, ou W usando o parmetro 1020. O parmetro n 1020 usado para determinar o nome de cada eixo.

Limitaes
D Nome de eixo por omisso Quando este parmetro definido para 0 ou especificado um caractere diferente dos outros caracteres vlidos, atribudo um nome do eixo de 1 a 4 por omisso. Quando um nome de eixo por omisso (1 a 4) usado, a operao nos modos MEM e MDI so desativados. Se for especificada a atribuio dupla de um nome de eixo no parmetro, a operao ativada primeiro para o eixo especificado.

D Nomes duplos dos eixos

29

2. EIXOS CONTROLADOS

PROGRAMAO

B-64124PO/01

2.3 SISTEMA INCREMENTAL

O sistema incremental consiste no menor incremento de entrada (para entrada) e menor incremento de comando (para editar). O menor incremento de entrada o menor incremento para programao da distncia de deslocamento. O menor incremento de comando o menor incremento para movimentar a ferramenta na mquina. Ambos os incremento so representados em mm, polegadas ou graus. Definir o bit 1 (ISC) do parmetro n 1004 para selecione que sistema incremental usar. A definio do bit 1 (ISC) do parmetro n 1004 aplicado a todos os eixos. Por exemplo, quando IS- selecionado, o -C sistema incremental para todos os eixos IS-C.
Nome de Menor incremento sistema de entrada incremental
IS-B 0,001 mm 0,0001 polegadas 0,001 graus 0,0001 mm 0,00001 polegadas 0,0001 graus

Menor incremento de comando


0,001 mm 0,0001 polegadas 0,001 graus 0,0001 mm 0,00001 polegadas 0,0001 graus

Curso mximo

99999,999 mm 9999,9999 polegadas 99999,999 graus 9999,9999 mm 999,99999 polegadas 9999,9999 graus

IS-C

O menor incremento de comando em unidades mtricas ou polegadas dependendo da mquina-ferramenta. Definir unidades mtricas ou polegadas para o parmetro INM (N 100#0). Para seleo entre unidades mtricas e polegadas para o menor incremento de entrada, o cdigo G (G20 ou G21) ou um parmetro de definio seleciona isso. No permitido uso combinado do sistema ingls e do sistema mtrico. Existem funes que no podem ser usadas entre eixos com sistemas de unidade diferentes (interpolao circular, compensao da ferramenta, etc.). Para o sistema incremental, consulte o manual do fabricante da mquina-ferramenta.

2.4 CURSO MXIMO

Curso mximo = Menor incremento de comando99999999 Veja a tabela 2.4 Sistema de Incremento.
Tabela 2.4 Cursos Mximos Sistema incremental Mquina com sistema mtrico IS-B IS B Mquina com sistema ingls Mquina com sistema mtrico IS-C IS C Mquina com sistema ingls Curso mximo 99999,999 mm 99999,999 grau 9999,9999 polegadas 99999,999 grau 9999,9999 mm 9999,9999 grau 999,99999 polegadas 9999,9999 grau

NOTA
1 No pode ser especificado um comando que excede o curso mximo. 2 O curso real depende da mquina-ferramenta.

30

B-64124PO/01

PROGRAMAO

3. FUNO PREPARATRIA (FUNO G)

FUNO PREPARATRIA (FUNO G)

Um nmero seguido do endereo G determina o significado do comando para o bloco relativo. Os cdigo G esto divididos nos seguintes dois tipos.
Tipo Cdigo G de ao simples Cdigo G modal Significado O cdigo G eficaz apenas no bloco no qual est especificado. O cdigo G eficaz at outro cdigo G do mesmo grupo for especificado.

(Exemplo ) G01 e G00 so cdigo G modal no grupo 01. G01X ; Z; X; G00Z ;

G01 eficaz nesta faixa.

31

3. FUNO PREPARATRIA (FUNO G)

PROGRAMAO

B-64124PO/01

Explicaes

1 . Quando o estado de anulao (bit 6 (CLR) do parmetro n 3402) definido ao energizar ou reinicializao, os cdigos G modais so colocados nos estados descritos abaixo. (1) Os cdigos G modais so colocados nos estados indicados com como indicado na Tabela 3. (2) G20 e G21 mantm- inalterados quando o estado de anulao -se definido ao energizar ou reinicializar. (3) Cujo status G22 ou G23 ao energizar est definido pelo parmetro G23 (N 3402#7). Contudo, G22 e G23 mantm- inalterados quando o -se estado de anulao est definido em reinicializao. (4) O usurio pode selecionar G00 ou G01 definindo o bit 0 (G01) do parmetro N 3402. (5) O usurio pode selecionar G90 ou G91 definindo o bit 3 (G91) do parmetro N 3402. (6) O usurio pode selecionar G17, G18, ou G19 definindo o bit 1 (parmetroG18) e bit 2 (parmetro G19) do parmetro n 3402. 2. Os cdigos G diferentes de G10 e G11 so cdigos G de ao simples. 3. Quando um cdigo G no listado na lista de cdigos G especificado, ou um cdigo G que no tem opo correspondente especificado, o alarme P/S N 010 enviado. 4. Os cdigos G mltiplos podem ser especificados no mesmo bloco se cada cdigo G pertencer a um grupo diferente. Se cdigos G mltiplos que pertencem ao mesmo grupo so especificados no mesmo bloco, apenas o ltimo cdigo G especificado vlido. 5. Se um cdigo G pertencente ao grupo 01 for especificado num ciclo fixo, o ciclo fixo cancelado. Isto significa que o mesmo estado definido pela especificao G80 definido. Lembre-se que os cdigos G no grupo 01 no so afetados pelo cdigo G que especifica um ciclo fixo. 6. Os cdigos G so indicados por grupo. 7. O grupo de G60 premido de acordo com a definio do bit MDL (bit 0 do parmetro 5431). (Quando o bit MDL definido para 0, o grupo 00 selecionado. Quando o bit MDL definido para 1, o grupo 01 selecionado.)

32

B-64124PO/01

PROGRAMAO

3. FUNO PREPARATRIA (FUNO G)

Tabela 3 Lista de cdigos G (1/3) Cdigo G G00 G01 G02 G03 G04 G05.1 G07.1 (G107) G08 G09 G10 G11 G15 G16 G17 G18 G19 G20 G21 G22 G23 G27 G28 G29 G30 G31 G33 G37 G39 G40 G41 G42 G40.1 (G150) G41.1 (G151) G42.1 (G152) G43 G44 G45 G46 G47 G48 00 08 19 07 01 00 00 06 04 02 17 00 01 Grupo Posicionamento Interpolao linear Interpolao circular/Interpolao helicoidal SH Interpolao circular/Interpolao helicoidal SAH Pausa, Parada exata Controle avanado AI/Controle de contornos AI Interpolao cilndrica Controle avanado por antecipao Parada exata Entrada de dados programveis Cancelamento do modo de entrada de dados programveis Cancelamento do comando de coordenadas polares Comando de coordenadas polares Seleo de plano XpYp Seleo de plano ZpXp Seleo de plano YpZp Entrada em polegadas Entrada em mm Funo de controle do curso armazenado ligada Funo de controle do curso armazenado desligada Controle do retorno ao ponto de referncia Retorno ao ponto de referncia Retorno do ponto de referncia Retorno ao ponto de referncia 2, 3 e 4 Funo de salto Abertura de rosca Medio do comprimento da ferramenta automtica Interpolao circular com correo de cantos Cancelamento da compensao da ferramenta de corte/Cancelamento da compensao tridimensional Compensao da ferramenta esquerda/Compensao tridimensional Compensao da ferramenta direita Modo de cancelamento do controle da direo normal Controle da direo normal esquerdo ligado Controle da direo normal direito ligado Compensao do comprimento da ferramenta + direo Compensao do comprimento da ferramenta - direo Aumento da correo da ferramenta Reduo da correo da ferramenta Aumento duplo da correo da ferramenta Reduo dupla da correo da ferramenta Xp: eixo X ou o seu eixo paralelo Yp: eixo Y ou o seu eixo paralelo Zp: eixo Z ou o seu eixo paralelo Funo

33

3. FUNO PREPARATRIA (FUNO G)

PROGRAMAO

B-64124PO/01

Tabela 3 Lista de cdigos G (2/3) Cdigo G G49 G50 G51 G50.1 G51.1 G52 G53 G54 G54.1 G55 G56 G57 G58 G59 G60 G61 G62 G63 G64 G65 G66 G67 G68 G69 G73 G74 G75 G76 G77 G78 G79 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 09 01 16 00 12 15 00/01 14 Grupo 08 11 22 00 Cancelamento do escalonamento Escalonamento Cancelamento do espelhamento programvel Espelhamento programvel Definio do sistema de coordenadas locais Seleo do sistema de coordenadas da mquina Seleo do sistema de coordenadas da pea 1 Seleo do sistema adicional de coordenadas da pea Seleo do sistema de coordenadas da pea 2 Seleo do sistema de coordenadas da pea 3 Seleo do sistema de coordenadas da pea 4 Seleo do sistema de coordenadas da pea 5 Seleo do sistema de coordenadas da pea 6 Posicionamento de sentido nico Modo de parada exata Override automtico de cantos Modo de rosqueamento Modo de corte Chamada de macro Chamada modal de macros Cancelamento da chamada modal de macros Rotao de coordenadas/Converso de coordenadas tridimensional Cancelamento da rotao de coordenadas/Cancelamento da converso de coordenadas tridimensional Ciclo de perfurao profunda Ciclo de corte vertical Ciclo de retificao de perfis (para retificadora) Ciclo de mandrilagem fina Ciclo direto de retificao de perfis de dimenso constante(para retificadora) Ciclo de retificao de superfcies de avano contnuo(para retificadora) Ciclo de retificao de superfcies de avano intermitente(para retificadora) Cancelamento do ciclo fixo/Cancelamento da funo de operao externa Ciclo de perfurao, ciclo de mandrilagem centrada ou funo de operao externa Ciclo de perfurao ou ciclo de escareamento Ciclo de perfurao profunda Ciclo de rosqueamento Ciclo de mandrilagem Ciclo de mandrilagem Ciclo de mandrilagem inversa Ciclo de mandrilagem Ciclo de mandrilagem Funo Cancelamento da compensao do comprimento da ferramenta

09 01 09

34

B-64124PO/01

PROGRAMAO

3. FUNO PREPARATRIA (FUNO G)

Tabela 3 Lista de cdigos G (3/3) Cdigo G G90 G91 G92 G92.1 G94 G95 G96 G97 G98 G99 G160 G161 05 Grupo 03 Comando absoluto Comando incremental Definio para o sistema de coordenadas de trabalho ou fixao velocidade mxima do fuso Predefinio do sistema de coordenadas da pea Avano por minuto Avano por rotao Controle da velocidade de corte constante Cancelamento do controle da velocidade de corte constante Retorno ao ponto inicial no ciclo fixo Retorno ao ponto R no ciclo fixo Cancelamento da funo de controle de avano (para retificadora) Funo de controle de avano (para retificadora) Funo

00

13 10 20

35

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

FUNES DE INTERPOLAO

36

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.1 POSICIONAMENTO (G00)

O comando G00 move uma ferramenta para a posio no sistema da pea especificado com um comando absoluto ou incremental a uma velocidade de deslocamento rpido. No comando absoluto, o valor de coordenada do ponto final programado. No comando incremental a distncia do movimento da ferramenta programado.

Formato
G00 I P _; I P_: Para um comando absoluto, as coordenadas de uma posio
final e para um comando incremental a distncia da ferramenta move-se.

Explicaes

Qualquer num dos seguintes caminhos da ferramenta pode ser selecionado de acordo com o bit 1 do parmetro LRP n 1401. D Posicionamento por interpolao no linear A ferramenta posicionada com a velocidade de deslocamento rpido para cada eixo separadamente. O caminho da ferramenta normalmente reto. D Posicionamento por interpolao linear O caminho da ferramenta o mesmo que na interpolao linear (G01). A ferramenta est posicionada dentro do tempo mais curto possvel a uma velocidade no superior velocidade de deslocamento rpido para cada eixo. Contudo, o caminho da ferramenta no o mesmo que na interpolao linear (G01).
Posicionamento por interpolao linear Posio inicial

Posio final

Posicionamento por interpolao no linear

A velocidade de deslocamento rpido no comando G00 definido para o parmetro n 1420 para cada eixo independentemente pelo fabricante da mquina-ferramenta. No modo de posicionamento atuado por G00, a ferramenta acelerado para uma velocidade pr-determinada no incio de um bloco e desacelerada no fim de um bloco. A execuo prossegue para o bloco seguinte depois de confirmar a posio correta. A posio correta significa que o motor de avano est dentro da faixa especificada. Esta faixa determinada pelo fabricante da mquina-ferramenta definindo para o parmetro (n 1826). O controle da posio para cada bloco pode ser desativado definindo o bit 5 (NCI) do parmetro n 1601 respectivamente.
37

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

Limitaes

A velocidade de deslocamento rpido no pode ser especificada no endereo F. Mesmo se o posicionamento por interpolao linear especificado, o posicionamento por interpolao no linear usado nos seguintes casos. Desse modo, cuidado para garantir que a ferramenta no danifica a pea. D G28 especificao do posicionamento entre as posies de referncia e intermediria. D G53

38

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.2 POSICIONAMENTO DE SENTIDO NICO (G60)

Para um posicionamento exato sem folga da mquina (folga), est disponvel o posicionamento final de uma direo.
Overrun

Posio inicial

Posio inicial Parada temporria

Posio final

Formato
G60 I P _; _ IP : Para um comando absoluto, as coordenadas de uma posio final e para um comando incremental a distncia da ferramenta move-se.

Explicaes

Um overrun e uma direo de posicionamento so definidos pelo parmetro (n 5440). Mesmo quando a posio de comando da direo coincide com aquela definida pelo parmetro, a ferramenta pra uma vez antes do ponto final. G60, quem um cdigo G de ao simples, pode ser usado como cdigo G modal no grupo 01 definindo 1 para o parmetro (n 5431 bit 0 MDL). Esta definio pode eliminar a especificao de um comando G60 para cada bloco. Outras especificaes so as mesmas que para o comando G60 de ao simples. Quando um cdigo G de ao simples especificado no modo de posicionamento de sentido nico, o comando G de ao simples eficaz como os cdigos G no grupo 01.

Exemplos
Quando os comandos G60 de ao simples so usados. Quando o comando G60 modal usado. Incio do modo de posicionamento de sentido nico Posicionamento de sentido nico Cancelamento do modo de posicionamento de sentido nico

G90; G60X0Y0; G60X100; G60Y100; G04X10; G00X0Y0;

Posicionamento de sentido nico

G90G60; X0Y0; X100; Y100; G04X10; G00X0 Y0;

39

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

Restries

D Durante o ciclo fixo de perfurao, nenhum posicionamento de sentido nico tem efeito no eixo Z. D Nenhum posicionamento de sentido nico tem efeito num eixo para o qual no foi definido nenhum overrun pelo parmetro. D Quando a distncia a percorrer 0 programada, o posicionamento de sentido nico no executado. D A direo definida para o parmetro no tem efeito pelo espelhamento. D O posicionamento de sentido nico no se aplica pelo movimento de deslocamento nos ciclos fixos de G76 e G87.

40

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.3 INTERPOLAO LINEAR (G01)

As ferramenta podem mover- ao longo de uma linha -se

Formato
G01 I P _F_; I P_: Para um comando absoluto, as coordenadas de uma posio
final e para um comando incremental a distncia da ferramenta move-se. F_: Velocidade do avano da ferramenta (Velocidade de avano)

Explicaes

As ferramentas movem-se ao longo de uma linha para a posio especificada na velocidade de avano especificada em F. A velocidade de avano especificada em F tem efeito at um valor novo ser especificado. No precisa de ser especificado para cada bloco. O comando da velocidade de avano pelo cdigo F medido ao longo do caminho da ferramenta. Se o cdigo F no for programado, a velocidade de avano considerada como zero. A velocidade de avano de cada direo do eixo conforme apresentado.
G01

Ff ;
F = f L F = F = F = f L f L f L

Velocidade de avano de direo do eixo : Velocidade de avano de direo do eixo : Velocidade de avano de direo do eixo : Velocidade de avano de direo do eixo : L = 2 + 2 + 2 + 2

A velocidade de avano do eixo de rotao programado na unidade de graus/min (a unidade est na posio de ponto decimal). Quando o eixo de linha reta (tal como X, Y, ou Z) e o eixo de rotao (tal como A, B, ou C) so interpolados linearmente, a velocidade de avano tal que a velocidade de avano tangencial no e sistema de coordenadas cartesianas programado por F(mm/min). - velocidade de avano do eixo obtida; primeiro, do tempo necessrio -a para a distribuio calculado usando a frmula acima, ento a -unidade de velocidade de avano do eixo alterada para graus/min.

41

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

Um exemplo de clculo conforme apresentado. G91 G01 X20.0B40.0 F300.0 ; Isto altera a unidade do eixo C de 40,0 graus para 40 mm com a entrada em milmetros. O tempo necessrio para a distribuio calculado conforme apresentado:
20 2 + 40 2 300 40 0.14907
0.14907 (min)

A velocidade de avano para o eixo C

268.3 degmin

Em 3 controles dos eixos simultneos, a velocidade de avano calculada da mesma forma que no controle de dois eixos.

Exemplos
D Interpolao linear
(G91) G01X200.0Y100.0F200.0 ; Eixo Y 100,0 (Posio final)

0 (Posio inicial)

200,0

Eixo X

D Velocidade de avano para o eixo de rotao

G91G01C ---90.0 G300.0 ;Velocidade de avano de 300 deg/min

(Ponto inicial)
90

(Ponto final) O velocidade de avano 300 graus/min

42

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.4 INTERPOLAO CIRCULAR (G02, G03)


Formato

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

Arco no plano XpYp


G17 G02 G03 Xp_Yp_ I_ J_ R_ F_ ;

Arco no plano ZpXp


G18 G02 G03 Xp_ p_ I_ K_ R_ F_

Arco no plano YpZp


G19 G02 G03 Yp_ Zp_ J_ K_ R_ F_

Tabela 4.4 Descrio do formatodocomando Comando G17 G18 G19 G02 G03 Xp_ Yp_ Zp_ I_ J_ k_ R_ F_ Descrio Especificao do arco no plano XpYp Especificao do arco no plano ZpXp Especificao do arco no plano YpZp Interpolao Circular Direo do sentido horrio (SH) Interpolao Circular Direo do sentido anti-horrio (SAH) Valores de comando do eixo X ou seu eixo paralelo (definido pelo parmetro n 1022) Valores de comando do eixo Y ou seu eixo paralelo (definido pelo parmetro n 1022) Valores de comando do eixo Z ou seu eixo paralelo (definido pelo parmetro n 1022) Xp distncia do eixo a partir do ponto inicial para o centro de um arco com sinal Yp distncia do eixo a partir do ponto inicial para o centro de um arco com sinal Zp distncia do eixo a partir do ponto inicial para o centro de um arco com sinal Raio do arco (com sinal) Velocidade de avano ao longo do arco

43

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

Explicaes
D Direo da interpolao circular Sentido horrio(G02) e sentido anti-horrio(G03) no planopYp X (ZpXp plano Y oupplanop Z) so definidos quando o planopYp X exibido na direo positiva a negativa do eixop Z (eixop Y ou eixop X, respetivamente) no Sistema de coordenadas cartesianas. Veja a figura abaixo.

Yp G03 G02 G17 Xp

Xp G03 G02 G18 Zp

Zp G03 G02 G19 Yp

D Distncia movida num arco

O ponto final de um arco especificado pelo endereo Xp, Yp ou Zp, e expresso como um valor absoluto ou incremental de acordo com G90 ou G91. Para o valor incremental, a distncia do ponto final que exibido a partir do ponto inicial do arco especificado. O centro do arco especificado pelos endereos I, J e K para Xp, Yp, e eixos Zp, respetivamente. O valor numrico seguido de I, J ou K, contudo, um componente vetorial no qual o centro do arco visto a partir do ponto inicial e sempre especificado como um valor incremental relativo ao G90 e G91, como mostra abaixo. I, J e K devem ser assinalados de acordo com a direo.
Ponto final (x,y) y x i Ponto inicial j Centro Centro x z k Ponto inicial i Centro Ponto final (z,x) z y j Ponto inicial
k

D Distncia a partir do ponto inicial para o centro do arco

Ponto final (y,z)

I0,J0 e K0 podem ser omitidos. Quando Xp, Yp e Zp so omitidos (o ponto final o mesmo que o ponto inicial) e o centro especificado com I, J e K, um arco 360 (crculo) especificado. G021; Comando para um crculo Se a diferena entre o raio e o ponto inicial e aquele no ponto final exceder o valor permitido num parmetro (n 3410), um alarme P/S (n 020) acionado.

44

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

D Raio do arco

A distncia entre um arco e o centro de um crculo que contm o arco pode ser especificada usando o raio R do crculo em vez de I, J e K. Neste caso, so considerados um arco menor do que 180 e o outro maior que 180. Quando um arco que exceda 180 programado, o raio deve ser especificado com um valor negativo. Se Xp, Yp e Zp so todos omitidos, se o ponto final se situa na mesma posio que no ponto inicial e quando R usado, um arco de 0 programado G02R ; (A ferramenta de corte no se move.)

Para arco (1)(menor do que 180) G91 G02 XP60.0 YP20.0 R50.0 F300.0 ; Para arco (2)(maior do que 180) G91 G02 XP60.0 YP20.0 R-50.0 F300.0 ;

2 r=50mm

Ponto final
1

Ponto inicial Y

r=50mm

D Velocidade de avano

A velocidade de avano na interpolao circular igual velocidade de avano especificada pelo cdigo F e a velocidade de avano ao longo do arco (a velocidade de avano tangencial do arco) controlada para ser a velocidade de avano especificada. O erro entre a velocidade de avano especificada e a velocidade de avano real da ferramenta 2% ou menos. Contudo, esta velocidade de avano medida ao longo do arco depois da compensao da ferramenta ser aplicada

Restries

Se os endereos I, J, K e R forem especificados simultaneamente, o arco especificado pelo endereo R toma o precedente e todos os outros so ignorados. Se um eixo no abrangido pelo plano especificado programado, exibido um alarme. Por exemplo, se o eixo U especificado como um eixo paralelo para eixo X quando o plano XY especificado, um alarme P/S (n 028) exibido. Quando um arco com um ngulo central aproximado de 180 especificado, as coordenadas do centro calculadas podem conter um erro. Nesse caso, especifique o centro do arco com I, J e K.
45

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

Exemplos
Eixo Y

100 50R 60 40 60R

90

120 140

200

Eixo X

O caminho da ferramenta acima pode ser programado conforme apresentado ; (1) Na programao absoluta G92X200.0 Y40.0 Z0 ; G90 G03 X140.0 Y100.0R60.0 F300.; G02 X120.0 Y60.0R50.0 ; ou G92X200.0 Y40.0Z0 ; G90 G03 X140.0 Y100.0I-60.0 F300.; G02 X120.0 Y60.0I-50.0 ; (2) Em programao incremental G91 G03 X-60.0 Y60.0 R60.0 F300.; G02 X-20.0 Y-40.0 R50.0 ; ou G91 G03 X-60.0 Y60.0 I-60.0 F300. ; G02 X-20.0 Y-40.0 I-50.0 ;

46

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.5 INTERPOLAO HELICOIDAL


Formato

A interpolao helicoidal que se moveu em espiral acionada especificando at dois outros eixos que se movem em sincronia com a interpolao circular por comando circular.
Em sincronia com o arco do plano XpYp
G17 G02 G03 Xp_Yp_ I_J_ R_ _(_)F_;

Em sincronia com o arco do plano ZpXp


G18 G02 G03 Xp_Zp_ I_K_ R_ _(_)F_;

Em sincronia com o arco do plano YpZp


G19 G02 G03 Yp_Zp_ J_ K_ R_ _(_)F_;

,: Qualquer eixo em que a interpolao circular no seja aplicada. At dois outros eixos podem ser especificados.

Explicaes

O mtodo de comando para simplesmente ou secundariamente adicionar um eixo do comando de movimento que no so eixos de interpolao circular. Um comando F especifica uma velocidade de avano ao longo de um arco circular. Desse modo, a velocidade de avano do eixo linear conforme apresentado:
F Comprimento do eixo linear Comprimento do arco circular

Determina a velocidade de avano para que a velocidade de avano do eixo linear no exceda os vrios valores limite. O bit 0 (HFC) do parmetro n 1404 pode ser usado para evitar a velocidade de avano do eixo linear de exceder vrios valores limite.
Z

Caminho da ferramenta

A velocidade de avano ao longo da circunferncia de dois eixos com interpolao circular a velocidade de avano especificada.

Restries

A compensao da ferramenta aplicada apenas para um arco circular. A correo da ferramenta e compensao do comprimento da ferramenta no podem ser usadas num bloco no qual uma interpolao helicoidal programado.
47

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

4.6 INTERPOLAO CILNDRICA (G07.1)

A quantidade de deslocamento de um eixo de rotao especificado por um ngulo uma vez convertido internamente para uma distncia de um eixo linear ao longo da superfcie exterior de modo a que a interpolao linear ou interpolao circular podem ser executadas com outro eixo. Aps interpolao, tal distncia novamente convertida para a quantidade de deslocamento do eixo de rotao. A funo de interpolao cilndrica permite o desenvolvimento de um lado do cilindro para a programao. Assim os programas como um programa para usinagem cilndrica de cames podem ser criados muito facilmente.

Formato
G07.1 I P r ; Inicia o modo de interpolao cilndrica (aciona a interpolao cilndrica). : : : G07.1 I P 0 ; O modo de interpolao cilndrica cancelado.

I P : Um endereo para o eixo de rotao


r : O raio do cilindro Especificar G07.1 I P r ; e G07.1 I P0; em blocos separados. G107 pode ser usado em vez de G07.1.

Explicaes
D Seleo de plano (G17, G18, G19) Use o parmetro (n 1022) 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 o eixo linear especificado. Por exemplo, quando o eixo de rotao est num eixo paralelo ao eixo X, G17 deve especificar um plano Xp-Yp, que um plano definido pelo eixo de rotao e o eixo Y ou um eixo paralelo ao eixo Y. Apenas um eixo de rotao pode ser definido para interpolao cilndrica. Uma velocidade de avano especificada no modo de interpolao cilndrica a velocidade na superfcie cilndrica desenvolvida. No modo de interpolao cilndrica, a interpolao circular possvel com o eixo de rotao e outro eixo linear. O raio R + usado nos comandos da mesma forma como descrito em II-4.4. A unidade para um raio no so graus mas milmetros (para entrada em milmetros) ou polegadas (para entrada em polegadas). < Exemplo Interpolao circular entre o eixo Z e eixo C > Para o eixo C do parmetro (n 1022), 5 (eixo paralelo ao eixo X) deve ser definido. Neste caso, o comando para a interpolao circular G18 Z__C__; G02 (G03) Z__C__R__; Para o eixo C do parmetro (n 1022), 6 (eixo paralelo ao eixo Y) pode ser especificado. Neste caso, contudo, o comando para a interpolao circular G19 C__Z__; G02 (G03) Z__C__R__;

D Velocidade de avano D Interpolao circular (G02, G03)

48

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

D Correo da ferramenta

Para executar a correo da ferramenta no modo de interpolao cilndrica, cancele qualquer modo de compensao da ferramenta decorrente antes de aceder ao modo de interpolao cilndrica. Ento, inicie e termine a correo da ferramenta dentro do modo de interpolao cilndrica. No modo de interpolao cilndrica, a quantidade de deslocamento de um eixo de rotao especificado por um ngulo uma vez convertido internamente para uma distncia de um eixo linear ao na superfcie exterior de modo a que a interpolao linear ou interpolao circular podem ser executadas com outro eixo. Aps interpolao, tais distncia convertida de novo para um ngulo. Para esta converso, a quantidade de deslocamento arredondada para um menor incremento de entrada. Ento quando o raio de um cilindro pequeno, a distncia real percorrida pode ser diferente de uma quantidade de deslocamento especificada. Note, contudo, que tal erro no acumulativo. Se a operao manual for executada no modo de interpolao cilndrica com absoluto manual ligado, pode ocorrer um erro para a razo descrita acima.
ROT DE MOVIMENTO 22R 22R Valor especificado ROT DE MOVIMENTO

D Preciso da interpolao cilndrica

A distncia real = percorrida

ROT DE MOVIMENTO R

: A quantidade de deslocamento por rotao do eixo de rotao (Valor de definio do parmetro n 1260) : Raio da pea : Arredondado para o menor incremento de entrada

Limitaes
D Especificao do raio do arco no modo de interpolao cilndrica D Interpolao circular e compensao da ferramenta D Posicionamento No modo de interpolao cilndrica, um raio do arco no pode ser especificado com o endereo de palavra I, J ou K. Se o modo de interpolao cilndrica for iniciado quando a compensao da ferramenta j est aplicada, a interpolao circular no executada corretamente no modo de interpolao cilndrica. No modo de interpolao cilndrica, as operaes de posicionamento (incluindo aquelas que produzem ciclos de deslocamento rpido tais como G28, G53, G73, G74, G76, G80 atravs de G89) no podem ser especificadas. Antes do posicionamento pode ser especificado, o modo de interpolao cilndrica deve ser cancelado. A interpolao cilndrica (G07.1) no pode ser executada no modo de posicionamento (G00). No modo de interpolao cilndrica, um sistema de coordenadas da pea (G92, G54 atravs de G59) ou sistema de coordenadas locais (G52) no podem ser especificados. No modo de interpolao cilndrica, o modo de interpolao cilndrica no pode ser reinicializado. O modo de interpolao cilndrica deve ser cancelado antes do modo de interpolao cilndrica pode ser reinicializado.
49

D Definio do sistema de coordenadas D Definio do modo de interpolao cilndrica

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

D Correo da ferramenta

Uma correo da ferramenta deve ser especificada antes do modo de interpolao cilndrica ser definido. Nenhuma correo pode ser alterada no modo de interpolao cilndrica. A interpolao cilndrica no pode ser especificada quando a funo de indexao da mesa de indexao est a ser usada.

D Funo de indexao da mesa de indexao

Exemplos
Exemplo de um Programa de Interpolao Cilndrica O0001 (INTERPOLAO CILNDRICA ); N01 G00 G90 Z100.0 C0 ; Z N02 G01 G91 G18 Z0 C0 ; N03 G07.1 C57299 ; N04 G90 G01 G42 Z120.0 D01 F250 ; N05 C30.0 ; N06 G03 Z90.0 C60.0 R30.0 ; N07 G01 Z70.0 ; N08 G02 Z60.0 C70.0 R10.0 ; N09 G01 C150.0 ; N10 G02 Z70.0 C190.0 R75.0 ; N11 G01 Z110.0 C230.0 ; N12 G03 Z120.0 C270.0 R75.0 ; N13 G01 C360.0 ; N14 G40 Z100.0 ; N15 G07.1 C0 ; N16 M30 ;
C

Z mm 120 110 90 70 60 N05 N06 N11 N07 N08 N09 N10 N12 N13

30

60 70

150

190

230

270

360

deg

50

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.7 ABERTURA DE ROSCA (G33)


Formato

As roscas retas com um passo constante podem ser cortadas. O codificador de posio montado no fuso l a velocidade do fuso em tempo real. A velocidade do fuso lida convertida para a velocidade de avano por minuto para o avano da ferramenta.

G33 IP_ F_ ; F : Passo na direo do eixo longo

Pea

Explicaes

Em geral, a abertura de rosca repetida ao longo do mesmo caminho da ferramenta no corte grosseiro atravs do corte de acabamento para um parafuso. Uma vez que a abertura de rosca comea quando o codificador de posio montado no fuso transmite um sinal de 1 rotao, a abertura de rosca iniciada num ponto fixo e o caminho da ferramenta na pea inalterado para a repetio da abertura de rosca. Note, a velocidade do fuso devem manter- constante a partir do corte grosseiro atravs do corte de -se acabamento. Caso contrrio, pode ocorrer um passo de rosca incorreto. Em geral, o retardamento do sistema servo, etc. ir produzir um passo de certo modo incorreto nos pontos inicial e final de um corte de rosca. Para compensar, deve ser especificado um comprimento da abertura de rosca de algum modo mais comprido que o necessrio. Tabela 4.7 lista as faixas para especificar o passo de rosca.
Tabela 4.7 Podem ser especificadas faixas de tamanhos de passo Menor incremento de comando 0,001 mm Entrada em mm Entrada em polegadas l d 0,0001 mm 0,0001 polegadas Faixa de valores de comando do passo F1 para F50000 (0,01 para 500,00 mm) F1 para F50000 (0,01 para 500,00 mm) F1 para F50000 (0,0001 para 9,9999 mm)

0,00001 polegadas F1 para F50000 (0,0001 para 9,9999 mm)

51

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

NOTA
1 A velocidade do fuso est limitada conforme apresentado : 1 velocidade do fuso

Velocidade mxima de avano Passo de rosca

Velocidade do fuso : rpm Passo de rosca : mm ou polegadas Velocidade mxima de avano : mm/min ou pol./min ; velocidade mxima de avano especificada por comando para modo de avano por minuto ou velocidade mxima de avano determinado com base nas restries mecnicas, incluindo aquelas relacionadas com motores, o que for mais pequeno 2 Override da velocidade de avano de corte no aplicado velocidade de avano convertida em todos os processos de usinagem a partir de corte grosseiro para corte de acabamento. A velocidade de avano est fixa nos 100% 3 A velocidade de avano convertida est limitada pela velocidade de avano superior especificada. 4 O bloqueio de avano desativado durante a abertura de rosca. Premindo a tecla de bloqueio de avano durante a abertura de rosca faz com que a mquina pare no ponto final do bloco seguinte depois da abertura de rosca (isto , depois do modo G33 ter terminado)

Exemplos

Abertura de rsca a um passo de 1,5 mm


G33 Z10. F1.5;

52

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.8 FUNO DE SALTO (G31)

A interpolao linear pode ser programado especificando o movimento axial seguido do comando G31, como G01. Se um sinal de salto externo for introduzido durante a execuo deste comando, a execuo do comando interrompida e o bloco seguinte executado. A funo de salto usada quando o final da usinagem no programada mas especificada com um sinal da mquina, por exemplo, na retificao. tambm usado para medir as dimenses de uma pea.

Formato
G31 I P _ ; G31: O cdigo G de ao simples ( eficaz apenas no bloco no qual est especificado)

Explicaes

Os valores das coordenadas quando o sinal de salto ligado, podem ser usados numa macro de usurio, porque so armazenadas na varivel do sistema de macros de usurio #5061 para #5064, conforme apresentado: #5061 Valor de coordenada de 1 eixo #5062 Valor de coordenada de 2 eixo #5063 Valor de coordenada de 3 eixo #5064 Valor de coordenada de 4 eixo AVISO
Desativar o override da velocidade de avano, funcionamento em vazio e acelerao/desacelerao automtica (contudo, estes tornam-se disponveis definindo o parm. SKF N 6200#7 para 1.) quando a velocidade de avano por minuto especificada, permitindo um erro na posio da ferramenta quando um sinal de salto introduzido. Essas funes so acionadas quando a velocidade de avano por rotao especificada.

NOTA
Se o comando G31 acionado durante a compensao C da ferramenta aplicada, um alarme P/S de N 035 exibido. Cancelar a compensao da ferramenta com o comando G40 antes do comando G31 ser especificado.

53

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

Exemplos D O bloco seguinte para G31 um comando incremental


G31 G91X100.0 F100; Y50.0; Sinal de salto introduzido aqui 50,0

Y 100,0 X Movimento efetivo Movimento sem sinal de salto

Fig. 4.8 (a) O bloco seguinte um comando incremental

D O bloco seguinte do G31 um comando absoluto para um eixo


G31 G90X200.00 F100; Y100.0; Y100.0;

Sinal de salto introduzido aqui

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

D O bloco seguinte do G31 um comando absoluto para 2 eixos

G31 G90X200.0 F100; X300.0 Y100.0; Y

O sinal de salto introduzido aqui 100 (300,100) Movimento efetivo Movimento sem sinal de salto X

100

200

300

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

54

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.9 SINAL DE SALTO DE ALTA VELOCIDADE (G31)

A funo de salto opera com base num sinal de salto rpido (ligado diretamente ao NC; no via PMC) em vez de um sinal de salto normal. Neste caso, podem ser introduzidos at oito sinais. O atraso e erro da entrada do sinal de salto de 0 - 2 mseg no lado NC (no considerando aqueles do lado PMC). Esta funo de entrada do sinal de salto rpido mantm este valor para 0,1 mseg ou menos, permitindo uma medio de alta preciso. Para mais informaes, consulte o manual adequado fornecido pelo fabricante da mquina---ferramenta.

Formato
G31 IP_ ; IP
G31: O cdigo G de ao simples ( eficaz apenas no bloco no qual est especificado)

55

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

4.10 SALTO MULTI-ETAPAS (G31)

Num bloco especificando P1 para P4 depois de G31, a funo de salto multi-etapas armazena as coordenadas numa varivel de macro de usurio quando o sinal de salto (de 4 pontos ou 8 pontos ; 8 pontos quando usado um sinal de salto rpido) ligado. Os parmetros n 6202 para n 6205 podem ser usados para selecionar 4 pontos ou 8 pontos (quando um sinal de salto rpido usado) sinal de salto. Um sinal de salto pode ser definido para coincidir com Pn ou Qn (n=1,2,3,4) mltiplas assim como coincidir um Pn ou Qn numa base um-para-um. Os parmetros DS1 a DS8 (n 6206 #0A#7) podem ser usados para pausa. Um sinal de salto a partir do equipamento, tal como o instrumento de medio de dimenses fixas pode ser usado para saltar programas que esto a ser executados. Em retificao de perfis, Por exemplo, uma srie de operaes a partir de usinagem grosseira para corte em vazio pode ser executadas automaticamente aplicando um sinal de salto sempre que a usinagem grosseira, usinagem semi-fina, usinagem fina ou operao de corte em vazio completada.

Formato
Comando de movimento I __ G31 IPP F __ P __ ; I P_ : 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 causado especificando P1, P2, P3, ou P4 num bloco G31. Para uma explicao sobre a seleo (P1, P2, P3 ou P4), consulte o manual fornecido pelo fabricante da mquina-ferramenta. Especificar Q1, Q2, Q3 ou Q4 em G04 (comando de pausa) permite ignorar a pausa num modo semelhante a especificar G31. Pode ocorrer um salto mesmo se Q no for especificado. Para uma explicao sobre a seleo (Q1, Q2, Q3 ou Q4), consulte o manual fornecido pelo fabricante da mquina-ferramenta. Os parmetros n 6202 para 6205 podem ser usados para especificar se os pontos 4 ou 8 pontos so usados (quando um sinal de salto rpido usado). A especificao no est limitada a correspondncia um- -um. -a possvel especificar que um sinal de salto corresponde a dois ou mais Pns ou Qns (n=1, 2, 3, 4). Ainda, os bit 0 (DS1) a 7 (DS8) do parmetro n 6206 pode ser usado para especificar a pausa. CUIDADO
A pausa no ignorada quando Qn no especificado e os parmetros DS1-DS8 (N 6206#0-#7) no esto definidos.

D Correspondncia dos sinais de salto

56

B-64124PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.11 SALTO DO LIMITE DE TORQUE (G31 P99)

Com o limite de torque do motor (Por exemplo, pelo comando de limite de torque, acionado atravs da janela PMC), um comando de movimento seguido de G31 P99 (ou G31 P98) pode causar o mesmo tipo de avano de corte como G01 (interpolao linear). Com o acionamento de um sinal indicando que um limite de torque foi alcanado (devido presso aplicada ou por outra razo) ocorre um salto. Para mais informaes sobre como usar esta funo, consulte os manuais fornecidos pelo fabricante da mquina-ferramenta.

Formato
G31 P99 IP_ F_ ; G31 P98 IP_ F_ ;
G31: O cdigo G de ao simples (Cdigo G eficaz apenas no bloco no qual acionado)

Explicaes
D G31 P99 Se o limite de torque do motor for alcanado ou um sinal de salto for recebido durante a execuo de G31 P99, o comando de movimento corrente abortado e o bloco seguinte executado. Se o limite de torque do motor for alcanado durante a execuo de G31 P98, o comando de movimento corrente abordado e o bloco seguinte executado. O sinal de salto <X0004#7> no afeta G31 P98. Entrar um sinal de salto durante a execuo de G31 P98 no causa um salto. Se o limite de torque no for especificado antes da execuo de G31 P99/98, o comando de movimento continua; no ocorre nenhum salto, mesmo se um limite de torque for alcanado. Quando G31 P99/98 especificado, as variveis de macros de usurio mantm as coordenadas no final de um salto. (Veja a Seo 4.8.) Se um sinal de salto causa um salto com G31 P99, as varivel do sistema de macros de usurio mantm as coordenadas baseadas no sistema de coordenadas da mquina quando pra, em vez daqueles em que o sinal de salto foi introduzido.

D G31 P98

D Comando de limite de torque D Varivel do sistema de macros de usurio

Limitaes
D Comando de eixo Apenas um eixo pode ser controlado em cada bloco com G31 P98/99. Se dois ou mais eixos so especificados para serem controlados em tais blocos, ou nenhum comando de eixo for acionado, o alarme P/S n 015 gerado. Quando um sinal indicando que o limite de torque foi alcanado introduzido durante a execuo de G31 P99/98 e o grau de erro do servo exceder 32767, o alarme P/S n 244 gerado. Com G31 P99, um sinal de salto pode causar um salto, mas no um salto rpido.
57

D Grau de erro do servo

D Salto rpido

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64124PO/01

D Sincronizao simplificada e controle de um eixo angular D Controle da velocidade

G31 P99/98 no pode ser usado para eixos sujeitos a sincronizao simplificada ou eixos X ou eixos Z quando sob controle de um eixo angular. O bit 7 (SKF) do parmetro n 6200 deve ser definido para desativar funcionamento em vazio, override e auto acelerao ou desacelerao para comandos de salto G31. No usar G31 P99/98 em blocos consecutivos.

D Comandos consecutivos

AVISO Especificar sempre um limite de torque antes de um comando G31 P99/98. Caso contrrio, G31 P99/98 permite executar comandos de movimento sem causar um salto.

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

O PMC especifica o limite de torque atravs da janela. Comando de salto do limite de torque Comando de movimento para o qual um limite de torque aplicado Limite de torque cancelado pelo PMC

58

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

FUNES DE AVANO

59

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

5.1 ASPECTOS GERAIS


D Funes de avano

As funes de avano controlam a velocidade de avano da ferramenta. As duas funes de avano seguintes esto disponveis: 1. Deslocamento rpido Quando o comando de posicionamento (G00) especificado, a ferramenta move-se a uma velocidade de deslocamento rpido definida no CNC (parmetro n 1420). 2. Avano de corte A ferramenta move-se a uma velocidade de avano de corte programada.

D Override

O override pode ser aplicado a uma velocidade de deslocamento rpido ou velocidade de avano de corte usando o boto no painel de operao da mquina. Para evitar um choque mecnico, a acelerao/desacelerao aplicada automaticamente quando a ferramenta inicia e termina o seu movimento (Fig. 5.1 (a)).
Velocidade de deslocamento rpido manual

D Acelerao/ desacelerao automtica

F R : Velocidade de

FR

deslocamento rpido manual T R : Constantes de tempo de acelerao/desa celerao para velocidade de deslocamento rpido Tempo

TR Velocidade de avano

TR

FC : Velocidade de

FC

avano

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

TC

TC

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

60

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

D Caminho da ferramenta num avano de corte

Se a direo do movimento altera entre blocos especificados durante a avano de corte, pode resultar num caminho de canto arredondado (Fig. 5.1 (b)).
Y

Caminho programado Caminho real da ferramenta

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

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


Y r:Erro

Caminho programado Caminho real da ferramenta


r

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

O caminho de canto arredondado mostrado na Fig. 5.1 (b) e o erro mostrado na Fig. 5.1 (c) dependem da velocidade de avano. Assim, a velocidade de avano tem de ser controlada para a ferramenta se mover como programado.

61

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

5.2 DESLOCAMENTO RPIDO


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

Explicaes

O comando de posicionamento (G00) posiciona a ferramenta por deslocamento rpido. Em deslocamento rpido, o bloco seguinte executado depois da velocidade de avano especificada se tornar 0 e o motor servo alcanar uma determinada definio de faixa pelo fabricante da mquina-ferramenta (controle da posio). definido uma velocidade de deslocamento rpido para cada eixo pelo parmetro n 1420, assim no preciso programar nenhuma velocidade de deslocamento rpido. Os seguintes overrides podem ser aplicados para uma velocidade de deslocamento rpido com o boto no painel de operao da mquina: F0, 25, 50, 100% F0: Permite uma velocidade de avano fixa a definir para cada eixo pelo parmetro n 1421. Para informao detalhada, consulte o manual adequado do fabricante da mquina-ferramenta.

62

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

5.3 AVANO DE CORTE

A velocidade de avano da interpolao linear (G01), a interpolao circular (G02, G03), etc. so programados com nmeros aps o cdigo F. Na avano de corte, o bloco seguinte executado de modo a que a alterao da velocidade de avano a partir do bloco precedente minimizada. Esto disponveis quatro modos de especificao: 1. Avano por minuto (G94) Aps F, especifique o valor de avano da ferramenta por minuto. 2. Avano por rotao (G95) Aps F, especifique o valor de avano da ferramenta por rotao do fuso. 3. Avano de tempo inverso (G93) Especifique o tempo inverso (FRN) depois de F. 4. Avano F de um dgito Especifique um nmero de um dgito pretendido depois de F. Ento, o velocidade de avano definido com o CNC para esse nmero definido.

Formato
Avano por minuto G94 ; Cdigo G (grupo 05) para avano por minuto F_ ; Comando da velocidade de avano (mm/min ou pol./min) Avano por rotao G95 ; Cdigo G (grupo 05) para avano por rotao F_ ; Comando da velocidade de avano (mm/rot ou pol./rot) Avano de tempo inverso (G93) G93 ; Comando de avano de tempo inverso cdigo G (grupo 05) F_ ; Comando da velocidade de avano (1/min) Avano F de um dgito Fn ; n : Nmero entre 1 e 9

Explicaes
D Controle da velocidade de corte tangencial Avano de corte controlado de modo a que a velocidade de avano tangencial est sempre definida a uma velocidade de avano especificada.
Y Y

Ponto final F Ponto inicial X Interpolao linear

Ponto inicial F Centro Ponto final X Interpolao circular

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

63

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

D Avano por minuto (G94)

Depois de especificar G94 (no modo de avano por minuto), o valor de avano da ferramenta por minuto deve ser diretamente especificado definindo um nmero depois de F. G94 um cdigo modal. Uma vez que G94 seja especificado, vlido at G95 (avano por rotao) ser especificado. Ao energizar, o modo de avano por minuto definido. Um override de 0% a 254% (em passos de 1%) pode ser aplicado ao avano por minuto com o boto no painel de operao da mquina. Para informao detalhada, veja o manual adequado do fabricante da mquina-ferramenta.
Quantidade de avano por minuto (mm/min ou pol./min)

Ferramenta Pea Tabela Fig. 5.3 (b) Avano por minuto

AVISO Nenhum override pode ser usado para alguns comandos tal como abertura de rosca. D Avano por rotao (G95) Depois de especificar G95 (no modo de avano por rotao), o valor de avano da ferramenta por rotao do fuso deve ser diretamente especificado definindo um nmero depois de F. G95 um cdigo modal. Uma vez que G95 seja especificado, vlido at G94 (avano por minuto) ser especificado. Um override de 0% a 254% (em passos de 1%) pode ser aplicado ao avano por rotao com o boto no painel de operao da mquina. Para informao detalhada, veja o manual adequado do fabricante da mquina-ferramenta.

F
Quantidade de avano por rotao do fuso (mm/rot. ou pol./rot.)

Fig. 5.3 (c) Avano por rotao

CUIDADO
Quando a velocidade do fuso baixa, pode ocorrer oscilao da velocidade de avano. Quando mais devagar o fuso girar, mais freqentemente ocorre a oscilao da velocidade de avano.

64

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

D Avano de tempo inverso (G93)

Quando G93 especificado, o modo de especificao de tempo inverso (modo G93) definido. Especifique o tempo inverso (FRN) com um cdigo F. Um valor entre 0.001 e 9999.999 pode ser especificado como FRN, independentemente do modo de entrada ser em polegadas ou unidades mtricas ou o sistema incremental ser IS- ou IS-B -C.
Valor de especificao do cdigo F F1 F1
*1

FRN 0.001 1.000 1.000 9999.999 9999.000 9999.999

F1.0 F9999999 F9999


*1

F9999.999

NOTA *1 Valor especificado num formato de ponto fixo com o bit 0 (DPI)
do parmetro n 3401 definido para 1

Explicaes

Para interpolao circular (G01)


FRN=

velocidade de avano 1 = tempo (min) distncia


Velocidade de avano:mm/min (para entrada em milmetros) pol./min (para entrada em polegadas) Distncia:mm (para entrada em milmetros) polegada (para entrada em polegadas)

- Para finalizar um bloco em 1 (min)


FRN= 1 = tempo (min) 1 1 (min) =1 Especificar F1.0.

- Para finalizar um bloco em 10 (seg)


FRN= 1 = tempo (seg) / 60 1 =6 10/60 (seg) Especificar F6.0.

- Para encontrar o tempo de movimento necessrio quando F0.5 especificado


Tempo (min)= 1 FRN = 1 0.5 =2 2 (min) necessrio.

- Para encontrar o tempo de movimento necessrio quando F10.0 especificado


Time (sec) = 160 60 = FRN 10 =6 6 (seg) necessrio.

Para interpolao circular (G01)


FRN= velocidade de avano 1 = tempo (min) raio do arco
Velocidade de avano: mm/min (para entrada em milmetros) pol./min (para entrada em polegadas) Raio do arco: mm (para entrada em milmetros) polegada (para entrada em polegadas)

NOTA
No caso de interpolao circular, a velocidade de avano calculada no a partir da quantidade atual do movimento no bloco mas a partir da arcdia.

65

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

G93 um cdigo G modal e pertence ao grupo 05 (inclui G95 (avano por rotao) e G94 (avano por minuto)). Quando um valor F especificado no modo G93 e a velocidade de avano exceder a velocidade mxima de avano de corte, a velocidade de avano bloqueada velocidade mxima de avano de corte. No caso de interpolao circular, a velocidade de avano calculada no a partir da quantidade atual do movimento no bloco mas a partir do raio do arco. Isto signifique que o tempo de usinagem atual mais longo quando o raio do arco mais longo que a distncia do arco e mais curto quando o raio do arco mais curto que a distncia do arco. O avano de tempo inverso tambm pode ser usado para o avano de corte num ciclo fixo. Notas NOTA
1 No modo G93, um cdigo F no manuseado como um cdigo modal e desse modo, precisa de ser especificado em cada bloco. Se um cdigo F no especificado, o alarme P/S (N 11 (que indica que a especificao da velocidade de avano de corte est em falta)) acionado. 2 Quando F0 especificado no modo G93, o alarme P/S (N 11 (que indica que a especificao da velocidade de avano de corte est em falta)) acionado. 3 O avano de tempo inverso no pode ser usado quando o controle de eixos PMC est em efeito. 4 Se a velocidade de avano de corte calculada inferior faixa permitida, o alarme P/S (N 11 (que indica que a especificao da velocidade de avano est em falta)) acionado.

66

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

D Avano com um cdigo F de um dgito

Quando um nmero de um dgito entre 1 e 9 especificado depois de F, a velocidade de avano definida para esse nmero num parmetro (n 1451 para 1459) usado. Quando F0 especificado, a velocidade de deslocamento rpido aplicada. A velocidade de avano correspondente ao nmero atualmente selecionado pode ser aumentado ou diminuda rodando o boto para alterar a velocidade de avano F de um dgito no painel de operao da mquina, ento rodando o gerador de pulsos manual. O incremento/decremento, F, na velocidade de avano por escala do gerador de pulsos manual conforme apresentado:
F = Fmax

100X

Fmx : limite superior da velocidade de avano para F1- definido -F4 pelo parmetro (n 1460), ou limite superior da velocidade de avano para F5- definido -F9 pelo parmetro (n 1461) X : qualquer valor de 1-127 definido pelo parmetro (n 1450) A velocidade de avano definida ou alterada mantida, mesmo quando no h desenergizao. A velocidade de avano atual exibida na tela do CRT. D Fixao da velocidade de avano de corte Um limite superior comum pode ser definido na velocidade de avano de corte ao longo de cada eixo com parmetro n 1422. Se a velocidade real de avano de corte (com um override aplicado) exceder um limite superior especificado, bloqueado para o limite superior. O parmetro n 1430 pode ser usado para especificar a velocidade mxima de avano de corte para cada eixo apenas para interpolao linear e interpolao circular. Quando a velocidade de avano de corte ao longo de um eixo exceder a velocidade mxima de avano para o eixo como um resultado de interpolao, a velocidade de avano de corte bloqueada para a velocidade mxima de avano. NOTA
Um limite superior definido em mm/min ou pol./min. o clculo CNC pode envolver um erro da velocidade de avano de 2% relativamente a um valor especificado. Contudo, isto falto para a acelerao/desacelerao. Para ser mais especfico, este erro calculado relativamente medio do tempo que a ferramenta leva a mover 500 mm ou mais durante o estado estvel.

Referncia

Ver Anexo C para faixa do valor de comando da velocidade de avano.

67

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

5.4 CONTROLE DA VELOCIDADE DE AVANO DE CORTE


Nome de funo Parada exata G09 Cdigo G

A velocidade de avano de corte pode ser controlada como indicado na Tabela 5.4.

Tabela 5.4 Controle da Velocidade de Avano de Corte Validade do cdigo G Esta funo vlida apenas para blocos especificados. Descrio A ferramenta desacelerada no ponto final de um bloco, ento feito um controle da posio. Ento o bloco seguinte executado. A ferramenta desacelerada no ponto final de um bloco, ento feito um controle da posio. Ento o bloco seguinte executado. A ferramenta no desacelerada no ponto final de um bloco, mas executado o bloco seguinte. A ferramenta no desacelerada no ponto final de um bloco, mas executado o bloco seguinte. Quando G63 especificado, o override da velocidade de avano e bloqueio de avano so invlidos. Quando a ferramenta move-se ao longo de um canto interior durante a compensao da ferramenta, o override aplicado velocidade de avano de corte para suprimir a quantidade de corte por unidade de tempo de modo a que o acabamento bom da superfcie pode ser produzido. A velocidade de avano de corte circular interno alterada.

Modo de parada exata G61

Uma vez especificada, esta funo vlida at G62, G63, ou G64 ser especificado. Uma vez especificada, esta funo vlida at G61, G62 ou G63 ser especificado. Uma vez especificada, esta funo vlida at G61, G62, ou G64 ser especificado.

Modo de corte

G64

Modo de rosqueamento G63

Correo d cantos automtica de

Override automtico de cantos internos G62

Uma vez especificada, esta funo vlida at G61, G63, ou G64 ser especificado.

Alterao da velocidade de avano de corte circular interno

Esta funo vlida no modo de compensao da ferramenta, independentemente do cdigo G.

NOTA
1 O objetivo do controle da posio verificar que o motor servo alcanou dentro de uma faixa especificada (especificada com um parmetro pelo fabricante da mquina-ferramenta). O controle da posio no executado quando o bit 5 (NCI) do parmetro n 1601 definido para 1. 2 ngulo do canto interno : 2< 178 ( um valor definido) Pea

Ferramenta

68

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

Formato
Parada exata Modo de parada exata Modo de corte Modo de rosqueamento G09 IP ; IP_ G61 ; G64 ; G63 ;

Override automtico de cantos G62 ;

5.4.1
Parada Exata (G09, G61) Modo de Corte (G64) Modo de Rosqueamento (G63)
Explicaes
Os caminhos internos do bloco seguidos pela ferramenta no modo de parada exata, modo de corte e modo de rosqueamento so diferentes (Fig. 5.4.1).
Y (2) (1) 0 Controle da posio Caminho da ferramenta no modo de parada exata Caminho da ferramenta no modo de corte ou modo de rosqueamento X

Fig. 5.4.1 Exemplo dos caminhos da ferramenta a partir do bloco (1) para bloco (2)

CUIDADO
O modo de corte (modo G64) definido no energizar ou reposio do sistema.

69

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

5.4.2
Override Automtico de Cantos

Quando compensao da ferramenta executado, o movimento da ferramenta automaticamente desacelerado num canto interior e rea circular interna. Isto reduz a carregar na ferramenta de corte e produz uma superfcie usinada suave.

5.4.2.1
Override Automtico de Cantos Internos (G62) Explicaes
D Condies para o override Quando G62 especificado e o caminho da ferramenta com compensao da ferramenta aplicado forma um canto interior, velocidade de avano automaticamente aplicado um override em ambas as extremidades do canto. Existem quatro tipos de cantos interiores (Fig. 5.4.2.1 (a)). 2,p178, na Fig. 5.4.2.1 (a) p o valor definido com o parmetro n 1711. Quando aproximadamente igual a p, o canto interior determinado com um erro de 0.001, ou menos.
2. Arco de linha reta :Caminho programado :Ferramenta :Caminho do centro da ferramenta de corte

1. Linha reta ---linha reta

3. Arco de linha reta

4. Arco---arco

Fig. 5.4.2.1 (a) Canto interior

70

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

Faixa de override

Quando um canto determinado para ser um canto interior, velocidade de avano aplicado um override antes e depois do canto interior. As distncias Ls e Le, onde aplicado um override velocidade de avano, so distncia a partir de pontos no caminho do centro da ferramenta de corte do canto (Fig. 5.4.2.1 (b), Fig. 5.4.2.1 (c), Fig. 5.4.2.1 (d)). Ls e Le so definidos com os parmetros n 1713 e 1714.
Caminho programado Le a

Ls

Caminho do centro da ferramenta de corte aplicado um override velocidade de avano a partir do ponto ao ponto b. Fig. 5.4.2.1 (b) Faixa de override (De Linha Reta A Linha Reta)

Quando um caminho programado consiste em dois arcos, aplicado um override velocidade de avano se os pontos inicial e final esto no mesmo quadrante ou em quadrantes adjacentes (Fig. 5.4.2.1 (c)).

Le a Ls

Caminho programado

b Caminho do centro da ferramenta de corte aplicado um override velocidade de avano a partir do ponto ao ponto b. Fig. 5.4.2.1 (c) Faixa de Override (De Arco A Arco)

Relativamente ao programa (2) de um arco, aplicado um override velocidade de avano a partir do ponto a ao ponto b e a partir do ponto c ao ponto d (Fig. 5.4.2.1 (d)).
Caminho programado d Le c Ls Le a Ls b (2)

Ferramenta

Caminho do centro da ferramenta de corte

Fig. 5.4.2.1 (d) Faixa de Override (Da Linha Reta ao Arco, Do Arco Linha Reta)

71

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

Valor de override

Um valor de override definido com parmetro n 1712. Um valor de override vlido mesmo para funcionamento em vazio e especificao F de um dgito. No modo de avano por minuto, a velocidade de avano real conforme apresentado:
F (override automtico de cantos internos) (override da velocidade de avano)

Limitaes
D Acelerao/desacelerao antes de interpolao D Partida/G41, G42 D Correo O override de cantos internos desativado durante acelerao/ desacelerao antes de interpolao. O override de cantos internos desativado se o canto for precedido de um bloco de partida ou seguido por um bloco incluindo G41 ou G42. O override de cantos internos no executado se a correo for zero. Para corte circular com correo interna, a velocidade de avano num caminho programado definida para uma velocidade de avano especificada (F) especificando a velocidade de avano de corte circular relativamente a F, conforme abaixo apresentado (Fig. 5.4.2.2). Esta funo vlida no modo de compensao da ferramenta, independentemente do cdigo G62.
F Rc Rp
Rc : Raio do caminho do centro da ferramenta de corte Rp : Raio programado

5.4.2.2
Alterao da Velocidade de Avano de Corte Circular Interno

Tambm vlido para o funcionamento em vazio e o comando F de um dgito.


Caminho programado

Rc Rp

Caminho do centro da ferramenta de corte

Fig. 5.4.2.2 Alterao da velocidade de avano de corte circular interno

Se Rc muito menor que Rp, Rc/Rp0; a ferramenta pra. Uma razo mnima de desacelerao (MDR) deve ser especificada com o parmetro n 1710. Quando Rc/RpMDR, a velocidade de avano da ferramenta (FMDR).

NOTA
Quando o corte circular interno deve ser executado juntamente com o override de cantos internos, a velocidade de avano da ferramenta conforme apresentado: F Rc Rp (override para os cantos interiores)(override da velocidade de avano)

72

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

5.4.3
Desacelerao Automtica de Canto

Esta funo controla automaticamente a velocidade de avano num canto de acordo com o ngulo do canto entre os blocos de usinagem ou a diferena da velocidade de avano entre os blocos ao longo de cada eixo. Esta funo eficaz quando ACD, bit 6 do parmetro n 1601, definido para 1, o sistema est no modo G64 (modo de usinagem), e um bloco de avano de corte (bloco A) seguido por outro bloco de avano de corte (bloco B). A velocidade de avano entre os blocos de usinagem controlada de acordo com um ngulo do canto entre os blocos ou a diferena da velocidade de avano entre os blocos ao longo de cada eixo. Estes dois mtodos podem ser alterados com CSD, bit 4 do parmetro n 1602.

5.4.3.1
Desacelerao de Canto de Acordo com o ngulo do Canto

Esta funo desacelera a velocidade de avano quando o ngulo entre os blocos A e B no plano selecionado inferior ao ngulo especificado no parmetro n 1740. A funo executa o bloco B quando as velocidades de avano ao longo de ambos o primeiro e segundo eixos so inferiores que a velocidade de avano especificada no parmetro n 1741. Neste caso, a funo determina que o nmero de pulsos acumulados zero.

Explicaes
D Fluxograma para controle da velocidade de avano O fluxograma para controle da velocidade de avano apresentado abaixo.

INICIAR

O ngulo do canto inferior que o ngulo especificado no parmetro (N 1740)? Sim

No

So as velocidades de avano No ao longo dos eixos X- e Yinferiores que aquilo especificado Posteriormente desacelera a velocidade de avano no no parmetro (N 1741)? bloco A Sim O nmero de pulsos acumulados determinado como zero e o bloco B executado

FIM

73

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

D Velocidade de avano e tempo

Quando o ngulo do canto inferior que o ngulo especificado no parmetro, o relacionamento entre a velocidade de avano e o tempo como apresentado abaixo. Apesar de os pulsos acumulados eqivalentes rea tracejada se mantm no tempo t, o bloco seguinte executado, porque a velocidade de avano do circuito de acelerao/desacelerao automtica inferior que o valor definido do parmetro. Esta funo eficaz apenas para movimento no plano selecionado.
Velocidade de avano V Bloco A Velocidade de avano definida em parmetro

Bloco B

Tempo t

D ngulo entre dois blocos

O ngulo entre dois blocos (blocos A e B) adotado como o ngulo , como mostra abaixo.
2. Entre os movimentos lineares e circulares (ngulo entre o movimento linear e tangente ao movimento circular) 3. Entre movimentos circulares (ngulo entre as tangentes para os movimentos circulares)

1. Entre os movimentos lineares

D Plano selecionado

O ngulo de usinagem comparado com o ngulo especificado no parm. (n 1740) para movimentos apenas no plano selecionado. As velocidades de avano da usinagem so comparadas com essa especificao no parm. (n 1741) para o movimento ao longo do primeiro e segundo eixos apenas no plano selecionado. Isto significa que, quando o movimento ocorre ao longo de trs ou mais eixos, apenas esse movimento ao longo do primeiro e segundo eixos no plano selecionado considerado. A redondeza dos cantos determinada pelo ngulo e velocidade de avano especificado no parmetro (n 1740 e 1741). Para fazer sempre um cantos angulosos, definir o ngulo para zero e a velocidade de avano para 180000 (eqivalente a 180 graus). Quando G90 (parada exata) especificado, a parada exata executada relativamente ao ngulo e velocidade de avano especificados no parmetro (n 1740 e 1741). Esta funo no pode ser ativada para um bloco nico ou durante o funcionamento em vazio.
74

D Redondeza dos cantos

D Parada exata

Limitaes

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

5.4.3.2
Desacelerao de Canto de Acordo com a Diferena da Velocidade de Avano entre os Blocos ao Longo de Cada Eixo Explicaes
D Fluxograma para controle da velocidade de avano

Esta funo desacelera a velocidade de avano quando a diferena entre as velocidades de avano no ponto final do bloco A e o ponto de incio do bloco B ao longo de cada eixo superior ao valor especificado no parmetro n 1781. A funo executa o bloco B quando as velocidades de avano ao longo de todos os eixos so inferiores que a velocidade de avano especificada no parmetro n 1741. Neste caso, a funo determina que o nmero de pulsos acumulados zero.

O fluxograma para controle da velocidade de avano apresentado abaixo.


INICIAR

A diferena da velocidade de avano entre os blocos ao longo de cada eixo superior que o valor especificado no parm. (N 1781)?

No

Sim
As velocidades de avano de todos os eixos so inferiores que aquilo especificado no parm. (N 1741)?

No
Posteriormente desacelera a velocidade de avano no bloco A

Sim
O nmero de pulsos acumulados determinado como zero e o bloco B executado

FIM

D Velocidade de avano e tempo

Quando a diferena da velocidade de avano entre os blocos ao longo de cada eixo superior que o valor especificado no parmetro n 1781, o relacionamento entre a velocidade de avano e o tempo como a apresentada abaixo. Apesar de os pulsos acumulados eqivalentes rea tracejada se mantm no tempo t, o bloco seguinte executado, porque a velocidade de avano do circuito de acelerao/desacelerao automtica inferior velocidade de avano especificada no parmetro n 1741.
Velocidade de avano V

Bloco A Velocidade de avano definida em parmetro t

Bloco B

Tempo t

75

5. FUNES DE AVANO

PROGRAMAO

B-64124PO/01

D Definir a diferena permitida da velocidade de avano ao longo de cada eixo D Controle da diferena da velocidade de avano

A diferena permitida da velocidade de avano pode ser especificada para cada eixo no parmetro n 1783.

A diferena da velocidade de avano tambm checado durante o funcionamento com esvaziamento a seco ou durante a desacelerao causada por um sinal externo, usando o comando da velocidade de avano especificado num programa. Quando G90 (parada exata) especificada, a parada exata executada em relao s definies de parmetros. Se um override for alterado durante a operao, a diferena da velocidade de avano so ser checada corretamente. Esta funo no eficaz para comando de avano por rotao, comandos de avano de cdigo F de um dgito, rosqueamento rgido com macho e um bloco nico.

D Parada exata D Override

Limitaes

76

B-64124PO/01

PROGRAMAO

5. FUNES DE AVANO

5.5
PAUSA (G04)
Formato
Pausa G04 X_ ; ou G04 P_ ;
X_ : Especificar um tempo (ponto decimal permitido) P_ : Especificar um tempo (ponto decimal no permitido)

Explicaes

Especificando uma pausa, a execuo do bloco seguinte atrasada pelo tempo especificado. Alm disso, uma pausa pode ser especificada para fazer uma verificao exata no modo de corte (modo G64). Quando nem P nem X especificado, a parada exata executada. O bit 1 (DWL) do parmetro n 3405 pode especificar pausa para cada rotao no modo de avano por rotao (G95).
Tabela 5.5 (a) Faixa de valores de comando do tempo de pausa (Comando por X) Sistema incremental IS-B IS-C Faixa de valores de comando 0,001 para 99999,999 s ou rev 0,0001 para 9999,9999 Tabela 5.5 (b) Faixa de valores de comando do tempo de pausa (Comando por P) Sistema incremental Faixa de valores de comando 1 para 99999999 1 para 99999999 Unidade do tempo de pausa 0,001 s ou rev 0,0001 s ou rev Unidade do tempo de pausa

IS-B IS-C

77

6. PONTO DE REFERNCIA

PROGRAMAO

B-64124PO/01

PONTO DE REFERNCIA

Uma mquina-ferramenta CNC tem uma posio especial em que, geralmente a ferramenta trocada ou o sistema de coordenadas definido, como descrito posteriormente. Esta posio referida como ponto de referncia.

78

B-64124PO/01

PROGRAMAO

6. PONTO DE REFERNCIA

6.1 RETORNO AO PONTO DE REFERNCIA


Aspectos Gerais
D Ponto de referncia O ponto de referncia uma posio fixa numa mquina-ferramenta em que a ferramenta pode facilmente ser movida pela funo de retorno ao ponto de referncia. Por exemplo, o ponto de referncia usado como uma posio em que as ferramenta so automaticamente alteradas. Podem ser especificados at quatro ponto de referncia definindo as coordenadas no sistema de coordenadas da mquina nos 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

79

6. PONTO DE REFERNCIA

PROGRAMAO

B-64124PO/01

D Retorno ao ponto de referncia e movimento de sada do ponto de referncia

As ferramentas so automaticamente movidas para o ponto de referncia atravs de uma posio intermediria ao longo de um eixo especificado. Ou as ferramentas so movidas automaticamente a partir de um ponto de referncia para uma posio especificada atravs de uma posio intermediria ao longo de um eixo especificado. Quando o retorno ao ponto de referncia completado, a luz para indicar o trmino do retorno liga-se.
Retorno ao ponto de referncia ABR Retorno do ponto de referncia RBC R (Ponto de referncia)

B (Posio intermediria)

A (Posio inicial para retorno ao ponto de referncia)

C (Destino do retorno a partir do ponto de referncia)

Fig. 6.1 (b) Retorno ao ponto de referncia e retorno do ponto de referncia

D Controle do retorno ao ponto de referncia

O controle do retorno ao ponto de referncia (G27) a funo que verifica se a ferramenta retornou corretamente ao ponto de referncia como especificado no programa. Se a ferramenta retornou corretamente ao ponto de referncia ao longo de um eixo especificado, a luz para o eixo liga-se.

Formato
D Retorno ao ponto de referncia
G28IP _ ;
Retorno ao ponto de referncia ser omitido.)

G30 P2 IP_ ; Retorno do 2 ponto de referncia (P2 pode G30 P3 IP _ ; Retorno do 3 ponto de referncia G30 P4 IP _ ; Retorno do 4 ponto de referncia IP_ : Comando especificando a posio intermediria
(Comando absoluto/incremental)

D Retorno do ponto de referncia

G29IP _ ; IP_ : Comando especificando o destino em caso de retorno do ponto


de referncia (Comando absoluto/incremental)

D Controle do retorno ao ponto de referncia

G27IP _ ; IP_ : Comando especificando o ponto de referncia


(Comando absoluto/incremental)

80

B-64124PO/01

PROGRAMAO

6. PONTO DE REFERNCIA

Explicaes
D Retorno ao ponto de referncia (G28) Os posicionamentos para os pontos de intermedirio ou de referncia so executados velocidade de deslocamento rpido para cada eixo. Desse modo, para segurana, a compensao da ferramenta e compensao do comprimento da ferramenta devem ser cancelados antes de executar este comando. As coordenadas para a posio intermediria so armazenadas no CNC apenas para os eixos para os quais um valor especificado num bloco G28. Para os outros eixos, so usadas as coordenadas anteriormente especificadas.
Exemplo N1 G28 X40.0 ; Posio intermediria (X40.0) N2 G28 Y60.0 ; Posio intermediria (X40.0, Y60.0)

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

Num sistema sem um detetor da posio absoluta, a primeira, terceira e quarta funo de retorno ao ponto de referncia podem ser usadas apenas depois do retorno ao ponto de referncia (G28) ou retorno manual ao ponto de referncia (veja III-3.1). O comando G30 geralmente usado quando a posio do dispositivo automtico de substituio da ferramenta (ATC) diferente do ponto de referncia. Em geral, comandado imediatamente seguindo o comando G28 ou G30. Para programao incremental, o valor do comando especifica o valor incremental a partir do ponto intermedirio. Os posicionamentos para os pontos de intermedirio ou de referncia so executados velocidade de deslocamento rpido para cada eixo. Quando o sistema de coordenadas da pea alterado depois da ferramenta alcanar o ponto de referncia atravs do ponto intermedirio pelo comando G28, o ponto intermedirio tambm se desloca para um novo sistema de coordenadas. Se G29 ento programado, a ferramenta move- para a posio de comando atravs do ponto intermedirio que -se foi deslocado para o novo sistema de coordenadas. As mesmas operaes so tambm executadas para os comandos G30. As posies de comando G27 da ferramenta velocidade de deslocamento rpido. Se a ferramenta alcana o ponto de referncia, a lmpada de retorno ao ponto de referncia liga-se. Contudo, se aposio alcanada pela ferramenta no o ponto de referncia, um alarme (n 092) visualizado. Antes de um sistema de coordenadas da mquina ser estabelecido com o primeiro retorno ao ponto de referncia aps energizao, do- as -se velocidades de avano do retorno manual e retorno automtico ao ponto de referncia e a velocidade do deslocamento rpido automtico conforme a definio do parmetro n 1428 para cada eixo. Mesmo depois do sistema de coordenadas da mquina ser estabelecido aps o trmino do retorno ao ponto de referncia, a velocidade de avano do retorno ao ponto de referncia manual est conforme a definio do parmetro.
81

D Retorno do ponto de referncia(G29)

D Controle do retorno ao ponto de referncia (G27)

D Definio da velocidade de retorno ao ponto de referncia

6. PONTO DE REFERNCIA

PROGRAMAO

B-64124PO/01

NOTA
1 Para esta velocidade de avano, aplica-se um override do deslocamento rpido (F0,25,50,100%) para o qual a especificao 100%. 2 Depois do sistema de coordenadas da mquina ter sido estabelecido aps o trmino do retorno ao ponto de referncia, a velocidade de avano do retorno automtico ao ponto de referncia vai estar conforme a velocidade de deslocamento rpido normal. 3 Para a velocidade de deslocamento rpido manual usada antes do sistema de coordenadas da mquina ser estabelecido aps o trmino do retorno ao ponto de referncia a velocidade de avano em modo jog ou velocidade de deslocamento rpido manual podem ser selecionadas usando RPD (bit 0 do parm. n 1401).

Antes do sistema de coordenadas ser estabelecido Retorno automtico ao ponto de referncia(G28) Deslocamento rpido automtico (G00) Retorno manual ao ponto de referncia Velocidade de deslocamento rpido manual N 1428 N 1428 N 1428 N 1423 *1

Depois do sistema de coordenadas ser estabelecido N 1420 N 1420 N 1428 N 1424

NOTA
Quando o parm. n 1428 definido para 0, a velocidade de avano est conforme as definies de parmetros apresentadas abaixo.

Antes do sistema de coordenadas ser estabelecido Retorno automtico ao ponto de referncia(G28) Deslocamento rpido automtico (G00) Retorno manual ao ponto de referncia Velocidade de deslocamento rpido manual N 1420 N 1420 N 1424 N 1423 *1

Depois do sistema de coordenadas ser estabelecido N 1420 N 1420 N 1424 N 1424

1420 : Velocidade de deslocamento rpido manual 1423 : Velocidade de avano em modo jog 1424 : Velocidade de deslocamento rpido manual *1 Definio do parmetro n 1424 quando RPD (bit 0 do parmetro n 1401) definido para 1.
82

B-64124PO/01

PROGRAMAO

6. PONTO DE REFERNCIA

Restries
D Estado de bloqueio da mquina ligado A lmpada para indicar o trmino do retorno no se liga quando o bloqueio da mquina est ligado, mesmo quando a ferramenta foi automaticamente retornada para o ponto de referncia. Neste estrutura, no verificado se a ferramenta retornou ao ponto de referncia mesmo quando um comando G27 especificado. Quando o comando G28 especificado, quando o retorno manual ao ponto de referncia no foi executado depois de ter sido ligado, o movimento do ponto intermedirio o mesmo que no retorno manual ao ponto de referncia. Neste caso, a ferramenta move- na direo para o retorno ao ponto de -se referncia especificado no parmetro ZMIx (bit 5 do n 1006). Assim, a posio intermediria especificada deve ser uma posio em que o retorno ao ponto de referncia possvel. Num modo de correo, a posio a alcanar pela ferramenta com o comando G27 a posio obtida pela adio do valor de correo. Assim, se a posio com o valor de correo adicionado no o ponto de referncia, a lmpada no se liga, mas um alarme exibido. Normalmente, as correes so canceladas antes de G27 ser comandado. Quando o sistema da mquina-ferramenta um sistema ingls com entrada em milmetros, a lmpada de retorno ao ponto de referncia pode tambm acender-se, mesmo se a posio programada for deslocada do ponto de referncia pelo menor incremento especificado. Isto deve- a -se fato do menor incremento especificado do sistema da mquinaferramenta ser inferior ao seu menor incremento de comando.

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

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

D Ligar da lmpada quando a posio programada no coincide com a posio de referncia

Referncia
D Retorno manual ao ponto de referncia Veja III-3.1.

Exemplos

G28G90X1000.0Y500.0 ; (Movimento de programas de A para B) T1111 ; (Alterao da ferramenta no ponto de referncia) G29X1300.0Y200.0 ; (Movimento de programas de B para C)
Y A ferramenta alterada no ponto de referncia Ponto de referncia

500 300 200 A

200

1000

1300

Fig. 6.1 (c) Retorno ao ponto de referncia e retorno do ponto de referncia

83

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64124PO/01

SISTEMA DE COORDENADAS

Ensinando ao CNC uma posio da ferramenta desejada, a ferramenta pode ser movida para a posio. Essa posio da ferramenta representada pelas coordenadas num sistema de coordenadas. As coordenadas so especificadas usando eixos do programa. Quando trs eixos do programa, o eixo X, eixo Y e eixo Z so usados, as coordenadas so especificadas conforme apresentado:
X_Y_Z_

Este comando referido como uma palavra de dimenso.


Z

25.0

Y 50,0

40.0.

X Fig. 7 Posio da ferramenta especificada por X40.0Y50.0Z25.0

As coordenadas so especificadas em um dos seguintes trs sistemas de coordenadas: (1) Sistema de coordenadas da mquina (2) Sistema de coordenadas da pea (3) Sistema de coordenadas locais O nmero de eixos de um sistema de coordenadas varia de uma mquina para outra. Assim, neste manual uma palavra de dimenso representada como IP_.

84

B-64124PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.1 SISTEMA DE COORDENADAS DA MQUINA

O ponto que especfico para uma mquina e serve como referncia da mquina referida como o ponto zero da mquina. O fabricante da mquina-ferramenta define o ponto zero da mquina para cada mquina. Um sistema de coordenadas com uma definio de ponto zero da mquina como a sua ponto de origem referido como um sistema de coordenadas da mquina. Um sistema de coordenadas da mquina definido executando o retorno manual ao ponto de referncia depois de energizar (veja III-3.1). Um sistema de coordenadas da mquina, uma vez definido, mantm-se inalterado at a desenergizao.
(G90)G53 I P _ ; IP IP _; Palavra de dimenso absoluta IP

Formato

Explicaes
D Selecionar um sistema de coordenadas da mquina (G53) Quando um comando especificou a posio num sistema de coordenadas da mquina, a ferramenta move- para a posio por deslocamento -se rpido. G53, que usado para selecionar um sistema de coordenadas da mquina, um cdigo G de ao simples; isto , vlido apenas no bloco no qual isto especificado num sistema de coordenadas da mquina. Especifique num comando absoluto (G90) para G53. Quando um comando incremental (G91) especificado, o comando G53 ignorado. Quando a ferramenta tem de ser movida por uma posio especfica da mquina tal como o ponto de substituio da ferramenta, programa o movimento num sistema de coordenadas da mquina baseado em G53. Quando o comando G53 especificado, cancela a compensao da ferramenta, correo do comprimento da ferramenta e correo da ferramenta. Uma vez que o sistema de coordenadas da mquina tem de ser definido antes do comando G53 ser especificado, pelo menos um retorno manual ao ponto de referncia ou retorno automtico ao ponto de referncia pelo comando G28 deve ser executado depois da energizao. Isto no necessrio quando liga um detector da posio absoluta. Quando o retorno manual ao ponto de referncia executado depois de energizar, um sistema de coordenadas da mquina definido para que o ponto de referncia esteja nos valores das coordenadas da (, ) definio usando o parmetro n 1240.

Restries
D Cancelamento da funo de compensao D especificao G54 imediatamente depois de energizar

Referncia

Sistema de coordenadas da mquina Mquina zero Ponto de referncia

85

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64124PO/01

7.2 SISTEMA DE COORDENADAS DA PEA

Um sistema de coordenadas usado para usinar uma pea referida como um sistema de coordenadas da pea. Um sistema de coordenadas da pea deve ser definido de antemo com o CNC (definio de um sistema de coordenadas da pea). Um programa de usinagem define um sistema de coordenadas da pea (seleo de um sistema de coordenadas da pea). Um sistema de coordenadas da pea definido pode ser alterado deslocando o seu ponto de origem (alterao do sistema de coordenadas da pea). Um sistema de coordenadas da pea pode ser definido usando um dos trs mtodos: (1) Mtodo usando G92 Um sistema de coordenadas da pea est definido especificando um valor depois de G92 no programa. (2) Definio automtica Se o bit 0 do parmetro SPR N 1201 definido de antemo, um sistema de coordenadas da pea automaticamente definido quando o retorno manual ao ponto de referncia executado (veja Parte III-3.1.). (3) Entrada usando o painel CRT/MDI Seis sistema de coordenadas da pea podem ser definidos de antemo usando o painel de operao MDI (veja Parte III-11.4.6.). Quando usa um comando absoluto, estabelea o sistema de coordenadas da pea em qualquer um dos modos acima.

7.2.1
Definio de um Sistema de Coordenadas da Pea

Formato
D Definio de um sistema de
coordenadas da pea by G92 (G90) G92 IP_ IP

Explicaes

Um sistema de coordenadas da pea definido de modo a que um ponto na ferramenta, tal como ponta da ferramenta, est nas coordenadas especificadas. Se o sistema de coordenadas est definido usando G92 durante a correo do comprimento da ferramenta, um sistema de coordenadas no qual a posio antes da correo coincide com a posio especificada em G92 definido. A compensao da ferramenta temporariamente cancelada com G92.

Exemplos
Exemplo 1
Definio do sistema de coordenadas pelo comando G92X25.2Z23.0; (A ponta da ferramenta o ponto inicial para o programa.)

Exemplo 2
Definio do sistema de coordenadas pelo comando G92X600.0Z1200.0; (O ponto bsico no porta-ferramentas o ponto inicial para o programa.)

Z 1200,0

Ponto bsico
Se um comando absoluto acionado, o ponto bsico move-se para a posio de comando. Para mover a ponta da ferramenta para a posio de comando, a diferena da ponta da ferramenta para a ponto bsico compensada pela correo do comprimento da ferramenta.

23,0

25,2

X 0 600,0

86

B-64124PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.2.2
Seleo de um Sistema de Coordenadas da Pea

O usurio pode escolher a partir de sistema de coordenadas da pea definidos como descrito abaixo. (Para informao sobre os mtodos de definio, veja II- 7.2.1.) (1) Uma vez selecionado o sistema de coordenadas da pea por G92 ou a definio automtica do sistema de coordenadas da pea, os comando absoluto funcionam no sistema de coordenadas da pea. (2) Escolher entre seis sistema de coordenadas da pea definidos usando o painel CRT/MDI Especificando um cdigo G a partir de G54 a G59, um dos sistema de coordenadas da pea 1 a 6 pode ser selecionado. G54 Sistema de coordenadas da pea 1 G55 Sistema de coordenadas da pea 2 G56 Sistema de coordenadas da pea 3 G57 Sistema de coordenadas da pea 4 G58 Sistema de coordenadas da pea 5 G59 Sistema de coordenadas da pea 6 O sistema de coordenadas da pea 1 a 6 esto estabelecidos depois do retorno ao ponto de referncia depois da energizao. Quando energizado, o sistema de coordenadas G54 selecionado.

Exemplos
G90 G55 G00 X40.0 Y100.0 ;
Y Sistema de coordenadas da pea 2 (G55) 100,0 Neste exemplo, o posicionamento feito para as posies (X=40.0, Y=100.0) no sistema de coordenadas da pea 2.

40,0

X Fig. 7.2.2

87

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64124PO/01

7.2.3
Alterao do Sistema de Coordenadas da Pea

Os seis sistema de coordenadas da pea especificados com G54 para G59 podem ser alterados com a alterao do valor externo de correo do ponto zero da pea ou valor de correo do ponto zero da pea. Esto disponveis trs mtodos para alterar um valor externo de correo do ponto zero da pea ou valor de correo do ponto zero da pea. (1) Entrada a partir do painel de operao MDI (veja III-11.4.6) (2) Programao por G10 ou G92 (3) Usando a funo de entrada externa de dados Um valor externo de correo do ponto zero da pea pode ser alterado pelo sinal de entrada para CNC. Consulte o manual do fabricante da mquina-ferramenta para mais informaes

Sistema de coordenadas da pea 1 (G54)

Sistema de coordenadas da pea 2 (G55) ZOFS2

Sistema de coordenadas da pea 3 (G56)

Sistema de coordenadas da pea 4 (G57)

ZOFS1

ZOFS3

ZOFS4 ZOFS5

Sistema de coordenadas da pea 5 (G58) Sistema de coordenadas da pea 6 (G59)

EXOFS Mquina zero

ZOFS6

EXOFS : Valor externo de correo do ponto zero da pea ZOFS1 para ZOFS6 : Valor de correo do ponto zero da pea

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

Formato
D Alterao por G10
G10 L2 Pp I I P_;
p=0 : Valor externo de correo do ponto zero da pea p=1 a 6 : Valor de correo do ponto zero da pea corresponde pea sistema de coordenadas 1 para 6 IP_ : Para um comando absoluto (G90), correo do ponto zero da pea para cada eixo. Para um comando incremental (G91), valor a adicionar para definir a correo do ponto zero da pea para cada eixo (o resultado de adio torna-se a nova correo do ponto zero da pea).

D Alterao por G92


IP G92 IP _;

88

B-64124PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

Explicaes
D Alterao por G10 D Alterao por G92 Com o comando G10, cada sistema de coordenadas da pea pode ser alterado separadamente. Especificando G92IP_;, um sistema de coordenadas da pea (selecionado com um cdigo a partir de G54 para G59) deslocado para definir um novo sistema de coordenadas da pea de modo a que a posio da ferramenta atual coincide com as coordenadas especificadas ( IP_). Ento, o valor de deslocamento do sistema de coordenadas adicionado a todos os valores de correo do ponto zero da pea. Isto significa que todos os sistema de coordenadas da pea so deslocados pela mesma quantidade. AVISO Quando um sistema de coordenadas definido com G92 depois de um valor externo de correo do ponto zero da pea ser definido, o sistema de coordenadas no afetado pelo valor externo de correo do ponto zero da pea. Quando G92X100.0Z80.0; especificado, Por exemplo, o sistema de coordenadas com o seu ponto de referncia atual da ferramenta em X = 100.0 e Z = 80.0 definido.

89

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64124PO/01

Exemplos
Y 160 100 Y Sistema de coordenadas da pea G54 Se G92X100Y100; programado quando a ferramenta posicionada em (200, 160) no Posio da ferramenta modo G54, o sistema de coordenadas da pea 1 (X - Y) deslocado pelo vetor A criado.

60

100 100 200

Novo sistema de coordenadas da pea

Sistema de coordenadas da pea original

Sistema de coordenadas da pea G54 Z 1200,0 Z

Sistema de coordenadas da pea G55 Z 1200,0 X Z

600,0 A X B

A C

600,0 X

X - Z - Novo sistema de coordenadas da pea X - Z - Sistema de coordenadas da pea original A : Valor de correo criado por G92 B : Valor de correo do ponto zero da pea em G54 C : Valor de correo do ponto zero da pea em G55

Suponha que um sistema de coordenadas da pea G54 especificado. Ento um sistema de coordenadas da pea G55 em que o crculo preto na ferramenta (figura esquerda) est em (600.0,1200.0) pode ser definida com o seguinte comando, se o respetivo relacionamento entre o sistema de coordenadas da pea G54 e sistema de coordenadas da pea G55 esto corretamente definidos:G92X600.0Z1200.0; Suponha tambm que as paletes so carregadas em duas posies diferentes. Se o respetivo relacionamento dos sistemas de coordenadas das paletes nas duas posies esto definidas corretamente manuseando os sistemas de coordenadas como o sistema de coordenadas da pea G54 e sistema de coordenadas da pea G55 o deslocamento do sistema de coordenadas com G92 numa palete causa o mesmo deslocamento do sistema de coordenadas na outra palete. Isto significa que as peas nas duas paletes podem ser usinadas com o mesmo programa especificando apenas G54 ou G55.

90

B-64124PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.2.4
Predefinio do sistema de coordenadas da pea (G92.1)

A funo de predefinio do sistema de coordenadas da pea predefine um deslocamento do sistema de coordenadas da pea por interveno manual para o pr-deslocamento do sistema de coordenadas da pea. O ltimo sistema deslocado a partir do ponto zero da mquina por um valor de correo do ponto zero da pea. Existem dois mtodos para usar a funo de predefinio do sistema de coordenadas da pea. Um mtodo usa um comando programado (G92.1). O outro usa operaes MDI na tela de visualizao da posio absoluta, tela de visualizao da posio relativa e tela da posio global (III-11.1.4).

Formato
G92.1 I P 0 ; IP IP 0 ; Especifica endereo do eixo sujeitos pea operao de IP

predefinio do sistema de coordenadas Os eixos no so especificados, no so sujeitos da operao predefinida.

Explicaes

Quando a operao de retorno manual ao ponto de referncia executada no estado de reinicializao, um sistema de coordenadas da pea deslocado pelo valor de correo do ponto zero da pea a partir do sistema de coordenadas da mquina de ponto zero. Suponha que a operao de retorno manual ao ponto de referncia executada quando um sistema de coordenadas da pea selecionado com G54. Neste caso, um sistema de coordenadas da pea definido automaticamente, que tem o ponto zero deslocado a partir do ponto zero da mquina peo valor de deslocamento do ponto zero da pea G54; a distncia do ponto zero do sistema de coordenadas da pea para o ponto de referncia representa a posio atual no sistema de coordenadas da pea.
Sistema de coordenadas da pea G54 Valor externo de correo do ponto zero da peaG54 Ponto de referncia Ponto de referncia Retorno manual ao ponto de referncia

Se um detector de posio absoluta for provido, o sistema de coordenadas da pea definido automaticamente ao energizar tem o seu ponto zero deslocado a partir do ponto zero da mquina pelo valor de correo do ponto zero da pea G54. A posio da mquina na altura de energizar lida a partir do detector de posio absoluta e aposio atual no sistema de coordenadas da pea definida pela subtrao do valor de deslocamento do ponto zero da pea G54 a partir desta posio da mquina. O sistema de coordenadas da pea definido por estas operaes deslocado a partir do sistema de coordenadas da mquina usando os comandos e operaes listados na pgina seguinte.
91

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64124PO/01

(a) Interveno manual executada quando o sinal absoluto manual est desligado (b) Comando de movimento executado no estado de bloqueio da mquina (c) Movimento por interrupo por manivela (d) Operao usando a funo de espelhamento (e) Definio do sistema de coordenadas locais usando G52, ou deslocando o sistema de coordenadas da pea usando G92

No caso de (a) acima, o sistema de coordenadas da pea deslocado pela quantidade de movimento durante a interveno manual.
Sistema de coordenadas da pea G54 antes da interveno manual Po Quantidade de movimento durante a interveno manual WZo

Valor de correo do ponto zero da pea

Ponto zero da mquina WZn

Pn Sistema de coordenadas da pea G54 aps a interveno manual

Na operao acima, um sistema de coordenadas da pea uma vez deslocado pode ser predefinido usando a especificao de cdigo G ou operao MDI para um sistema de coordenadas da pea deslocado por um valor de correo do ponto zero da pea a partir do ponto zero da mquina. o mesmo quando da operao de retorno manual ao ponto de referncia executada num sistema de coordenadas da pea que foi deslocado. Neste exemplo, tal especificao de cdigo G ou operao MDI tem o efeito de retorno do ponto zero do sistema de coordenadas da pea WZn para o ponto zero original WZo e a distncia de WZo para Pn usada para representar a posio atual no sistema de coordenadas da pea. O bit 3 (PPD) do parmetro n 3104 especifica se para predefinir as coordenadas relativas (RELATIVE) assim como as coordenadas absolutas.

Limitaes
D Compensao da ferramenta, compensao do comprimento da ferramenta, correo da ferramenta D Reincio do programa D Modos proibidos Quando usa a funo de predefinio do sistema de coordenadas da pea, cancela os modos de compensao: compensao da ferramenta, compensao do comprimento da ferramenta e correo da ferramenta Se a funo executada sem cancelar estes modos, os vetores de compensao so temporariamente cancelados. A funo de predefinio do sistema de coordenadas da pea no executada durante o reincio do programa. No use a funo de predefinio do sistema de coordenadas da pea quando o escalonamento, rotao do sistema de coordenadas, imagem programvel ou modo de cpia do desenho definido.
92

B-64124PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.2.5
Adio de Sistemas de Coordenadas da Pea (G54.1 ou G54)
Formato
D Selecionar os sistemas adicionais de coordenadas da pea D Definir o valor de correo do ponto zero da pea nos sistemas adicionais de coordenadas da pea

Alm dos seis sistema de coordenadas da pea (sistemas padro de coordenadas da pea) selecionveis com G54 a G59, 48 os sistemas adicionais de coordenadas da pea (sistemas adicionais de coordenadas da pea) podem ser usados. Como alternativa, podem ser usados at 300 sistemas adicionais de coordenadas da pea.

G54.1Pn ; ou G54Pn ;
Pn : Cdigos a especificar os sistemas adicionais de coordenadas da pea n : 1 a 48

G10L20 Pn IP P I _;
Pn : Cdigos a especificar o sistema de coordenadas da pea para definir o valor de correo do ponto zero da pea n : 1 a 48 IP_ IP : Endereos do eixo e um valor definido como o ponto zero da pea Correo

Explicaes
D Selecionar os sistemas adicionais de coordenadas da pea Quando um cdigo P especificado juntamente com G54.1 (G54), o sistema de coordenadas correspondente selecionado dos sistemas adicionais de coordenadas da pea (1 a 48). Um sistema de coordenadas da pea, uma vez selecionado, vlido at outro sistema de coordenadas da pea ser selecionado. O sistema de coordenadas da pea 1 standard (selecionvel com G54) selecionado ao energizar.
G54.1 P1 . . . Sistema adicional de coordenadas da pea 1 G54.1 P2 . . . Sistema adicional de coordenadas da pea 2 G54.1 P48 . . Sistema adicional de coordenadas da pea 48

Como com os sistemas padro de coordenadas da pea, as seguintes operaes pode ser executadas para uma correo do ponto zero da pea num sistema adicional de coordenadas da pea: (1) A tecla de funo CORREO pode ser usada para exibir e definir um valor de correo do ponto zero da pea. (2) A funo G10 aciona um valor de correo do ponto zero da pea a ser definido pelo programa (consulte II-7.2.3). (3) Um macro de usurio permite um valor de correo do ponto zero da pea a ser lidado como varivel do sistema. (4) Os dados de correo do ponto zero da pea podem ser introduzidos ou enviados como dados externos. (5) A funo de janela do PMC aciona os dados de correo do ponto zero da pea para serem lidos como dados modais de comando do programa.
93

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64124PO/01

D Definir o valor de correo do ponto zero da pea nos sistemas adicionais de coordenadas da pea

Quando um valor de correo do ponto zero da pea absoluto especificado, o valor especificado torna- o novo valor de correo. -se Quando um valor de correo do ponto zero da pea incremental especificado, o valor especificado adicionado ao valor de correo atual para produzir um novo valor de correo.

Limitaes
D Especificao de cdigos P Um cdigo P deve ser especificado depois de G54.1 (G54). Se G54.1 no seguido por um cdigo P no mesmo bloco, o sistema adicional de coordenadas da pea 1 (G54.1P1) adotado. Se um valor fora da faixa permitida for especificado num cdigo P, um alarme P/S (n 030) acionado. Os cdigos P diferentes dos nmeros de correo da pea no podem ser especificados num bloco G54.1 (G54).
Exemplo) G54.1 (G54) G04 P1000 ;

94

B-64124PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.3 SISTEMA DE COORDENADAS LOCAIS


Formato

Quando um programa criado num sistema de coordenadas da pea, um sistema derivado de coordenadas da pea pode ser definido para uma programao mais fcil. Tal sistema de coordenadas derivado referido como um sistema de coordenadas locais.

IP G52 IP _; Definio do sistema de coordenadas locais


......

G52 I P 0 ; Cancelamento do sistema de coordenadas locais IP


IP _ : Ponto de origem do sistema de coordenadas locais IP

Explicaes

Por especificao G52 IP_;, um sistema de coordenadas locais pode ser definido em todos os sistema de coordenadas da pea (G54 a G59). O ponto de origem de cada sistema de coordenadas locais definido na posio especificada por IP_ no sistema de coordenadas da pea. Quando um sistema de coordenadas locais definido, os comandos de movimento no modo absoluto (G90), que subseqentemente programado, so os valores das coordenadas no sistema de coordenadas locais. O sistema de coordenadas locais pode ser alterado especificando 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 coordenada no sistema de coordenadas da pea, coincida o ponto zero do sistema de coordenadas locais com o ponto do sistema de coordenadas da pea.

IP IP_

(Sistema de coordenadas locais)

(G54: Sistema de coordenadas da pea 1)

G55

G56

G57 G58

IP IP_

(Sistema de coordenadas locais)

(G59: Sistema de coordenadas da pea 6)

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

95

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64124PO/01

AVISO
1 Quando um eixo retorna ao ponto de referncia pela funo de retorno manual ao ponto de referncia, o ponto zero do sistema de coordenadas locais do eixo coincide com o sistema de coordenadas de trabalho. O mesmo verdade quando o comando seguinte acionado: G520; :Eixo que retorna ao ponto de referncia 2 A definio do sistema de coordenadas locais no altera a pea e os sistemas de coordenadas da mquina. 3 Sempre que o sistema de coordenadas locais cancelado na reinicializao depende da definio de parmetros. O sistema de coordenadas locais cancelado quando quer o CLR, bit 6 do parm. N 3402 ou RLC, bit 3 do parm. N 1202 definido para 1. 4 Se os valores das coordenadas no so especificados para todos os eixos, ao definio de um sistema de coordenadas da pea com o comando G92, os sistemas de coordenadas locais de eixos para os quais os valores das coordenadas no eram especificados no so cancelados, mas mantm-se inalterados. 5 G52 cancela temporariamente a correo na compensao da ferramenta. 6 Comanda um comando de movimento imediatamente depois do bloco G52 no modo absoluto.

96

B-64124PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.4 SELEO DE PLANO

Seleciona os planos para a interpolao circular, compensao da ferramenta e perfurao pelo cdigo G. A seguinte tabela lista os cdigos G e os planos selecionados por eles.

Explicaes
Tabela 7.4 Plano selecionado pelo cdigo G Cdigo G G17 G18 G19 Plano selecionado plano Xp Yp plano Zp Xp planoYp Zp Xp eixo X ou num eixo paralelo a isso i Yp eixo Y ou num eixo paralelo a isso i Zp Eixo Z ou num eixo paralelo a isso i

Xp, Yp, Zp so determinados pelo endereo do eixo que surgiu no bloco no qual G17, G18 ou G19 programado. Quando um endereo do eixo omitido no bloco G17, G18 ou G19, assumido que os endereos dos trs eixos bsicos so omitidos. O parmetro n 1022 usado para especificar que um eixo opcional paralelo a cada eixo dos eixos X, Y e Z como os trs eixos bsicos. O plano inalterado no bloco em que G17, G18 ou G19 no programado. Quando h energizao ou o CNC reinicializado, G17 (plano XY), G18 (plano ZX), ou G19 (plano YZ ) selecionado pelos bits 1 (G18) e 2 (G19) do parmetro 3402. A instruo de movimento irrelevante para a seleo de plano.

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 inalterado (plano ZX) G17 plano XY G18 plano ZX G17 U_ plano UY G18Y_ ; plano ZX, eixo Y move- independentemente, sem qualquer -se relao com o plano.

97

8. DIMENSO E VALOR DAS COORDENADAS

PROGRAMAO

B-64124PO/01

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) COMANDO DE COORDENADAS POLARES (G15, G16) CONVERSO POLEGADAS/UNIDADES MTRICAS (G20, G21) PROGRAMAO DE CASAS DECIMAIS

98

B-64124PO/01

PROGRAMAO

8. DIMENSO E VALOR DAS COORDENADAS

8.1 PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91)


Formato

Existem dois modos de comandar movimentados da ferramenta; o comando absoluto e o comando incremental. No comando absoluto, o valor de coordenada da posio final programada; no comando incremental, a distncia a percorrer da prpria posio programada. G90 e G91 so usados para comandar o comando absoluto ou incremental, respectivamente.

Comando absoluto Comando incremental

G90 IP_ ; G91 IP _ ;

Exemplos
G90 X40.0 Y70.0 ; G91 X-60.0 Y40.0 ; Y Posio final 70,0 Comando absoluto Comando incremental

30,0

Posio inicial

40,0

100,0

99

8. DIMENSO E VALOR DAS COORDENADAS

PROGRAMAO

B-64124PO/01

8.2 COMANDO DE COORDENADAS POLARES (G15, G16)


Formato

O valor de coordenada do ponto final pode ser introduzido nas coordenadas polares (raio e ngulo). A direo positiva do ngulo no sentido anti-horrio do primeiro eixo do plano selecionado + direo, e a direo negativa no sentido horrio. Ambos os raios e ngulo podem ser programados num comando absoluto ou incremental (G90, G91).

Gjj Gff G16 ; Gff I P _ ;

Iniciar o comando de coordenadas polares (modo de coordenadas polares) Comando de coordenadas polares

G15 ; G16 G15 Gjj Gff

Cancelar o comando de coordenadas polares (modo de coordenadas polares) Comando de coordenadas polares Cancelamento do comando de coordenadas polares Seleo de plano do comando de coordenadas polares (G17, G18 ou G19) G90 especifica o ponto zero do sistema de coordenadas de trabalho como ponto de origem do sistema de coordenadas polares, a partir do qual um raio medido. G91 especifica a posio atual como ponto de origem do sistema de coordenadas polares, a partir da qual o raio medido. Especificar os endereos de eixos que constituem o plano selecionado para o sistema de coordenadas polares e seus valores Primeiro eixo : raio da coordenada polar Segundo eixo : raio da coordenada polar

_ IP

D Definir o ponto zero do sistema de coordenadas da pea como ponto de origem do sistema de coordenadas polares

Especificar o raio (a distncia entre o ponto zero e o ponto) a programar com um comando absoluto. O ponto zero do sistema de coordenadas de trabalho definido como ponto de origem do sistema de coordenadas polares. Quando um sistema de coordenadas locais (G52) usado, o ponto de origem do sistema de coordenadas locais torna-se o centro das coordenadas polares.
Raio Posio de comando Posio de comando Raio ngulo Posio real

ngulo Posio real

Quando o ngulo especificado com um comando absoluto

Quando o ngulo especificado com um comando incremental

100

B-64124PO/01

PROGRAMAO

8. DIMENSO E VALOR DAS COORDENADAS

D Definir a posio atual como o ponto de origem do sistema de coordenadas polares

Especificar o raio (a distncia entre a posio atual e o ponto) a programar com um comando incremental. A posio atual definida como o ponto de origem do sistema de coordenadas polares
Posio de comando Raio ngulo Posio real Raio Posio de comando ngulo

Posio real Quando o ngulo especificado com um comando incremental

Quando o ngulo especificado com um comando absoluto

Exemplos

Crculo de furos
Y

- O ponto zero do sistema de coordenadas de trabalho definido como ponto de origem do sistema de coordenadas polares. - O plano XY selecionado.
150

270

30 X 100 mm

D Especificar ngulos e um raio com comandos absolutos

N1 G17 G90 G16 ;

Especificar o comando de coordenadas polares e selecionar a definio do plano XY, o ponto zero do sistema de coordenadas de trabalho como o ponto de origem do sistema de coordenadas polares
N2 G81 X100.0 Y30.0 Z- 20.0 R- 5.0 F200.0 ; -

Especificar uma distncia de 100 mm e um ngulo de 30 graus


N3 Y150.0 ;

Especificar uma distncia de 100 mm e um ngulo de 150 graus


N4 Y270.0;

Especificar uma distncia de 100 mm e um ngulo de 270 graus


N5 G15 G80 ;

Cancelamento do comando de coordenadas polares D Especificar ngulos com comandos incrementais e um raio com comandos absolutos
N1 G17 G90 G16 ;

Especificar o comando de coordenadas polares e selecionar a definio do plano XY, o ponto zero do sistema de coordenadas de trabalho como o ponto de origem do sistema de coordenadas polares
N2 G81 X100.0 Y30.0 Z- 20.0 R- 5.0 F200.0 ; -

Especificar uma distncia de 100 mm e um ngulo de 30 graus


N3 Y150.0 ; N4 Y270.0;

Especificar uma distncia de 100 mm e um ngulo de +120 graus Especificar uma distncia de 100 mm e um ngulo de +120 graus

N5 G15 G80 ;

Cancelamento do comando de coordenadas polares


101

8. DIMENSO E VALOR DAS COORDENADAS

PROGRAMAO

B-64124PO/01

Limitaes
D Especificar um raio no modo de coordenadas polares D Os eixos que no so considerados parte de um comando de coordenadas polares no modo de coordenadas polares No modo de coordenadas polares, especificar um raio para interpolao circular ou corte helicoidal (G02, G03) com R. Os eixos especificados para os seguintes comandos no so considerados parte do comando de coordenadas polares:
Pausa (G04) Entrada de dados programveis (G10) Definio do sistema de coordenadas locais (G52) Converso do sistema de coordenadas da pea (G92) Selecionar o sistema de coordenadas da mquina (G53) Controle do curso armazenado (G22) Rotao do sistema de coordenadas (G68) Escalonamento (G51)

D Funes opcionais de chanfragem de ngulos/ arredondamento de cantos

Nem chanfragem de ngulos opcional nem arredondamento de cantos podem ser programados no modo de coordenadas polares.

102

B-64124PO/01

PROGRAMAO

8. DIMENSO E VALOR DAS COORDENADAS

8.3 CONVERSO POLEGADAS/MILMETROS (G20, G21)


Formato

Nem a entrada em polegadas nem em unidades mtricas pode ser selecionada pelo cdigo G.

G20 ; G21 ;

Entrada em polegadas Entrada em mm

Este cdigo G deve ser especificado num bloco independente antes de definir o sistema de coordenadas no incio do programa. Depois do cdigo G para a converso polegadas/milmetros ser especificada, a unidade de entrada de dados alterada para o menor incremento de entrada em polegadas ou milmetros do sistema incremental IS- ou IS- (II-B -C -2.3). A unidade da entrada de dados para graus mantm- inalterada.O -se sistema de unidades para os seguintes valores so alterados depois da converso polegadas/milmetros:
Comando da velocidade de avano pelo 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 energizado, o cdigo G o mesmo que foi armazenado antes da desenergizao. AVISO
1 G20 e G21 no devem ser ligados durante o programa. 2 Quando altera a entrada em polegadas (G20) para entrada em milmetros (G21) e vice-versa, o valor de compensao da ferramenta deve ser novamente definido de acordo com o menor incremento de entrada. Contudo, quando o bit 0 (OIM) do parmetro 5006 1, os valores de valores de compensao da ferramenta so automaticamente convertidos e no precisam de ser novamente definidos.

CUIDADO
Para o primeiro comando G28 depois de alterar a entrada em polegadas para entrada em milmetros ou vice-versa, a operao a partir do ponto intermedirio a mesma que para o retorno manual ao ponto de referncia. A ferramenta move-se do ponto intermedirio na direo para o retorno ao ponto de referncia especificado com o bit 5 (ZMI) do parm. N 1006.

NOTA
1 Quando o menor incremento de entrada e os sistemas de menor incremento de comando so diferentes, o erro mximo metade do menor incremento de comando. Este erro no acumulado. 2 A entrada em polegadas e entrada em milmetros tambm pode ser alterada usando as definies. (Veja III-11.4.3)

103

8. DIMENSO E VALOR DAS COORDENADAS

PROGRAMAO

B-64124PO/01

8.4 PROGRAMAO DE CASAS DECIMAIS


Explicaes

Os valores numricos podem ser introduzidos com um ponto decimal. Um ponto decimal pode ser usado quando introduz uma distncia, hora ou velocidade. Os ponto decimal podem ser especificados pelos seguintes endereos: X, Y, Z, U, V, W, A, B, C, I, J, K, Q, R e F. Existem dois tipos de notaes decimais: notao tipo calculadora e notao padro. Quando uma notao decimal tipo calculadora usada, um valor sem ponto decimal considerado para ser especificado em milmetros, polegadas ou graus. Quando a notao decimal padro usada, tal valor considerado como especificado no menor incremento de entrada. Selecione quer uma notao tipo calculadora ou padro usando o bit DPI (bit 0 do parmetro 3401).Os valores podem ser especificados tanto com como sem ponto decimal num programa nico.

Exemplos
Comando do programa X1000 Valor do comando sem ponto decimal X1000,0 Valor do comando com ponto decimal Programao de ponto decimal tipo calculadora de bolso 1000mm Unidade : mm 1000mm Unidade : mm Programao de ponto decimal tipo padro 1mm Unidade : Menor incremento de entrada (0,001 mm) 1000mm Unidade : mm

AVISO
Num bloco nico, especifique um cdigo G antes de introduzir um valor. A posio do ponto decimal pode depender do comando. Exemplos G20 ; Entrada em polegadas X1.0 G04; X1.0 considerado como a distncia e processado como X10000. Este comando eqivalente a G04 X10000. A ferramenta pausa durante 10 segundos. G04 X1.0; Eqivalente a G04 X1000. A ferramenta pausa durante um segundo.

NOTA
1 Fraes menores do que o menor incremento de entrada so truncados. Exemplos X1.23456; Truncados para X1.234 quando o menor incremento de entrada 0,001 mm. Processados como X1.2345 quando o menor incremento de entrada 0,0001 polegadas. 2 Quando mais de oito dgitos so especificados, acionado um alarme. Se um valor introduzido com um ponto decimal, o nmero de dgitos tambm verificado depois do valor ser convertido para um nmero inteiro de acordo com o menor incremento de entrada. Exemplos X1.23456789; O alarme P/S 0.003 acionado, porque mais de oito dgitos so especificados. X123456.7; Se o menor incremento de entrada 0,001 mm, o valor convertido para nmero inteiro 123456700. Porque o nmero inteiro tem mais de oito dgitos, acionado um alarme.

104

B-64124PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO (FUNO S)

FUNO DA VELOCIDADE DO FUSO (FUNO S)

A velocidade do fuso pode ser controlado especificando um valor seguido do endereo S. 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)

105

9. FUNO DA VELOCIDADE DO FUSO (FUNO S)

PROGRAMAO

B-64124PO/01

9.1 ESPECIFICAO DA VELOCIDADE DO FUSO COM UM CDIGO

Quando um valor especificado depois do endereo S, o sinal de cdigo e sinal de strobe so enviados para a mquina para unidade de controle a velocidade de rotao do fuso. Um bloco s pode conter um cdigo S. Consulte o manual adequado, fornecido pelo fabricante da mquina-ferramenta para mais instrues, tais como o nmero de dgitos num cdigo S ou a ordem de execuo quando um comando de movimento e um comando com cdigo S esto no mesmo bloco.

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

A velocidade do fuso pode ser especificada diretamente pelo endereo S seguido pelo mximo de um valor de cinco dgitos (rpm ). A unidade para especificar a velocidade do fuso pode variar dependendo do fabricante da mquina-ferramenta. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para mais informaes.

106

B-64124PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO (FUNO S)

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


Formato
D Comando de controle da velocidade de corte constante

Especificar a velocidade de corte (relativa velocidade entre a ferramenta e pea) seguido de S. O fuso rodado para que a velocidade de corte seja constante independentemente da posio da ferramenta.

G96 Sfffff ;
Velocidade de corte (m/min ou ps/min) Nota : Esta unidade de velocidade de corte pode alterar de acordo com a mquina-ferramenta especificao do fabricante.

D Comando de cancelamento do controle da velocidade de corte constante

G97 Sfffff ;
Velocidade do fuso (rpm ) Nota : Esta unidade de velocidade de corte pode alterar de acordo com a mquina-ferramenta especificao do fabricante.

D Comando de controle da velocidade de corte constante nos eixos controlados

G96 P ;

P0 : Eixo definido no parmetro (N 3770) P1 : Eixo X, P2 : eixo Y, P3 : eixo Z, P4 : 4 eixo

D Fixao da velocidade mxima do fuso

G92 S_ ;

A velocidade mxima do fuso (rpm ) segue S.

107

9. FUNO DA VELOCIDADE DO FUSO (FUNO S)

PROGRAMAO

B-64124PO/01

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 do comando G96 ser especificado, o programa entra no modo de controle da velocidade de corte constante (modo G96) e os valores S especificados so assumidos como velocidade de corte. Um comando G96 deve especificar o eixo ao longo do qual o controle da velocidade de corte constante aplicado. Um comando G97 cancela o modo G96.Quando o controle da velocidade de corte constante aplicado, um velocidade do fuso superior ao valor especificado em G92S_; (velocidade mxima do fuso) bloqueado na velocidade mxima do fuso. Quando energizado, a velocidade mxima do fuso ainda no est definida e a velocidade no foi bloqueada. Os comandos S (velocidade de corte) no modo G96 so assumidos como S = 0 (a velocidade de corte 0) at M03 (rodando o fuso na direo positiva) ou M04 (rodando o fuso na direo negativa) aparece no programa.
Velocidade do fuso (rpm ) A velocidade do fuso (rpm ) quase coincide com a velocidade de corte (m/min) a aprox. 160 mm (raio).

Velocidade de corte S 600 m/min.

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

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

Para executar o controle da velocidade de corte constante, necessrio definir o sistema de coordenadas de trabalho e ento o valor de coordenada no centro do eixo de rotao, por exemplo, eixo Z, (eixo ao qual o controle da velocidade de corte constante se aplica) torna- zero. -se
X Z 0

Fig. 9.3 (b) Exemplo do sistema de coordenadas da pea para controle da velocidade de corte constante

108

B-64124PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO (FUNO S)

D Velocidade de corte especificada no modo G96

modo G96
Especificar a velocidade de corte em m/min (ou ps/min)

modo G97

comando G97 Armazenar a velocidade de corte em m/min (ou ps/min) Especificado


Comando para a velocidade do fuso A velocidade do fuso especificada (rpm ) usada

No especificada A velocidade de corte (m/min ou ps/min) convertida para a velocidade do fuso (rpm )

Comandos diferentes de G96

Especificado A velocidade de corte especificada usada


Comando para a velocidade de corte

Comando G96

No especificada
A velocidade de corte armazenada (m/min ou ps/min) usada. Caso nenhuma velocidade de corte seja armazenada, 0 adotado.

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. Respetivamente, recomenda- que o controle da -se velocidade de corte constante seja invalidade pelo comando G97antes de iniciar a abertura de rosca em espiral e abertura de rosca cnica, pois a resposta do problema no sistema servo pode no ser considerada quando a velocidade do fuso se altera. No bloco de deslocamento rpido especificado por G00, o controle da velocidade de corte constante no e feito calculado a velocidade de corte para uma alterao transiente da posio da ferramenta, mas feito calculando a velocidade de corte baseada na posio no ponto final do bloco de deslocamento rpido, com a condio de que o corte no executado em deslocamento rpido.

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

109

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64124PO/01

10
Aspectos Gerais

FUNO DA FERRAMENTA (FUNO T)

Esto disponveis duas funes da ferramenta. Uma a funo de seleo da ferramenta e a outra a funo de gerenciamento da vida til das ferramentas.

110

B-64124PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

10.1 FUNO DE SELEO DA FERRAMENTA

Especificando um valor numrico at 8 dgitos seguido do endereo T, as ferramentas podem ser selecionadas na mquina. Um cdigo T pode ser programado num bloco. Consulte o manual do fabricante da mquina-ferramenta para o nmero de dgitos programvel com o endereo T e a correspondncia entre os cdigos T e as operaes da mquina. Quando um comando de movimento e um cdigo T so especificados no mesmo bloco, os comandos so executados numa das seguintes duas formas: (i) A execuo simultnea do comando de movimento e comandos da funo T. (ii)Execuo dos comandos da funo T aps o trmino da execuo do comando de movimento. A seleo de qualquer (i) ou (ii) depende da especificao do fabricante da mquina-ferramenta. Consulte o manual emitido pelo fabricante da mquina-ferramenta para mais informaes.

111

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64124PO/01

10.2 FUNO DE GERENCIAMENTO DA VIDA TIL DAS FERRAMENTAS

As ferramentas so classificadas em vrios grupos, com a vida til da ferramenta (tempo e freqncia de uso) para cada grupo especificado. A funo de acumular a vida til da ferramenta de cada grupo a correr e seleo e uso da ferramenta seguinte previamente em seqncia no mesmo grupo, chamada de funo de gerenciamento da vida til das ferramentas.
Nmero do grupo da ferramenta m 1
Nmero da Cdigos para os valores ferramenta de compensao da ferramenta Vida til da ferramenta Os dados de gesto da vida til da primeira ferramenta

Os dados de gesto da vida til da ensima ferramenta

Fig. 10.2 (a) Dados de gerenciamento da vida til das ferramentas (nmero de ferramentas n)

Escolhendo uma ferramenta do grupo da ferramenta especificado pelo programa de usinagem, pode gerenciar a vida til da ferramenta.
Dados de gerenciamento da vida til das ferramentas
N do grupo da ferramenta 1 Seleo da ferramenta N do grupo da ferramenta m

Programa de usinagem

Operaes da mquina e CNC Mquina


Coloca uma ferramenta selecionada no estado de espera Liga a ferramenta no estado de espera para o fuso (substituio da ferramenta).

CNC
Seleciona automaticamente a partir do grupo da ferramenta m, uma ferramenta cuja vida til no tenha expirado. Comea a contagem da vida til da ferramenta ligada ao fuso.l

Comando para selecionar o grupo da ferramenta m

Comando de substituio da ferramenta (M06) N do grupo da ferramenta p

Fig. 10.2 (b) Seleo de Ferramentas atravs do programa de usinagem

112

B-64124PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

10.2.1
Dados de Gesto da Vida til das Ferramentas
Explicaes
D Nmero do grupo da ferramenta

Os dados de gesto da vida til das ferramentas consiste em nmeros do grupo de ferramentas, nmero das ferramentas, cdigos para os valores de compensao da ferramenta e valor da vida til da ferramenta.

O nmero Mx. de grupos e o nmero de ferramentas por grupo que podem ser registrados esto definidos pelo parm. (GS1, GS2 N 6800#0, #1) (Tabela 10.2.1).

Tabela 10.2.1 O nmero Mx. de grupos e ferramentas que pode ser registrado GS1 (N 6800#0) 0 0 1 1 GS2 (N 6800#1) 0 1 0 1 Nmero do grupo 16 32 64 128 Nmero da ferramenta 16 8 4 2

AVISO Quando os bits 0 ou 1 do parmetro GS1, GS2 N 6800 so alterados, volte a registrar os dados de gerenciamento da vida til das ferramentas com o comando G10L3 (para registrar e eliminar dados para todos os grupos). Caso contrrio, no podem ser definidos novos pares de dados.

D Nmero da ferramenta D Cdigos para os valores de compensao da ferramenta

Especificar um nmero de quatro dgitos depois de T. Os cdigos para o valor de correo da ferramenta so classificados em cdigos H (para correo do comprimento da ferramenta) e cdigos D (compensao da ferramenta). O nmero mximo do cdigo de valor de compensao da ferramenta que pode ser registrado 255 quando existem 400 valores de compensao da ferramenta. NOTA Quando os cdigos para o valor de correo da ferramenta no so usados, o registro pode ser omitido.

D Valor da vida til da ferramenta

Consulte II-10.2.2 e II-10.2.4.

113

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64124PO/01

10.2.2
Registrar, Alterar e Apagar os Dados de Gesto da Vida til das Ferramentas
Explicaes
D Registro com apagamento de todos os grupos D Adio e alterao dos dados de gesto da vida til das ferramentas D Apagamento dos dados de gesto da vida til das ferramentas D Registro do tipo de contagem da vida til da ferramenta D Valor de vida til

Num programa, os dados de gerenciamento da vida til das ferramentas podem ser registrados na CNC e o registro de dados de gerenciamento da vida til das ferramentas pode ser alterado ou apagado.

usado um formato de programa diferente para cada um dos quatro tipos de operaes descritas abaixo. Depois de todos os dados de gerenciamento da vida til das ferramentas registrados serem apagados, os dados de gerenciamento da vida til das ferramentas programada so registrados. Os dados de gerenciamento da vida til das ferramentas programados para um grupo podem ser adicionados ou alterados. Os dados de gerenciamento da vida til das ferramentas programados para um grupo podem ser apagados. Os tipos de contagem (tempo ou www podem ser registrados para grupos individuais. Quer a vida til da ferramenta seja indicada como tempo de utilizao (minutos) ou por freqncia, definida pelo parm. LTM (N 6800 #2). O valor mximo de vida til da ferramenta conforme apresentado. Em caso de minuto : 4300(minutos) Em caso de freqncia : 9999(vezes)

114

B-64124PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

Formato
D Registro com apagamento de todos os grupos
Formato
G10L3 ; PL ; T HD ; T HD ;

Significado do comando
G10L3 : Registro com apagamento de todos os grupos P : Nmero do grupo L : Valor de vida til T : Nmero da ferramenta H : Cdigos para os valores de correo da ferramenta (cdigo H) D : Cdigos para os valores de correo da ferramenta (cdigo D) G11 : Fim do registro

PL ; T HD ; T HD ;

G11 ; M02 (M30) ;

D Adio e alterao dos dados de gesto da vida til das ferramentas

Formato
G10L3P1 ; PL ; T HD ; T HD ; G10L3P1 P L T H D G11 : : : : :

Significado do comando
Adio e alterao do grupo Nmero do grupo Valor de vida til Nmero da ferramenta Cdigos para os valores de correo da ferramenta (cdigo H) : Cdigos para os valores de correo da ferramenta (cdigo D) : Fim da adio e alterao do grupo

PL ; T HD ; T HD ;

G11 ; M02 (M30) ;

D Apagamento dos dados de gesto da vida til das ferramentas

Formato
G10L3P2 ; P ; P ; P ; P ;

Significado do comando
G10L3P2 : Apagamento do grupo P : Nmero do grupo G11 : Fim do apagamento do grupo

G11 ; M02 (M30) ;

115

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64124PO/01

D Definio do tipo de contagem da vida til da ferramenta para grupos

Formato
G10L3 ou G10L3P1); PLQ ; T HD ; T H D ;

Significado do comando
Q_ : Tipo de contagem da vida til (1:Freqncia, 2:Tempo)

PLQ ; T HD ; T HD ;

G11 ; M02 (M30) ;

CUIDADO 1 Quando o comando Q omitido, o valor definido no bit 2 (LTM) do parmetro N 6800 usado como o tipo de contagem da vida til. 2 G10L3P1 e G10L3L2 podem ser programados apenas quando a funo gerenciamento ampliado da vida til das ferramentas acionada. (Parmetro EXT (N 6801#6) = 1)

116

B-64124PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

10.2.3
Comando de Gesto da Vida til das Ferramentas em um Programa de Usinagem
Explicaes
D Comando O seguinte comando usado para gerenciamento da vida til das ferramentas: Toooo; Especifica um nmero do grupo da ferramenta. A funo de gerenciamento da vida til das ferramentas seleciona a partir de um grupo especificado, uma ferramenta cuja vida til expirou e mostra a sada do seu cdigo T. Em oooo, especifique um nmero calculado adicionando o nmero de cancelamento da gesto da vida til das ferramentas especificado no parmetro 6810 para um nmero do grupo. Por exemplo, para definir o grupo da ferramenta 1 quando o nmero de cancelamento da gesto da vida til das ferramentas 100, especifique T101;. NOTA
Quando oooo menor do que o nmero de cancelamento da gesto da vida til das ferramentas, o cdigo T tratado como um cdigo T normal.

M06;

Cancela a gesto da vida til para as ferramentas previamente usadas, e comea a contagem da vida til das novas ferramentas selecionadas com o cdigo T.

AVISO
Quando uma opo para especificar cdigos M mltiplos selecionada, especifique este cdigo por si prprio como o primeiro cdigo M.

H99;

H00; D99; D00; AVISO

Seleciona o cdigo H dos dados de gerenciamento da vida til das ferramentas para a ferramenta atualmente usada. Cancela a correo do comprimento da ferramenta Seleciona o cdigo D dos dados de gerenciamento da vida til das ferramentas para a ferramenta atualmente usada. Cancela a compensao da ferramenta

H99 ou D99 devem ser especificados depois do comando M06. Quando um cdigo diferente de H99 ou D99 especificado depois do comando M06, o cdigo H e cdigo D dos dados de gerenciamento da vida til das ferramentas no so selecionados.

117

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64124PO/01

D Tipos

Para gerenciamento da vida til das ferramentas, os quatro tipos de substituio da ferramenta indicados abaixo esto disponveis. O tipo usado varia de uma mquina para outra. Para mais informaes, consulte o manual adequado de cada fabricante de mquina-ferramenta.
Tabela 10.2.3 Tipo de Substituio da Ferramenta
A Ferramentas previamente usadas B C D Tipo de substituio da ferramenta Nmero do grupo da ferramenta especificado no mesmo como o comando de substituio da ferramenta (M06) Temporizao da contagem da vida da ferramenta

Ferramentas usadas de seguida

Contagem da vida til executada para uma ferramenta num grupo de ferramenta especificado quando M06 especificado depois.

Contagem da vida til executada quando uma ferramenta no mesmo bloco como M06 especificado. Quando apenas M06 especificado, o alarme P/S N 153 acionado.

Observaes

Normalmente, quando o nmero do grupo da ferramenta especificado por si mesmo, o tipo B usado. Conduto, no acionado nenhum alarme, mesmo se o nmero do grupo da ferramenta especificado por si prprio como tipo C. N 6800#7 (M6T)=0 N 6801#7 (M6E)=0 N 6800#7 (M6T)=1 N 6801#7 (M6E)=0

Parmetro

N 6801#7 (M6E)=1

NOTA
Quando um nmero do grupo da ferramenta especificado e uma nova ferramenta selecionada o sinal de seleo da nova ferramenta enviado.

Exemplos
D Tipo de substituio da ferramentaA Suponha que o nmero de cancelamento da gesto da vida til das ferramentas 100. T101; Uma ferramenta cuja vida til no expirou selecionada do grupo 1. (Suponha que o nmero da ferramenta 010 selecionado.) M06; A contagem da vida til da ferramenta executada para a ferramenta no grupo 1. (A vida til do nmero da ferramenta 010 contado.) T102; Uma ferramenta cuja vida til no expirou selecionada do grupo 2. (Suponha que o nmero da ferramenta 100 selecionado.) M06T101; A contagem da vida til da ferramenta executada para a ferramenta no grupo 2. (A vida til do nmero da ferramenta 100 contada.) O nmero da ferramenta atualmente usada (no grupo 1) enviada com um sinal de cdigo T. (Nmero do grupo da ferramenta 010 enviado.)
118

B-64124PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

D Tipo de substituio da ferramenta B e C

Suponha que o cancelamento do gerenciamento da vida til das ferramentas o nmero 100. T101; Uma ferramenta cuja vida til no expirou selecionada do grupo 1. (Suponha que o nmero da ferramenta 010 selecionado.) M06T102; A contagem da vida til da ferramenta executada para a ferramenta no grupo 1. (A vida til do nmero da ferramenta 010 contada.) Uma ferramenta cuja vida til no expirou selecionada do grupo 2. (Suponha que o nmero da ferramenta 100 selecionado. M06T103; A contagem da vida til da ferramenta executada para a ferramenta no grupo 2. (A vida til do nmero da ferramenta 100 contada.) Uma ferramenta cuja vida til no expirou selecionada do grupo 3. (Suponha que o nmero da ferramenta 200 selecionado.)

D Tipo de substituio da ferramenta D

Suponha que o cancelamento do gerenciamento da vida til das ferramenta o nmero 100. T101M06; Uma ferramenta cuja vida til no expirou selecionada do grupo 1. (Suponha que o nmero da ferramenta 010 selecionado.) A contagem da vida til da ferramenta executada para a ferramenta no grupo 1. T102M6; Uma ferramenta cuja vida til no expirou selecionada do grupo 2. (Suponha que o nmero da ferramenta 100 selecionado.) A contagem da vida til da ferramenta executada para a ferramenta no grupo 2. (A vida til do nmero da ferramenta 100 contada.)

119

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64124PO/01

10.2.4
Vida til da Ferramenta
Explicaes
D Contagem da freqncia de utilizao

A vida til de uma ferramenta especificado pela freqncia de utilizao (contagem) ou tempo de utilizao (em minutos). A contagem da freqncia de utilizao aumentada por 1 para cada ferramenta usada num programa. Em outras palavras, a contagem da freqncia de utilizao aumentada por 1 apenas quando o primeiro nmero do grupo da ferramenta e comando de substituio da ferramenta so especificados depois da unidade CNC entra o estado de operao automtica do estado de reinicializao. CUIDADO
Mesmo se o mesmo nmero do grupo da ferramenta especificado mais que uma vez num programa, a contagem da freqncia de utilizao apenas aumentada por 1 e no foram selecionadas ferramentas novas.

D Tempo de utilizao

Quando uma substituio da ferramenta especificada (M06), o gerenciamento da vida til das ferramentas iniciado para as ferramentas especificadas pelo nmero do grupo da ferramenta. No gerenciamento da vida til das ferramentas, o tempo durante o qual a ferramenta foi usada no modo de corte contado em incrementos de quatro segundos. Se o grupo da ferramenta for alterado antes do tempo incremental de quatro segundos passar, o tempo no foi contado. O tempo que a ferramenta usada para uma parada de bloco nico, bloqueio de avano, deslocamento rpido, pausa, bloqueio da mquina e interbloqueio no contado. NOTA
1 Quando uma ferramenta selecionada a partir das ferramentas disponveis, as ferramentas so procuradas a partir da ferramenta atual em direo ltima ferramenta para encontrar uma ferramenta cuja vida til no expirou. Quando a ltima ferramenta alcanada durante esta procura, a procura reinicia a partir da primeira ferramenta. Quando foi determinado que no existem ferramentas cuja vida til no expirou, selecionada a ltima ferramenta. Quando a ferramenta no est atualmente a ser utilizada alterada pelo sinal de salto da ferramenta, a prxima nova ferramenta selecionada usando o mtodo aqui descrito. 2 Quando a vida til da ferramenta contada pelo tempo, pode ser aplicado um override contagem da vida til usando o sinal de override da contagem da vida til da ferramenta. Um override de 0 a 99.9 pode ser aplicado. Quando 0 especificado, o tempo no contado. Antes da capacidade de overrride poder ser usada, o bit 2 do parmetro LFV N 6801 deve ser definido. 3 Quando a contagem da vida til da ferramenta indica que a vida til da ltima ferramenta num grupo expirou, o sinal de substituio da ferramenta enviado. Quando a vida til da ferramenta gerida pelo tempo, o sinal enviado quando a vida til da ltima ferramenta num grupo expirou. Quando a vida til da ferramenta gerida pela freqncia de utilizao (contagem), o sinal enviado quando a unidade CNC reinicializada ou o reincio da contagem da vida til da ferramenta do cdigo M especificado.

120

B-64124PO/01

PROGRAMAO

11. FUNO AUXILIAR

11
Aspectos Gerais

FUNO AUXILIAR

Existem dois tipos de funes auxiliares ; funo miscelnea (cdigo M) para especificar o incio do funcionamento do fuso, fim do programa de parada do fuso. etc. e funo auxiliar secundria (cdigo B) para especificar o posicionamento da mesa de indexao. Quando um comando de movimento e funo miscelnea so especificados no mesmo bloco, os comando so executados numa das seguintes duas formas: i) A execuo simultnea do comando de movimento e comandos da funo miscelnea. ii) Execuo dos comandos da funo miscelnea aps o trmino da execuo do comando de movimento. A seleo de qualquer seqncia depende das especificaes do fabricante da mquina-ferramenta. Consulte o manual emitido pelo fabricante da mquina-ferramenta para mais informaes.

121

11. FUNO AUXILIAR

PROGRAMAO

B-64124PO/01

11.1 FUNO AUXILIAR (FUNO M)

Quando um valor numrico especificado seguindo o endereo M, o sinal de cdigo e o sinal de strobe so enviados para a mquina. A mquina usa esses sinais para ligar ou desligar as suas funes. Normalmente, s um cdigo M pode ser especificado num bloco. Em alguns casos, contudo, at trs cdigo M podem ser especificados para alguns tipos de mquinas-ferramenta. Que cdigo M corresponde a que funo da mquina determinado pelo fabricante da mquina-ferramenta. A mquina processa todas as operaes especificadas pelos cdigos M, exceto aqueles especificados pelo M98, M99, M198 ou subprograma chamado (Parmetro n 6071 a 6079), ou chamado macro de usurio (Parmetro n 6080 a 6089). Consulte as instrues do manual do fabricante da mquina-ferramenta para mais informaes. Os seguintes cdigos M tm significados especiais. Isto indica o fim do programa principal A operao automtica parada e a unidade CNC reinicializada. Isto diferente de acordo com o fabricante da mquina-ferramenta. Aps executar um bloco especificando o fim do programa, a unidade de controle retorna para o incio do programa. O bit 5 do parmetro 3404 (M02) ou bit 4 do parmetro 3404 (M30) pode ser usado para desativar M02, M30 a partir do retorno da unidade de controle para o incio do programa. A operao automtica parada aps um bloco contendo M00 ser executado. Quando o programa parado, toda a informao modal existente mantm-se inalterada. A operao automtica pode ser reinicializada atuando a operao cclica. Isto diferente de acordo com o fabricante da mquina-ferramenta. Semelhante a M00, a operao automtica parada aps um bloco contendo M01 ser executado. Esse cdigo s eficaz quando o boto de Parada Opcional no painel de operao da mquina foi premido. Este cdigo usado para a chamada de um subprograma. O cdigo e sinais de strobe no so enviados. Veja subprograma II- 12.3 para mais informaes. Este cdigo indica o fim de um subprograma. A execuo M99 retorna ao controle para o programa principal. O cdigo e sinais de strobe no so enviados. Veja subprograma seo 12.3 para mais informaes. Este cdigo usado para a chamada de um subprograma de um arquivo na funo de entrada/sada externa. Veja a descrio da funo de chamada de subprograma (III-4.6) para mais informaes. NOTA
O bloco seguido de M00, M01, M02 ou M30 no pr-lido (armazenado no buffer). Do mesmo modo, dez cdigo M que no podem ser armazenados no buffer podem ser definidos pelos parmetros (N 3411 a 3420 Consulte as instrues do manual do fabricante da mquina-ferramenta para estes cdigos M.

Explicaes
D M02, M03 (Fim do programa)

D M00 (Parada de programa)

D M01 (Parada opcional) D M98 (Chamada de subprograma) D M99 (Fim do subprograma)

D M198 (Chamada de um subprograma)

122

B-64124PO/01

PROGRAMAO

11. FUNO AUXILIAR

11.2 VRIOS COMANDOS M DO MESMO BLOCO

Normalmente, s um cdigo M pode ser especificado num bloco. Contudo, podem ser especificados at trs cdigos M de uma s vez num bloco definindo o bit 7 (M3B) do parmetro n 3404 a 1. At trs cdigo M especificados num bloco so editados simultaneamente na mquina. Isto significa que, comparado com o mtodo convencional de um comando M individual num bloco nico, pode ser realizado um tipo de ciclo mais curto na usinagem. A CNC permite at trs cdigo M a serem especificados num s bloco. Contudo, alguns cdigo M podem ser especificados ao mesmo tempo, devido a restries de operao mecnicas. Para mais informao sobre as restries de operao mecnicas em especificao simultnea de cdigos M mltiplos num bloco, consulte o manual de cada fabricante da mquina-ferramenta. M00, M01, M02, M30, M98, M99, ou M198 no devem ser especificados juntamente com outro cdigo M. Alguns cdigos M diferentes de M00, M01, M02, M30, M98, M99 e M198 no podem ser especificados juntamente com outros cdigos M, cada um desses cdigos M devem ser especificados num bloco nico. Esses cdigos M incluem estes que direcionam o CNC para executar operaes internas, alm de enviar os prprios cdigos M para a mquina. Para ser especificado, tais cdigos M so cdigos M para chamada de nmeros de programas 9001 a 9009 e cdigos M para desativar a leitura de avano (armazenamento no buffer) de subseqentes blocos. Entretanto, cdigos mltiplos ou M que direcionam o CNC apenas para enviar os prprios cdigos M (sem executar operaes internas) pode ser especificado num bloco nico.

Explicaes

Exemplos
Um comando M num bloco nico M40 ; M50 ; M60 ; G28G91X0Y0Z0 ; : : : Comandos M mltiplos num bloco nico M40M50M60 ; G28G91X0Y0Z0 ; : : : : :

123

11. FUNO AUXILIAR

PROGRAMAO

B-64124PO/01

11.3 AS FUNES AUXILIARES SECUNDRIAS (CDIGOS B)

Quando um valor especificado aps o endereo B, o sinal de cdigo e sinal de strobe so enviados. O cdigo mantido at um cdigo B ser posteriormente especificado. As funes so usadas para operaes de lado da mquina, como indexao para o eixo de rotao. Cada bloco s pode conter um cdigo B. O parmetro de definio n 3460 permite o uso de um dos endereos A, C, V e W, em vez do endereo B. Conduto, este endereo pode ser diferente daquele para o eixo controlado. Para mais informaes, consulte o manual emitido pelo fabricante da mquina-ferramenta.

Explicaes
D Faixa de dados permitidos D Especificao 0 a 99999999 1. Para ativar o uso de um ponto decimal, definir o bit 0 (AUP) do parmetro n 3450 para 1 Comando B10. B10 Valor de sada 10000. 10

2. Use o bit 0 (DPI) do parmetro n 3401 para especificar se o fator de escalonamento para a sada B ser 1000 ou 1 quando um ponto decimal omitido. DPI=1 DPI=0 Comando B1 B1 Valor de sada 1000 1

3. Use o bit 0 (AUX) do parmetro n 3405 para especificar se o fator de escalonamento para a sada B ser 1000 ou 10000 quando um ponto decimal omitido para o sistema de entrada em polegadas (apenas quando DPI=1). AUX=1 AUX=0 Comando B1 B1 Valor de sada 10000 1000

Restries

O endereo (B ou o endereo especificado com o parmetro n 3460) usado com as funes auxiliares secundrias no podem ser usadas para o nome do eixo controlado (parmetro n 1020).

124

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

12
Aspectos Gerais

CONFIGURAO DO PROGRAMA

D Programa principal e subprograma

Existem dois tipos de programa, o programa principal e subprograma. Normalmente, o CNC opera de acordo com o programa principal. Contudo, quando um comando de chamada de um subprograma encontrado no programa principal, a unidade de controle passada para o subprograma. Quando um comando especificando um retorno para o programa principal encontrado num subprograma, o controle devolvido ao programa principal.
Programa principal Instruo 1 Instruo 2 Subprograma Instruo 1 Instruo 2

Siga a direo do subprograma

Instruo n Instruo n+1

Retorno ao programa principal

Fig. 12 (a) Programa principal e subprograma

A memria CNC pode manter at 400 programas principais e subprogramas. Um programa principal pode ser selecionado a partir dos programas principais armazenados para operar a mquina. Veja III-9.3 ou III-10 em OPERAO para os mtodos de programas de registro e seleo.

125

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64124PO/01

D Componentes do programa

Um programa consiste nos seguintes componentes:


Tabela 12 Componentes do programa Componentes Incio da fita Seo inicial Incio do programa Seo de programa Seo de comentrios Fim da fita Descries Smbolo indicando o incio de um arquivo do programa Usada para o ttulo de um arquivo do programa, etc. Smbolo indicando o incio de um programa Comandos para usinagem Comentrios ou direes para o operador Smbolo indicando o fim de um arquivo do programa Seo inicial Incio da fita % TTULO ; Incio do programa

O0001 ;

Seo de programa

(COMENTRIO)

Seo de comentrios

M30 ; % Fim da fita

Fig. 12 (b) Configurao do programa

D Configurao da seo de programa

Uma seo de programa consiste em vrios blocos. Uma seo de programa comea com um nmero do programa e termina com um cdigo de fim do programa. Seo de programa Nmero do programa Bloco 1 Bloco 2 : : Bloco n Fim do programa Configurao da seo de programa O0001 ; N1 G91 G00 X120.0 Y80.0 ; N2 G43 Z---32.0 H01 ; N.N. Z0 ; M30 ;

Um bloco contm informao necessria para a usinagem, como um comando de movimento ou comando on/off do lquido refrigerante. Especificando um trao (/) no incio de um bloco desativa a execuo de alguns blocos (ver salto opcional de bloco em II-12.2).

126

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

12.1 OUTRAS COMPONENTES DO PROGRAMA ALM DAS SEES DE PROGRAMA

Esta seo descreve outras componentes do programa alm das sees de programa. Veja II-12.2 para uma seo de programa.
Seo inicial Incio da fita % TTULO ; Incio do programa

O0001 ;

Seo de programa

(COMENTRIO)

Seo de comentrios

M30 ; % Fim da fita

Fig. 12.1 (a) Configurao do programa

Explicaes
D Incio da fita O incio da fita indica o incio de um arquivo que contm os programas NC. A indicao no necessria quando os programas so ativados usando o SISTEMA P ou PCs normais. A indicao no exibida na tela. Contudo, se o arquivo enviado, a indicao automaticamente enviada no incio do arquivo.
Tabela 12.1 (a) Cdigo de incio da fita Nome Incio da fita Cdigo Cdigo ISO EIA % ER Anotao neste manual %

D Seo inicial

Dados introduzidos antes dos programas num arquivo constiturem uma seo inicial. Quando a usinagem iniciada, o estado de ignorar rtulo identificativo normalmente definido rodando para energizar ou reinicializando o sistema. No estado de ignorar rtulo identificativo, toda a informao ignorada at o primeiro cdigo de fim de bloco ser lido. Quando um arquivo lido na unidade CNC a partir de um dispositivo de E/S, as sees iniciais so ignoradas pelo rtulo de funo de salto. Uma seo inicial geralmente contm informao tal como cabealho de um arquivo. Quando uma seo inicial ignorada, nem mesmo um controle de paridade executado. Assim, uma seo inicial pode conter quaisquer cdigos exceto o cdigo EOB. O cdigo de incio do programa deve ser introduzido imediatamente depois de uma seo inicial, isto ,imediatamente antes de uma seo de programa. Este cdigo indica o incio de um programa e sempre necessrio para desativar o rtulo da funo de salto. Com SISTEMA P ou PCs normais, este cdigo pode ser introduzido premindo a tecla de return.
Tabela 12.1 (b) Cdigo de incio do programa
Nome Incio do programa Cdigo ISO LF Cdigo EIA CR Anotao neste manual ;

D Incio do programa

127

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64124PO/01

NOTA
Se um arquivo contm programas mltiplos, o cdigo EOB para o rtulo de operao de salto no deve surgir antes de um segundo ou nmero de programa subseqente.

D Seo de comentrios

Qualquer informao anexada pelos cdigos controle-out e controle-in tratado como um coment. O usurio pode introduzir um cabealho, comentrios, direes ao operador, etc. numa seo de comentrios.
Tabela 12.1 (c) Cdigos de um controle-in e controle-out
Nome Controle-out Controle-in Cdigo ISO ( ) Cdigo EIA 2-4-5 2-4-7 Anotao neste manual ( ) Significado Incio da seo de comentrios Fim da seo de comentrios

Quando um programa lido na memria para a operao de memria, sees de comentrios, caso existam, no so ignorados mas so tambm lidos na memria. Note, contudo que os cdigos diferentes daqueles listados na tabela de cdigo no Anexo A so ignorados e assim no so lidos na memria. Quando os dados em memria so enviados em dispositivo de E/S externo (Veja III- as sees de comentrios tambm -8), so enviadas. Quando um programa exibido na tela, as suas sees de comentrios tambm so exibidas. Contudo, esses cdigos que foram ignorados quando lidos na memria no so enviados nem exibidos. Durante a operao de memria ou operao DNC, todas as sees de comentrios so ignoradas. A funo de controle TV pode ser usada para uma seo de comentrios definindo o parmetro CTV (bit 1 do n 0100). CUIDADO
Se uma longa seo de comentrios aparecer no meio de uma seo de programa, um movimento ao longo de um eixo pode ser suspendido durante um longo perodo de tempo, devido a tal seo de comentrios. Assim uma seo de comentrios deve ser colocada onde possa ocorrer uma suspenso de movimento ou onde no haja nenhum movimento envolvido.

NOTA
1 SE apenas um cdigo de controle-in for lido sem nenhum cdigo de controle-out correspondente, o cdigo de controle-in lido ignorado. 2 O cdigo EOB no pode ser usado num comentrio.

128

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Fim da fita

Deve ser colocado um fim da fita no final de um arquivo contendo programas NC. Se os programas so introduzidos usando o sistema de programao automtica, a indicao no precisa de ser introduzida. A indicao no exibida na tela. Contudo, quando o arquivo enviado, a indicao automaticamente enviada no fim do arquivo. Se for feita uma tentativa para executar % quando M02 ou M03 no colocado no fim do programa, o alarme P/S (n 5010) acionado.
Tabela 12.1 (d) Cdigo de fim da fita
Nome Fim da fita Cdigo ISO % Cdigo EIA ER Anotao neste manual %

129

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64124PO/01

12.2 CONFIGURAO DA SEO DE PROGRAMA

Esta seo descreve os elementos de uma seo de programa. Veja II-12.1 para outras componentes do programa alm das sees de programa.

TTULO ;

Nmero do programa

O0001 ; N1 ; Seo de programa (COMENTRIO) Nmero de seqncia Seo de comentrios Fim do programa M30 ; % Fig. 12.2 (a) Configurao do programa

D Nmero do programa

Um nmero do programa consistindo do endereo O seguido por um nmero de 4 dgitos atribudo a cada programa no incio registrado na memria para identificar a programa. No cdigo ISO, os dois pontos ( : ) podem ser usados em vez de O. Quando nenhum nmero do programa especificado no incio de um programa, o nmero de seqncia (N....) no incio do programa tido em conta como o seu nmero do programa. Se um nmero de seqncia de 5 dgitos usado, ento os quatro dgitos menores so registrados como um nmero do programa. Se os quadros dgitos menores so todos 0, o nmero do programa registrado imediatamente antes adicionado a 1 registrado como um nmero do programa. Note, contudo, que N0 no pode ser usados para um nmero do programa. Se no houver um nmero do programa ou nmero de seqncia no incio de um programa, deve ser especificado um nmero do programa usando o painel de operao MDI quando o programa armazenado na memria (Veja III-8.4 ou III-10.1) NOTA Os nmeros de programas 8000 a 9999 podem ser usados pelos fabricantes da mquina-ferramenta e o usurio pode no poder usar esses nmeros.

130

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Nmero de seqncia e bloco

Um programa consiste em vrios comando. Uma unidade de comando chamada um bloco. Um bloco externo de outro com um EOB de cdigo de fim do bloco.
Tabela 12.2 (a) Cdigo EOB Nome Fim do bloco (EOB) Cdigo Cdigo ISO EIA LF CR Anotao neste manual ;

Na cabea de um bloco, pode ser colocado um nmero de seqncia consistindo no endereo N seguido por um nmero no maior que cinco dgitos (1 a 99999). Os nmero de seqncia pode ser especificados numa ordem aleatria e quaisquer nmeros podem ser ignorados. Os nmero de seqncia pode ser especificados para todos os blocos ou apenas para os blocos pretendidos do programa. Em geral, porm, cmodo atribuir nmero de seqncia numa ordem ascendente em fase com os passos de usinagem (por exemplo, quando usada uma nova ferramenta pela substituio da ferramenta e a usinagem prossegue para uma nova superfcie com indexao da mesa.)
N300 X200.0 Z300.0 ; Um nmero de seqncia enfatizado.

Fig. 12.2 (b) Nmero de seqncia e bloco (exemplo)

NOTA N0 no deve ser usado devido compatibilidade de arquivo com outros sistemas CNC. O nmero do programa 0 no pode ser usado. Ento 0 no deve ser usado para um nmero de seqncia relativo a um nmero do programa.

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

Um controle de paridade feito para um bloco na fita de entrada vertical. Se o nmero de caracteres de um bloco (iniciando imediatamente com o cdigo depois de um EOB e fim com o prximo EOB) ocasional, um alarme P/S (n 002) enviado. Nenhum controle TV feito apenas para essas partes que so ignoradas pelo rtulo da funo de salto. O bit 1 (CTV) do parmetro n 0100 usado para especificar quais os comentrios anexados entre parnteses so contados como caractere durante o controle TV. A funo de controle TV pode ser acionado ou desativado definindo na unidade MDI (Veja III-11.4.3.).

131

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64124PO/01

D Configurao do bloco (trabalho e endereo)

Um bloco consiste em uma ou mais palavras. Uma palavra consiste num endereo seguido de um nmero com alguns dgitos. (O sinal de mais (+) ou sinal de menos (- podem ser assinalados a um nmero.) -) Palavra = Endereo + nmero (Exemplo : X-1000) Para um endereo, usada uma das letras (A a Z) ; um endereo define o significado de um nmero que segue o endereo. Tabela 12.2 (b) indica os endereos utilizveis e seus significados. O mesmo endereo pode ser diferentes significados, dependendo da especificao da funo preparatria.
Tabela 12.2 (b) Principais funes e endereos Funo Nmero do programa Nmero de seqncia Funo preparatria Palavra de dimenso Endereo O (1) N G X, Y, Z, U, V, W, A, B, C I, J, K R Funo de avano Funo da velocidade do fuso Funo da ferramenta Funo auxiliar F S T M B Nmero de correo Pausa Destino do nmero do programa Nmero de repeties Parmetro D, H P, X P P P, Q Significado Nmero do programa Nmero de seqncia Especifica um modo de deslocamento (linear, arco, etc.) Comando de movimento do eixo de coordenadas Coordenada do centro do arco raio do arco Velocidade de avano por minuto, Velocidade de avano por rotao Velocidade do fuso Nmero da ferramenta Controle ON/OFF na mquina-ferramenta Indexao da mesa, etc. Nmero de correo Tempo de pausa Nmero do subprograma Nmero de repetiesdo subprograma Parmetro do ciclo fixo

NOTA No cdigo ISO, os dois pontos ( : ) tambm pode ser usado como o endereo de um nmero do programa.

N_

G_

X_

Y_

F_

S_

T_

M_

Palavra de Nmero de Funo seqncia preparatria dimenso

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

Fig. 12.2 (c) 1 bloco (exemplo)

132

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Endereos principais e faixas de valores de comando

Os endereos principais e faixas de valores especificados par ao endereo so mostrados abaixo. Nota, estas figuras representam limites no lado CNC, que totalmente diferente dos limites no lado da mquinaferramenta. Por exemplo, o CNC permite que uma ferramenta atravesse at cerca de 100 m (entrada em milmetros) ao longo do eixo X. Porm, um curso real ao longo do eixo X pode ser limitado por 2 m para uma mquina-ferramenta especfica. Do mesmo modo, o CNC pode controlar a velocidade de avano de corte de at 240 m/min, mas a mquina-ferramenta pode no permitir mais de 3 m/min. Quando desenvolve um programa, o usurio deve ler cuidadosamente os manuais da mquina-ferramenta assim como este manual para se familiarizar com as restries na programao.
Tabela 12.2 (c) Endereos principais e faixas de valores de comando Funo Nmero do programa Nmero de seqncia Funo preparatria Sistema Palavra incremental de dimenso IS-B Sistema incremental IS-C Avano por minuto Sistema incremental IS-B Sistema incremental IS-C Avano por rotao Funo da velocidade do fuso Funo da ferramenta Funo auxiliar Nmero de correo Sistema Pausa incremental IS-B Sistema incremental IS-C Designao de um nmero do programa Nmero de repetiesdo subprograma P P F S T M B H, D X, P Endereo O (1) N G Entrada em mm 1-9999 1-99999 0-99 99999.999mm Entrada em polegadas 1-9999 1-99999 0-99 9999.9999 polegadas 999.99999 polegadas 0.01-9600.00 pol./min 0.01-4000.00 pol./min 0.0001-9.9999 pol./rot. 0-20000 0-99999999 0-99999999 0-99999999 0-400 0-99999.999s

X, Y, Z, U, V, W, A, B, , , , , C, I, J, K, Q, R 9999.9999mm

1-240000mm/min

1-100000mm/min

0.001-500.00 mm/rot. 0-20000 0-99999999 0-99999999 0-99999999 0-400 0-99999.999s

0-9999.9999s

0-9999.9999s

1-9999 1-999

1-9999 1-999

NOTA No cdigo ISO, os dois pontos ( : ) tambm pode ser usado como o endereo de um nmero do programa.

133

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64124PO/01

D Salto opcional de bloco

Quando um trao seguido por um nmero (/n (n=1 para 9)) especificado na cabea de um bloco e a chave de salto opcional de bloco n no painel de operador da mquina est definido para ligado, a informao contida no bloco para o qual /n correspondente ao boto do nmero n especificado ignorado na operao DNC ou operao de memria. Quando a chave de salto opcional de bloco n definida para desligado, a informao contida no bloco para o qual /n especificado vlida. Isto significa que o operador pode determinar se quer saltar o bloco contendo /n. O nmero 1 para /1 pode ser omitido. Porm, quando dois ou mais chaves de salto opcional de bloco so usadas para um bloco, o nmero 1 para /1 no pode ser omitido. Exemplo) (Incorreto) (Correto) //3 G00X10.0; /1/3 G00X10.0; Esta funo ignorada quando os programas so carregados na memria. Os blocos contendo /n so tambm armazenados na memria, independentemente de como a chave de salto opcional de bloco est definida. Os programas armazenados na memria pode ser editados, independentemente de como as chaves de salto opcional de bloco esto definidas. O salto opcional de bloco eficaz mesmo durante a operao de pesquisa de nmeros de seqncia. Dependendo na mquina-ferramenta, todas as chaves de salto opcional de bloco (1 a 9) podem no ser utilizveis. Consulte os manuais do fabricante da mquina-ferramenta para descobrir quais as chaves utilizveis.

AVISO 1 Posio de um trao Um trao (/) deve ser especificado na cabea de um bloco. Se um trao for colocado noutro local, a informao proveniente do trao para imediatamente antes do cdigo EOB ignorada. 2 Desativar uma chave de salto opcional de bloco A operao de salto opcional de bloco processado quando os blocos so lidos a partir da memria ou da fita de papel para um buffer. Mesmo se um boto for definido depois dos blocos serem lidos para o buffer, os blocos j lidos no so ignorados.

NOTA Controle de TV e TH Quando um chave de salto opcional de bloco est ligado. Os controles de TH e TV so feitos para as sees ignoradas do mesmo modo quando uma chave de salto opcional de bloco est desligada.

134

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Fim do programa

O fim de um programa indicado programando um dos seguintes cdigos no fim do programa:


Tabela 12.2 (d) Cdigo de fim do programa Cdigo M02 M30 M99 Para subprograma Utilizao do significado Para programa principal

Se um dos cdigos de fim do programa executado na execuo do programa, o CNC termina a execuo do programa e o estado de reinicializao definido. Quando o cdigo de fim do subprograma executado, a unidade de controle retorna ao programa que chamou o subprograma.

AVISO Um bloco contendo um cdigo de salto opcional de bloco tal como /M02 ; , /M30 ; , ou /M99 ; no considerado como o fim de um programa, se a chave de salto opcional de bloco no painel de operao da mquina definido para ligado. (Veja Salto opcional de bloco.)

135

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64124PO/01

12.3 SUBPROGRAMA (M98, M99)

Se um programa contm uma seqncia fixa ou um padro de repetio freqente, como uma seqncia ou padro, pode ser armazenado como um subprograma na memria para simplificar o programa. Um subprograma pode ser chamado a partir do programa principal. Um subprograma chamado tambm pode chamar outro subprograma.

Formato
D Configurao de um subprograma

Um subprograma O jjjj ; Nmero do subprograma (ou dois pontos (:) como opo no caso de ISO)

M99 ;

Fim do programa

M99 no precisa de constituir um bloco externo conforme abaixo apresentado. Exemplo) X100.0 Y100.0 M99 ;

D Chamada do subprograma

M98 P

fff ffff ;

Nmero de vezes que Nmero do subprograma o subprograma chamado repetidamente

Quando nenhuns dados de repetio so especificados, o subprograma s chamado uma vez.

Explicaes

Quando o programa principal chama um subprograma, referncia a uma chamada de subprograma de nvel um. Assim, as chamadas do subprograma podem ser aninhadas at quatro nveis, como apresentado abaixo.
Subprograma O1000 ; Subprograma O2000 ; Subprograma O3000 ; Subprograma O4000 ;

Programa principal O0001 ;

M98P1000 ;

M98P2000 ;

M98P3000 ;

M98P4000 ;

M30 ;

M99 ;

M99 ;

M99 ;

M99 ;

(Aninhamento de nvel um) (Aninhamento de dois nveis) (Aninhamento de trs nveis) (Aninhamento de quatro nveis)

Um comando de chamada nico pode repetidamente chamar um subprograma at 999 vezes. Para compatibilidade com os sistemas de programao automtica, no primeiro bloco, Nxxxx pode ser usado em vez de um nmero do subprograma que segue O (ou :). Um nmero de seqncia depois de N registrado como um nmero do subprograma.
136

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Referncia

Veja III- para o mtodo de registrar um subprograma. -10 NOTA 1 O sinal de cdigo M98 e M99 e o sinal de strobe no so enviados para a mquina-ferramenta. 2 Se um nmero do subprograma especificado pelo endereo P no poder ser encontrado, um alarme (N 078) enviado.

Exemplos
l M98 P51002 ; Este comando especifica Chamada do subprograma (nmero 1002) cinco vezes sucessivas. Um comando de chamada de subprograma (M98P_) pode ser especificado no mesmo bloco como um comando de movimento. l X1000.0 M98 P1200 ; Este exemplo chama o subprograma (nmero 1200) depois de um movimento X. l Seqncia de execuo de chamada do subprograma a partir de um programa principal Subprograma Programa principal 1 2 3 O1010 0 ; N0010 0 ; N0020 0 ; N0030 M98 P21010 ; N0040 0 ; N0050 M98 P1010 ; N0060 0 ; N1020 0 ; N1030 0 ; N1040 0 ; N1050 0 ; N1060 0 M99 ;

Um subprograma pode chamar outro subprograma do mesmo como um programa principal chama um subprograma.

137

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64124PO/01

Uso Especial
D Especificando o nmero de seqncia para o destino de retorno do programa principal Se P usado para especificar um nmero de seqncia quando um subprograma terminado, a unidade de controle no retorna ao bloco depois do bloco de chamada, mas retorna ao bloco com o nmero de seqncia especificado por P. Note, contudo, que P ignorado se o programa principal estiver operando num modo diferente do modo de operao de memria. Este mtodo consome muito mais tempo que o mtodo normal de retorno para o programa principal.
Programa principal N0010 ; N0020 ; N0030 M98 P1010 ; N0040 ; N0050 ; N0060 ; Subprograma O0010 ; N1020 ; N1030 ; N1040 ; N1050 ; N1060 M99 P0060 ;

D Usando M99 no programa principal

Se M99 executado num programa principal, a unidade de controle retorna ao incio do programa principal. Por exemplo, M99 pode ser executado colocando /M99 ; no local adequado do programa principal e definindo a funo do salto opcional de bloco para desligado quando executa o programa principal. Quando M99 executado, a unidade de controle retorna ao incio do programa principal e a execuo repetida comeando na cabea do programa principal. A execuo repetida enquanto a funo do salto opcional de bloco definida para desligado. Se a funo do salto opcional de bloco definida para ligado, o bloco /M99 ; ignorado; a unidade de controle passada para o bloco seguinte para execuo contnua. Se/M99Pn ; especificado, a unidade de controle retorna no ao incio do programa principal, mas ao nmero de seqncia n. Neste caso, necessrio um perodo mais longo para retornar ao nmero de seqncia n.
N0010 ; N0020 ; N0030 ; Salto opcional do bloco DESLIGADO N0040 ; N0050 ; / N0060 M99 P0030 ; N0070 ; N0080 M02 ; Salto opcional do bloco LIGADO

138

B-64124PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Usando apenas um subprograma

Um subprograma pode ser executado como um programa principal localizando o incio do subprograma com o MDI. (Veja III-9.3 para informao sobre a operao de localizao.) Neste caso, se um bloco contendo M99 executado, a unidade de controle retorna ao incio do subprograma para execuo repetida. Se um bloco contendo M99Pn executado, a unidade de controle retorna ao bloco com o nmero de seqncia n no subprograma para execuo repetida. Para terminar este programa, um bloco contendo /M02 ; ou /M30 ; deve ser colocado num local adequado e a chave de bloco opcional deve ser definida para desativada ; este boto deve ser primeiro definido para ativado.
N1010 ; N1020 ; N1030 ; / N1040 M02 ; N1050 M99 P1020 ; Salto opcional do bloco LIGADO

139

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

13
Aspectos Gerais

FUNES PARA SIMPLIFICAR A PROGRAMAO

Este captulo explica os seguintes itens:


13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 CICLO FIXO ROSQUEAMENTO RGIDO COM MACHO CICLO FIXO DE RETIFICAO(PARA RETIFICADORA) COMPENSAO DO DESGASTE DO REBOLO---RETIFICAO POR AFINAO CONTNUA (PARA RETIFICADORA) RETIFICAO DE PERFIS AO LONGO DOS EIXOS Y E Z NO FIM DA OSCILAO DA MESA (PARA RETIFICADORA) FUNES OPCIONAIS DE CHANFRAGEM DE NGULOS E ARREDONDAMENTO DE CANTOS FUNO EXTERNA DE MOVIMENTO (G81) FUNO DE INDEXAO DA MESA DE INDEXAO

140

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1 CICLO FIXO

Os ciclos fixos tornam mais fcil para o programador criar programas. Com um ciclo fixo, a operao de usinagem usada com freqncia pode ser especificada num bloco nico com uma funo G; sem os ciclos fixos, normalmente mais de um bloco necessrio. Alm disso, o uso de ciclos fixos pode encurtar o programa para guardar a memria. Tabela 13.1 (a) lista os ciclos fixos.
Tabela 13.1 (a) Ciclos fixos Operao na base de um furo PausaFuso SH Parada orientada do fuso Pausa PausaFuso SAH Parada do fuso Fuso SH Pausaparada do fuso Pausa Retrao (direo+Z) Deslocamento rpido Avano Deslocamento rpido Deslocamento rpido Deslocamento rpido Deslocamento rpido Avano Avano Deslocamento rpido Deslocamento rpido Manual Avano

Cdigo G G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89

Perfurao (direo-Z) Avano intermitente Avano Avano Avano Avano Avano intermitente Avano Avano Avano Avano Avano Avano

Aplicao Ciclo rpido de perfurao profunda Ciclo de rosqueamento esquerda Ciclo de mandrilagem fina Cancelamento Ciclo de perfurao, ciclo de perfurao centrada Ciclo de perfurao, ciclo de escareamento Ciclo de perfurao profunda Ciclo de rosqueamento Ciclo de mandrilagem Ciclo de mandrilagem Ciclo de mandrilagem inversa Ciclo de mandrilagem Ciclo de mandrilagem

141

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Explicaes

Um ciclo fixo consiste numa seqncia de seis operaes (Fig. 13.1 (a)) Operao 1 Posicionamento dos eixos X e Y (incluindo tambm outros eixos) Operao 2 Deslocamento rpido at ao nvel do ponto R Operao 3 Operao de usinagem de furos Operao 4 Operao na base de um furo Operao 5 Retrao para nvel do ponto R Operao 6 Deslocamento rpido at ao ponto inicial

Operao 1

Nvel inicial Operao 6

Operao 2 Nvel de ponto R

Operao 5 Operao 3

Operao 4

Deslocamento rpido Avano

Fig. 13.1 Seqncia de operaes de um ciclo fixo

D Plano de posicionamento D Eixo de perfurao

O plano de posicionamento determinado pelo cdigo de seleo de plano G17, G18 ou G19. O eixo de posicionamento um eixo diferente do eixo de perfurao. Apesar de os ciclos fixos inclurem rosqueamento e ciclos de mandrilagem assim como ciclos de perfurao, neste captulo s ser usado o termo perfurao para se referir a operaes implementadas com ciclos fixos. O eixo de perfurao um eixo bsico (X, Y ou Z) no usado para definir o plano de posicionamento, ou qualquer eixo paralelo a esse eixo bsico. O eixo (eixo bsico ou eixo paralelo) usado como eixo de perfurao determinado de acordo com o endereo do eixo para o eixo de perfurao especificado no mesmo bloco como cdigos G G73 a G89. Se no especificar nenhum endereo do eixo para o eixo de perfurao, assume- o eixo bsico como sendo o eixo de perfurao. -se
Tabela 13.1 (b) Plano de posicionamento e eixo de perfurao Cdigo G G17 G18 G19 Plano de posicionamento plano Xp Yp plano Zp-Xp planoYp Zp Eixo de perfurao Zp Yp Xp

Xp : eixo X ou um eixo paralelo ao eixo X Yp : eixo Y ou um eixo paralelo ao eixo Y Zp : eixo Z ou um eixo paralelo ao eixo Z 142

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Exemplos

Assuma que os eixos U, V e W so paralelos aos eixos X, Y e Z respectivamente. Esta condio especificada pelo parmetro n 1022.
G17 G17 G18 G18 G19 G19 G81 Z _ _ : O eixo Z usado para a perfurao. G81 W _ _ : O eixo W usado para a perfurao. G81 Y _ _ : O eixo Y usado para a perfurao. G81 V _ _ : O eixo V usado para a perfurao. G81 X _ _ : O eixo X usado para a perfurao. G81 U _ _ : O eixo U usado para a perfurao.

G17 para G19 podem ser especificados num bloco no qual qualquer um de G73 a G89 no especificado. AVISO Altere o eixo de perfurao depois do cancelamento do ciclo fixo.

NOTA Um parmetro FXY (N 5101 #0) pode ser definido para o eixo Z sempre usado como eixo de perfurao. Quando FXY=0, o eixo Z sempre o eixo de perfurao.

D A distncia de deslocamento ao longo do eixo de perfurao G90/G91

A distncia de deslocamento ao longo do eixo de perfurao varia para G90 e G91 conforme apresentado:
G90 (Comando Absoluto) G91 (Comando Incremental)

R R Z=0 Ponto R Z

Ponto R

Ponto Z

Ponto Z

D Modo de perfurao

G73, G74, G76 e G81 para G89 so cdigos G modais e mantm- em -se efeito at serem cancelados. Quando em efeito, o estado atual o modo de perfurao. Uma vez especificados os dados de perfurao no modo de perfurao, os dados so mantidos at serem modificados ou cancelados. Especifique todos os dados de perfurao necessrios no incio dos ciclos fixos; quando os ciclos fixos esto sendo executados, especifique apenas as modificaes de dados.
143

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

D Nvel de ponto de retorno G98/G99

Quando a ferramenta alcana a base de um furo, a ferramenta pode voltar ao ponto R ou ao nvel inicial. Essas operaes so especificadas com G98 e G99. O seguinte ilustra como a ferramenta se move quando G98 ou G99 especificado. Geralmente, G99 usado para a primeira operao de perfurao e G98 usado para a ltima operao de perfurao. O nvel inicial no se altera, mesmo quando a perfurao executada no modo G99.
G98(Retorno ao nvel inicial ) G99(Retorno ao ponto R do nvel)

Nvel inicial

Nvel do ponto R

D Repetio

Para repetir a perfurao para furos a intervalos regulares, especifique o nmero de repeties em K_. K eficaz apenas entre o bloco em que especificado. Especifique a posio do primeiro furo no modo incremental (G91). Se especificado no modo absoluto (G90), a perfurao repetida na mesma posio. Nmero de repeties K O valor mximo de comando = 9999

Se K0 especificado, os dados de perfurao so armazenados, mas a perfurao no executada. D Cancelamento Para cancelar um ciclo fixo, use G80 ou um cdigo G de grupo 01. Cdigos G de Grupo 01 G00 : Posicionamento (deslocamento rpido) G01 : Interpolao linear G02 : Interpolao circular ou interpolao helicoidal (SH) G03 : Interpolao circular ou interpolao helicoidal (SAH) G60 : Posicionamento de sentido nico (quando o bit MDL (bit 0 do parmetro 5431) definido para 1) Sees subseqentes explicam os ciclos fixos individuais. As figuras nessas explicaes usam os seguintes smbolos: Posicionamento (deslocamento rpido G00) Avano de corte (interpolao linear G01) Avano manual
OSS

D Smbolos usados nas figuras

Parada orientada do fuso (O fuso pra numa posio fixa de rotao)

Deslocamento (deslocamento rpido G00) Pausa


144

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.1
Ciclo Rpido de Perfurao Profunda (G73)
Formato

Este ciclo executa o ciclo rpido de perfurao profunda. Executa avano de corte intermitente para a base de um furo enquanto remove as aparas do furo.

G73 X_ Y_ Z_ R_ Q_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R Q_ : Profundidade de corte por cada avano de corte F_ : Velocidade de avano de corte K_ : Nmero de repeties (caso necessrio)

G73 (G98)

G73 (G99)

Nvel inicial

Ponto R
q

Ponto R
q

Nvel do ponto R

Ponto Z

Ponto Z

145

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Explicaes

O ciclo rpido de perfurao profunda executa avano intermitente ao longo do eixo Z. Quando este ciclo usado, as aparas podem ser removidas do furo facilmente e um valor menor pode ser definido para a retrao. Isto permite a execuo eficaz da perfurao. Defina a distncia, d, no parmetro 5114. A ferramenta retrada no deslocamento rpido. Antes de especificar G73, gire o fuso usando uma funo miscelnea (cdigo M). Quando o cdigo G73 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

Limitaes
D Mudana do eixo Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. Especifique Q e P em blocos que executam a perfurao. Se estiverem especificados num bloco que no executa a perfurao, no podem ser armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G73 num bloco nico. Caso contrrio, G73 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.

D Perfurao

D Q/P

D Cancelamento

D Correo da ferramenta

Exemplos

M3 S2000 ; Faz o fuso iniciar a rotao. G90 G99 G73 X300. Y ---250. Z ---150. R---100. Q15. F120. ; Posio, broca de furo 1, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 2, ento retorno ao ponto R. Y ---750. ; Posio, broca de furo 3, ento retorno ao ponto R. X1000. ; Posio, broca de furo 4, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, broca de furo 6, ento retorno ao nvel inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

146

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.2
Ciclo de Rosqueamento Esquerda (G74)
Formato

Este ciclo executa o rosqueamento esquerda. No ciclo de rosqueamento esquerda, quando a base do furo foi alcanado, o fuso gira no sentido horrio.

G74 X_ Y_ Z_ R_P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa F_ : Velocidade de avano de corte K_ : Nmero de repeties (caso necessrio) G74 (G98) G74 (G99)

Nvel inicial Fuso SAH P Ponto R Nvel do ponto R Ponto Z Fuso SH

Fuso SAH Ponto R P P Ponto Z Fuso SH

Explicaes

O rosqueamento executado rodando o fuso no sentido anti-horrio. Quando a base do furo foi alcanado, o fuso rodado no sentido horrio para retrao. Isto cria uma rosca inversa. Os overrides da velocidade de avano so ignorados durante o rosqueamento esquerda. Um bloqueio de avano no pra a mquina at operao de retorno estar completa. Antes de especificar G74, use uma funo miscelnea (cdigo M) para girar o fuso no sentido anti-horrio. Quando o comando G74 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

147

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Limitaes
D Mudana do eixo D Perfurao D P Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. Especifique P em blocos que executam a perfurao. Se estiver especificado num bloco que no executa a perfurao, no pode ser armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G74 num bloco nico. Caso contrrio, G74 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M4 S100 ; Faz o fuso iniciar a rotao. G90 G99 G74 X300. Y ---250. Z ---150. R---120. F120. ; Posio, de rosquear o furo 1, ento retorno ao ponto R. Y ---550. ; Posio, de rosquear o furo 2, ento retorno ao ponto R. Y ---750. ; Posio, de rosquear o furo 3, ento retorno ao ponto R. X1000. ; Posio, de rosquear o furo 4, ento retorno ao ponto R. Y ---550. ; Posio, de rosquear o furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, de rosquear o furo 6, ento retorno ao nvel inicial G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

148

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.3
Ciclo de Mandrilagem Fina (G76)
Formato

O ciclo de mandrilagem fina mandrila um furo de modo preciso. Quando a base de um furo foi alcanada, o fuso pra e a ferramenta afastada da superfcie usinada da pea e retrada.

G76 X_ Y_ Z_ R_ Q_ P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R Q_ : Quantidade de deslocamento na base do furo P_ : Tempo de pausa na base do furo F_ : Velocidade de avano de corte K_ : Nmero de repeties (caso necessrio)

G76 (G98)

G76 (G99)

Fuso SH Parada orientada do fuso Ferramenta Ponto R Ponto R Nvel inicial Fuso SH Nvel do ponto R

P
OSS q

Ponto Z

P
OSS

Ponto Z

Quantidade de deslocamento q

AVISO Q (deslocamento na base de um furo) um valor modal mantido entre ciclos fixos. Deve ser especificado cuidadosamente, porque tambm usado como a profundidade de corte para G73 e G83.

149

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Explicaes

Quando a base do furo foi alcanado, o fuso parado na posio fixa de rotao e a ferramenta movida na direo oposta ponta da ferramenta e retrada. Isto garante que a superfcie usinada no danificada e ativa uma mandrilagem precisa e eficaz a executar. Antes de especificar G76, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G76 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

Limitaes
D Mudana do eixo D Mandrilagem D P/Q Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer eixos adicionais, a mandrilagem no executada. Certifique- que especifica um valor positivo em Q. Se Q especificado -se com um valor negativo, o sinal ignorado. Defina a direo de deslocamento em bits 4 (RD1) e 5 (RD2) do parmetro 5101. Especifique P e Q num bloco que execute a mandrilagem. Se estiverem especificados num bloco que no executa a mandrilagem, no so armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G76 num bloco nico. Caso contrrio, G76 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S500 ; Faz o fuso iniciar a rotao. G90 G99 G76 X300. Y ---250. Posio, de mandrilar o furo 1, ento retorno ao ponto R. Z ---150. R---120. Q5. Orientao na base do furo ento deslocamento por 5 mm. P1000 F120. ; Parar na base do furo para 1 s. Y ---550. ; Posio, broca de furo 2, ento retorno ao ponto R. Y ---750. ; Posio, broca de furo 3, ento retorno ao ponto R. X1000. ; Posio, broca de furo 4, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, broca de furo 6, ento retorno ao nvel inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

150

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.4
Ciclo de Perfurao, Perfurao Centrada (G81)
Formato

Este ciclo usado para perfurao normal. O avano de corte executado na base do furo. A ferramenta ento retrada a partir da base do furo em deslocamento rpido.

G81 X_ Y_ Z_ R_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R F_ : Velocidade de avano de corte K_ : Nmero de repeties (caso necessrio)

G81 (G98)

G81 (G99)

Nvel inicial

Ponto R

Ponto R

Nvel do ponto R Ponto Z

Ponto Z

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. A perfurao executada a partir do ponto R para o ponto Z. A ferramenta ento retrada em deslocamento rpido. Antes de especificar G81, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G81 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

151

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Restries
D Mudana do eixo D Perfurao D Cancelamento Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G81 num bloco nico. Caso contrrio, G81 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S2000 ; Faz o fuso iniciar a rotao. G90 G99 G81 X300. Y ---250. Z ---150. R---100. F120. ; Posio, broca de furo 1, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 2, ento retorno ao ponto R. Y ---750. ; Posio, broca de furo 3, ento retorno ao ponto R. X1000. ; Posio, broca de furo 4, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, broca de furo 6, ento retorno ao nvel inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Correo da ferramenta

Exemplos

152

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.5
Ciclo de Perfurao, Ciclo de Escareamento (G82)
Formato

Este ciclo usado para perfurao normal. O avano de corte executado na base do furo. Na base, executada uma pausa, ento a ferramenta retrada em deslocamento rpido. Este ciclo usado para perfurar furos com mais preciso relativamente profundidade.

G82 X_ Y_ Z_ R_ P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo F_ : Valor de avano de corte K_ : Nmero de repeties (caso necessrio)

G82 (G98)

G82 (G99)

Nvel inicial

Nvel do ponto R Ponto R Ponto R Ponto Z P

Ponto Z

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. A perfurao ento executada a partir do ponto R para o ponto Z. Quando a base do furo alcanada, executada uma pausa. A ferramenta ento retrada em deslocamento rpido. Antes de especificar G82, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G82 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.
153

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Restries
D Mudana do eixo D Perfurao D P Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. Especifique P em blocos que executam a perfurao. Se estiver especificado num bloco que no executa a perfurao, no pode ser armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G83 num bloco nico. Caso contrrio, G83 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S2000 ; Faz o fuso iniciar a rotao. G90 G99 G82 X300. Y ---250. Z ---150. R---100. P1000 F120. ; Posio, broca do furo 2 e pausa para 1 s na base do furo, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 2, ento retorno ao ponto R. Y ---750. ; Posio, broca de furo 3, ento retorno ao ponto R. X1000. ; Posio, broca de furo 4, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, broca de furo 6, ento retorno ao nvel inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

154

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.6
Ciclo de Perfurao Profunda (G83)
Formato

Este ciclo executa a perfurao profunda. Executa avano de corte intermitente para a base de um furo enquanto remove as aparas do furo.

G83 X_ Y_ Z_ R_ Q_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R Q_ : Profundidade de corte por cada avano de corte F_ : Velocidade de avano de corte K_ : Nmero de repeties (caso necessrio)

G83 (G98)

G83 (G99)

Nvel inicial Ponto R


q q q d d

Ponto R
q q q

Nvel do ponto R
d d

Ponto Z

Ponto Z

Explicaes

Q representa a profundidade de corte por cada avano de corte. Deve ser sempre especificado como um valor incremental. No segundo e subseqentes avanos de corte, o deslocamento rpido executado at um ponto d mesmo antes de terminar a ltima perfurao e o avano de corte ser novamente executado. d definido no parmetro (n 5115). Certifique-se que especifica um valor positivo em Q. Os valores negativos so ignorados. Antes de especificar G83, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G83 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

155

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Limitaes
D Mudana do eixo D Perfurao D Q Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. Especifique Q em blocos que executam a perfurao. Se estiverem especificados num bloco que no executa a perfurao, no podem ser armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G83 num bloco nico. Caso contrrio, G83 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S2000 ; Faz o fuso iniciar a rotao. G90 G99 G83 X300. Y ---250. Z ---150. R---100. Q15. F120. ; Posio, broca de furo 1, ento retorno ao Y ---550. ; Posio, broca de furo 2, ento retorno ao Y ---750. ; Posio, broca de furo 3, ento retorno ao X1000. ; Posio, broca de furo 4, ento retorno ao Y ---550. ; Posio, broca de furo 5, ento retorno ao G98 Y ---750. ; Posio, broca de furo 6, ento retorno inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

ponto R. ponto R. ponto R. ponto R. ponto R. ao nvel

156

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.7
Ciclo de perfurao profunda de pequenos furos (G83)

Um mastro com funo de deteco de torque de sobrecarga usado para retrair a ferramenta quando o sinal de torque de sobrecarga (sinal de salto) detectado durante a perfurao. A perfurao retomada depois da velocidade do fuso e da velocidade de avano de corte serem alteradas. Estes passos so repetidos neste ciclo de perfurao profunda. O modo para o ciclo de perfurao profunda de pequenos furos selecionado quando o cdigo M no parmetro 5163 especificado. O ciclo pode ser iniciado especificando G83 neste modo. Este modo cancelado quando G80 especificado ou quando ocorre uma reinicializao.

Formato
G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ; X_ Y_ : Dados de posio do furo Z_ : 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 cada corte F_ : Velocidade de avano de corte I_ : Velocidade de descolamento para a frente ou para trs (mesmo formato que em F acima) (Se isto omitido, os valores nos parm. N 5172 e N 5173 so adotados como padro.) K_ : Nmero de vezes que a operao repetida (se necessrio) P_ : Tempo de pausa na base do furo (Se isto for omitido, P0 assumido como padro.)

G83(G98)

G83(G99)

Nvel inicial

Ponto R
Q Q

Ponto R

Torque de sobrecarga Ponto Z Pausa

Torque de sobrecarga Ponto Z Pausa

: Distncia inicial quando a ferramenta retrada para o ponto R e a distncia a partir da base do furo na segunda ou subseqente perfurao (parmetro 5174) Q : Profundidade de cada corte Caminho ao longo do qual a ferramenta se desloca na velocidade de deslocamento rpido Caminho ao longo do qual a ferramenta se desloca (para a frente ( ) ou para trs) na velocidade de deslocamento rpido durante o ciclo especificado com os parmetros Caminho ao longo do qual a ferramenta se desloca na velocidade de avano de corte programado

157

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Explicaes
D Operaes do componente do ciclo
*Posicionamento ao longo do eixo X e eixo Y *Posicionamento no ponto R ao longo do eixo Z *Perfurao ao longo do eixo Z (primeira perfurao, profundidade de corte Q, incremental) Retrao (base do furo pequena distncia , incremental) Retrao (base do furo ponto R) Avano (ponto R ponto a uma altura de distncia da base do furo) Perfurao (segunda ou subseqente perfurao, profundidade de corte Q + , incremental) *Pausa *Retorno ao ponto R (ou nvel inicial) ao longo do eixo Z, fim do ciclo

Acelerao/desacelerao durante o avano e retrao controlada de acordo com a constante de tempo de acelerao/desacelerao do avano de corte. Quando a retrao executada, a posio verificada no ponto R. D Especifique um cdigo M Quando um cdigo M no parmetro 5163 especificado, o sistema entra no modo para o ciclo de perfurao profunda de pequenos furos. Este cdigo M no espera pela ALENA. Deve ser tido cuidado quando este cdigo M especificado com outro cdigo M no mesmo bloco.
(Exemplo) Mjj M03 ; Espera pela ALETA. M03 Mjj ; No espera pela ALETA.

D Especificar um cdigo G

Quando G83 especificado no modo para o ciclo de perfurao profunda de pequenos furos o ciclo iniciado. Este cdigo G de ao contnua mantm- inalterado at outro ciclo fixo -se ser especificado ou at o cdigo G para cancelar o ciclo fixo ser especificado. Isto elimina a necessidade da especificao de dados de perfurao em cada bloco quando a perfurao idntica repetida. Neste ciclo, o sinal indicando que o ciclo de perfurao profunda de pequenos furos est em progresso enviado depois da ferramenta ser posicionada na posio do furo ao longo dos eixos no usados para a perfurao. A sada do sinal continua durante o posicionamento para o ponto R ao longo do eixo de perfurao e termina com o retorno ao ponto R ou o nvel inicial. Para mais informaes, consulte o manual do fabricante da mquina-ferramenta. Um sinal de salto usado como sinal de torque de sobrecarga. O sinal de salto eficaz enquanto a ferramenta est a avanar ou em perfurao e a ponta da ferramenta est entre os pontos R e Z. (O sinal causa uma retrao). Para mais informaes, consulte o manual do fabricante da mquina-ferramenta.

D Sinal de ciclo em curso

D Sinal de torque de sobrecarga

158

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Alterao das condies de perfurao

Num ciclo G83 nico, as condies de perfurao so alteradas para cada operao de perfurao (avano perfurao retrao). Os bit 1 e 2 do parmetro OLS, NOL N 5160 podem ser especificado para suprimir a alterao nas condies de perfurao.
1. Alterao da velocidade de avano de corte

A velocidade de avano de corte programada com o cdigo F alterada para cada uma das segundas e subseqentes operaes de perfurao. Nos parmetros n 5166 e n 5167, especifique os respectivos valores de alterao aplicada quando o sinal de salto detectado e quando no detectado na anterior operao de perfurao.
Velocidade de avano de corte =F <Primeira perfurao> =1.0 <Segunda ou subseqente perfurao> =100, onde o valor de alterao para cada operao de perfurao Quando o sinal de salto detectado durante a anterior operao de perfurao: =b1% (parmetro n 5166) Quando o sinal de salto no detectado durante a anterior operao de perfurao: =b2% (parmetro n 5167)

Se o valor de alterao na velocidade de avano de corte se torna menor que o valor especificado no parmetro 5168, a velocidade de avano de corte no alterada. A velocidade de avano de corte pode ser aumentada at velocidade mxima de avano de corte.
2. Alterar a velocidade do fuso

A velocidade do fuso programada com o cdigo S alterada para cada um dos segundo e subseqente avanos. Nos parmetros 5164 e 5165, especifique os valores de alterao aplicada quando o sinal de salto detectado e quando no detectado na anterior operao de perfurao.
Velocidade do fuso =S <Primeira perfurao> =1.0 <Segunda ou subseqente perfurao> =100, onde o valor de alterao para cada operao de perfurao Quando o sinal de salto detectado durante a anterior operao de perfurao: =b1%(parmetro n 5164) Quando o sinal de salto no detectado durante a anterior operao de perfurao: =b2%(parmetro n 5165)

Quando a velocidade de avano de corte alcana o valor mnimo, a velocidade do fuso no alterada. A velocidade do fuso pode ser aumentada at um valor correspondente ao valor mximo de dados analgicos S. D Avano e retrao O avano e retrao da ferramenta no so executados da mesma forma como o posicionamento em deslocamento rpido. Como o avano de corte, as duas operaes so executadas como operaes interpoladas. A velocidade est sujeira a acelerao/desacelerao exponencial. Nota, a funo de gerenciamento da vida til das ferramentas exclui o avano e retrao a partir do clculo da vida til da ferramenta.

159

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

D Especificao de endereo I

A velocidade de deslocamento para frente ou para trs pode ser especificada com o endereo I no mesmo formato que o endereo F, como apresentado abaixo:
G83 I1000 ; (sem ponto decimal) G83 I1000. ; (com ponto decimal)

Ambos os comandos indicam uma velocidade de 1000 mm/min. Endereo I especificado com G83 no modo de ao contnua continua a ser vlido at G80 ser especificado ou at ocorrer uma reinicializao. D As funes especificveis Neste modo de ciclo fixo, as seguintes funes pode ser especificadas:
Posio do furo no eixo X, eixo Y e eixo adicional Operao e desvio atravs de macros de usurio Chamada de subprograma (grupo de posio do furo, etc.) Alterao entre os modos absoluto e incremental Rotao do sistema de coordenadas Escalonamento (Este comando no vai afetar a profundidade de corte Q ou distncia pequena d1.) Funcionamento em vazio Bloqueio de avano

D Bloco nico D Override da velocidade de avano D Interface de macro de usurio

Quando a operao bloco a bloco acionada, a perfurao parada depois de cada retrao. A funo de override da velocidade de avano trabalha durante corte, retrao e avano no ciclo. O nmero de retraes feito durante o corte e o nmero de retraes feito em resposta ao sinal de sobrecarga recebido durante o corte podem ser enviados para variveis comuns de macro de usurio (#100 a #149) especificadas nos parmetros n 5170 e n 5171. Os parmetros n 5170 e n 5171 podem especificar o nmero da varivel dentro da faixa de #100 a #149. Parmetro n 5170 : Especifica o nmero da varivel comum para em que o nmero de retraes feito durante o corte enviado. Parmetro n 5171 : Especifica o nmero da varivel comum para em que o nmero de retraes feito em resposta ao sinal de sobrecarga recebido durante o corte enviado.

160

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Exemplos

N01M03 S___ ; N02Mjj ; N03G83 X_ Y_ Z_ R_ Q_ F_ I_ K_ P_ ; N04X_ Y_ ; : : N10G80 ; <Descrio de cada bloco> N01: Especifica a rotao do fuso para a frente e velocidade do fuso. N02: Especifica o cdigo M para executar G83 como ciclo de perfurao profunda de pequenos furos. O cdigo M especificado no parm. N 5163. N03: Especifica o ciclo de perfurao profunda de pequenos furos. Os dados de perfurao (exceto K e P) esto armazenados e a perfurao inicia. N04 : Perfura um furo pequeno e profundo noutra posio com os mesmos dados de perfurao como para N03. N10 : Cancela o ciclo de perfurao profunda de pequenos furos. O cdigo M especificado em N02 tambm cancelado.

13.1.8
Ciclo de Rosqueamento (G84)
Formato

Este ciclo executa o rosqueamento. Neste ciclo de rosqueamento, quando a base do furo foi alcanado, o fuso gira na direo inversa.

G84 X_ Y_ Z_ R_P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa F_ : Velocidade de avano de corte K_ : Nmero de repeties (caso necessrio)

G84 (G98)

G84 (G99)

Nvel inicial Fuso SH Ponto R P Nvel do ponto R Ponto Z


P

Fuso SH Ponto R P

Ponto Z P Fuso SAH

Fuso SAH

161

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Explicaes

O rosqueamento executado rodando o fuso no sentido horrio. Quando a base do furo foi alcanada, o fuso gira na direo inversa para retrao. Esta operao cria roscas. Os overrides da velocidade de avano so ignorados durante o rosqueamento. Um bloqueio de avano no pra a mquina at operao de retorno estar completa. Antes de especificar G84, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G84 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

Limitaes
D Mudana do eixo D Perfurao D P Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. Especifique P em blocos que executam a perfurao. Se estiver especificado num bloco que no executa a perfurao, no pode ser armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G84 num bloco nico. Caso contrrio, G84 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S100 ; Faz o fuso iniciar a rotao. G90 G99 G84 X300. Y ---250. Z ---150. R---120. P300 F120. ; Posio, broca de furo 1, ento retorno ao Y ---550. ; Posio, broca de furo 2, ento retorno ao Y ---750. ; Posio, broca de furo 3, ento retorno ao X1000. ; Posio, broca de furo 4, ento retorno ao Y ---550. ; Posio, broca de furo 5, ento retorno ao G98 Y ---750. ; Posio, broca de furo 6, ento retorno inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

ponto R. ponto R. ponto R. ponto R. ponto R. ao nvel

162

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.9
Ciclo de Mandrilagem (G85)
Formato

Este ciclo usado para mandrilar um furo.

G85 X_ Y_ Z_ R_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R F_ : Valor de avano de corte K_ : Nmero de repeties (caso necessrio)

G85 (G98)

G85 (G99)

Nvel inicial

Ponto R

Ponto R

Nvel do ponto R

Ponto Z

Ponto Z

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. A perfurao executada a partir do ponto R para o ponto Z. Quando o ponto Z foi alcanado, o avano de corte executado para retornar ao ponto R. Antes de especificar G85, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G85 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

163

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Limitaes
D Mudana do eixo D Perfurao D Cancelamento Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G85 num bloco nico. Caso contrrio, G85 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S100 ; Faz o fuso iniciar a rotao. G90 G99 G85 X300. Y ---250. Z ---150. R---120. F120. ; Posio, broca de furo 1, ento retorno ao Y ---550. ; Posio, broca de furo 2, ento retorno ao Y ---750. ; Posio, broca de furo 3, ento retorno ao X1000. ; Posio, broca de furo 4, ento retorno ao Y ---550. ; Posio, broca de furo 5, ento retorno ao G98 Y ---750. ; Posio, broca de furo 6, ento retorno inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Correo da ferramenta

Exemplos

ponto R. ponto R. ponto R. ponto R. ponto R. ao nvel

164

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.10
Ciclo de Mandrilagem (G86)
Formato

Este ciclo usado para mandrilar um furo.

G86 X_ Y_ Z_ R_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R F_ : Valor de avano de corte K_ : Nmero de repeties (caso necessrio)

G86 (G98)

G86 (G99)

Fuso SH Nvel inicial

Fuso SH

Ponto R

Ponto R

Nvel do ponto R Ponto Z Parada do fuso

Ponto Z

Parada do fuso

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. A perfurao executada a partir do ponto R para o ponto Z. Quando o fuso parado na base do furo, a ferramenta retrada no deslocamento rpido. Antes de especificar G86, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G86 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

165

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Limitaes
D Mudana do eixo D Perfurao D Cancelamento Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G86 num bloco nico. Caso contrrio, G86 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S2000 ; Faz o fuso iniciar a rotao. G90 G99 G86 X300. Y ---250. Z ---150. R---100. F120. ; Posio, broca de furo 1, ento retorno ao Y ---550. ; Posio, broca de furo 2, ento retorno ao Y ---750. ; Posio, broca de furo 3, ento retorno ao X1000. ; Posio, broca de furo 4, ento retorno ao Y ---550. ; Posio, broca de furo 5, ento retorno ao G98 Y ---750. ; Posio, broca de furo 6, ento retorno inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Correo da ferramenta

Exemplos

ponto R. ponto R. ponto R. ponto R. ponto R. ao nvel

166

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.11
Ciclo de Mandrilagem Inversa (G87)
Formato

Este ciclo executa mandrilagem precisa.

G87 X_ Y_ Z_ R_ Q_ P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre a base do furo e o ponto Z R_ : A distncia entre o nvel inicial para o nvel (a base do furo) do ponto R Q_ : Quantidade de deslocamento da ferramenta P_ : Tempo de pausa F_ : Valor de avano de corte K_ : Nmero de repeties (caso necessrio)

G87 (G98) Parada orientada do fuso


q

G87 (G99)

Ferramenta

OSS

Fuso SH
OSS

No usado Ponto Z

Quantidade de deslocamento q

Fuso SH

Ponto R

AVISO Q (deslocamento na base de um furo) um valor modal mantido em ciclos fixos. Deve ser especificado cuidadosamente, porque tambm usado como a profundidade de corte para G73 e G83.

167

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o fuso parado no posio fixa de rotao. A ferramenta movida na direo oposta ponta da ferramenta, o posicionamento (deslocamento rpido) executado para a base do furo (ponto R). A ferramenta ento deslocada na direo da ponta da ferramenta e o fuso girado no sentido horrio. A mandrilagem executado na direo positiva ao longo do eixo Z at alcanar o ponto Z. No ponto Z, o fuso parado novamente na posio fixa de rotao, a ferramenta deslocada na direo oposta ponta da ferramenta, ento a ferramenta retorna ao nvel inicial. A ferramenta ento deslocada na direo da ponta da ferramenta e o fuso girado no sentido horrio para prosseguir para a operao do bloco seguinte. Antes de especificar G87, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G87 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

Restries
D Mudana do eixo D Mandrilagem D P/Q Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer eixos adicionais, a mandrilagem no executada. Certifique- que especifica um valor positivo em Q. Se Q especificado -se com um valor negativo, o sinal ignorado. Defina a direo do deslocamento em bits 4 (RD1) e 5 (RD2) do parmetro n 5101. Especifique P e Q num bloco que executa a mandrilagem. Se estiverem especificados num bloco que no executa a mandrilagem, no so armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G87 num bloco nico. Caso contrrio, G87 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S500 ; G90 G87 X300. Y ---250. Z ---120. R---150. Q5. P1000 F120. ; Y ---550. ; Y ---750. ; X1000. ; Y ---550. ; Y ---750. ; G80 G28 G91 X0 Y0 Z0 ; M5 ; Faz o fuso iniciar a rotao. Posio, broca do furo 1. Oriente no nvel inicial, ento desloque por 5 mm. Pare no ponto Z durante 1 s. Posio, broca do furo 2. Posio, broca do furo 3. Posio, broca do furo 4. Posio, broca do furo 5. Posio, broca do furo 6 Retorno ao ponto de referncia Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

168

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.12
Ciclo de Mandrilagem (G88)
Formato

Este ciclo usado para mandrilar um furo.

G88 X_ Y_ Z_ R_ P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo F_ : Valor de avano de corte K_ : Nmero de repeties (caso necessrio)

G88 (G98)

G88 (G99)

Fuso SH Nvel inicial Fuso SH Ponto R Ponto R Nvel do ponto R

Ponto Z
P

Ponto Z Parada do fusodepois da pausa

Parada do fusodepois da pausa

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. A mandrilagem executada a partir do ponto R para o ponto Z. Quando a mandrilagem completada, executada uma pausa, ento o fuso parado. A ferramenta retrada manualmente a partir da base do furo (ponto Z) para o ponto R. No ponto R, o fuso girado no sentido horrio e o deslocamento rpido executado para o nvel inicial. Antes de especificar G88, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G88 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.
169

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Limitaes
D Mudana do eixo D Perfurao D P Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. Especifique P em blocos que executam a perfurao. Se estiver especificado num bloco que no executa a perfurao, no pode ser armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G88 num bloco nico. Caso contrrio, G88 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S2000 ; Faz o fuso iniciar a rotao. G90 G99 G88 X300. Y ---250. Z ---150. R---100. P1000 F120. ; Posio, broca de furo 1, ento retorno ao ponto R ento parar na base do furo durante 1 s. Y ---550. ; Posio, broca de furo 2, ento retorno ao ponto R. Y ---750. ; Posio, broca de furo 3, ento retorno ao ponto R. X1000. ; Posio, broca de furo 4, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, broca de furo 6, ento retorno ao nvel inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

170

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.13
Ciclo de Mandrilagem (G89)
Formato

Este ciclo usado para mandrilar um furo.

G89 X_ Y_ Z_ R_ P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo F_ : Valor de avano de corte K_ : Nmero de repeties (caso necessrio)

G89 (G98)

G89 (G99)

Nvel inicial

Ponto R

Ponto R

Nvel do ponto R

Ponto Z

Ponto Z
P

Explicaes

Este ciclo quase o mesmo que para G85. A diferena que este ciclo executa uma pausa na base do furo. Antes de especificar G89, use uma funo miscelnea (cdigo M) para girar o fuso. Quando o comando G89 e um cdigo M so especificados no mesmo bloco, o cdigo M executado na altura da primeira operao de posicionamento. O sistema prossegue ento para a prxima operao de perfurao. Quando K usado para especificar o nmero de repeties, o cdigo M executado apenas para o primeiro furo; para o segundo e subseqentes furos, o cdigo M no executado. Quando a correo do comprimento da ferramenta (G43, G44, ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R.

171

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Limitaes
D Mudana do eixo D Perfurao D P Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Num bloco que no contm X, Y, Z, R ou qualquer outros eixos, a perfurao no executada. Especifique P em blocos que executam a perfurao. Se estiver especificado num bloco que no executa a perfurao, no pode ser armazenados como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G89 num bloco nico. Caso contrrio, G89 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
M3 S100 ; Faz o fuso iniciar a rotao. G90 G99 G89 X300. Y ---250. Z ---150. R---120. P1000 F120. ; Posio, broca de furo 1, ento retorno ao ponto R. ento parar na base do furo durante 1 s. Y ---550. ; Posio, broca de furo 2, ento retorno ao ponto R. Y ---750. ; Posio, broca de furo 3, ento retorno ao ponto R. X1000. ; Posio, broca de furo 4, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, broca de furo 6, ento retorno ao nvel inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia M5 ; Faz o fuso parar a rotao.

D Cancelamento

D Correo da ferramenta

Exemplos

172

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.14
Cancelamento do Ciclo Fixo (G80)
Formato

G80 cancela os ciclos fixos.

G80 ;

Explicaes

Todos os ciclos fixos so cancelados para executar a operao normal. O ponto R e o ponto Z so apagados. Isto significa que R = 0 e Z = 0 no modo incremental. Outros dados de perfurao tambm so cancelados (apagados).
M3 S100 ; Faz o fuso iniciar a rotao. G90 G99 G88 X300. Y ---250. Z ---150. R---120. F120. ; Posio, broca de furo 1, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 2, ento retorno ao ponto R. Y ---750. ; Posio, broca de furo 3, ento retorno ao ponto R. X1000. ; Posio, broca de furo 4, ento retorno ao ponto R. Y ---550. ; Posio, broca de furo 5, ento retorno ao ponto R. G98 Y ---750. ; Posio, broca de furo 6, ento retorno ao nvel inicial. G80 G28 G91 X0 Y0 Z0 ; Retorno ao ponto de referncia, cancelamento do ciclo fixo M5 ; Faz o fuso parar a rotao.

Exemplos

173

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Programa exemplificativo usando correo do comprimento da ferramenta e ciclos fixos


Ponto de referncia

350 #1 100 100 Y 100 100 X #3 #2 #8 200 #13 #7 #12 #9 #11 #10 #5 #6

#4

400

150

250

250

150

# 11 para 16Perfurao de um furo com 10mm de dimetro # 17 para 10Perfurao de um furo com 20mm de dimetro # 11 para 13Mandrilagem de um furo com 95mm de dimetro(profundidade 50 mm) Z Posio de retrao 250 X 50 50 30 20 T 11 T 15 T 31 Nvel inicial

200

190

150

174

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

O valor de correo +200.0 definido na correo N 11, +190.0 definido na correo N 15 e +150.0 definido na correo N 31 Programa exemplificativo ; N001 G92X0Y0Z0; Especificao de coordenadas no ponto de referncia N002 G90 G00 Z250.0 T11 M6; Substituio da ferramenta N003 G43 Z0 H11; Nvel inicial, correo do comprimento da ferramenta N004 S30 M3 Incio do funcionamento do fuso N005 G99 G81X400.0 R Y-350.0 Z-153,0R-97.0 F120; Posicionamento, ento #1 perfurao N006 Y-550.0. Posicionamento, ento #2 perfurao e regresso ao nvel do ponto R N007 G98Y-750.0; Posicionamento, ento #3 perfurao e regresso ao nvel do inicial N008 G99X1200.0; Posicionamento, ento #4 perfurao e regresso ao nvel do ponto R N009 Y-550.0. Posicionamento, ento #5 perfurao e regresso ao nvel do ponto R N010 G98Y-350.0; Posicionamento, ento #6 perfurao e regresso ao nvel do inicial N011 G00X0Y0M5; Retorno ao ponto de referncia, parada do fuso N012 G49Z250.0T15M6; Cancelamento da correo do comprimento da ferramenta, substituio da ferramenta N013 G43Z0H15; Nvel inicial, correo do comprimento da ferramenta N014 S20M3; Incio do funcionamento do fuso N015 G99G82X550.0Y-450.0 Posicionamento, ento #7 perfurao, regresso ao nvel do ponto R Z-130.0R-97.0P300F70; N016 G98Y-650.0; Posicionamento, ento #8 perfurao, regresso ao nvel do inicial N017 G99X1050.0; Posicionamento, ento #9 perfurao, regresso ao nvel do ponto R N018 G98Y-450.0; Posicionamento, ento #10 perfurao, regresso ao nvel do inicial N019 G00X0Y0M5; Retorno ao ponto de referncia, parada do fuso N020 G49Z250.0T31M6; Cancelamento da correo do comprimento da ferramenta, substituio da ferramenta N021 G43Z0H31; Nvel inicial, correo do comprimento da ferramenta N022 S10M3; Incio do funcionamento do fuso N023 G85G99X800.0Y-350.0 Posicionamento, ento #11 perfurao, regresso ao nvel do ponto R Z-153.0R47.0F50; N024 G91Y-200.0K2; Posicionamento, ento #12, 13 perfurao, regresso ao nvel do ponto R N025 G28X0Y0M5; Retorno ao ponto de referncia, parada do fuso N026 G49Z0; Cancelamento da correo do comprimento da ferramenta N027 M0; Parada de programa

175

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

13.2 ROSQUEAMENTO RGIDO COM MACHO

O ciclo de rosqueamento (G84) e ciclo de rosqueamento esquerda (G74) podem ser executados no modo padro ou modo de rosqueamento rgido com macho. No modo padro, o fuso girado e parado ao longo de um movimento ao longo do eixo de rosqueamento usando a funo miscelnea M03 (girando o fuso no sentido horrio), M04 (girando o fuso no sentido anti-horrio), e M05 (parando o fuso) para executar o rosqueamento. No modo de rosqueamento rgido, o rosqueamento executado controlando o motor do fuso como se houvesse um motor servo e interpolando entre o eixo de rosqueamento e o fuso. Quando o rosqueamento executado no modo de rosqueamento rgido, o fuso gira uma volta cada vez que um determinado avano (passo de rosca) ocorre ao longo do eixo de rosqueamento. Esta operao no varia, mesmo durante a acelerao ou desacelerao. O modo de rosqueamento rgido elimina a necessidade de usar um macho deslocvel necessrio no modo de rosqueamento padro, permitindo assim um rosqueamento mais rpido e mais preciso.

176

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.2.1
Rosqueamento Rgido com Macho (G84)
Formato

Quando o motor do fuso controlado no modo de rosqueamento rgido como se fosse um motor servo, pode dar velocidade a um ciclo de rosqueamento.

G84 X_ Y_ Z_ R_ P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo e a posio da base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo num ponto R quando um retorno realizado F_ : Velocidade de avano de corte K_ : Nmero de repeties (Apenas para necessidade de repetio) G84.2 X_ Y_ Z_ R_ P_ F_ L_ ; (FS10/11 formato)

L_ : Nmero de repeties (Apenas para necessidade de repetio) G84(G98) G84(G99)

Parada do fuso Nvel inicial Operao1 Operao2 Fuso SH Ponto R Operao3


P

Parada do fuso

Operao6
P

Parada do fuso

Fuso SH Ponto R

Parada do fuso
P

Nvel do ponto R

Operao5 Ponto Z
P

Ponto Z Parada do fuso Fuso SAH

Operao4 Parada do fuso Fuso SAH

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. O rosqueamento executado a partir do ponto R para o ponto Z. Quando o rosqueamento completado, o fuso parado e executada uma pausa. O fuso ento girado na direo inversa, a ferramenta retrada para o ponto R, ento o fuso parado. O deslocamento rpido para o nvel inicial ento executado. Durante a execuo do rosqueamento, o override da velocidade de avano e o override do fuso so adotados como sendo 100%. Porm, velocidade de retrao (operao 5) pode ser aplicado um override at 2000% dependendo da definio no bit 4 (DOV) do parmetro n 5200, bit 3 (OVU) do parm. n 5201 e parm. n 5211. O modo de rosqueamento rgido pode ser especificado usando qualquer um dos mtodos seguintes:
Especifique M29 S***** antes de um comando de rosqueamento. Especifique M29 S***** num bloco que contm um comando de rosqueamento. Especifique G84 para rosqueamento rgido com macho (parm. G84 N 5200 #0 definido para 1).

D Modo de rosqueamento rgido

177

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

D Passo de rosca

No modo de avano por minuto, o passo de rosca obtido a partir da expresso, velocidade de avano velocidade do fuso. No modo de avano por rotao, o passo de rosca igual velocidade de avano. Se uma compensao do comprimento da ferramenta (G43, G44 ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R. O rosqueamento rgido com macho pode ser executado usando FS10/11formatos de comandos. Esses comandos so usados de acordo com a seqncia (incluindo transferncia de dados de e para o PMC), limitaes e outras condies de rosqueamento rgido com macho para o FS 0i.

D Compensao do comprimento da ferramenta D FS10/11-formato de comando

Limitaes
D Mudana do eixo Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Se o eixo de perfurao alterado no modo de rosqueamento rgido, o alarme P/S (n 206) acionado. Se uma velocidade superior velocidade mxima para a engrenagem usada for especificada, o alarme P/S (n 200) acionado. O comando S, que especificado no rosqueamento rgido com macho, apagado no comando do Cancelamento do rosqueamento rgido com macho e a condio a mesma que comanda S0. Para um circuito analgico de controle do fuso: Aps especificar um comando de velocidade que necessita de mais de 4096 pulsos, nas unidades de deteco, entre 8 ms, um alarme P/S (n 202) acionado, pois o resultado de tal operao imprevisvel. Para um fuso serial: Aps especificar um comando de velocidade que necessita de mais de 32767 pulsos, nas unidades de deteco, entre 8 ms, um alarme P/S (n 202) acionado, pois o resultado de tal operao imprevisvel. D Comando F D Unidade do comando F
G94 G95

D Comando S

D Valor de distribuio para o fuso

Se um valor a exceder o limite superior da velocidade de avano de corte for especificado, o alarme P/S (n 011) acionado.
Entrada em milmetros 1 mm/min 0,01 mm/rot. Entrada em polegadas 0,01 pol./min 0,0001 pol./rot. Observaes Programao de casas decimais permitida Programao de casas decimais permitida

D M29

Se um comando S e um movimento do eixo so especificados entre M29 e G84, o alarme P/S (n 203) acionado. Se M29 for especificado num ciclo de rosqueamento, o alarme P/S (n 204) acionado. Especifique P num bloco que executa a perfurao. Se R for especificado num bloco sem perfurao, no armazenado como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G84 num bloco nico. Caso contrrio, G84 ser cancelado.
178

D P D Cancelamento

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Correo da ferramenta D Reincio do programa

No modo de ciclo fixo, as correes da ferramenta so ignoradas. Qualquer programa no pode ser retomado durante o rosqueamento rgido com macho.
Velocidade de avano de eixo Z 1000 mm/min Velocidade do fuso 1000 rpm Passo de rosca 1.0 mm <Programao de avano por minuto> G94 ; Especifique um comando de avano por minuto. G00 X120.0 Y100.0 ; Posicionamento M29 S1000 ; Especificao do modo de rosqueamento rgido G84 Z ---100.0 R---20.0 F1000 ; Rosqueamento rgido com macho <Programao de avano por rotao> G95 ; Especifique um comando de avano por rotao. G00 X120.0 Y100.0 ; Posicionamento M29 S1000 ; Especificao do modo de rosqueamento rgido G84 Z ---100.0 R---20.0 F1.0; Rosqueamento rgido com macho

Exemplos

179

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

13.2.2
Ciclo de Rosqueamento Rgido Esquerda (G74)
Formato

Quando o motor do fuso controlado no modo de rosqueamento rgido como se fosse um motor servo, pode dar velocidade aos ciclos de rosqueamento.

G74 X_ Y_ Z_ R_ P_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo e a posio da base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo num ponto R quando um retorno feito. F_ : Velocidade de avano de corte K_ : Nmero de repeties (Apenas para necessidade de repetio) G84.3 X_ Y_ Z_ R_ P_ F_ L_ ; (FS15 formato) L_ : Nmero de repeties (Apenas para necessidade de repetio) G74 (G98) G74 (G99)

Parada do fuso Nvel inicial Operao1 Operao2 Fuso SAH Ponto R Operao3 P Parada do fuso Operao6 Parada P do fuso Nvel do ponto R Operao5 Ponto Z Fuso SAH

Parada do fuso

Parada do fuso

Ponto R

Nvel do ponto R

Ponto Z Fuso SH

Operao4 Fuso SH

Parada do fuso

Explicaes

Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. O rosqueamento executado a partir do ponto R para o ponto Z. Quando o rosqueamento completado, o fuso parado e executada uma pausa. O fuso ento girado na direo normal, a ferramenta retrada para o ponto R, ento o fuso parado. O deslocamento rpido para o nvel inicial ento executado. Durante a execuo do rosqueamento, o override da velocidade de avano e o override do fuso so adotados como sendo 100%. Porm, velocidade de retrao (operao 5) pode ser aplicado um override at 2000% dependendo da definio no bit 4 (DOV) do parmetro 5200, bit 3 (OVU) do parmetro 5201 e parmetro 5211. O modo de rosqueamento rgido pode ser especificado usando qualquer um dos mtodos seguintes:
Especifique M29 S***** antes de um comando de rosqueamento. Especifique M29 S***** num bloco que contm um comando de rosqueamento Especifique G84 para rosqueamento rgido com macho. (parm. G84 N 5200#0 definido para 1).

D Modo de rosqueamento rgido

180

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Passo de rosca

No modo de avano por minuto, o passo de rosca obtido a partir da expresso, velocidade de avano velocidade do fuso. No modo de avano por rotao, o passo de rosca igual velocidade de avano. Se uma correo do comprimento da ferramenta (G43, G44 ou G49) especificado no ciclo fixo, a correo aplicada na altura do posicionamento para o ponto R. O rosqueamento rgido com macho pode ser executado usando FS10/11-formatos de comandos. Esses comandos so usados de acordo com a seqncia (incluindo transferncia de dados de e para o PMC), limitaes e outras condies de rosqueamento rgido com macho para o FS 0i.

D Compensao do comprimento da ferramenta D FS10/11-formato de comando

Limitaes
D Mudana do eixo Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Se o eixo de perfurao alterado no modo de rosqueamento rgido, o alarme P/S (n 206) acionado. Especificando uma velocidade de rotao que excede a velocidade mxima para a engrenagem usada causa o alarme P/S (n 200). O comando S, que especificado no rosqueamento rgido com macho, apagado no comando do Cancelamento do rosqueamento rgido com macho e a condio a mesma que comanda S0. Para um circuito analgico de controle do fuso: Aps especificar um comando de velocidade que necessita de mais de 4096 pulsos, nas unidades de deteco, entre 8 ms, um alarme P/S (n 202) acionado, pois o resultado de tal operao imprevisvel. Para um fuso serial: Aps especificar um comando de velocidade que necessita de mais de 32767 pulsos, nas unidades de deteco, entre 8 ms, um alarme P/S (n 202) acionado, pois o resultado de tal operao imprevisvel. D Comando F D Unidade do comando F
G94 G95

D Comando S

D Valor de distribuio para o fuso

Especificar um valor que excede o limite superior da velocidade de avano de corte causa o alarme P/S (n 011).
Entrada em milmetros 1 mm/min 0,01 mm/rot. Entrada em polegadas 0,01 pol./min 0,0001 pol./rot. Observaes Programao de casas decimais permitida Programao de casas decimais permitida

D M29

Especificar um comando S ou movimento do eixo entre M29 e G74 causa o alarme P/S (n 203). Ento, especificar M29 no ciclo de rosqueamento causa o alarme P/S (n 204). Especifique P num bloco que executa a perfurao. Se R for especificado num bloco sem perfurao, no armazenado como dados modais. No especifique um cdigo G do grupo 01 (G00 a G03 ou G60 (quando o bit MDL (bit 0 do parmetro 5431) definido para 1)) e G74 num bloco nico. Caso contrrio, G74 ser cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.
181

D P D Cancelamento

D Correo da ferramenta

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Exemplos

Velocidade de avano de eixo Z 1000 mm/min Velocidade do fuso 1000 rpm Passo de rosca 1,0 mm <Programao para avano por minuto> G94 ; Especifique um comando de avano por minuto. G00 X120.0 Y100.0 ; Posicionamento M29 S1000 ; Especificao do modo de rosqueamento rgido G84 Z ---100.0 R---20.0 F1000 ; Rosqueamento rgido com macho <Programao para avano por rotao> G95 ; Especifique um comando de avano por rotao. G00 X120.0 Y100.0 ; Posicionamento M29 S1000 ; Especificao do modo de rosqueamento rgido G74 Z ---100.0 R---20.0 F1.0; Rosqueamento rgido com macho

182

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.2.3
Ciclo de Rosqueamento Rgido Profundo com Macho (G84 ou G74)

O rosqueamento de um furo profundo no modo de rosqueamento rgido com macho pode ser difcil, devido s aparas que ficam agarradas ferramenta ou crescente resistncia de corte. Nesses casos, o ciclo de rosqueamento rgido profundo com macho til. Neste ciclo, o corte executado vrias vezes at a base do furo ser alcanada. Esto disponveis dois ciclo de rosqueamento profundo: O ciclo rpido de rosqueamento profundo e ciclo de rosqueamento profundo padro. Estes ciclo so selecionados usando o bit PCP (bit 5) do parm. 5200.

Formato
G84 (ou G74) X_ Y_ Z_ R_ P_ Q_ F_ K_ ; X_ Y_ : Dados de posio do furo Z_ : A distncia entre o ponto R e a base do furo e a posio da base do furo R_ : A distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo num ponto R quando um retorno realizado Q_ : Profundidade de corte por cada avano de corte F_ : A velocidade de avano de corte K_ : Nmero de repeties G84, G74 (G98) d=distncia de retrao Ciclo rpido de rosqueamento profundo (Parmetro PCP(N 5200#5=0)) (1) A ferramenta opera a uma velocidade de avano de corte normal. A constante de tempo normal usada. (2) Pode ser aplicado um override retrao. A constante de tempo de retrao usada. Ponto R
q q q (1) (2)

G84, G74 (G99)

Nvel inicial Nvel do ponto R


d d

Ponto R
q q q (1) (2)

Nvel do ponto R
d d

Ponto Z Ciclo rpido de rosqueamento profundo (Parmetro PCP(N 5200#5=1)) (1) A ferramenta opera a uma velocidade de avano de corte normal. A constante de tempo normal usada. (2) Pode ser aplicado um override retrao. A constante de tempo de retrao usada. (3) Pode ser aplicado um override retrao. A constante de tempo normal usada. Durante um ciclo de rosqueamento rgido com macho, o controle da posio executado no final de cada operao de (1) e (2) no ciclo de rosqueamento profundo. d=distncia do incio de corte Nvel inicial Nvel do ponto R
(1) (2) (3) d d

Ponto Z

Ponto R
q q q

Ponto R
q q q (1) (2)

Nvel do ponto R
(3) d d

Ponto Z

Ponto Z

183

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Explicaes
D Ciclo rpido de rosqueamento profundo Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o ponto R. A partir do ponto R, o corte executado com profundidade Q (profundidade de corte por cada avano de corte), ento a ferramenta retrada pela distncia d. O bit DOV (bit 4) do parmetro 5200 especifica se pode ser aplicado um override retrao ou no. Quando o ponto Z foi alcanado, o fuso parado, ento gira na direo inversa para retrao. Definir a distncia de retrao, d, no parmetro 5213. Depois do posicionamento ao longo dos eixos X e Y, o deslocamento rpido executado para o nvel do ponto R. A partir do ponto R, o corte executado com profundidade Q (profundidade de corte por cada avano de corte), ento executado um retorno par ao ponto R. O bit DOV (bit 4) do parm. 5200 especifica se pode ser aplicado um override retrao ou no. O movimento da velocidade de avano de corte F executada a partir do ponto R para uma distncia de posio d a partir do ponto final do ltimo corte, que onde o corte reiniciado. Para este movimento da velocidade de avano de corte F, a especificao do bit DOV (bit 4) do parm. 5200 tambm vlida. Quando o ponto Z foi alcanado, o fuso parado, ento gira na direo inversa para retrao. Definir d (distncia para o ponto em que o corte foi iniciado) no parm. 5213.

D Ciclo de rosqueamento profundo

Limitaes
D Mudana do eixo Antes do eixo de perfurao poder ser alterado, o ciclo fixo deve ser cancelado. Se o eixo de perfurao alterado no modo de rosqueamento rgido, o alarme P/S (n 206) acionado. Especificando uma velocidade de rotao que excede a velocidade mxima para a engrenagem usada causa o alarme P/S (n 200). O comando S, que especificado no rosqueamento rgido com macho, apagado no comando do Cancelamento do rosqueamento rgido com macho e a condio a mesma que comanda S0. Para um circuito analgico de controle do fuso: Aps especificar um comando de velocidade que necessita de mais de 4096 pulsos, nas unidades de deteco, entre 8 ms, um alarme P/S (n 202) acionado, pois o resultado de tal operao imprevisvel. Para um fuso serial: Aps especificar um comando de velocidade que necessita de mais de 32767 pulsos, nas unidades de deteco, entre 8 ms, um alarme P/S (n 202) acionado, pois o resultado de tal operao imprevisvel. D Comando F D Unidade de F
G94 G95

D Comando S

D Valor de distribuio para o fuso

Especificar um valor que excede o limite superior da velocidade de avano de corte causa o alarme (n 011).
Entrada em milmetros 1 mm/min 0,01 mm/rot. Entrada em polegadas 0,01 pol./min 0,0001 pol./rot. Observaes Programao de casas decimais permitida Programao de casas decimais permitida

184

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D M29

Especificar um comando S ou movimento do eixo entre M29 e G84 causa o alarme P/S (n 203). Ento, especificar M29 no ciclo de rosqueamento causa o alarme P/S (n 204). Especifique P e Q num bloco que executa a perfurao. Se estiverem especificados num bloco que no executa a perfurao, no so armazenados como dados modais. Quando Q0 especificado, o ciclo de rosqueamento rgido profundo com macho no executado. No especifique um cdigo G de grupo 01 (G00 a G03) e G73 no mesmo bloco. Se forem especificados em conjunto, G73 cancelado. No modo de ciclo fixo, as correes da ferramenta so ignoradas.

D P/Q

D Cancelamento D Correo da ferramenta

13.2.4
Cancelamento do Ciclo Fixo (G80)

O ciclo fixo de rosqueamento rgido com macho cancelado. Para ver como cancelar este ciclo, veja II-13.1.14. NOTA
Quando o Cancelamento do rosqueamento rgido com macho programado, o comando S, que usado no rosqueamento rgido com macho, tambm apagado. ( igual ao programado em S0.) Desse modo, o comando S, que especificado para o rosqueamento rgido com macho, no pode ser usado nos blocos depois do Cancelamento do rosqueamento rgido com macho. Por favor, volte a especificar o comando S depois do Cancelamento do rosqueamento rgido com macho, se necessrio.

185

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

13.3 CICLO FIXO DE RETIFICAO (PARA RETIFICADORA)

Os ciclos fixos de retificao facilitam ao programador criar programas que incluam a retificao. Com um ciclo fixo de retificao, a operao repetitiva especial para a retificao pode ser especificada num bloco nico com uma funo G; sem os ciclos fixos de retificao, normalmente mais de um bloco necessrio. Alm disso, o uso de ciclos fixos de retificao encurta o programa para guardar a memria. Esto disponveis os seguintes quatro ciclo fixo de retificao: Perfis do ciclo de retificao (G75) Dimenso constante direta o ciclo de retificao de perfis (G77) Avano contnuo do ciclo de retificao de superfcies (G78) Avano intermitente do ciclo de retificao de superfcies (G79)

186

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.3.1
Ciclo de Retificao de Perfis (G75)
Formato

executado um ciclo de retificao de perfis.

G75 I_ J_ K_ X(Z)_ R_ F_ P_ L_ ; I_ : Profundidade do corte 1 (Um sinal no comando especifica a direo do corte.) J_ : Profundidade do corte 2 (Um sinal no comando especifica a direo do corte.) K_ : Profundidade total do corte (Um sinal no comando especifica a direo do corte.) X(Z)_ : Faixa de retificao (Um sinal no comando especifica a direo da retificao.) R_ : Velocidade de avano para I e J F_ : Velocidade de avano para X (Z) P_ : Tempo de pausa L_ : Compensao do desgaste do rebolo-retificao (Apenas para afiao contnua) G75

Y (1) (R) (2) P

X(Z)

I J

(3) (F) (4) (R) (6) (F) (5) P X(Z)

Explicaes

O ciclo de retificao de perfis consiste em seis seqncias de operaes. As operaes (1) a (6) so repetidas at a profundidade alcanar a profundidade total de corte especificada no endereo K. No modo de parada de bloco nico, as operaes (1) a (6) so executadas a cada incio de ciclo. (1)O corte executado ao longo do eixo Y no modo de avano de corte para a quantidade especificada por I (profundidade de corte 1). A velocidade de avano especificada por R. (2)A pausa executada para o tempo especificado por P. (3)O avano de corte executado para a quantidade especificada por X (ou Z). A velocidade de avano especificada por F. (4)O corte executado ao longo do eixo Y no modo de avano de corte para a quantidade especificada por J (profundidade de corte 2). A velocidade de avano especificada por R. (5)A pausa executada para o tempo especificado por P. (6)O avano executado na direo inversa para a quantidade especificada por X (ou Z) a uma velocidade de avano especificada por F.
187

D Corte com rebolo

D Pausa D Retificao D Corte com rebolo

D Pausa D Retificao (direo de retorno)

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Limitaes
D X(Z), I, J, K D Anulao X, (Z), I, J e K devem ser todos especificados no modo incremental. I, J, X e Z no ciclos fixos so dados modais comuns a G75, G77, G78 e G79. Mantm- vlidos at serem especificados novos dados. So -se apagados quando um cdigo G de grupo 00 diferente de G04 ou um cdigo G de grupo 01 diferente de G75, G77, G78 e G79 forem especificados. Quando a profundidade total de corte alcanada durante o corte usando I ou J, so executadas as seqncias de operaes subseqentes (at ), ento o ciclo termina. Neste caso, no executado nenhum corte depois da profundidade total de corte for alcanada.
D Fluxograma no qual a profundidade total de corte alcanada pelo corte especificado por I e J:
K I J

D Operao executado quando a profundidade total de corte alcanada

D Fluxograma no qual a profundidade total de corte alcanada durante o corte especificado por I e J:

I J

188

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.3.2
Ciclo Direto de Retificao de Perfis de Dimenso Constante (G77)

executado o ciclo direto de retificao de perfis de dimenso constante.

G77 I_ J_ K_ X(Z)_ R_ F_ P_ L_ ;

Formato

I_

: Profundidade do corte 1 (Um sinal no comando especifica a direo do corte.) J_ : Profundidade do corte 2 (Um sinal no comando especifica a direo do corte.) K_ : Profundidade total do corte (Um sinal no comando especifica a direo do corte.) X(Z)_ : Faixa de retificao (Um sinal no comando especifica a direo da retificao.) R_ : Velocidade de avano para I e J F_ : Velocidade de avano para X (Z) P_ : Tempo de pausa L_ : Compensao do desgaste do rebolo-retificao (Apenas para afiao contnua) G77

Y (R) P

X(Z)

I J

(F) (R) (F) P X(Z)

Explicaes

O ciclo de retificao de perfis de dimenso constante consiste em seis seqncias de operaes. As operaes a so repetidas at a profundidade alcanar a profundidade total de corte especificada no endereo K. O corte executado ao longo do eixo Y no modo de avano de corte para a quantidade especificada por I (profundidade de corte 1). A velocidade de avano especificada por R. A pausa executada para o tempo especificado por P. O avano de corte executado para a quantidade especificada por X (ou Z). A velocidade de avano especificada por F. O corte executado ao longo do eixo Y no modo de avano de corte para a quantidade especificada por J (profundidade de corte 2). A velocidade de avano especificada por R. A pausa executada para o tempo especificado por P. O avano executado na direo inversa para a quantidade especificada por X (ou Z) a uma velocidade de avano especificada por F.
189

D Corte com rebolo

D Pausa D Retificao D Corte com rebolo

D Pausa D Retificao (direo de retorno)

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

D Sinal de salto

Quando o ciclo executado usando G77, pode ser introduzido um sinal de salto para terminar o ciclo. Quando um sinal de salto introduzido, a seqncia de operaes atual interrompida ou completada, ento o ciclo terminado. O seguinte apresenta como o sistema opera quando o sinal de salto introduzido durante cada seqncia de operaes.
D Quando o sinal de salto introduzido durante a seqncia de operaes 1 ou 4 (o avano de corte especificado por I ou J), o corte imediatamente parado e a ferramenta regressa coordenada X (Z) na qual o ciclo comeou.
Sinal de Salto (Fim) (Fim) Sinal de Salto

D Quando o sinal de salto introduzido durante a seqncia de operaes 2 ou 5 (pausa), a pausa imediatamente parada e a ferramenta regressa coordenada X (Z) em que o ciclo comeou. D Quando o sinal de salto introduzido durante a seqncia de operaes 3 ou 6 (movimento), a ferramenta regressa coordenada X (Z) na qual o ciclo comeou, depois do movimento especificado por X (Z) completado.
Sinal de Salto (Fim) Sinal de Salto (Fim)

Limitaes
D X(Z), I, J, K D Anulao X, (Z), I, J e K devem ser todos especificados no modo incremental. I, J, X e Z no ciclos fixos so dados modais comuns a G75, G77, G78 e G79. Mantm- vlidos at serem especificados novos dados. So -se apagados quando um cdigo G de grupo 00 diferente de G04 ou um cdigo G de grupo 01 diferente de G75, G77, G78 e G79 forem especificados.

190

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.3.3
Ciclo de Retificao de Superfcies de Avano Contnuo (G78)

executado um ciclo de retificao de superfcies de avano contnuo.

Formato

G78 I_ (J_) K_ X_ F_ P_ L_ ; I_ : Profundidade de corte 1 (Um sinal no comando especifica a direo do corte.) J_ : Profundidade de corte 2 (Um sinal no comando especifica a direo do corte.) K_ : Profundidade total do corte (Um sinal no comando especifica a direo do corte.) X(Z)_ : Faixa de retificao (Um sinal no comando especifica a direo do retificao.) R_ : Velocidade de avano para I e J F_ : Velocidade de avano P_ : Tempo de pausa L_ : Compensao do desgaste do rebolo-retificao (Apenas para afiao contnua)

G78 Z X P(Pausa) I I(J)

(F)

(F)

P(Pausa)

Explicaes

O ciclo de retificao de superfcies de avano contnuo consiste em quatro seqncias de operaes. As operaes a so repetidas at a profundidade alcanar a profundidade total de corte especificada no endereo K. No modo de parada de bloco nico, as operaes a so executadas a cada incio de ciclo. Pausa Retificao Pausa Retificao (na direo inversa)

191

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Restries
D J D I, J, K, X D Anulao Quando J omitido, adotado como 1. J vlido apenas no bloco em que especificado. X, (Z), I, J e K devem ser todos especificados no modo incremental. I, J, X e Z no ciclos fixos so dados modais comuns a G75, G77, G78 e G79. Mantm- vlidos at serem especificados novos dados. So -se apagados quando um cdigo G de grupo 00 diferente de G04 ou um cdigo G de grupo 01 diferente de G75, G77, G78 e G79 forem especificados. Quando a profundidade total de corte alcanada durante o corte usando I ou J, so executadas as seqncias de operaes subseqentes (at ), ento o ciclo termina. Neste caso, no executado nenhum corte depois da profundidade total de corte for alcanada.
D Fluxograma no qual a profundidade total de corte alcanada pelo corte especificado por I e J:

D Operao executado quando a profundidade total de corte alcanada

I J

K I

D Fluxograma no qual a profundidade total de corte alcanada durante o corte especificado por I e J:

I J

K I

192

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.3.4
Ciclo de Retificao de Superfcies de Avano Intermitente (G79)

executado um ciclo de retificao de superfcies de avano intermitente.

G79 I_ J_ K_ X_ R_ F_ P_ L_ ;

Formato

I_

: Profundidade do corte 1 (Um sinal no comando especifica a direo do corte.) J_ : Profundidade do corte 2 (Um sinal no comando especifica a direo do corte.) K_ : Profundidade total do corte (Um sinal no comando especifica a direo do corte.) X(Z)_ : Faixa de retificao (Um sinal no comando especifica a direo da retificao.) R_ : Velocidade de avano para I e J F_ : Velocidade de avano para X (Z) P_ : Tempo de pausa L_ : Compensao do desgaste do rebolo-retificao (Apenas para afiao contnua) G79

Z (R) P

I J

(F)
(R)

(F)

P X

Explicaes

O ciclo de retificao de superfcies de avano intermitente consiste em seis seqncias de operaes. As operaes a so repetidas at a profundidade alcanar a profundidade total de corte especificada no endereo K. No modo de parada de bloco nico, as operaes a so executadas a cada incio de ciclo. O corte executado ao longo do eixo Y no modo de avano de corte para a quantidade especificada por I (profundidade de corte 1). A velocidade de avano especificada por R. A pausa executada para o tempo especificado por P. O avano de corte executado para a quantidade especificada por X (ou Z). A velocidade de avano especificada por F. O corte executado ao longo do eixo Z no modo de avano de corte para a quantidade especificada por J (profundidade de corte 2). A velocidade de avano especificada por R. A pausa executada para o tempo especificado por P. O avano executado na direo inversa para a quantidade especificada por X a uma velocidade de avano especificada por F.
193

D Corte com rebolo

D Pausa D Retificao D Corte com rebolo

D Pausa D Retificao (direo de retorno)

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Restries
D X, I, J, K D Anulao X, (Z), I, J e K devem ser todos especificados no modo incremental. I, J, X e Z no ciclos fixos so dados modais comuns a G75, G77, G78 e G79. Mantm- vlidos at serem especificados novos dados. So -se apagados quando um cdigo G de grupo 00 diferente de G04 ou um cdigo G de grupo 01 diferente de G75, G77, G78 e G79 forem especificados.

194

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.4 COMPENSAO DO DESGASTE DO REBOLO POR AFIAO CONTNUA (PARA RETIFICADORA)

Esta funo aciona a afiao contnua. Quando G75, G77, G78 ou G79 so especificados, o corte com rebolo e o corte por afiao so compensados continuamente de acordo com a quantidade da afiao contnua durante a retificao.

Explicaes
D Especificao Especificar um nmero de correo (nmero de compensao do desgaste do rebolo) no endereo L no bloco contendo G75. A quantidade de compensao definida na faixa da memria de correco correspondente ao nmero especificado usada como quantidade de afiao. Podem ser especificados at 400 nmeros de correo (L1 a L400). As quantidades de compensao devem ser definidas de antemo na memria de correco correspondente aos nmeros de correo a partir do painel de operao MDI. Quando L omitido ou L0 especificado num bloco de ciclo fixo da retificao de superfcies, a compensao no executada. A compensao executada para cada opero de retificao (cada movimento ao longo do eixo X) nas seqncias de operaes de um ciclo fixo de retificao. Enquanto a ferramenta se move ao longo do eixo X, a compensao executada ao longo do eixo Y (corte com rebolo) e do eixo V (corte por afiao) para interpolao simultnea de trs eixos. A distncia de deslocamento (quantidade de compensao) ao longo do eixo Y a mesma especificada para a quantidade de afiao e a distncia de deslocamento ao longo do eixo V duas vezes mais longa (dimetro).

D Compensao

195

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Checagem do Dimetro Mnimo do Rebolo (Para Retificadora)

As quantidades de compensao definidas na memria de correco podem ser modificadas usando a funo externa de compensao da ferramenta ou programao (alterando as correes usando variveis de macros de usurio). Com estas funes, a quantidade de compensao para o dimetro do rebolo de afiao pode ser alterado. Se a quantidade de compensao associada com o nmero de correo especificado no cdigo H for inferior ao dimetro mnimo do rebolo especificado no parmetro 5030 quando a compensao programada (usando G43 ou G44) executada, enviado um sinal para PMC.
a : Quantidade de afiao 2a V Y X Pea X Rebolo a

Ferramenta de afiar

196

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.5 RETIFICAO DE PERFIS AO LONGO DOS EIXOS Y E Z, APS A OSCILAO DA MESA (PARA RETIFICADORA)
Formato

Sempre que um sinal externo introduzido, o corte executado por uma quantidade fixa de acordo com o perfil programado no plano YZ especificado.

G161 R_ ; programa de perfis G160 ;

Explicaes
D G161 R_ D Programa de perfis Especificar o incio de um modo de usinagem e programa de perfis. Especifique tambm a profundidade de corte em R. Programa o contorno da pea no plano YZ usando interpolao linear (G01) e/ou interpolao circular (G02 ou G03). Podem ser especificados um ou mais blocos. Cancelamento do modo de usinagem (fim do programa de perfis). No especificar cdigos diferentes de G01, G02 e G03 entre o programa de perfis.

D G160

Restries
D Programa de perfis

Exemplos
O0001 ; : N0 G161 R10.0 ; N1 G91 G01 Z-70.0 F100 ; N2 G19 G02 Z-80.0 R67.0 ; N3 G01 Z-70.0 ; N4 G160 ; : 70.0

80.0

70.0

N2 N1
R=67.000

N3
Y

No programa acima, sempre que o sinal de iniciao do corte de perfis introduzido, a ferramenta movida 10.000 ao longo do perfil de usinagem apresentado acima. = A distncia de deslocamento para cada entrada do sinal de incio do
controle de avano

A velocidade de avano programada com um cdigo F.


197

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

13.6 FUNES OPCIONAIS DE CHANFRAGEM DE NGULOS E ARREDONDAMENTO DE CANTOS


Formato

Achanfragem e os blocos de arredondamento de cantos podem ser automaticamente introduzidos entre o seguinte:
Entre a interpolao linear e blocos de interpolao linear Entre a interpolao linear e blocos de interpolao circular Entre a interpolao circular e blocos de interpolao linear Entre a interpolao circular e blocos de interpolao circular

, C_ , R_

Chanfragem Canto R

Explicaes

Quando a especificao acima adicionada ao fim de um bloco que especifica a interpolao linear (G01) ou interpolao circular (G02 ou G03), introduzido a chanfragem ou bloco de arredondamento de cantos. Os blocos especificando a chanfragem e arredondamento de cantos podem ser especificados consecutivamente. Depois de C, especifique a distncia a partir do ponto virtual do canto para os pontos inicial e final. O ponto virtual do canto o ponto virtual do canto que poderia existir se a chanfragem no fossem executadas.
(1) G91 G01 X100.0 ,C10.0 ; (2) X100.0 Y100.0 ; Bloco de chanfragem introduzido

D Chanfragem

Ponto de interseo hipotticof

D Canto R

Depois de R, especifique o raio para arredondamento de cantos.


(1) G91 G01 X100.0 ,R10.0 ; (2) X100.0 Y100.0 ; Centro de um crculo com raio R

198

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Exemplos

N001 G92 G90 X0 Y0 ; N002 G00 X10.0 Y10.0 ; N003 G01 X50.0 F10.0 ,C5.0 ; N004 Y25.0 ,R8.0 ; N005 G03 X80.0 Y50.0 R30.0 ,R8.0 ; N006 G01 X50.0 ,R8.0 ; N007 Y70.0 ,C5.0 ; N008 X10.0 ,C5.0 ; N009 Y10.0 ; N010 G00 X0 Y0 ; N011 M0 ;
Y

70,0 60,0 50,0 40,0


N009

N008 N007 N006

30,0 20,0 10,0


N010 N011 N002 N004

N005

N003 X

0 N001 10.0

20,0

30,0

40,0

50,0

60,0

70,0

80,0

199

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

Restries

D Seleo de plano D Bloco seguinte

D Mudana de plano

D Exceder o curso

A chanfragem e arredondamento de cantos s podem ser executados no plano especificado pela seleo de plano (G17, G18 ou G19). Essas funes no podem ser executadas para eixos paralelos. Um bloco especificando a chanfragem ou arredondamento de cantos deve ser seguido por um bloco que especifica um comando de movimento usando interpolao linear (G01) ou interpolao circular (G02 ou G03). Se o bloco seguinte no contiver estas especificaes, o alarme P/S n 052 acionado. Uma chanfragem ou bloco de arredondamento de cantos pode ser introduzido apenas para comando de movimento que so executados no mesmo plano. Num bloco que surge imediatamente depois da mudana de plano (G17, G18 ou G19 especificado), nem a chanfragem nem o arredondamento de cantos podem ser especificados. Se a chanfragem ou bloco de arredondamento de cantos introduzidos faz com que a ferramenta v alm do curso de interpolao original, o alarme P/S n 055 acionado.
G91 G01 X30.0 ; G03 X7.5 Y16.0 R37.0 ,C28.0 ; G03 X67.0 Y-27.0 R55.0 ; O caminho da ferramenta sem chanfragem est indicado com uma linha contnua.
C C

O bloco de chanfragem a introduzir

D Sistema de Coordenadas

D Distncia de deslocamento 0

D Cdigos G indisponveis

D Abertura de rosca D Operao DNC

Num bloco que vem imediatamente depois do sistema de coordenadas ser alterado (G92 ou G52 para G59) ou um retorno para o ponto de referncia (G28 para G30) especificado, nem a chanfragem nem o arredondamento de cantos podem ser especificados. Quando duas operaes de interpolao linear so executadas, a chanfragem ou bloco de arredondamento de cantos esto relacionados como tendo uma distncia de deslocamento de zero se o ngulo entre as duas linha reta entre +1. Quando a interpolao linear e operaes de interpolao circular so executadas, o bloco de arredondamento de cantos diz respeito a ter uma distncia de deslocamento de zero se o ngulo entre a linha reta e a tangente do arco e a interseo est entre +1. Quando duas operaes de interpolao circular so executadas, o bloco de arredondamento de cantos est relacionado como tendo uma distncia de deslocamento de zero se o ngulo entre as tangentes dos arcos e a interseo entre +1. Os seguintes cdigos G no podem ser usados num bloco que especifica a chanfragem ou arredondamento de cantos. Tambm podem ser usados entre a chanfragem e os blocos de arredondamento de cantos que definem uma figura contnua. Cdigos G do grupo 00 (exceto G04) G68 do grupo 16 O arredondamento de cantos no pode ser especificado num bloco de abertura de rosca. A operao DNC no pode ser aplicada a chanfragem de ngulos opcional ou arredondamento de cantos.
200

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.7 FUNO EXTERNA DE MOVIMENTO (G81)

Aps completar o posicionamento de cada bloco no programa, um sinal externo de funo de operao pode ser editado para permitir que a mquina execute uma operao especfica. Relativamente a esta operao, consulte o manual fornecido pelo fabricante da mquina-ferramenta.

Formato
G81 IP ; ( IP Comando de movimento do eixo ) IP_ IP_

Explicaes

Sempre que o posicionamento para o comando de movimento IP_ est completado, o CNC envia um sinal externo de funo de operao para a mquina. Um sinal de operao externa enviado para cada operao de posicionamento at ser cancelado por G80 ou um cdigo G de grupo 01.

Restries
D Um bloco sem eixo X ou Y D Relacionamento com ciclo fixo G81 No so enviados nenhuns sinais externos de operao durante a execuo de um bloco que no contm nem X nem Y. G81 tambm pode ser usado para um ciclo fixo de perfurao (II-13.1.4). Quer o G81 deva ser usado para uma funo externa de movimento ou para um ciclo fixo de perfurao que seja especificado com EXC, o bit 1 do parmetro n 5101.

201

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

13.8 FUNO DE INDEXAO DA MESA DE INDEXAO


Explicaes
D Posio de indexao

Especificando posies de indexao (ngulos) para o eixo de indexao (um eixo de rotao, A, B ou C), a mesa de indexao do centro de usinagem pode ser indexada. Antes e depois da indexao, a mesa de indexao automaticamente desbloqueada ou bloqueada.

Especifique uma posio de indexao com endereo A, B ou C (definido para bit 0 do parmetro ROTx n 1006). A posio de indexao especificada por qualquer um dos fatores seguintes (dependendo no bit 4 do parmetro G90 n 5500): 1. Apenas valor absoluto 2. Valor absoluto ou incremental dependendo no cdigo G especificado: G90 ou G91 Um valor positivo indica uma posio de indexao na direo do sentido anti-horrio. Um valor negativo indica uma posio de indexao na direo do sentido horrio. O ngulo mnimo de indexao da mesa de indexao o valor definido para o parmetro 5512. Apenas mltiplos do menor incremento de entrada podem ser especificados como ngulos de indexao. Se qualquer valor que no seja um mltiplo for especificado, um alarme P/S (n 135) acionado. As fraes decimais tambm podem ser ativadas. Quando uma frao decimal ativada, o 1 dgito corresponde s unidades de grau.
A Valor especificado para a rotao de A a B (caso 2 descrito acima) G90 B-45.0 ; ou G91 B-105.0; 0

+60 ---45 B

D Sentido e valor da rotao

O sentido de rotao e deslocamento angular so determinados quer por um dos seguintes dois mtodos. Consulte o manual redigido pelo fabricante da mquina-ferramenta para descobrir qual o mtodo aplicado. 1. Usando a funo miscelnea especificada no parmetro n 5511 (Endereo) (Posio de indexao) (Funo miscelnea); Rotao na direo negativa (Endereo) (Posio de indexao); Rotao na direo positiva (Nenhumas funes miscelnea so especificadas.) Um deslocamento angular maior do que 360 arredondado para baixo para o deslocamento angular correspondente entre 360 quando o bit 2 do parmetro ABS n 5500 especifica esta opo. Por exemplo, quando G90 B400.0 (funo miscelnea); especificado numa posio de 0 , a mesa girada por 40na direo negativa.
202

B-64124PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

2. Usando nenhumas funes miscelnea Definindo para bits 2, 3 e 4 do parmetro ABS, INC,G90 n 5500, a operao pode ser selecionada a partir das seguintes duas opes. Selecione a operao referindo- ao manual redigido pelo fabricante -e da mquina-ferramenta. (1) Girando na direo na qual o deslocamento angular se torna mais curto S vlido no modo absoluto. Um deslocamento angular especificado maior do que 360 arredondado para baixo para o deslocamento angular correspondente entre 360 quando o bit 2 do parmetro ABS n 5500 especifica esta opo. Por exemplo, quando G90 B400.0 especificado numa posio de 0 , a mesa girada por 40na direo positiva. (2) Girando na direo especificada No modo absoluto, o valor definido no bit 2 do parmetro ABS n 5500 determina se um deslocamento angular maior do que 360 arredondado para baixo para o deslocamento angular correspondente entre 360. No modo incremental, o Deslocamento angular no arredondado para baixo. Por exemplo, quando G90 B720.0; especificado numa posio de 0, a mesa girada duas vezes na direo positiva, quando o Deslocamento angular no arredondado para baixo. D Velocidade de avano A mesa sempre girada em redor do eixo de indexao no modo de deslocamento rpido. O funcionamento em vazio no pode ser executado para o eixo de indexao. AVISO
Se for feita uma reinicializao durante a indexao da mesa de indexao, um retorno ao ponto de referncia deve ser feito antes de cada vez que a mesa de indexao subseqentemente indexada.

NOTA
1 Especifique o comando de indexao num bloco nico. Se o comando especificado num bloco no qual outro eixo controlado especificado, o alarme P/S (N 136) acionado. 2 O estado de espera que espera pelo trmino do bloqueio ou desbloqueio da mesa de indexao indicado na tela de diagnstico 12. 3 A funo miscelnea especificando uma direo negativa processada no CNC. O sinal de cdigo M relevante e o sinal de trmino so enviados entre o CNC e a mquina. 4 Se for feita uma reinicializao enquanto espera pelo trmino do bloqueio ou desbloqueio, o sinal de bloqueio ou desbloqueio apagado e o CNC sai do trmino do estado de espera.

203

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64124PO/01

D Funo de indexao e outras funes


Tabela 13.8 Funo de indexao de ndice e outras funes Item Indicao da posio relativa Indicao da posio absoluta Retorno automtico a partir da ponto de referncia (G29) 2 retorno ao ponto de referncia (G30) Movimento no sistema de coordenadas da mquina Posicionamento de sentido nico 2 funo auxiliar (cdigo B) Explicao Este valor arredondado para baixo quando o bit 1 do parmetro REL N 5500 especifica esta opo. Este valor arredondado para baixo quando o bit 2 do parmetro ABS N 5500 especifica esta opo. Impossvel regressar

Impossvel mover Impossvel especificar Possvel com qualquer endereo diferente de B do eixo de indexao. Exceto processado de outro modo pela mquina, o bloqueio de avano, interbloqueio e parada de emergncia podem ser executados. O bloqueio da mquina pode ser executado depois da indexao ser completada. Desativado O eixo de indexao est normalmente no estado servo off. O sistema de coordenadas da pea e o sistema de coordenadas da mquina devem sempre concordar um com o outro no eixo de indexao (o valor de correo do ponto zero da pea zero.). Operao manual desativada no modo JOG, INC, ou MANIVELA. Pode ser feita um retorno manual ao ponto de referncia. Se o sinal de seleo do eixo definido para zero durante o retorno manual ao ponto de referncia, o movimento parado e o comando de bloqueio no executado.

Operaes durante a movimentao do eixo de indexao

sinal SERVO OFF Comandos incrementais para indexar a mesa de indexao

Operaes para indexar a mesa de indexao

204

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14
Aspectos Gerais

FUNO DE COMPENSAO

Este captulo descreve as seguintes funes de compensao:


14.1 CORREO DO COMPRIMENTO DA FERRAMENTA (G43, G44, G49) 14.2 MEDIO AUTOMTICA DO COMPRIMENTO DA FERRAMENTA (G37) 14.3 CORREO DA FERRAMENTA (G45-- G48) 14.4 COMPENSAO C DA FERRAMENTA (G40-G42) 14.5 PORMENORES DA COMPENSAO C DA FERRAMENTA 14.6 VALORES DE COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10) 14.7 ESCALONAMENTO (G50, G51) 14.8 ROTAO DO SISTEMA DE COORDENADAS (G68, G69) 14.9 CONTROLE DA DIREO NORMAL (G40.1, G41.1, G42.1 OU G150, G151, G152) 14.10 ESPELHAMENTO PROGRAMVEL (G50.1, G51.1)

205

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.1 CORREO DO COMPRIMENTO DA FERRAMENTA (G43, G44, G49)

Esta funo pode ser usada definindo a diferena entre o comprimento da ferramenta adotado durante a programao e o comprimento da ferramenta atual da ferramenta usada na memria de correco. possvel compensar a diferena sem alterar o programa. Especifique a sentido de correo com G43 ou G44. Selecione um valor de correo do comprimento da ferramenta a partir da memria de correco introduzindo o endereo e nmero correspondente (cdigo H).
Ferramenta adotada durante a programao Ferramenta atual

Especifique esta distncia como o valor da correo do comprimento da ferramenta.

Fig. 14.1 Correo do comprimento da ferramenta

14.1.1
Aspectos Gerais

Podem ser usados os seguintes trs mtodos de correo do comprimento da ferramenta, dependendo do eixo ao longo de qual correo do comprimento da ferramenta pode ser feita. Correo A do comprimento da ferramenta Compensa a diferena de comprimento da ferramenta ao longo do eixo Z. Correo B do comprimento da ferramenta Compensa a diferena de comprimento da ferramenta ao longo do eixo X, Y ou Z Correo C do comprimento da ferramenta Compensa a diferena de comprimento da ferramenta ao longo do eixo especificado.

Formato
Correo A do comprimento da ferramenta Correo B do comprimento da ferramenta G43 Z_ H_ ; G44 Z_ H_ ; G17 G43 Z_ H_ ; G17 G44 Z_ H_ ; G18 G43 Y_ H_ ; G18 G44 Y_ H_ ; G19 G43 X_ H_ ; G19 G44 X_ H_ ; Correo C do comprimento da ferramenta Cancelamento do comprimento da ferramenta G43 _ H_ ; G44 _ H_ ; G49 ; ou H0 ; Explicao de cada endereo G43 : Correo positiva G44 : Correo negativa G17 : Seleo do plano XY G18 : Seleo do plano ZX G19 : Seleo do plano YZ : Endereo de um eixo especificado H : Endereo para especificar o valor da correo do comprimento da ferramenta

206

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Explicaes
D Seleo da correo do comprimento da ferramenta D Direo da correo Selecione a correo A, B ou C do comprimento da ferramenta definindo os bits 0 e 1 do parmetro TLC,TLB N 5001. Quando G43 especificado, o valor de correo do comprimento da ferramenta (armazenado na memria de correco) especificado com o cdigo H adicionado s coordenadas da posio final especificada por um comando no programa. Quando G44 especificado, o mesmo valor subtrado das coordenadas da posio final. As coordenadas resultantes indicam a posio final depois da compensao, independentemente da seleo do modo absoluto ou incremental. Se o movimento ao longo de um eixo no for especificado, o sistema assume que um comando de movimento que no causa nenhum movimento especificado. Quando um valor positivo especificado para a correo do comprimento da ferramenta com G43, a ferramenta movida de acordo com a direo positiva. Quando um valor positivo especificado com G44, a ferramenta movida de acordo com a direo negativa. Quando um valor negativo especificado, a ferramenta movida na direo oposta. G43 e G44 so cdigos G modais. So vlidos at outro cdigo G pertencente ao mesmo grupo seja usado. O valor de correo do comprimento da ferramenta atribudo ao nmero (nmero de correo) especificado no cdigo H selecionado a partir do memria de correco e adicionado ou subtrado a partir do comando de movimento no programa. (1) Correo A/B do comprimento da ferramenta Quando os nmeros de correo para a correo A/B do comprimento da ferramenta so especificados ou modificados, a ordem da validao do nmero de correo varia, dependendo da condio, como descrita abaixo. D Quando OFH (bit 2 do parmetro n 5001) = 0

D Especificao do valor de correo do comprimento da ferramenta

O; H01 ; : G43Z_ ; : G44Z_H02 ; : H03 ; :

(1) (2) (3) (1) O nmero de correo H01 vlido. (2) O nmero de correo H02 vlido. (3) O nmero de correo H03 vlido.

D Quando OFH (bit 2 do parmetro n 5001) = 1

O; H01 ; : G43Z_ ; : G44Z_H02 ; : H03 ; :

(1) (2) (3) (1) O nmero de correo H00 vlido. (2) O nmero de correo H02 vlido. (3) O nmero de correo H02 vlido.

207

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

(2) Compensao C da ferramenta Quando os nmeros de correo para a compensao C da ferramenta so especificados ou modificados, a ordem de validao do nmero de correo varia, dependendo da condio, como descrito abaixo. D Quando OFH (bit 2 do parmetro n 5001) = 0
O; H01 ; : G43P_ ; : G44P_H02 ; : H03 ; :

(1) (2) (3)

(1)O nmero de correo H01 vlido. (2)O nmero de correo H02 vlido. (3)O nmero de correo H03 vlido apenas para o eixo ao qual a compensao foi aplicada mais recentemente.

D Quando OFH (bit 2 do parmetro n 5001) = 1

O; H01 ; : G43P_ ; : G44P_H02 ; : H03 ; :

(1) (2) (3) (1) O nmero de correo H00 vlido. (2) O nmero de correo H02 vlido. (3) O nmero de correo H02 vlido. (Condutor, o nmero H exibido alterado a 03.)

O valor de correo do comprimento da ferramenta pode ser definido na memria de correco atravs do painel CRT/MDI. A faixa de valores que pode ser definida como o valor de correo do comprimento da ferramenta conforme apresentada.
Entrada em milmetros Valor de correo do comprimento da ferramenta 0 a 999,999 mm Entrada em polegadas 0 a 99,9999 polegadas

AVISO Quando o valor de correo do comprimento da ferramenta alterado, devido alterao do nmero de correo, o valor de correo muda para o novo valor de correo do comprimento da ferramenta, o novo valor de correo do comprimento da ferramenta no adicionado ao antigo valor de correo do comprimento da ferramenta. H1: valor de correo do comprimento da ferramenta 20.0 H2 : valor de correo do comprimento da ferramenta 30.0 G90 G43 Z100.0 H1 ; Z ir mover para 120.0 G90 G43 Z100.0 H2 ; Z ir mover para 130.0

208

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

CUIDADO Quando a correo do comprimento da ferramenta usada e definido o parmetro OFH (N 5001#2) para 0, especifica a correo do comprimento da ferramenta com o cdigo H e a compensao da ferramenta com o cdigo D.

NOTA O valor de correo do comprimento da ferramenta correspondente ao N de correo 0,isto , H0 significa sempre 0. impossvel definir qualquer outro valor de correo do comprimento da ferramenta para H0.

D Executar a correo do comprimento da ferramenta ao longo de dois ou mais eixos

A correo B do comprimento da ferramenta pode ser executada ao longo de dois ou mais eixos, quando os eixos so especificados em dois ou mais blocos. Correo nos eixos X e Y. G19 G43 H _ ; Correo num eixo X G18 G43 H _ ; Correo num eixo Y (So executadas correes nos eixos X e Y) Se o bit TAL (bit 3 do parmetro n 5001) definido para 1, um alarme ser acionado, mesmo quando a correo C do comprimento da ferramenta executada ao longo de dois ou mais eixos ao mesmo tempo.

D Cancelamento da correo da ferramenta

Para cancelar a correo do comprimento da ferramenta, especifique G49 ou H0. Depois de G49 ou H0 ser especificado, o sistema cancela imediatamente o modo de correo. NOTA S Depois da correo B do comprimento da ferramenta ser executada ao longo de dois ou mais eixos, a correo ao longo de todos os eixos cancelada especificando G49. Se H0 especificado, apenas a correo ao longo de um eixo perpendicular ao plano especificado cancelada. S No caso da correo em trs ou mais eixos, se a correo for cancelada pelo cdigo G49, o alarme P/S 015 gerado. Cancele a correo usando G49 e H0.

209

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Exemplos
Correo do comprimento da ferramenta (nos furos N 1, 2 e 3) t1 t3 20 30 (13)
(1)

(6) (9) t2

+Y

30 120 Posio real (2) 30 50 +Z

+X

Posio programada valor de correo =4mm

35

3 18 (3) (5) (4) (10) 8

(12) (7) (8) 22 (11)

30

Programa H1=-4.0 (Valor de correo do comprimento da ferramenta) N1 G91 G00 X120.0 Y80.0 ; (1) N2 G43 Z---32.0 H1 ; (2) N3 G01 Z---21.0 F1000 ; (3) N4 G04 P2000 ; (4) N5 G00 Z21.0 ; (5) N6 X30.0 Y---50.0 ; (6) N7 G01 Z---41.0 ; (7) N8 G00 Z41.0 ; (8) N9 X50.0 Y30.0 ; (9) N10 G01 Z---25.0 ; (10) N11 G04 P2000 ; (11) N12 G00 Z57.0 H0 ; (12) N13 X---200.0 Y---60.0 ; (13) N14 M2 ;

210

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.1.2
G53, G28, e G30 Comandos no Modo de Correo do Comprimento da Ferramenta

Esta seo descreve o cancelamento da correo do comprimento da ferramenta e a restaurao executada quando G53, G28 ou G30 especificado no modo de correo do comprimento da ferramenta. Tambm descrito a temporizao da correo do comprimento da ferramenta. (1) Esta seo descreve o vetor de correo do comprimento da ferramenta e a restaurao executada quando G53, G28 ou G30 especificado no modo de correo do comprimento da ferramenta. (2) Especificao do comando G43/G44 para a correo A/B/C do comprimento da ferramenta e a especificao independente do comando H

Explicaes
D Cancelamento do vetor de correo do comprimento da ferramenta Quando G53, G28 ou G30 especificado no modo de correo do comprimento da ferramenta, os vetores de correo do comprimento da ferramenta so cancelados, como descrito abaixo. Contudo, o cdigo G modal previamente especificado mantm- exibido; a exibio do -se cdigo modal no alterada para G49. (1) Quando G53 especificado
Comando G53P_; Eixo especificado Eixo da correo do comprimento da ferramenta Outro diferente do eixo de correo do comprimento da ferramenta Comum para o tipo A/B/C Cancelado aquando da execuo do movimento, de acordo com um valor especificado No cancelado

NOTA Quando a correo do comprimento da ferramenta aplicada a eixos mltiplos, todos os eixos especificados esto sujeitos ao cancelamento.

Quando o cancelamento da correo do comprimento da ferramenta especificado ao mesmo tempo, o cancelamento do vetor de correo do comprimento da ferramenta executado conforme abaixo apresentado.
Comando Eixo especificado Comum para o tipo A/B/C Cancelado aquando da execuo do movimento, de acordo com um valor especificado Cancelado aquando da execuo do movimento, de acordo com um valor especificado

Eixo da correo do G49G53P_; comprimento da ferramenta Outro diferente do eixo de correo do comprimento da ferramenta

211

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

(2) Quando G28, ou G30 especificado


Comando G28P_; Eixo especificado Eixo da correo do comprimento da ferramenta Outro diferente do eixo de correo do comprimento da ferramenta Comum para o tipo A/B/C Cancelado aquando do movimento para a execuo de um ponto de referncia No cancelado

NOTA Quando a correo do comprimento da ferramenta aplicada a eixos mltiplos, todos os eixos especificados envolvidos no retorno ao ponto de referncia esto sujeitos ao cancelamento.

Quando o cancelamento da correo do comprimento da ferramenta especificado ao mesmo tempo, o cancelamento do vetor de correo do comprimento da ferramenta executado conforme abaixo apresentado.
Comando G49G28P_; Eixo especificado Eixo da correo do comprimento da ferramenta Outro diferente do eixo de correo do comprimento da ferramenta Comum para o tipo A/B/C Cancelado aquando do movimento para a execuo de uma posio intermediria Cancelado aquando do movimento para a execuo de uma posio intermediria

D Restaurao do vetor de correo do comprimento da ferramenta

Os vetores de correo do comprimento da ferramenta, cancelados especificando G53, G28 ou G30 especificado no modo de correo do comprimento da ferramenta, os vetores de correo do comprimento da ferramenta so restaurados, como descrito abaixo. (1) Quando OFH (bit 2 do parmetro n 5001) = 0
Tipo EVO (bit 6 do parmetro n 5001) 1 A/B 0 Ignorado C Bloco de restaurao

Bloco a ser armazenado no buffer de seguida Bloco contendo um comando H ou comando G43/44 Bloco contendo um comando H Bloco contendo um comando G43P_/G44P_

212

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(2) Quando OFH (bit 2 do parmetro n 5001) = 1 Num modo diferente do modo de correo do comprimento da ferramenta
Tipo EVO (bit 6 do parmetro n 5001) 1 A/B 0 Ignorado C Bloco de restaurao

Bloco a ser armazenado no buffer de seguida Bloco contendo um comando H ou comando G43/44 Bloco contendo um comando H Bloco contendo um comando G43P_/G44P_

Num modo de correo do comprimento da ferramenta


Tipo EVO (bit 6 do parmetro n 5001) 1 A/B 0 Ignorado Bloco de restaurao

Bloco contendo um bloco G43/G44 Bloco contendo um comando H e um comando G43/44 Bloco contendo um comando G43P_H_/G44P_H_

AVISO Quando a correo do comprimento da ferramenta aplicada a eixos mltiplos, todos os eixos para os quais G53, G28 e G30 so especificados esto sujeitos ao cancelamento. Contudo, a restaurao executada apenas para aqueles eixos cuja correo do comprimento da ferramenta foi aplicada no fim; a restaurao no executada para outros eixos.

NOTA Num bloco contendo G40, G41 ou G42, o vetor de correo do comprimento da ferramenta no restaurado.

213

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.2 MEDIO AUTOMTICA DO COMPRIMENTO DA FERRAMENTA (G37)

Editando G37 a ferramenta inicia o movimento para a posio de medio e mantm- em movimento at ao sinal final de aproximao a partir do -se dispositivo de medio ser enviado. O movimento da ferramenta parado quando a ponta da ferramenta alcana a posio de medio. determinada uma diferena entre um valor de coordenada obtido quando a ferramenta alcana a posio de medio e um valor de coordenada especificado por G37. A diferena ento adicionada ao valor de compensao do desgaste para o cdigo H de um nmero de correo atualmente usado.
Z

Deslocamento rpido Velocidade de avano de medio

A (Posio inicial) Posio de medio comandada com G37 B (Posio de desacelerao)

C (Posio de medio) A ferramenta pra quando o sinal final de aproximao se liga. X

Valor de compensao = (Valor de compensao atual) + [(Coordenadas do ponto em que a ferramenta parada) (Coordenadas da posio de medio programada)] Fig. 14.2 (a) Medio automtica do comprimento da ferramenta

Formato
G92 I P ; Define o sistema de coordenadas da pea. x(Pode ser definido _ com G54 a G59. Veja Captulo II-7, Sistema de Coordenadas.) Hff; Especifica um nmero de correo para correo do comprimento da ferramenta. G90 G37 I P ; Comando absoluto _ G37 s vlido no bloco no qual especificado. IP_ indica os eixos X-, Y-, Z- ou o quarto eixo.

Explicaes
D Definio do o sistema de coordenadas da pea. Define o sistema de coordenadas da pea para a medio pode ser feita depois de movimentar a ferramenta para a posio de medio. O sistema de coordenadas deve ser igual ao sistema de coordenadas da pea para a programao. Especifique as coordenadas absolutas da posio de medio correta. A execuo deste comando move a ferramenta na velocidade de deslocamento rpido em direo posio de medio, reduz a velocidade de avano em metade e continua a mover- at acionar o sinal final de -se aproximao a partir do instrumento de medio. Quando a ponta da ferramenta alcana a posio de medio, o instrumento de medio envia um sinal final de aproximao para o CNC que pra a ferramenta.
214

D Especificando G37

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Alterar o valor de correo

A diferena entre as coordenadas da posio em que a ferramenta alcana para a medio e as coordenadas especificadas por G37 adicionada ao valor de correo do comprimento da ferramenta atual.
Valor de correo = (Valor de compensao atual) + [(Coordenadas da posio em que a ferramenta alcana a medio) - (Coordenadas especificadas por G37)]

Estes valores de correo podem ser alterados manualmente a partir de MDI. D Alarme Quando a medio automtica do comprimento da ferramenta executada, a ferramenta move- como mostra a Fig. 14.2 (b). Se o sinal -se final de aproximao se liga enquanto a ferramenta se desloca do ponto B para o ponto C, acionado um alarme. Exceto se o sinal final de aproximao se ligar antes da ferramenta alcanar o ponto F, o mesmo alarme acionado. O nmero do alarme P/S 080.
Velocidade de desacelerao (velocidade de Deslocamento Sinal final de aproximao avano de rpido LIGADO medio)

Posio inicial

C D

F Posio comandada por G37

Faixa permitida do sinal final de aproximao Fig. 14.2 (b) Movimento da ferramenta at a posio de medio

215

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

AVISO Quando um movimento manual introduzido num movimento numa velocidade de avano de medio, faa a ferramenta regressar !posio antes do movimento manual ser introduzido para reiniciar.

NOTA 1 Quando um cdigo H especificado no mesmo bloco que G37, gerado um alarme. Especifique o cdigo H antes do bloco!de G37. 2 A velocidade de medio (parmetro n 6241), a posio de desacelerao (parmetro n 6251), e a faixa permitida do sinal final de aproximao (parmetro n 6254) so especificados pelo fabricante da mquina---ferramenta. 3 O sinal final de aproximao normalmente monitorado a cada 2 ms. O seguinte erro de medio gerado: ERRmx. : Fm1/60TS/1000 em que Perodo de amostragem, para normal 2 (ms) TS : ERRmx. :erro mximo de medio (mm) : velocidade de avano de medio (mm/min.) Fm Por exemplo, quando Fm = 1000 mm/min., ERRmx. = 0,003 m 4 A ferramenta pra ao mximo de 16 ms depois do sinal final de aproximao ser detectado. Mas o valor da posio!a que o sinal final de aproximao foi detectado (veja o valor quando a ferramenta parou) usado para determinar a quantidade de correo. O overrun para 16 ms : Qmx. = Fm 1/60 16/1000 Qmx.: overrun mximo (mm) Fm : velocidade mxima de medio (mm/min.)

216

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Exemplos

G92 Z760.0 X1100.0 ; Define um sistema de coordenadas da pea com em relao ao ponto zero absoluto programado. G00 G90 X850.0 ; Move a ferramenta para X850.0. Isto ,a ferramenta movida para uma posio que a distncia especificada a partir da medio posio ao longo do eixo Z H01 ; Especifica o nmero de correo 1. G37 Z200.0 ; Move a ferramenta para a posio de medio. G00 Z204.0 ; Retrai a ferramenta a uma pequena distncia ao longo do Eixo Z. Por exemplo, se a ferramenta alcana a posio de medio com Z198.0;, o valor de compensao deve ser corrigido. Devido posio de medio correta estar a uma distncia de 200 mm, o valor de compensao diminudo por 2,0 mm (198,0 - 200,0 = -2,0).
Z

760

200 Posio de medio ao longo do eixo Z 0 850 1100 X

217

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.3 CORREO DA FERRAMENTA (G45-G48)

A distncia de deslocamento programada da ferramenta pode ser aumentada ou diminuda por um valor de correo da ferramenta especificado ou pelo dobro do valor de correo. A funo de correo da ferramenta tambm pode ser aplicada a um eixo adicional.

Pea

Ferramenta

Caminho do centro da ferramenta

Caminho programado

Formato
G45 I P _D_ ; Aumento da distncia de deslocamento pelo valor de G46 I P _D_ ; Diminuio da distncia de deslocamento pelo valor de G47 I P _D_ ; Aumento da distncia de deslocamento por duas vezes o valor de correo da ferramenta G48 I P _D_ ; Diminuio da distncia de deslocamento por duas vezes o
valor de correo da ferramenta G45 a G48 : Cdigo G de ao simples para aumento ou diminuir a distncia de deslocamento IP_ : Comando de movimento D : Cdigo para especificar o valor de correo da ferramenta correo da ferramenta correo da ferramenta

218

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Explicaes
D Aumento e diminuio Como mostrado na Tabela 14.3 (a), a distncia de deslocamento da ferramenta aumentada ou diminuda pelo valor de correo da ferramenta especificado. No modo absoluto, a distncia de deslocamento aumentada ou diminuda medida que a ferramenta se move da posio final do bloco precedente para a posio especificada pelo bloco contendo G45 a G48.
Tabela 14.3 (a) Aumento e diminuio da distncia a percorrer pela ferramenta
Cdigo G Quando um valor de correo da ferramenta positivo especificado Quando um valor de correo da ferramenta negativo especificado

G45
Posio inicial

Posio final Posio inicial

Posio final

G46
Posio inicial

Posio final

Posio inicial

Posio final

G47
Posio inicial

Posio final

Posio inicial

Posio final

G48
Posio inicial

Posio final

Posio inicial

Posio final

Distncia de movimento programado Valor de correo da ferramenta Posio de movimento atual

Se um comando de movimento com uma distncia de deslocamento de zero especificado no modo de comando incremental (G91), a ferramenta movida pela distncia correspondente ao valor de correo da ferramenta especificado. Se um comando de movimento com uma distncia de deslocamento de zero especificado no modo de comando absoluto (G90), a ferramenta no movida. D Valor de correo da ferramenta Uma vez selecionado pelo cdigo D, o valor de correo da ferramenta mantm- inalterado at outro valor de correo da ferramenta ser -se selecionado. Os valores de correo da ferramenta pode ser definidos com a seguinte faixa:
Tabela 14.3 (b) Faixa dos valores de correo da ferramenta Entrada em milmetros Valor de correo da ferramenta 0 a 999,999 mm 0 a 999,999 graus Entrada em polegadas 0 a 99,9999 polegadas 0 a 999,999 graus

D0 indica sempre um valor de correo da ferramenta de zero.


219

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

AVISO 1 Quando G45 a G48 especificado para os eixos n (n=1-6) simultaneamente num bloco de movimento, a correo aplicada a todos os eixos n. Quando a ferramenta de corte corrigida apenas pelo raio da ferramenta ou dimetro no corte cnico, ocorre o corte excessivo ou corte insuficiente. Desse modo, use a compensao da ferramenta (G40 ou G42) apresentada em II-14.4 ou 14.5.
Contorno realmente cortado Contorno pretendido

Contorno pretendido Eixo Y

Contorno realmente cortado Eixo Y

Corte excessivo G01 X_ F_ ; G47 X_ Y_ D_ ; Y_ ;

Eixo X

Corte insuficiente G01 G45 X_ F_ D_; X_ Y_ ; G45 Y_ ;

Eixo X

2 G45 a G48 (correo da ferramenta) no devem ser usados no modo G41 ou G42 (compensao da ferramenta).

220

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

NOTA 1 Quando a direo especificada invertida pela diminuio, como mostra a figura abaixo, a ferramenta move-se na direo oposta.
Movimento da ferramenta Comando do programa Posio Posio inicial final Exemplo G46 X2.50 ; Valor de correo da ferramenta +3.70 Comando eqivalente X-1.20 ;

Valor de correo da ferramenta

2 A correo da ferramenta pode ser aplicado a interpolao circular (G02, G03) com os comandos G45 a G48 apenas para 1/4 e 3/4 crculos usando os endereos I, J e K pela definio de parmetros, fornecendo que a rotao de coordenadas no seja especificada ao mesmo tempo. Esta funo provida com a fita CNC convencional sem qualquer compensao da ferramenta. A funo no deve ser usada quando um novo programa CNC preparado.
Correo da ferramenta para interpolao circular

Programa
N4 N3

Caminho programado da ferramenta


N2

N1 G46 G00 X_ Y_ D_ ; N2 G45 G01 Y_ F_ ; N3 G45 G03 X_ Y_ I_ ; N4 G01 X_ ;

Caminho real da ferramenta


N1

3 O cdigo D no deve ser usado no modo de modo de correo da ferramenta (G45 a G48). Contudo, o cdigo H pode ser usado definindo o parmetro TPH (N 5001#5) devido compatibilidade com o formato de fita do CNC convencional. O cdigo H deve ser usado sobre cancelamento da correo do comprimento da ferramenta (G49). 4 G45 a G48 so ignorados no modo de ciclo fixo. Execute a correo da ferramenta especificando G45 a G48 antes de entrar no modo de ciclo fixo e cancela a correo depois de liberar o modo de ciclo fixo.

221

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Exemplos
Programa usando correo da ferramenta
N12 N11 30R N9 N8 N4 40 N3 N1 50 N14 80 Ponto de origem Eixo Y 50
Dimetro da ferramenta N de correo Valor de correo da ferramenta

40 N13 30R N5

N10

N2

N6

N7

40
: 20 : 01 : +10.0

30

30

Eixo X

Programa N1 N2 N3 N4 N5 N6 N7 N8 N9 G91 G46 G00 X80.0 Y50.0 D01 ; G47 G01 X50.0 F120.0 ; Y40.0 ; G48 X40.0 ; Y ---40.0 ; G45 X30.0 ; G45 G03 X30.0 Y30.0 J30.0 ; G45 G01 Y20.0 ; G46 X0 ; Diminui em direo direo positiva para quantidade de movimento 0. A ferramenta move ---se na direo X pelo valor de correo. N10G46 G02 X ---30.0 Y30.0 J30.0 ; N11G45 G01 Y0 ; Aumento na direo da direo positiva para quantidade de movimento 0. A ferramenta move ---se na direo +Y pelo valor de correo. N12G47 X ---120.0 ; N13G47 Y ---80.0 ; N14G46 G00 X80.0 Y ---50.0 ;

222

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.4 COMPENSAO C DA FERRAMENTA (G40-G42)

Quando a ferramenta movida, o caminho da ferramenta pode ser deslocado pelo raio da ferramenta (Fig. 14.4 (a)). Para fazer uma correo to grande quanto o raio da ferramenta, primeiro o CNC cria um vetor de correo com um comprimento igual ao raio da ferramenta (partida). O vetor de correo perpendicular ao caminho da ferramenta. A ponta do vetor est do lado da pea e as posies da cabea no centro da ferramenta. Se um comando de interpolao linear ou interpolao circular especificado depois da partida, o caminho da ferramenta pode ser deslocado pelo comprimento do vetor de correo durante a usinagem. Para a ferramenta retornar posio inicial no final da usinagem, cancele o modo de compensao da ferramenta.

Cancelamento da compensao da ferramenta de corte

Partida

Fig. 14.4 (a) Esboo da compensao C da ferramenta

223

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Formato
D Incio (Incio de compensao da ferramenta)
G00(ou G01)G41(ou G42) P_ IP D_ ;

G41 : Compensao da ferramenta esquerda (Grupo07) G42 : Compensao da ferramenta direita (Grupo07) IPP_ : Comando para movimento do eixo D_ : Cdigo para especificar como o valor de compensao da ferramenta(1-3dgitos) (cdigo D)

D Cancelamento da compensao da ferramenta de corte (cancelamento do modo de correo) D Seleo do plano de correo

G40

G40 : Cancelamento da compensao da ferramenta de corte (Grupo 07) (Cancelamento do modo de correo) IPP_ : Comando para movimento do eixo Plano de correo Comando para a seleo de plano XpYp ZpXp YpZp G17 ; G18 ; G19 ; _ IP Xp_Yp_ Xp_Zp_ Yp_Zp_

Explicaes
D Modo de cancelamento da correo D Incio No incio, quando aplicada energia, o controlador est no modo de cancelamento. No modo de cancelamento, o vetor sempre 0 e o caminho do centro da ferramenta coincide com o caminho programado. Quando um comando de compensao da ferramenta (G41 ou G42, palavra de dimenso no zero no plano de correo, e cdigo D diferente de D0) especificado no modo de cancelamento da correo, o CNC entra no modo de correo. Mover a ferramenta com este comando chamado partida. Especifique o posicionamento (G00) ou interpolao linear (G01) para partida. Se a interpolao circular (G02, G03) especificada, o alarme P/S 34 acionado. Quando processa o bloco de partida e os subseqentes blocos, o CNC l previamente dois blocos. No modo de correo, a compensao alcanada pelo posicionamento (G00), a interpolao linear (G01), ou interpolao circular (G02, G03). Se dois ou mais blocos que no movem a ferramenta (funo miscelnea, pausa, etc.) so processados no modo de correo, a ferramenta vai fazer um corte ou excessivo ou insuficiente. Se o plano de correo alterado no modo de correo, o alarme P/S 37 acionado e a ferramenta parada.

D Modo de correo

224

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Cancelamento do modo de correo

No modo de correo, quando um bloco que satisfaz qualquer uma das condies seguintes executado, o CNC entra no modo de cancelamento da correo e a aco deste bloco chamada de cancelamento da correo. 1. G40 foi programado. 2. 0 foi programado como o nmero de correo para a compensao da ferramenta. Quando executa o cancelamento da correo, os comandos de arco circular (G02 e G03) no esto disponveis. Se um arco circular programado, um alarme P/S (n 034) gerado e a ferramenta pra. No cancelamento da correo, a unidade de controle executa as instruo nesse bloco e o bloco no buffer de compensao da ferramenta. Entretanto, no caso de um modo de bloco nico, depois da leitura de um bloco, a unidade de controle executa- e pra. Premindo mais uma vez -o o boto de incio de ciclo, um bloco executado sem a leitura do bloco seguinte. Quando a unidade de controle est no modo de cancelamento e normalmente o bloco seguinte a executar ser armazenado no registro buffer e o bloco seguinte no lido no buffer para compensao da ferramenta.
Incio (G41/G42) Cancelamento do modo de correo (G40/D0)

Modo de cancelamento da correo

Modo de correo

Fig. 14.4 (b) Alterar o modo de correo

D Alterao do valor de compensao da ferramenta

Geralmente, o valor de compensao da ferramenta deve ser alterado no modo de cancelamento, quando altera as ferramenta. Se o valor de compensao da ferramenta alterado no modo de correo, o vetor no ponto final do bloco calculado para o novo valor de compensao da ferramenta.
Calculado a partir do valor de compensao da ferramenta no bloco N6 Calculado a partir do valor de compensao da ferramenta no bloco N7

N7 N6 Caminho programado Fig. 14.4 (c) Alterar o valor de compensao da ferramenta N8

225

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Valor positivo/negativo de compensao da ferramenta e caminho do centro da ferramenta

Se a quantidade de correo negativa (- a distribuio feita para uma -), figura na qual os G41 e G42 so todos substitudos uns pelos outros no programa. Consequentemente, se o centro da ferramenta est a passar em redor do exterior da pea, ir passar em redor do interior e vice-versa. A figura abaixo mostra um exemplo. Geralmente a quantidade de correo programada para ser positiva (+). Quando um caminho da ferramenta programado como em ((1)), se a quantidade de correo for tornada negativa (- o centro da ferramenta move- como em ((2)) e -), -se vice-versa. Conseqente, a mesma fita de papel permite o corte de contornos macho e fmea e qualquer intervalo entre estes pode ser ajustado selecionando a quantidade de correo. Aplicvel se a partida e o cancelamento forem de tipo A. (Veja II- 14.5.2 e 14.5.4) (1) Caminho do centro da ferramenta (2)

Caminho programado Fig. 14.4 (d) Quando os caminhos do centro da ferramenta so positivos e negativos os valores de compensao da ferramenta so especificados

D Definio do valor de compensao da ferramenta

Atribuir valores de compensao da ferramenta aos cdigos D no painel de operao MDI. A tabela abaixo mostra a faixa em que os valores de compensao da ferramenta podem ser especificados.
Entrada em mm Valor de compensao da ferramenta 0 a 999,999 mm Entrada em polegadas 0 a 99,9999 polegadas

NOTA
1 O valor de compensao da ferramenta correspondente ao N de correo 0, isto , D0 significa sempre 0. impossvel definir D0 para qualquer outro valor de correo da ferramenta. 2 A compensao C da ferramenta pode ser especificada pelo cdigo H com o parmetro OFH (N 5001 #2) definido para 1.

D Vetor de correo

O vetor de correo o vetor bidimensional igual ao valor de compensao da ferramenta atribudo pelo cdigo D. calculado no interior da unidade de controle e a sua direo est atualizada de acordo com a ferramenta em cada bloco. O vetor de correo apagado por reinicializao. Especifique um valor de compensao da ferramenta com um nmero atribudo a esse valor. O nmero consiste de 1 a 3 dgitos depois do endereo D (cdigo D). O cdigo D vlido at outro cdigo D ser especificado. O cdigo D usado para especificar o valor de correo da ferramenta assim como o valor de compensao da ferramenta.
226

D Especificar um valor de compensao da ferramenta

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Seleo de plano e vetor

O clculo da correo executado do plano determinado por G17, G18 e G19, (cdigo G para seleo de plano). Este plano chamado de plano de correo. A compensao no executado para a coordenada de uma posio que no esteja no plano especificado. Os valores programados so usados como so. No controle de 3 eixos simultneos, o caminho da ferramenta projetado no plano de correo compensado. O plano de correo alterado durante o modo de cancelamento da correo. Se for executado durante o modo de correo, um alarme P/S (n 37) exibido e a mquina parada.

227

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Exemplos

N5

250R

C1(700,1300) C3 (---150,1150) 650R N3 P2 (250,900) N2 P1 (250,550) N10 N9 P3(450,900) N4 P4(500,1150) P5(900,1150) N6 650R N7 P7 P6(950,900) 1150 900) N8 P9(700,650) P8 (1150,550) C2 (1550,1550)

N1 N11 Eixo Y

Posio inicial

Eixo X

Unidade : mm

G92 X0 Y0 Z0 ; . . . . . . . . . . . . . . . . . . . . . . Especifica as coordenadas absolutas. A ferramenta est posicionada na posio inicial (X0, Y0, Z0). N1 G90 G17 G00 G41 D07 X250.0 Y550.0 ; Inicia a compensao da ferramenta (partida). A ferramenta deslocada para a esquerda do caminho programado pela distncia especificada em D07. Por outras palavras, o caminho da ferramenta deslocado pelo raio da ferramenta (modo de correo) devido a D07 ser definido de antemo para 15 (o raio da a ferramenta tem 15 mm). N2 G01 Y900.0 F150 ; . . . . . . . . . . . . . . . . . . Especifica a usinagem a partir de P1 a P2. N3 X450.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . Especifica a usinagem a partir de P2 a P3. N4 G03 X500.0 Y1150.0 R650.0 : . . . . . . . . . Especifica a usinagem a partir de P3 a P4. N5 G02 X900.0 R-250.0 ; . . . . . . . . . . . . . . . Especifica a usinagem a partir de P4 a P5. N6 G03 X950.0 Y900.0 R650.0 ; . . . . . . . . . . Especifica a usinagem a partir de P5 a P6. N7 G01 X1150.0 ; . . . . . . . . . . . . . . . . . . . . . . Especifica a usinagem a partir de P6 a P7. N8 Y550.0 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . Especifica a usinagem a partir de P7 a P8. N9 X700.0 Y650.0 ; . . . . . . . . . . . . . . . . . . . . Especifica a usinagem a partir de P8 a P9. N10 X250.0 Y550.0 ; . . . . . . . . . . . . . . . . . . . Especifica a usinagem a partir de P9 a P1. N11 G00 G40 X0 Y0 ; . . . . . . . . . . . . . . . . . . Cancela o modo de correo. A ferramenta regressa posio inicial (X0, Y0, Z0).
228

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.5 PORMENORES DA COMPENSAO C DA FERRAMENTA

Esta seo fornece uma explicao detalhada do movimento da ferramenta para a compensao C da ferramenta realada na Seo 14.4. Esta seo consiste nas seguintes subsees: 14.5.1 14.5.2 14.5.3 14.5.4 14.5.5 14.5.6 14.5.7 14.5.8 14.5.9 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 por compensao da ferramenta Comando de entrada atravs do painel MDI Comandos G53,G28,G30 e G29 na Ferramenta de corte Modo C de Compensao Interpolao Circular de Cantos(G39)

14.5.1
Aspectos Gerais
D Lado interno e lado externo Quando um ngulo de interseo criado pelos caminhos da ferramenta especificados com os comandos de movimento para dois blocos esto acima de 180, referido como um lado interno. Quando o ngulo est entre 0 e 180, referido como um lado externo.
Lado interno Lado externo Caminho programado Pea Caminho programado 180 0<180 Pea

D Significado dos smbolos

Os seguintes smbolos so usados nas figuras subseqentes: - S indica uma posio em que um bloco nico executado uma vez. - SS indica uma posio em que um bloco nico executado duas vezes. - SSS indica uma posio em que 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 da ferramenta. - Uma interseo uma posio na qual os caminho programado de dois blocos interseo um com o outro depois de serem descolador por r. - indica o centro da ferramenta. -

229

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.5.2
Movimento da Ferramenta na Partida
Explicaes

Quando o modo de cancelamento da correo alterado para modo de correo, a ferramenta move- como ilustrado abaixo (partida): -se

D Movimento da ferramenta em redor de um lado interno LinearLinear de um canto (180)

Pea Caminho programado

G42 S L

r L

Caminho do centro da ferramenta

Posio inicial LinearCircular

G42
S L

Pea

Posio inicial

Caminho do centro da ferramenta

230

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em redor do exterior de um canto num ngulo obtuso (90<180)

O caminho da ferramenta na partida tem dois tipos, A e B e so selecionados pelo parmetro SUP (n 5003#0).
LinearLinear Posio inicial G42 L r Pea Caminho programado L

S Caminho do centro da ferramenta Tipo A LinearCircular Posio inicial


G42 L r S

Pea

Pea

Caminho do centro da ferramenta LinearLinear Posio inicial G42 L r S Tipo B Interseo LinearCircular Posio inicial
G42 L r S L Interseo Caminho do centro da ferramenta L C

Caminho programado

Pea Caminho programado

r Caminho do centro da ferramenta L

Pea
r

Caminho programado

231

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Movimento da ferramenta em redor do exterior de um ngulo agudo (<90)

O caminho da ferramenta na partida tem dois tipos, A e B e so selecionados pelo parmetro SUP (n 5003#0).
LinearLinear G42 L Posio inicial Pea Caminho programado r L Tipo A S LinearCircular G42 L Caminho do centro da ferramenta Posio inicial

r S C Caminho do centro da ferramenta LinearLinear L S L r r L Tipo B L LinearCircular L S L r r L L C G42 L G42

Pea

Caminho programado Posio inicial

Pea Caminho programado

Caminho do centro da ferramenta Posio inicial

Pea

Caminho do centro da ferramenta

Caminho programado

D Movimento da ferramenta em redor do exterior linearlinear num ngulo agudo menor do que 1 grau (<1)

S r L G41

Caminho do centro da ferramenta

Caminho programado Posio inicial

G41 Menor do que 1 grau

232

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Um bloco sem movimento da ferramenta especificado na partida

Se o comando especificado na partida, o vetor de correo no criado.


G91 G40 ; : N6 X100.0 Y100.0 ; N7 G41 X0 ; N8 Y-100.0 ; N9 Y-100.0 X100.0 ; N7 SS

N6

N8 r

Caminho do centro da ferramenta N9 Caminho programado

NOTA Para a definio de blocos que no movem a ferramenta, veja II-14.5.3.

233

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.5.3
Movimento da Ferramenta no Modo de Correo
Explicaes
D Movimento da ferramenta em redor do interior de um canto (180 )

No modo de correo, a ferramenta move- como ilustrado abaixo: -se

LinearLinear Pea Caminho programado L S Caminho do centro da ferramenta Interseo

LinearCircular

Pea Interseo L

Caminho programado Caminho do centro da ferramenta

CircularLinear Pea Caminho programado Caminho do centro da ferramenta S C Interseo L

CircularCircular

Interseo C S C

Pea

Caminho programado

Caminho do centro da ferramenta

234

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em redor do interior (<1) com um vetor anormalmente longo, linear linear

Interseo r Caminho do centro da ferramenta Caminho programado r

S Interseo

Tambm no caso do arco linha reta, da linha reta ao arco e de arco a arco, o leitor deve supor o mesmo procedimento.

235

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Movimento da ferramenta em redor do exterior de um canto num ngulo obtuso (90<180)

LinearLinear

Pea Caminho programado

S Interseo LinearCircular

L Caminho do centro da ferramenta

Pea L S L Interseo r C Caminho programado

Caminho do centro da ferramenta CircularLinear

Pea Caminho programado L

r C S Interseo L

Caminho do centro da ferramenta CircularCircular Caminho programado C

r C

Pea

S L Caminho do centro da ferramenta L Interseo

236

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em redor do canto exterior num ngulo agudo (<90)

LinearLinear L Pea L S L L LinearCircular L r r Caminho programado Caminho do centro da ferramenta L

L S L

r r L

Pea C Caminho programado

Caminho do centro da ferramenta CircularLinear

C S L r r L L CircularCircular Pea Caminho programado Caminho do centro da ferramenta L

C S L r r L L C Caminho programado Pea

Caminho do centro da ferramenta

237

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Quando excepcional A posio final para o arco no no arco

Se o final de uma linha que leve a um arco programada por engano como o fim de um arco, como ilustrado abaixo, o sistema assume que a compensao da ferramenta foi executada relativamente a um crculo imaginrio que tem o mesmo centro do arco e que ultrapassa a posio final especificada. Baseado nesta suposio, o sistema cria um vetor e executa a compensao. O caminho do centro da ferramenta resultante diferente daquele criado aplicando a compensao da ferramenta para a qual o caminho programado em que a linha que leva ao arco considerada reta.
Passo do arco Crculo imaginrio Final do arco Pea

Caminho programado Caminho do centro da ferramenta

C Centro do arco

S L

r L L

No existe interseo interna

A mesma descrio aplica-se ao movimento da ferramenta entre dois caminhos circulares. Se o valor de compensao da ferramenta suficientemente pequeno, os dois caminhos do centro da ferramenta circular feitos depois da compensao, intersetam na posio (P). A interseo P pode no ocorrer se um valor excessivamente grande for especificado para compensao da ferramenta. Quando isto previsto, o alarme P/S n 033 acionado no final do bloco precedente e a ferramenta parada. No exemplo apresentado abaixo, os caminhos do centro da ferramenta ao longo dos arcos A e B intersetam em P quando um valor suficientemente pequeno especificado para compensao da ferramenta. Se um valor excessivamente grande for especificado, esta interseo no ocorre.
O alarme(N 033) acionado e a ferramenta pra Quando o valor de compensao da ferramenta grande Quando o valor de compensao da ferramenta pequeno Centro do arco B Caminho programado Arco A r r Centro do arcoA

Arco B

238

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

O centro do arco idntico com a posio inicial ou a posio final

Se o centro do arco idntico com a posio inicial ou ponto final, o alarme P/S (N 038) exibido e a ferramenta ir parar na posio final do bloco precedente.
O alarme(N 038) exibido e a ferramenta pra Caminho do centro da ferramenta r N5 Caminho programado N6 (G41) N5 G01 X100.0 ; N6 G02 X100.0 I0 J0 ; N7 G03 Y-100.0 J-100.0 ;

N7

D Alterao do sentido de correo no modo de correo

A sentido de correo decidida pelos cdigo G (G41 e G42) para o raio da ferramenta e o sinal dos valores de compensao da ferramenta so conforme apresentado.
Sinal da quantidade de correo Cdigo G G41 G42 Correo do lado esquerdo Correo do lado direito Correo do lado direito Correo do lado esquerdo

O sentido de correo pode ser alterado no modo de correo. Se o sentido de correo for alterado num bloco gerado um vetor na interseo do caminho do centro da ferramenta desse bloco e no caminho do centro da ferramenta de um bloco precedente. Porm, a alterao no est disponvel no bloco de partida e no bloco seguinte.

239

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Caminho do centro da ferramenta com uma interseo

LinearLinear Pea G42 Caminho programado r L Caminho do centro da ferramenta Pea r G41 S L

LinearCircular C Pea G42 Caminho programado r L Caminho do centro da ferramenta CircularLinear Pea Caminho programado G42 S Pea r G41

r Caminho do centro da ferramenta C S L r G41 Pea CircularCircular C

Pea G42 Caminho programado C Caminho do centro da ferramenta S r r

G41 Pea

240

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Caminho do centro da ferramenta sem uma interseo

Quando altera o sentido de correo do bloco A ao bloco B usando G41 e G42, se a interseo com o caminho de correo no for necessria, criado o vetor normal para o bloco B no ponto inicial do bloco B.
LinearLinear S Pea (G42) Caminho programado r L Caminho do centro da ferramenta Caminho programado G42 G41 Caminho do centro da ferramenta L LinearCircular S L L Caminho do centro da ferramenta A (G41) (G41) r S CircularCircular C S Um arco cuja posio final no no arco C Caminho programado (G42) r C r L SL Centro Centro (G42) r G41 G42 B (G42) L A Pea r G41 B L

Caminho programado

Caminho do centro da ferramenta

241

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

O comprimento do caminho do centro da ferramenta maior que a circunferncia de um crculo

Normalmente no existe quase nenhuma possibilidade em criar esta situao. Contudo, quando G41 e G42 so alterados, ou quando G40 foi programado com o endereo I, J e K, esta situao pode ocorrer. Neste caso da figura, a compensao da ferramenta no executada com mais de um crculo de circunferncia: um arco formado a partir de P1 a P2 como mostrado. Dependendo das circunstncias, pode ser exibido um alarme, devido Verificao de Interferncias descrita mais tarde. Para executar um crculo com mais de uma circunferncia, o crculo deve ser especificado em segmentos.
Caminho do centro da ferramenta Caminho programado N5 P1 N7

P2

(G42) N5 G01 G91 X500.0 Y---700.0 ; N6 G41 G02 J ---500.0 ; N7 G42 G01 X500.0 Y700.0 ; N6

242

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Cancelamento temporrio da compensao da ferramenta de corte Especificando G28 (retorno automtico ao ponto de referncia) no modo de correo

Se o comando seguinte for especificado no modo de correo, o modo de correo temporariamente cancelado e ento automaticamente restaurado. O modo de correo pode ser cancelado e iniciado como descrito em II-14.5.2 e 14.5.4. Se G28 especificado no modo de correo, o modo de correo cancelado numa posio intermediria. Se o vetor se mantiver depois da ferramenta regressar para o ponto de referncia, os componentes do vetor so reinicializados a zero relativamente a cada eixo ao longo do qual o retorno ao ponto de referncia foi executado.
G28 r S Posio intermediria S G00 S S Ponto de referncia r

(G42 G00)

Especificando G29 (retorno automtico a partir do ponto de referncia) no modo de correo

Se G29 programado no modo de correo, a correo ser cancelada no ponto intermedirio e o modo de correo ser automaticamente restaurado a partir do bloco subseqente.
G29 especificado imediatamente aps G28 Caminho programado r S G28 Posio intermediria G29 S S S Ponto de referncia r G00

(G42 G00)

Caminho do centro da ferramenta

G29 no especificado imediatamente aps G28 Caminho programado G29 r S (G42 G00) Caminho do centro da ferramenta Posio intermediria G29 S S r G00

243

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Cdigo G de compensao da ferramenta no modo de correo

O vetor de correo pode ser definido para formar um ngulo direito para a direo de movimento no bloco precedente, com respeito a usinagem do lado interior ou exterior, programando independentemente o cdigo G de compensao da ferramenta (G41, G42) no modo de correo. Se este cdigo for especificado num comando circular, o movimento circular correto no ser obtido. Quando se espera que o sentido de correo se altera pelo comando do cdigo G da compensao da ferramenta (G41, G42), consulte alterao do sentido de correo no modo de correo nesta Subsec.14.5.3.
LinearLinear

Modo G42 r

Um bloco especificado por G42

L L Caminho do centro da ferramenta S Interseo CircularLinear

Um bloco especificado por G42 Modo G42 C r S Interseo L

Caminho programado

D Comando cancelamento temporariamente o vetor de correo

Durante o modo de correo, se G92 (programao de ponto zero absoluto) programado, o vetor de correo temporariamente cancelado e assim o modo de correo automaticamente restaurado. Neste caso, sem o cancelamento do movimento de correo, a ferramenta move- diretamente a partir do ponto de interseo para o ponto -se programado onde o vetor de correo cancelado. Tambm quando restaurado para o modo de correo, a ferramenta move- diretamente -se para o ponto de interseo.
S L L Caminho do centro da ferramenta N5 Caminho programado (G41) N5 G91 G01 X300.0 Y700.0 ; N6 X-300.0 Y600.0 ; N7 G92 X100.0 Y200.0 ; N8 G90 G01 X400.0 Y800.0 ; N6 S N7 Bloco G92 L N8 S L

244

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Um bloco sem movimento da ferramenta

Os blocos seguintes no possuem movimento da ferramenta. Nesses blocos, a ferramenta no se ir mover, mesmo se a compensao da ferramenta tiver efeito.
M05 ; . emisso do cdigo M S21 ; . emisso do cdigo S G04 X10.0 ; pausa G10 L11 P01 R10.0 ; Definio do valor de compensao da ferramenta (G17) Z200.0 ; Comando de movimento no includo no plano de correo G90 ; . cdigo G apenas G91 X0 ; A distncia a percorrer zero. Comandos (1) a (6) no so de movimento.

Um bloco sem movimento da ferramenta especificado no modo de correo

Quando um bloco nico sem movimento da ferramenta programado no modo de correo, o vetor e caminho do centro da ferramenta so iguais queles quando o bloco no programado. Este bloco executado no ponto de parada de bloco nico.
N6 G91 X100.0 Y100.0 ; N7 G04 X100.0 ; N8 X100.0 ; N6 SS N7 N8 Caminho programado

L L Caminho do centro da ferramenta O bloco N7 executado aqui.

Contudo, quando a distncia a percorrer zero, mesmo se o bloco programado de modo nico, o movimento da ferramenta torna---se igual a quando mais de um bloco sem movimento da ferramenta eram programados, o que ir ser descrito subseqentemente.
N6 G91 X100.0 Y100.0 ; N7 X0 ; N8 X100.0 ; N6 L SS N7 N8 Caminho programado

Caminho do centro da ferramenta

Dois blocos sem movimento da ferramenta no devem ser executados consecutivamente. Se programado, produzido um vetor cujo comprimento igual ao valor de correo numa direo normal para o movimento da ferramenta num bloco precoce, assim pode resultar em corte excessivo.
N6 G91 X100.0 Y100.0 ; N7 S21 ; N8 G04 X10.0 ; N9 X100.0 ; N6 N7 N8 N9 Caminho programado Caminho do centro da ferramenta

SSS

Os blocos N7 e N8 so executados aqui.

245

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Movimento de canto

Quando dois ou mais vetores so produzidos no fim e um bloco, a ferramenta move- linearmente de um vetor para outro. Este movimento -se chamado movimento de canto. Se esses vetores quase coincidirem um com o outro, o movimento de canto no executado e o ltimo vetor ignorado.
nVx Caminho do centro da ferramenta r r nVY Este vetor ignorado, se VxV Limite VYV

Caminho programado

Se Vxlimite V e VyV Limite, o ltimo vetor ignorado. O limite V definido de avano pelo parmetro (n 5010). Se esses vetores no coincidirem, gerado um movimento para girar em redor do canto. Este movimento pertence ao ltimo bloco.
Este movimento pertence ao bloco N7, assim a velocidade de avano igual velocidade do bloco N7. Se o bloco N7 for de modo G00, a ferramenta movida no modo G00, enquanto se for G01, G02, G03, a ferramenta movida no modo G01.

N6

N7

Porm, se o caminho do bloco seguinte for semi circular ou mais, a funo acima no executada. A razo para isto a seguinte:

246

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

N4 G41 G91 G01 X150.0 Y200.0 ; N5 X150.0 Y200.0 ; N6 G02 J-600.0 ; N7 G01 X150.0 Y-200.0 ; N8 G40 X150.0 Y-200.0 ;

P2 P3 P4 P5 P1 N5 N7 N4 N8

P6

Caminho do centro da ferramenta

Caminho programado N6

Se o vetor no ignorado, o caminho da ferramenta o seguinte: P1 P2 P3 (Crculo) P4 P5 P6 Mas se a distncia entre P2 e P3 for insignificante, o ponto P3 ignorado. Assim, o caminho da ferramenta o seguinte: P2 P4 Nomeadamente, o corte circular pelo bloco N6 ignorado. D Interrupo da operao manual Para a operao manual durante a compensao da ferramenta, consulte a seo III-3.5, Absoluto Manual Absolute LIGADO e DESLIGADO.

247

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.5.4
Movimento da Ferramenta Aquando do Cancelamento do Modo de Correo
Explicaes
D Movimento da ferramenta em redor de um canto interno (180)
LinearLinear Pea Caminho programado r L Caminho do centro da ferramenta CircularLinear S L G40

r Pea C Caminho programado S

G40 L

Caminho do centro da ferramenta

248

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em redor de um canto exterior num ngulo obtuso (90<180)

O caminho da ferramenta tem dois tipos, A e B e so selecionados pelo parmetro SUP (n 5003#0).
LinearLinear G40 L r L Caminho do centro da ferramenta CircularLinear G40 L Pea r C Caminho programado LinearLinear Pea Caminho programado Caminho do centro da ferramenta G40 L r L S Interseo S S

Pea Caminho programado

Tipo A

Caminho do centro da ferramenta

Tipo B

CircularLinear G40 L Pea r C S r

Caminho programado

L L Interseo Caminho do centro da ferramenta

249

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Movimento da ferramenta em redor de um canto exterior num ngulo agudo (<90)

O caminho da ferramenta tem dois tipos, A e B : e so selecionados pelo parmetro SUP (n 5003#0)
LinearLinear Pea Caminho programado G42 L Caminho do centro da ferramenta Tipo A CircularLinear G40 r S r S G40 L

G42 Pea Caminho programado C

Caminho do centro da ferramenta

LinearLinear L Pea Caminho programado Caminho do centro da ferramenta Tipo B L CircularLinear L r L r Pea C Caminho programado S L L r L S L G40 r L

Caminho do centro da ferramenta

250

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em redor do exterior linearlinear num ngulo agudo menor do que 1 grau (<1)

S r L

Caminho do centro da ferramenta

(G42) G40

Caminho programado
1ou menos

Posio inicial

D Um bloco sem movimento da ferramenta especificado juntamente com cancelamento da correo

Quando um bloco sem movimento da ferramenta programado juntamente com o cancelamento da correo, um vetor cujo comprimento igual ao valor de correo produzido numa direo normal para o movimento da ferramenta no bloco precoce e o vetor cancelado no prximo comando de movimento.
N6 G91 X100.0 Y100.0 ; N7 G40 ; N8 X100.0 Z0 ; Caminho programado N6 L SS N7 N8

Caminho do centro da ferramenta

251

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Bloco contendo G40 e I_J_K_ O bloco precedente contm G41 ou G42 Se um bloco G41 ou G42 precede um bloco no qual G40 e I_, J_, K_ so especificados, o sistema assume que o caminho programado como um caminho a partir da posio final determinada pelo bloco antigo para um vetor determinado por (I,J), (I,K) ou (J,K). herdada a direo de compensao no bloco antigo.
N1 (modo G42) ; N2 G40 Xa Yb I_ J_ ;

No bloco N1, o centro da ferramenta move-se em direo a X. No bloco N2 , a ferramenta move-se em direo a E. E(a, b) N2 S r G40 Caminho do centro da ferramenta N1 (G42) Pea Caminho programado

(I, J) X r

Neste caso, tenha em ateno que CNC obtm uma interseo do caminho da ferramenta em respeito a qual usinagem de lado interior ou exterior especificada
E G40 X S r Caminho programado r (G42) (I, J) Caminho do centro da ferramenta

Quando uma interseo no obtida, a ferramenta vem com a posio normal ao bloco precedente do bloco precedente.
E X S r (G42) r Caminho programado (I, J) G40 Caminho do centro da ferramenta

252

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

O comprimento do caminho do centro da ferramenta maior que a circunferncia de um crculo

No exemplo mostrado abaixo, a ferramenta no traa o crculo mais de uma vez. Move---se ao longo do arco a partir de P1 para P2. A funo de verificao de interferncias descrita em II---14.5.5 pode acionar um alarme.

Caminho do centro da ferramenta Caminho programado N5

P1 N7 P2

N6 (I, J) (G41) N5 G01 G91 X100.0 ; N6 G02 J-60.0 ; N7 G40 G01 X50.0 Y50.0 I-10.0 J-10.0 ;

Para fazer a ferramenta traar um crculo mais de uma vez, programar dois ou mais arcos.

253

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.5.5
Verificao de Interferncias

O corte excessivo da ferramenta chama- interferncia. A funo de -se verificao de interferncias verifica de avano o corte excessivo da ferramenta. Porm, toda a interferncia no pode ser verificada por esta funo. A verificao de interferncias executada mesmo se no ocorrer corte excessivo.

Explicaes
D Critrios para a deteco de interferncias (1) A direo do caminho da ferramenta diferente daquela do caminho programado (de 90 graus para 270 graus entre esses caminhos).

Caminho do centro da ferramenta

Caminho programado

As direes destes dois caminhos so diferentes (180).

Caminho do centro da ferramenta Caminho programado

As direes destes dois caminhos so diferentes (180).

254

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(2) Alm da condio (1), o ngulo entre o ponto inicial e o ponto final no caminho do centro da ferramenta bastante diferente daquele entre o ponto inicial e o ponto final no caminho programado numa usinagem circular (mais de 180 graus).

Caminho do centro da ferramenta

r2 r1 N5 N6

Caminho programado Centro

N7

(G41) N5 G01 G91 X800.0 Y200.0 D1 ; N6 G02 X320.0 Y- 160.0 I- 200.0 J- 800.0 D2 ; N7 G01 X200.0 Y- 500.0 ; (Valor de compensao da ferramenta correspondente a D1 : r1 = 200,0) (Valor de compensao da ferramenta correspondente a D2 : r2 = 600,0)

No exemplo acima, o arco no bloco N6 colocado num quadrante. Mas depois da compensao da ferramenta, o arco colocado nos quatro quadrantes.

255

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Correo antecipada de interferncias

(1) Remoo do vetor que causa a interferncia Quando a compensao da ferramenta executada para os blocos A, B e C e os vetores V1, V2, V3 e V4 entre os blocos A e B e V5, V6, V7 e V8 entre B e C so produzidos, os vetores mais prximos so verificados primeiro. Se ocorrer interferncia, so ignorados. Mas se os vetores a serem ignorados devido interferncia foram os ltimos vetores no canto, no podem ser ignorados. Verificao entre vetores V4 e V5 As interferncias - -- V4 e V5 so ignoradas. -- Verificar entre V3 e V6 A interferncia - -- V3 e V6 so ignoradas -- Verificar entre V2 e V7 A interferncia - -- V2 e V7 so ignoradas -- Verificar entre V1 e V8 A interferncia - -- -- V1 e V8 no podem ser ignoradas -- -- Se durante a verificao, um vetor sem interferncia for detectado, os vetores subseqentes no so verificados. Se o bloco B um movimento circular, produzido um movimento linear se os vetores forem interferidos. (Exemplo 1) A ferramenta move- linearmente de V1 a V8 -se
V1 Caminho do centro da ferramenta
C r V6 V7 V2 V8 V3 C

Caminho programado

V5 B

V4

V4, V5 : Interferncia V3, V6 : Interferncia V2, V7 : Interferncia V1, V8 : Sem interferncia

O1 O2

256

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(Exemplo 2) A ferramenta move- linearmente de V1, V2, V7, a V8 -se


Caminho do centro da ferramenta V1
C r V6 V2 V7 V3 r V8 C

V5 B

V4

Caminho programado
O1

O2

V4, V5 : Interferncia V3, V6 : Interferncia V2, V7 : Sem interferncia

(2) Se a interferncia ocorre depois da correo (1), a ferramenta parada com um alarme. Se a interferncia ocorre depois da correo (1) ou se existe apenas um par de vetores a partir do incio da verificao e os vetores interferem, o alarme P/S (n 41) exibido e a ferramenta imediatamente parada depois da execuo do bloco precedente. Se o bloco executado pela operao de bloco nico, a ferramenta parada no final do bloco.
Caminho do centro da ferramenta

Parado

Caminho programado C A V1 V6 V5 V2

Depois de ignorar os vetores V2 e V5 devido a interferncia, a interferncia tambm ocorre entre os vetores V1 e V6. O alarme exibido e a ferramenta parada.

257

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Ainda que a interferncia seja adotada a interferncia atual no ocorre

(1) Depresso que menor que o valor de compensao da ferramenta


Caminho programado Caminho do centro da ferramenta

Parado

A B

No existe interferncia real, mas uma vez que a direo programada no bloco B oposta direo do caminho depois da compensao da ferramenta a ferramenta pra e um alarme exibido. (2) Ranhura que menor que o valor de compensao da ferramenta
Caminho programado Caminho do centro da ferramenta Parado

Como (1), p alarme P/S exibido devido interferncia como direo ser inversa no bloco B.

258

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.5.6
Corte Excessivo pela Compensao da Ferramenta
Explicaes
D Usinar um canto interior num raio menor que o raio da ferramenta Quando o raio de um canto menor que o raio da ferramenta, devido correo interna da ferramenta de corte resultar em cortes excessivo, exibido um alarme e o CNC pra no incio do bloco. Numa operao de bloco nico, o corte excessivo gerado porque a ferramenta parada depois da execuo do bloco.

Caminho do centro da ferramenta Caminho programado Pea Um alarme gerado e a operao pra

Um alarme gerado e a operao pra aqui em operao de bloco nico

Se o CNC parar, o corte excessivo ocorre

D Usinar uma ranhura menor que o raio da ferramenta

Uma vez que a compensao da ferramenta fora o caminho par ao centro da ferramenta a mover- na direo inversa direo programada, ir -se resultar no corte excessivo. Neste caso, um alarme exibido e o CNC pra no incio do bloco.

Caminho do centro da ferramenta Caminho programado Pea

Um alarme exibido e a operao pra

Corte excessivo se a operao no parar

259

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Usinar um passo menor que o raio da ferramenta

Quando a usinagem do passo programada pela usinagem circular no caso de um programa contendo um passo menor que o raio da ferramenta, o caminho do centro da ferramenta com a correo normal torna-se inversa direo programada. Neste caso, o primeiro vetor ignorado e a ferramenta move- linearmente para a posio do segundo vetor. A -se operao de bloco nico parada neste ponto. Se a usinagem no est no modo de bloco nico, a operao cclica continuada. Se o passo linear, nenhum alarme ser gerado e cortado corretamente. Contudo a pea no cortada ir manter-se.
Movimento linear O primeiro vetor ignorado Posio de parada depois da execuo de um bloco nico S Caminho do centro da ferramenta

Caminho programado Centro da usinagem circular Pea Ir resultar num corte excessivo se o primeiro vetor no for ignorado. Contudo, a ferramenta move-se linearmente.

D Incio da compensao e corte ao longo do eixo Z

normalmente usado tal mtodo que a ferramenta movida ao longo do eixo Z depois da compensao da ferramenta ter efeito a alguma distncia da pea no incio da usinagem. No caso acima, se for pretendido dividir o movimento ao longo do eixo Z num deslocamento rpido e avano de corte, siga o procedimento abaixo.
N1 G91 G00 G41 X500.0 Y500.0 D1 ; N3 G01 Z-300.0 F100 ; N6 Y1000.0 F200 ; Depois da compensao Pea N6

N3:Comando de movimento no eixo Z (500, 500) N1

No programa exemplificativo acima, quando executa o bloco N1, os blocos N3 e N6 tambm so introduzidos no armazenamento em buffer e pelo relacionamento entre eles, a compensao correta executada como na figura acima. Ento, se o bloco N3 (comando de movimento no eixo Z) dividido conforme apresentado: Uma vez que existem dois blocos de comando de movimento no includos no plano selecionado e o bloco N6 no pode ser introduzido no armazenamento em buffer, o caminho do centro da ferramenta calculado pela informao de N1 na figura acima. Isto , o vetor de correo no calculado na partida e pode resultar no corte excessivo.

260

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

O exemplo acima deve ser modificado conforme apresentado:


N1 G91 G00 G41 X500.0 Y500.0 D1 ; N3 G01 Z-250.0 ; N5 G01 Z-50.0 F100 ; N6 Y1000.0 F200 ; Pea Depois da compensao N6

N1

N3, N5:Comando de movimento para o eixo Z (500, 500)

Deve ser programado o comando de movimento na mesma direo do comando de movimento depois do movimento num eixo Z.
N1 G91 G00 G41 X500.0 Y400.0 D1 ; N2 Y100.0 ; N3 Z-250.0 ; N5 G01 Z-50.0 F100 ; N6 Y1000.0 F200 ; Pea Depois da compensao

N6

N2

N1

N3, N5 : Comando de movimento para o eixo Z (2 blocos) (500, 500)

Como o bloco com o n de seqncia N2 tem o comando de movimento na mesma direo que o bloco com o n de seqncia N6, a compensao correta executada.

261

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.5.7
Comando de Entrada atravs do Painel MDI

A compensao C da ferramenta no e executada para entradas de comandos a partir de MDI. Contudo, quando a operao automtica usando os comandos absolutos temporariamente parada pela funo de bloco nico, a operao MDI executada, ento a operao automtica comea novamente, o caminho da ferramenta conforme apresentado : Neste caso, os vetores na posio de incio do bloco seguinte so convertidos e os outros vetores so produzidos pelos dois blocos seguintes. Assim, a partir do bloco seguinte mas um, a compensao C da ferramenta executada com preciso.
VC1 VB2 VB1 PB VC1 VC2

PC

Comando para MDI

VB2 PA VB1 PB PD

Quando a posio PA, PB e PC so programadas num comando absoluto, a ferramenta parada pela funo de bloco nico depois de executar o bloco a partir de PA a PB e a ferramenta movida pela operao MDI. Os vetores VB1 e VB2 so convertidos para VB1 e VB2 e os vetores de correo so recalculados para os vetores VC1 e VC2 entre o bloco PB- C -P e P C - D. -P Contudo, uma vez que o vetor VB2 no novamente calculado, a compensao executada com exatido a partir da posio PC.

262

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.5.8
Comandos G53, G28, G30 e G29 no Modo de Compensao C da Ferramenta

Foi adicionada uma funo que executa o posicionamento cancelando automaticamente um vetor de compensao da ferramenta quando G53 especificado no modo de compensao C da ferramenta, restaurando automaticamente esse vetor de compensao da ferramenta com a execuo do prximo comando de movimento. O modo de recuperao do vetor de compensao da ferramenta do tipo FS16/21/0i quando CCN (bit 2 do parmetro n 5003) definido para 0; do tipo FS15 quando CCN definido para 1. Quando G28 ou G30 especificado no modo de compensao C da ferramenta, o retorno automtico ao ponto de referncia executado cancelando automaticamente um vetor de compensao da ferramenta, esse vetor de compensao da ferramenta sendo automaticamente restaurado com a execuo do prximo comando de movimento. Neste caso, a temporizao e formado do cancelamento/restaurao do vetor de compensao da ferramenta, executado quando CCN (bit 2 do parmetro n 5003) definido para 1, so alterados para o tipo FS15. Quando o CCN (bit 2 do parmetro n 5003) definido para 0, a especificao convencional mantm- aplicvel. -se Quando G29 especificado no modo de compensao C da ferramenta, o vetor de compensao da ferramenta automaticamente cancelado/ restaurado. Neste caso, a temporizao e formado do cancelamento/ restaurao do vetor de compensao da ferramenta, executado quando CCN (bit 2 do parmetro n 5003) definido para 1, so alterados para o tipo FS15. Quando o CCN (bit 2 do parmetro n 5003) definido para 0, a especificao convencional mantm- aplicvel. -se

Explicaes
D Comando G53 no modo de compensao C da ferramenta Quando G53 especificado no modo de compensao C da ferramenta, o bloco precedente gera um vetor que perpendicular direo do movimento e que tem a mesma magnitude que o valor de correo. Ento, o vetor de correo cancelado quando o movimento para uma posio especfica executado no sistema de coordenadas da mquina. No bloco seguinte, o modo de correo automaticamente retomado. Lembre- que a restaurao do vetor de compensao da ferramenta -se iniciada quando CCN (bit 2 do parmetro n 5003) definido para 0; quando CCN definido para 1, gerado um vetor de interseo (tipo FS15).

263

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

(1) G53 especificado no modo de correo Quando CCN (bit 2 do parmetro n 5003)=0

Oxxxx; G90G41_ _; G53X_Y_;

[Tipo A] r (G41G00) s

partida r s G00 s G00

G53

[Tipo B] partida r s G53 s r s G00 G00

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] r (G41G00) s G53 s s G00 G00

(2) G53 incremental especificado no modo de correo Quando CCN (bit 2 do parmetro n 5003)=0
O; G91G41_ _; G53X_Y_; [Tipo A] r (G91G41G00) s G53 partida r s G90G00 G00

[Tipo B] partida r (G91G41G00) s G53 r r s G00 G90G00

264

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] r (G91G41G00) s G53 s G00

G90G00

(3) G53 especificado no modo de correo sem nenhum movimento especificado Quando CCN (bit2 do parmetro n 5003)=0
Oxxxx; G90G41_ _; G00X20.Y20. ; G53X20.Y20. ; (G41G00) [Tipo B] partida r (G41G00) s G53 G00 r s G00 [Tipo A] partida r s G53 G00 r s

G00

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15]

s G00 r (G41G00) s G53 G00

265

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

AVISO
1 Quando o modo de compensao C da ferramenta definido e o bloqueio de todos os eixos aplicado, o comando G53 no executa o posicionamento ao longo dos eixos aos quais o bloqueio da mquina aplicado. Contudo, o vetor preservado. Quando o CCN (bit 2 do parmetro n 5003) definido para 0, o vetor cancelado. (Lembre-se que mesmo se o tipo FS15 for usado, o vetor cancelado quando o bloqueio individual dos eixos da mquina aplicado.) Exemplo 1: Quando CNN (bit 2 do parmetro n 5003) = 0 tipo A usado e bloqueio de todos os eixos aplicado
r r (G41G00) s G53 G00 s G00

Exemplo 2:

Quando CNN (bit 2 do parmetro n 5003) = 1 bloqueio de todos os eixos aplicado [tipo FS15]
r r (G41G00) s G53 G00 s G00

Exemplo 3:

Quando CNN (bit 2 do parmetro n 5003) = 1 e avano bloqueado nos eixos especificados aplicado [tipo FS15]
r r (G41G00) s G53 G00 s G00

2 Quando G53 especificado para um eixo de compensao no modo de compensao da ferramenta, os vetores ao longo de outros eixos tambm so cancelados. (Isto tambm se aplica quando CCN (bit 2 do parmetro N 5003) definido para 1. Quando o tipo FS15 usado, apenas o vetor ao longo de um eixo especificado cancelado. Lembre-se que um cancelamento do tipo FS15 diferente da especificao atual FS15 neste ponto.) Exemplo: Quando CCN (bit 2 do parmetro N 5003)=1[tipo FS 15]

s (G41X_Z_) r s G53Z_ s G00

G00

266

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

NOTA
1 Quando um comando G53 especifica um eixo que no est no plano de compensao C da ferramenta, gerado um vetor perpendicular no ponto final do bloco precedente e a ferramenta no se move. No bloco seguinte, o modo de correo retomado automaticamente (do mesmo modo quando dois ou mais blocos contnuos no especificam quaisquer comandos de movimento). Exemplo: Quando CCN (bit 2 do parmetro n 5003) = 0 e o tipo A usado
G53Z_ r (G41G00X_Y_) s G00 s r G00 s G00 partida

2 Quando um bloco G53 especificado para se tornar um bloco de partida, o bloco seguinte torna-se realmente o bloco de partida. Quando o CCN (bit 2 do parmetro n 5003) definido para 1, gerado um vetor de interseo. Exemplo: Quando CCN (bit 2 do parmetro n 5003) = 0 e o tipo A usado
G00 s

G41G53

partida r s G00 s

G00

267

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Comando G28 ou G30 no modo de compensao C da ferramenta

Quando G28 ou G30 especificado no modo de compensao C da ferramenta, executada uma operao de tipo FS15 se CCN (bit 2 do parmetro n 5003) definido para 1. Isto significa que gerado um vetor de interseo no bloco precedente e gerado um vetor perpendicular numa posio intermediria. O cancelamento do vetor de correo executado quando o movimento feito a partir da posio intermediria para a ponto de referncia. Como parte da restaurao, gerado um vetor de interseo entre um bloco e o bloco seguinte. (1) G28 ou G30, especificados num modo de correo (com movimento executado para uma posio intermediria e ponto de referncia) (a) Para retorno por G29 Quando CCN (bit 2 do parmetro n 5003) = 0
Oxxxx; G91G41_ _ _; G28X40.Y0 ; G29X45.Y15. ; [Tipo A] s (G42G01) r G29 s Ponto de referncia [Tipo B] Posio intermediria G28/30 s

s Posio de retorno G01 r

Posio intermediria G28/30 s s

(G42G01)

s r

Posio de retorno G01

G29 s Ponto de referncia

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] Posio intermediria G28/30 s (G42G01) r G29 s Ponto de referncia s s Posio de retorno G01

268

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(b) Para retorno por G00 Quando CNN (bit 2 do parmetro n 5003) = 0
Oxxxx; G91G41_ _ _; G28X40.Y0 ; (G42G01) [Tipo A] Posio intermediria G28/30 s s G01 s r G00 r

s [Tipo B]

Ponto de referncia

Posio intermediria G28/30 s s s r G00 r

G01

(G42G01)

Ponto de referncia

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] Posio intermediria G28/30 s (G42G01) r s G00 s r G01

Ponto de referncia

(2) G28 ou G30, especificados num modo de correo (com movimento no executado para uma posio intermediria) (a) Para retorno por G29 Quando CCN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G28X0Y0 ; G29X0Y0 ; G28/30 Ponto de referncia [Tipo A] (G42G01) r G29 s Posio intermediria = posio de retorno s G01 s G01

[Tipo B] (G42G01)

Posio intermediria = posio de retorno s r G28/30 G29 s G01 G01 s

Ponto de referncia

269

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] Posio intermediria = posio de retorno (G42G01) r G28/30 Ponto de referncia G29 s s G01 s G01

(b) Para retorno por G00 Quando CCN (bit 2 do parmetro n 5003) = 0
Oxxxx; G91G41_ _ _; G28X0Y0 ; [Tipo A] (G42G01) r s G28/30 s G00

partida
r s G01

Posio intermediria

Ponto de referncia [Tipo B] (G42G01) r s

partida
r s G01 G00

s Posio intermediria G28/30

Ponto de referncia

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] s r (G41G01) Posio intermediria G28/30 s G01 G00

Ponto de referncia

270

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(3) G28 ou G30, especificados num modo de correo (com movimento no executado para um ponto de referncia) (a) Para retorno por G29 Quando CCN (bit 2 do parmetro n 5003) = 0
Oxxxx; G91G41_ _ _; G28X40.Y-40.; G29X40.Y40.; [Tipo A] (G42G01) r s Posio de retorno s G01 r Ponto de referncia = posio de retorno

G28/30 G29 s

[Tipo B]

(G42G01) s r G28/30

Posio de retorno s G01 r G29 Ponto de referncia s = posio de retorno

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] (G42G01) s G28/30 G29 s r Posio de retorno s G01

Ponto de referncia = posio de retorno

(b) Para retorno por G00 Quando CCN (bit 2 do parmetro n 5003) = 0
Oxxxx; G91G41_ _ _; G28X40.Y-40.; [Tipo A] r (G41G01) G28/30 s s partida r s G01 G00 Ponto de referncia = posio de retorno

[Tipo B] r (G41G01) s G28/30 s r

partida s

G01 G00 Ponto de referncia = posio de retorno

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15]

(G41G01) s G28/30

s G01 G00 Ponto de referncia r = posio de retorno

271

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

(4) G28 ou G30 especificados no modo de correo (sem nenhum movimento executado) (a) Para retorno por G29 Quando CCN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G28X0Y0 ; G29X0Y0 ; [Tipo A] G28/30/G29 r s G01 Vetor de interseo

(G41G01)

Ponto de referncia =Posio intermediria =Posio de retorno

G01

[Tipo B] (G41G01)

G28/30/G29 r s G01

Vetor de interseo

Ponto de referncia =Posio intermediria =Posio de retorno

G01

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15]

G28/30/G29 Vetor de interseo (G42G01) r s Ponto de referncia =Posio intermediria =Posio de retorno G01 G01

(b) Para retorno por G00 Quando CCN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G28X0Y0 ; [Tipo A] G28/30 (G41G01) r s G00 s G01

partida

Ponto de referncia = posio de retorno [Tipo B] G28/30 (G41G01) r s

partida
r s G01

G00 Ponto de referncia = posio de retorno

272

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] G28/30 (G41G01) r G01 G00 s Ponto de referncia = posio de retorno

AVISO
1 Quando um comando G28 ou G30 especificado durante o bloqueio de todos os eixos, um vetor de correo perpendicular aplicado na posio intermediria e o movimento para o ponto de referncia no executado, o vetor preservado. Lembre-se, contudo, que mesmo se o tipo FS15 for usado, o vetor cancelado apenas quando o bloqueio individual dos eixos da mquina aplicado. (O tipo FS15 preserva o vetor, mesmo quando bloqueio individual dos eixos da mquina aplicado.) Exemplo1: Quando CNN (bit 2 do parmetro n 5003) = 1 e bloqueio de todos os eixos aplicado [tipo FS15]
(G42G01) rs G28 r Posio intermediria s s

[Tipo FS15 ]

s G01

G01

Ponto de referncia ou ponto de referncia flutuante

Exemplo2:

Quando CNN (bit 2 do parmetro n 5003) = 1 e bloqueio individual dos eixos da mquina aplicado

[Tipo FS15 ] (G42G01) s

G28

s G01

G01

r Posio intermediria s s

Ponto de referncia ou ponto de referncia flutuante

2 Quando G28 ou G30 so especificados para um eixo de compensao no modo de compensao da ferramenta, os vetores ao longo de outros eixos tambm so cancelados. (Isto tambm se aplica quando CCN (bit 2 do parmetro N 5003) definido para 1. Quando o tipo FS15 usado, apenas o vetor ao longo de um eixo especificado cancelado. Lembre-se que um cancelamento do tipo FS15 diferente da especificao atual FS15 neste ponto.) Exemplo: Quando CNN (bit 2 do parmetro n 5003) = 1
s (G41G00X_Z_) G00 G00 r G28Z_ Ponto de referncia ou ponto Posio intermediria de referncia flutuante s s

273

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

NOTA
1 Quando um comando G28 ou G30 especifica um eixo que no est no plano de compensao C da ferramenta, gerado um vetor perpendicular no ponto final do bloco precedente e a ferramenta no se move. No bloco seguinte, o modo de correo retomado automaticamente (do mesmo modo quando dois ou mais blocos contnuos no especificam quaisquer comandos de movimento). Exemplo: Quando CNN (bit 2 do parmetro n 5003) = 1
[Tipo FS15] G28(G30/30.1)Z__ r (G41G01X_Y_) s G01 s s

G01

2 Quando o bloco G28 ou G30 especificado, de tal modo que o bloco se torna um bloco de partida, um vetor perpendicular direo de movimento gerado numa posio intermediria, ento subsequentemente cancelado no ponto de referncia. No bloco seguinte, gerado um vetor de interseo. Exemplo: Quando CNN (bit 2 do parmetro n 5003) = 1
[Tipo FS15] G01 s G42G28 G01 r Posio intermediria s s Ponto de referncia ou ponto de referncia flutuante s G01

274

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Comando G29 no modo de compensao C da ferramenta

Quando G29 especificado no modo de compensao C da ferramenta, executada uma operao de tipo FS15 se CCN (bit 2 do parm. n 5003) definido para 1. Isto significa que gerado um vetor de interseo no bloco precedente e o cancelamento do vetor executado quando um movimento para uma posio intermediria executado. Quando o movimento a partir da posio intermediria para a posio de retorno executado, o vetor restaurado; gerado um vetor de interseo entre o bloco e o bloco seguinte. (1) G29 especificados num modo de correo (com movimento executado para uma posio intermediria e ponto de referncia) (a) Para especificao feita imediatamente depois do retorno automtico ao ponto de referncia Quando CCN (bit 2 do parmetro n 5003)=0
O; G91G41_ _ _; G28X40.Y0; G29X45.Y15.; [Tipo A] G28/30 s (G42G01) r G29 s Ponto de referncia [Tipo B] G28/30 s (G42G01) Posio intermediria s Posio de retorno s G01 G29 s Ponto de referncia Posio intermediria s

Posio de retorno s G01

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15 ] G28/30 (G42G01) s Posio intermediria s r G29 s Ponto de referncia Posio de retorno s G01

275

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

(b) Para especificao feita de outro modo diferente de imediatamente depois do retorno automtico ao ponto de referncia Quando CNN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G29X40.Y40.;

[Tipo A]

(G42G01) Posio intermediria r [Tipo B] (G42G01) s G29 s

Posio de retorno G01 s r

partida

Posio de retorno s G01 Posio r intermediria s

s G29

partida

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] (G42G01) Posio intermediria G29 s Posio de retorno s G01

(2) G29 especificados num modo de correo (com movimento no executado para uma posio intermediria) (a) Para especificao feita imediatamente depois do retorno automtico ao ponto de referncia Quando CNN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G28X40.Y-40.; G29X40.Y40.;

[Tipo A] (G42G01) r s

Posio de retorno G28/30 G29 s s r G01

Ponto de referncia = posio de retorno

[Tipo B] (G42G01) s

Posio de retorno G28/30 G29 s s r G01

Ponto de referncia = posio de retorno

276

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] (G42G01) s G28/30 G29 r s Ponto de referncia = posio de retorno Posio de retorno s G01

(b) Para especificao feita de outro modo diferente de imediatamente depois do retorno automtico ao ponto de referncia Quando CNN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G29X40.Y-40.; [Tipo A] Posio intermediria (G42G01) r s G29 s G01 r Posio de retorno Posio intermediria (G42G01) r s G29 r s G01 r Posio de retorno s G01 s G01

partida
[Tipo B]

partida

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] Posio intermediria (G42G01) s r s G29 G01 s Posio de retorno G01

277

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

(3) G29 especificado num modo de correo (com movimento no executado para um ponto de referncia) (a) Para especificao feita imediatamente depois do retorno automtico ao ponto de referncia Quando CNN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G28X0Y0 ; G29X0Y0 ; [Tipo A] Posio intermediria = Posio de retorno s r G01 G28/30 G29 s Ponto de referncia G01 s

(G42G01)

[Tipo B] Posio intermediria = Posio de retorno s r G28/30 G29 s Ponto de referncia G01 s G01

(G42G01)

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] Posio intermediria = Posio de retorno (G42G01) r G28/30 Ponto de referncia G29 s s G01 s G01

278

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(b) Para especificao feita de outro modo diferente de imediatamente depois do retorno automtico ao ponto de referncia
O; G91G41_ _ _; G29X0Y0; [Tipo A] (G42G01) r s G29 s Posio intermediria = Posio de retorno [Tipo B] (G42G01) s G29 s Posio intermediria = Posio de retorno G01 s G01 G01 s G01

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] (G42G01) s G29 s Posio intermediria = Posio de retorno G01 s G01

279

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

(4) G29 especificado num modo de correo (com movimento no executado para uma posio intermediria e ponto de referncia) (a) Para especificao feita imediatamente depois do retorno automtico ao ponto de referncia Quando CNN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G28X0Y0 ; G29X0Y0 ; [Tipo A] G28/30,G29 (G41G01) r s G01 Vetor de interseo s s G01

Ponto de referncia =Posio intermediria =Posio de retorno [Tipo B] G28/30,G29 (G41G01)r s G01

Vetor de interseo s G01

Ponto de referncia =Posio intermediria =Posio de retorno

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] G28/30,G29 (G42G01) r s G01 s G01 Vetor de interseo

Ponto de referncia =Posio intermediria =Posio de retorno

280

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(b) Para especificao feita de outro modo diferente de imediatamente depois do retorno automtico ao ponto de referncia Quando CNN (bit 2 do parmetro n 5003) = 0
O; G91G41_ _ _; G29X0Y0; [Tipo A] G29 (G41G01) r G01 s G01

s Posio intermediria=posio de retorno [Tipo B] G29 (G41G01) r G01 s

G01 s Posio intermediria=posio de retorno

Quando CNN (bit 2 do parmetro n 5003) = 1


[Tipo FS15] G29 (G41G01) r s G01

G01

s Posio intermediria=posio de retorno

NOTA
Quando um comando G29 est especificado para um eixo que no est no plano de compensao C da ferramenta no modo de compensao C da ferramenta, gerado um vetor perpendicular no ponto final do bloco precedente e a ferramenta no se move. No bloco seguinte, um vetor de interseo gerado (do mesmo modo quando dois ou mais blocos contnuos no especificam quaisquer comandos de movimento).
G29Z__ s r (G41G01X_Y_) s G01 G01

281

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.5.9
Interpolao Circular de Cantos (G39)
Formato

Especificando G39 no modo de correo durante a compensao C da ferramenta, a interpolao circular de cantos pode ser executada. O raio da interpolao circular de cantos igual ao valor de compensao.

No modo de correo G39;

ou
G39

I_J_ I_K_ J_K_

Explicaes
D Interpolao Circular de Cantos Quando o comando indicado acima especificado a interpolao circular de cantos em que o raio igual ao valor de compensao pode ser executado. G41 ou G42 precedentes ao comando determinam se o arco est no sentido horrio ou sentido anti-horrio. G39 um cdigo G de ao simples. Quando G39; programado, forma- o arco no canto, de modo a que o -se vetor no ponto final do arco perpendicular ao ponto inicial do bloco seguinte. Quando G39 especificado com I, J e K, o arco no canto formado, de modo a que o vetor no ponto final do arco perpendicular ao vetor definido pelos valores I, J e K.

D G39 sem I, J ou K

D G39 com I, J e K

Limitaes
D Comando de movimento D Comando sem movimento Num bloco contendo G39, nenhum comando de movimento pode ser especificado. No devem ser especificados dois ou mais blocos consecutivos sem movimento depois de um bloco contendo G39 sem I, J, ou K. (Um bloco nico especificando uma distncia de deslocamento de zero adotados como sendo dois ou mais blocos consecutivos sem movimento.) Se os blocos sem movimento forem especificados, o vetor de correo temporariamente perdido. Ento o modo de correo automaticamente restaurado.

282

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Exemplos
D G39 sem I, J ou K
. . . . (No modo de correo) N1 Y10.0 ; N2 G39 ; N3 X-10.0 ; . . . . Bloco N1 Eixo X

Eixo Y

Vetor de correo Bloco N2

(0.0, 10.0)

Bloco N3 Caminho programado Caminho do centro da ferramenta

(--- 10.0, 10.0)

D G39 com I, J e K
. . . . (No modo de correo) N1 Y10.0 ; N2 G39 I-1.0 J2.0 ; N3 X-10.0 Y20.0 ; . . . . Bloco N2 Bloco N1 Vetor de correo Bloco N3 Caminho programado (I=-1.0, J=2.0) Caminho do centro da ferramenta Eixo X

Eixo Y

(0.0, 10.0)

(-10.0, 20.0)

283

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.6 VALORES COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10)

Os valores de compensao da ferramenta incluem valor de compensao da geometria da ferramenta e compensao do desgaste da ferramenta (Fig. 14.6 (a)).

Ponto de referncia

OFSG OFSW

OFSG:Valor de compensao geomtrica OFSW:Valor de compensao do desgaste

Fig. 14.6 (a) Compensao geomtrica e compensao do desgaste

Os valores de compensao da ferramenta podem ser introduzidos na memria CNC a partir do painel CRT/MDI (veja seo III-11.4.1) ou a partir de um programa. Um valor de compensao da ferramenta selecionado a partir da memria CNC quando o cdigo correspondente especificado depois do endereo H ou D num programa. O valor usado para compensao do comprimento da ferramenta, compensao da ferramenta ou a correo da ferramenta.

Explicaes

Tabela 14.6 (a) mostra a faixa de entrada permitida dos valores de compensao da ferramenta.

D Faixa permitida dos valores de compensao Tabela 14.6 (a) A faixa de entrada permitida do valor de compensao da da ferramenta ferramenta
Sistema incremental Valor de compensao geomtrica Entrada em milmetros 999,999 mm 999,9999 mm Entrada em polegadas 99,9999 polegadas 99,99999 polegadas Valor de compensao do desgaste Entrada em milmetros 99,999 mm 99,9999 mm Entrada em polegadas 9,9999 polegadas 9,99999 polegadas

IS-B IS-C

D Valores do nmero de compensao da ferramenta e os endereos a especificar

A memria pode manter 400 valores de compensao da ferramenta (opo). O endereo D ou H usado no programa. O endereo usado depende de qual das funes seguintes usada: compensao do comprimento da ferramenta (veja II-14.1), correo da ferramenta (veja II-14.3), ou compensao C da ferramenta (veja II-14.5). A Faixa do nmero que vem depois do endereo (D ou H) : 0 para 400

284

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Memria de compensao da ferramenta e o valor da compensao da ferramenta a serem introduzidos

A memria de compensao da ferramenta C pode ser usada. Os valores de compensao da ferramenta so como apresentados de seguida que so introduzidos (definio) (Tabela 14.6 (b)).
Tabela 14.6 (b) Definir contedos da memria de compensao da ferramenta e valor de compensao da ferramenta Valor de compensao da ferramenta Valor de compensao da geometria da ferramenta para endereo D Valor de compensao da geometria da ferramenta para endereo H Compensao do desgaste da ferramenta para valor de endereo D Compensao do desgaste da ferramenta para valor de endereo H Memria C de compensao da ferramenta definido definido definido definido

Formato
D Entrada do valor da compensao da ferramenta pelo programa

O formato da programao depende de como o valor de compensao da ferramenta usado.

Tabela 14.6 (c) Definir faixa da memria de compensao da ferramenta e valor de compensao da ferramenta Valor de compensao da ferramenta Valor de compensao da geometria para o cdigo H C Valor de compensao da geometria para o cdigo D Valor de compensao do desgaste para o cdigo H Valor de compensao do desgaste para o cdigo D Formato G10L10P_R_; G10L12P_R_; G10L11P_R_; G10L13P_R_;

P : Nmero de compensao da ferramenta R : Valor da compensao da ferramenta no modo de comando absoluto (G90) Valor a adicionar ao valor de compensao da ferramenta especificado no modo de comando incremental (G91) (a soma tambm um valor de compensao da ferramenta.) NOTA Para fornecer compatibilidade com o formato de antigos programas CNC, o sistema permite que L1 seja especificado em vez de L11.

285

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.7 ESCALONAMENTO (G50, G51)

Um contorno programado pode ser aumentado ou reduzido (escalonamento). As dimenses especificadas com X_, Y_ e Z_ podem cada uma ser escalonada para cima ou para baixo com os mesmos ou diferentes fatores de escalonamento. O fator de escalonamento pode ser especificado no programa. Exceto se especificado no programa, o fator de escalonamento especificado no parmetro aplicado.
Y P4

P3 P3

P4

P0

P1

P2

P1

P2 X

P0: Centro do escalonamento Fig. 14.7 (a) Escalonamento (P1 P2 P3 P4P1P2P3P4)

Formato
AMPLIAO OU REDUO AO LONGO DE TODOS OS EIXOS, COM O MESMO FATOR DE ESCALONAMENTO Formato G51X_Y_Z_P_ ; Incio do escalonamento O escalonamento eficaz. (Modo de escalonamento) G50 ; Cancelamento do escalonamento Significado do comando X_Y_Z _ : Comando absoluto parar valor de coordenada de centro do escalonamento P_ : Fator de escalonamento

Ampliao ou reduo ao longo de cada eixo, com um fator de escalonamento diferente (espelhamento) Formato Significado do comando

G51_X_Y_Z_I_J_K_; Incio do X_Y_Z_ Comando absoluto parar escalonamento valor de coordenada de O escalonamento centro do escalonamento eficaz.(Modo de I_J_K_ Fator de escalonamento escalonamento) para eixo X eixo Y e eixo Z G50 Cancelamento do respectivamente escalonamento

AVISO
Especifique G51 num bloco separado. Depois da figura ser aumentada ou reduzida, especifique G50 para cancelar o modo de escalonamento.

286

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Explicaes
D Ampliao ou reduo ao longo de todos os eixos, com o mesmo fator de escalonamento O menor incremento de entrada do fator de escalonamento : 0,001 ou 0,00001 Depende do parmetro SCR (n 5400#7) cujo valor selecionado. Ento, defina o parmetro SCLx (n 5401#0) que permite o escalonamento para cada eixo. SE o escalonamento P no especificado no bloco de escalonamento (G51X_Y_Z_P_ ;), o fator de escalonamento definido para o parmetro (n 5411) aplicvel. Se X,Y,Z so omitidos, a posio da ferramenta em que o comando G51 foi especificado serve como centro do escalonamento. Cada eixo pode ser cancelado por fatores de escalonamento diferentes. Tambm quando um escalonamento negativo especificado, aplicado um espelhamento. Primeiro, definir um parmetro XSC (n 5400#6) que valida cada escalonamento do eixo (espelhamento). Ento, definir o parmetro SCLx (n 5401#0) para permitir o escalonamento ao longo de cada eixo. O menor incremento de entrada do fator de escalonamento de cada eixo (I, J, K) 0,001 ou 0,00001( parmetro definido SCR (n 5400#7)). O fator de escalonamento definido para o parmetro 5421 dentro da faixa +0,00001 a +9,.99999 ou +0,001 a +999,999 Se um valor negativo definido, o espelhamento tem efeito. Se o fator de escalonamento I, J ou K no for programado, um valor de escalonamento definido para o parmetro (n 5421) eficaz. Contudo, um valor diferente de 0 deve ser definido para o parmetro. NOTA A programao de casas decimais no pode ser usada para especificar o fator de escalonamento (I, J, K).

D Escalonamento de cada eixo, espelhamento programvel (escalonamento negativo)

a/b : Fator de escalonamento do eixo X c/d : Fator de escalonamento do eixo Y 0 : Centro do escalonamento Eixo Y Contorno programado

Contorno escalonado
c 0

a b

Eixo X

Fig. 14.7 (b) Escalonamento de cada eixo

287

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Escalonamento de interpolao circular

Mesmo se fatores de escalonamento diferentes forem aplicados a cada eixo na interpolao circular, a ferramenta no ir traar uma elipse. Quando diferentes fatores de escalonamento so aplicados aos eixos e uma interpolao circular especificada com o raio R, torna- como a -se figura seguinte 14.7 (c) (no exemplo apresentado abaixo, um fator de escalonamento de 2 aplicado ao componente X e um fator de escalonamento de 1 aplicado ao componente Y.).
G90 G00 X0.0 Y100.0 ; G51 X0.0 Y0.0 Z0.0 I2000 J1000; G02 X100.0 Y0.0 R100.0 F500 ; Os comandos acima so equivalentes ao comando seguinte: G90 G00 X0.0 Y100.0 Z0.0 ; G02 X200.0 Y0.0 R200.0 F500 ; O fator de escalonamento do raio R depende de I ou J aquele que for maior. Y Contorno escalonado

(0,0)

(100,0)

(200,0)

Fig. 14.7 (c) Escalonamento para interpolao circular 1

Quando diferentes fatores de escalonamento so aplicados ao eixos e uma interpolao circular especificada com I, J e K, torna---se como a figura seguinte 14.7 (d) (No exemplo apresentado abaixo, um fator de escalonamento de 2 aplicado ao componente X e um fator de escalonamento de 1 aplicado ao componente Y.).
G90 G00 X0.0 Y0.0 ; G51 X0.0 Y0.0 I2000 J1000; G02 X100.0 Y0.0 I0.0 J-100.0 F500 ; Os comandos acima so equivalentes aos comandos seguintes. G90 G00 X0.0 Y100.0; G02 X200.0 Y0.0 I0.0 J-100.0 F500 ; Neste caso, o ponto final no bate o raio, uma seo linear includa.
Y (200,0)

Contorno escalonado
(100,0)

(0,0)

(100,0)

(200,0)

Fig. 14.7 (d) Escalonamento para interpolao circular 2

288

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Compensao da ferramenta

Este escalonamento no aplicvel para os valores de compensao da ferramenta, valores de correo do comprimento da ferramenta e valores de correo da ferramenta (Fig. 14.7 (e)).

Contorno programado

Contorno escalonado

Os valores de compensao da ferramenta no so escalonados. Fig. 14.7 (e) Escalonamento durante compensao da ferramenta

D Escalonamento invlido

O escalonamento no aplicvel para o movimento do eixo Z no caso do seguinte ciclo fixo. Valor de corte Q e o valor de retrao d do ciclo de perfurao profunda (G83, G73). Ciclo de mandrilagem filo (G76) Alterao do valor Q dos eixos X e Y no ciclo de mandrilagem inversa (G87). Na operao manual, a distncia de deslocamento no pode ser aumentada ou diminuda usando a funo de escalonamento. No modo de escalonamento, G27, G28, G29, G30, ou os comandos relacionados com o sistema de coordenadas (G52 a G59, G92) no devem ser especificados. Quando qualquer um destes cdigo G necessrio, especifique- antes do cancelamento do modo de escalonamento. -o

D Comandos relacionados com o retorno ao ponto de referncia e sistema de coordenadas AVISO

1 Se um valor de especificao do parmetro empregado como um fator de escalonamento sem especificar P, o valor de definio no tempo de comando G51 empregado como o fator de escalonamento e uma alterao deste valor, caso haja algum, no eficaz. 2 Antes de especificar o cdigo G para o retorno ao ponto de referncia (G27, G28, G29, G30) ou definio do sistema de coordenadas (G52 a G59, G92), cancele o modo de escalonamento. 3 Se os resultados de escalonamento forem arredondados por fraes de contagem de 5 e mais como uma unidade e no tendo em considerao o resto, a quantidade de movimento pode tornar-se zero. Neste caso, o bloco !relativamente a nenhum bloco de movimento e assim, pode afetar o movimento da ferramenta pela!compensao C da ferramenta. Veja a descrio de blocos que no movem a ferramenta em II-14.5.3.

289

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

NOTA
1 A indicao da posio representa o valor de coordenada depois do escalonamento. 2 Quando um espelhamento foi aplicado a um eixo do plano especificado, resulta no seguinte!: (1)Comando circular . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Direo de rotao invertida. (2)Compensao C da ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sentido de correo invertido. (3)Rotao do sistema de coordenadas . . . . . . . . . . . . . . . . . . . . . . . . . . . ngulo de rotao invertido.

Exemplos

Exemplo de um programa de espelhamento Subprograma


O9000 ; G00 G90 X60.0 Y60.0; G01 X100.0 F100; G01 Y100.0; G01 X60.0 Y60.0; M99;

Programa principal

N10 G00 G90; N20M98P9000; N30 G51 X50.0 Y50.0 I ---1000 J1000; N40 M98 P9000; N50 G51 X50.0 Y50.0 I ---1000 J---1000; N60 M98 P9000; N70 G51 X50.0 Y50.0 I1000 J---1000 N80 M98 P9000; N90 G50;

Y 100

60 50 40

X 0 40 50 60 100

Fig. 14.7 (f) Exemplo de um programa de espelhamento

290

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.8 ROTAO DO SISTEMA DE COORDENADAS (G68, G69)

Um contorno programado pode ser girado. Usando esta funo, torna-se possvel modificar um programa usando um comando de rotao quando a pea foi colocada com algum ngulo girado a partir da posio programada na mquina. Posteriormente, quando existe um padro que abrange alguns contornos idnticos nas posies giradas a partir de um contorno, o tempo necessrio para a programao e o comprimento do programa podem ser reduzidos preparando um subprograma do contorno e chamando- depois de girar. -o
Y

ngulo de rotao

Centro de rotao
0 X

Fig. 14.8 (a) Rotao do sistema de coordenadas

Formato
Formato G17 G18 G19 G68 __R_ ; Incio da rotao de um sistema de coordenadas. Modo de rotao do sistema de coordenadas (O sistema de coordenadas girado.) G69 ; Comando de cancelamento da rotao do sistema de coordenadas Significado do comando G17 (G18 ou G19) __ : Selecione o plano que contm a figura a girar. Comando absoluto para dois dos eixos x_,y_ e Z_ que corresponde ao plano atual selecionado por um comando (G17, G18, ou G19). O comando especifica as coordenadas do centro de rotao para os valores especificados subseqentes a G68. Deslocamento angular com um valor positivo indica rotao no sentido contrrio ao sentido horrio. O bit 0 do parmetro 5400 seleciona se o deslocamento angular especificado sempre considerado um valor absoluto ou considerado um valor absoluto ou incremental, dependendo do cdigo G especificado (G90 ou G91).

R_

Menor incremento de entrada : 0,001 graus Faixa de dados permitidos : -360,000 A360,000

291

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

ngulo de rotao R (valor incremental) Centro de rotao


ngulo de rotao (valor absoluto)

(, ) Z

Fig. 14.8 (b) Rotao do sistema de coordenadas

NOTA Quando uma frao decimal usada para especificar o deslocamento angular (R_), o 1 dgito corresponde s unidades de grau.

Explicaes
D Cdigo G para selecionar um plano: G17,G18 ou G19 D Comando incremental no modo de rotao do sistema de coordenadas D Centro de rotao D Deslocamento angular D Comando de cancelamento da rotao do sistema de coordenadas D Compensao da ferramenta O cdigo G para selecionar um plano (G17,G18 ou G19) pode ser especificado antes do bloco contendo o cdigo G para a rotao do sistema de coordenadas (G68). G17, G18 ou G19 no devem ser designados no modo de rotao do sistema de coordenadas. No centro de rotao para um comando incremental programado depois de G68 mas antes de um comando absoluto a posio da ferramenta quando G68 foi programado (Fig. 14.8 (c)). Quando __ no programado, a posio da ferramenta quando G68 foi programado adotada como o centro de rotao. Quando R_ no especificado, o valor especificado no parmetro 5410 adotado como o deslocamento angular. O cdigo G usado para cancelar a rotao do sistema de coordenadas (G69) pode ser especificado num bloco no qual outro comando especificado. A compensao da ferramenta, compensao do comprimento da ferramenta, correo da ferramenta e outras operaes de compensao so executados depois do sistema de coordenadas ser girado.

292

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Limitaes
D Comandos relacionados com o retorno ao ponto de referncia e o sistema de coordenadas No modo de rotao do sistema de coordenadas, os cdigo G relativos ao retorno ao ponto de referncia (G27, G28, G29, G30, etc.) e aqueles para alterar o sistema de coordenadas (G52 a G59, G92, etc.) no devem ser especificados. Se algum destes cdigo G for necessrio, especifique apenas depois do cancelamento do modo de rotao do sistema de coordenadas. O primeiro comando de movimento depois do comando de cancelamento da rotao do sistema de coordenadas (G69) deve ser especificado com valores absolutos. Se um comando de movimento incrementar for especificado, o movimento correto no ser executado.

D Comando incremental

Explicaes Comandos absolutos/ incrementais

N1 G92 X500.0 Y500.0 G69 G17 ; N2 G68 X700.0 Y300.0 R60.0 ; N3 G90 G01 X0 Y0 F200 ; (G91X500.0Y500.0) N4 G91 X1000.0 ; N5 G02 Y1000.0 R1000.0 ; N6 G03 X1000.0 I500.0 J500.0 ; N7 G01 Y1000.0 ; N8 G69 G90 X500.0 Y500.0 M02 ; Caminho da ferramenta quando o comando incremental designado no bloco N3 (entre parnteses) Originalmente caminho programado da ferramenta

Centro de rotao (700.0,300.0) (0,0) 60_ (---500.0, ---500.0) Caminho da ferramenta depois da rotao Fig. 14.8 (c) Comando absoluto/incremental durante rotao do sistema de coordenadas

293

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Exemplos
D Compensao C da ferramenta e rotao do sistema de coordenadas

possvel especificar G68 e G69 no modo de compensao C da ferramenta. O plano de rotao deve coincidir com o plano de compensao C da ferramenta. N1 G92 X0 Y0 G69 G01 ; N2 G42 G90 X1000 Y1000 F1000 D01 ; N3 G68 R30000 ; N4 G91 X2000 ; N5 G03 Y1000 R1000 J500 ; N6 G01 X2000 ; N7 Y1000 ; Contorno programado antes N8 G69 G40 G90 X0 Y0 M30 ; da rotao do sistema de coordenadas

Contorno programado depois da rotao do sistema de coordenadas 30 (0, 0) Caminho da ferramenta Fig. 14.8 (d) Compensao C da ferramenta e rotao do sistema de coordenadas

D Escalonamento e rotao do sistema de coordenadas

Se um comando de rotao do sistema de coordenadas executado no modo de escalonamento (modo G51), o valor de coordenada (,,) do centro de rotao tambm ser escalonado, mas no o ngulo de rotao (R). Quando um comando de movimento acionado, o escalonamento primeiro aplicado e depois as coordenadas so giradas. Um comando de rotao do sistema de coordenadas (G68) no deve ser acionado no modo de compensao C da ferramenta (G41, G42) no modo de escalonamento (G51). O comando de rotao do sistema de coordenadas mostra sempre aquilo especificado antes de definir o modo de compensao C da ferramenta. 1. Quando o sistema no est em modo C de compensao da ferramenta, especifique o comando na seguinte ordem : G51; incio do modo de escalonamento G68; incio do modo de rotao do sistema de coordenadas

G69; cancelamento do modo de rotao do sistema de coordenadas G50; cancelamento do modo de escalonamento

294

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

2. Quando o sistema no est em modo C de compensao da ferramenta, especifique o comando na seguinte ordem (Fig. 14.8 (e)) : (cancelamento da compensao C da ferramenta) G51; incio do modo de escalonamento G68; incio da rotao do sistema de coordenadas : G41; incio do modo de compensao C da ferramenta :
G92 X0 Y0 ; G51 X300.0 Y150.0 P500 ; G68 X200.0 Y100.0 R45.0 ; G01 X400.0 Y100.0 ; Y100.0 ; X---200.0 ; Y---100.0 ; X200.0 ;
Quando o escalonamento e rotao do sistema de coordenadas so aplicados
Y

Quando apenas a rotao do sistema de coordenadas aplicada Quando apenas escalonamento aplicado Programa de usinagem

200,0

100,0

200,0

400,0

Fig. 14.8 (e) Escalonamento e rotao do sistema de coordenadas no modo de compensao C da ferramenta

295

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Comandos repetidos para rotao do sistema de coordenadas

possvel guardar um programa como subprograma e voltar a chamar o subprograma mudando o ngulo.

Programa exemplificativo para quando o bit RIN (bit 0 do parmetro 5400) definido para 1. O deslocamento angular especificado tratado como um valor absoluto ou incremental, dependendo do cdigo G especificado (G90 ou G91).
G92 X0 Y0 G69 G17; G01 F200 H01 ; M98 P2100 ; M98 P072200 ; G00 G90 X0 Y0 M30 ; O 2200 G68 X0 Y0 G91 R45.0 ; G90 M98 P2100 ; M99 ; O 2100 G90 G01 G42 X0 Y---10.0 ; X4.142 ; X7.071 Y---7.071 ; G40 ; M99 ;

Caminho programado
(0, 0)

(0, -10,0)

Quando correo aplicada

Subprograma Fig. 14.8 (f) Comando de rotao do sistema de coordenadas

296

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.9 CONTROLE DA DIREO NORMAL (G40.1, G41.1, G42.1 OU G150, G151, G152)

Quando uma ferramenta com um eixo de rotao (eixo C) movida no plano XY durante o corte, a funo de controle da direo normal pode controlar a ferramenta de modo a que o eixo C esteja sempre perpendicular ao caminho da ferramenta (Fig. 14.9 (a)).

Caminho programado da ferramenta Eixos C Eixos C


Ferramenta

Ferramenta

Direo normal (na qual a ferramenta se move) Fig. 14.9 (a) Exemplo do Movimento da Ferramenta

Formato
Cdigo G Funo Explicao Se a pea estiver direita do caminho da ferramenta virada na direo em que a ferramenta avana, a funo de controle da , direo di normal esquerdo (G41.1 ou l d (G41 1 G151) especificada. Depois de G41.1 (ou G151) ou G42.1 (ou G152) ser especificado, a funo de controle da direo normal acionada (modo de controle da direo normal). Quando G40.1 (ou G150) especificado, o modo de controle da direo normal cancelado.

G41.1 ou G151

Controle da direo normal esquerdo

G42.1 ou G152

Controle da direo normal direito

G40.1 ou G150

Cancelamento do controle da direo normal

297

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

Caminho do centro da ferramenta de corte

Caminho do centro da ferramenta de corte

Caminho programado Centro do arco Caminho programado

Fig. 14.9 (b)

Controle da direo normal esquerdo (G41.1)

Fig. 14.9 (c) Controle da direo normal direito (G42.1)

Explicaes
D ngulo do eixo C Quando visto a partir do centro de rotao em redor do eixo C, o deslocamento angular sobre o eixo C determinado como mostra a Fig. 14.9 (d). O lado positivo do eixo X assumido como 0 , o lado positivo do eixo Y 90, o lado negativo do eixo X 180 e o lado negativo do eixo Y 270.
+Y
90

180

+X

Centro de rotao

270

Fig. 14.9 (d) ngulo do eixo C

D Controle da direo normal do eixo C

Quando o modo de cancelamento alterado para o modo de controle da direo normal, o eixo C torna-se perpendicular ao caminho da ferramenta no incio do bloco contendo G41.1 ou G42.1. Na interface entre blocos no modo de controle da direo normal, um comando para mover a ferramenta automaticamente introduzido para que o eixo C se torne perpendicular ao caminho da ferramenta no incio de cada bloco. A ferramenta primeiro orientada para que o eixo C se torne perpendicular ao caminho da ferramenta especificado pelo comando de movimento, ento movido ao longo dos eixos X e Y. No modo de compensao da ferramenta, a ferramenta orientada de modo a que o eixo C se torne perpendicular ao caminho da ferramenta criado depois da compensao. Na operao bloco a bloco, a ferramenta no parada entre um comando para rotao da ferramenta e um comando para movimento ao longo dos eixos X e Y. Uma parada de bloco nico ocorre sempre depois da ferramenta ser movida ao longo dos eixos X e Y.
298

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Caminho do centro da ferramenta de corte S N1 S : Ponto de parada de bloco nico Caminho programado N2 S N3 S Fig. 14.9 (e) Ponto no qual Ocorre uma Parada de Bloco nico no Modo de Controle da Direo Normal

Antes da interpolao circular ser iniciada o eixo C rodado para que o eixo C se torne normal ao arco no ponto inicial. Durante a interpolao circular, a ferramenta controlada de modo a que o eixo C esteja sempre perpendicular ao caminho da ferramenta determinado pela interpolao circular.
A ferramenta controlada de modo Um comando de rotao introduzido a que o eixo C esteja sempre normal de modo a que o eixo C se torne ao caminho da ferramenta normal ao arco no ponto inicial. determinado pela interpolao circular.

Caminho do centro da ferramenta

Centro do arco Caminho programado Fig. 14.9 (f) Controle da direo normal da interpolao circular

NOTA
Durante o controle da direo normal, o eixo C gira sempre atravs de um ngulo menor do que 180 graus. I.e., gira na direo que fornecer o percurso mais curso.

299

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

D Velocidade de avano do eixo C

O movimento da ferramenta introduzida no incio de cada bloco executado na velocidade de avano definida no parmetro 5481. Se o modo de funcionamento em vazio estiver ligado nessa altura, a velocidade de avano no funcionamento em vazio aplicada. Se a ferramenta tiver de ser movida ao longo dos eixos X e Y em modo de deslocamento rpido (G00), a velocidade de deslocamento rpido aplicada. A velocidade de avano do eixo C durante a interpolao circular definida pela seguinte frmula.
F Distncia a percorrer no eixo C (grau) (graus/min) Comprimento do arco (mm ou polegadas)

F : Velocidade de avano (mm/min ou pol./min) especificado pelo Distncia a percorrer no eixo C : A diferena em ngulos no incio

correspondente bloco do arco

e final do bloco.

NOTA Se a velocidade de avano do eixo C exceder a velocidade de corte mxima do eixo C especificado para o parmetro n 1422, a velocidade de avano de cada um dos outros eixos bloqueada para manter a velocidade de avano do eixo C abaixo da velocidade de corte mxima do eixo C.

D Eixo de controle da direo normal D ngulo para o qual a insero da figura ignorado

Um eixo C para o qual o controle de direo normal aplicado pode ser atribudo por qualquer eixo com o parmetro n 5480. Quando o ngulo de rotao a introduzir, calculado pelo controle de direo normal menor que o valor definido com o parmetro n 5482, o bloco de rotao correspondente no introduzido para o eixo para o qual o controle de direo normal aplicado. Este ngulo de rotao ignorado adicionado ao seguinte ngulo de rotao a introduzir, sendo o ngulo total sujeito mesma verificao no bloco seguinte. Se um ngulo de 360 graus ou mais for especificado, o bloco de rotao correspondente no introduzido. Se um ngulo de 180 graus ou mais for especificado num bloco diferente daquele para a interpolao circular com um eixo C de ngulo de rotao de 180 graus ou mais, o bloco de rotao correspondente no inserido.

300

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento para o qual a insero do arco ignorada

Especifique a distncia mxima para a qual a usinagem executada com a mesma direo normal que o bloco precedente.
D Movimento linear

Quando a distncia N2, apresentada abaixo, menor que o valor definido, a usinagem para o bloco N2 executada usando a mesma direo que para o bloco N1.

Caminho do centro da ferramenta


N2

N1

N3

Deslocamento Caminho programado

D Movimento circular

Quando o dimetro do bloco N2, apresentado abaixo, menor que o valor definido, a usinagem para o bloco N2 executada usando a mesma direo de controle que para o bloco N1. A orientao do eixo ao qual o controle de direo normal aplicado, relativo direo normal do bloco N2, no muda como a usinagem prossegue ao longo do arco.
Caminho do centro da ferramenta
N3

N2

Dimetro Caminho programado


N1

NOTA
1 No especificar qualquer comando do eixo C durante o controle da direo normal. Qualquer comando especificado nesta altura ignorado. 2 Antes de iniciar o processamento necessrio correlacionar a coordenada de pea do eixo C com a posio real do eixo C na mquina usando a definio do sistema de coordenadas (G92) ou semelhantes. 3 A opo de corte helicoidal necessrio para usar esta funo. O corte helicoidal no pode ser especificado no modo de controle da direo normal. 4 O controle da direo normal no pode ser executado pelo comando de movimento G53. 5 O eixo C deve ser um eixo de rotao.

301

14. FUNO DE COMPENSAO

PROGRAMAO

B-64124PO/01

14.10 ESPELHO PROGRAMVEL (G50.1, G51.1)

Um espelhamento de um comando programado pode ser produzido relativamente a um eixo de programa de simetria (Fig. 14.10).
Y (2) 100 Eixo de simetria (X=50) (1)

60 50 40 Eixo de simetria (Y=50)

(3) 0 40 50 60

(4) 100 X

(1) Imagem original de um comando programado (2) Imagem simtrica sobre uma linha paralela ao eixo Y e cruzando o eixo X a 50 (3) Imagem simtrica sobre o ponto (50, 50) (4) Imagem simtrica sobre uma linha paralela ao eixo X e cruzando o eixo Y a 50 Fig. 14.10 Espelhamento Programvel

Formato
G51.1 I P ; Definir uma imagem programvel _
Um espelhamento de um comando especificado nestes blocos produzido relativamente ao eixo de simetria especificada por G51.1 IP_;.

G50.1 I P ; Cancelamento de um espelhamento programvel _


_ IP : Ponto (posio) e eixo de simetria para produzir um espelhamento quando especificado com G51.1. Eixo de simetria para produzir um espelhamento quando especificado com G50.1. O ponto de simetria no espeificado.

302

B-64124PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Explicaes
D Espelhamento por definio Se a funo de espelhamento programvel especificada quando o comando para produzir um espelhamento tambm selecionado por um interruptor CNC externo ou definio CNC (veja III-4.8), a funo de espelhamento programvel executada primeiro. Aplicar um espelhamento a um dos eixos num plano especificado altera os seguintes comando conforme apresentado :
Comando Comando circular Compensao da ferramenta Rotao de coordenadas Explicao G02 e G03 so intercambiados. G41 e G42 so intercambiados. SH e SAH (direes de rotao) so intercambiados.

D Espelhamento em um nico eixo de um plano especificado

Limitaes
D Escalonamento/rotao do sistema de coordenadas O processamento prossegue a partir do programa de espelhamento para o escalonamento e rotao de coordenadas na ordem indicada. Os comandos devem ser especificados nesta ordem e para o cancelamento na ordem inversa. No especifique G50.1 ou G51.1 durante o escalonamento ou modo de rotao de coordenadas. No modo de rotao do sistema espelhamento programvel, os cdigos G relativos ao retorno ao ponto de referncia (G27, G28, G29, G30, etc.) e aqueles para alterar o sistema de coordenadas (G52 a G59, G92, etc.) no devem ser especificados. Se algum destes cdigos G for necessrio, especifique apenas depois do cancelamento do modo de espelhamento programvel.

D Comandos relacionados com o retorno ao ponto de referncia e sistema de coordenadas

303

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15

MACRO DE USURIO

Apesar dos subprogramas serem teis para repetir a mesma operao, a funo de macro de usurio tambm permite usar variveis, operaes aritmticas e lgicas e desvios condicionais para o fcil desenvolvimento 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 comando simples, como um subprograma.
Programa de usinagem O0001 ; : : : G65 P9010 R50.0 L2 ; : : M30 ; Macro de usurio O9010 ; #1=#18/2 ; G01 G42 X#1 Y#1 F300 ; G02 X#1 Y-#1 R#1 ; : : : M99 ;

304

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.1 VARIVEIS

Um programa de usinagem normal especifica um cdigo G e a distncia de deslocamento diretamente com um valor numrico; os exemplos so G00 e X100.0. Com uma macro de usurio, os valores numricos pode ser especificados diretamente ou usando um nmero da varivel. Quando um nmero da varivel usado, o valor da varivel pode ser alterado por um programa ou usando operaes no painel de operao MDI.
#1=#2+100 ; G01 X#1 F300 ;

Explicao
D Representao da varivel Quando especifica uma varivel, especifica um nmero de varivel. Os idiomas da programao de propsito geral permitem a atribuio de um nome a uma varivel, mas esta capacidade no est disponvel para macros de usurios. Exemplo: #1 Pode ser usada uma expresso para especificar um nmero da varivel. Nesse caso, a expresso deve estar entre colchetes. Exemplo: #[#1+#2-12] D Tipos de variveis As variveis so classificadas em quatro tipos por nmero da varivel.
Tabela 15.1 Tipos de variveis Nmero da varivel #0 #1 - #33 Tipo de varivel Sempre zero Funo

Esta varivel sempre zero. No pode ser atribudo nenhum valor a esta varivel.

Variveis As variveis locais s podem ser usadas entre locais uma macro de armazenamento de dados tal como os resultados de operaes. Quando h desenergizao, as variveis locais so inicializadas para zero. Quando a macro chamada, os argumentos so atribudos para variveis locais. Variveis As variveis comuns podem ser partilhadas comuns entre diferentes macroprogramas. Quando h desenergizao, as variveis #100 a #199 so inicializadas para zero. As variveis #500 a #999 so inicializadas para zero, quando h desenergizao. Variveis As variveis do sistema so usadas para ler e do escrever uma variedade de elementos de sistema dados NC como a posio atual e valores de compensao da ferramenta.

#100 - #199 #500 - #999

#1000-

D Faixa de valores das variveis

As variveis locais e comuns podem ter o valor 0 ou um valor nas seguintes faixas : -10 - 47 a - - 29 -10 10- 29 a 1047 Se o resultado do clculo for considerado invlido, um alarme P/S N 111 acionado.
305

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Omisso do ponto decimal

Quando um valor varivel definido num programa, o ponto decimal pode ser omitido. Exemplo: Quando #1=123; definido, o valor real da varivel #1 123.000.

D Chamada de variveis

Para referncia do valor de uma varivel num programa, especifique um endereo de palavra seguido pelo nmero da varivel. Quando uma expresso usada para especificar uma varivel, inclua a expresso entre colchetes. Exemplo: G01X[#1+#2]F#3; Uma chamada de valor da varivel automaticamente arredondado de acordo com o menor incremento de entrada do endereo. Exemplo: Quando G00X#1; executado num CNC de 1/1000-mm com 12.3456 atribudo varivel #1, o comando atual interpretado como G00X12.346;. Para inverter o sinal de uma chamada de valor da varivel, adicione o sinal de menos (- a #. -) Exemplo: G00X-#1; Quando uma varivel no definida chamada, a varivel ignorada at uma palavra de endereo. Exemplo: Quando o valor da varivel #1 0 e o valor da varivel #2 nulo, a execuo de G00X#1Y#2; resulta em G00X0;.

D Varivel no definida

Quando o valor da varivel no definido, tal varivel referido como uma varivel nula. A varivel #0 sempre uma varivel nula. No pode ser escrita, mas pode ser lida. (a) Citao Quando uma varivel no definida citada, o prprio endereo tambm ignorado. [Exemplo] Quando #1 0 e #2 nulo, o resultado de executar G00 X#1 Y#2;ser o mesmo quando G00 X0; executado. (b) Operao < vazio > a mesma que 0 exceto quando substitudo por < vazio >
Quando #1 = < vazio > #2 = #1 # #2 = < vazio > #2 = #1*5 # #2 = 0 #2 = #1+#1 # #2 = 0 #2 = #1 # #2 = 0 #2 = #1*5 # #2 = 0 #2 = #1 + #1 # #2 = 0 Quando #1 = 0

306

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

(c) Expresses condicionais < vazio > diferente de 0 apenas para EQ e NE.
Quando #1 = < vazio > #1 EQ #0 # Estabelecido #1 NE 0 # Estabelecido #1 GE #0 # Estabelecido #1 GT 0 # No estabelecido
VARIVEL N 100 101 102 103 104 105 106 107

Quando #1 = 0 #1 EQ #0 # No estabelecido #1 NE 0 # No estabelecido #1 GE #0 # Estabelecido #1 GT 0 # No estabelecido


O1234 N12345 DADOS

DADOS 123.456 0.000

N 108 109 110 111 112 113 114 115

POSIO REAL (RELATIVA) X 0.000 Z 0.000 MEM **** *** *** [ MACRO ] [ MENU ] [

Y B

0.000 0.000

OPR

18:42:15 ] [ ] [ (OPRC) ]

D Quando o valor de uma varivel vazio, a varivel nula. D A indicao ******** indica um estouro (quando o valor absoluto de uma varivel maior do que 99999999) ou capacidade curta (quando o valor absoluto de uma varivel menor do que 0.0000001).

Limitaes

Os nmeros de programas, nmeros de seqncias e nmeros de salto opcional de bloco no podem ser chamados usando variveis. Exemplo: As variveis no podem ser usadas nas seguintes formas: O#1; /#2G00X100.0; N#3Y200.0;

307

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.2 VARIVEIS DO SISTEMA

As variveis do sistema podem ser usadas para ler e escrever dados NC internos como os valores de compensao da ferramenta e dados de posio atual. Lembre- contudo que algumas variveis do sistema s -se, podem ser lidas. As variveis do sistema so essenciais para a mecanizao e desenvolvimento de programa de propsito geral.

Explicaes
D Sinais de interface Os sinais podem ser trocados entre o controlador de mquina programvel (PMC) e macros de usurio.
Tabela 15.2 (a) Variveis do sistema para sinais de interface (Quando o parmetro MIF (bit 0 de n 6001) definido para 0.) Nmero da varivel #1000 a #1015 #1032 Funo Um sinal de 16 bit pode ser enviado do PMC para uma macro de usurio. As variveis #1000 a #1015 so usadas para ler um sinal bit a bit. A varivel #1032 usada para ler todos os 16 bits de um sinal de uma s vez. Um sinal de 16 bit pode ser enviado de uma macro de usurio para o PMC. As variveis #1100 a #1115 so usadas para escrever um sinal bit a bit. A varivel #1132 usada para escrever todos os 16 bits de um sinal de uma s vez. A varivel #1133 usada para escrever todos os 32 bits de um sinal de uma s ver de uma macro de usurio para o PMC. Lembre-se que os valores de -99999999 a +99999999 podem ser usados para #1133.

#1100 a #1115 #1132

#1133

(Quando o parmetro MIF (bit 0 de n 6001) definido para 1.) Nmero da varivel #1000 a #1031 Funo Um sinal de 32 bit pode ser enviado do PMC para uma macro de usurio. As variveis #1000 a #1031 so usadas para ler um sinal bit a bit. Um sinal de 32 bit pode ser enviado de uma macro de usurio para o PMC. As variveis #1100 a #1131 so usadas para escrever um sinal bit a bit. As variveis #1032 a #1035 so usadas para enviar todos os 32 bits de um sinal de uma s vez do PMC para uma macro de usurio. Lembre-se que os valores de -99999999 a +99999999 podem ser usados para #1032 a#1035. As variveis #1132 a #1135 so usadas para escrever todos os 32 bits de um sinal de uma s vez de uma macro de usurio para o PMC. Lembre-se que os valores de -99999999 a +99999999 podem ser usados para #1132 a#1135.

#1100 a #1131

#1032 a #1035

#1132 a #1135

Para informao detalhada, consulte o manual de conexo (B-64113EN-1).

308

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

D Valores de compensao da ferramenta

Os valores de compensao da ferramenta podem ser lidos e escritos usando as variveis do sistema. Os nmeros da varivel utilizveis dependem do nmero de pares de compensao, quer seja feita uma distino entre a compensao geomtrica e compensao do desgaste e quer seja feita uma distino entre compensao do comprimento da ferramenta e compensao da ferramenta. Quando o nmero de compensao no maior do que 200, as variveis #2001 a #2400 tambm podem ser usadas.
Tabela 15.2 (b) Variveis do sistema para memria de compensao da ferramenta C
Compensao do comprimento da ferramenta (H) Compensao geomtrica #11001 - (#2201) : #11201 - (#2400) : #11400 Compensao do desgaste #10001 - (#2001) : #10201 - (#2200) : #10400 Compensao da ferramenta (D) Compensao Compensao geomtrica do desgaste #13001 : : #13400 #12001 : : #12400

Nmero de compensao

1 : 200 : 400

D Alarmes de macro
Tabela 15.2 (c) Varivel do sistema para alarmes de macro Nmero da varivel #3000 Funo Quando um valor entre 0 e 200 atribudo varivel #3000, o CNC pra com um alarme. Depois de uma expresso, uma mensagem de alarme no maior que 26 caracteres pode ser descrita. A tela do CRT exibe nmeros de alarme adicionando 3000 ao valor na varivel #3000 juntamente com uma mensagem de alarme.

Exemplo: #3000=1(FERRAMENTA NO ENCONTRADA); A tela de alarme exibe 3001 FERRAMENTA NO ENCONTRADA. D Parada com mensagem A execuo do programa pode ser parada e ento pode ser exibida uma mensagem.
Nmero da varivel #3006 Funo Quando #3006=1 (MENSAGEM); programado na macro, o programa executa blocos at quele imediatamente anterior e ento pra. Quando uma mensagem de at 26 caracteres, que includa por um caractere de controle-in (() e caractere de controle-out ()), programada no mesmo bloco, a mensagem exibida numa tela de mensagens externa do operador.

309

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Informao sobre tempo

A informao sobre tempo pode ser lida e escrita.


Tabela 15.2 (d) Variveis do sistema para informao sobre tempo Nmero da varivel #3001 Funo Estas funes de varivel como um temporizador que conta sempre em incrementos de 1 mil segundosndo. Quando h energizao, o valor desta varivel reinicializado a 0. Quando 2147483648 mil segundos so alcanados, o valor deste temporizador regressa a 0. Estas funes de varivel como um temporizador que conta em incrementos de 1 hora quando a lmpada de incio do ciclo est ligada. Este temporizador preserva os seus valores mesmo quando h desenergizao. Quando as 9544.371767 horas so alcanadas, o valor deste temporizador regressa a 0. Esta varivel pode ser usada para ler a data atual (ano/ms/dia). A informao ano/ms/dia convertida para um nmero decimal aparente. Por exemplo, Setembro 28, 2001 representado como 20010928. Esta varivel pode ser usada para ler a hora atual (horas/ minutos/segundos). A informao horas/minutos/segundos convertida para um nmero decimal aparente. Por exemplo, 34 minutos e 56 segundos depois das 3 horas da tarde representado como 153456.

#3002

#3011

#3012

D Controle de operao automtica

O estado de controle da operao automtica pode ser alterado.


Tabela 15.2 (e) Varivel do sistema (#3003) para controle de operao automtica #3003 0 1 2 3 Bloco nico Acionado Inativo Acionado Inativo Trmino de uma funo auxiliar Previsto Previsto Noprevisto Noprevisto

S Quando h energizao, o valor desta varivel 0. S Quando a parada de bloco nico desativada, a operao de parada de bloco nico no executada, mesmo se a chave de bloco nico estiver definida para LIGADO. S Quando uma espera para o trmino das funes auxiliares (Funes M, S e T) no especificada, a execuo do programa prossegue para o bloco seguinte antes do trmino das funes auxiliares. A distribuio do sinal de trmino DEN no enviado.

310

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

Tabela 15.2 (f) Varivel do sistema (#3004) para controle de operao automtica #3004 0 1 2 3 4 5 6 7 Bloqueio de avano Acionado Inativo Acionado Inativo Acionado Inativo Acionado Inativo Override da velocidade de avano Acionado Acionado Inativo Inativo Acionado Acionado Inativo Inativo Parada exata Acionado Acionado Acionado Acionado Inativo Inativo Inativo Inativo

S Quando h energizao, o valor desta varivel 0. S Quando o bloqueio de avano desativado: (1) Quando o boto de bloqueio de avano mantido pressionado, a mquina pra no modo de parada de bloco nico. Conduto, a operao de parada de bloco nico no executada quando o modo de bloco nico desativado com a varivel #3003. (2) Quando o boto de bloqueio de avano pressionado e depois liberado, a lmpada de bloqueio de avano liga- mas a mquina no -se, pra; a execuo do programa continua e a mquina pra no primeiro bloco em que o bloqueio de avano foi acionado. S Quando o override da velocidade de avano desativado, um override de 100% sempre aplicado, independentemente da definio da chave de override da velocidade de avano no painel de operao da mquina. S Quando a verficao de parada exata desativada, nenhuma verficao de parada exata (controle da posio) feita mesmo nos blocos incluindo aqueles que no executam o corte.
O0001 ; N1 G00 G91 X#24 Y#25 ; N2 Z#18 ; G04 ; N3 #3003=3 ; N4 #3004=7 ; N5 G01 Z#26 F#9 ; N6 M04 ; N7 G01 Z-[ARREDONDAR[#18]+ARREDONDAR[#26]] ; G04 ; N8 #3004=0 ; N9 #3003=0 ; N10 M03 ; M99 ;

N1 N2 N3, N4 N5

N8, N9, N10

N7

N6 Fig. 15.2 Exemplo de varivel utilizvel #3004 num ciclo de rosqueamento

311

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Definies

As definies podem ser lidas e escritas. Os valores binrios so convertidos em decimais.


#3005
#15 Definio #7 Definio #9 (FCV) : #5 (SEQ) : #2 (INI) : #1 (ISO) : #0 (TVC) : #6 #5 #4 #3 #2 #14 #13 #12 #11 #10 #9 #8 #0

FCV
#1

SEQ

INI

ISO

TVC

Quer seja para usar a capacidade de converso do formato de fita FS15 Quer seja para automaticamente introduzir nmeros de seqncia Entrada em milmetros ou entrada em polegadas Quer seja para usar EIA ou ISO como cdigo de sada Quer seja para fazer um controle TV

D Espelhamento

O estado de espelhamento para cada definio de eixo usando umboto externo ou definindo a operao pode ser lida atravs do sinal de sada (sinal de verificao do espelhamento). O estado de espelhamento presente nessa altura pode ser verificado. (Veja III-4.6) O valor obtido em binrio convertido em notao decimal.
#3007
#7 #6 #5 #4 #3 #2 #1 #0

Definio

4 eixo

3 eixo

2 eixo

1 eixo

Para cada bit,

0 (funo de espelhamento inativa) ou 1 (funo de espelhamento acionada)

indicada.

Exemplo: Se #3007 3, a funo de espelhamento acionada para o primeiro e segundo eixos.

Quando a funo de espelhamento definida para um determinado eixo pelo sinal e definio de espelhamento, o valor de sinal e valor de definio so ORed e ento enviados. Quando os sinais de espelhamento para eixos diferentes dos eixos controlados so ligados, ainda so lidos na varivel do sistema #3007. A varivel do sistema #3007 uma varivel de sistema protegida contra gravao. Se for feita uma tentativa para escrever dados na varivel, o alarme P/S 116 VARIVEL PROTEGIDA CONTRA GRAVAO acionada.

S S

D Nmero de peas usinadas

O nmero (nmero nominal) de peas necessrio e o nmero (nmero real) de peas usinadas pode ser lido e escrito.
Tabela 15.2 (g) Variveis do sistema para o nmero de peas necessrias e o nmero de peas usinadas Nmero da varivel #3901 #3902 Funo Nmero de peas usinadas (nmero real) Nmero de peas necessrias (nmero nominal)

312

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

NOTA No substitua um valor negativo.

D Informao modal

Pode ser lida a informao modal especificada em blocos at ao bloco imediatamente precedente.
Tabela 15.2 (b) Variveis do sistema para informao modal Nmero da varivel #4001 #4002 #4003 #4004 #4005 #4006 #4007 #4008 #4009 #4010 #4011 #4012 #4013 #4014 #4015 #4016 : #4022 #4102 #4107 #4109 #4111 #4113 #4114 #4115 #4119 #4120 #4130 Funo G00, G01, G02, G03, G33, G75, G77, G78, G79 (Grupo 01) G17, G18, G19 (Grupo 02) G90, G91 (Grupo 03) G22, G23 (Grupo 04) G94, G95 (Grupo 05) G20, G21 (Grupo 06) G40, G41, G42 (Grupo 07) G43, G44, G49 (Grupo 08) G73, G74, G76, G80---G89 (Grupo 09) G98, G99 (Grupo 10) G50, G51 (Grupo 11) G66, G67 (Grupo 12) G96,G97 (Grupo 13) G54---G59 (Grupo 14) G61---G64 (Grupo 15) G68, G69 (Grupo 16) : : G50.1, G51.1 (Grupo 22) Cdigo B Cdigo D Cdigo F Cdigo H Cdigo M Nmero de seqncia Nmero do programa Cdigo S Cdigo T Cdigo P (nmero do sistema adicional de coordenadas da pea atualmente selecionado)

Exemplo: Quando #1=#4002; executado, o valor resultante em #1 17, 18 ou 19. Se a varivel do sistema especificado para ler informao modal corresponder a um grupo de cdigo G que no pode ser usado, um alarme P/S acionado.

313

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Posio atual

A informao sobre posio no pode ser escrita, mas pode ser lida.
Tabela 15.2 (i) Variveis do sistema para informao sobre posio
Nmero da varivel Informao sobre posio Sistemade coordenadas polares Valor de compensao da ferramenta Operao durante movimento lida

#5001-#5004

Ponto final do bloco Posio atual

Sistema de coordenadas da pea Sistema de coordenadas da mquina Sistema de coordenadas da pea

No includo

Acionado

#5021-#5024

Includo

Inativo

#5041-#5044 #5061-#5064 #5081-#5084

Posio atual Posio do sinal de salto Valor de correo do comprimento da ferramenta Posio de servo desviada

Acionado Inativo

#5101-#5104

S O primeiro dgito (de 1 a 4) representa um nmero do eixo. S O valor de correo do comprimento da ferramenta atualmente usado para a execuo em vez do valor de correo da ferramenta imediatamente precedente armazenado em variveis #5081 a 5088. S A posio da ferramenta onde o sinal de salto ligado num bloco G31 (funo de salto) armazenado nas variveis #5061 a #5068. Quando o sinal de salto no ligado num bloco G31, o ponto final do bloco especificado armazenado nestas variveis. S Quando a leitura durante o movimento est inativa, significa que os valores esperados no podem ser lidos, devido funo de armazenamento no buffer (pr-leitura).

314

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

D Valores de compensao do sistema de coordenadas da pea (valores de correo do ponto zero da pea)

Os valores de correo do ponto zero da pea pode ser lidos e escritos.


Tabela 15.2 (j) Variveis do sistema para valores de correo do ponto zero da pea Nmero da varivel
#5201 : #5204 #5221 : #5224 #5241 : #5244 #5261 : #5264 #5281 : #5284 #5301 : #5304 #5321 : #5324 #7001 : #7004 #7021 : #7024 : #7941 : #7944

Funo
Valor externo de correo do ponto zero da pea do primeiro eixo : Valor externo de correo do ponto zero da pea do quarto eixo Valor de deslocamento do ponto zero da pea G54 do primeiro eixo : Valor de deslocamento do ponto zero da pea G54 do quarto eixo Valor de deslocamento do ponto zero da pea G55 do primeiro eixo : Valor de deslocamento do ponto zero da pea G55 do quarto eixo Valor de deslocamento do ponto zero da pea G56 do primeiro eixo : Valor de deslocamento do ponto zero da pea G56 do quarto eixo Valor de deslocamento do ponto zero da pea G57 do primeiro eixo : Valor de deslocamento do ponto zero da pea G57 do quarto eixo Valor de deslocamento do ponto zero da pea G58 do primeiro eixo : Valor de deslocamento do ponto zero da pea G58 do quarto eixo Valor de deslocamento do ponto zero da pea G59 do primeiro eixo : Valor de deslocamento do ponto zero da pea G59 do quarto eixo Valor de correo do ponto zero da pea do primeiro eixo (G54.1 P1) : Valor de correo do ponto zero da pea do quarto eixo Valor de correo do ponto zero da pea do primeiro eixo (G54.1 P2) : Valor de correo do ponto zero da pea do quarto eixo

:
Valor de correo do ponto zero da pea do primeiro eixo (G54.1 P48) : Valor de correo do ponto zero da pea do quarto eixo

315

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

As seguintes variveis tambm podem ser usadas:


Eixo Primeiro eixo Funo Correo externa do ponto zero da pea Correo do ponto zero da pea G54 Correo do ponto zero da pea G55 Correo do ponto zero da pea G56 Correo do ponto zero da pea G57 Correo do ponto zero da pea G58 Correo do ponto zero da pea G59 Segundo eixo Correo externa do ponto zero da pea Correo do ponto zero da pea G54 Correo do ponto zero da pea G55 Correo do ponto zero da pea G56 Correo do ponto zero da pea G57 Correo do ponto zero da pea G58 Correo do ponto zero da pea G59 Terceiro eixo Correo externa do ponto zero da pea Correo do ponto zero da pea G54 Correo do ponto zero da pea G55 Correo do ponto zero da pea G56 Correo do ponto zero da pea G57 Correo do ponto zero da pea G58 Correo do ponto zero da pea G59 Quarto eixo Correo externa do ponto zero da pea Correo do ponto zero da pea G54 Correo do ponto zero da pea G55 Correo do ponto zero da pea G56 Correo do ponto zero da pea G57 Correo do ponto zero da pea G58 Correo do ponto zero da pea G59 Nmero da varivel #2500 #2501 #2502 #2503 #2504 #2505 #2506 #2600 #2601 #2602 #2603 #2604 #2605 #2606 #2700 #2701 #2702 #2703 #2704 #2705 #2706 #2800 #2801 #2802 #2803 #2804 #2805 #2806 #5201 #5221 #5241 #5261 #5281 #5301 #5321 #5202 #5222 #5242 #5262 #5282 #5302 #5322 #5203 #5223 #5243 #5263 #5283 #5303 #5323 #5204 #5224 #5244 #5264 #5284 #5304 #5324

316

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.3 OPERAO ARITMTICA E LGICA

As operaes listadas na Tabela 15.3 (a) podem ser executadas em variveis. A expresso do direito do operador pode conter constantes e/ou varibeis combinadas por uma funo ou operador. As variveis #j e #K numa expresso podem ser substitudas por uma constante. As variveis esquerda tambm pode ser substitudas por uma expresso.
Tabela 15.3 (a) Operao aritmtica e lgica Funo Definio Soma da Diferena do Quociente do Produto Seno Arco seno Co-seno Arco co-seno Tangente Arco tangente Raiz quadrada Valor absoluto Arredondar Arredondar para baixo Arredondar para cima Logaritmo natural Funo exponencial OR XOR AND Converso de BCD para BIN Converso de BIN para BCD Formato #i=#j #i=#j+#k; #i=#j-#k; #i=#j*#k; #i=#j/#k; #i=SIN[#j]; #i=ASIN[#j]; #i=COS[#j]; #i=ACOS[#j]; #i=TAN[#j]; #i=ATAN[#j]/[#k] ; #i=SQRT[#j]; #i=ABS[#j]; #i=ROUND[#j]; #i=FIX[#j]; #i=FUP[#j]; #i=LN[#j]; #i=EXP[#j]; #i=#j OR #k; #i=#j XOR #k; #i=#j AND #k; #i=BIN[#j]; #i=BCD[#j]; Uma operao lgica executada em nmeros binrios bit por bit. Usado para troca de sinal de e para o PMC Um ngulo especificado em graus. 90 graus e 30 minutos so representados como 90,5 graus. Observaes

Explicaes
D Unidades dos ngulos As unidades de ngulos usados com as funes SIN, COS, ASIN, ACOS, TAN e ATAN so graus. Por exemplo, 90 graus e 30 minutos so representados como 90,5 graus. S As faixas de solues so conforme abaixo apresentado: Quando o bit NAT (bit 0 do parmetro 6004) definido para 0: 270_ para 90_ Quando o bit NAT (bit 0 do parmetro 6004) definido para 1: ---90_ a 90_ S Quando #j est alm da faixa de ---1 a 1, o alarme P/S N 111 acionado. S Uma constante pode ser usada em vez da varivel #j. D ARCCOS #i = ACOS[#j]; S As faixas de solues entre 180 a 0. S Quando #j est alm da faixa de ---1 a 1, o alarme P/S N 111 acionado. S Uma constante pode ser usada em vez da varivel #j.
317

D ARCSIN #i = ASIN[#j];

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D ARCTAN #i = ATAN[#j]/[#k];

S Especifique os comprimentos de dois lados, separados por um trao (/). S As faixas de solues so conforme apresentado: Quando o bit NAT (bit 0 do parmetro 6004) definido para 0: 0o a 360_ [Exemplo] Quando #1 = ATAN[---1]/[---1]; especificado, #1 225.0. Quando o bit NAT (bit 0 do parmetro 6004) definido para 1: ---180_ a 180_ [Exemplo] Quando #1 = ATAN[---1]/[---1]; especificado, #1 ---135.0.0. S Uma constante pode ser usada em vez da varivel #j. S Lembre---se, o erro relativo pode tornar---se 10 --- 8 ou maior. S Quando o antilogartmo (#j) zero ou menor, o alarme P/S N 111 acionado. S Uma constante pode ser usada em vez da varivel #j. S Lembre---se, o erro relativo pode tornar---se 10 --- 8 ou maior. S Quando o resultado da operao exceder 3.65 1047 (j cerca de 110), ocorre um estouro e o alarme P/S N 111 acionado. S Uma constante pode ser usada em vez da varivel #j.

D Logaritmo natural #i = LN[#j];

D Funo exponencial #i = EXP[#j];

D funo ROUND (ARREDONDAR)

S Quando a funo ROUND (ARREDONDAR) includa num comando de operao aritmtica ou lgica, a instruo IF, ou instruo WHILE, a funo ROUND (ARREDONDAR) arredonda o primeiro local decimal. Exemplo: Quando #1=ROUND[#2]; executado onde #2 mantm 1.2345, o valor da varivel #1 1.0. S Quando a funo ROUND (ARREDONDAR) usada nos endereos de instruo NC, a funo ROUND (ARREDONDAR) arredonda o valor especificado de acordo com o menor incremento de entrada do endereo. Exemplo: Criao de um programa de perfurao que corta de acordo com os valores das variveis #1 e #2, e regressa ento posio original Suponha que o sistema incremental 1/1000 mm, a varivel #1 mantm 1.2345 e a varivel #2 mantm 2.3456. Ento, G00 G91 X-#1; Move- 1,235 mm. -se G01 X#2 F300 ; Move- 2,346 mm. -se G00 X[#1+#2]; Uma vez que 1.2345 + 2.3456 = 3.5801, a distncia de deslocamento 3.580, que no volta a colocar a ferramenta na posio original. Esta diferena provm quer de onde a adio executada antes ou depois do arredondamento. G00X-[ROUND[#1]+ROUND[#2]] deve ser especificado para voltar a colocar a ferramenta na posio original.
318

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

D Arredondar para cima e para baixo para um nmero inteiro

Com CNC, quando o valor absoluto do nmero inteiro produzido por uma operao num nmero maior do que o valor absoluto do nmero original, tal operao referida como arredondar para cima para um nmero inteiro. Do modo oposto, quando o valor absoluto do nmero inteiro produzido por uma operao num nmero menor do que o valor absoluto do nmero original, tal operao referida como arredondar para baixo para um nmero inteiro. Tenha especial cuidado no manuseamento de nmeros negativos. Exemplo: Suponha que #1=1.2 e #2=-1.2. Quando #3=FUP[#1] executado, 2.0 atribudo para #3. Quando #3=FIX[#1] executado, 1.0 atribudo para #3. Quando #3=FUP[#2] executado, -2.0 atribudo para #3. Quando #3=FIX[#2] executado, -1.0 atribudo para #3. Quando uma funo especificada num programa, os primeiros dois caracteres do nome da funo podem ser usados para especificar a funo (Veja III-9.7). Exemplo: ROUND RO FIX FI

D Abreviaes de comandos de operaes aritmticas e lgicas

D Prioridade das operaes

Funes Operaes como multiplicao e diviso (*, /, AND) Operaes como adio e subtrao (+, - OR, XOR) -,
Exemplo) #1=#2+#3*SIN[#4]; , e indicam a ordem das operaes.

D Incluso de colchetes

Os colchetes so usados para alterar a ordem das operaes. Os colchetes podem ser usados para uma profundidade de cinco nveis, incluindo os colchetes usados para incluir uma funo. Quando uma profundidade de cinco nvel excedida, o alarme P/S N 118 acioando.
Exemplo) #1=SIN [ [ [#2+#3] *#4 +#5] *#6] ; para indicam a ordem das operaes.

319

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

Limitaes
D Colchetes D Erro de operao Os colchetes ([, ]) so usados para incluir uma expresso. Lembre- os -se, parnteses so usados para comentrios. Os erros podem ocorrer quando so executadas operaes.
Tabela 15.3 (b) Erros prprios das operaes Operao Erro mdio 1.5510-10 4.6610-10 1.2410-9 2.3310-10 5.010-9 1.810-6 Erro mximo 4.6610-10 1.8810-9 3.7310-9 5.3210-10
Min

Tipo de erro

a = b*c a =b/c
a = b

Erro relativo(*1) a

(*2)

a=b+c a=b -c a = SIN [ b ] a = COS [ b ] a = ATAN [ b ] / [ c ] (*4)

1.010-8 3.610-6

Erro absoluto(*3)

graus

NOTA 1 O erro relativo depende do resultado da operao. 2 usado o menor dos dois tipos de erros. 3 O erro absoluto constante, indepentemente do resultado da operao. 4 A funo TAN executa SIN/COS. 5 Quando o parmetro N 6004#1 definido para 1, se a operao resultar numa funo SIN, COS ou TAN menor do que 1.0 10 -8 ou no cai para 0, devido s restries da preciso da operao, o resultado da operao pode ser normalizado para 0. S A preciso dos valores das variveis cerca de 8 dgitos decimais. Quando nmeros muito grandes so manuseados numa adio ou subtrao, os resultados esperados podem no ser obtidos. Exemplo: Quando feita uma tentativa para atribuir os valores seguintes para variveis #1 e #2: #1=9876543210123.456 #2=9876543277777.777 os valores das variveis tornam-se: #1=9876543200000.000 #2=9876543300000.000 Neste caso, quando #3=#2-#1; calculado, resulta em #3=100000.000. (O resultado atual deste clculo ligeiramente diferente, pois executado em binrio.)

320

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

S Tenha tambm cuidado com os erros que podem resultar de expresses condicionais usando EQ, NE, GE, GT, LE e LT. Exemplo: IF[#1 EQ #2] tem efeito por erros em ambos os #1 e #2, resultando possivelmente numa deciso incorreta. Assim, em vez disso encontra a diferena entre as duas variveis com IF[ABS[#1-#2]LT0.001]. Ento, assuma que os valores das duas variveis so iguais quando a diferena no excede um limite permitido (0.001 neste caso). S Tenha tambm cuidado quando arredonda um valor para baixo. Exemplo: Quando #2=#1*1000; calculado onde #1=0.002;, o valor resultante da varivel #2 no exatamente 2 mas 1.99999997. Aqui, quando #3=FIX[#2]; especificado, o valor resultante da varivel #1 no 2.0, mas 1.0. Neste caso, arredonde o valor para baixo depois de corrigir o erro para que o resultado seja maior que o nmero esperado, ou arredonde do seguinte modo: #3=FIX[#2+0.001] #3=ROUND[#2] D Divisor Quando um divisor de zero especificado numa diviso ou TAN[90], o alarme P/S N 112 acionado.

321

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.4 MACROINSTRUES E INSTRUES NC

Os blocos seguintes so referidos como macroinstrues: S Os blocos contendo uma operao aritmtica ou lgica (=) S Os blocos contendo uma instruo de controle (tal como GOTO, DO, END) S Os blocos contendo um comando de chamada de macro (tal como chamada de macro por G65, G66, G67, ou outros cdigo G, ou por cdigo M) Qualquer bloco diferente de uma macroinstruo referido como uma instruo NC.

Explicaes
D Diferenas das instrues NC S Mesmo quando o modo de bloco nico est ligado, a mquina no pra. Lembre---se, contudo que a mquina pra no modo de bloco nico quando o bit 5 do parmetro SBM N 6000 1. S Os blocos de macros no so considerados como blocos que no envolvem nenhum movimento no modo de compensao da ferramenta (veja II-15.7). S As instrues NC que incluem um comando de chamada de subprograma (tal como chamadas do subprograma por M98 ou outros cdigos M, ou por cdigos T) e no incluem outros endereos de comando, exceto um endereo O,N ou L possuem a mesma propriedade que as macroinstrues. S Os blocos no incluem outros endereos de comando exceto um endereo O,N,P ou L possuem a mesma propriedade que as macroinstrues.

D As instrues NC que possuem a mesma propriedade que as macroinstrues

322

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.5 DESVIO E REPETIO

Num programa, o fluxo de controle pode ser alterado usando a instruo GOTO e 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 um nmero de seqncia fora da faixa de 1 a 99999 especificado, o alarme P/S N 128 acionado. Um nmero de seqncia tambm pode ser especificado usando uma expresso.
GOTO n ; n: Nmero de seqncia entre (1 a 99999)

Exemplo: GOTO1; GOTO#10;

323

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.5.2
Desvio Condicional (Instruo IF)
IF[<expresso condicional>]GOTOn

Especifique uma expresso condicional depois de IF.

Se a expresso condicional especificada for satisfeita, ocorre um desvio para o nmero de seqncia n. Se a condio especificada no for satisfeita, o bloco seguinte executado.
Se o valor da varivel #1 for maior do que 10, ocorre um desvio para o nmero de seqncia N2. Se a condio no for satisfeita IF [#1 GT 10] GOTO 2 ; Processamento N2 G00 G91 X10.0 ; : Se a condio for satisfeita

IF[<expresso condicional>]THEN

Se a expresso condicional especificada for satisfeita, executado uma macroinstruo pr-determinada. executado apenas uma nica macroinstruo.
Se os valores de #1 e #2 so os mesmo, 0 atribudo a #3. IF [#1 EQ #2] THEN#3=0 ;

Explicaes
D Expresso condicional Uma expresso condicional deve incluir um operador introduzido entre duas variveis ou entre uma varivel e constante, e devem ser colocados entre colchetes ([, ]). Uma expresso pode ser usada em vez de uma varivel. Operadores, cada um consiste em duas letras e so usados para comparar dois valores, para determinar se so iguais ou se um valor menor ou maior do que o outro valor. Lembre- que o sinal de igual no pode ser -se usado.
Tabela 15.5.2 Operadores Operador EQ NE GT GE LT LE Igual a(=) Diferente de() Maior do que(>) Maior ou igual a() Menor do que(<) Menor ou igual a() Significado

D Operadores

324

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

Programa exemplificativo

O programa exemplificativo abaixo encontra o total de nmeros de 1 a 10.


O9500; #1=0; . . . . . . . . . . . . . . . . . . . . . . . #2=1; . . . . . . . . . . . . . . . . . . . . . . . N1 IF[#2 GT 10] GOTO 2; . . . . . . #1=#1+#2; . . . . . . . . . . . . . . . . . . . #2=#2+1; . . . . . . . . . . . . . . . . . . . . GOTO 1; . . . . . . . . . . . . . . . . . . . . N2 M30; . . . . . . . . . . . . . . . . . . . . . . . Valor inicial da varivel para manter a soma Valor inicial da varivel como um adendo Desvio para N2 quando o adendo maior que 10 Clculo para encontrar a soma Adendo seguinte Desvio para N1 Fim do programa

15.5.3
Repetio (Instruo WHILE)

Especifique uma expresso condicional depois de WHILE. Enquanto a condio especificada satisfeita, o programa de DO para END executado. Se a condio especificada no for satisfeita, a execuo do programa continua para o bloco depois de END.
WHILE [expresso condicional] DO m ; (m=1,2,3) Se a condio no for satisfeita Se a condio for satisfeita Processamento

END m ; :

Explicaes

Enquanto a condio especificada satisfeita, o programa de DO para END depois de WHILE executado. Se a condio especificada no for satisfeita, a execuo do programa continua para o bloco depois de END. Aplica- o mesmo formato que para a instruo IF. Um nmero depois -se der DO e um nmero depois de END so nmeros de identificao para especificar a faixa de execuo. Podem ser usados os nmeros 1, 2 e 3. Quando um nmero diferente de 1, 2 e 3 usado, o alarme P/S N 126 acionado.

325

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Aninhamento

Os nmeros de identificao (1 a 3) num loop DO-END podem ser usados as vezes que pretenderem. Lembre- contudo que quando um programa -se, inclui loops de repetio cruzados (faixas DO sobrepostas), o alarme P/S N 124 acionado.
1. Os nmeros de identificao (1 a 3) podem ser usados quantas vezes forem necessrias. WHILE [ ] DO 1 ; Processamento END 1 ; : WHILE [ ] DO 1 ; Processamento END 1 ; 2. As faixas DO no podem sobrepor-se. WHILE [ ] DO 1 ; Processamento WHILE [ ] DO 2 ; : END 1 ; Processamento END 2 ; 3.Os loops DO podem ser aninhados a uma profundidade mxima de trs nveis. WHILE [ ] DO 1 ; : WHILE [ ] DO 2 ; : WHILE [ ] DO 3 ; Processamento END 3 ; : END 2 ; : END 1 ; 4. A unidade de controle pode ser transferida para o exterior de um loop. WHILE [ ] DO 1 ; IF [ ] GOTO n ; END 1 ; Nn 5. Os desvios no podem ser feitos para um local dentro de um loop. IF [ ] GOTO n ; : WHILE [ ] DO 1 ; Nn ; END 1 ;

Limitaes
D Loops infinitos D Tempo de processamento Quando DO m especificado sem especificar a instruo WHILE, produzida uma faixa de loop infinito de DO para END. Quando um desvio para um nmero de seqncia especificado numa instruo GOTO ocorre, o nmero de seqncia pesquisado. Por este motivo, o processamento no sentido inverso demora mais tempo do que o processamento da direo para a frente. Usar a instruo WHILE para repetio reduz o tempo de processamento. Numa expresso condicional que usa EQ ou NE, a <vazio> e zero tm efeitos diferentes. Em outros tipos de expresses condicionais, a <vazio> considerado como zero.
326

D Varivel no definida

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

Programa exemplificativo

O programa exemplificativo abaixo encontra o total de nmeros de 1 a 10.


O0001; #1=0; #2=1; WHILE[#2 LE 10]DO 1; #1=#1+#2; #2=#2+1; END 1; M30;

327

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.6 CHAMADA DE MACRO

Um macroprograma pode ser chamado usando os seguintes mtodos:


Chamada de macro Chamada simples (G65) chamada modal (G66, G67) Chamada de macro com cdigo G Chamada de macro com cdigo M Chamada do subprograma com cdigo M Chamada do subprograma com cdigo T

Limitaes
D Diferenas entre chamadas de macro e chamadas do subprograma A chamada de macro (G65) diferente da chamada do subprograma (M98) como descrito abaixo. S Com G65, pode ser especificado um argumento (dados passados para uma macro). M98 no tem esta capacidade. S Quando um bloco M98 contm outro comando NC (Por exemplo, G01 X100.0 M98Pp), o subprograma chamado depois do comando ser executado. Por outro lado, G65 chama incondicionalmente uma macro. S Quando um bloco M98 contm 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. S Com G65, o nvel das variveis locais altera- Com M98, o nvel das -se. variveis locais no se altera.

328

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.6.1
Chamada Simples (G65)

Quando G65 especificado, a macro de usurio especificada no endereo P chamada. Os dados (argumento) podem ser passados para o programa macro de usurio.
G65 P p L <argumento-especificao> ;

P : Nmero do programa para chamar : Contagem da freqncia de repetio (1 por predefinio) Argumento: Dados passados para a macro O0001 ; : G65 P9010 L2 A1.0 B2.0 ; : M30 ; O9010 ; #3=#1+#2 ; IF [#3 GT 360] GOTO 9 ; G00 G91 X#3 ; N9 M99 ;

Explicaes
D Chamada S Depois de G65, especificar no endereo P o nmero do programa da macro de usurio a chamar. S Quando necessrio um nmero de repeties, especifique um nmero de 1 a 9999 depois do endereo L. Quando L omitido, 1 adotado. S Usando a especificao de argumentos, os valores so atribudos para as variveis locais correspondentes. Esto disponveis dois tipos de especificao de argumentos. A especificao de argumentos I usa letras diferentes de G, L, O, N, e P uma cada. A especificao de argumentos II use A, B e C uma cada e usa tambm I, J, e K at dez vezes. O tipo de especificao de argumentos determinado automaticamente de acordo com as letras usadas. Especificao de argumentos
Endereo Nmero da varivel Endereo Nmero da varivel Endereo Nmero da varivel

D Especificao de argumentos

A B C D E F H

#1 #2 #3 #7 #8 #9 #11

I J K M Q R S

#4 #5 #6 #13 #17 #18 #19

T U V W X Y Z

#20 #21 #22 #23 #24 #25 #26

S Os endereos G, L, N, O e P no podem ser usados em argumentos. S Os endereos que no precisam ser especificados podem ser omitidos. As variveis locais correspondentes a um endereo omitido so definidas para nulo. S Os endereos no precisam de ser especificados alfabeticamente. Esto em conformidade com o formato de endereo de palavra. Porm, I, J e K devem ser especificados alfabeticamente. Exemplo B_A_D_ J_K_ Correto B_A_D_ J_I_ Errado
329

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

Especificao de argumentos II A especificao de argumento II usa A, B e C uma cada e usa I, J e K at dez vezes. A especificao de argumentos II usado para transmitir valores como as coordenadas tridimensionais como argumentos.
Endereo Nmero da varivel Endereo Nmero da varivel 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

K3 I4 J4 K4 I5 J5 K5 I6 J6 K6 I7

#12 #13 #14 #15 #16 #17 #18 #19 #20 #21 #22

J7 K7 I8 J8 K8 I9 J9 K9 I10 J10 K10

#23 #24 #25 #26 #27 #28 #29 #30 #31 #32 #33

S As subscries de I, J e K para indicar a ordem da especificao de argumentos no esto escritos no programa atual.

Limitaes
D Formato D Mistura de especificao de argumentos I e II G65 deve ser especificado antes de qualquer argumento. O CNC identifica internamente a especificao de argumentos I e especificao de argumentos II. Se uma mistura de especificao de argumentos I e especificao de argumentos II for especificada, o tipo de especificao de argumentos especificado mais tarde fica o preferido.
Exemplo G65 A1.0 B2.0 I-3.0 I4.0 D5.0 P1000;

<Variveis> #1:1.0 #2:2.0 #3: #4:-3.0 #5: #6: #7:

5.0

Quando ambos os argumentos I4.0 e D5.0 so programados para a varivel #7 neste exemplo, o ltimo, D5.0, vlido.

D Posio do ponto decimal

As unidades usadas para dados de argumento transmitidos sem um ponto decimal correspondem ao menor incremento de entrada de cada endereo. O valor de um argumento transmitido sem um ponto decimal pode variar de acordo com a configurao do sistema na mquina. boa prtica usar os pontos decimais em argumentos de chamada de macro para manter a compatibilidade do programa. As chamadas podem ser aninhadas a uma profundidade de quatro nveis, incluindo as chamadas simples (G65) e chamadas modais (G66). Isto no inclui chamadas do subprograma (M98).
330

D Aninhamento de chamadas

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

D Nveis da varivel local

S As variveis locais a partir do nvel 0 a 4 so fornecidas para aninhamento. S O nvel do programa principal 0. S Cada vez que uma macro chamada (com G65 ou G66), o nvel da varivel local aumentado por um. Os valores das variveis locais no nvel anterior so guardados no CNC. S Quando M99 executado num macroprograma, a unidade de controle regressa ao programa de chamada. Nesse momento, o nvel da varivel local diminudo por um; os valores das variveis locais guardadas quando a macro foi chamada so restaurados.
Programa principal (nvel 0) Macro (nvel 1) Macro (nvel 2) Macro (nvel 3) Macro (nvel 4)

O0001 ; : #1=1 ; G65 P2 A2 ; : : M30 ;


Variveis locais (nvel 0)

O0002 ; : #1=2; G65 P3 A3 ; : : M99 ;


(Nvel 1)

O0003 ; : #1=3; G65 P4 A4 ; : : M99 ;


(Nvel 2)

O0004 ; : #1=4; G65 P5 A5 ; : : M99 ;


(Nvel 3)

O0005 ; : #1=5; : : : M99 ;


(Nvel 4)

#1 : #33

1 :

#1 : #33

2 :

#1 : #33

3 :

#1 : #33

4 :

#1 : #33

5 :

Variveis comuns

#100-, #500-

As variveis podem ser lidas a a partir de e escritas para por macros em nveis diferentes

Programa exemplificativo (crculo de furos)

criada uma macro que broca furos H em intervalos de B graus depois de um ngulo inicial de A graus ao longo da periferia de um crculo com raio I. O centro do crculo (X,Y). Os comandos podem ser especificados quer no modo absoluto ou no modo incremental. Para brocar no sentido horrio, especifique um valor negativo para B.
H=3 H=2 H=1

H=4

B A

Centro (X,Y) Raio I

331

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Formato de chamada
G65 P9100 X x Y y Z z R r F f I i A a B b H h ;

X: Coordenada X do centro do crculo (especificao absoluta ou incremental) . . . . . . . . . . . . . . . . (#24) Y: Coordenada Y do centro do crculo (especificao absoluta ou incremental) . . . . . . . . . . . . . . . . (#25) Z : Profundidade do furo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (#26) R: Coordenadas de um ponto de aproximao . . . . . . . . . . . . . . (#18) F : Velocidade de avano de corte . . . . . . . . . . . . . . . . . . . . . . . . . (#9) I : Raio do crculo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (#4) A: ngulo inicial da perfurao . . . . . . . . . . . . . . . . . . . . . . . . . . (#1) B: ngulo incremental (sentido horrio quando um valor negativo especificado) . . (#2) H: Nmero de furos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (#11) D Programa de chamada de um macroprograma
O0002; G90 G92 X0 Y0 Z100.0; G65 P9100 X100.0 Y50.0 R30.0 Z- 50.0 F500 I100.0 A0 B45.0 H5; M30; O9100; #3=#4003; . . . . . . . . . . . . . . . . . . . Armazena o cdigo G do grupo 3. G81 Z#26 R#18 F#9 K0; (Nota) . . . . . . . . . . . . . Ciclo de perfurao.

D Macroprograma (programa chamado)

IF[#3 EQ 90]GOTO 1; . . . . . . . . . . . Desvios para N1 no modo G90. #24=#5001+#24; . . . . . . . . . . . . . . Calcula a coordenada X do centro. #25=#5002+#25; . . . . . . . . . . . . . . Calcula a coordenada Y do centro. N1 WHILE[#11 GT 0]DO 1;

. . . . . . . . . . . . . . . . . . . . . . . . . . Nota : L0 tambm pode ser usado.

. . . . . . . . . . . . . . . . . . . . . . At o nmero de furos restantes alcanar 0 #5=#24+#4*COS[#1]; . . Calcula uma posio de perfurao no eixo X. #6=#25+#4*SIN[#1]; . . Calcula uma posio de perfurao no eixo Y.
G90 X#5 Y#6;

. . . . . Executa a perfurao depois de mover para a posio de destino. #1=#1+#2; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Atualiza o ngulo. #11=#11- 1; . . . . . . . . . . . . . . . . . . . . . . . . Diminui o nmero de furos. END 1; G#3 G80; . . . . . . . . . . . . . . . Regressa o cdigo G ao estado original. M99;
Significado das variveis: #3: Armazena o cdigo G do grupo 3. #5: Coordenada X do prximo furo a brocar #6: Coordenada Y do prximo furo a brocar

332

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.6.2
Chamada Modal (G66)

Uma vez que G66 acionado para especificar uma chamada modal uma macro chamada depois de um bloco especificando o movimento ao longo dos eixos ser executado. Isto continua at G67 ser acionado para cancelar uma chamada modal.
G66 P p L <argumento-especificao> ;

P : Nmero do programa para chamar : Contagem da freqncia de repetio (1 por predefinio) Argumento : Dados passados para a macro O0001 ; : G66 P9100 L2 A1.0 B2.0 ; G00 G90 X100.0 ; Y200.0 ; X150.0 Y300.0 ; G67 ; : M30 ; O9100 ; : G00 Z-#1 ; G01 Z-#2 F300 ; : : : : M99 ;

Explicaes
D Chamada S Depois de G66, especifique no endereo P um nmero do programa sujeito a uma chamada modal. S Quando necessrio um nmero de repeties, pode ser especificado um nmero de 1 a 9999 no endereo L. S Como com a chamada simples (G65), os dados transmitidos para um macroprograma so especificados em argumentos. D Cancelamento D Aninhamento de chamadas D Aninhamento de chamada modal Quando um cdigo G67 especificado, as chamadas de macro modais no so mais executadas nos blocos subseqentes. As chamadas podem ser aninhadas a uma profundidade de quatro nveis, incluindo as chamadas simples (G65) e chamadas modais (G66). Isto no inclui chamadas do subprograma (M98). As chamadas modais podem ser aninhadas especificando outro cdigo G66 durante uma chamada modal.

Limitaes

S Num bloco G66, no podem ser chamadas nenhumas macros. S G66 precisa ser especificado antes de quaisquer argumentos. S Nenhumas macros podem ser chamadas num bloco que contenha um cdigo como uma funo miscelnea que no envolve o movimento ao longo de um eixo. S As variveis locais (argumentos) s podem ser definidas nos blocos G66. Lembre- as variveis locais no so definidas sempre que uma -se, chamada modal executada.
333

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

Programa exemplificativo

A mesma operao como ciclo fixo de perfurao G81 criada usando uma macro de usurio e o programa de usinagem faz uma chamada de macro modal. Para simplicidade do programa, todos os dados de perfurao so especificados usando valores absolutos.
O ciclo fixo consiste nas seguintes operaes bsicas: Operao 1: Posicionamento ao longo do eixo X e eixo Y Operao 2: Deslocamento rpido para o ponto R Operao 3: Avano de corte para o ponto Z Operao 4: Deslocamento rpido para o ponto R ou I

Deslocamento rpido Corte de avano Operao 1 Operao 2 Posio I

Operao 4 R Posio R Z=0

Operao 3 Posio Z Z

D Formato de chamada
G65 P9110 X x Y y Z z R r F f L l ;

X: Y: Z: R: F: L:

Coordenada X do furo (apenas especificao absoluta) . . . . (#24) Coordenada Y do furo (apenas especificao absoluta) . . . . (#25) Coordenadas da posio Z (apenas especificao absoluta) . (#26) Coordenadas da posio R (apenas especificao absoluta) . (#18) Velocidade de avano de corte . . . . . . . . . . . . . . . . . . . . . . . . . . (#9) Contagem da freqncia de repetio

D Programa que chama um macroprograma

O0001; G28 G91 X0 Y0 Z0; G92 X0 Y0 Z50.0; G00 G90 X100.0 Y50.0; G66 P9110 Z- 20.0 R5.0 F500; G90 X20.0 Y20.0; X50.0; Y50.0; X70.0 Y80.0; G67; M30; O9110; #1=#4001; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guarda G00/G01. #3=#4003; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guarda G90/G91. #4=#4109; . . . . . . . . . . . . . . . Guarda a velocidade de avano de corte. #5=#5003; . . . . . . . . . Guarda a coordenada Z no incio da perfurao. G00 G90 Z#18; . . . . . . . . . . . . . . . . . . Posicionamento na posio R G01 Z#26 F#9; . . . . . . . . . . . . . . . . . . Avano de corte para posio Z IF[#4010 EQ 98]GOTO 1; . . . . . . . . . . . . . . . . . Regresso posio I G00 Z#18; . . . . . . . . . . . . . . . . . . . . . . Posicionamento na posio R GOTO 2; N1 G00 Z#5; . . . . . . . . . . . . . . . . . . . . . . Posicionamento na posio I N2 G#1 G#3 F#4; . . . . . . . . . . . . . . . . . . Restaura a informao modal. M99; 334

D Macroprograma (programa chamado)

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.6.3
Chamada de Macro Atravs de um Cdigo G

Definindo um nmero de cdigo G usado para chamar um macroprograma num parmetro, o macroprograma pode ser chamado do mesmo modo que para uma chamada simples (G65).
O0001 ; : G81 X10.0 Y20.0 Z-10.0 ; : M30 ; Parmetro N 6050 = 81 O9010 ; : : : N9 M99 ;

Explicaes

Definindo um nmero de cdigo G de 1 a 9999 usado para chamar um programa macro de usurio (O9010 a O9019) no parmetro correspondente (n 6050 a n 6059), o macroprograma pode ser chamado da mesma forma que com G65. Por exemplo, quando um parmetro definido de modo a que um macroprograma O9010 possa ser chamado com G81, pode ser chamado um cclo especfico de usurio criado usando uma macro de usurio sem modificar o programa de usinagem.

D Correspondncia entre nmeros de parmetro e nmeros de programas

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 D Especificao de argumentos

Como com uma chamada simples, um nmero de repeties de 1 a 9999, pode ser especificado no endereo L. Como com uma chamada simples, esto disponveis dois tipo 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 usados.

Limitaes
D Alinhamento de chamadas usando cdigos G Num programa chamado com um cdigo G, no podem ser chamadas nenhumas macros usando um cdigo G. Um cdigo G em tal programa tratado como um cdigo G normal. Num programa chamado como subprograma com um cdigo M ou T, nenhumas macros podem ser chamadas usando um cdigo G. Um cdigo G em tal programa tambm tratado como um cdigo G normal.
335

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.6.4
Chamada de Macro Atravs de um Cdigo M

Definindo um nmero de cdigo M usado para chamar um macroprograma num parmetro, o macroprograma pode ser chamado do mesmo modo que com uma chamada simples (G65).
O0001 ; : M50 A1.0 B2.0 ; : M30 ; Parmetro N 6080 = 50 O9020 ; : : : M99 ;

Explicaes

Definindo um nmero de cdigo M de 1 a 99999999 usado para chamar um programa macro de usurio (9020 a 9029) no parmetro correspondente (n 6080 a n 6089), o macroprograma pode ser chamado da mesma forma que com G65.

D Correspondncia entre nmeros de parmetro e nmeros de programas

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 D Especificao de argumentos

Como com uma chamada simples, um nmero de repeties de 1 a 9999, pode ser especificado no endereo L. Como com uma chamada simples, esto disponveis dois tipo 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 usados. S Um cdigo M usado para chamar um macroprograma deve ser especificado no incio de um bloco. S Numa chamada de macro com um cdigo G ou numa chamada de programa como um subprograma com um cdigo M ou T, no podem ser chamadas nenhumas macros usando um cdigo M. Um cdigo M em tal macro ou programa tratado como um cdigo M normal.

Limitaes

336

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.6.5
Chamada de Subprogramas Atravs de um Cdigo M

Definindo um nmero de cdigo M usado para chamar um subprograma (macroprograma) num parmetro, o macroprograma pode ser chamado do mesmo modo que com uma chamada de subprograma (M98).

O0001 ; : M03 ; : M30 ; Parmetro N 6071 = 03

O9001 ; : : : M99 ;

Explicaes

Definindo um nmero de cdigo M de 1 a 99999999 usado para chamar um subprograma num parmetro (n 6071 a n 6079) no parmetro de macro de usurio correspondente (O9001 a O9009), pode ser chamado da mesma forma que com M98.

D Correspondncia entre nmeros de parmetro e nmeros de programas

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 D Especificao de argumentos D Cdigo M

Como com uma chamada simples, um nmero de repeties de 1 a 9999, pode ser especificado no endereo L. A especificao de argumentos no permitida. Um cdigo M num macroprograma que foi chamado tratado como um cdigo M normal. Numa chamada de macro com um cdigo G ou numa chamada de programa como um cdigo M ou T, no podem ser chamados nenhuns subprogramas usando um cdigo M. Um cdigo M em tal macro ou programa tratado como um cdigo M normal.

Limitaes

337

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.6.6
Chamadas do Subprograma Usando um Cdigo T

Ativando subprogramas (macroprograma) a serem chamados com um cdigo T num parmetro, pode ser chamado um macroprograma sempre que o cdigo T especificado no programa de usinagem.

O0001 ; : T23 ; : M30 ; Bit 5 do parmetro n 6001 = 1

O9000 ; : : : M99 ;

Explicaes
D Chamada Definindo o bit 5 do parmetro TCS N 6001 a 1, o macroprograma O9000 pode ser chamado quando um cdigo T especificado no programa de usinagem. Um cdigo T especificado num programa de usinagem atribudo varivel comum #149. Numa chamada de macro com um cdigo G ou numa chamada de programa com um cdigo M ou T, no podem ser chamados nenhuns subprogramas usando um cdigo T. Um cdigo T em tal macro ou programa tratado como um cdigo T normal.

Limitaes

338

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.6.7
Programa Exemplificativo
Condies

Usando a funo de chamada de subprograma que usa cdigos M, o tempo de uso acumulativo de cada ferramenta medido. S O tempo de uso acumulativo de cada ferramenta T01 a T05 medido. No feita nenhuma medio para ferramentas com nmeros maiores do que T05. S As seguintes variveis so usadas para guardar os nmeros das ferramentas e os tempos medidos:
#501 #502 #503 #504 #505 Tempo de uso acumulativo do nmero da ferramenta 1 Tempo de uso acumulativo do nmero da ferramenta 2 Tempo de uso acumulativo do nmero da ferramenta 3 Tempo de uso acumulativo do nmero da ferramenta 4 Tempo de uso acumulativo do nmero da ferramenta 5

S O tempo de utilizao comea a ser contado quando o comando M03 especificado e pra quando M05 especificado. A varivel do sistema #3002 usada para medir o tempo durante o qual a lmpada de incio do ciclo est ligada. O tempo durante o qual a mquina est parada pela operao de parada de bloco nico no contada, mas o tempo usado para alterar as ferramentas e as paletes est includo.

Verificao da operao
D Definio de parmetros D Especificao do valor das variveis D Programa que chama um macroprograma Definio 3 no parmetro n 6071 e definio 05 no parmetro n 6072. Definir 0 nas variveis #501 a #505.
O0001; T01 M06; M03; M05; . . . . . . . . . . . . . . . . . . . . . Altera #501. T02 M06; M03; M05; . . . . . . . . . . . . . . . . . . . . . Altera #502. T03 M06; M03; M05; . . . . . . . . . . . . . . . . . . . . . Altera #503. T04 M06; M03; M05; . . . . . . . . . . . . . . . . . . . . . Altera #504. T05 M06; M03; M05; . . . . . . . . . . . . . . . . . . . . . Altera #505. M30; 339

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

Macroprograma (programa chamado)

O9001(M03); . . . . . . . . . . . . . . . . . . . . Macro para iniciar a contagem M01; IF[#4120 EQ 0]GOTO 9; . . . . . . . Nenhuma ferramenta especificada IF[#4120 GT 5]GOTO 9;

. . . . . . . . . . . . . . . Nmero da ferramenta da fora da faixa permitida #3002=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Anula o temporizador. N9 M03; . . . . . . . . . . . . . . . . . . . . . . Gira o fuso no sentido de avano.
M99; O9002(M05); . . . . . . . . . . . . . . . . . . Macro para terminar a contagem M01; IF[#4120 EQ 0]GOTO 9; . . . . . . . Nenhuma ferramenta especificada IF[#4120 GT 5]GOTO 9;

. . . . . . . . . . . . . . . Nmero da ferramenta da fora da faixa permitida


#[500+#4120]=#3002+#[500+#4120];

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Calcula o tempo acumulativo.


N9 M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pra o fuso. M99;

340

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.7 PROCESSAMENTO DE MACROINSTRUES

Para uma usinagem suave, o CNC l previamente a instruo NC a executar de seguida. Esta operao referida como armazenamento no buffer. Durante o modo de controle avanado por antecipao AI, o CNC l previamente no s o bloco seguinte mas tambm os blocos mltiplos. E no modo de compensao da ferramenta (G41, G42), o CNC l previamente as instrues NC dois ou trs blocos frente para encontrar intersees, mesmo se oCNC no estiver no modo de controle avanado por antecipao AI. As macroinstrues para expresso aritmtica e desvio condicional so processadas assim que so lidas no buffer. Desse modo, a temporizao da execuo da macroinstruo no sempre na ordem especificada. Nos blocos contendo M00, M01, M02 ou M30, os blocos contendo cdigos M para os quais o armazenamento no buffer suprimido definindo o parmetro (n 3411-3432), e os blocos contendo cdigos G de preveno de armazenamento no buffer, tais como G53, o CNC pra para ler previamente a instruo NC depois disso. Ento, a parada da execuo da macroinstruo garantida at tais cdigos M ou cdigos G completarem a sua execuo.

15.7.1
Execuo de Instrues NC e de Macroinstrues
D Quando o bloco seguinte no armazenado no buffer (cdigo M que no so armazenados no buffer, G53, G31, etc.)

> N1 G31 X100.0 ;

N2 #100=1 : > : Bloco em execuo

Execuo de instruo NC

N1

Execuo de instruo de macro Buffer

N2

NOTA Caso precise de executar a macroinstruo depois de completar o bloco mesmo antes da macroinstruo, especifique o cdigo M ou cdigo G que no esto armazenados no buffer, mesmo antes da macroinstruo. Especialmente, no caso de leitura/escrita das variveis do sistema para controlar sinais, as coordenadas, valor de correo, etc., pode serem dados de varivel do sistema diferentes pela temporizao da execuo da instruo NC. Para evitar este fenmeno, caso necessrio, especifique tais cdigos M ou cdigos G antes da macroinstruo.

341

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D O armazenamento no buffer do bloco seguinte noutro modo diferente do modo de compensao da ferramenta (G41, G42) (normalmente lendo previamente um bloco)

> N1 X100.0 ; N2 #1=100 ; N3 #2=200 ; N4 Y200.0 ; :

Execuo de instruo NC Execuo de instruo de macro Buffer N2

N1

N4

N3

N4

> : Bloco em execuo j : Leitura do bloco para o buffer

Quando N1 est a ser executado, a prxima instruo NC (N4) lida no buffer.As macroinstrues (N2, N3) entre N1 e N4 so processadas durante a execuo de N1. D Armazenamento no buffer no bloco seguinte no modo de compensao da ferramenta (G41, G42)

> N1 G01 G41 G91 X50.0 Y30.0 F100 Dd ; N2 #1=100 ; N3 X100.0 ; N4 #2=200 ; N5 Y50.0 ; : Execuo de instruo NC Execuo de instruo de macro Buffer N2 > : Bloco em execuo j : Leitura dos blocos para o buffer

N1

N3

N4

N3

N5

Quando N1 est a ser executado, as instrues NC nos dois blocos seguintes (at N5) so lidas no buffer. As macroinstrues (N2, N4) entre N1 e N5 so processadas durante a execuo de N1.

342

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

D Quando o bloco seguinte no envolve movimento no modo de compensao C da ferramenta (G41, G42)

> N1 G01 G41 X100.0 G100 Dd ; N2 #1=100 ; N3 Y100.0 ; N4 #2=200 ; N5 M08 ; N6 #3=300 ; N7 X200.0 ; : > : Bloco em execuo j : Leitura dos blocos para o buffer

Execuo de instruo NC Execuo de instruo de macro Buffer N2

N1

N3

N4

N6

N3

N5

N7

Quando N1 est a ser executado, as instrues NC nos dois blocos seguintes (at N5) so lidas no buffer. Uma vez que N5 um bloco que no envolve movimento, no pode ser calculada uma interseo. Neste caso, so lidas as instrues NC nos prximos trs blocos (at N7). As macroinstrues (N2, N4 e N6) entre N1 e N7 so processadas durante a execuo de N1.

15.7.2
Cuidado ao usar variveis do sistema

No caso de usar as seguintes variveis do sistema (Tabela 15.7.2) num macroprograma e precisa de executar o macroprograma depois de completar a execuo do bloco logo antes do macroprograma, o cdigo M que pode evitar o armazenamento no buffer (parm. n 3411-3432) ou o bloco de comando G53 necessrio mesmo antes do macroprograma.

Tabela 15.7.2 Significado Leitura Escrita Nmero da Varivel Lembre-se, (Em caso de no comandar um cdigo M que evite o armazenamento no buffer ou bloco G53.) Os dados so lidos no armazenamento no buffer de um macro programa. Os dados so escritos no armazenamento no buffer de um macro programa. Os dados so escritos no armazenamento no buffer de um macro programa. O macro alarme gerado no mximo de 2 blocos antes de um macro programa.

Sinais de interface

Leitura

#1000 - #1015 , #1032 #1100 - #1115 , #1132 #10001 -

Escrita

Valores de compensao da ferramenta Alarmes de macro

Escrita

Escrita

#3000

343

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

Tabela 15.7.2 Significado Leitura Escrita Nmero da Varivel Lembre-se, (Em caso de no comandar um cdigo M que evite o armazenamento no buffer ou bloco G53.) Parada de programa no mximo de 2 blocos antes de um macro programa. Os dados so lidos / escritos no armazenamento no buffer de um macro programa. Os dados so lidos no armazenamento no buffer de um macro programa. Definir dados est disponvel no mximo de 2 blocos antes de um macro programa. Os dados so escritos no armazenamento no buffer de um macro programa. Os dados so lidos no armazenamento no buffer de um macro programa. Os dados so lidos no mximo de 3 blocos antes de um macro programa.

Parada de programa com mensagem Informao sobre tempo

Escrita

#3006

Leitura Escrita

#3001,#3002

Leitura

#3011,#3012

Controle de operao automtica Definies

Escrita

#3003, #3004

Escrita

#3005

Espelhamento

Leitura

#3007

Sistema adicional de coordenadas da peaatualmente selecionado Posio atual (Sistema de coordenadas da mquina) Posio atual (Sistema de coordenadas da pea) Valor de correo do comprimento da ferramenta Posio de servo desviada Valor de correo do ponto zero da pea

Leitura

#4130(P) #4014 (G54 - G59)

Leitura

#5021 - #5028

A posio incerta no movimento lida.

Leitura

#5041 - #5048

A posio incerta no movimento lida.

Leitura

#5081 - #5088

O valor de correo da execuo de bloco atual lido. O desvio incerto no movimento lida. Os dados so escritos no armazenamento no buffer de um macro programa.

Leitura Escrita

#5101 - #5108 #5201 - #5328 #7001 - #7948

344

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

Exemplo)
O0001 N1 X10.Y10.; N2 M98P2000; N3 Y200.0; : O2000 (Mxx ;) Especifique evitando o armazenamento no buffer do cdigo M ou G53 N100 #1=#5041; (Leitura da posio atual do eixo X) N101 #2=#5042; (Leitura da posio atual do eixo Y) : M99;

No caso acima, o armazenamento no buffer do bloco N2 feito e o macroprograma de O2000 lido e executado durante o bloco N1 da execuo do programa principal O1000. Assim, as leituras da posio atual so executadas durante os movimentos dos eixos no bloco N1. Assim os dados de posio no esperada podem ser lidos para #1 e #2 devido aos movimentos dos eixos. Neste caso, especifique o cdigo M evitando o armazenamento no buffer Mxx ; (ou G53 ;) mesmo antes do bloco N100 de O2000. Por este motivo, os dados de posio ao terminar a execuo do bloco N1 pode ser lida para #1 e #2, devido a O2000 ser executado depois de terminar a execuo do bloco N1 de O0001. NOTA
G53 no pode ser especificado durante o modo de ciclo fixo. (Neste caso, o alarme P/S N 44 gerado.) Assim, para evitar o armazenamento no buffer durante o modo de ciclo fixo, especifique enviando o armazenamento no buffer do cdigo M.

345

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.8 REGISTRO DE PROGRAMAS DE MACRO 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 fixa usada para guardar as macros de usurio e os subprogramas.

346

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

15.9 LIMITAES
D Operao MDI O comando de chamada de macro pode ser especificado no modo MDI. Durante a operao automtica, contudo, impossvel alterar para o modo MDI para uma chamada de macroprograma. Um programa de macro de usurio no pode ser pesquisado para um nmero de seqncia. Mesmo quando um macroprograma est a ser executado, os blocos podem ser parados no modo de bloco nico. Um bloco contendo um comando de chamada de macro (G65, G66 ou G67) no pra, mesmo quando o modo de bloco nico est ligado. Os blocos contendo comandos de operao aritmticos e comandos de controle podem ser parados num modo de bloco nico definindo SBM (bit 5 do parmetro 6000) para 1. A operao de parada de bloco nico usada para testar os programas de macros de usurio. Lembre- que quando uma parada de bloco nico -se ocorre numa macroinstruo no modo de compensao C da ferramenta, a instruo adotada como sendo um bloco que no envolve movimento e a compensao adequada no pode ser executada em alguns casos. (Falando simplesmente, o bloco tido em considerao como especificando um movimento com uma distncia de deslocamento 0.) Um / surgindo no meio de uma <expresso> (entre colchetes [ ] no lado direito de uma expresso aritmtica) considerada como um operador de diviso; no considerado como o especificador para um cdigo de salto opcional de bloco. Definindo NE8 (bit 0 do parm. 3202) e NE9 (bit 4 do parm. 3202) para 1, a excluso e edio esto desativados para programas de macros de usurio e subprogramas com nmeros de programas 8000 a 8999 e 9000 a 9999. Isto evita a destruio acidental de programas de macros de usurio registrados e subprogramas. Quando toda a memria apagada (premindo as teclas
RESET

D Pesquisa do nmero de seqncia D Bloco nico

D Salto opcional de bloco

D Operao no modo EDITAR

DELETE

ao mesmo tempo para energizar), os contedos da memria,

como programas de macros de usurio so apagados. D Reinicializao Com uma operao de reinicializao, as variveis locais e variveis comuns #100 a #149 so apagadas para valores nulos. Pode evitar-se serem apagadas definindo CLV e CCV (bit 7 e 6 do parmetro 6001). As variveis do sistema #1000 a #1133 no so apagadas. Uma operao de reinicializao apaga quaisquer chamadas de estado de programas de macros de usurio e subprogramas e quaisquer estados DO e regressa a unidade de controle ao programa principal. Como com M98, os cdigos M e T usados para chamadas de subprograma no so exibidos. Quando um bloqueio de avano acionado durante a execuo de uma macroinstruo, a mquina pra depois da execuo da macroinstruo. A mquina tambm pra quando ocorre uma reinicializao ou alarme. +0.0000001 a +99999999 -99999999 a -0.0000001 O nmero de dgitos significantes 8 (decimal). Se esta faixa for excedida, o alarme P/S N 003 acionado.
347

D Exibio do REINCIO DO PROGRAMA D Bloqueio de avano

D Os valores constantes que podem ser usados na <expresso>

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.10 COMANDOS DE SADA EXTERNOS

Alm dos comandos de macro de usurio padro, esto disponveis os seguintes macrocomandos. So referentes a comandos de sada externos.
----BPRNT DPRNT POPEN PCLOS

Estes comandos so fornecidos para sada de valores das variveis e caracteres atravs da interface de leitura/envio.

Explicaes

Especifique estes comandos na seguinte ordem:


Comando de abertura: POPEN

Antes de especificar uma seqncia de comandos de sada de dados, especifique este comando para estabelecer uma ligao para um dispositivo externo de entrada/sada.
Comando de sada de dados: BPRNT ou DPRNT

Especifique a sada de dados necessria.


Comando de encerramento: PCLOS

Quando todos os comandos de sada de dados esto completos, especifique PCLOS para liberar uma ligao para um dispositivo externo de entrada/sada. D Comando de abertura POPEN
POPEN

POPEN estabelece uma ligao para 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 unidade de controle DC2.
BPRNT [ a #b [c] ] Nmero de casas decimais significantes Varivel Caractere

D Comando de sada de dados BPRNT

O comando BPRNT transmite caracteres e valores das variveis em binrio. (i) Os caracteres especificados so convertidos para os cdigos de acordo com a definio de dados (ISO) que enviada nessa altura. Os caracteres especificveis so os seguintes:
-- Letras (A a Z) -- Nmeros -- Caracteres especiais (*, /, +, -- , etc.)

Um asterisco (*) enviado por um cdigo de espao. (ii) Todas as variveis so armazenadas com um ponto decimal. Especifique uma varivel seguida por um nmero de casas decimais significantes entre colchetes. Um valor de varivel tratado como dados de 2 palavras (32---bit), incluindo os dgitos decimais. enviado como dados binrios a comear a partir do byte maior. (iii) Quando os dados especificados foram enviados, um cdigo EOB enviado de acordo com o cdigo de definio (ISO). (iv) As variveis nulas so consideradas como 0.
348

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

Exemplo) BPRNT [ C** X#100 [3] Y#101 [3] M#10 [0] ] Valor varivel #100=0.40956 #101=-1638.4 #10=12.34

LF 12 (0000000C) M ---1638400(FFE70000) Y 410 (0000019A) X Espao C

D Comando de sada de dados DPRNT

DPRNT [ a #b

[cd] ] Nmero de casas decimais significantes Nmero de dgitos significantes na pea de nmero inteiro Varivel Caractere

O comando DPRNT transmite caracteres e cada dgito no valor de uma varivel de acordo com o cdigo definido nas definies (ISO). (i) Para uma explicao do comando DPRNT, veja os itens (i), (iii) e (iv) para o comando BPRNT. (ii) Quando transmite uma varivel, especifique # seguido pelo nmero da varivel, especifique ento o nmero de dgitos na pea de nmero inteiro e o nmero de casas decimais entre colchetes. Um cdigo enviado para cada nmero especificado de dgitos, a comear com o dgito maior. Para cada dgito transmitido um cdigo de acordo com as definies (ISO). O ponto decimal tambm enviado usando uma definio de cdigo nas definies (ISO). Cada varivel deve ser um valor numrico consistindo de at oito dgitos. Quando os dgitos de ordem elevada so zeros, estes zeros no so enviados se PRT (bit1 do parm. 6001) for 1. Se o parmetro PRT for 0, um cdigo de espao enviado cada vez que for encontrado um zero. Quando o nmero de casas decimais no zero, os dgitos na parte decimal so sempre enviados. Se o nmero de casas decimais for zero, nenhum ponto decimal enviado. Quando PRT (bit 1 do parm. 6001) 0, enviado um cdigo de espao para indicar um nmero positivo em vez de +; se o parmetro PRT 1, no enviado nenhum cdigo.
349

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

Exemplo) DPRNT [ X#2 [53] Y#5 [53] T#30 [20] ] Valor varivel #2=128.47398 #5=-91.2 #30=123.456
(1) Parmetro PRT (N 6001#1) = 0

LF T sp 23 Y - sp sp sp 91200 X (2) Parmetro PRT (N 6001#1) = 0 sp sp sp 128474

LF T23 Y---91.200 X128.474

D Comando de encerramento PCLOS

PCLOS ;

O comando PCLOS libera uma ligao para um dispositivo externo de entrada/sada. Especifique este comando quando todos os comandos de sada de dados terminaram. O cdigo de controle DC4 enviado a partir de CNC. Especifique o canal usado para definir os dados (canal de E/S). De acordo com a especificao destes dados, a definio dos itens de dados (como taxa de bauds) para a interface de leitura/envio.

D Definio necessria

Canal de E/S 0 : Parmetros (N 101, N 102 e N 103) Canal de E/S 1 : Parmetros (N 111, N 112 e N 113) Canal de E/S 2 : Parmetros (N 112, N 122 e N 123)

Nunca especifique o dispositivo de sada cassete FANUC ou Disquete para transmisso. Quando especifica um comando DPRNT para enviar dados, especifique se os zeros esquerda so enviados como espaos (definindo PRT (bit 1 do parm. 6001) para 1 ou 0). Para indicar o fim de uma linha de dados no cdigo ISO, especifique se usa apenas um LF (o CRO, de bit 4 de parmetro 6001 0) ou LF e CR (o CRO de bit 4 de parm. 6001 1).
350

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

NOTA
1 No sempre necessrio especificar o comando de abertura (POPEN), o comando de sada de dados (BPRNT, DPRNT), e comando de encerramento (PCLOS) juntos. Uma vez especificado um comando de abertura no incio de um programa, no precisa ser novamente especificado, exceto depois de um comando de encerramento ter sido especificado. 2 Certifique-se que especifica os comandos de abertura e os comandos de encerramento em pares. Especifique o comando de encerramento no final do programa. Contudo, no especifique um comando de encerramento se um comando de abertura no tiver sido especificado. 3 Quando uma operao de reinicializao executada durante o envio dos comandos por um comando de sada de dados, o envio parado e os dados subseqentes so apagados. Assim, quando uma operao de reinicializao executada por um cdigo como M30 no final de um programa que executa a sada de dados, especifique um comando de encerramento no final do programa para que o processamento como M30 no seja executado at todos os dados sejam enviados. 4 As palavras macro abreviadas colocadas entre colchetes [ ] mantm-se inalteradas. Contudo, lembre-se que quando os caracteres entre colchetes so divididos e introduzidos vrias vezes, as segundas abreviaes e subseqentes so convertidas e enviadas. 5 O pode ser especificado entre colchetes [ ]. Lembre-se que quando os caracteres entre colchetes [ ] so divididos e introduzidos vrias vezes, O omitido nas segundas e subseqentes introdues.

351

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.11 MACRO DE USURIO DE TIPO INTERRUPO


Formato

Quando um programa est a ser executado, outro programa pode ser chamado, introduzindo um sinal de interrupo (UINT) da mquina. Esta funo referida como uma funo de macro de usurio do tipo interrupo. Programe um comando de interrupo no seguinte formato:
M96 Pffff ; M97 ; Aciona a macro de usurio do tipo interrupo Desativa a macro de usurio do tipo interrupo

Explicaes

O uso da funo de macro de usurio do tipo interrupo permite ao usurio chamar um programa durante a execuo de um bloco arbitrrio de outro programa. Isto permite aos programas serem operados para se adequarem a situaes que variam de tempos a tempos. (1) Quando uma anormalidade da ferramenta detectada, o processamento para ligar com a anormalidade iniciado por um sinal externo. (2) Uma seqncia de operaes de usinagem interrompida por outra operao de usinagem sem o cancelamento da operao atual. (3) Em intervalos regular, a informao na usinagem corrente lida. Listados abaixo esto exemplos como aplicaes de controle adaptivas da funo de macro de usurio do tipo interrupo.

M96 Pxxxx;

Sinal de interrupo (UINT) Sinal de interrupo (UINT)**

O xxxx;

M99 (Pffff); Nffff;

M97 ;

Sinal de interrupo (UINT)*

Fig. 15.11 Funo de macro de usurio do tipo interrupo

Quando M96Pxxxx especificado num programa, a operao do programa subseqente pode ser interrompida pela entrada de um sinal de interrupo (UINT) para executar o programa especificado por Pxxxx. CUIDADO
Quando o sinal de interrupo (UINT, marcado por * na Fig. 15.11) introduzido depois de M97 ser especificado, ignorado. E o sinal de interrupo no deve ser introduzido durante a execuo do programa de interrupo.

352

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

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. acionada sob as seguintes condies
-- Quando a operao de memria ou operao MDI selecionada -- Quando STL (lmpada de incio) est ligada -- Quando uma macro de usurio do tipo interrupo no est atualmente a ser processada

D Especificao

Geralmente, a funo de macro de usurio do tipo interrupo usada especificando M96 para acionar o sinal de interrupo (UINT) e M97 para desativar o sinal. Uma vez especificado M96 pode ser iniciada uma macro de usurio do tipo interrupo pela entrada no sinal de interrupo (UINT) at M97 ser especificado ou NC ser reinicializado. Depois de M97 ser especificado ou NC ser reinicializado, nenhumas macros de usurio do tipo interrupo so iniciadas, mesmo quando o sinal de interrupo (UINT) introduzido. O sinal de interrupo (UINT) ignorado at outro comando M96 ser especificado.
M96 M97 M96

1 0

Sinal de interrupo (UINT)

Entrada de sinal de interrupo eficaz

Quando UINT mantido ligado

O sinal de interrupo (UINT) torna- vlido depois de M96 ser -se especificado. Mesmo quando o sinal introduzido no modo M97, ignorado. Quando a introduo do sinal no modo M97 mantida ligada at M96 ser especificada, uma macro de usurio do tipo interrupo iniciada assim que M96 especificado (apenas quando o esquema de controle de estado empregado); quando o esquema de controle de flanco empregado, a macro de usurio do tipo interrupo no iniciada, mesmo quando M96 especificado. NOTA Para o esquema de controle de estado e esquema de controle de flanco, veja o Item Sinal de interrupo de macro de usurio (UINT) de II- 15.11.2.

353

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

15.11.2
Pormenores das Funes
Explicaes
D Interrupo tipo subprograma e interrupo tipo macro Existem dois tipos de macros de usurio do tipo interrupo: Interrupo tipo subprograma e interrupo tipo macro O tipo de interrupo usado 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 se mantm inalterados antes e depois da interrupo. Esta interrupo no est includa no nvel de aninhamento da chamada do subprograma. (b) Interrupo tipo macro O programa de interrupo chamado como macro de usurio. Isto significa que os nveis das variveis locais se alteram antes e depois da interrupo. A interrupo no est includa no nvel de aninhamento da chamada de macro de usurio. Quando uma chamada do subprograma ou uma chamada de macro de usurio executada dentro do programa de interrupo, esta chamada est includa no nvel de aninhamento das chamadas do subprograma ou chamada de macro de usurio. Os argumentos no podem ser transmitidos do programa atual mesmo quando a macro de usurio do tipo interrupo uma interrupo tipo macro. D Cdigos M para controle de macros de usurio do tipo interrupo Em geral, as macros de usurio do tipo interrupo so controladas por M96 e M97. Contudo, estes cdigos M podem estar j a ser usados para outros propsitos (tais como uma funo M ou chamada macro de cdigo M) por alguns fabricantes da mquina-ferramenta. Por este motivo, o MPR (bit 4 do parmetro 6003) fornecido para definir os cdigos M para controle de macros de usurio do tipo interrupo. Quando especifica este parmetro para usar os cdigos M de controle de macro de usurio do tipo interrupo definidos pelos parmetros, os parmetros definidos 6033 e 6034 so conforme apresentados: Defina o cdigo M para acionar as macros de usurio do tipo interrupo no parmetro 6033 e defina o cdigo M para desativar as macros de usurio do tipo interrupo no parmetro 6034. Quando especifica esse parmetro- os cdigos M definidos no so usados, M96 e M97 so usados como os cdigos M de controle de macro de usurio independentemente das definies dos parm. 6033 e 6034. Os cdigos M usados para o controle de macros de usurio do tipo interrupo so processados internamente (no so enviados para unidades externas). Contudo, em termos de compatibilidade de programa, no desejvel usar os cdigos M diferentes de M96 e M97 para macros de usurio do tipo interrupo da unidade de controle. Quando executa uma macro de usurio do tipo interrupo, o usurio pode querer interromper a instruo NC que est sendo executada ou o usurio pode no querer executar a interrupo at a execuo do bloco atual estar completa. O MIN (bit 2 do parmetro 6003) usado para selecionar se pretende executar interrupes, mesmo no meio de um bloco ou esperar at ao final do bloco.
354

D Macros de usurio do tipo interrupo e instrues NC

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

Tipo I (quando uma interrupo executada mesmo no meio de um bloco)

(i) Quando o sinal de interrupo (UINT) introduzido, qualquer movimento ou pausa sendo executada imediatamente parada e o programa de interrupo executado. (ii) Se existirem instrues NC no programa de interrupo, o comando no bloco interrompido perdido e a instruo NC no programa interrompido executada. Quando o controle regressa ao programa de interrupo, o programa reiniciado a partir do bloco seguinte depois do bloco interrompido. (iii) Se no houverem instrues NC no programa de interrupo, o controle devolvido ao programa de interrupo por M99, ento o programa reiniciado a partir do comando no bloco interrompido.
Execuo em progresso Interrompido por interrupo macro

Programa normal Entrada de sinal de interrupo (UINT) Execuo em progresso Macro de usurio do tipo interrupo Reinicio do comando CNC; quando no existem instrues NC no programa de interrupo

Tipo II (quando uma interrupo executada no final de um bloco)

(i) Se um bloco em execuo no um bloco que consista em vrias operaes cclicas tal como ciclo fixo de perfurao e retorno automtico ao ponto de referncia (G28), executada uma interrupo conforme apresentado: Quando um sinal de interrupo (UINT) introduzido, as macroinstrues no programa de interrupo so executadas imediatamente, exceto se uma instruo NC for encontrada no programa de interrupo. As instrues NC no so executadas at ao bloco atual ser completado. (ii) Se o bloco em execuo consistir em vrias operaes cclicas, uma interrupo executada conforme apresentado: Quando o ltimo movimento das operaes cclicas iniciado, as macroinstrues no programa de interrupo so executadas, exceto se for encontrada uma instruo NC. As instrues NC so executadas depois de todas as operaes cclicas terem sido completadas.
Execuo em progresso

Programa normal Execuo em progresso Entrada de sinal de interrupo (UINT)

Macro de usurio do tipo interrupo

Instruo NC no programa de interrupo

355

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Condies para acionar e desativar o sinal de interrupo de macro de usurio

O sinal de interrupo torna- vlido depois do incio da execuo de um -se bloco que contenha M96 para acionar as macros de usurio do tipo interrupo. O sinal torna- invlido quando a execuo comea num -se bloco que contm M97. Enquanto um programa de interrupo est a ser executado, o sinal de interrupo torna- invlido. O sinal torna- vlido quando a execuo -se -se do bloco que segue imediatamente o bloco interrompido no programa principal iniciado depois do controle regressar do programa de interrupo. No tipo I, se o programa de interrupo consistir em apenas macroinstrues, o sinal de interrupo torna-se vlido quando a execuo do bloco interrompido iniciada depois do controle ser devolvido ao programa de interrupo.

D Macro de usurio do tipo interrupo durante a execuo de um bloco que envolve a operao cclica
Para tipo I

Mesmo quando a operao cclica est em progresso, o movimento interrompido e o programa de interrupo executado. Se o programa de interrupo no contiver instrues NC, a operao cclica reinicializada depois do controle ser devolvido ao programa de interrupo. Se houverem instrues NC, as operaes restantes no ciclo interrompido so ignorados e o bloco seguinte executado. Quando o ltimo movimento da operao cclica iniciado, as macroinstrues no programa de interrupo so executadas, exceto se for encontrada uma instruo NC. As instrues NC so executadas depois da operao cclica ser completada.

Para tipo II

356

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

D Sinal de interrupo de macro de usurio (UINT)

Existem dois esquemas para a introduo do sinal de interrupo de macro de usurio (UINT): O esquema de controle de estado e o esquema acionado por gume. Quando o esquema de controle de estado usado, o sinal vlido quando est ligado. Quando o esquema acionado por gume usado, o sinal torna- vlido na curva crescente quando altera do estado -se desligado para ligado. Um dos dois esquemas selecionado com TSE (bit 3 do parmetro 6003). Quando o esquema de controle de estado selecionado por este parmetro, uma macro de usurio do tipo interrupo gerada se o sinal de interrupo (UINT) estiver ligado quando o sinal se tornar vlido. Mantendo o sinal de interrupo (UINT) ligado, o programa de interrupo pode ser executado repetidamente. Quando o esquema de controle de flanco selecionado, o sinal de interrupo (UINT) torna- vlido apenas na sua curva crescente. -se Assim, o programa de interrupo executado apenas momentaneamente (nos casos em que o programa consiste apenas de macroinstrues). Quando o esquema de controle de estado inapropriado, ou quando a macro de usurio do tipo interrupo deve ser executada apenas uma vez para todo o programa (neste caso, o sinal de interrupo pode ser mantido ligado), o esquema de controle de flanco til. Exceto para aplicaes especficas mencionadas acima, use quaisquer resultados de esquema nos mesmos efeitos. O tempo da entrada de sinal at macro de usurio do tipo interrupo executada no varia entre os dois esquemas.
1 0 Sinal de interrupo (UINT) Esquema de controle de estado Execuo de interrupo Esquema de controle de flanco
Execuo de Execuo de Execuo de Execuo de interrupo interrupo interrupo interrupo

No exemplo acima, uma interrupo executada quatro vezes quando o esquema acionado por estado usado; quando o esquema acionado por gume usado, a interrupo s executada uma vez.

357

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

D Retorno de uma macro de usurio do tipo interrupo

Para a unidade de controle regressar de uma macro de usurio do tipo interrupo para o programa de interrupo, especifique M99. Um nmero de seqncia no programa de interrupo tambm pode ser especificado usando o endereo P. Se isto for especificado, procurado no programa a partir do incio do nmero de seqncia especificado. O controle devolvido ao primeiro nmero de seqncia encontrado. Quando um programa de macro de usurio do tipo interrupo executado, no so geradas interrupes. Para acionar outra interrupo, execute M99. Quando M99 especificado sozinho, executado antes dos comandos precedentes terminarem. Assim, uma macro de usurio do tipo interrupo acionada para o ltimo comando do programa de interrupo. Se isto for inconveniente, as macros de usurio do tipo interrupo devem ser controladas especificando M96 e M97 no programa. Quando uma macro de usurio do tipo interrupo est a ser executada, no so geradas outras macros de usurio do tipo interrupo; quando uma interrupo gerada, as interrupes adicionais so automaticamente inibidas. Executando M99 possibilita a ocorrncia de outras macros de usurio do tipo interrupo. M99 especificado sozinho num bloco, executado antes do bloco precedente terminar. No exemplo seguinte, uma interrupo acionada para o bloco Gxx de O1234. Quando o sinal introduzido, O1234 novamente executado. O5678 controlado por M96 e M97. Neste caso, uma interrupo no acionada para O5678 (acionada depois do controle ser devolvido por O1000).
O1000 ;

M96P1234; Interrupo

O1234

Interrupo

GxxXxxx; M96P5678 Interrupo M99; O5678 M97

M97

GxxXxxx; M96; M99; Interrupo

358

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

NOTA
Quando um bloco M99 consiste apenas no endereo O, N, P, L ou M, este bloco considerado como pertencendo ao bloco precedente no programa. Assim, uma parada de bloco nico no ocorre para este bloco. Em termos de programao, o seguinte e so basicamente iguais. (A diferena que quer Gff seja executado antes M99 reconhecido.) Gff Xfff ; M99 ; Gff Xfff M99 ;

D Macro de usurio do tipo interrupo e informao modal

Uma macro de usurio do tipo interrupo diferente de uma chamada de programa normal. iniciado por um sinal de interrupo (UINT) durante a execuo do programa. Em geral, quaisquer modificaes de informao modal feitas pelo programa de interrupo no devem afetar o programa de interrupo. Por este motivo, mesmo quando a informao modal modificada pelo programa de interrupo, a informao modal antes da interrupo restaurada quando o controle devolvido para o programa de interrupo por M99. Quando o controle devolvido do programa de interrupo para o programa de interrupo por M99 Pxxxx, a informao modal pode novamente ser controlada pelo programa. Neste caso, a nova informao contnua modificada pelo programa de interrupo transmitida para o programa de interrupo. A restaurao da informao modal antiga presente antes da interrupo no desejvel. Isto acontece devido a depois do controle ser devolvido, alguns programas podem operar de modo diferente, dependendo da informao modal presente antes da interrupo. Neste caso, so aplicveis as seguintes medidas: (1) O programa de interrupo fornece informao modal a usar depois do controle ser devolvido ao programa de interrupo.

359

15. MACRO DE USURIO

PROGRAMAO

B-64124PO/01

(2) Depois do controle ser devolvido ao programa de interrupo, a informao modal especificada novamente como necessrio.
O M96Pxxx Sinal de interrupo (UINT)

Oxxx;

Modificar a informao modal (Sem especificao P) A informao modal mantm-se inalterada antes e depois da interrupo. Nffff;

M99(Pffff);

(Com especificao P)

A nova informao modal modificada pelo programa de interrupo est presente.

A informao modal quando o controle devolvido por M99 A informao modal quando o controle devolvido por M99 Pffff D As variveis do sistema (valores de informao sobre posio) para o programa de interrupo

A informao modal presente antes da interrupo se tornar vlida. A nova informao modal modificada pelo programa de interrupo tornada invlida. A nova informao modal modificada pelo programa de interrupo mantm- vlida, mesmo depois do controle ser devolvido. A antiga -se informao modal que era vlida no bloco de interrupo, pode ser lida usando variveis do sistema de macros de usurio #4001 a #4120. Lembre- quando a informao modal modificada pelo programa de -se, interrupo, as variveis do sistema #4001 a #4120 no so alteradas. S As coordenadas do ponto A podem ser lidas usando variveis do sistema #5001 e at primeira instruo NC ser encontrada. S As coordenadas do ponto A pode ser lidas depois de uma instruo NC sem surgirem especificaes de movimento. S As coordenadas da mquina e coordenadas da pea do ponto B podem ser lidas usando variveis do sistema #5021 e maiores e #5041 e maiores.
Caminho do centro da ferramenta Gerada interrupo B A A Vetor de correo Caminho programado da ferramenta B

360

B-64124PO/01

PROGRAMAO

15. MACRO DE USURIO

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). Contudo, quando G66 especificado no programa de interrupo, a chamada modal de macro de usurio torna- vlida. Quando o controle -se devolvido a partir do programa de interrupo por M99, a chamada modal restaurada para o estado em que estava antes da interrupo ser gerada. Quando o controle devolvido por M99Pxxxx;, a chamada modal no programa de interrupo mantm- vlida. -se Quando o sinal de interrupo (UINT) introduzido durante a execuo da operao de retorno no modo de funcionamento em vazio depois da operao de localizao para o reincio do programa, o programa de interrupo chamado depois do reincio da operao terminar para todos os eixos. Isto significa que a interrupo de tipo II usada, independentemente da definio de parmetros. A Macro de usurio do tipo interrupo no pode ser feita durante a operao DNC ou executando um programa com um dispositivo de entrada-sada externo.

D Macro de usurio do tipo interrupo e reincio do programa

D Operao DNC e macro de usurio do tipo interrupo

361

16. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64124PO/01

16

FUNO DE ENTRADA DE DADOS PADRO

Esta funo permite aos usurios executarem a programao simplesmente extraindo dados numricos (dados padro) de um esboo e especificando os valores numricos a partir do painel de operao MDI. Isto elimina a necessidade de programao usando uma linguagem NC existente. Com a ajuda desta funo, um fabricante da mquina-ferramenta pode preparar o programade um ciclo de usinagem de furos (tal como um ciclo de mandrilagem ou ciclo de rosqueamento) usando a funo de macro de usurio e pode armazen- na memria de programas. -la A este ciclo atribudo nomes padro, como BOR1, TAP3 e DRL2. Um operador pode selecionar um padro a partir do menu de nomes padro exibido na tela. Os dados (dados padro) que devem ser especificados pelo operador devem ser criados em avano com variveis num ciclo de perfurao. O operador pode identificar estas variveis usando nomes como PROFUNDIDADE, RETORNO, ALVIO, AVANO, MATERIAL ou outros nomes de dados padro. O operador atribui valores (dados padro) a estes nomes.

362

B-64124PO/01

PROGRAMAO

16. FUNO DE ENTRADA DE DADOS PADRO

16.1 VISUALIZAO DO MENU PADRO

Premindo a padro.

OFS/DEF

[MENU] exibido na seguinte tela de menus

MENU : PADRO DE FURO 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. FURO GRADE NGULO DA LINHA ROSQUEAMENTO PERFURAO MANDRILAGEM PACOTE PICOTAR PADR TESTE INVERSA

O0000 N00000

> _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [

] [(OPRC)]

PADRO DE FURO : Isto o ttulo do menu. Pode ser especificada uma

seqncia de caracteres arbitrria consisindo de at 12 caracteres. FURO : Este o nome padro. Pode ser especificada a uma seqncia de caracteres arbitrria consisindo de at 10 caracteres, incluindo katakana. O fabricante da mquina-ferramenta deve especificar as seqncias de caracteres para o ttulo do menu e nome padro usando a macro de usurio e carregar a seqncia de caracteres na memria de programas como um subprograma de programa n 9500.

363

16. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64124PO/01

D Macrocomando especificando o ttulo do menu

Ttulo do menu : C1 C2 C3 C4 C5 C6 C7 C8 C9C10 C11 C12 C1,C2, ,C12 : Caracteres no ttulo do menu (12 caracteres) Instruo macro G65 H90 Pp Qq Rr Ii Jj Kk : H90:Especifica o ttulo do menu p : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento,
Pfff fff Cdigo a2 do caractere C2 Cdigo a1 do caractere C1

q : Assume a3 e a4 como sendo os cdigos de caracteres C3 e C4. Ento, q=a3 103+a4 r : Assume a5 e a6 como sendo os cdigos de caracteres C5 e C6. Ento, r=a5 103+a6 i : Assume a7 e a8 como sendo os cdigos de caracteres C7 e C8. Ento, i=a7 103+a8 j : Assume a9 e a10 como sendo os cdigos de caracteres C9 evC10. Ento, j=a9 103+a10 k : Assume a11 e a12 como sendo os cdigos de caracteres C11 e C12. Ento, k=a11 103+a12 Exemplo) Se o ttulo do menu PADRO DE FURO (HOLE PATTERN) ento a instruo de macro conforme apresentado: G65 H90 P072079 Q076069 R032080 HO LE P I065084 J084069 K082078; AT TE RN Para cdigos correspondentes a estes caracteres, consulte a Tabela 16.3 (a) em II-16.3.

364

B-64124PO/01

PROGRAMAO

16. FUNO DE ENTRADA DE DADOS PADRO

D Instruo macro descrevendo o nome padro

Nome padro: C1 C2 C3 C4 C5 C6 C7 C8 C9C10 C1, C2, ,C10: Caracteres no nome padro (10 caracteres) Instruo macro 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 : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento, q=a1 103+a2 r : Assume a3 e a4 como sendo os cdigos de caracteres C3 e C4. Ento, r=a3 103+a4 i : Assume a5 e a6 como sendo os cdigos de caracteres C5 e C6. Ento, i=a5 103+a6 j : Assume a7 e a8 como sendo os cdigos de caracteres C7 e C8. Ento, j=a7 103+a8 k : Assume a9 e a10 como sendo os cdigos de caracteres C9 ev C10. Ento, k=a9 103+a10 Exemplo) Se o nome padro do n do menu 1 FURO (BOLT HOLE) ento a instruo macro conforme apresentado.

G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ; BO LT H OL E Para cdigos correspondentes a estes caracteres, consulte a Tabela 16.3 (a) em II-16.3. D Seleo do N do padro Para selecionar um padro de uma tela de menus padro, introduza o n padro correspondente. O seguinte um exemplo.

INPUT

O n padro selecionado atribudo varivel do sistema #5900. A macro de usurio do padro selecionado pode ser iniciado iniciando um programa fixo (pesquisa externa do nmero do programa) com um sinal externo ento referindo-se varivel do sistema #5900 no programa. NOTA Se cada caractere de P, Q, R, I, J e K no especificado numa instruo macro, so atribudos dois espaos para cada caractere omitido.

365

16. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64124PO/01

Exemplo

As macros de usurio para o ttulo do menu e nomes dos padres dos furos.
MENU : PADRO DE FURO 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. FURO GRADE NGULO DA LINHA ROSQUEAMENTO PERFURAO MANDRILAGEM PACOTE PICOTAR PADR TESTE INVERSA O0000 N00000

> _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [

] [(OPRC)]

O9500 ;
N1 G65 H90 P072079 Q076069 R032080 I065084 J084069 K082078 ; N2 G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ; N3 G65 H91 P2 Q071082 R073068 ; N4 G65 H91 P3 Q076073 R078069 I032065 J078071 K076069 ; N5 G65 H91 P4 Q084065 R080080 I073078 J071032 ; N6 G65 H91 P5 Q068082 R073076 I076073 J078071 ; N7 G65 H91 P6 Q066079 R082073 I078071 ; N8 G65 H91 P7 Q080079 R067075 I069084 ; N9 G65 H91 P8 Q080069 R067075 ; N10 G65 H91 P9 Q084069 R083084 I032080 J065084 K082078 ; N11 G65 H91 P10 Q066065 R0670750 ; N12 M99 ; PADRO DE FURO 1.FURO 2.GRADE 3.NGULO DA LINHA 4.ROSQUEAMENTO 5.PERFURAO 6.MANDRILAGEM 7.PACOTE 8.PICOTAR 9.PADR TESTE 10.INVERSA

366

B-64124PO/01

PROGRAMAO

16. FUNO DE ENTRADA DE DADOS PADRO

16.2 VISUALIZAO DOS DADOS PADRO

Quando um menu padro selecionado, os dados padro necessrios so exibidos.


VAR. : FURO N NOME 500 FERRAMENTA 501 PADRO X 502 PADRO Y 503 RAIO 504 S. ANGL 505 FUROS N 506 507 O0001 N00000 COMENTRIO *FURO CRCULO* DEFINIR PADRO DADOS PARA VAR. N 500-505.

DADOS 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000

POSIO REAL (RELATIVA) X 0.000 Y 0.000 Z 0.000 > _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRC)]

Isto o ttulo dos dados padro. Pode ser definida uma seqncia de caracteres consisindo de at 12 caracteres. FERRAMENTA : Este o nome da varivel. Pode ser definida uma seqncia de caracteres consisindo de at 10 caracteres. *CRCULO DE FUROS* : Isto uma instruo de comentrio. Pode ser exibida uma seqncia de caracteres consisindo de at 8 linhas, 12 caracteres por linha. ( permitido usar katakana numa seqncia de caracteres ou linha.) O fabricante da mquina-ferramenta deve programar as seqncia de caracteres do ttulo de dados padro, nome padro e nome da varivel usando a macro de usurio e carreg-los na memria de programas como um subprograma cujo n 9500 mais o n padro (O9501 a O9510).

FURO :

367

16. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64124PO/01

Instruo macro especificando o ttulo dos dados padro (o ttulo do menu)

Ttulo do menu : C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12 C1 ,C2, , C12 : Caracteres no ttulo do menu (12 caracteres) Instruo macro G65 H92 Pp Qq Rr Ii Jj Kk ; H92 : Especifica o nome padro p : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento, p=a1 103+a2 q : Assume a3 e a4 como sendo os cdigos de caracteres C3 e C4. Ento, q=a3 103+a4 r : Assume a5 e a6 como sendo os cdigos de caracteres C5 e C6. Ento, r=a5 103+a6 i : Assume a7 e a8 como sendo os cdigos de caracteres C7 e C8. Ento, i=a7 103+a8 j : Assume a9 e a10 como sendo os cdigos de caracteres C9 evC10. Ento, j=a9 103+a10 k : Assume a11 e a12 como sendo os cdigos de caracteres C11 e C12. Ento, k=a11 103+a12 Exemplo) Assume que o ttulo dos dados padro FURO (BOLT HOLE ). A instruo macro dada conforme apresentado:

G65 H92 P066079 Q076084 R032072 I079076 J069032; BO LT H OL E Para cdigos correspondentes a estes caracteres, consulte a Tabela 16.3 (a) em II-16.3.

D Instruo macro especificando o nome da varivel

Nome da varivel : C1 C2 C3 C4 C5 C6 C7 C8 C9C10 C1, C2, , C10 : Caracteres no nome da varivel (10 caracteres) Instruo macro G65 H93 Pp Qq Rr Ii Jj Kk ; H93 : Especifica o nome da varivel p : Especifica o n da varivel p=100 a 149 (199), 500 a 531 (999) q : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento, q=a1 103+a2 r : Assume a3 e a4 como sendo os cdigos de caracteres C3 e C4. Ento, r=a3 103+a4 i : Assume a5 e a6 como sendo os cdigos de caracteres C5 e C6. Ento, i=a5 103+a6 j : Assume a7 e a8 como sendo os cdigos de caracteres C7 e C8. Ento, j=a7 103+a8 k : Assume a9 e a10 como sendo os cdigos de caracteres C9 evC10. Ento, k=a9 103a+a10 Exemplo) Assume que o nome da varivel da varivel n 503 RAIO (RADIUS). A instruo macro dada conforme apresentado:

G65 H93 P503 Q082065 R068073 I085083 ; RA DI US Para cdigos correspondentes a estes caracteres, consulte a Tabela 16.3 (a) em II-16.3.
368

B-64124PO/01

PROGRAMAO

16. FUNO DE ENTRADA DE DADOS PADRO

D Instruo macro 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 numa linha de comentrio (12 caracteres) Instruo macro G65 H94 Pp Qq Rr Ii Jj Kk ; H94 : Especifica o comentrio p : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. Ento, p=a1 103+a2 q : Assume a3 e a4 como sendo os cdigos de caracteres C3 e C4. Ento, q=a3 103+a4 r : Assume a5 e a6 como sendo os cdigos de caracteres C5 e C6. Ento, r=a5 103+a6 i : Assume a7 e a8 como sendo os cdigos de caracteres C7 e C8. Ento, i=a7 103+a8 j : Assume a9 e a10 como sendo os cdigos de caracteres C9 evC10. Ento, j=a9 103+a10 k : Assume a11 e a12 como sendo os cdigos de caracteres C11 e C12. Ento, k=a11 103+a12 Um comentrio pode ser exibido no mximo em oito linhas. O comentrio consiste da primeira linha oitava linha na seqncia programada de G65 H94 para cada linha. Exemplo) Assume que o comentrio FURO (BOLT HOLE). A instruo macro dada conforme apresentado:

G65 H94 P042066 Q079076 R084032 I072079 J076069; *B OL T HO LE Para cdigos correspondentes a estes caracteres, consulte a Tabela 16.3 (a) em II-16.3.

369

16. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64124PO/01

Exemplos

Instruo macro para descrever um ttulo de parmetro , o nome da varivel e um comentrio.


VAR. : FURO N NOME 500 FERRAMENTA 501 PADRO X 502 PADRO Y 503 RAIO 504 S. ANGL 505 FUROS N 506 507 O0001 N00000 COMENTRIO *FURO CRCULO* DEFINIR PADRO DADOS PARA VAR. N 500-505.

DADOS 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000

POSIO REAL (RELATIVA) X 0.000 Y 0.000 Z 0.000 > _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ ] [(OPRC)]

O9501 ;
N1 G65 H92 P066079 Q076084 R032072 I079076 J069032 ; N2 G65 H93 P500 Q084079 R079076 ; N3 G65 H93 P501 Q075073 R074085 I078032 J088032 ; N4 G65 H93 P502 Q075073 R074085 I078032 J089032 ; N5 G65 H93 P503 Q082065 R068073 I085083 ; N6 G65 H93 P504 Q083046 R032065 I078071 J076032 ; N7 G65 H93 P505 Q072079 R076069 I083032 J078079 K046032 ; N8 G65 H94 ; N9 G65 H94 P042066 Q079076 R084032 I072079 J076069 ; N10 G65 H94 R032067 I073082 J067076 K069042 ; N11 G65 H94 P083069 Q084032 080065 I084084 J069082 K078032 ; N12 G65 H94 P068065 Q084065 R032084 I079032 J086065 K082046 ; N13 G65 H94 P078079 Q046053 R048048 I045053 J048053 K046032; N14 M99 ; VAR : FURO #500 FERRAMENTA #501 KIJUN X #502 KIJUN Y #503 RAIO #504 S.ANGL #505 FUROS N Comentrio
*FURO

CRCULO* DEF PADRO N VAR. DADOS N 500--- 505

370

B-64124PO/01

PROGRAMAO

16. FUNO DE ENTRADA DE DADOS PADRO

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

Tabela 16.3 (a) Caracteres e cdigos para a funo de entrada de dados padro Caractere A B C D E F G R I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 Cdigo 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 048 049 050 051 052 053 Comentrio Caractere 6 7 8 9 ! # $ % & ( ) * + , . / : ; < = > ? @ [ ^ ] _ Cdigo 054 055 056 057 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 058 059 060 061 062 063 064 091 092 093 094 095 Comentrio

Espao Ponto de exclamao Marca de citao Cerquilha Sinal de dlar Porcentagem E comercial Apstrofe Parnteses esquerdo Parnteses direito Asterisco Sinal de mais Vrgula Sinal de menos Ponto final Trao Dois pontos Ponto-evrgula Sinal de menor que Sinal de igual Sinal de maior que Ponto de interrogao Arroba Colchete esquerdo Sina Yen Parnteses direito reto Sublinha

NOTA Os parnteses direito e esquerdo no podem ser usados.

371

16. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64124PO/01

Tabela 16.3 (b) Nmeros de subprogramas empregados na funo de entrada de dados padro Subprograma N O9500 O9501 O9502 O9503 O9504 O9505 O9506 O9507 O9508 O9509 O9510 Funo Especifica uma seqncia de caracteres exibida no menu de dados padro. Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 1 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 2 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 3 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 4 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 5 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 6 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 7 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 8 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 9 Especifica uma seqncia de caracteres dos dados padro correspondentes ao padro N 10 Tabela 16.3 (c) Instrues macro usadas na funo de entrada de dados padro Cdigo G G65 G65 G65 G65 G65 Cdigo H H90 H91 H92 G93 H94 Funo Especifica o ttulo do menu Especifica o nome padro Especifica o ttulo de dados padro. Especifica o nome da varivel Especifica o comentrio

Tabela 16.3 (d) Variveis do sistema empregados na funo de entrada de dados padro Varivel do sistema #5900 Funo N padro selecionado pelo usurio.

372

B-64124PO/01

PROGRAMAO

17. ENTRADA DE PARMETROS PROGRAMVEIS (G10)

17
Aspectos Gerais Formato

ENTRADA DE PARMETROS PROGRAMVEIS (G10)

Os valores dos parmetros podem ser introduzidos num programa. Esta funo usada para definir os dados de compensao do erro de passo quando os anexos so alterados ou a velocidade mxima de avano de corte ou constantes de tempo de corte so alterados para estar de acordo com as alteraes das condies de usinagem.
Formato
G10L50; Definio do modo de entrada de parmetro N_R_; Para parmetros diferentes do tipo de eixo N_P_R_; Para parmetros dos eixos

G11; Cancelamento do modo de entrada de parmetros

Significado do comando
N_: Parmetro n (4 dgitos) ou posio de compensao n para erros de passo compensao +10,000 (5 dgitos) R_: Valor de especificao do parmetro (Os zeros esquerda podem ser omitidos.) P_: Eixo n 1 a 8 (Usado para introduzir os parmetros dos eixos)

Explicaes
D Valor de especificao do parmetro (R_) D Eixo N (P_) No use ponto decimal num valor definido num parmetro (R_). Um ponto decimal tambm no pode ser usado numa varivel de macro de usurio para R_. Especifique um nmero do eixo (P_) de 1 a 8 (at oito eixos) para um parmetro dos eixos. Os eixos de controle so numerados na ordem em que so exibidos na tela CNC. Por exemplo, especifique P2 para o eixo de controle que exibido em segundo. AVISO
1 No falhe na execuo do retorno ao ponto de referncia manualmente depois de alterar os dados de compensao do erro de passo ou dados de compensao da folga. Sem isto, a posio da mquina pode desviar-se na posio correta. 2 O modo de ciclo fixo deve ser cancelado antes de introduzir os parmetros. Quando no cancelado, o movimento de perfurao pode ser ativado.

NOTA
Outras instrues NC no podem ser especifidas enquanto esto no modo de entrada do parmetro.

373

17. ENTRADA DE PARMETROS PROGRAMVEIS (G10)

PROGRAMAO

B-64124PO/01

Exemplos

1. Definir bit 2 (SBP) do parmetro n 3404 do tipo de bit


G10L50 ; Modo de entrada de parmetro N3404 R 00000100 ; Definio SBP G11 ; Cancelamento do modo de entrada de parmetros

2. Altere os valores para o eixo Z (3 eixo) e eixo A (4 eixo) num parmetro dos eixos n 1322 (as coordenadas do limite de curso armazenado 2 na direo positiva para cada eixo).
G10L50 ; N1322P3R4500 ; N1322P4R12000 ; G11 ;

Modo de entrada de parmetro Modificar eixo Z Modificar eixo A cancelamento do modo de entrada de parmetros

374

B-64124PO/01

PROGRAMAO

18. OPERAO DE MEMRIA UTILIZANDO O FORMATO DE FITA FS10/11

18
Aspectos Gerais Explicaes

OPERAO DE MEMRIA UTILIZANDO O FORMATO DE FITA FS10/11

A operao de memria do programa registrado pelo formato de fita FS10/11 possvel com a definio do parmetro de definio (N 0001#1). Os formatos dos dados para compensao da ferramenta, chamada do subprograma e ciclos fixos so diferentes entre esta Srie e a Srie 10/11. Os formatos dos dados da Srie 10/11 podem ser processados para operao de memria.Outros formato dos dados devem estar em conformidade com esta Srie. Quando um valor fora da faixa especificada para esta Srie registrado, um alarme acionado. As funes no disponveis nesta Srie no podem ser registradas ou usadas para operao de memria. Os nmero de correo so especificados pelo endereo D na Srie 10/11. Quando um nmero de correo especificado pelo endereo D, o valor modal especificado pelo endereo H substitudo com o nmero de correo especificado pelo endereo D. Se um nmero do subprograma de mais de quatro dgitos especificado, os quadros dgitos da ordem inferior so tidos em conta como o nmero do subprograma. Se no for especificada contagem de repetio, assume- 1. -se
Tabela 18 (a) Formato dos dados de chamada do subprograma CNC Srie 10/11 Formato dos dados M98 Pfffff Lffff ; P : Nmero do subprograma L : Contagem da freqncia de repetio M98 Pffff jjjj ; Srie 0i
Contagem da freqncia de repetio Nmero do subprograma

D Endereo para o nmero de correo da compensao da ferramenta D Chamada do subprograma

D Endereo para a contagem da freqncia de repetio do ciclo fixo

A Srie 10/11 e a Srie 16/18/21 usam endereos diferentes para a contagem de repetio para os ciclos fixos como listado na Tabela 18 (b).
Tabela 18 (b) Endereo para tempos de repetio do ciclo fixo CNC Srie 10/11 Srie 0i Endereo L K

375

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

19

FUNES DE CORTE A ALTA VELOCIDADE

376

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

19.1 FIXAO DA VELOCIDADE DE AVANO EM FUNO DO RAIO DO ARCO

Quando um arco cortado a uma velocidade elevada numa interpolao circular, existe um desvio radial entre o caminho real da ferramenta e o arco programado. Uma aproximao deste erro pode ser obtida a partir da seguinte expresso:
Y r:Erro

Caminho programado Caminho atual


r

0
1 v2 (T12+T22) r 2

r=

r v r T1

Erro radial mximo (mm) Velocidade de avano (mm/s) Raio do arco (mm) Constante de tempo (s) para acelerao/desacelerao exponencial do avano de corte T2 : Constante de tempo do motor servo (s)

: : : :

Quando a usinagem atual executada, o raio r do arco a ser usinado e o erro permitido r so indicados. Ento, a velocidade de avano mxima permitida v (mm/min) determinada a partir da expresso acima. A funo para bloquear a velocidade de avano pelo raio do arco bloqueia automaticamente a velocidade de avano do corte do arco para o valor definido num parmetro. Esta funo eficaz quando a velocidade de avano especificada pode causar um erro radial para um arco com um raio programado para exceder o grau permitido de erro. Para mais informaes, consulte o manual adequado publicado pelo fabricante da mquina-ferramenta.

377

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

19.2 CONTROLE AVANADO POR ANTECIPAO (G08)

Esta funo foi desenhada para usinagem precisa de alta velocidade. Com esta funo, o atraso devido acelerao/desacelerao e o atraso no sistema servo que aumenta medida que a velocidade de avano se torna maior podem ser suprimidos. A ferramenta pode ento seguir os valores especificados de modo preciso e os erros no perfil de usinagem podem ser reduzidos. Esta funo torna- eficaz quando o modo de controle avanado por -se antecipao introduzido. Para mais informaes, consulte o manual adequado publicado pelo fabricante da mquina-ferramenta.

Formato
G08 P_
P1 : Ativao do modo de controle avanado por antecipao. P0 : Desativao do modo de controle avanado por antecipao.

Explicaes
D Funes disponveis No modo de controle avanado por antecipao, esto disponveis as seguintes funes:
(1) Acelerao/desacelerao linear antes da interpolao (2) Funo de desacelerao automtica de canto

Para mais informaes sobre as funes acima, veja o Manual de Conexo (Funo) (B-64113EN- Para cada funo, so fornecidos parmetros -1). especficos. D Reinicializao O modo de controle avanado por antecipao cancelado pela reinicializao.

Limitaes
D Comando G08 D As funes especificveis Especifique o cdigo G08 apenas num bloco. No modo de controle avanado por antecipao, as funes listadas abaixo podem ser especificadas. NOTA Para usar uma funo diferente das seguintes funes, desligue o modo de controle avanado por antecipao, especifique a funo pretendida e volte a ligar o modo.

Avano de tempo inverso O controle dos eixos pelo PMC (Bits 4 (G8R) e 3 (G8C) do parmetro n 8004 tambm podem ser definidos para usar esta funo no modo de controle avanado por antecipao.) Posicionamento de sentido nico Comando de coordenadas polares Interpolao helicoidal 378

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

Rosqueamento rgido com macho (o bit 5 (G8S) do parmetro n 1602 tambm pode ser definido para usar esta funo no modo de controle por antecipao. Os parmetros de fuso serial tambm devem ser definidos.) Reincio do programa Desacelerao externa Controle simples de sincronizao Comparao do nmero de seqncia e parada Boto de posio (o bit 3 (PSF) do parmetro n 6901 tambm pode ser definido para usar esta funo no modo de controle avanado por antecipao. Definir este parmetro para 1 altera a temporizao quando o sinal enviado. Por isso, pode tornar---se necessrio alterar o diagrama ladder.) Controle de contornos Cs (o bit 5 (G8S) do parmetro n 1602 tambm pode ser definido para usar esta funo no modo de controle avanado por antecipao. Os parmetros de fuso serial tambm devem ser definidos.) Controle da velocidade de corte constante Controle sincronizado do fuso Macro de usurio B Chanfragem de um ngulo qualquer/arredondamento de cantos Converso polegadas/milmetros Espelhamento programvel Ciclo fixo Override automtico de cantos (Apenas a alterao da velocidade de avano de corte circular interno vlida.) Escalonamento Rotao do sistema de coordenadas Sistema de coordenadas da pea Predefinio do sistema de coordenadas da pea Compensao C da ferramenta Interpolao circular de cantos Correo da ferramenta Gerenciamento da vida til das ferramentas Medio do comprimento da ferramenta Visualizao de grficos Visualizao dinmica de grficos Avano por rotao

379

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

19.3 FUNO DE CONTROLE AVANADO POR ANTECIPAO AL/ FUNO DE CONTROLE DE CONTORNOS AL
Apresentao geral
O controle avanado por antecipao AI/funo de controle de contornos AI fornecida para usinagem de alta preciso a alta velocidade. Esta funo permite a supresso de atrasos de acelerao/desacelerao e atraso do servo que se torna mais longo com aumentos na velocidade de avano e reduo dos erros no perfil de usinagem. A acelerao/desacelerao por antecipao, antes da interpolao acionada por at 20 blocos no controle avanado por antecipao AI ou at 40 blocos no controle de contornos AI. Isto permite a execuo de acelerao/ desacelerao suave aumentada sobre blocos mltiplos e uma maior usinagem. Esta funo acionada pela definio do controle avanado por antecipao AI ou modo de controle de contornos AI.

Explicao
D Formato

G05.1 Q _ ;
Q1 : Controle avanado por antecipao AI/Modo de controle de contornos AI ligado Q0 : Controle avanado por antecipao AI/Modo de controle de contornos AI desligado

NOTA
1 Especifique sempre G05.1 num bloco independente. 2 O controle avanado por antecipao AI/modo de controle de contornos AI tambm cancelado por uma reinicializao. 3 Quando a opo controle de contornos AI instalada, o modo de controle de contornos AI acionado.

380

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

D Funes vlidas no controle avanado por antecipao AI/modo de controle de contornos AI

As funes listadas abaixo so vlidas no controle avanado por antecipao AI/modo de controle de contornos AI:
Acelerao/desacelerao linear por antecipao, antes da interpolao Acelerao/desacelerao em forma de sino, por antecipao, antes da

interpolao (A opo de acelerao/desacelerao em forma de sino, por antecipao, antes da interpolao necessria.) Desacelerao automtica de canto Fixao da velocidade de avano em funo da acelerao Fixao da velocidade de avano em funo do raio do arco Sobreposio de blocos Controle do avano por antecipao avanada

D Acelerao/desacelera o linear por antecipao, antes da interpolao

Para um comando de avano de corte no modo de avano por minuto, a acelerao/desacelerao linear pode ser aplicada antes de interpolao, isto , para a velocidade de avano especificada lendo at 20 blocos (no modo de controle avanado por antecipao AI) ou 40 blocos (no modo de controle de contornos AI) em avano. Com acelerao/desacelerao aps interpolao, os dados interpolados so alterados, pois a acelerao/ desacelerao aplicada aos dados. Com acelerao/desacelerao antes de interpolao, os dados interpolados no podem ser alterados pela acelerao/desacelerao, pois a acelerao/ desacelerao aplicada aos dados da velocidade de avano antes de interpolao. Por este motivo, os dados interpolados podem sempre ser aplicados linha reta especificada ou curva para eliminar erros no perfil de usinagem causados pelos atrasos de acelerao/desacelerao.

Acelerao/desacelerao linear antes da interpolao

Clculo da velocidade de avano

Velocidade de avano especificada

Clculo de interpolao

Pulso de distribuio

Acelerao/ desacelerao aps interpolao

Controle servo

Interpolao linear, interpolao circular, etc.

381

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

(Exemplo de desacelerao) A desacelerao iniciada num bloco anterior, para que a velocidade de avano especificada para o bloco alvo seja alcanada na execuo.
Velocidade de avano Ponto1 F3 Ponto2 F2

Velocidade de avano especificada Velocidade de avano determinada por acelerao/desacelerao antes de interpolao

F1

N1

N2

Tempo

Para desacelerar a partir da velocidade de avano F3 a F2, a desacelerao deve comear com o ponto 1. Para desacelerar a partir da velocidade de avano F2 a F1, a desacelerao deve comear com o ponto 2. Os blocos mltiplos podem ser lidos em avano para executar a desacelerao estendendo sobre vrios blocos. (Exemplo de acelerao) A acelerao executada de modo a que a velocidade de avano especificada para o bloco alvo seja alcanada na execuo.
Velocidade de avano

F3

Velocidade de avano especificada Velocidade de avano determinada por acelerao/desacelerao antes de interpolao

F2

F1

Tempo N1 N2

382

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

D Acelerao/desacelera o em forma de sino, por antecipao, antes da interpolao

A acelerao/desacelerao linear antes da interpolao para avano de corte no controle avanado por antecipao AI/modo de controle de contornos AI pode ser alterada para acelerao/desacelerao em forma de sino antes de interpolao. Com acelerao/desacelerao em forma de sino antes de interpolao, pode ser aplicada uma acelerao/ desacelerao suave velocidade de avano de corte para reduzir o choque na mquina por oscilaes na acelerao que esto envolvidas nas alteraes na velocidade de avano de corte. Para usar esta funo, a opo de antecipao de acelerao/desacelerao em forma de sino antes de interpolao necessria.

Velocidade de avano

Acelerao/desacelerao linear Acelerao/desacelerao em forma de sino ta Depende da acelerao linear. tb Constante de tempo para acelerao/ desacelerao em forma de sino tc Tempo de acelerao/desacelerao em forma de sino tc = ta + tb ta no constante e depende da velocidade de avano especificada. ta = tb ta tc tb tb ta tc tb Tempo Velocidade de avano especificada Acelerao linear tb constante.

Acelerao tb tb Acelerao/desacelerao linear Acelerao/desacelerao em forma de sino ta Depende da acelerao linear. tb Constante de tempo para acelerao/desacelerao em Tempo forma de sino tc Tempo de acelerao/desacelerao em forma de sino tb tb 12. tc = ta + tb

ta tc

ta tc

383

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

Quando a velocidade de avano alterada, a desacelerao e acelerao so executadas conforme apresentado: Para desacelerao: A desacelerao em forma de sino iniciada no bloco precedente para que a desacelerao termine pelo incio do bloco no qual a velocidade de avano alterada. Para acelerao: A acelerao em forma de sino iniciada depois do incio do bloco no qual a velocidade de avano alterada.
Desacelerao Fa

Fb

N1 Acelerao Velocidade de avano Fb

N2

Tempo

Fa

N1

N2

Tempo

D Desacelerao automtica de canto

Entre dois blocos contguos, a diferena da velocidade de avano para um eixo pode exceder a definio (parm. n 1783). Neste caso, a velocidade de avano no canto calculada conforme apresentado, baseada no eixo para o qual a relao da diferena real da velocidade de avano para a diferena permitida da velocidade de avano a maior. A desacelerao executada de modo a que a velocidade de avano seja alcanada na interface dos blocos. A alterao na velocidade de avano para cada eixo (Vx, Vy, ...) durante o movimento na velocidade de avano especificada F comparada com a definio do parm. n 1783 (Vprm- Vprm- ...). -x, -y, Se a alterao na velocidade de avano para qualquer eixo exceder a definio do parmetro, usada a seguinte expresso: Rmax = max Vy Vx Vprm x , Vprm y , , ,

O velocidade de avano exigido (Fc) obtido do seguinte modo e a desacelerao executada no canto: Fc = F 1 Rmax Por exemplo, assuma que a direo de movimento da ferramenta se altera por 90 graus a partir do movimento ao longo do eixo X para ao longo do eixo Y. Assuma tambm que a velocidade de avano especificada 1000 mm/min e a diferena permitida da velocidade de avano (parm. n 1783) 500 mm/min. A desacelerao executada como mostra na figura abaixo:
384

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

N1 G01 G91 X100. F1000 ; N2 Y100. ; N2 Caminho da ferramenta quando a desacelerao no executada no canto Caminho da ferramenta quando a desacelerao executada no canto N1 Velocidade de avano F1000 Quando a desacelerao no executada no canto Quando a desacelerao executada no canto F500

Velocidade de avano ao longo do eixo Y

Velocidade de avano ao longo do eixo X

N1 Velocidade de avano F1000

Tempo

F500

N2 Velocidade de avano tangencial Velocidade de avano F1000

Tempo

F500

N1

N2

Tempo

385

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

D Fixao da velocidade de avano em funo da acelerao

Quando as nfimas linhas retas contnuas formam curvas como mostra o exemplo na figura abaixo, a diferena da velocidade de avano para cada eixo em cada canto no to grande. Por este motivo, a desacelerao de acordo com a diferena da velocidade de avano no eficaz. Contudo, as diferenas da velocidade de avano contnua pequena faz uma grande acelerao para cada eixo como um todo. Neste caso, a desacelerao executada para suprimir o choque na mquina e erros de usinagem causados por acelerao demasiado grande. A velocidade de avano diminuda para que a acelerao para cada eixo que obtida usando a expresso abaixo no exceda a definio de acelerao permitida para todos os eixos. A acelerao permitida definida com base na velocidade mxima de avano de corte (parmetro n 1432) e o tempo necessrio para alcanar a velocidade de avano (parmetro n 1785). Acelerao para cada eixo = Diferenca da velocitade de avanco para cada eixo em cada canto max

Distancia de deslocamente no bloco precedente , Distancia de deslocamento no bloco seguinte F F

A velocidade de avano reduzida obtida para cada canto. A velocidade de avano reduzida obtida no ponto de incio ou fim do bloco, aquele que for menor, usada como velocidade de avano real. (Exemplo)No exemplo abaixo, a desacelerao executada, porque a acelerao (gradiente de cada linha ponteada nos grficos da velocidade de avano) de N2 a N4 e de N6 a N8 muito grande.
N8 N7 N6 N9

N5

N1 N2 N3

N4

386

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

N1

N5

N9

N1

N5

N9

D Fixao da velocidade de avano em funo do raio do arco

A velocidade de avano mxima permitida v para um arco de raio r especificado num programa calculado usando o raio do arco R e velocidade de avano mxima permitida V (definio de um parmetro) para o raio conforme apresentado, para que a acelerao num bloco de arco no exceda o valor permitido. Se a velocidade de avano especificada exceder a velocidade de avano v, a velocidade de avano automaticamente bloqueada para a velocidade de avano v. 2 Velocidade de avano mxima permitida = V R R : raio do arco V : Velocidade de avano para raio do arco R ento, a velocidade de avano mxima permitida v para um arco de raio r pode ser obtida usando a seguinte expresso: v = (rR) V NOTA
medida que o raio do arco especificado se torna menor, a velocidade de avano mxima permitida v torna-se mais baixa. Se a velocidade de avano mxima permitida v for mais baixa que a definio do parm. n 1732 (limite inferior da velocidade de avano para fixao da velocidade de avano em funo do raio do arco), pode ser assumido como a definio do parmetro para evitar a velocidade de avano mxima permitida de se tornar demasiado baixa.

387

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

D Deslocamento rpido

Definindo o parmetro correspondente, o tipo de interpolao linear ou no linear pode ser selecionado. (No modo de controle de contornos nano AI, o tipo de interpolao no linear no pode ser selecionado.) Quando o tipo de interpolao linear selecionado, a acelerao/ desacelerao executado antes de interpolao e o posicionamento do tipo interpolao linear usado para o movimento. Para acelerao/ desacelerao, a acelerao/desacelerao em forma de sino ou linear pode ser selecionada definindo o parmetro correspondente. A velocidade de avano durante o movimento e a acelerao para acelerao/desacelerao antes de interpolao so obtidas conforme apresentado: (1) Velocidade de avano durante movimento O valor mnimo obtido usando a seguinte expresso para cada eixo ao longo do qual o movimento feito usado como a velocidade de avano durante movimento: Velocidade de deslocamento rpido para cada eixo (parm. n 1420) = Quantidade de deslocamento no bloco Quantidade de deslocamento para cada eixo (2) Acelerao para acelerao/desacelerao antes de interpolao D Para acelerao/desacelerao linear O valor mnimo obtido usando a seguinte expresso para cada eixo ao longo do qual o movimento feito usado como a acelerao para acelerao/desacelerao linear antes da interpolao durante movimento: Valor de deslocamento rpido para cada eixo (parametro No 1420) Constante de tempo para cada eixo (parametro No 1620) Quantidade de deslocamento no bloco Quantidade de deslocamento para cada eixo D Para acelerao/desacelerao em forma de sino A constante de tempo definida no parmetro n 1621 (constante de tempo para acelerao/desacelerao em forma de sino para deslocamento rpido para cada eixo) para o eixo cujo valor mnimo obtido usando a expresso acima aplicada velocidade de avano obtida usando a acelerao acima.

388

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

Velocidade de avano

Acelerao/desacelera o linear Acelerao/desacelera o em forma de sino ta Depende da acelerao linear. tb Constante de tempo para acelerao/ desacelerao em forma de sino tc Tempo de acelerao/desacelerao em forma de sino tc = ta + tb O valor de ta no constante e depende da velocidade de deslocamento rpido e da constante de tempo da velocidade Tempo de deslocamento rpido para o eixo especificado. O valor de tb depende do eixo.

tb ta tc

tb

tb ta tc

tb

Se a velocidade de avano durante movimento F, a acelerao para acelerao/desacelerao linear A, a constante de tempo para acelerao/desacelerao em forma de sino T, o tempo necessrio para acelerao/ desacelerao pode ser obtido conforme apresentado: Tempo necessrio para acelerao/desacelerao = F/A (acelerao/desacelerao linear) = F/A+T (acelerao/desacelerao em forma de sino)

Velocidade de avano F F/A : Tempo necessrio para acelerao linear T : Tempo necessrio para boleamento do canto

Tempo T/2 F/A T/2

389

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

Quando o tipo de interpolao no linear selecionado, o movimento executado na velocidade de avano definida no parmetro n 1420 com acelerao/desacelerao definida no parmetro n 1620. O valor correspondente pode ser definido no parmetro n 1621 para selecionar acelerao/desacelerao em forma de sino. NOTA A sobreposio de blocos de deslocamento rpido est desativada. D Nmeros de parmetro correspondentes no modo normal, modo de controle avanado por antecipao e controle avanado por antecipao AI/modo de controle de contornos AI Nas seguintes tabelas, controle Al significa o controle avanado por antecipao AI/modo de controle de contornos AI. (1) Os parmetros relativos acelerao/desacelerao linear antes da interpolao
Nmero do parmetro Parmetro Controle avanado por antecipao Controle de contornos AI Nenhum 1770 1771 1784

Normal

Tipo de acelerao/desacelerao (A ou B) Parmetro 1 para definir a acelerao Parmetro 2 para definir a acelerao Velocidade de avano em que um alarme de ultrapassagem de curso ocorre

FWB/1602#0 1630 1631

(2) Parmetros relacionados com a desacelerao automtica de canto


Nmero do parmetro Parmetro Controle avanado por antecipao Controle de contornos AI Nenhum

Normal

Mtodo para determinar se executa a desacelerao automtica de canto (diferena de ngulo/velocidade de avano) Limite inferior da velocidade de avano (unidade de controle de acordo com o ngulo) ngulo em que a desacelerao automtica de canto executada (unidade de controle de acordo com o ngulo) Diferena permitida da velocidade de avano para todos os eixos (unidade de controle de acordo com a diferena da velocidade de avano) Diferena permitida da velocidade de avano para cada eixo (unidade de controle de acordo com a diferena da velocidade de avano) Tipo de acelerao/desacelerao (Tipo A/Tipo B)

CSD/1602#4

1778 1740

1777 1779

Nenhum Nenhum

1780

Nenhum

1783

FWB/1602#0

Nenhum

390

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

(3) Parmetro relacionado a fixao da velocidade de avano em funo da acelerao


Nmero do parmetro Parmetro Controle avanado por antecipao Controle de contornos AI 1785

Normal

Parmetro para determinar a acelerao permitida

Nenhum

(4) Parmetros relacionados com a fixao da velocidade de avano em funo do raio do arco
Nmero do parmetro Parmetro Controle avanado por antecipao 1731 1730 1732 Controle de contornos AI

Normal

Radio do arco correspondente ao limite da velocidade de avano superior Limite de velocidade de avano superior no raio do arco R Limite de velocidade de avano bloqueada inferior

(5) Outros parmetros


Nmero do parmetro Parmetro Controle avanado por antecipao Controle de contornos AI Nenhum 1422 1432 AR/ 7054#1 LRP/ 1401#1 RBL/ 1603#6 1621 1731

Normal

Preciso de erros radiais na interpolao circular Velocidade mxima de avano de corte (comum a todos os eixos) Velocidade mxima de avano de corte (para cada eixo) Tipo de movimento em deslocamento rpido*

PCIR1/3403#0 1422 1430 LRP/1401#1 1431

Constante de tempo para acelerao/ desacelerao em forma de sino para deslocamento rpido Radio do arco correspondente ao limite da velocidade de avano superior

1621

391

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

Alarmes
Nmero 5110 Mensagem CDIGO G INVLIDO (G05.1 MODO Q1 ) 5111 CDIGO G MODAL INVLIDO (G05.1 Q1) 5112 G08 NO PODE SER PROGRAMADO (G05.1 Q1) 5114 IMPOSSVEL ERRO NO MODO MDI (G05.1 Q1) Descrio Um cdigo G no especificvel foi especificado no controle avanado por antecipao AI/modo de controle de contornos AI. Um cdigo G modal indisponvel foi encontrado quando controle avanado por antecipao AI/modo de controle de contornos AI foi especificado. O comando de controle por antecipao (G08) foi especificado no controle avanado por antecipao AI/modo de controle de contornos AI. A interveno pela operao manual foi executada durante a execuo do comando G28, G30 ou G53 (tipo de interpolao linear) no controle avanado por antecipao AI/modo de controle de contornos AI. Depois, a operao automtica foi reiniciada numa posio diferente da posio de parada. No controle avanado por antecipao AI/modo de controle de contornos AI, o sinal de seleo do eixo controlado (controle de eixos PMC) mudou. No controle avanado por antecipao AI/modo de controle de contornos AI, o sinal de seleo do eixo simples sincronizado mudou. 5157 PARMETRO 0 (AICC) A definio do parmetro para especificar a velocidade mx. de avano de corte (N 1422, 1432 ou 1420) 0. A definio do parmetro para especificar a acelerao/desacelerao antes de interpolao (N 1770 ou 1771) 0.

5156

OPERAO DE EIXO INCORRETO (AICC)

Notas

1) A funo de controle avanado por antecipao (G08P1) tambm pode ser especificada. 2) Quando a distncia total dos blocos lidos em avano alcana a distncia para desacelerar da velocidade de avano atual, a desacelerao iniciada. Quando a operao por antecipao prossegue e a distncia total dos blocos aumenta pelo trmino da desacelerao, a acelerao novamente iniciada. Se uma srie de blocos com uma pequena quantidade de deslocamento so especificados, a desacelerao e acelerao podem ser alternadas, o que evita que a velocidade de avano seja constante. Neste caso, especifique uma velocidade de avano menor. 3) Quando o sinal de funcionamento em vazio invertido de 0 a 1 ou de 1 a 0 durante o movimento ao longo de um eixo, a acelerao/desacelerao executada na velocidade de avano especificada sem desacelerao para a velocidade de avano 0. 4) Se um bloco de no movimento ou comando de cdigo G de ao simples como G04 encontrado no controle avanado por antecipao AI/modo de controle de contornos AI, o movimento desacelerado e temporariamente parado no bloco precedente. 5) Para acelerao/desacelerao aps interpolao, use a acelerao/ desacelerao em forma de sino ou linear. A acelerao/ desacelerao exponencial no pode ser usada.
392

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

D Especificaes Controle dos eixos f : Pode ser especificado. : No pode ser especificado.
Nome Nmero de eixos controlados Nmero de eixos simultaneamente controlveis Nome do eixo Menor incremento de entrada Incremento de entrada de um dcimo Controle simples de sincronizao Funo 3a4 At 4 Os trs eixos bsicos so fixos em X, Y e Z. Os outros eixos so qualquer um de U, V, W, A, B e C. 0,001 mm, 0,001 graus, 0,0001 polegadas 0,0001 mm, 0,0001 grau, 0,00001 polegadas No pode ser usado incremento de entrada de um dcimo para cada eixo. f Contudo, alterar entre sincronizado e operao normal no pode ser executado durante a operao automtica (quando o sinal de operao automtica (OP) est definido para 1), independentemente de qual o controle avanado por antecipao AI/modo de controle de contornos AI definido. Neste caso, alterar causa um alarme PS213.

Controle de um eixo angular Controle em tandem Converso polegadas/milmetros (G20, G21) Interbloqueio Interbloqueio para cada eixo

f Conduto, no permitido o pr--- carregamento completo. f f f (*1)

Bloqueio da mquina

Movimento ao longo de todos os eixos pra. Para parar o movimento apenas ao longo do eixo de interbloqueio no posicionamento de tipo de interpolao no linear, defina o bit 5 (AIL) do parmetro n 7054 para 1 e o bit 4 (XIK) do parm. n 1002 para 0. Quando o sinal de bloqueio da mquina para cada eixo (MLK1 a MLK8) ligado ou desligado, a acelerao/desacelerao no aplicada ao eixo para o qual o bloqueio da mquina executado.

Controle de fim de curso antes de mover Espelhamento Compensao de erros de passo armazenados Boto de posio

f f f Definir bit 3 (PSF) do parm. n 6901 a 1. Quando este parmetro definido para 1, a temporizao da sada do sinal altera--- se. A interrupo por manivela desativada durante a mudana para controle avanado por antecipao AI/modo de controle de contornos AI.

Deteco de carga anormal Interrupo por manivela

f f

Sincronizao externa de pulsos

393

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

Funes de interpolao f : Pode ser especificado. : No pode ser especificado.


Nome Posicionamento (G00) Posicionamento de sentido nico(G60) Funo f f Para executar o posicionamento de sentido nico no controle avanado por antecipao AI/modo de controle de contornos AI, definir o bit 4 (ADP) do parmetro n 7055 para 1.

Parada exata (G09) Modo de parada exata (G61) Modo de rosqueamento (G63) Interpolao linear (G01) Interpolao circular (G02,G03) Pausa (G04)

f f f f f f (Interpolao circular para quadrantes mltiplos acionada.) (Pausa com o tempo em segundos ou velocidade especificada) Para pausa com a velocidade especificada, necessria outra opo.

Interpolao cilndrica (G07.1) Interpolao helicoidal (G02,G03)

Abertura de rosca e avano sincronizado (G33) Funo de salto (G31) Funo de salto rpido (G31) Funo de salto multi--- etapas (G31 Px) Retorno ao ponto de referncia(G28)

f (Interpolao circular + interpolao linear para at dois eixos) Especifique a velocidade de avano incluindo o eixo helicoidal no comando da velocidade de avano. f f f f (*2) (*2) (*2) (*2) Para executar G28 no estado em que o ponto de referncia no estabelecido, definir o bit 2 (ALZ) do parmetro n 7055 para 1. (*2) (*2) Definir o bit 2 (ANM) do parm. n 5484 para 1.

Controle do retorno ao ponto de referncia(G27) Retorno ao ponto de referncia 2, 3 e 4(G30) Controle da direo normal (G41.1, G42.1) Afiao contnua Controle de avano (G161) Indexao da mesa de indexao

f f f f

(*2) Para definir o controle de seqncia da indexao da mesa de indexao do eixo (quarto eixo), definir o bit 7 (NAH4) do parm. n 1819 e o bit 0 (NMI4) do parm. n 7052 para 1.

Funes de avano f : Pode ser especificado. : No pode ser especificado.


Nome Velocidade de deslocamento rpido p manual l Override da velocidade de deslocamento rpido Override da velocidade de deslocamento rpido em incrementos de 1% Avano por minuto (G94) Avano por rotao (G95) Fixao da velocidade de avano de corte Funo At 240 m/min (0,001 mm) At 100 m/min (0,0001 mm) F0, 25, 50, 100 % 0 a 100 % f f

394

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

Nome Acelerao/desacelerao em forma de sino para deslocamento rpido Acelerao/desacelerao linear aps a interpolao em avano de corte Acelerao/desacelerao tipo sino aps a interpolao em avano de corte Acelerao/desacelerao linear antes da interpolao em avano de corte

Funo f f f (So lidos at 20 blocos em avano no modo de controle avanado por antecipao AI.) (So lidos at 40 blocos em avano no modo de controle de contornos AI.) 0 a 254 % f Para permitir a alterao da velocidade de avano usando uma manivela, definir o bit 1 (AF1) do parmetro n 7055 para 1. f f f f f

Override da velocidade de avano Avano com um cdigo F de um dgito

Avano de tempo inverso (G93) Cancelamento do override Desacelerao externa Acelerao/desacelerao em forma de sino, por antecipao, antes da interpolao

Entrada no programa f : Pode ser especificado. : No pode ser especificado.


Nome Comando de controle--- in/controle--- out () Comando de salto opcional de bloco (/n: n um nmero.) Comando absoluto (G90)/comando incremental (G91) Programao de casas decimais/ programao de ponto decimal tipo calculadora de bolso Unidade de entrada dcupla Seleo de plano (G17, G18, G19) Especificao do eixo de rotao Roll--- over do eixo de rotao Comando de coordenadas polares (G16) Sistema de coordenadas locais (G52) Sistema de coordenadas da mquina (G53) Sistema de coordenadas da pea (G54 a G59) (G54.1Pxx) Sistema de coordenadas da pea (G92) Predefinio do sistema de coordenadas da pea (G92.1) Chanfragem de um ngulo qualquer/ arredondamento de cantos Entrada de dados programveis(G10) f f f f Funo

f f f f f f f f f f (*2) Apenas o valor de correo da ferramenta, correo do ponto de origem da pea e parmetro pode ser alterados. (*2) (*2) (*2) (*2)

Macro de usurio B Adio de Variveis comuns de macro de usurio Entrada de dados padro Macro de usurio do tipo interrupo

f f

Veja a descrio de Notas sobre a utilizao de macros de usurio.

395

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

Nome Ciclo fixo (G73 a G89) Regresso ao nvel inicial (G98)/ regresso ao nvel do ponto R (G99) Ciclo de perfurao profunda de furo pequeno (G83) Programao do raio R do arco Override automtico de cantos(G62) Desacelerao autom. de canto Fixao da velocidade de avano em funo do raio do arco Escalonamento (G51) Rotao do sistema de coordenadas (G68) Espelhamento programvel (G51.1) Formato de fita F10/11 f f f f f f f f f f

Funo (*2) (*2)

Definir o bit 0 (ACO) do parm. n 7055 para 1.

Funes auxiliares/funes velocidade-fuso f : Pode ser especificado. : No pode ser especificado.


Nome Funo miscelnea (Mxxxx) Funo auxiliar secundria (Bxxxx) Interface M/S/T/B de alta velocidade Especificao de mltiplas funes miscelnea Funo fuso--- velocidade (Sxxxx) Controle sincronizado do fuso Rosqueamento rgido com macho f f f f f f f (*2) Definir bit 5 (G8S) do parmetro n 1602 ou o bit 3 (ACR) do parmetro n 7051 para 1. Funo O cdigo de funo e sinais de strobe da funo so apenas enviados. O cdigo de funo e sinais de strobe da funo so apenas enviados.

Funes de compensao da ferramenta f : Pode ser especificado. : No pode ser especificado.


Nome Funo da ferramenta (Txxxx) Compensao do comprimento da ferramenta (G43, G44, G49) Correo da ferramenta (G45 a G48) Compensao C da ferramenta (G40, G41, G42) Gerenciamento da vida til das ferramentas edio automtica do comprimento da ferramenta f f f Funo O cdigo de funo e sinais de strobe da funo so apenas enviados.

Outras funes f : Pode ser especificado. : No pode ser especificado.


Nome Incio de ciclo/bloqueio de avano Funcionamento em vazio Bloco nico Comparao do nmero de seqncia e parada f f f f Funo

396

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

Nome Reincio do programa f

Funo Para a constante de tempo para acelerao/ desacelerao durante movimento para a posio de reincio, so usados os seguintes parmetros: Quando a acelerao/desacelerao exponencial usada: Os parm. n 1624 e 1625 Quando acelerao/desacelerao em forma de sino/linear usada: Parmetro n 1622 Para definir o tipo de acelerao/desacelerao, use os bits 0 e 1 do parmetro n 1610.

Retorno de rosqueamento rgido com macho Executor de macros (macro de execuo) Operao MDI Interveno manual

f f

NOTA As tabelas acima indicam uma funo que outra opo necessria para especificar. 1 Os blocos mltiplos no so lidos em avano.

D Condies para definir o controle avanado por antecipao AI/modo de controle de contornos AI

Quando G05.1 Q1 especificado, o cdigo G modal deve ser definido como listado abaixo. Se uma destas condies estiver satisfeita, um alarme PS5111 acionado.
Cdigo(s) G
G00 G01 G02 G03 G15 G40 G40.1 G49 G50 G50.1 G64 G67 G69 G80 G94 G97 G160

Descrio
Posicionamento Interpolao linear Interpolao circular (SH) Interpolao circular (SAH) Cancelamento do comando de coordenadas polares Cancelamento da compensao da ferramenta de corte Modo de cancelamento do controle da direo normal Cancelamento da compensao do comprimento da ferramenta Cancelamento do escalonamento Cancelamento do espelhamento programvel Modo de corte Cancelamento da chamada modal de macros Cancelamento da rotao do sistema de coordenadas Cancelamento do ciclo fixo Avano por minuto Cancelamento do controle da velocidade de corte constante Cancelamento da funo de controle de avano

397

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

19.4 FUNO DE ALTERAO DA CONSTANTE DE TEMPO DA ACELERAO/DESA CELERAO EM FORMA DE SINO, POR ANTECIPAO, ANTES DA INTERPOLAO
Aspectos Gerais
Em acelerao/desacelerao em forma de sino, por antecipao, antes da interpolao, a velocidade durante a acelerao/desacelerao como apresentada na figura abaixo.

Velocidade
Especificado velocidade

Linear acelerao/desacelerao No linear acelerao/desacelerao

No linear acelerao/desacelerao

T1 T2 T2

Tempo

T1: Tempo determinado a partir da velocidade especificada e da acelerao especificada Acelerao especificada: No caso de controle de contornos AI Parmetro N 1770/Parmetro N 1771 T2: Tempo de alterao da acelerao Em caso de AICC : Parmetro N 1772 Fig. 19.4 (a)

O tempo T1, mostrado acima, varia com a velocidade especificada. Se a velocidade especificada baixa, a velocidade ser como apresentada abaixo, causando a acelerao/desacelerao linear no alcanando a acelerao especificada.
398

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

Velocidade

Acelerao/desacelerao linear no alcanando a acelerao especificada/desacelerao

Especificado velocidade

Tempo T1 T2 T1

Fig. 19.4 (b)

Se a acelerao/desacelerao linear no alcanando a acelerao especificada ocorrer no modo de controle de contornos AI como mostra acima, esta funo encurta o tempo de acelerao/desacelerao alterando a acelerao interna para a acelerao/desacelerao antes de interpolao e a constante de tempo em forma de sino para gerar um padro de acelerao/desacelerao o mais perto possvel para o que permite uma acelerao/desacelerao em forma de sino tima antes de interpolao para a velocidade especificada. A acelerao/desacelerao em forma de sino tima antes de interpolao, como mencionado aqui, refere- a acelerao/desacelerao em forma -se de sino antes de interpolao na qual se T2 > T1, T1 e T2 forem alterados para T1 e T2 como apresentado na figura abaixo, de modo a que a acelerao/desacelerao linear no alcance a acelerao especificada/ desacelerao no ocorre. Esta funo torna- eficaz para a acelerao/desacelerao antes da -se interpolao por antecipao em modo de controle de contornos AI.
Velocidade
Acelerao/desacelerao no--- linear

Velocidade especificada

Tempo

T1 T2 T2
Fig. 19.4 (c)

399

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

Descrio
D Mtodos de especificao da velocidade de referncia para a acelerao/ desacelerao A velocidade de referncia para a acelerao/desacelerao a velocidade de avano usada como a referncia para calcular a acelerao tima. In Fig. 19.4 (c), eqivalente velocidade especificada usada para determinar T1 e T2. Existem trs mtodos para especificar a velocidade de referncia para a acelerao/desacelerao. (1) Especificar a velocidade usando um F num bloco G05.1 Q1 (2) Definindo a velocidade no parmetro (3) Definindo a velocidade especificada com o comando F acionado no incio do corte como a velocidade de referncia NOTA Esta funo eficaz se BCG (N 7055 bit 3) 1.

(1) Especificar a velocidade num bloco G05.1 Q1

Se um comando F usado num bloco G05.1 Q1, a velocidade especificada com o comando F adotada como a velocidade de referncia para a acelerao/desacelerao. Esta velocidade de referncia para a acelerao/desacelerao apagada aps uma reinicializao. Depois da velocidade de referncia para a acelerao/desacelerao ser apagada aps uma reinicializao ou depois da desenergizao e novamente energizao, a velocidade de referncia para a acelerao/desacelerao especificada para o parmetro n 7066 ser usada (Mtodo (2), descrito mais tarde) Se a velocidade de referncia para a acelerao/desacelerao especificada para o parmetro 0, a velocidade de avano adotada no incio do corte ser adotada como a velocidade de referncia para a acelerao/desacelerao. (Mtodo (3), descrito mais tarde) (Programa exemplificativo)
G05.1 Q1 F5000 ; Define a velocidade de referncia para 5000 mm/min. O comando F usado num bloco G05.1 usado para especificar a velocidade de referncia para a acelerao/desacelerao e tambm usado como comando F normal.

Mesmo se a velocidade de avano for alterada durante a execuo do programa de usinagem, a velocidade de referncia para a acelerao/ desacelerao especificada com o comando acima mantm- em efeito. -se Se isto ocorrer, o tempo de usinagem pode tornar- mais longo pois a -se usinagem executada na velocidade de avano diferente da velocidade de referncia para a acelerao/desacelerao. Por este motivo, a velocidade de referncia para a acelerao/ desacelerao a especificar com o comando acima deve ser o mais prxima possvel da velocidade real de usinagem. NOTA O comando G05.1Q1Fxxxx deve ser acionado no modo de avano por minuto (G94). Se este comando for acionado noutro modo, a velocidade especificada com este comando ser gerado o alarme (PS5111).

400

B-64124PO/01

PROGRAMAO

19. FUNES DE CORTE A ALTA VELOCIDADE

(2) Definir a velocidade no Parmetro

a velocidade de referncia para a acelerao/desacelerao definida no parmetro n 7066. Devido a estes parmetros terem de ser definidos em unidade de entrada, quando a unidade de entrada alterada, estes parmetros devem ser alterados. Este mtodo usado se o bloco G05.1Q1 no tiver um comando F.

(3) Usando a velocidade especificada com o comando F acionado no incio do corte como a velocidade de referncia

A velocidade especificada com o comando F ocorre quando o incio de um grupo de blocos de usinagem (como G01 e G02) adota a velocidade de referncia para a acelerao/desacelerao. Este mtodo usado se o bloco G05.1Q1 no tiver um comando F e o Parmetro da velocidade de referncia para a acelerao/desacelerao definido para 0. (G00) G01 X--- --- --- Y--- --- --- Z--- --- --- F*** ; X--- --- --- Y--- --- --- Z--- --- --X--- --- --- Y--- --- --- Z--- --- --X--- --- --- Y--- --- --- Z--- --- --G00 ;

Grupo de blocos de usinagem

Mesmo se um comando F acionado antes de um grupo de blocos de usinagem e o comando F modalmente eficaz para o grupo de blocos de usinagem, a velocidade especificada com o F modal eficaz no incio do corte ser adotada a velocidade de referncia para a acelerao/ desacelerao. D Mtodo de clculo de parmetro de acelerao/ desacelerao A acelerao/desacelerao em forma de sino tima antes de interpolao, como aqui mencionado, refere- a acelerao/desacelerao em forma -se de sino antes de interpolao na qual a acelerao/desacelerao linear no alcanando a acelerao especificada/desacelerao no ocorre se T2 > T1. O clculo executado como descrito abaixo. (1) Se a constante de tempo da acelerao/desacelerao em forma de sino antes de interpolao T2 calculada sob a condio de que a acelerao/desacelerao em forma de sino antes de interpolao no deve ter uma seo linear,
T2 = T 2* F A

T2: O tempo de alterao da acelerao especificado para acelerao/ desacelerao em forma de sino antes de interpolao F: Velocidade de referncia para a acelerao/desacelerao A: Acelerao para a acelerao/desacelerao antes de interpolao

401

19. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64124PO/01

(2) Uma acelerao adequada determinada sob a condio de que a alterao da acelerao deve ser quase a mesma que a definio para que as alteraes do parmetro no causem um choque considervel na mquina, isto :
Acelerao depois da alterao Acelerao antes da alterao = Tempo de alterao da acelerao Tempo de alterao da acelerao depois da alterao antes da alterao

O tempo de alterao da acelerao tido em conta como sendo a soma do tempo de alterao da acelerao da acelerao/ desacelerao em forma de sino e a constante de tempo da acelerao/desacelerao aps interpolao, e a acelerao A para a acelerao/desacelerao antes de interpolao determinada do seguinte modo:
A= A * T 2+Tc T 2 +Tc

A: Acelerao para a acelerao/desacelerao antes de interpolao Tc:Constante de tempo da acelerao/desacelerao aps interpolao A acelerao/desacelerao executada usando T2 e A, determinado como descrito acima.

402

B-64124PO/01

PROGRAMAO

20. FUNES DE CONTROLE DOS EIXOS

20

FUNES DE CONTROLE DOS EIXOS

403

20. FUNES DE CONTROLE DOS EIXOS

PROGRAMAO

B-64124PO/01

20.1 CONTROLE SIMPLES DE SINCRONIZAO

possvel alterar o modo operativo para dois ou mais eixos especificados para uma operao sncrona ou operao normal por um sinal de entrada a partir da mquina. O controle sincronizado pode ser executado para at quatro pares de eixos com a Srie 16, ou at trs pares com a Srie 18, de acordo com a definio de parmetros (parmetro n 8311). Os seguintes modos operativos so aplicveis a mquinas que tenham duas mesas movimentadas independentemente por eixos de controle separados. O exemplo seguinte de uma mquina com duas mesas movimentadas independentemente pelo eixo Y e eixo V. Se os nomes do eixo e os pares do eixo que esto realmente a ser usados forem diferentes daqueles no exemplo, substitua os nomes atuais pelos indicados abaixo.
X

Fig. 20.1 Exemplo de configurao dos eixos da mquina operada por controle simples de sincronizao

Explicaes
D Operao sncrona Este modo usado para, por exemplo, usinar grandes peas que se estendem pelas duas mesas. Enquanto opera um eixo com um comando de movimento, possvel mover o outro eixo em sincronia. No modo sncrono, o eixo ao qual o comando de movimento se aplica chamado de eixo principal e o eixo que se move em sincronia com o eixo principal chamado eixo secundrio. Neste exemplo, adotado que o eixo Y o eixo principal e o eixo V o eixo secundrio. Aqui, o eixo Y e o eixo V movem- em sincronia de -se acordo com o comando do programa Yyyyy acionado no eixo Y (eixo principal). A operao sncrona possvel durante a operao automtica, o avano em modo jog, o avano por manivela usando o gerador de pulsos manual e avano incremental, mas no possvel durante o retorno manual ao ponto de referncia.

404

B-64124PO/01

PROGRAMAO

20. FUNES DE CONTROLE DOS EIXOS

D Operao normal

Este modo operativo usado para usinar diferentes peas em cada mesa. A operao a mesma que num controle CNC normal, onde o movimento do eixo principal e do eixo secundrio controlado pelo endereo do eixo independente (Y e V). possvel acionar os comandos de movimento para ambos os eixo principal e eixo secundrio no mesmo bloco.
(1) O eixo Y move-se normalmente, de acordo com o comando do

programa Yyyyy acionado para o eixo principal.

(2) O eixo V move-se normalmente, de acordo com o comando do

programa Vvvvv acionado para o eixo secundrio.

(3) O eixo Y e o eixo V move- simultaneamente de acordo com o -se

comando do programa YyyyyVvvvv. Ambas as operaes automtica e manual so iguais ao controle CNC normal.

D Alterar entre operao sncrona e operao normal D Retorno automtico ao ponto de referncia

Para como alterar entre os modos de operao sncrona e operao normal, consulte o respetivo manual publicado pelo fabricante da mquinaferramenta. Quando o comando de retorno ao ponto de referncia (G28) e o 2/3/4 comando de retorno ao ponto de referncia (G30) so acionados durante a operao sncrona, o eixo V segue o mesmo movimento como o eixo Y regressa ao ponto de referncia. Depois do movimento de retorno estar completo, o indicador luminoso de trmino do retorno ao ponto de referncia do eixo V liga- quando o indicador do eixo Y se liga. -se Como regra, os comandos G28 e G30 devem ser acionados no modo de operao normal. Quando o comando de controle do retorno automtico ao ponto de referncia (G27) acionado durante a operao sncrona, o eixo V e o eixo Y movem- em tandem. Se ambos os eixos Y e eixo V alcanarem os -se seus respetivos pontos de referncia depois do movimento estar completo, os indicadores luminosos de trmino do retorno ao ponto de referncia ligam- Se nenhum eixo estiver no ponto de referncia, um -se. alarme acionado. Como regra, o comando G27 deve ser acionado no modo de operao normal. Quando um comando de movimento acionado para o eixo secundrio durante a operao sncrona, um alarme P/S (n 213) acionado. O eixo a usar como eixo principal est definido no parmetro n 8311. O eixo secundrio selecionado por um sinal externo. Definir o bit 7 (SMF) do parmetro n 3105 para 1 suprime a exibio da velocidade real dos eixos secundrios.

D Controle do retorno ao ponto de referncia

D Especificar o eixo secundrio D Eixo principal e eixo secundrio D Visualizao da velocidade real apenas para o eixo principal

405

20. FUNES DE CONTROLE DOS EIXOS

PROGRAMAO

B-64124PO/01

Limitaes
D Definir um sistema de coordenadas No controle sncrono de eixos, os comando que no necessitam de movimento de eixo, como o comando de configurao do sistema de coordenadas da pea (G92) e o comando de configurao do sistema de coordenadas locais (G52), so definidos para o eixo Y pelo comando de programa Yyyyy emitido para o eixo principal. Para sinais como uma desacelerao externa, interbloqueio e bloqueio da mquina, apenas os sinais emitidos para o eixo principal so vlidos no modo operativo sncrono. Os sinais emitidos para outros eixos so ignorados. Tanto o erro de passo e a folga so compensados independentemente para o eixo principal e o eixo secundrio. Ligue a chave absoluto manual durante a operao sncrona. Se estiver desligada, o eixo secundrio pode no mover- corretamente. -se A diferena entre o eixo principal e eixo secundrio no erro de posio servo sempre monitorizada. Se a diferena exceder o limite definido no parmetro, um alarme P/S (n 213) acionado. A diferena entre o eixo principal e eixo secundrio nas coordenadas da mquina sempre monitorizada. Se a diferena exceder o limite definido no parmetro, um alarme servo P/S (n 407) acionado. Quando h energizao, os pulsos de compensao so enviados para o eixo secundrio para estar conforme a posio da mquina do eixo principal com a posio da mquina do eixo secundrio. (Isto apenas ativado quando a funo de deteco da posio absoluta usada.) A compensao de erros de sincronizao (onde a diferena entre os eixo principal e eixo secundrio no erro posicional servo sempre monitorada e o motor servo para o eixo secundrio compensado para reduzir a diferena) no executado. Quando a mquina regressa manualmente ponto de referncia durante a operao sncrona, tanto o eixo principal e o eixo secundrio movem-se em sincrona at o movimento de acelerao estar completo. Contudo, a deteco de grade desde ento executada independentemente.

D Desacelerao pedida externamente, interbloqueio e bloqueio da mquina D Compensao de erros de passo D Absoluto manual D Verificao de erros de sincronizao usando erro de posio D Verificao de erros de sincronizao usando coordenadas da mquina D Sincronizao

D Compensao de erros de sincronizao

D Retorno manual ao ponto de referncia

406

B-64124PO/01

PROGRAMAO

20. FUNES DE CONTROLE DOS EIXOS

20.2 ROLL-OVER DO EIXO DE ROTAO


Explicaes

A funo roll-over evita as coordenadas para o eixo de rotao de estourar. A funo roll-over acionada definindo o bit 0 do parmetro ROAx 1008 para 1. Para um comando incremental, a ferramenta move o ngulo especificado no comando. Para um comando absoluto, as coordenadas depois da ferramenta se ter movido so valores definido no parmetro n 1260 e arredondados pelo ngulo correspondente a uma rotao. A ferramenta move- na direo na qual as coordenadas final esto mais prximas -se quando o bit 1 do parmetro RABx n 1008 definido para 0. Os valores exibidos para as coordenadas relativas so tambm arredondados pelo ngulo correspondente a uma rotao quando o bit 2 do parmetro RRLx n 1008 definido para 1. Assume que o eixo A o eixo de rotao e que a quantidade de movimento por rotao 360.000 (parmetro n 1260 = 360000). Quando o programa seguinte executado durante a funo roll-over do eixo de rotao, o eixo move- como mostra abaixo. -se
G90 A0 ; Nmero de seqncia N1 N2 N3 N4 N5 Valor de movimento atual -150 -30 -80 +380 -840 Valor das coordenadas absolutas depois do fim do movimento 210 180 100 120 0

Exemplos

N1 G90 A-150.0 ; N2 G90 A540.0 ; N3 G90 A-620.0 ; N4 G91 A380.0 ; N5 G91 A-840.0 ;

Valor das coordenadas relativas Valor das coordenadas absolutas

-720 -0 N1 N2 N3 N4 N5

-360 -0

-0 -0
210(Absoluto)

360 -0

180 100 120

NOTA Esta funo no pode ser usada juntamente com a funo de indexao da mesa de indexao.

407

20. FUNES DE CONTROLE DOS EIXOS

PROGRAMAO

B-64124PO/01

20.3 CONTROLE DE UM EIXO ANGULAR

Quando o eixo angular faz um ngulo diferente de 90 com o eixo perpendicular, a funo de controle do eixo angular controla a distncia percorrida ao longo de cada eixo de acordo com o ngulo de inclinao. Quando criado, um programa assume que o eixo angular e eixo perpendicular intersetam em ngulos retos. Contudo, a distncia real percorrida controlada de acordo com um ngulo de inclinao.
+Y Sistema de coordenadas do programa +Y Sistema de coordenadas atualmente usado (Eixo angular) +Z (Eixo perpendicular)

: ngulo de inclinao

Explicaes

Quando o eixo angular o eixo Y e o eixo perpendicular o eixo Z, a quantidade de deslocamento ao longo de cada eixo controlada de acordo com as frmulas apresentadas abaixo. A distncia percorrida ao longo do eixo Y determinada pela seguinte frmula: Ya=Yp/cos A distncia percorrida ao longo do eixo Z corrigida pela inclinao do eixo Y e determinada pela seguinte frmula: Za=Zp -- Yp*tan O componente de velocidade ao longo do eixo Y determinado pela seguinte frmula: Fa=Fp/cos Ya, Za, Fa : Distncia real e velocidade Yp, Zp, Fp : Distncia programada e velocidade Os eixos angular e perpendicular para os quais o controle do eixo angular deve ser aplicado, deve ser especificado de antemo, usando os parmetros (n 8211 e 8212). O parmetro AAC (n 8200#0) aciona ou desativa a funo de controle de eixo inclinado. Se a funo acionada, a distncia percorrida ao longo de cada eixo controlada de acordo com um parmetro do ngulo de inclinao (n 8210). O parmetro AZR (n 8200#2) aciona o retorno ao ponto de referncia manual do eixo angular apenas com uma distncia ao longo do eixo angular. Definindo o sinal invlido de controle de eixo normal/eixo angular normal NOZAGC para 1, pode estar disponvel o controle de um eixo angular apenas para o eixo angular. Nesta altura, os eixos angulares so convertidos para aqueles ao longo do declive do sistema de coordenadas sem afetar os comandos para o eixo normal. Uma posio absoluta e relativa esto indicadas num sistema de coordenadas cartesianas programado.
408

D Mtodo de uso

D Invalidade de eixo normal

D Indicao da posio absoluta e relativa

B-64124PO/01

PROGRAMAO

20. FUNES DE CONTROLE DOS EIXOS

D Indicao da posio da mquina

Uma indicao de posio da mquina fornecida no sistema de coordenadas da mquina em que um movimento atual tem lugar de acordo com um ngulo de inclinao. Contudo, quando a converso polegadas/ milmetros executada, indicada uma posio que integra a converso polegadas/milmetros aplicada aos resultados da operao do ngulo de inclinao. AVISO 1 Depois da definio do parmetro de controle de um eixo angular, certifique-se que executa a operao de retorno manual ao ponto de referncia. 2 Se o retorno manual ao ponto de referncia tiver sido executado uma vez ao longo do eixo angular, execute tambm o retorno manual ao ponto de referncia ao longo do eixo perpendicular. O alarme P/S n 090 acionado quando feita uma tentativa para retornar manualmente ao ponto de referncia ao longo do eixo perpendicular, apesar do eixo angular no estar no ponto de referncia. 3 Uma vez movendo a ferramenta ao longo do eixo angular quando o sinal de desativao do controle de eixo perpendicular/angular NOZAGC foi definido para 1, o retorno manual ao ponto de referncia deve ser executado. 4 Antes de tentar mover manualmente a ferramenta ao longo dos eixos angular e perpendicular simultaneamente, definir o sinal de desativao do controle de eixo perpendicular/ angular NOZAGC para 1.

NOTA 1 Se um ngulo de inclinao perto de 0 ou 90 for definido, pode ocorrer um erro. (Deve ser usada uma faixa de 20 a 90.) 2 Antes do controle de retorno ao ponto de referncia do eixo perpendicular (G27) poder ser feito, a operao de retorno ao ponto de referncia do eixo angular deve ser completada.

409

20. FUNES DE CONTROLE DOS EIXOS

PROGRAMAO

B-64124PO/01

20.4 CONTROLE EM TANDEM

Quando no pode ser produzido torque suficiente para deslocar uma mesa grande por apenas um motor, podem ser usados dois motores para o movimento ao longo de um eixo nico. O posicionamento executado apenas pelo motor principal. O motor auxiliar usado apenas para produzir torque. Com esta funo de controle em tandem, o torque produzido pode ser duplicado.

Tabela

Motor principal

Parafuso de rtula Motor auxiliar

Fig. 20.4 Exemplo da operao

Em geral, o NC diz respeito ao controle em tandem como sendo executado para um eixo. Contudo, para o gerenciamento do parmetro servo e monitorizao do alarme servo, o controle em tandem diz respeito a ser executado para dois eixos. Para mais informaes, consulte o manual adequado publicado pelo fabricante da mquina-ferramenta.

410

III. OPERAO

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

ASPECTOS GERAIS

413

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

1.1 OPERAO MANUAL


Explicaes
D Retorno manual ao ponto de referncia (Veja Seo III-3.1) A mquina-ferramenta CNC tem um posio usada para determinar a posio da mquina. Estas posio chamada de ponto de referncia, em que a ferramenta substituda ou as coordenadas so definidas. Normalmente, depois de haver energizao, a ferramenta movida para o ponto de referncia. O retorno manual ao ponto de referncia mover a ferramenta para o ponto de referncia usando interruptores e botes de presso situados 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 pode ser movida para o ponto de referncia tambm com comandos do programa. Esta operao chamada retorno automtico ao ponto de referncia (Veja Seo II-6).

414

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

D O movimento da ferramenta por operao manual

Usando interruptores, botes de presso ou a manivela do painel de operao da mquina, a ferramenta pode ser movida ao longo de cada eixo.
Painel de operao da mquina Gerador de pulsos manual

Ferramenta

Pea Fig. 1.1 (b) O movimento da ferramenta por operao manual

A ferramenta pode ser movida dos seguintes modos: (i) Avano em modo jog (Veja Seo III-3.2) A ferramenta move- continuamente enquanto um boto de presso -se mantm- pressionado. -se (ii) Avano incremental (Veja Seo III-3.3) A ferramenta move- pela distncia pr-se -determinada de cada vez que um boto pressionado. (iii) Avano por manivela (Veja Seo III-3.4) Girando a manivela, a ferramenta move-se pela distncia correspondente ao grau da rotao da manivela.

415

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

1.2 MOVIMENTO DA FERRAMENTA POR PROGRAMAOOPERAO AUTOMTICA

A operao automtica operar a mquina de acordo com o programa criado. Inclui memria, operaes MDI e DNC. (Veja 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 Depois do programa estar registrado na memria do CNC, a mquina pode funcionar de acordo com as instrues do programa. Esta operao chamada de operao de memria.
Mquina

CNC

Memria

Fig. 1.2 (b) Operao de memria

D Operao MDI

Depois do programa ser introduzido como um grupo de comando, a partir do painel de operao MDI, a mquina pode funcionar de acordo com o programa. Esta operao chamada de operao MDI.

CNC

Painel de operao MDI

Mquina

Entrada no programa manual

Fig. 1.2 (c) Operao MDI

D Operao DNC

Neste modo de operao, o programa no registrado na memria CNC. Em vez disso lido a partir dos dispositivos externos de entrada/sada. Isto chamado operao DNC. Este modo til quando o programa muito grande para caber na memria CNC.
416

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

1.3 OPERAO AUTOMTICA


Explicaes
D Seleo de Programa Selecione o programa usado para a pea. Normalmente, um programa preparado para uma pea. Se dois ou mais programas esto na memria, selecione o programa a usar, procurando o nmero do programa (Seo III-9.3).
Na memria ou numa fita de papel O1001 G92 -----Nmero do programa Trabalho-1 programa M30 O1002 G92 ------

Nmero do programa Pesquisa do nmero do programa Trabalho-2 programa Operao automtica

M30 O1003 G92 ------

Nmero do programa Trabalho-3 programa

M30

Fig. 1.3 (a) Seleo doe programa para operao automtica

D Incio e parada (Veja Seo III-4)

Pressionando o boto de presso de incio de ciclo causa o incio da operao automtica. Pressionando o boto de presso de bloqueio de avano ou reinicializao, a operao automtica pausa ou pra. Especificando o comando de parada de programa ou de trmino do programa no programa, a execuo vai parar durante a operao automtica. Quando um processo de usinagem est completo, a operao automtica pra.
Incio de ciclo Bloqueio de avano Reinicializao Incio Parada

Operao automtica

Parada de programa Fim do programa

Causada parada pelo programa

Fig. 1.3 (b) Incio e parada para operao automtica

417

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

D Interrupo da manivela (Veja Seo III-4.7)

Enquanto a operao automtica est sendo executada, o movimento da ferramenta pode sobrepor a operao automtica girando a manivela.
Z Posio da ferramenta durante a operao automtica Posio da ferramenta depois da interrupo da manivela
Profundidade de corteprogramada

X Profundidade de corte por interrupo da manivela Fig. 1.3 (c) Interrupo da manivela para operao automtica

418

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

1.4 TESTAR UM PROGRAMA

Antes da usinagem comear, pode ser executada a execuo de verificao automtica. Verifique se o programa criado pode operar a mquina como pretendido. Esta verificao pode ser realizada colocando a mquina realmente em funcionamento ou vendo a alterao da indicao da posio (sem a mquina em funcionamento) (Veja Seo III-5).

1.4.1
Verificao pelo Funcionamento da mquina
Explicaes
D Funcionamento em vazio (Veja Seo III-5.4) Remova a pea, verifique apenas o movimento da ferramenta. Selecione o valor do movimento da ferramenta usando o boto rotativo no painel do operador.

Ferramenta

Tabela Fig. 1.4.1 (a) Funcionamento em vazio

D Override da velocidade de avano (Veja Seo III-5.2)

Verifique o programa alterando a velocidade de avano especificada no programa.


Velocidade de avano especificada pelo programa : 100 mm/min. Velocidade de avano depois de override de velocidade de avano (20%) : 20 mm/min. Pea Ferramenta

Fig. 1.4.1 (b) Override da velocidade de avano

419

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

D Bloco nico (Veja Seo III-5.5)

Quando o boto de presso do incio de ciclo pressionado, a ferramenta executa uma operao e depois pra. Pressionando novamente o incio de ciclo, a ferramenta executa a prxima operao e depois pra. O programa checado assim.
Incio de ciclo Incio de ciclo

Incio de ciclo

Parada Incio de ciclo Parada

Ferramenta

Pea

Parada

Fig. 1.4.1 (c) Bloco nico

1.4.2
Como Ver a Alterao da Indicao da Posio sem Colocar a Mquina a Funcionar
Explicaes
D Bloqueio da mquina (Veja Sees III-5.1)
X Y Z MDI

Ferramenta

Pea A ferramenta mantm-se parada e s a exibio posicional dos eixos se altera. Fig. 1.4.2 Bloqueio da mquina

D Bloqueio da funo auxiliar Quando o funcionamento automtico colocado no modo de bloqueio da funo auxiliar durante o modo de bloqueio da mquina, todas as funes (Veja Seo III-5.1) auxiliares (rotao do fuso, substituio da ferramenta, lquido refrigerante on/off, etc.) so desativadas.
420

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

1.5 EDITAR UM PROGRAMA DE PEAS

Depois de um programa criado estar registrado na memria, no pode ser corrigido nem modificado a partir do painel de operao MDI (Veja Seo III-9). Esta operao pode ser executada usando a funo de armazenamento/ edio de um programa de peas.
Registro do programa Correo ou modificao do programa MDI

Leitor de fita de papel

CNC

Fita de papel CNC (programa)

CNC

Fig. 1.5 Edio de programa de peas

421

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

1.6 VISUALIZAR E ESPECIFICAR DADOS

O operador pode exibir ou alterar um valor armazenado na memria interna do CNC atravs de operar a tecla na tela MDI (Veja III-11).

Especificao dos dados Exibio de dados Teclas da tela MDI Memria CNC Fig. 1.6 (a) Visualizar e especificar dados

Explicaes
D Valor de correo

Definio

Teclas da tela MDI

Exibio

Compensao Compensa da geometria o do desgaste Nmero 1 de compensao da ferramenta 12.3 25,0 Nmero 2 de compensao da ferramenta 20,0 40,0 Nmero 3 de compensao da ferramenta

Memria CNC

Fig. 1.6 (b) Visualizar e especificar valores de correo

A ferramenta tem a dimenso da ferramenta (comprimento, dimetro). Quando uma pea usinada, o valor de movimento da ferramenta depende das dimenses da ferramenta. Definindo os dados de dimenso da ferramenta na memria CNC de antemo, gera automaticamente percursos da ferramenta que permitem que qualquer ferramenta corte a pea especificada pelo programa. Os dados de dimenso da ferramenta so chamados o valor de correo (Veja Seo III-11.4.1).

422

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

1 Caminho da ferramenta Figura acabada 2 Caminho da ferramenta

Valor de correo da 1 ferramenta Valor de correo da 2 ferramenta Fig. 1.6 (c) Valor de correo

D Visualizar e especificar dados de especificao do operador

Alm dos parmetros, existem dados que so definidos pelo operador na operao. Estes dados causam a alterao das caractersticas da mquina. Por exemplo, podem ser definidos os seguintes dados: S Mudana polegadas/unidades mtricas S Seleo de dispositivo de E/S S Corte por espelhamento on/off Os dados acima so chamados definio de dados (Veja Seo III-11.4.3).

Especificao dos dados Definio Alterao Polegadas/unidades mtricas Seleo de dispositivo de E/S Espelhamento de definio ON/OFF Memria CNC Caractersticas operacionais Movimento da mquina Fig. 1.6 (d) Visualizar e especificar dados de especificao do operador

Teclas da tela

Visualizao

Programa

Operao automtica

423

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

D Visualizar e especificar parmetros

As funes CNC tm versatilidade de modo a atuar nas caractersticas de vrias mquinas. Por exemplo, CNC pode especificar o seguinte: S Velocidade de deslocamento rpido para cada eixo S Quer o sistema incremental seja baseado no sistema mtrico ou no sistema ingls. S Como definir o multiplicador de comandos/multiplicar deteo (CMR/DMR) Os dados para fazer a especificao acima so chamados parmetros (Veja Seo III-11.5.1). Os parmetros diferem dependendo da mquina-ferramenta.
Parmetro Definio
Velocidade de deslocamento rpido Controle de posio Retorno ao ponto de referncia Dados de compensao da folga Dados de compensao do erro de passo

Tela

Teclas MDI

Exibio

Memria CNC Caractersticas operacionais

Programa

Operao automtica

Movimento da mquina

Fig. 1.6 (e) Visualizar e especificar parmetros

D Tela de proteo de dados

Pode ser definida uma tecla chamada tecla de proteo de dados. usada para evitar que programas de peas, valores de correo, parmetros e definio de dados sejam registrados, modificados ou apagados de modo errado (Veja Seo III-11).

Especificao dos dados

Teclas da tela MDI Tecla de proteo Inibio de registro / modificao Painel de operao da mquina Programa Valor de correo Parmetros Definio de dados Memria CNC Fig. 1.6 (f) Tecla de proteo de dados

Sinal

Tela de proteo de dados

424

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

1.7 EXIBIO 1.7.1


Exibio de Programa
Os contedos do programa atualmente ativo so exibidos. Alm disso, os programas agendados depois e a lista de programas so exibidos. (Veja Seo III-11.2.1)
Nmero de seqnciaativa Nmero do programa ativo PROGRAMA 1100 00005

N1 G90 G17 G00 G41 D07 X250.0 Y550.0 ; N2 G01 Y900.0 F150 ; N3 X450.0 ; N4 G03 X500.0 Y1150.0 R650.0 ; N5 G02 X900.0 R ---250.0 ; N6 G03 X950.0 Y900.0 R650.0 ; N7 G01 X1150.0 ; N8 Y550.0 ; N9 X700.0 Y650.0 ; N10 X250.0 Y550.0 ; N11 G00 G40 X0 Y0 ; >_ PARADA DE MEM
PRGRM

Contedo do programa

***

***
ATUAL SEG

13 : 18 : 14
(OPRC)

VERIF

Programa atualmente executado O cursor indica o local atualmente executado

DIRETRIO DE PROGRAMAS PROGRAMA (NUM.) USADO: 60 LIVRE: 2 O0001 O0002 O0010 O0020 O0040 O0050 O0100 O0200

O0001 N00010 MEMRIA (CAR.) 3321 429

(MACRO-GCODE.MAIN) (MACRO-GCODE.SUB1) (TEST-PROGRAMA.ARTHMETIC N 1) (TEST-PROGRAMA.F10-MACRO) (TEST-PROGRAMA.CORREO) (VERIF. CONVERSO POL./MM N 1) (MACRO-MCODE.MAIN)

>_ EDITAR **** *** *** 16:05:59 [ PRGRM ] [ DIR+ ] [ ] [

] [ (OPRC) ]

425

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

1.7.2
Indicao da Posio Atual

A posio atual da ferramenta exibida com os valores das coordenadas. A distncia da posio atual para a posio de destino tambm pode ser exibida. (Veja Seo III-11.1.1 a 11.1.3)
Y x

Sistema de coordenadas da pea

POSIO REAL (ABSOLUTA)

O0003 N00003

X 150.000 Y 300.000 Z 100.000

TPO TRAB. MEM


ABS

CONT. PEAS 30 0H41M TPO CICLO 0H 0M22S *** ***


REL TUDO

****

19 : 47 : 45 (OPRC)

1.7.3
Exibio de Alarme

Quando ocorre um problema durante a operao, o nmero de alarme e mensagem de alarme so exibidos na tela. (Veja Seo III-7.1) Veja ANEXO G para a lista dos alarmes e seus significados.

MENSAGEM DE ALARME
010 CDIGO G INVLIDO

O1000 N00003

>_ PARADA DE MEM * * *


ALARME MSG

***
HISTRY

ALM

19 : 55 : 22

426

B-64124PO/01

OPERAO

1. ASPECTOS GERAIS

1.7.4
Exibio de Contagem de Peas, Exibio de Tempo de Trabalho

O tempo de trabalho e nmero de peas so exibidos na tela. (Veja Seo lll-11.4.5)


POSIO REAL (ABSOLUTA) O0003 N00003

X 150.000 Y 300.000 Z 100.000

TPO TRAB.
ABS

CONT. PEAS 18 0H16M TPO CICLO 0H 1M 0S ALETA


TUDO

MEM STRT * * * *
REL

20 : 22 : 23 (OPRC)

1.7.5
Visualizao de Grficos

O movimento da ferramenta programado pode ser exibido nos seguintes planos: (Veja Seo III-12) 1) plano XY 2) plano YZ 3) plano XZ 4) Exibio tridimensional
(1)
Y

(2)
Z

Exibio no plano XY (3)


Z

Exibio no plano YZ (4)


Z

X X

Exibio no plano XZ

Exibio tridimensional (isomtrica)

Fig. 1.7.5 Visualizao de grficos

427

1. ASPECTOS GERAIS

OPERAO

B-64124PO/01

1.8 ENTRADA/SADA DE DADOS

Os programas, valores de correo, parmetros, etc. introduzidos numa memria CNC podem ser enviados para a fita de papel, cassete, ou uma disquete para serem guardados. Depois de serem enviados para um meio, os dados podem ser introduzidos na memria CNC.

Leitor de fita de papel porttil FANUC PPR Memria Programa Correo Parmetros
. . .

Interface de leitura/envio

FANUC Adaptador de cassete de disquete

Fita de papel FANUC cassete de disquete

Disquete SISTEMA P CNC Sistema de programao automtica Carto de memria Adaptador de carto de memria (CNC integrado) Fig. 1.8 Sada de Dados

428

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

DISPOSITIVOS OPERACIONAIS

Os dispositivos operacionais disponveis incluem a definio e unidade de exibio anexada CNC, o painel de operao da mquina e dispositivos externos de entrada/sada como o Arquivo Handy.

429

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

2.1 DEFINIO E UNIDADES DE EXIBIO

A definio e unidade de exibio so apresentadas nas Subsees 2.1.1 a 2.1.4 da Parte III. 7.2 monocromtico / 8.4 LCD a cores/unidade MDI (tipo horizontal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III-2.1.1 7.2 monocromtico / 8.4 LCD a cores/unidade MDI (tipo vertical) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III-2.1.2 Chave de local de MDI (LCD de tipo horizontal/unidade MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III-2.1.3 Chave de local de MDI (LCD de tipo vertical/unidade MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . III-2.1.4

430

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.1.1
7.2 Monocromtico/ 8.4 LCD a Cores/unidade MDI (Tipo Horizontal)

431

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

2.1.2
7.2 Monocromtico/ 8.4 LCD a Cores/unidade MDI (Tipo Vertical)

432

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.1.3
Chave de local de MDI (LCD de Tipo Horizontal/unidade MDI)
Endereo/teclas numricas

Teclas de funo

Tecla shift Tecla cancelar (CAN) Tecla de entrada

Teclas de editar

Tecla de ajuda

Tecla de reset

Teclas de mudana de pgina

Teclas de direo

433

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

2.1.4
Chave de local de MDI (LCD de Tipo Vertical/ unidade MDI)
Tecla de reset Teclas de editar Tecla cancelar (CAN) Tecla de ajuda Teclas de funo

Tecla shift Endereo/teclas numricas

Teclas de direo Tecla de entrada

Teclas de mudana de pgina

434

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.2 EXPLICAO DO TECLADO


Tabela 2.2 Explicao do painel de operao MDI Nmero 1 Nome Tecla de reset
RESET

Explicao Pressione esta tecla para reinicializar o CNC, para cancelar um alarme, etc.

Tecla de ajuda
HELP

Pressione esta tecla para exibir como operar a mquina-ferramenta, tal como a operao por tecla MDI, ou os detalhes de um alarme que ocorreu no CNC (Funo de ajuda). As soft keys tm vrias funes de acordo com as Aplicaes. As funes da soft key so exibidas na base da tela. Pressione estas teclas para introduzir caracteres alfabticos, numricos e outros.

3 4

Soft keys Endereo e teclas numricas

NQ
5 Tecla shift
SHIFT

4[

Algumas teclas tm dois caracteres atribudos. Pressionar a tecla <SHIFT> altera os caracteres. O caractere especial exibido na tela quando um caractere indicado no canto inferior direito no teclado pode ser introduzido. Quando um endereo ou uma tecla numrica pressionada, os dados so introduzidos para o buffer e so exibidos na tela. Para copiar os dados para o buffer de entrada do teclado para o registro de correo, etc., pressione a tecla <ENTRADA>. Esta tecla equivalente tecla [ENTRADA] nas soft keys, e podem ser pressionadas para produzir o mesmo resultado. Pressione esta tecla para apagar a entrada do ltimo caractere ou smbolo para o buffer de entrada do teclado. Quando o buffer de entrada do teclado exibe >N001X100Z_ e a tecla CAN cancelar pressionada, Z cancelado e >N001X100_ exibido. Pressione estas teclas para editar o programa. : Alterao : Insero : Excluso

Tecla de ENTRADA
INPUT

Tecla de cancelamento

CAN

Teclas de edio do programa

ALTER

ALTER

INSERT

DELETE
INSERT

DELETE

Teclas de funo
POS PROG

Pressione estas teclas para alterar as telas de exibio para cada funo. Veja sec. III-2.3 para mais informaes sobre as teclas de funo.

435

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

Tabela 2.2 Explicao do painel de operao MDI Nmero 10 Nome Teclas de cursor Explicao Existem quatro teclas de cursor diferentes. : Esta tecla usada para mover o cursor para a direita ou para a frente O cursor movido em unidades curtas para a frente. : Esta tecla usada para mover o cursor para a esquerda ou para trs O cursor movido em unidades curtas para trs. : Esta tecla usada para mover o cursor para baixo ou para a frente O cursor movido em unidades largas para a frente. : Esta tecla usada para mover o cursor para cima ou para trs O cursor movido em unidades largas para trs. 11 Teclas de mudana de pgina
PGE PAGE
PGE

So descritos em baixo dois tipos de teclas de mudana de pgina.


PAGE

: Esta tecla usada para mudar a pgina na tela para a frente . : Esta tecla usada para mudar a pgina na tela para trs .

436

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.3 TECLAS DE FUNO E SOFT KEYS

As teclas de funo so usadas para selecionar o tipo de tela (funo) que exibida. Quando uma soft key (soft key de seleo de seo) pressionada imediatamente depois de uma tecla de funo, a tela (seo) correspondente funo selecionada pode ser selecionada.

2.3.1
Operaes de Tecla Geral
1 Pressione uma tecla de funo no painel de operao MDI. Surge a soft key para seleo de captulo que pertence funo selecionada.
POS PROG OFS/DEF

SYSTEM

MESSAGE

CSTM/GR

Teclas de funo
(OPRC)

2 Pressione uma das soft keys para seleo de captulo. Surge a tela para o captulo selecionado. Se a soft key para um captulo alvo no exibida, pressione a tecla de mudana para o menu seguinte (tecla do menu seguinte). Em alguns casos, pode selecionar captulos adicionais dentro de um captulo. 3 Quando a tela do captulo alvo exibida, pressione a tecla de seleo da operao para exibir os dados a manipular. 4 Para voltar a exibir as soft keys para seleo de captulo, pressione a tecla de retorno ao menu anterior. O procedimento de exibio da tela geral explicada acima. Contudo, o procedimento de exibio real varia de acordo com a tela. Para mais informaes, veja a descrio de operaes individuais.

Soft keys para seleo de Tecla de captulo seleo da operao

Tecla de retorno ao menu anterior

Tecla de mudana para o menu seguinte

437

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

2.3.2
Teclas de Funo

As teclas de funo so fornecidas para selecionar o tipo de tela que exibida. As seguintes teclas de funo so fornecidas no painel de operao MDI:

Pressione esta tecla para exibir a posio da tela.


POS

Pressione esta tecla para exibir a tela de programas.


PROG

Pressione esta tecla para exibir a tela de correo/especificao.


OFS/SET

Pressione esta tecla para exibir a tela do sistema.


SYSTEM

Pressione esta tecla para exibir a tela de mensagens.


MESSAGE

CSTM/GR

Pressione esta tecla para exibir a tela de usurio (tela de macro conversacional) e tela de grficos.

438

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.3.3
Soft Keys

Para exibir uma tela mais detalhada, pressione a tecla de funo seguida pela soft key. As soft keys tambm so usadas para operaes reais. De seguinte ilustrado como as exibies da soft key so alteradas pressionando cada tecla de funo.
O significado dos smbolos nas figuras seguintes indicado abaixo : : Indica telas : Indica uma tela que pode ser exibida pressionando uma tecla de funo(*1)

[ ( [

] ) ]

: Indica uma soft key de letra verde.(*2) : Indica a entrada do painel de operao MDI. : Indica uma soft key de letra preta. : Indica a tecla de mudana para o menu seguinte . (soft key mais direita).

*1 Pressione as teclas de funo para alterar entre as telas que so usadas freqentemente. *2 Algumas soft keys no so exibidas, dependendo da opo de configurao.

439

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

POSIO DA TELA

Transio da soft key acionada pela tecla de funo

POS

POS

Tela das coordenadas absolutas [ABS] [(OPRC)] [PTSPRE] [RUNPRE] [WRK-CD] [EXEC] [EXEC] [ALLEXE] (Nome do eixo, 0)

[EXEC]

Indicao das coordenadas relativas [REL] [(OPRC)] (Eixo ou valor numrico) [ORIGEM] [PTSPRE] [RUNPRE] Indicao da posio atual [TUDO] [(OPRC)] (Eixo ou valor numrico) [ORIGEM] [PTSPRE] [RUNPRE] Interrupo da manivela [HNDL] [(OPRC)] [PTSPRE] [RUNPRE] [EXEC] [EXEC] [ALLEXE] (Nome do eixo) [EXEC] [EXEC] [EXEC] [PREDEF] [ALLEXE] (Nome do eixo) [EXEC] [EXEC] [EXEC] [PREDEF]

Tela do monitor

[MONI]

[(OPRC)]

[PTSPRE] [RUNPRE]

[EXEC] [EXEC]

440

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

Transio da soft key acionada pela tecla de funo no modo MEM

PROG

1/2
PROG

Tela do programa [PRGRM] (1) [(OPRC)] [BG-EDT] (Nmero O) (Nmero N) [REBOBINAR] [TIPO P] [TIPO Q] [F PESQ] [CAN] (Nmero N) Veja Quando a soft key [BG ---EDT] pressionada [O SRH] [N SRH]

[EXEC]

Tela de exibio da verificao do programa [CHECK] [ABS] [REL] [(OPRC)] [BG-EDT] (Nmero O) (Nmero N) [REBOBINAR] [TIPO P] [TIPO Q] [F PESQ] [CAN] (Nmero N) Veja Quando a soft key [BG ---EDT] pressionada [O SRH] [N SRH]

[EXEC]

Tela do bloco atual [CURRNT] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Tela do bloco seguinte [SEG] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Tela de exibio do reincio do programa [RSTR] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

(2)(Continua na pgina seguinte)

441

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

(2) Tela de diretrio de programas [DIR] [(OPRC)] [BG-EDT] (Nmero O) Veja Quando a soft key [BG ---EDT] pressionada [O SRH] Voltar ao programa

2/2

[FL.SDL]

[PRGRM]

Voltar a (1) (Exibio do programa)

Tela de exibio do diretrio do arquivo [DIR] [(OPRC)] [SELECIONAR] (Arquivo N ) [EXEC] [F DEF]

Tecla de exibio da operao de agenda [PLANEJ] [(OPRC)] [ANULAR] [CAN] [EXEC] [ENTRADA]

(Dados de agenda)

442

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

Transio da soft key acionada pela tecla de funo no modo EDITAR

PROG

1/2
PROG

Exibio do programa [PRGRM] [(OPRC)] Veja Quando a soft key [BG ---EDT] pressionada [BG-EDT] [O SRH] (Nmero O) (Endereo) [SRH] (Endereo) [SRH] [REBOBINAR] [F PESQ] [LEITURA] [CAN] [EXEC] (Nmero N) [CHAIN] (O cursor move ---se para o fim de um programa.) [PARAR] [CAN] [EXEC] (Nmero O) [PARAR] [CAN] [EXEC] (Nmero O) [CAN] [EXEC] (Nmero N) [COPIAR] [CRSR] (Nmero O) [EXEC] [CRSR] [BTTM] [TUDO] [MOVER] [CRSR] (Nmero O) [EXEC] [CRSR] [BTTM] [TUDO] [MERGE] [CRSR] (Nmero O) [EXEC] [BTTM] [ALTERAR] (Endereo) [ANTES] (Endereo) [DEPOIS] [SALTAR] [1-EXEC] [EXEC]

[TRANS]

[APAGAR] [EX-EDT]

(1)(Continua na pgina seguinte)

443

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

(1) Exibio do diretrio de programas [DIR] [(OPRC)] [BG-EDT] (Nmero O) [LEITURA] Veja Quando a soft key [BG ---EDT] pressionada [O SRH] Voltar ao programa [CHAIN] [PARAR] [CAN] (Nmero O) [PARAR] [CAN] (Nmero O)

2/2

[EXEC]

[TRANS]

[EXEC]

Programao Verbal Grfica [C.A.P.] Voltar ao programa [PRGRM] [G.MENU] [BLOCO] [(OPRC)] (Nmero G) (Dados) Quando um nmero G omitido, surge a tela standard. [(OPRC)] [ENTRADA]

[ENTRADA]
INSERT

Exibir diretrio de disquete [DISQUETE] Voltar ao programa [PRGRM] [DIR] [(OPRC)] [F PESQ]

(nmero) [CAN] [EXEC] (nmero) (Nmero O) [PARAR] [CAN] [EXEC] (nmero) (Nmero O) [PARAR] [CAN] [EXEC] (nmero) [CAN] [EXEC]

[F DEF]

[LEITURA]

[F DEF] [DEF O]

[TRANS]

[F DEF] [DEF O]

[APAGAR]

[F DEF]

444

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

Transio da soft key acionada pela tecla de funo no modo MDI

PROG

PROG

Exibio do programa [PRGRM] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG-EDT] pressionada

Tela de entrada no programa [MDI] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

(Endereo) [SRH] (Endereo) [SRH] [REBOBINAR]

Tela do bloco atual [CURRNT] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Tela do bloco seguinte [SEG] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Tela de exibio do reincio do programa [RSTR] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

445

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

TELA DE PROGRAMAS

A transio da soft key acionada pela tela de funo no modo MANIV, JOG, ou REF

PROG

PROG

Exibio do programa [PRGRM] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Tela do bloco atual [CURRNT] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Tela do bloco seguinte [SEG] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Tela de exibio do reincio do programa [RSTR] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

Exibio do diretrio de programas [DIR] [(OPRC)] [BG-EDT] Veja Quando a soft key [BG ---EDT] pressionada

TELA DE PROGRAMAS

Transio da soft key acionada pela tecla de funo no modo TJOG ou THDL

PROG

PROG

Exibio do programa [PRGRM] [(OPRC)] Veja Quando a soft key [BG ---EDT] pressionada [BG-EDT] Voltar ao programa [O SRH] (Nmero O) (Endereo) [SRH] (Endereo) [SRH] [REBOBINAR]

Exibio do diretrio de programas [DIR] [(OPRC)] [BG-EDT] (Nmero O) Veja Quando a soft key [BG ---EDT] pressionada [O SRH] Voltar ao programa

446

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

Transio da soft key acionada pela tecla de funo PROG (Quando a soft key [BG-EDT] pressionada em todos os modos)

1/2
PROG

Exibio do programa [PRGRM] [(OPRC)] [BG-END] [O SRH] (Nmero O) (Endereo) [SRH] (Endereo) [SRH] [REBOBINAR] [F PESQ] [LEITURA] [CAN] [EXEC] (Nmero N) [CHAIN] (O cursor move ---se para o fim de um programa.) [PARAR] [CAN] (Nmero O) [EXEC] [PARAR] [CAN] [EXEC] (Nmero O) [CAN] [EXEC] (Nmero N) [COPIAR] [CRSR] (Nmero O) [EXEC] [CRSR] [BTTM] [TUDO] [MOVER] [CRSR] (Nmero O) [EXEC] [CRSR] [BTTM] [TUDO] [MERGE] [CRSR] (Nmero O) [EXEC] [BTTM] [ALTERAR] (Endereo) (Endereo) [ANTES] [DEPOIS] [SALTAR] [1-EXEC] [EXEC]

[TRANS]

[APAGAR] [EX-EDT]

(1)(Continua na pgina seguinte)

447

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

(1)

2/2

Exibio do diretrio de programas [DIR] [(OPRC)] [BG-EDT] (Nmero O) [LEITURA]

[O SRH] [CHAIN] [PARAR] [CAN] (Nmero O) [PARAR] [CAN] (Nmero O)

Voltar ao programa

[EXEC]

[TRANS]

[EXEC]

Programao Verbal Grfica [C.A.P.] Voltar ao programa [PRGRM] [G.MENU] [BLOCO] (Dados) (Nmero G) [(OPRC)] Quando um nmero G omitido, surge a tela standard. [(OPRC)] [ENTRADA]

[ENTRADA]

INSERT

Exibir diretrio de disquete [DISQUETE] Voltar ao programa [PRGRM] [DIR] [(OPRC)] [F PESQ]

[LEITURA]

[TRANS]

[APAGAR]

(nmero) [CAN] [EXEC] (nmero) (Nmero O) [PARAR] [CAN] [EXEC] (nmero) (Nmero O) [PARAR] [CAN] [EXEC] (nmero) [CAN] [EXEC]

[F DEF]

[F DEF] [DEF O]

[F DEF] [DEF O]

[F DEF]

448

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE CORREO/ESPECIFICAO

Transio da soft key acionada pela tecla de funo

OFS/SET

1/2
OFS/SET

Tela de correo da ferramenta [CORREO] [(OPRC)] (Nmero) (Nome do eixo) (Valor numrico) (Valor numrico) [ANULAR] [NO SRH] [INS.C.] [+ENTRADA] [ENTRADA] [TUDO] [DESG] [GEOM] [CAN] [DESG] [CAN] [EXEC]

[LEITURA] [TRANS]

Tela de especificao [DEFINIO] [(OPRC)] (Nmero) [NO SRH] [LIGADO:1] [DESLIGADO:0] [+ENTRADA] (Valor numrico) (Valor numrico) [ENTRADA]

Tela de especificao do sistema de coordenadas de trabalho [TRAB] [(OPRC)] (Nmero) (Valor numrico) (Valor numrico) (Valor numrico) [NO SRH] [+ENTRADA] [ENTRADA] [ENTRADA]

Tela de exibio de variveis de macro [MACRO] [(OPRC)] (Nmero) (Nome do eixo) (Valor numrico) [TRANS] [NO SRH] [INS.C.] [ENTRADA]

[CAN] [EXEC]

(1)

449

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

2/2
(1)

Tela de entrada de dados padro [MENU] [(OPRC)] (Nmero) [SELECIONAR]

Tela do painel de operao por software [OPR] Tela de especificao da gesto da vida til das ferramentas [TOOLLF] [(OPRC)] (Nmero) [ANULAR] (Valor numrico) [NO SRH] [CAN] [EXEC] [ENTRADA]

450

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DO SISTEMA

Transio da soft key acionada pela tecla de funo

SYSTEM

1/2
SYSTEM

Tela de parmetros [PARAM] [(OPRC)] (Nmero) [NO SRH] [LIGADO:1] [DESLIGADO:0] [+ENTRADA] (Valor numrico) [ENTRADA] (Valor numrico) [LEITURA] [TRANS] [CAN] [EXEC] [CAN] [EXEC]

Nota) Pesquisa para o incio do ficheiro usando a tela PRGRM para ler/trans.

Tela de diagnstico [DGNOS] [(OPRC)] (Nmero) [NO SRH]

Tela PMC [PMC]

Tela de configurao do sistema [SISTEMA]

(4) (Continua na pgina seguinte)

451

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

(4) Tela de compensao de erros de passo [PASSO] [(OPRC)] (N) [NO SRH] [LIGADO:1] [DESLIGADO:0] [+ENTRADA] (Valor numrico) (Valor numrico) [ENTRADA]

2/2

[LEITURA] [TRANS]

[CAN] [EXEC] [CAN] [EXEC]

Tela de parmetro servo [SV.PRM] [DEF SV.] [SV.TUN] [SV.TRC] [(OPRC)] [LIGADO:1] [DESLIGADO:0] (Valor numrico) [TRACE] [TRNSF]

[ENTRADA]

[(OPRC)]

Tela de parmetros do fuso [SP.PRM] [DEF. SP.] [SP.TUN] [SP.MON] [(OPRC)] [LIGADO:1] [DESLIGADO:0] [ENTRADA]

Tela de diagnstico em forma de onda [W.DGNS] [W.PRM] [W.GRPH]

[STSRT] [EMPO] [TEMPO] [H-DOBL] [H-HALF]

[STSRT] [CH-1] [CH-1] [V-DOBL] [V-HALF]

[STSRT] [CH-2] [CH-2] [V-DOBL] [V-HALF]

452

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE MENSAGEM

Transio da soft key acionada pela tecla de funo

MESSAGE

MESSAGE

Tela de exibio de alarme [ALARME]

Tela de exibio de mensagem [MSG]

Tela de histrico de alarmes [HISTRY] [(OPRC)] [ANULAR]

TELA DE AJUDA

Transio da soft key acionada pela tecla de funo

HELP

HELP

Tela DETALHE DE ALARME [ALAM] [(OPRC)] [SELECIONAR]

Tela de mtodo de operao [OPR] [(OPRC)] [SELECIONAR]

Tela de tabela de parmetros [PARA]

453

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

TELA GRFICA
Grficos do caminho da ferramenta
CSTM/GR

Transio da soft key acionada pela tecla de funo

CSTM/GR

Grficos do caminho da ferramenta [PARAM] [EXEC] [(OPRC)] [AUTO] [STSRT] [PARAR] [REBOBINAR] [ANULAR] [EXEC] [] [] [] []

[ZOOM] [POS]

[(OPRC)]

TELA DE USURIO
Tela de USURIO

Transio da soft key acionada pela tecla de funo

CSTM/GR

CSTM/GR

Tela de USURIO Tela de USURIO

A disposio da tela de USURIO personalizada pelo fabricante da mquina ---ferramenta. Para mais informaes sobre a tela, consulte o manual publicado pelo fabricante da mquina ---ferramenta. Para alterar da tela de USURIO para outra, pressione a tecla de funo pretendida.

454

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.3.4
Entrada por tecla e Buffer de Entrada

Quando um endereo e uma tecla numrica so pressionados, o caractere correspondente a essa tecla introduzido uma vez no buffer de entrada do teclado. Os contedos do buffer de entrada do teclado so exibidos na base da tela. Para indicar que so dados introduzidos por tecla, um smbolo > exibido imediatamente em frente. A _ exibido no final dos dados introduzidos por tecla indicado a posio de entrada do caractere seguinte.
Exibio de buffer de entrada do teclado > N001X100Z_ EDITAR [ ] [ ALM 12:35:45 ] [ ] [ ] [ ]

Fig. 2.3.4 Exibio de buffer de entrada do teclado

Para introduzir o caractere menor das teclas que tm dois caracteres inscritos, pressione primeiro a tecla Quando a tecla
SHIFT SHIFT

e depois da tecla em questo.

pressionada, _ indicando a posio de entrada

do caractere seguinte altera para ~. Agora os caracteres minsculos podem ser introduzidos (estado de deslocamento). Quando um caractere introduzido no estado shift o estado shift cancelado. Alm disso, se a tecla
SHIFT

tecla est pressionada no estado

shift, o estado shift cancelado. possvel introduzir at 32 caracteres de uma vez no buffer de entrada do teclado. Pressione a tecla
CAN

para cancelar a entrada de um caractere ou smbolo

no buffer de entrada do teclado.


(Exemplo) Quando o buffer de entrada do teclado exibe >N001X100Z_ e a tecla de cancelamento >N001X100_ exibido.
CAN

pressionada, Z cancelado e

455

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

2.3.5
Mensagens de Aviso

Depois de um caractere ou nmero ter sido introduzido no painel de operao MDI, executada uma verificao de dados quando a tecla
INPUT

ou a soft key pressionada. No caso de entrada incorreta de dados

ou operao errada, ser exibida uma mensagem de aviso intermitente na linha de indicao do estado.
Exibio de buffer de entrada do teclado Exibio de mensagem de aviso Exibio de estado Exibio de soft key

>_ EDITAR [ ] [ MODO ERRADO ] [ ] [ ] [ ]

Fig. 2.3.5 Exibio de mensagem de aviso Tabela 2.3.5 Mensagens de Aviso Mensagem de aviso ERRO DE FORMATO PROTEO CONTRA ESCRITA DADOS FORA DE FAIXA DEMASIADOS DGITOS MODO ERRADO EDITAR REJEITADO Contedo O formato est errado. A entrada por tecla invlida porque a tecla de proteo de dados ou o parmetro est protegido contra gravao. O valor de entrada excede a faixa permitida. O valor de entrada excede o nmero de dgitos permitido. A entrada do parmetro no possvel noutro modo que o modo MDI. No possvel editar o estado CNC atual.

456

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.4 DISPOSITIVOS DE E/S EXTERNOS

O arquivo handy ou dispositivo externo de entrada/sada est disponvel. Para mais informaes sobre o arquivo handy, consulte o manual correspondente listado abaixo.
Tabela 2.4 Dispositivo E/S Exteno
Nome do dispositivo Utilizao Capacidade de armazenamento mxima 3600m Manual de referncia

Arquivo handy FANUC

Dispositivo fcil de usar, de entrada/sada de multifunes. Destina-se a equipamento FA e usa disquetes.

B-61834E

Os dados seguintes podem ser introduzidos/retirados de ou a partir de dispositivos externo de entrada/sada: 1. Programas 2. Dados sobre correo 3. Parmetro 4. Variveis comuns de macro de usurio 5. Dados de compensao do erro de passo Para uma explicao sobre entrada/sada de dados e como usar um carto de memria para introduzir e retirar dados, veja o Captulo III-8.

457

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

Parmetro

Antes de um dispositivo externo de entrada/sada poder ser usado, os parmetros devem estar definidos conforme apresentado.
CNC PLACA PRINCIPAL DO CPU

Canal 1 JD36A RS-232-C

Canal 2 JD36B RS-232-C

Leitor/ furador

Leitor/ furador

CANAL DE E/S=0 CANAL DE E/S=2 ou CANAL DE E/S=1

CNC tem dois canais para interfaces de leitura/envio. O CNC tem tambm uma interface do carto de memria. O dispositivo de entrada/sada a usar especificado definindo o canal (interface) ligado a esse dispositivo no parmetro de definio CANAL E/S. Os dados especificados, como a taxa de bauds e o nmero de bits de parada, de um dispositivo de entrada/sada ligado a um canal especifico deve estar definido em parmetros para esse canal em avano. (Nenhuns dados precisam ser definidos para a interface do carto de memria.) Para o canal 1, so fornecidas duas combinaes de parmetros para especificar o dispositivo de entrada/sada. O seguinte mostra a inter-relao entre os parmetros da interface de leitura/envio para os canais.
Entrada/editar canal nmero (parm. 0020)
0020 CANAL DE E/S CANAL DE E/S =0 (canal 1) 0101 0102 0103 0111 CANAL DE E/S =1 (canal 1) 0112 0113 0121 CANAL DE E/S =2 (canal 2) Carto de =4 memria interface 0122 0123
Bit de parada e outros dados Nmero especificado para o dispositivo de entrada/sada Taxa de bauds Bit de parada e outros dados Nmero especificado para o dispositivo de entrada/sada Taxa de bauds Bit de parada e outros dados Nmero especificado para o dispositivo de entrada/sada Taxa de bauds

Especifique um canal para um dispositivo de entrada/sada. CANAL DE E/S = 0 : Canal 1 = 1 : Canal 1 = 2 : Canal 2 = 4 : Interface do carto de memria Nmero do parmetro

458

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.4.1
Arquivo Handy FANUC

O arquivo handy um dispositivo de disquete multifunes fcil de usar destinado a equipamento FA. Operando diretamente ou remotamente o arquivo handy a partir de uma unidade conetada ao arquivo handy, os programas podem ser transferidos e editados. O arquivo handy usa uma disquete com 3,5-polegadas, que no tem problemas na fita de papel (i.e., ruidosa durante a entrada/sada, facilmente quebrvel e volumosa). Um ou mais programas (at 1.44M bytes, equivalente capacidade de memria de uma fita de papel de 3600- ) podem ser armazenados numa -m disquete.
RS-422 IInterface

RS-232-C Interface
FANUC
Arquivo handy

Interface RS-232-C ou RS-422 (Painel de transmisso, etc.)

459

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

2.5 ENERGIZAR/DESENE RGIZAR 2.5.1


Desligar a Energia
Procedimento para energizar Procedimento 1 Verifique se o aspecto da mquina-ferramenta CNC normal. (Por exemplo, verifique se a porta dianteira e a porta traseira esto fechadas.) 2 Ligue a energia de acordo com o manual emitido pelo fabricante da mquina-ferramenta. 3 Depois de energizado, verifique se a posio da tela exibida. exibida uma tela de alarme se ocorrer um alarme aquando da energizao. Se a tela apresentada na Seo III-2.5.2 for exibida, pode ter ocorrido uma falha do sistema.

Tela de indicao da posio


POSIO REAL (ABSOLUTA) O1000 N00010

X Y Z

123.456 363.233 0.000

CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M S 0 T0000 MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ HNDL ] [ OPRC ]

4 Verifique se a ventoinha do motor est girando. AVISO At a tecla posicional ou de alarme ser exibida aquando da energizao, no toque no aparelho. Algumas teclas so usadas para fins de manuteno ou operao especial. Quando so pressionadas podem causar uma operao inesperada.

460

B-64124PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.5.2
Exibio na Tecla ao Energizar

Se ocorrer uma falha de hardware ou erro de instalao, o sistema exibe um dos seguintes trs tipos de telas e depois pra. indicada informao como o tipo de placa do circuito impresso instalado em cada ranhura. Esta informao e os estados do LED so teis para recuperar de uma falha.

Indicao do estado da ranhura


EXIBIO DE CONFIGURAO DA RANHURA
0 : 003E4000 1 : 30464202 2 : 00504303 3: 4: 5: 0: 1: 2: 3: 4: 5:

Nmero de ranhura fsica (primria)

Nmero de ranhura fsica (secundria)

Informao como ID do mdulo de uma placa do circuito impresso instalada

Nmero de ranhura atribuda internamente

Tipos de placas de circuito impresso

Funo do mdulo

Para mais informao sobre os tipos de Placas de circuito impresso e funes de mdulo, consulte o MANUAL DE MANUTENO (B-64115EN).

461

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64124PO/01

Tela de indicao do estado de especificao do mdulo

D4B1 --- 01
RANHURA 01 (3046) : FIM RANHURA 02 (3050) :
FIM: Definio completa Espao: Definio no completa ID do mdulo Nmero de ranhura

Exibio de configurao do software

D4B1 --- 01
OMM : yyyy-yy PMC : zzzz-zz

Software para controle do CNC Compilador de macros/macro especifica do cliente PMC

A configurao do software pode ser exibida tambm na tela de configurao do sistema. Consulte o MANUAL DE MANUTENO (B-64115EN) para a tela de configurao do sistema.

2.5.3
Desenergizao
Desenergizao

Procedimento

1 Verifique que o LED indicando o incio de ciclo est desligado no painel do operador. 2 Verifique que todas as peas amovveis na mquina-ferramenta CNC esto a parar. 3 Se um dispositivo externo de entrada/sada tal como o arquivo handy estiver conectado ao CNC, desligue o dispositivo externo de entrada/sada. 4 Continue a pressionar o boto de DESENERGIZAO durante cerca de 5 segundos. 5 Consulte o manual do fabricante da mquina-ferramenta para desenergizar a mquina.

462

B-64124PO/01

OPERAO

3. OPERAO MANUAL

OPERAO MANUAL

A OPERAO MANUAL constituda por seis tipos conforme apresentado : 3.1 3.2 3.3 3.4 3.5 RETORNO MANUAL AO PONTO DE REFERNCIA AVANO EM MODO JOG AVANO INCREMENTAL AVANO POR MANIVELA LIGAR E DESLIGAR ABSOLUTO MANUAL

463

3. OPERAO MANUAL

OPERAO

B-64124PO/01

3.1 RETORNO MANUAL AO PONTO DE REFERNCIA

A ferramenta regressa ao ponto de referncia conforme apresentado : A ferramenta movida na direo especificada no parmetro ZMI (bit 5 do n 1006) para cada eixo com a tecla de retorno ao ponto de referncia no painel de operao da mquina. A ferramenta move- para o ponto -se de desacelerao na velocidade de deslocamento rpido, ento move-se para o ponto de referncia na velocidade FL. A velocidade de deslocamento rpido e velocidade FL so especificadas nos parmetros (n 1420, 1421 e 1425). O override do deslocamento rpido de quatro passos eficaz durante o deslocamento rpido. Quando a ferramenta regressou ao ponto de referncia, o LED de trmino de retorno ao ponto de referncia liga-se. A ferramenta move- geralmente ao longo de apenas um eixo nico, mas -se pode mover-se ao longo de trs eixos simultaneamente quando especificado assim no parmetro JAX(bit 0 do n 1002).

Ponto de desacelerao Movimento de deslocamento rpido Velocidade de deslocamento rpido (override do deslocamento rpido eficaz)

Ponto de referncia

Movimento desacelerado da velocidade FL

Procedimento para Retorno Manual ao Ponto de Referncia


JOG
EDIT
MEMRY REMOTE

Procedimento 1
MDI

HANDLE

JOG

ZERO RETURN

TEACH

OVERRIDE DO DESLOCAMENTO RPIDO (%)

F0

25

50

100

DIREO DO EIXO +C +Z +Y

--- X

RAPID

+X

--- y

--- Z

--- C

Pressione a tecla de retorno ao ponto de referncia, um dos interruptores do modo de seleo. 2 Para diminuir a velocidade de avano, pressione a tecla de override do deslocamento rpido. Quando a ferramenta regressou ao ponto de referncia, o LED de trmino de retorno ao ponto de referncia liga-se. 3 Pressione o eixo de avano e a tecla de seleo de direo correspondente ao eixo e direo para retorno ao ponto de referncia. Continue pressionando a tecla at a ferramenta regressar ao ponto de referncia. A ferramenta pode ser movido ao longo de trs eixos simultaneamente quando especificado numa definio de parmetros adequada. A ferramenta move- para o ponto de desacelerao na -se velocidade de deslocamento rpido, ento move- para o ponto de -se referncia na velocidade FL, definida num parmetro. 4 Executar as mesmas operaes para outros eixos, caso necessrio. Acima est apresentado um exemplo. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para as operaes atuais.
POSIO ZERO X Y Z C ESPELHAMENTO X Y Z

PROGRAM STOP

M02/ M30

MANU ABS

SPINDLE ORI

TAP

ATC READY

NC? MC?

464

B-64124PO/01

OPERAO

3. OPERAO MANUAL

Explicaes
D Definio automtica do sistema de coordenadas O sistema de coordenadas automaticamente determinado quando o retorno manual ao ponto de referncia executado. Quando a, b e g esto definidos nos valores de correo do ponto zero da pea, o sistema de coordenadas da pea determinado para o ponto de referncia no porta-ferramentas ou a posio da ponta da ferramenta de referncia X= a, Y = b, Z = g quando o retorno ao ponto de referncia executado. Isto tem o mesmo efeito que a especificao do seguinte comando para o retorno ao ponto de referncia: G92XaYbZg;

Restries
D Movendo novamente a ferramenta Uma vez havendo as luzes LED DE TRMINO DE RETORNO AO PONTO DE REFERNCIA no trmino do retorno ao ponto de referncia, a ferramenta no me move, exceto se a tecla de RETORNO AO PONTO DE REFERNCIA for desligada. O LED DE TRMINO DE RETORNO AO PONTO DE REFERNCIA desligado por uma das seguintes operaes: - Movendo do ponto de referncia. - Entrando num estado de parada de emergncia. Para a distncia (No na condio de desacelerao) para fazer a ferramenta regressar ao ponto de referncia, consulte o manual emitido pelo fabricante da mquina-ferramenta.

D LED de trmino de retorno ao ponto de referncia D A distncia para regressar ao ponto de referncia

465

3. OPERAO MANUAL

OPERAO

B-64124PO/01

3.2 AVANO EM MODO JOG


JOG
EDIT
MEMRY REMOTE

MDI

HANDLE

JOG

ZERO RETURN

TEACH

No modo jog, pressionar um eixo de avano e a tecla de seleo de direo no painel de operao da mquina move continuamente a ferramenta ao longo do eixo selecionado na direo selecionada. A velocidade de avano em modo jog especificada num parmetro (n 1423) A velocidade de avano em modo jog pode ser ajustada com o boto rotativo da correo da velocidade de avano em modo jog. Pressionar a tecla de deslocamento rpido move a ferramenta para a velocidade de deslocamento rpido (n 1424) independentemente da posio do boto rotativo de correo da velocidade de avano em modo jog. Esta funo chamada de deslocamento rpido manual. A operao manual permitida para um eixo de cada vez. Podem ser selecionados 3 eixos de uma vez pelo parmetro JAX (n 1002#0).

Y Enquanto uma tecla pressionada, a ferramenta move-se na direo especificada pela tecla.

Procedimento para avano em modo JOG


DIREO DO EIXO

Procedimento 1 Pressione a tecla do modo jog, uma das teclas de seleo de modo. 2 Pressione o eixo de avano e tecla de seleo de direo correspondente ao eixo e direo da ferramenta a mover. Enquanto a tecla pressionada, a ferramenta move- na velocidade de avano -se especificada num parmetro (n 1423). A ferramenta pra quando a tecla liberada. 3 A velocidade de avano em modo jog pode ser ajustada com o boto rotativo de correo da velocidade de avano em modo jog. 4 Pressionando a tecla de deslocamento rpido enquanto pressiona uma tecla de eixo de avano e seleo de direo move a ferramenta na velocidade de deslocamento rpido enquanto a tecla de deslocamento rpido pressionada. O override do deslocamento rpido pelas teclas de override do deslocamento rpido eficaz durante o deslocamento rpido. Acima est apresentado um exemplo. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para as operaes atuais.

+C

+Z

+Y

--- X

RAPID

+X

--- y

--- Z

-C

2000

OVERRIDE DE AVANO EM MODO JOG


OVERRIDE DO DESLOCAMENTO RPIDO (%) F0 25 50 100

466

B-64124PO/01

OPERAO

3. OPERAO MANUAL

Limitaes
D Acelerao/ desacelerao para deslocamento rpido D Alterao dos modos A velocidade de avano, constante de tempo e mtodo de acelerao/ desacelerao automtica para deslocamento rpido manual so iguais a G00 no comando programado. Alterar o modo para o modo jog enquanto pressiona uma tecla de eixo de avano e seleo de direo no aciona o avano em modo jog. Para acionar o avano em modo jog, introduza primeiro o modo jog ento pressione a tecla de eixo de avano e seleo de direo. Se o retorno ao ponto de referncia no for executado depois de energizar, pressionar o boto de DESLOCAMENTO RPIDO no faz o deslocamento rpido atual mas mantm- na velocidade de avano em -se modo JOG. Esta funo pode ser desativada definindo o parmetro RPD (n 1401#01).

D Deslocamento rpido antes do retorno ao ponto de referncia

467

3. OPERAO MANUAL

OPERAO

B-64124PO/01

3.3 AVANO INCREMENTAL

No modo incremental (INC), pressionar uma tecla de eixo de avano e seleo de direo o painel de operao da mquina move a ferramenta um passo ao longo do eixo selecionado na direo selecionada. A distncia mnima que a ferramenta movida o menor incremento de entrada. Cada passo pode ser 10, 100 ou 1000 vezes o menor incremento de entrada. Este modo eficaz quando um gerador de pulsos manual no conectado.
Z
Ferramenta

Cada vez que uma tecla pressionada, a ferramenta move-se um passo na direo especificada pela tecla.

Procedimento para Avano Incremental 1 Pressione a tecla INC, uma das teclas de seleo de modo.
X10 X100

2 Selecione a distncia a mover para cada passo com o boto rotativo de fator de escalonamento. 3 Pressione o eixo de avano e tecla de seleo de direo correspondente ao eixo e direo da ferramenta a mover. Cada vez que uma tecla pressionada, a ferramenta move- um passo. A -se velocidade de avano igual velocidade de avano em modo jog. 4 Pressionar a tecla de deslocamento rpido enquanto pressiona uma tecla de eixo de avano e seleo de direo move a ferramenta na velocidade de deslocamento rpido. O override do deslocamento rpido pela tecla de override do deslocamento rpido eficaz durante o deslocamento rpido. Acima est apresentado um exemplo. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para as operaes atuais.

X1

X1000

DIREO DO EIXO

+C

+Z

+Y

--- X --- y

RAPID

+X

--- Z

-C

468

B-64124PO/01

OPERAO

3. OPERAO MANUAL

3.4 AVANO POR MANIVELA

No modo de manivela, a ferramenta pode ser movida ao minuto, movendo o gerador de pulsos manual no painel de operao da mquina. Selecione o eixo ao longo do qual a ferramenta deve ser movida com as teclas de seleo do eixo para o avano por manivela. A distncia mnima que a ferramenta movida aquando o gerador de pulsos manual girado por uma graduao igual ao menor incremento de entrada. Ou a distncia que a ferramenta movida quando o gerador de pulsos manual girado por uma graduao pode ser ampliado por 1 vez, 10 vezes ou por um dos dois fatores de escalonamento (total de quatro fatores de escalonamento) especificados pelos parm. (n 7113 e 7114). Alm de usar os parmetros n 7113 e n 7114 para definir fatores de escalonamento arbitrrios comuns a todos os eixos, o usurio pode mover os parm. n 12350 e n 12351 para definir os fatores de escalonamento arbitrrios independentemente para eixos individuais. Quando o parmetro n 12350 no tem valor, o parm. n 7113 usado; quando o parmetro n 12351 no tem valor, o parm. n 7114 usado. Estes parmetros so tambm vlidos para interrupo por manivela.
Z

Gerador de pulsos manual

Procedimento para Avano por Manivela 1 Pressione a tecla da MANIVELA, uma das teclas de seleo de modo.
MDI

MODO
EDIT
MEMORY REMOTE

2 Selecione o eixo ao longo do qual a ferramenta deve ser movida pressionando a tecla de seleo do eixo para o avano por manivela. 3 Selecione o fator de escalonamento para a distncia que a ferramenta deve ser movida pressionando a tecla para aumento do avano por manivela. A distncia da ferramenta que movida quando o gerador de pulsos manual girado por uma graduao : Menor incremento de entrada multiplicado pelo fator de escalonamento. 4 Mova a ferramenta ao longo do eixo selecionado girando a manivela. Girando a manivela 360 graus move a ferramenta para a distncia eqivalente a 100 graduaes. Acima est apresentado um exemplo. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para as operaes atuais.

HANDLE

JOG

ZERO RETURN

TEACH

Gerador de pulsos manual

469

3. OPERAO MANUAL

OPERAO

B-64124PO/01

Explicaes
D Disponibilidade de gerador de pulsos manual no modo Jog (JHD) D Disponibilidade do gerador de pulsos manual no modo APRENDER JOG (THD) D Um comando da velocidade de deslocamento rpido que exceda MPG (HPF) O parmetro JHD (bit 0 do n 7100) aciona ou desativa o avano por manivela no modo JOG. Quando o parmetro JHD ( bit 0 do n 7100) definido 1, tanto o avano por manivela como o avano incremental so acionados. O parmetro THD (bit 1 do n 7100) aciona ou desativa o avano por manivela no modo APRENDER JOG.

O parmetro HPF (bit 4 do n 7100) ou (n 7117) especifica o seguinte: D O parmetro HPF (bit 4 do n 7100) Valor definido 0 : A velocidade de avano bloqueada na velocidade de deslocamento rpido e a gerao de pulsos que excedem a velocidade de deslocamento rpido so ignorados. (A distncia a que a ferramenta se move no coincide com as graduaes no gerador de pulsos manual.) Valor definido 1 : A velocidade de avano bloqueada na velocidade de deslocamento rpido e a gerao de pulsos que excedem a velocidade de deslocamento rpido no so ignorados, mas acumulados no CNC. (No girar mais a manivela no pra imediatamente a ferramenta. A ferramenta movida por pulsos acumulados no CNC antes de parar.) D O parm. HPF (n 7177) (Est disponvel quando o parm. HPF 0.) Valor definido 0 : A velocidade de avano bloqueada na velocidade de deslocamento rpido e a gerao de pulsos que excedem a velocidade de deslocamento rpido so ignorados. (A distncia a que a ferramenta se move no coincide com as graduaes no gerador de pulsos manual.) Diferente de 0 : A velocidade de avano bloqueado na velocidade de deslocamento rpido e a gerao de pulsos que excedem a velocidade de deslocamento rpido no so ignorados mas acumulados no CNC at o limite especificado no parmetro n 7117 ser alcanado. (No girar mais a manivela no pra imediatamente a ferramenta. A ferramenta movida por pulsos acumulados no CNC antes de parar.) O parmetro HNGx (n 7102 #0) altera a direo do gerador de pulsos manual no qual a ferramenta se move ao longo de um eixo, correspondendo direo na qual a manivela do gerador de pulsos manual girada.
470

D Direo do movimento de um eixo para a rotao do MPG (HNGX)

B-64124PO/01

OPERAO

3. OPERAO MANUAL

Restries
D Nmero de MPGs Podem ser conectados at trs geradores de pulsos manual, um para cada eixo. Os trs geradores de pulsos manual podem ser operados simultaneamente. AVISO Girar rapidamente a manivela com fator de escalonamento grande, tal como x100 move a ferramenta demasiado depressa. A velocidade de avano bloqueada na velocidade de deslocamento rpido.

NOTA Gire o gerador de pulsos manual a uma velocidade de cinco rotaes por segundo ou menos. Se o gerador de pulsos manual girado a uma velocidade superior a cinco rotaes por segundo, a ferramenta pode no parar imediatamente depois da manivela no ser mais girada ou a distncia a que a ferramenta se move pode no coincidir com as graduaes no gerador de pulsos manual.

471

3. OPERAO MANUAL

OPERAO

B-64124PO/01

3.5 LIGAR E DESLIGAR ABSOLUTO MANUAL

Quer a distncia da ferramenta movida por operao manual seja adicionada pelas coordenadas, pode ser selecionada girando a chave absoluto manual para ligado ou desligado no painel de operao da mquina. Quando o boto ligado, a distncia que a ferramenta movida pela operao manual adicionada s coordenadas. Quando o boto desligado, a distncia que a ferramenta movida pela operao manual no adicionada s coordenadas.
Eixo Y

P2

Operao manual

P1

Eixo X

Os valores das coordenadas altera pela quantidade da operao manual. Fig. 3.5 (a) Coordenadas com o boto LIGADO

Y2 Y1 P2 O2 P1 X2 X1 As coordenadas no se alteram.

O1

Fig. 3.5 (b) Coordenadas com o teclo DESLIGADO

472

B-64124PO/01

OPERAO

3. OPERAO MANUAL

Explicao

O seguinte descreve a relao entre a operao manual e as coordenadas quando a chave absoluto manual ligada ou desligada, usando um programa exemplificativo.
G01G90 X100.0Y100.0F010 X200.0Y150.0 X300.0Y200.0 ; ; ;

As figuras subseqentes usam a seguinte anotao: Movimento da ferramenta quando o boto est ligado Movimento da ferramenta quando o boto est desligado As coordenadas depois da operao manual incluem a distncia a que a ferramenta movida pela operao manual. Quando o boto est ligado, subtrai ento a distncia que a ferramenta movida pela operao manual.

D Operao manual depois do fim do bloco

Coordenadas quando o blocom foi executado depois da operao manual (Eixo X +20.0, Eixo Y +100.0) no fim do movimento do bloco .
Y
(120.0 , 200.0) (220.0 , 250.0)

Operao manual
(100.0 , 100.0)

(200.0 , 150.0)

Boto LIGADO Boto DESLIGADO X

D Operao manual depois de um bloqueio de avano

Coordenadas quando o boto de bloqueio de avano pressionado enquanto o bloco est a ser executado, a operao manual (eixo Y + 75.0) executada e o boto de incio de ciclo pressionado e liberado.
Y (200.0 , 225.0) (150.0 , 200.0) Operao manual (150.0 , 125.0) X Boto LIGADO Boto DESLIGADO (300.0 , 200.0) (300.0 , 275.0)

(200.0 , 150.0)

473

3. OPERAO MANUAL

OPERAO

B-64124PO/01

D Quando h reinicializao depois de uma operao manual seguida de um bloqueio de avano

Coordenadas quando o boto de bloqueio de avano pressionado enquanto o bloco est a ser executado, a operao manual (eixo Y +75.0) executada, a unidade de controle reinicializada com o boto RESET e o bloco novamente lido
Y (300.0 , 275.0) (150.0 , 200.0) Operao manual (100.0 , 100.0) (200.0,225.0) (300.0 , 200.0) X

(200.0,150.0) (150.0 , 125.0)

Boto LIGADO

Boto DESLIGADO

D Quando um comando de movimento no bloco seguinte s um eixo

Quando existe s um eixo no comando seguinte, apenas o eixo comandado regressa.


N1G01X100.0Y100.0F500; N2X200.0; N3Y150.0;

(200.0 , 150.0)

Operao manual Boto LIGADO Boto DESLIGADO N1 N2 (100.0 , 100.0)

N3 (200.0 , 100.0) X

D Quando o prximo movimento de bloco incremental D Operao manual durante compensao da ferramenta

Quando os comandos seguintes so comandos incrementais, a operao igual quando o boto est DESLIGADO.

Quando o boto est DESLIGADO Depois de uma operao manual ser executada com o boto DESLIGADO durante a compensao da ferramenta, a operao automtica reiniciada ento a ferramenta move-se paralela ao movimento que deveria ser executado se o movimento manual no tivesse sido executado. A quantidade da separao igual quantidade que foi executada manualmente.
Caminho da ferramenta de corte depois da operao manual

Operao manual

Caminho da ferramenta de corte Caminho programado

474

B-64124PO/01

OPERAO

3. OPERAO MANUAL

Quando o boto est LIGADO durante a compensao da ferramenta Ser descrito o funcionamento da mquina aquando do regresso para a operao automtica depois da interveno manual com o boto est LIGADA durante a execuo com um programa de comando absoluto no modo de compensao da ferramenta. O vetor criado a partir da pea restante do bloco atual e o incio do bloco seguinte deslocado em paralelo. criado um novo vetor baseado no bloco seguinte, o bloco que segue o bloco seguinte e a quantidade de movimento manual. Tambm se aplica quando a operao manual executada durante o arredondamento de cantos. Operao manual executada noutro modo que o arredondamento de cantos Assume que o bloqueio de avano foi aplicado no ponto PH enquanto move de PA para PB do caminho programado PA, PB, e PC e que a ferramenta foi movida manualmente para PH. O ponto final do bloco PB move- para o ponto PB pela quantidade do movimento manual e os -se vetores VB1 e VB2 a PB tambm se movem para VB1 e VB2. Os vetores VC1 e VC2 entre os dois blocos seguintes PB - PC e PC - PD so ignorados e os novos vetores VC1 e VC2 (VC2 = VC2 neste exemplo) so produzidos a partir da relao entre PB - PC e PC - PD. Contudo, uma vez que VB2 no um vetor recentemente calculado, a correo no executada no bloco PB - PC. A correo executada corretamente depois de PC.
VB2 VB1 VB2 VB1 Caminho da ferramenta de corte depois da operao manual PB PB VC1 PC PD PA Caminho programado (comando absoluto) Caminho da ferramenta de corte antes da operao manual Operao manual PH VC1 VC2

PH

475

3. OPERAO MANUAL

OPERAO

B-64124PO/01

Operao manual durante arredondamento de cantos Isto um exemplo quando a operao manual executada durante arredondamento de cantos. VA2, VB1, e VB2 so vetores movidos em paralelo com VA2, VB1 e VB2 pela quantidade do movimento manual. Os novos vetores so calculados a partir de VC1 e VC2. Ento a compensao da ferramenta correta executada para os blocos seguindo Pc.
VB2 VB1 VB2 VB1 Caminho da ferramenta de corte depois da operao manual PA VA2 PA Caminho programado (comando absoluto) Caminho da ferramenta de corte antes da operao manual Operao manual PB VC1 VC1 PC VC2

VA2

PH

VA1

PH

VA1

Operao manual depois de parada de bloco nico A operao manual foi executada quando a execuo de um bloco foi terminada pela parada de bloco nico. Os vetores VB1 e VB2 so deslocados pela quantidade da operao manual. O processamento subseqente igual ao caso descrito acima. Uma operao MDI tambm pode intervir assim como uma operao manual. O movimento igual operao manual.
Caminho da ferramenta de corte depois da operao manual VB2 VB1 Operao manual VB2 VB1 Caminho programado (comando absoluto) Caminho da ferramenta de corte antes da operao manual PB VC1 VC1 PC VC2

PB

PA

476

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

OPERAO AUTOMTICA

A operao programada de uma mquina-ferramenta CNC referida como uma operao automtica. Este captulo explica os seguintes tipos de operao automtica: OPERAO DE MEMRIA A operao executando um programa registrado numa memria CNC
OPERAO MDI

Operao executando um programa introduzido pelo painel de operao MDI S OPERAO DNC Operao durante a leitura de um programa a partir do dispositivo de entrada/sada REINCIO DO PROGRAMA Reiniciar um programa para operao automtica a partir de um ponto intermedirio A operao planejada executando programas (arquivos) registrados num dispositivo externo de entrada/sada (tal como arquivo handy)

FUNO DE PLANEJAMENTO

FUNO DE CHAMADA DE SUBPROGRAMA Funo para chamar e executar subprogramas (arquivos) registrados num dispositivo externo de entrada/sada (tal como arquivo handy) durante a operao de memria INTERRUPO POR MANIVELA Funo para executar avano manual durante o movimento executado por operao automtica ESPELHAMENTO Funo para acionar o movimento de espelhamento ao longo de um eixo durante a operao automtica
INTERVENO MANUAL E RETORNO

Funo reiniciando a operao automtica regressando a ferramenta posio em que a interveno manual foi iniciada durante a operao automtica Operao automtica por um programa escrito para um carto de memria

OPERAO DNC BASEADA EM CARTO DE MEMRIA

477

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

4.1 OPERAO DE MEMRIA

Os programas so registrados na memria de avano. Quando um destes programas selecionado e a chave de incio de ciclo no painel de operao da mquina pressionada, a operao automtica inicia e o LED de incio de ciclo liga-se. Quando o boto de bloqueio de avano no painel de operao da mquina pressionada durante a operao automtica, a operao automtica parada temporariamente. Quando a chave de incio de ciclo pressionada novamente, a operao automtica reinicializada. Quando a tecla
RESET

no painel de operao MDI pressionada, a

operao automtica termina e o estado de reinicializao introduzido. O seguinte procedimento dado como exemplo. Para a operao atual, consulte o manual fornecido pelo fabricante da mquina-ferramenta. Procedimento para Operao de Memria

Procedimento

1 Pressione o boto de modo de seleo MEMRIA. 2 Selecione um programa a partir dos programas registrados. Para tal, siga os passos abaixo. 2- Pressione -1
PROG

para exibir a tela de programas.

2- Pressione endereo O . -2 2- Introduza um nmero do programa usando as teclas numricas. -3 2- Pressione a soft key [O PESQ]. -4 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 liga-se. Quando a operao automtica termina e o LED de incio de ciclo desliga-se. 4 Para parar ou cancelar a operao de memria a meio caminho, siga os passos abaixo. a. Parar a operao de memria Pressione o boto de bloqueio de avano no painel de operao da mquina. O LED de bloqueio de avano liga---se e o LED de incio de ciclo desliga---se. A mquina responde do seguinte modo: (i) Quando a mquina se move, a operao de avano desacelera e pra. (ii) Quando est a ser executada pausa, a pausa parada. (iii) Quando M, S ou T esto a ser executados, a operao parada depois de M, S ou T ter terminado. Quando a chave de incio de ciclo no painel de operao da mquina pressionada enquando o LED de bloqueio de avano est ligado, a operao da mquina reinicia.
478

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

b. Terminar operao de memria Pressione a tecla


RESET

no painel de operao MDI. A operao

automtica terminada e o estado de reinicializao introduzido. Quando uma reinicializao aplicada durante o movimento, o movimento desacelera e pra.

Explicao
Operao de memria Depois da operao de memria comear, so executadas as seguintes funes: (1) Um comando de um bloco lido a partir de um programa especificado. (2) O comando de bloco descodificado. (3) A execuo do comando iniciada. (4) O comando no bloco seguinte lido. (5) O armazenamento no buffer executado. Isto , o comando descodificado para permitir a execuo imediata. (6) Imediatamente depos do bloco precedente ser executado, a execuo do bloco seguinte pode comear. Isto deve- ao fato do -se armazenamento no buffer ter sido executado. (7) Da em diante, a operao de memria pode ser executada repetindo os passos (4) a.(6) A operao de memria pode ser parada usando um de dois mtodos: Especificar um comando de parada ou pressionar uma tecla no painel de operao da mquina. - Os comandos de parada incluem M00 (parada de programa), M01 (parada opcional), M02 e M30 (fim do programa). - Existem duas teclas para parar a operao de memria: A tecla de bloqueio de avano e a tecla de reset. A operao de memria parada aps um bloco contendo M00 ser executado. Quando o programa parado, toda a informao modal existente mantm-se inalterada como operao de bloco nico. A operao de memria pode ser reinicializada pressionando o boto de incio de ciclo. A operao pode variar dependendo do fabricante da mquina-ferramenta. Consulte o manual fornecido pelo fabricante da mquina-ferramenta. Semelhante a M00, a operao de memria parada aps um bloco contendo M01 ser executado. Esse cdigo s eficaz quando o boto de Parada Opcional no painel de operao da mquina est definido para LIGADO. A operao pode variar dependendo do fabricante da mquina-ferramenta. Consulte o manual fornecido pelo fabricante da mquina-ferramenta. Quando M02 ou M30 (especificado no fim do programa principal) lido, a operao de memria terminada e o estado de reinicializao introduzido. Em algumas mquinas, M30 volta a colocar o controle no topo do programa. Para mais informaes, consulte o manual fornecido pelo fabricante da mquina-ferramenta.
479

Parar e terminar a operao de memria

D Parada de programa (M00)

D Parada opcional (M01)

D Fim do programa (M02, M30)

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

D Bloqueio de avano

Quando o boto de bloqueio de avano no painel do operador pressionada durante a operao de memria, a ferramenta desacelera para uma parada num momento. A operao automtica pode ser parada e o sistema pode ser obrigado a ir para o estado de reinicializao usando a tecla
RESET

D Reinicializao

no painel de

operao MDI ou sinal de reinicializao externa. Quando a operao de reinicializao aplicada ao sistema durante o estado de movimento da ferramenta, o movimento abrandado e depois pra. D Salto opcional de bloco Quando a chave de salto opcional de bloco no painel de operao da mquina ligada, os blocos contendo um trao (/) so ignorados. Um arquivo (subprograma) num dispositivo externo de entrada/sada tal como uma disquete pode ser chamado e executado durante a operao de memria. Para mais informaes, veja a Seo 4.6.

Chamada de um subprograma armazenado num dispositivo externo de entrada/sada

480

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

4.2 OPERAO MDI

No modo MDI um programa consistindo em at 10 linhas pode ser criado no mesmo formato que os programas normais e executado a partir do painel de operao MDI. A operao MDI usada para operaes de teste simples. O seguinte procedimento dado como exemplo. Para a operao atual, consulte o manual fornecido pelo fabricante da mquina-ferramenta.

Procedimento para Operao MDI

Procedimento

Pressione o boto de modo de seleo MDI.


PROG

2 Pressione a tecla

de funo no painel de operao MDI para

selecionar a tela de programas. Surge a seguinte tela:


PROGRAMA ( MDI ) O0000; 0010 00002

G00 G90 G94 G40 G80 G50 G54 G69 G17 G22 G21 G49 G98 G67 G64 G15 B RM T D F S >_ MDI **** ***
MDI

***
ATUAL

20 : 40 : 05
SEG (OPRC)

PRGRM

O nmero do programa O0000 introduzido automaticamente. 3 Prepare um programa a ser executado por uma operao semelhante edio de programas normal. M99 especificado no ltimo bloco pode retomar o controle para o incio do programa depois da operao terminar. Esto disponveis insero de palavra, modificao, excluso, pesquisa de palavras, pesquisa de endereo e pesquisa de programa para programas criados no modo MDI. Para edio de programas, veja III-9. 4 Para apagar por completo um programa criado no modo MDI, use um dos seguintes mtodos:

a. Introduza o endereo O , pressione ento a tecla painel de operao MDI. b. Como alternativa, pressione a tecla
RESET

DELETE

no

. Neste caso, defina

antes do bit 7 do parmetro MCL N 3203 para 1.


481

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

5 Para executar um programa, defina o cursor no topo do programa. (Iniciar a partir de um ponto intermedirio possvel.) Pressione o boto de incio de ciclo no painel do operador. Com esta ao, o programa preparado vai comear. Quando o fim do programa (M02, M30) ou ER(%) executado, o programa preparado ser automaticamente apagado e a operao vai terminar. Pelo comando de M99, a unidade de controle regressa ao topo do programa preparado.
PROGRAMA ( MDI ) O0000 G00 X100.0 Y200. ; M03 ; G01 Z120.0 F500 ; M93 P9010 ; G00 Z0.0 ; % O0001 N00003

G00 G90 G94 G40 G80 G50 G54 G69 G17 G22 G21 G49 G98 G67 G64 G15 B RM T D F S >_ MDI **** *** ***
MDI ATUAL

12 : 42 : 39
SEG (OPRC)

PRGRM

6 Para parar ou terminar a operao MDI a meio caminho, siga os passos abaixo. a. Parar a operao MDI Pressione o boto de bloqueio de avano no painel de operao da mquina. O LED de bloqueio de avano liga---se e o LED de incio de ciclo desliga---se. A mquina responde do seguinte modo: (i) Quando a mquina se move, a operao de avano desacelera e pra. (ii) Quando est a ser executada pausa, a pausa parada. (iii) Quando M, S ou T esto a ser executados, a operao parada depois de M, S ou T ter terminado. Quando a chave de incio de ciclo no painel de operao da mquina pressionada, a operao da mquina recomea.
b. Terminar operao MDI

Pressione a tecla

RESET

no painel de operao MDI.

A operao automtica terminada e o estado de reinicializao introduzido. Quando uma reinicializao aplicada durante o movimento, o movimento desacelera e pra.

482

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

Explicao

A explicao anterior sobre como executar e parar a operao de memria tambm se aplica operao MDI, exceto que na operao MDI, M30 no regressa a unidade de controle ao incio do programa (M99 executa esta funo). Os programas preparados no modo MDI sero apagados nos seguintes casos: S Na operao MDI, se M02, M30 ou ER(%) for executado. (Contudo se o bit 6 (MER) do parmetro n 3203 definido para 1, o programa apagado quando a execuo no ltimo bloco do programa completada pela operao bloco a bloco.) S No modo de MEMRIA , se a operao de memria for executada. S No modo EDITAR, se qualquer edio for executada. S A edio simultnea executada. S Quando as teclas O e
DELETE

D Apagar o programa

forem pressionadas.

D Reincio D Editar um programa


durante a operao MDI

S Aquando do reset, quando o bit 7 (MCL) do parmetro n 3203 definido para 1 Depois do programa de edio durante a parada da operao MDI se feito, a operao inicia a partir da posio atual do cursor. Um programa pode ser editado durante a operao MDI. Conduto, a edio de um programa desativada at CNC ser reinicializado, quando o bit 5 (MIE) do parmetro n 3203 definido corretamente. Os programas criados no modo MDI no podem ser registrados. Um programa pode ter tantas linhas quanto aquelas que caibam numa pgina da tela. Pode ser criado um programa consistindo em at seis linhas. Quando o parmetro MDL (n 3107 #7) definido para 0 para especificar um modo que suprime a exibio de informao de ao contnua, pode ser criado um programa at 10 linhas. Se o programa criado exceder o nmero especificado de linhas, % (ER) apagado (evita a insero e modificao). As chamadas para subprogramas (M98) podem ser especificadas num programa criado no modo MDI. Isto significa que um programa registrado numa memria pode ser chamado e executado durante a operao MDI. Alm do programa principal executado pela operao automtica, so permitidos at quatro nveis de aninhamento de subprogramas.
Programa principal O0000; Subprograma O1000 ; Subprograma O2000 ;

Limitaes
D Registro do programa D Nmero de linhas num programa

D Aninhamento de subprogramas

M98P 1000;

M98P 2000;

M98P 3000;

M30 ;

M99; Aninhamento de nvel um

M99; Aninhamento de dois nveis

Fig. 4.2 Nvel de aninhamento de chamada do subprograma a partir do programa MDI

483

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

D Chamada de macro

Os macroprogramas podem tambm ser criados, chamados e executados no modo MDI. Conduto, os comandos de chamada de macro no podem ser executados quando o modo alterado para o modo MDI depois da operao de memria ser parada durante a execuo de um subprograma. Quando um programa criado no modo MDI, usada uma faixa vazia na memria de programas. Se a memria de programas est cheia, no podem ser criados programas no modo MDI.

D Faixa de memria

484

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

4.3 OPERAO DNC

Ativando a operao automtica durante o modo de operao DNC (RMT), possvel executar a usinagem (operao DNC) enquando um programa est sendo lido via interface de leitura/envio, ou buffer remoto. possvel selecionar ficheiros (programas) guardados numa unidade de entrada/sada externa ou em formato de disquete (como um arquivo handy) e especificar (plano) a seqncia e freqncia da execuo para a operao automtica. (veja III-4.5) Para usar a funo operao DNC, necessrio definir os parmetros relacionados com a interface de leitura/envio, e o buffer remoto de antemo. OPERAO DNC

Procedimento

1 Pesquisa para o programa (arquivo) a executar. 2 Pressione o boto REMOTO no painel de operao da mquina para definir o modo RMT e pressione a chave de incio de ciclo. O ficheiro selecionado executado. Para mais informaes sobre o uso do boto REMOTO, consulte o respetivo manual fornecido pelo fabricante da mquina-ferramenta.

D tela de verificao do programa

VERIFICAO DO PROGRAMA

O0001 N00020

O0010 ; G92 G90 X100 Y200 Z50 ; G00 X0 Y0 Z0 ; G01 Z250 F1000 (RELATIVO) (DIST PARA IR) G00 G94 G80 X 100.000 X 0.000 G17 G21 G98 Y 100.000 Y 0.000 G90 G49 G80 Z 0.000 Z 0.000 G22 G49 G67 A 0.000 A 0.000 B C 0.000 C 0.000 R M HD.T NX.T D M F S M AVCO.REAL SACT REPETIR RMT STRT MOV *** *** 21:20:05 [ ABS ] [ REL ] [ ] [ ] [ (OPRC) ]

D Tela de programas

PROGRAMA N020 X100.0 Z100.0 (DNC---PROG) ; N030 X200.0 Z200.0 ; N040 X300.0 Z300.0 ; N050 X400.0 Z400.0 ; N060 X500.0 Z500.0 ; N070 X600.0 Z600.0 ; N080 X700.0 Z400.0 ; N090 X800.0 Z400.0 ; N100 x900.0 z400.0 ; N110 x1000.0 z1000.0 ; N120 X800.0 z800.0 ; RMT STRT MOV *** *** [ PRGRM ] [ VERIFIC ] [

O0001 N00020

21:20:05 ] [ ] [ (OPRC) ]

485

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

Durante a operao DNC, o programa atualmente executado exibido na tela de verificao do programa e na tela de programas. O nmero de blocos de programa exibidos depende do programa executado. Qualquer comentrio includo entre uma indicao de controle-out ( e indicao de controle- ) dentro de um bloco tambm exibido. -in

Explicaes

D Durante a operao DNC, os programas armazenados na memria podem ser chamados. D Durante a operao DNC, os macroprogramas armazenados na memria podem ser chamados.

Limitaes
D Limite no nmero de caracteres D M198 (comando para chamar um programa dentro de uma unidade de entrada/sada externa) D Macro de usurio Na exibio de programa, no podem ser exibidos mais de 256 caracteres. Do mesmo modo, a exibio de caracteres pode estar truncada no meio de um bloco. Na operao DNC, M198 no pode ser executado. Se M198 for executado, o alarme P/S N 210 acionado.

Na operao DNC, podem ser especificadas as macros de usurio, mas no pode ser programada nenhuma instruo de repetio e instruo de desvio. Se uma instruo de repetio ou instruo de desvio for executada, o alarme P/S N 123 acionado. Quando palavras reservadas (como IF, WHILE, COS e NE) usadas com macros de usurio na operao DNC so exibidas durante a exibio do programa, inserido um espao entre os caracteres adjacentes. Exemplo [Durante operao DNC] #102=SIN[#100] ; #102 = S I N[#100] ; IF[#100NE0]GOTO5 ; I F[#100NE0] G O T O 5 ; Quando o controle devolvido de um subprograma ou macroprograma para a chamada de programa durante a operao DNC, torna-se impossvel usar um comando de retorno (M99P****) para o qual um nmero de seqncia especificado.

D M99

Alarme
Nmero 086 Mensagem SINAL DR DESLIGADO Contedos Quando introduz dados na memria usando a interface de Leitura / Trans, o sinal de pronto (DR) do leitor / trans foi desligado. Suprimento de energia da unidade de E/S desligado ou cabo no ligado ou P.C.B. com defeito. O comando de macrocontrole usado durante a operao DNC. Modificar o programa. Ou M198 executado na operao DNC. Modificar o programa.

123

NO PODE USAR O MACROCOMANDO EM DNC NO PODE COMANDAR M198/M199

210

486

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

4.4 REINCIO DO PROGRAMA

Esta funo especifica a Seqncia n de um bloco a ser reinicializado quando uma ferramenta quebrada ou quando pretendido reinicializar a operao de usinagem depois de um dia desligado e reinicializa a operao de usinagem a partir desse bloco. Tambm pode ser lido como uma funo de verificao do programa de alta velocidade. Existe dois mtodos de reinicializar: o mtodo de tipo P e o mtodo de tipo Q.
A operao pode ser reinicializada em qualquer local. Este mtodo de reinicializao usado quando a operao parada, devido a uma ferramenta quebrada. Ponto de incio do programa (ponto inicial de usinagem)

TIPO P

Operao de retorno Posio de reinicializao

TIPO Q

Antes da operao poder ser reinicializada, a mquina deve ser movida para o ponto de incio do programa (ponto inicial de usinagem)

Operao de retorno Ponto de incio do programa (ponto inicial de usinagem)

Posio de reinicializao

487

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

Procedimento para Reincio do Programa Especificando um Nmero de Seqncia

Procedimento 1
[ TIPO P ] [ TIPO Q ]

1 Retrai a ferramenta e substitui por uma nova. Quando necessrio, altera a correo. (Ir para passo 2.) 1 Quando h energizao ou a parada de emergncia liberada, executar todas as operaes necessrias nesse momento, incluindo o retorno ao ponto de referncia. 2 Mova manualmente a mquina para o ponto de incio do programa (ponto inicial de usinagem), e mantenha os dados modais e o sistema de coordenadas nas mesmas condies que para o incio da usinagem. 3 Caso necessrio, modifique a quantidade de correo.

Procedimento 2 [COMUM PARA O TIPO P / TIPO Q]

1 Rode o boto de reincio do programa para no painel de operao da mquina para LIGADO. 2 Pressione
PROG

para exibir o programa pretendido.

3 Encontre o incio do programa.


[TIPO Q]

N fff

fffff

ou [TIPO P]

4 Introduza o nmero de seqncia do bloco a reinicializar, pressione ento a soft key [TIPO P] ou [TIPO Q].

Freqncia

Nmero de seqn [TIPO Q]

fffff

ou [TIPO P]

Se o mesmo nmero de seqncia aparecer mais de uma vez, o local do bloco de destino deve estar especificado. Especifique uma freqncia e um nmero de seqncia.

Nmero de seqncia

488

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

5 O nmero de seqncia pesquisado e a tecla de reincio do programa surge no CRT.


REINCIO DO PROGRAMA DESTINO X 57. 096 Y 56. 877 Z 56. 943 DISTNCIA A PERCORRER 1 X 1. 459 2 Y 10. 309 3 Z 7. 320 MEM * * * *
RSTR

O0002 N01000 M 1 2 1 2 1 2 1 2 1 2 1 ******** * * * * * * * ** * * * * * * *

T * * * * * * * ** * * * * * * * S ***** S 0 T0000 10 : 10 : 40
(OPRC)

*** ***
DIR

6 7

ferramenta atual posio em que a usinagem deve recomear. Um nmero esquerda de cada nome de eixo indica a ordem dos eixos (determinada pela definio de parmetros) ao longo do qual a ferramenta se move para a posio de reinicializao. As coordenadas e quantidade de deslocamento para reinicializar o programa podem ser exibidas para o mximo de cinco eixos. Se o seu sistema suportar seis ou mais eixos, pressionar a tecla [RSTR] novamente exibe os dados para o sexto e subseqentes eixos. (A tela de reincio do programa exibe apenas os dados para os eixos controlados pelo CNC.) M : Os quatorze cdigos M especificados mais recentemente T : Dois cdigos T especificados mais recentemente S : Cdigo S especificado mais recentemente B : Cdigo B especificado mais recentemente Os cdigos so exibidos na ordem em que so especificados. Todos os cdigos so apagados pelo comando de reincio do programa ou incio de ciclo no estado de reinicializao. Coloque o boto de reincio do programa em DESLIGADO. Neste momento, a figura esquerda do nome do eixo DISTNCIA A PERCORRER pisca. Verifique a tela para os cdigos M, S, T e B a serem executados. Se forem encontrados, introduza o modo MDI e executa as funes M, S, T e B. Depois da execuo, restaure o modo anterior. Estes cdigos no so exibidos na tela de reincio do programa. Verifique se a distncia indicada sob DISTNCIA A PERCORRER est correta. Verifique tambm se h a possibilidade de a ferramenta bater numa pea ou noutros objetos quando se move para o ponto de reincio da usinagem. Se essa possibilidade existir, mova a ferramenta manualmente para uma posio em que a ferramenta se possa mover para o ponto de reincio da usinagem sem encontrar quaisquer obstculos. Pressione o boto de incio de ciclo. A ferramenta move- para o -se ponto de reincio da usinagem na velocidade de avano no funcionamento em vazio seqencialmente ao longo dos eixos na ordem especificada pelas definies de parmetros (n 7310). A usinagem ento reiniciada.
489

DESTINO mostra a posio em que a usinagem deve recomear. DISTNCIA A PERCORRER mostra a distncia da posio da

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

Procedimento para Reincio do Programa Especificando um Nmero do Bloco

Procedimento 1
[ TIPO P ] [ TIPO Q ]

1 Retrai a ferramenta e substitui por uma nova. Quando necessrio, altera a correo. (Ir para passo 2.) 1 Quando h energizao ou a parada de emergncia liberada, executar todas as operaes necessrias nesse momento, incluindo o retorno ao ponto de referncia. 2 Mova manualmente a mquina para o ponto de incio do programa (ponto inicial de usinagem), e mantenha os dados modais e o sistema de coordenadas nas mesmas condies que para o incio da usinagem. 3 Caso necessrio, modifique a quantidade de correo.

Procedimento 2 [COMUM PARA O TIPO P / TIPO Q]

1 Rode o boto de reincio do programa para no painel de operao da mquina para LIGADO. 2 Pressione
PROG

para exibir o programa pretendido.


RESET

3 Encontre o incio do programa. Pressione a tela funo


[TIPO Q] B
ffffffff

ou [TIPO P]

4 Introduza o nmero de seqncia do bloco a reinicializar, pressione ento a soft key [TIPO P] ou [TIPO Q]. O nmero do bloco no pode exceder oito dgitos. 5 O nmero do bloco pesquisado e a tecla de reincio do programa surge na tela.
REINCIO DO PROGRAMA DESTINO X 57. 096 Y 56. 877 Z 56. 943 M O0002 N01000

Nmero do bloco

1 2 1 2 1 2 1 2 1 2 1 ******** DISTNCIA A PERCORRER * * * * * ** * * * * * * * ** X 1. 459 T * * * * * * * ** * * * * * * * Y 10. 309 S ***** Z 7. 320 S MEM * * * *


RSTR

0 T0000
(OPRC)

*** ***
DIR FL.SDL

10 : 10 : 40

DESTINO mostra a posio em que a usinagem deve recomear. DISTNCIA A PERCORRER mostra a distncia da posio da

ferramenta atual posio em que a usinagem deve recomear. Um nmero esquerda de cada nome de eixo indica a ordem dos eixos (determinada pela definio de parmetros) ao longo do qual a ferramenta se move para a posio de reinicializao.
490

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

As coordenadas e quantidade de deslocamento para reinicializar o programa podem ser exibidas para o mximo de cinco eixos. Se o seu sistema suportar seis ou mais eixos, pressionar a tecla [RSTR] novamente exibe os dados para o sexto e subseqentes eixos. (A tela de reincio do programa exibe apenas os dados para os eixos controlados pelo CNC.) M: Os quatorze cdigos M especificados mais recentemente T : Dois cdigos T especificados mais recentemente S : Cdigo S especificado mais recentemente B : Cdigo B especificado mais recentemente Os cdigos so exibidos na ordem em que so especificados. Todos os cdigos so apagados pelo comando de reincio do programa ou incio de ciclo no estado de reinicializao. 6 Coloque o boto de reincio do programa em DESLIGADO. Neste momento, a figura esquerda do nome do eixo DISTNCIA A PERCORRER pisca. 7 Verifique a tela para os cdigos M, S, T e B a serem executados. Se forem encontrados, introduza o modo MDI e executa as funes M, S, T e B. Depois da execuo, restaure o modo anterior. Estes cdigos no so exibidos na tela de reincio do programa. 8 Verifique se a distncia indicada sob DISTNCIA A PERCORRER est correta. Verifique tambm se h a possibilidade de a ferramenta bater numa pea ou noutros objetos quando se move para o ponto de reincio da usinagem. Se essa possibilidade existir, mova a ferramenta manualmente para uma posio em que a ferramenta se possa mover para o ponto de reincio da usinagem sem encontrar quaisquer obstculos. 9 Pressione o boto de incio de ciclo. A ferramenta move- para o -se ponto de reincio da usinagem na velocidade de avano no funcionamento em vazio seqencialmente ao longo dos eixos na ordem especificada pelas definies de parmetros (n 7310). A usinagem ento reiniciada.

Explicaes
D Nmero do bloco Quando o CNC parado, o nmero de blocos executados exibido na tela de programas ou tela de reincio do programa. O operador pode especificar o nmero do bloco a partir do qual o programa deve ser reinicializado, referenciando o nmero exibido no CRT. O nmero exibido indica o nmero do bloco que foi executado mais recentemente. Por exemplo, para reiniciar o programa a partir do bloco em que a execuo parou, especifique o nmero exibido mais um. O nmero de blocos contado a partir do incio da usinagem, assumindo uma linha NC de um programa CNC como sendo um bloco.
< Exemplo 1 > Progra CNC O 0001 ; G90 G92 X0 Y0 Z0 ; G01 X100. F100 ; G03 X01 -50. F50 ; M30 ; Nmero de blocos 1 2 3 4 5

491

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

< Exemplo 2 > Progra 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 macroinstrues no so contadas como blocos. D Armazenar / anular o nmero do bloco D Nmero do bloco quando um programa parado O nmero do bloco armazenado na memria quando no h fornecimento de energia. O nmero pode ser apagado pelo incio de ciclo no estado de reinicializao. A tela de programas normalmente exibe o nmero do bloco atualmente em execuo. Quando a execuo de um bloco completada, o CNC reinicializado ou o programa executado num modo de parada de bloco nico, a tela de programas exibe o nmero do programa que foi executado mais recentemente. Quando um programa CNC parado por bloqueio de avano, reinicializao ou parada de bloco nico, so exibidos os seguintes nmeros do bloco: Bloqueio de avano : Bloco em execuo Reinicializao : ltimo bloco executado Parada de bloco nico : ltimo bloco executado Por exemplo, quando o CNC reinicializado durante a execuo do bloco 10, o nmero do bloco exibido altera de 10 a 9. Quando a interveno MDI executada enquanto o programa parado pela parada de bloco nico, os comandos CNC usados para interveno no so contados como um bloco. Quando o nmero do bloco exibido na tela de programas excede oito dgitos, o nmero do bloco reinicializado a 0 e a contagem continua.

D Interveno MDI

D Nmero do bloco a exceder oitos dgitos

Limitaes
D Reincio de tipo P Sob quaisquer uma das condies seguintes, o reincio de tipo P no pode ser executado: Quando a operao automtica no foi executada desde que foi energizado Quando a operao automtica no foi executada desde que foi liberada uma parada de emergncia Quando a operao automtica no foi executada desde que o sistema de coordenadas foi alterado ou deslocado (alterao numa correo externa desde o ponto de referncia da pea) O bloco a reinicializar no precisa de ser o bloco que foi interrompido; a operao pode reinicializar com qualquer bloco. Quando o reincio de tipo P executado, o bloco deve usar o mesmo sistema de coordenadas de quando a operao foi interrompida.
492

D Reincio do bloco

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

D Bloco nico

Quando uma operao de bloco nico est LIGADA durante o movimento para a posio de reincio, a operao pra sempre que a ferramenta completa o movimento ao longo de um eixo. Quando a operao parada no modo de bloco nico, a interveno MDI no pode ser executada. Durante o movimento para a posio de reincio, a interveno manual pode ser usada para executar uma operao de retorno para um eixo, caso ainda no tenha sido executado para o eixo. Uma operao de retorno no pode ser posteriormente feita em eixos para os quais um retorno tenha j sido completado. Nunca reinicialize durante o tempo a partir do incio de uma pesquisa at a usinagem ser reinicializada. Caso contrrio, a reinicializao deve ser novamente executada a partir do primeiro passo. Independentemente de a usinagem ter ou no sido reinicializada, a operao manual deve ser executada quando o modo absoluto manual est ligado. Se no for fornecido um detector da posio absoluta (codificador de pulsos absoluto), certifique-se que executa o retorno ao ponto de referncia depois de energizar e antes de executar a reinicializao.

D Interveno manual

D Reinicializao

D Absoluto manual D Retorno ao ponto de referncia

Alarme
Alarme n 071 094 095 096 Contedos O nmero do bloco especificado para reinicializar o programa no foi encontrado. Depois da interrupo, um sistema de coordenadas foi definido, ento o reincio de tipo P foi especificado. Depois da interrupo, o deslocamento do sistema de coordenadas foi alterado, ento o reincio de tipo P foi especificado. Depois da interrupo, o sistema de coordenadas foi alterado, ento o reincio de tipo P foi especificado. Quando a operao automtica no foi executada uma vez que houve energizao, a parada de emergncia foi liberada, ou o alarme P/S 094 a 097 foi reinicializado, o reincio de tipo P foi especificado. Depois de haver energizao, a operao de reincio foi executada sem o retorno ao ponto de referncia, mas foi encontrado um comando G28 no programa. Foi especificado um comando de movimento a partir do painel de operao MDI durante uma operao de reincio. Foi especificado um parmetro errado para reiniciar um programa.

097

098 099 5020

AVISO
Como regra, a ferramenta no pode regressar a uma posio correta sob as condies seguintes. Deve ser tido cuidado especial nos seguintes casos uma vez que nenhum deles causa um alarme: S A operao manual executada quando o modo absoluto manual est DESLIGADO. S A operao manual executada quando a mquina est bloqueada. S Quando o espelhamento usado. S Quando a operao manual executada no decurso do movimento do eixo para a operao de retorno. S Quando o reincio do programa programado para um bloco entre o bloco para ignorar corte e bloco de comando absoluto subseqente.

493

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

4.5
FUNO DE PLANEJAMENTO

A funo de planejamento permite ao operador selecionar arquivos (programas) registrados numa disquete num dispositivo externo de entrada/sada (tal como arquivo handy) e especificar a ordem de execuo e nmero de repeties (planejamento) para executar a operao automtica. tambm possvel selecionar apenas um arquivo de entre os arquivos no dispositivo externo de entrada/sada e execut- durante a operao -lo automtica.
DIRETRIO DO ARQUIVO ARQUIVO N 0001 0002 0003 0004 NOME DO ARQUIVO O0010 O0020 O0030 O0040

Lista de arquivos num dispositivo externo de entrada/sada Definir o nmero do arquivo e nmero de repeties. ORDEM 01 02 03 04 ARQUIVO N 0002 0003 0004 0001 REPETIO 2 1 3 2

Tela de planejamento

Executar operao automtica

494

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

Procedimento para Funo de Planejamento

Procedimento
D Procedimento para executar um arquivo 1 Pressione o boto MEMRIA no painel de operao da mquina, ento pressione a
PROG

tecla de funo no painel de operao MDI.

2 Pressione a soft key mais direita (tecla de mudana para o menu seguinte), e pressione a soft key [FL. SDL]. Uma lista de arquivos registrados na disquete exibida na tela n 1. Para exibir mais arquivos que no so exibidos nesta tela, pressione a tecla de pgina no painel de operao MDI. Os arquivos registrados na disquete tambm podem ser exibidos sucessivamente.
DIRETRIO DO ARQUIVO SELECIONADO ATUALMENTE : PLANO O0001 N00000 (METRO) VOL 58.5 11.0 1.9 1.9 1.9 1.9 1.9 1.9 19 : 14 : 47
DIR PLANEJ (OPRC)

0000 0001 0002 0003 0004 0005 0006 0007 0008

NOME DO ARQUIVO PLANO PARMETRO TODO PROGRAMA O0001 O0002 O0010 O0020 O0040 O0050 *** ***

MEM * * * *
PRGRM

Tela N 1

3 Pressione as soft keys [(OPRC)] e [SELECIONAR] para exibir SELECIONAR ARQUIVO n (na tela n 2). Introduza um nmero do arquivo e pressione ento as soft keys [F DEF] e [EXEC]. O arquivo para o nmero do arquivo ativado selecionado e o nome do arquivo indicado depois de SELECIONADO ATUALMENTE:.
DIRETRIO DO ARQUIVO SELECIONADO ATUALMENTE:O0040 NOME DO ARQUIVO (METRO) VOL 0000 PLANO 0001 PARMETRO 58.5 0002 TODO PROGRAMA 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 ARQUIVO N.=7 >_ MEM * * * * * * * * * * 19 : 17 : 10 EXEC F DEF Tela N 2 O0001 N00000

495

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

4 Pressione o boto REMOTO no painel de operao da mquina para entrar no modo RMT, pressione ento a chave de incio de ciclo. O ficheiro selecionado executado. Para mais informaes sobre o boto REMOTO, consulte o manual fornecido pelo fabricante da mquina-ferramenta. O nmero do arquivo selecionado est indicado no canto superior direito da tela como nmero F (em vez de um nmero O).
DIRETRIO DO ARQUIVO SELECIONADO ATUALMENTE:O0040 F0007 N00000

RMT

****

*** ***
DIR

13 : 27 : 54
PLANEJ (OPRC)

PRGRM

Tela N 3

D Procedimento para executar a funo de planejamento

1 Exibe a lista de arquivos registrados na disquete. O procedimento de exibio igual aos passos 1 e 2 para executar um arquivo. 2 Na tela n 2, pressione as soft keys [(OPRC)] e [SELECIONAR] para exibir SELECIONAR ARQUIVO N 3 Introduza um nmero do arquivo 0 e pressione ento as soft keys [F DEF] e [EXEC]. PLANO indicado depois de SELECIONADO ATUALMENTE:. 4 Pressione a soft key mais esquerda (tecla de retorno ao menu anterior) e a soft key [PLANEJ]. Surge a tela n 4.
DIRETRIO DO ARQUIVO ORDEM ARQUIVO N 01 02 03 04 05 06 07 08 09 10 >_ MEM * * * *
PRGRM

F0000 N02000 REQ.REP CUR.REP

*** ***
DIR

22 : 07 : 00
PLANEJ (OPRC)

Tela N 4

496

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

Mova o cursor e introduza os nmeros do arquivo e nmero de repeties na ordem em que os ficheiros so executados. Neste momento, o nmero atual de repeties CUR.REP 0. 5 Pressione o boto REMOTO no painel de operao da mquina para introduzir o modo RMT e pressione a chave de incio de ciclo. Os arquivos so executados na ordem especificada. Quando um arquivo est a ser executado, o cursor est posicionado no nmero desse arquivo. O nmero atual de repeties CUR.REP aumenta quando M02 ou M30 executado no programa em execuo.
DIRETRIO DO ARQUIVO ORDEMARQUIVO N 01 0007 02 0003 03 0004 04 0005 05 06 07 08 09 10 RMT
PRGRM

O0000 N02000 REQ.REP 5 23 9999 LOOP CUR.REP 5 23 156 0

****

*** ***
DIR

10 : 10 : 40
PLANEJ (OPRC)

Tela N 5

Explicaes
D No especificar um nmero do arquivo Se nenhum nmero do arquivo for especificado na tela n 4 (o campo nmero do arquivo deixado em branco), a execuo do programa parada nesse ponto. Para deixar o campo do nmero do arquivo em branco, pressione a tecla numrica 0 D Repetio infinita D Anulao ento
INPUT

Se um valor negativo for definido como o nmero de repeties, <LOOP> exibido e o arquivo repetido indefinidamente. Quando as soft keys [(OPRC)], [ANULAR], e [EXEC] so pressionadas na tela n 4, todos os dados so apagados. Contudo, estas teclas no funcionam quando um arquivo est a ser executado. Quando a soft key [PRGRM] pressionada na tela n 1, 2, 3, 4 ou 5, a tela de programas exibida.

D Tecla de retorno ao programa

Restries
D Nmero de repeties D Nmero de arquivos registrado At 9999 pode ser especificado como nmero de repeties. Se 0 for definido para um arquivo, o arquivo torna- invlido e no executado. -se Pressionando a tecla pgina na tela n 4, pode registrar at 20 arquivos.

497

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

D Cdigo M D Exibio do diretrio da disquete durante a execuo do arquivo D Reiniciar operao automtica

Quando os cdigos M diferentes de M02 e M30 so executados num programa, o nmero atual de repeties no aumenta. Durante a execuo do arquivo, a exibio do diretrio da disquete da edio simultnea no pode ser chamada. Para retomar a operao automtica depois de ser suspendida para operao planejada, pressione a tecla reinicializao.

Alarme
Alarme N 086 210 Descrio Foi feita uma tentativa para executar um arquivo que no foi registrado na disquete. M198 e M099 foram executados durante a operao planejada, ou M198 foi executado durante a operao DNC.

498

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

4.6
FUNO DE CHAMADA DE SUBPROGRAMA

(M198)

A funo de chamada de subprograma fornecida para chamar e executar arquivos de subprograma armazenados num dispositivo externo de entrada/sada(arquivo handy, DISQUETE, carto FA)durante a operao de memria. Quando o seguinte bloco num programa na memria CNC executado, um arquivo de subprograma no dispositivo externo de entrada/sada chamado:

Formato
1. Formato de fita FS10/11 M198 Pffff L ;
Nmero de repeties Nmero do arquivo para um arquivo no dispositivo de E/S Instruo de chamada de dispositivos de E/S

2. Outro formato de fita diferente de FS10/11 M198 Pffff ;


Nmero do arquivo para 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 acionada quando o parmetro n 0102 para o dispositivo de entrada/sada definido para 3. Quer o formato 1 ou 2 podem ser usados. Pode ser usado um cdigo M diferente para uma chamada do 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 definido para 1, pode ser especificado um nmero do programa. Quando um nmero do arquivo especificado no endereo P, Fxxxx indicado em vez de Oxxxx.
Modo de execuo de programas na memria Programa no dispositivo externo de entrada/sada

N1 N2 N4 N5

; ; ; ;
: Primeira chamada/retorno : Segunda chamada/retorno : Terceira chamada/retorno Fig. 4.6 Fluxo do programa quando m198 especificado

0123 .... Nmero do arquivo

N3 M198 P0003 0123 ;

499

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

Restries
NOTA 1 Quando M198 no programa do arquivo guardado numa disquete executado, um alarme P/S (N 210) fornecido. Quando um programa na memria do CNC chamado e M198 executado durante a execuo de um programa do arquivo guardado numa disquete, M198 alterado para um cdigo M normal. 2 Quando MDI intervm e M198 executado depois de M198 ser programado no modo memria, M198 alterado para um cdigo M normal. Quando a operao de reinicializao executada no modo MDI depois de M198 ser programado no modo MEMRIA, no influencia a operao de memria e a operao continua reinicializando no modo MEMRIA.

500

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

4.7 INTERRUPO POR MANIVELA

O movimento por operao por manivela pode ser feito sobrepondo com o movimento por operao automtica no modo de operao automtica.
Z
Posio da ferramenta durante a operao automtica Posio da ferramenta depois da interrupo da manivela Profundidade de corteprogramada

X
Profundidade de corte por interrupo da manivela

Fig. 4.7 Interrupo por manivela

D Sinais de seleo de eixo para interrupo por manivela

Para 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 por manivela acionada para um eixo se o sinal de seleo do eixo de interrupo por manivela estiver ligado. A interrupo por manivela executada girando a manivela no gerador de pulsos manual.

AVISO A distncia de deslocamento por interrupo por manivela determinada de acordo com a quantidade que o gerador de pulsos manual girado e o fator de escalonamento de avano da manivela (x1, x10, xM, xN). Uma vez que este movimento no acelerado ou desacelerado, muito perigoso usar um valor de escalonamento grande para interrupo por manivela. A quantidade de movimento por escala no fator de escalonamento x1 0,001 mm (editado em unidades mtricas) ou 0,0001 polegadas (editado em polegadas).

NOTA A interrupo por manivela desativada quando a mquina est bloqueada durante a operao automtica.

501

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

Explicaes
D Relao com outras funes A tabela seguinte indica a relao entre outras funes e o movimento pela interrupo por manivela.
Exibio Bloqueio da mquina Interbloqueio Espelhamento Relao Bloqueio da mquina eficaz. A ferramenta no se move, mesmo quando este sinal se liga. Interbloqueio eficaz. A ferramenta no se move, mesmo quando este sinal se liga. Espelhamento no eficaz. A interrupo funciona na direo positiva pelo comando de direo positiva, mesmo se este sinal se ligar.

D Indicao da posio

A tabela seguinte mostra a relao entre vrios dados de indicao da posio e o movimento pela interrupo por manivela.
Exibio Valor das coordenadas absolutas Valor das coordenadas relativas Valor de coordenada da mquina Relao Interrupo por manivela no altera as coordenadas absolutas. Interrupo por manivela no altera as coordenadas relativas. As coordenadas da mquina so alteradas pela distncia de deslocamento especificadas pela interrupo por manivela.

D Visualizao da distncia de deslocamento

Pressione a tecla de funo

POS

, pressione ento a soft key para seleo

de captulo [MANIV]. A quantidade de movimento pela interrupo por manivela exibida. So exibidos os 4 tipos de dados ao mesmo tempo.
INTERRUPO POR MANIVELA X Y Z (UNIDADE DE ENTRADA) 69.594 137.783 ---61.439 O0000 N02000 (UNIDADE DE SADA) X 69.594 Y 137.783 Z ---61.439

(RELATIVO) X 0.000 Y 0.000 Z 0.000

(DISTNCIA A PERCORRER) X 0.000 Y 0.000 Z 0.000

CONT. PEAS 287 TPO TRAB. 1H 12M TPO CICLO 0H 0M 0S MDI ABS **** *** *** REL TUDO 10 : 29 : 51
MANIV

(OPRC)

502

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

(a) UNIDADE DE ENTRADA: Quantidade de movimento de interrupo por manivela em sistema de unidade de entrada

Indica a distncia de deslocamento especificada pela interrupo por manivela, de acordo com o menor incremento de entrada.

(b) UNI. SADA :

Quantidade de movimento de interrupo por manivela em sistema de unidade de sada

Indica a distncia de deslocamento especificada pela interrupo por manivela, de acordo com o menor incremento de comando.
(c) RELATIVO : Posio em sistema de coordenada relativa

Estes valores no tm efeito na distncia de deslocamento especificada pela interrupo por manivela. (d) DISTNCIA A PERCORRER : A distncia do deslocamento restante no bloco atual no tem efeito na distncia de deslocamento especificada pela interrupo por manivela. A quantidade de movimento da interrupo por manivela apagado quando o retorno manual ao ponto de referncia termina cada eixo. D Acelerao/ desacelerao independente Definindo o bit 2 (IHD) do parmetro n 7100 e bit 5 (HIE) do parmetro n 7103 para 1, a acelerao/desacelerao para interrupo por manivela pode ser sempre do tipo de acelerao/desacelerao para avano manual, sem ser afetado pela operao automtica ou outro modo. Mais especificamente, a definio de tipo de acelerao/desacelerao com o bit 4 (JGLx) do parmetro n 1610 e bit 0 (CTLx) do parmetro n 1610 aplicado. Definir uma constante de tempo com o parmetro n 1624, e uma velocidade de avano FL com parmetro n 1625.

503

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

4.8 ESPELHAMENTO

Durante a operao automtica, o funo de espelhamento pode ser usado para movimento ao longo de um eixo. Para usar esta funo, definir o boto do espelhamento para LIGADO no painel de operao da mquina, ou definir a definio do espelhamento para LIGADO a partir do painel de operao MDI.
Y Espelhamento de eixo Y liga ---se. Caminho programado da ferramenta

Ferramenta

usado o caminho da ferramenta depois da funo de espelhamento X Fig. 4.8 Espelhamento

Procedimento

O seguinte procedimento dado como exemplo. Para a operao atual, consulte o manual fornecido pelo fabricante da mquina-ferramenta. 1 Pressione a chave de bloco nico para parar a operao automtica. Quando a funo de espelhamento usado desde o incio da operao, este passo omitido. 2 Pressione o boto de espelhamento para o eixo de destino no painel de operao da mquina. Como alternativa, ligue a definio do espelhamento atravs dos seguintes passos abaixo: 2- Defina o modo MDI. -1 2- Pressione a tecla de funo -2
OFS/SET

2- Pressione a soft key [DEF] para seleo de captulo para exibir a -3 tela de especificao.
DEFINIO (ESPELHAMENTO) O0020 N00001

ESPELHAMENTO ESPELHAMENTO ESPELHAMENTO

X = 1 (0 : DESLIGADO 1 : LIGADO) Y = 0 (0 : DESLIGADO 1 : LIGADO) Z = 0 (0 : DESLIGADO 1 : LIGADO)

>_ MEM * * * *
CORREO

*** ***
TRAB

14 : 47 : 57
(OPRC)

DEFINIO

2- Mova o cursor para a posio de definio do espelhamento e -4 defina ento o eixo de destino para 1.
504

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

3 Introduza um modo de operao automtica (modo memria ou modo MDI), ento pressione o boto de incio de ciclo para iniciar a operao automtica.

Explicaes

D A funo de espelhamento tambm pode ser ligada e desligada definindo o bit 0 do parmetro 0012 (MIRx) para 1 ou 0. D Para botes de espelhamento, consulte o manual fornecido pelo fabricante da mquina-ferramenta. A direo do movimento durante a operao manual, a direo do movimento a partir de um ponto intermdio para o ponto de referncia durante o retorno automtico ao ponto de referncia (G28), a direo de aproximao durante o posicionamento unidirecional (G60) e a direo de deslocamento num ciclo de mandrilagem (G76, G87) no podem ser reservados.

Limitaes

505

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

4.9 INTERVENO MANUAL E RETORNO

Em casos como quando o movimento da ferramenta ao longo de um eixo parado pelo bloqueio de avano durante a operao automtica para que a interveno manual possa ser usada para substituir a ferramenta: Quando a operao automtica reiniciada, esta funo devolve a ferramenta posio em que a interveno manual foi iniciada. Para usar a funo de reincio do programa convencional e a funo de recolha e retorno da ferramenta, os botes no painel do operador devem ser usados em conjunto com as teclas MDI. Esta funo no precisa dessas operaes. Antes de poder usar esta funo, MIN (bit 0 do parmetro n 7001) deve estar definido para 1.

Explicaes
D Ligar/desligar absoluto manual D Override No modo absoluto manual desligado, a ferramenta no volta posio de parada, mas opera de acordo com a funo absoluto manual ligado/desligado. Para a operao de retorno, usada a velocidade de avano no funcionamento em vazio e a funo de correo da velocidade de avano em modo jog acionada. A operao de retorno executada de acordo com o posicionamento baseado na interpolao no linear. Se o boto interruptor da parada de bloco nico estiver ligado durante a operao de retorno, a ferramenta pra na posio de parada e reinicia o movimento quando a chave de incio de ciclo pressionada. Se ocorrer uma reinicializao ou um alarme for acionado durante a interveno manual ou a operao de retorno, esta funo cancelada. Esta funo pode ser usada tambm no modo MDI.

D Operao de retorno D Bloco nico

D Cancelamento D Modo MDI

Limitaes
D Acionar e desativar a interveno manual e retorno Esta funo s acionada quando o LED de manuteno da operao automtica est ligado. Quando no existe distncia de deslocamento restante, esta funo no tem efeito, mesmo se for executado um bloqueio de avano com o sinal de manuteno da operao automtica *SP (bit 5 de G008). Quando a ferramenta substituda usando a interveno manual por um motivo como danos, o movimento da ferramenta no pode ser reiniciado por uma correo alterada no meio do bloco interrompido. Ao executar a interveno manual, nunca use o bloqueio da mquina, espelhamento ou funo de escalonamento.

D Correo

D Bloqueio da mquina, espelhamento e escalonamento

506

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

Exemplo
1. O bloco N1 corta uma pea Ferramenta N2

Ponto inicial do bloco

N1

2. A ferramenta parada pressionando o boto de bloqueio de avano no meio do bloco N1 (ponto A). N2

N1 Ponto A 3. Depois de retrair manualmente a ferramenta para o ponto B, o movimento da ferramenta reiniciado. Ponto B Interveno manual N2

N1 Ponto A 4. Depois do retorno automtico ao ponto A na velocidade de avano no funcionamento em vazio, o comando de movimento restante do bloco N1 executado. B N2

N1 Ponto A

AVISO Quando executar a interveno manual, tome especial ateno usinagem e contorno da pea, para que a mquina e a ferramenta no se danifiquem.

507

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

4.10 OPERAO DNC COM CARTO DE MEMRIA 4.10.1


Especificao
A operao DNC com carto de memria uma funo possvel para executar a usinagem com a execuo do programa no carto de memria, que montado na interface do carto de memria, que est do lado esquerdo da tela. Existe dois mtodos para usar esta funo conforme apresentado. (a) Iniciando a operao automtica (incio de ciclo) durante o modo de operao DNC (RMT), possvel executar a usinagem (operao DNC) enquanto um programa est a ser lido a partir do carto de memria, como usando uma unidade de entrada/sada externa, como disquete, etc. (Fig. 4.10.1 (a)) (b) possvel ler subprogramas escritos no carto de memria e execut-los pelo comando de chamada do subprograma (M198). (Fig. 4.10.1 (b))

Memria no CNC (Programa)

Carto de Memria (Programa)

Operao de Memria Normal pela memria no CNC

Operao DNC com carto de memria

possvel fazer a operao DNC com o carto de memria em vez de com a operao de memria normal pela memria no CNC.

Execuo de programas

Fig. 4.10.1 (a)

Memria no CNC (Programa)

Carto de Memria (Subprograma)

Operao de Memria Normal pela memria no CNC

Chamada do subprograma (M198)

possvel executar o subprograma no carto de memria durante a operao de memria.

Execuo de programas

Fig. 4.10.1 (b)

NOTA
Para usar esta funo, necessrio definir o parmetro do n 20 para 4 pela tela de especificao. N 20 [CANAL E/S: Definido para selecionar uma unidade de entrada/sada] O valor de definio 4.: Significa usar a interface do carto de memria.

508

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

4.10.2
Operaes 4.10.2.1
Operao DNC Procedimento
Defina o parmetro do n 0020 para 4 na tela de especificao de antemo. (1) Altere para o modo RMT. (2) Pressione a tecla de funo [PROG]. (3) Pressione a soft key [ > ] (menu de continuao). (4) Quando a soft key [DNC-CD] pressionada, exibida a seguinte tela. (5) A tela pode ser percorrida pela tecla pgina. introduzido um nmero do arquivo arbitrrio e a soft key [F PESQ] pressionada. Ento 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 [DNC-ST] pressionada, o nome do arquivo que selecionado definido para ARQUIVO DNC. (7) Quando o incio de ciclo feito, o programa que selecionado executado.

509

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

4.10.2.2
Chamada do Subprograma (M198) Formato

Quando o seguinte bloco num programa na memria CNC executado, um arquivo de subprograma no carto de memria chamado:

1. Formato normal M198 Pffff ;


Nmero do arquivo para um arquivo no carto de memria Nmero de repetio Instruo da chamada carto de memria

2. Formato de fita FS15 M198 Pffff L ;


Nmero do arquivo de repetio Nmero do arquivo para um arquivo no carto de memria Instruo da chamada carto de memria

Explicao

Tanto o formato 1 e 2 podem ser usados. Pode ser usado um cdigo M diferente para uma chamada do subprograma dependendo da definio do parmetro n 6030. Neste caso, M198 executado como cdigo M normal. O nmero do arquivo especificado no endereo P. Se o bit SBP (bit 2) do parmetro n 3404 definido para 1, pode ser especificado um nmero do programa. Quando um nmero do arquivo especificado no endereo P, Fxxxx indicado em vez de Oxxxx. NOTA Defina o parmetro do n 0020 para 4 na tela de especificao de antemo.

510

B-64124PO/01

OPERAO

4. OPERAO AUTOMTICA

4.10.3
Limitao e Notas

(1) O carto de memria no pode ser acedido,como exibio da lista do carto de memria, etc, durante a operao DNC com carto de memria. (2) A seleo do arquivo de operao DNC que definido na tela de OPERAO DNC apagada pela energizao e desenergizao do suprimento de energia. Depois do suprimento de energia ser novamente energizado, necessrio selecionar novamente o arquivo da operao DNC. (3) No puxe e insira o carto de memria durante a operao DNC com o carto de memria. (4) impossvel chamar um programa no carto de memria a partir do programa de operao DNC. (5) Quando esta funo usada, fixe o carto de memria atravs do procedimento descrito mais tarde, para evitar que o carto seja desconectado ou ligado de modo errado, devido a vibrao durante a operao ou por qualquer outro motivo.

4.10.4
Parmetro
0138 #7 DNM #6 #5 #4 #3 #2 #1 #0

[Tipo de dados] Bit #7 (DNM) A operao DNC com funo de carto de memria est 0 : inativa. 1 : ativa.

4.10.5
Procedimento para Fixar o Carto de Memria

Siga o procedimento abaixo para prender o carto de memria. 1.Inserir o carto de memria na patilha de fixao
Fixe o carto neste ponto.

Insira o carto de memria na patilha de fixao na direo indicada pela seta.

Fixar o carto de memria para a patilha de fixao

511

4. OPERAO AUTOMTICA

OPERAO

B-64124PO/01

2.Inserir o carto numa porta PCMCIA.

Desaperte o parafuso da patilha de fixao e insira o carto de memria na porta PCMCIA com a garra da patilha de fixao levantada. Alinhe a garra com a ranhura.

Alinhe a garra da patilha de fixao com a ranhura da porta PCMCIA e pressione a patilha na direo indicada pela seta.

Pressione a patilha para a direita.

Aperte o parafuso na patilha para fixar o carto de memria.

Fixe o carto apertando o parafuso.

512

B-64124PO/01

OPERAO

5. OPERAO DE TESTE

OPERAO DE TESTE

As seguintes funes so usadas para verificar antes da atual usinagem se a mquina opera como especificado pelo programa criado.
5.1 5.2 5.3 5.4 5.5 BLOQUEIO DA MQUINA E BLOQUEIO DA FUNO AUXILIAR OVERRIDE DA VELOCIDADE DE AVANO OVERRIDE DE DESLOCAMENTO RPIDO FUNCIONAMENTO EM VAZIO BLOCO NICO

513

5. OPERAO DE TESTE

OPERAO

B-64124PO/01

5.1 BLOQUEIO DA MQUINA E BLOQUEIO DA FUNO AUXILIAR

Para exibir a alterao na posio sem mover a ferramenta, use o bloqueio da mquina. Existem dois tipos de bloqueio da mquina: bloqueio de todos os eixos, que pra o movimento ao longo de todos os eixos, e avano bloqueado nos eixos especificados, que pra o movimento apenas ao longo dos eixos especificados. Alm disso, o bloqueio da funo auxiliar, que desativa os comandos M, S e T est disponvel para verificar um programa juntamente com o bloqueio da mquina.
MDI X Y Z

Ferramenta

Pea

A ferramenta no se move, mas a posio ao longo de cada eixo altera na tela.

Fig. 5.1 Bloqueio da mquina

Procedimento para Bloqueio da Mquina e Bloqueio da Funo Auxiliar

D Bloqueio da mquina

Pressione o boto de bloqueio da mquina no painel do operador. A ferramenta no se move, mas a posio ao longo de cada eixo altera-se na tela, como se a ferramenta se estivesse a movimentar. Algumas mquinas tm um boto de bloqueio da mquina para cada eixo. Nessas mquinas, pressione os botes de bloqueio da mquina para os eixos ao longo dos quais a ferramenta deve ser parada. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para bloqueio da mquina. AVISO O relacionamento posicional entre as coordenadas da pea e as coordenadas da mquina podem ser diferentes antes e depois da operao automtica usando o bloqueio da mquina. Nesse caso, especifique o sistema de coordenadas da pea usando um comando de especificao de coordenadas ou executando o retorno manual ao ponto de referncia.

D Bloqueio da Funo Auxiliar

Pressione o boto de bloqueio da funo auxiliar no painel do operador. Os cdigos M, S, T e B so desativados e no so executados. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para bloqueio da funo auxiliar.
514

B-64124PO/01

OPERAO

5. OPERAO DE TESTE

Restries
D Comando M, S, T, B apenas por bloqueio da mquina D Retorno ao Ponto de Referncia sob Bloqueio da Mquina D Cdigos M no bloqueados pelo bloqueio da funo auxiliar Os comandos M, S, T e B so executados no estado de bloqueio da mquina. Quando um comando G27, G28 ou G30 acionado no estado de bloqueio da mquina, o comando aceite mas a ferramenta no se move para o ponto de referncia e o LED de retorno ao ponto de referncia no se liga. Os comandos M00, M01, M02, M30, M98, M99 e M198 (Chamada do subprograma) so executados mesmo no estado de bloqueio da funo auxiliar. Os cdigos M para chamada de um subprograma (parmetros n 6071 a 6079) e aqueles para chamar uma macro de usurio (parmetro n 6080 a 6089) tambm so executados.

515

5. OPERAO DE TESTE

OPERAO

B-64124PO/01

5.2 OVERRIDE DA VELOCIDADE DE AVANO

Uma velocidade de avano programada pode ser reduzida ou aumentada por uma porcentagem (%) selecionada pelo boto rotativo de override.Esta funo usada para verificar um programa. Por exemplo, quando uma velocidade de avano de 100 mm/min especificada no programa, a definio do boto rotativo de override para 50% move a ferramenta em 50 mm/min.
Velocidade de avano 100 mm/min (Especificada pelo programa) Ferramenta Verifique a usinagem alterando a velocidade de avano do valor especificado no programa.

Velocidade de avano 50 mm/min depois do override da velocidade de avano

Pea

Fig. 5.2 Override da velocidade de avano

Procedimento para Override da Velocidade de Avano Definir o boto rotativo de override da velocidade de avano para a porcentagem pretendida (%) no painel de operao da mquina, antes ou durante a operao automtica. Em algumas mquina, usado o mesmo boto rotativo para o boto rotativo do override da velocidade de avano e boto rotativo de velocidade de avano em modo jog. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para override da velocidade de avano.

200

OVERRIDE DE AVANO EM MODO JOG

Restries
D Faixa de override O override que pode ser especificado situa- entre 0 e 254%. Para -se mquinas individuais, a faixa depende das especificaes do fabricante da mquina-ferramenta. Durante a abertura de rosca, o override ignorado e a velocidade de avano mantm- como especificada pelo programa. -se

D Override durante rosca

516

B-64124PO/01

OPERAO

5. OPERAO DE TESTE

5.3 OVERRIDE DO DESLOCAMENTO RPIDO

Pode ser aplicado um override de quatro passos (F0, 25%, 50% e 100%) para a velocidade de deslocamento rpido. F0 definido por um parmetro (n 1421).

Valor de deslocamento rpido 10m/min

Override 50%

5m/min

Fig. 5.3 Override do deslocamento rpido

Override do Deslocamento Rpido

Procedimento
BAIXO 25 50 100

Selecione uma das quatro velocidades de avano com a tecla de override do deslocamento rpido durante deslocamento rpido. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para override do deslocamento rpido.

Override do deslocamento rpido

Explicao

Esto disponveis os seguintes tipos de deslocamento rpido. O override do deslocamento rpido pode ser aplicado a cada um deles. 1) Deslocamento rpido por G00 2) Deslocamento rpido durante um ciclo fixo 3) Deslocamento rpido em G27, G28, G29, G30, G53 4) Deslocamento rpido manual 5) Deslocamento rpido do retorno manual ao ponto de referncia

517

5. OPERAO DE TESTE

OPERAO

B-64124PO/01

5.4 FUNCIONAMENTO EM VAZIO

A ferramenta movida na velocidade de avano especificada por um parmetro independentemente da velocidade de avano especificada no programa. Esta funo usada para verificar o movimento da ferramenta sob o estado em que a pea removida da mesa.

Ferramenta

Tabela

Fig. 5.4 Funcionamento em vazio

Procedimento para Funcionamento em Vazio

Procedimento

Pressione o boto funcionamento em vario no painel de operao da mquina durante a operao automtica. A ferramenta move- na velocidade de -se avano especificada num parmetro. A tecla de deslocamento rpido tambm pode ser usada para alterar a velocidade de avano. Consulte o manual adequado fornecido pelo fabricante da mquinaferramenta para funcionamento em vazio. A velocidade de avano no funcionamento em vazio altera como mostra a tabela abaixo, de acordo com tecla de deslocamento rpido e parmetros.
Tecla de deslocamento rpido LIGADO Comando do programa Deslocamento rpido Velocidade de deslocamento rpido manual Velocidade de funcionamento em vazioJV,ou velocidade de deslocamento rpido *1) Avano Velocidade de avano no funcionamento em vazioMx.JV *2) Velocidade de avano no funcionamento em vazioJV *2)

Explicao
D Velocidade de avano no funcionamento em vazio
SINGLE BLOCK OPT STOP BLOCK SKIP MC LOCK

DRY RUN

MST LOCK

WORK LIGHT

DESLIGADO

Velocidade de avano de corte mx. . . . . . . . . . . . . . . Definio pelo parm. n 1422 Velocidade de deslocamento rpido . . . . . . . . . . . . . . Definio pelo parm. n 1420 Velocidade de avano no funcionamento em vazio . . Definio pelo parm. n 1410 JV: Override da velocidade de avano em modo jog *1) Velocidade de avano no funcionamento em vazio x JV quando o parmetro RDR (bit 6 do n 1401) 1. Velocidade de deslocamento rpido quando o parmetro RDR 0. *2) Bloqueado velocidade mxima de avano de corte JVmx: Valor mximo do override da velocidade de avano em modo jog

518

B-64124PO/01

OPERAO

5. OPERAO DE TESTE

5.5 BLOCO NICO

Pressionar a chave de bloco nico inicia o modo de bloco nico. Quando o boto de incio de ciclo pressionado no modo de bloco nico, a ferramenta pra depois de um bloco nico no programa ser executado. Verifique o programa no modo de bloco nico executando o programa bloco a bloco.
Incio de ciclo Incio de ciclo Ferramenta

Parada Incio de ciclo

Parada

Pea

Parada

Fig. 5.5 (a) Bloco nico

Procedimento para Bloco nico

Procedimento

1 Pressione a chave de bloco nico no painel de operao da mquina. A execuo do programa parada depois do bloco atual ser executado. 2 Pressione o boto de incio de ciclo para executar o bloco seguinte. A ferramenta pra depois do bloco ser executado. Consulte o manual adequado fornecido pelo fabricante da mquina-ferramenta para execuo de bloco nico.

519

5. OPERAO DE TESTE

OPERAO

B-64124PO/01

Explicao
D Retorno ao ponto de referncia e bloco nico D Bloco nico durante um ciclo fixo Se G28 a G30 so acionados, a funo bloco a bloco eficaz no ponto intermedirio. Num ciclo fixo, o ponto de parada de bloco nico so o fina de , e apresentados abaixo. Quando a parada de bloco nico feita depois do ponto ou , a luz LED do bloqueio de avano liga-se.
Deslocamento rpido

Avano

Fig. 5.5 (b) Bloco nico durante ciclo fixo

D Chamada do subprograma e bloco nico

A parada de bloco nico no executada num bloco contendo M98P_;. M99; ou G65. Contudo, a parada de bloco nico at executada num bloco com comando M98P_ ou M99, se o bloco contiver um endereo diferente de O, N, P, L.

520

B-64124PO/01

OPERAO

6. FUNES DE SEGURANA

FUNES DE SEGURANA

Para parar imediatamente a mquina por segurana, pressione o boto de parada de emergncia. Para evitar que a ferramenta exceda o fim de curso, esto disponveis o controle de ultrapassagem e controle de curso. Este captulo descreve a parada de emergncia, controle de ultrapassagem e controle de curso.

521

6. FUNES DE SEGURANA

OPERAO

B-64124PO/01

6.1 PARADA DE EMERGNCIA

Se pressionar a tecla Parada de Emergncia no painel de operao da mquina, o movimento da mquina pra num momento.
Vermelho

PARADA DE EMERGNCIA Fig. 6.1 Parada de emergncia

Este boto fica bloqueado quando pressionado. Apesar de variar de acordo com o fabricante da mquina---ferramenta, o boto pode normalmente ser desbloqueado, torcendo---o.

Explicao

A PARADA DE EMERGNCIA interrompe a corrente para o motor. As causas do problema deve ser removidas antes de liberar o boto.

522

B-64124PO/01

OPERAO

6. FUNES DE SEGURANA

6.2 ULTRAPASSAGEM DE CURSO

Quando a ferramenta tenta mover- alm do fim de curso definido pela -se chave fim de curso da mquina-ferramenta, a ferramenta desacelera e pra devido ao funcionamento do chave fim de curso e exibida 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 D Ultrapassagem de curso durante a operao manual D Liberar a ultrapassagem de curso Quando a ferramenta toca numa chave fim de curso ao longo de um eixo durante a operao automtica, a ferramenta desacelerada e parada ao longo de todos os eixos e exibido um alarme de ultrapassagem de curso. Na operao manual, a ferramenta desacelerada e parada s ao longo do eixo para o qual a ferramenta tocou numa chave fim de curso. A ferramenta ainda se move ao longo de outros eixos. Pressione a tecla de reset para reinicializar o alarme depois de mover a ferramenta para a direo de segurana pela operao manual. Para mais informaes sobre a operao, consulte o manual de operao do fabricante da mquina-ferramenta. Se um alarme de ultrapassagem de curso acionado, surge uma das seguintes mensagens de alarme:
Alarme N 506 Mensagem Ultrapassagem de curso: +n Descrio A ferramenta excedeu o limite de ultrapassagem de curso especificado pelo hardware ao longo do ensimo eixo positivo (n: 1 a 4). A ferramenta excedeu o limite de ultrapassagem de curso especificado pelo hardware ao longo do ensimo eixo negativo (n: 1 a 4).

Alarme

507

Ultrapassagem de curso: ---n

523

6. FUNES DE SEGURANA

OPERAO

B-64124PO/01

6.3 CONTROLE DO CURSO ARMAZENADO

Podem ser especificadas trs reas cuja ferramenta no pode entrar com o controle do curso armazenado 1, controle do curso armazenado 2 e controle do curso armazenado 3.

(X,Y,Z)

(I,J,K) (1)rea interdita no interior. (X,Y,Z)

(I,J,K)

(2)rea interdita no exterior. : rea interdita para a ferramenta Fig. 6.3 (a) Controle de curso

Quando a ferramenta excede um limite de curso armazenado, exibido um alarme e a ferramenta desacelerada e parada. Quando a ferramenta entra numa rea interdita e um alarme gerado, a ferramenta pode ser movida na direo inversa a partir da qual a ferramenta veio.

Explicao
D Controle do curso armazenado 1 D Controle do curso armazenado 2 (G22, G23) Parmetros (n 1320, 1321 ou n 1326, 1327). Fora da rea dos limites definidos est uma rea interdita. O fabricante da mquina-ferramenta normalmente define esta rea como o curso mximo. Parmetros (n 1322, 1323) ou definio de comandos destes limites. O interior ou exterior da rea do limite pode ser definido como rea interdita. O parmetro OUT (n 1300#0) seleciona quer o interior quer o exterior como rea interdita. Caso um comando do programa de um comando G22 proba que a ferramenta entre na rea interdita e um comando G23 permita que a ferramenta entre na rea interdita. Cada um de G22; e G23; devem comandar independentemente de outros comandos num bloco. O comando abaixo cria ou altera a rea interdita:

524

B-64124PO/01

OPERAO

6. FUNES DE SEGURANA

G 22X_Y_Z_I_J_K_;

(X,Y,Z)

(I,J,K) X>I, Y>J, Z>K X-I > (No menor incremento de comando) Y-J > (No menor incremento de comando) Z-K > ((No menor incremento de comando) F (mm)= 7500 F=Velocidade de deslocamento rpido (mm/min) Fig. 6.3 (b) Criando ou alterando a rea interdita usando um programa

Quando define a rea por parmetros, os pontos A e B na figura abaixo devem ser definidos.
A (X,Y,Z)

B (I,J,K) X>I, Y>J, Z>K X-I > (No menor incremento de comando) Y-J > (No menor incremento de comando) Z-K > ((No menor incremento de comando) F (mm)= 7500 F=Velocidade de deslocamento rpido (mm/min) Fig. 6.3 (c) Criando ou alterando a rea interdita usando um parmetro

No controle do curso armazenado 2, mesmo se errar a ordem do valor de coordenada dos dois pontos, um retngulo com os dois pontos sendo os pices, ser definido como a rea. Quando define a rea interdita atravs dos parm. (n 1322, 1323), os dados devem ser especificados pela distncia a partir do sistema de coordenadas da mquina no menor incremento de comando. (Incremento de sada) Se definido por um comando G22, especifique os dados pela distncia a partir do sistema de coordenadas da mquina no menor incremento de entrada (incremento de entrada.) Os dados sobre o programa so ento convertidos em valores numricos no menor incremento de comando e os valores so definidos como os parmetros. D Ponto de controle para a rea interdita Confirme a posio de verificao (o topo da ferramenta ou da placa de fixao da ferramenta) antes de programar a rea interdita. Se o ponto A (O topo da ferramenta) verificado na Fig. 6.3 (d), a distncia a deve ser definida como os dados para a funo do limite de curso armazenado. Se o ponto B (A placa de fixao da ferramenta) verificada, a distncia b deve ser definida. Quando verifica a ponta da ferramenta (como o ponto A), e se o comprimento da ferramenta varia consoante a ferramenta, definir a rea interdita para a ferramenta mais longa no precisa de nova redefinio na operao segura.
525

6. FUNES DE SEGURANA

OPERAO

B-64124PO/01

A posio da ferramenta depois do retorno ao ponto de referncia

b A a

Limite da faixa

Fig. 6.3 (d) Definir a rea interdita

D Sobreposio da rea interdita

A rea pode ser definida em montes.

Fig. 6.3 (e) Definir a sobreposio da rea interdita

Os limites desnecessrios devem ser definidos alm do curso da mquina. D Quantidade de overrun de limite de curso armazenado Se a velocidade de deslocamento rpido mxima F (mm/min), a quantidade de overrun mximo, L (mm), do limite de curso armazenado obtida atravs da seguinte expresso: A ferramenta entra na rea especificada como interdita por at L (mm). O bit 7 (BFA) do parmetro n 1300 pode ser usado para parar a ferramenta quando esta alcana um ponto L mm curto da rea especificada. Neste caso, a ferramenta no entra da rea interdita. D Tempo eficaz para uma rea interdita Cada limite torna- eficaz depois da energizao e o retorno manual ao -se ponto de referncia ou retorno automtico ao ponto de referncia por G28 ter sido executado. Depois da energizao, se o ponto de referncia estiver na rea interdita de cada limite, imediatamente gerado um alarme. (Apenas no modo G22 para limite de curso armazenado 2). Se entra numa rea interdita e um alarme gerado, a ferramenta s pode ser movido para trs. Para cancelar o alarme, mova a ferramenta para trs at estar fora da rea interdita e reinicialize o sistema. Quando o alarme cancelado, a ferramenta pode ser movida tanto para trs como para a frente.
526 L (mm) = F/7500

D Liberar os alarmes

B-64124PO/01

OPERAO

6. FUNES DE SEGURANA

D Alterao de G23 para G22 numa rea interdita

Quando G23 alterado para G22 na rea interdita, resulta no seguinte. (1) Quando a rea interdita est no interior, informado um alarme no seguinte movimento. (2) Quando a rea interdita est no exterior, informado um alarme imediatamente. O parmetro BFA (bit 7 do n 1300) seleciona se um alarme exibido imediatamente antes da ferramenta entrar na rea interdita ou imediatamente depois da ferramenta ter entrado na rea interdita.

D Temporizao para exibir uma alarme

Alarmes
Nmero de alarme 500 501 502 503 Mensagem Contedos

ULTRAPASSAGEM: +n Excedeu o ensimo eixo (1-4) + lado de limite de curso armazenado I. ULTRAPASSAGEM: ---n Excedeu o ensimo eixo (1-4) lado de limite de curso armazenado I. ULTRAPASSAGEM: +n Excedeu o ensimo eixo (1-4) + lado de limite de curso armazenado II. ULTRAPASSAGEM: ---n Excedeu o ensimo eixo (1-4) lado de limite de curso armazenado II.

527

6. FUNES DE SEGURANA

OPERAO

B-64124PO/01

6.4 CONTROLE DE FIM DE CURSO ANTERIOR A EXECUTAR MOVIMENTO

Durante a operao automtica, antes do movimento especificado por um dado bloco ser iniciado, quer a ferramenta entre na rea interdita definida pelo limite de curso armazenado 1 ou 2 verificado determinando a posio no ponto final desde a posio atual da mquina e uma quantidade de deslocamento especificada. Se for considerado que a ferramenta entra na rea interdita definida por um limite de curso armazenado, a ferramenta imediatamente parada aps o incio do movimento para tal bloco e um alarme exibido. AVISO Quer as coordenadas do ponto final, alcanadas como resultado de atravessar a distncia especificada em cada bloco, estejam numa rea interdita verificado. Neste caso, o caminho seguido por um comando de movimento no verificado. Contudo, se a ferramenta entrar na rea interdita definida pelo limite de curso armazenado 1 ou 2, acionado um alarme. (Veja os exemplos abaixo.) Exemplo 1)
rea interdita definida por limite de curso armazenado 1 ou 2

a Ponto final Ponto inicial A ferramenta parada no ponto a de acordo com o limite de curso armazenado 1 ou 2. rea interdita definida por limite de curso armazenado 1 ou 2

Ponto final

Imediatamente aps o movimento comear no ponto inicial, a ferramenta parada para acionar um controle de fim de curso a ser executado antes do movimento.

528

B-64124PO/01

OPERAO

6. FUNES DE SEGURANA

Exemplo 2)
Ponto final

rea interdita definida por limite de curso armazenado 2

Ponto inicial

A ferramenta parada no ponto a de acordo com o limite de curso armazenado 1 ou 2.

rea interdita definida por limite de curso armazenado 2

Ponto final

Imediatamente aps o movimento comear no ponto inicial, a ferramenta parada para acionar um controle de fim de curso a ser executado antes do movimento.

Explicaes

Quando um controle de fim de curso anterior ao movimento executado, quer seja para verificar o movimento executado por um bloco G31 (salto) e um bloco G37 (medio automtica do comprimento da ferramenta) pode ser determinado usando NPC (bit 2 do parmetro n 1301).

Limitaes
D Bloqueio da mquina Se o bloqueio da mquina aplicado no incio do movimento, no executado nenhum controle de fim de curso antes de ser feito o movimento. Quando o limite de curso armazenado 2 est inativo (modo G23), no feita nenhuma verificao para determinar se a ferramenta entra na rea interdita definida pelo limite de curso armazenado 2. Quando um programa reiniciado, acionado uma alarme se a posio de reincio for dentro da rea interdita. Quando a execuo de um bloco reiniciada depois da interveno manual seguida de bloqueio de avano, no acionado nenhum alarme, mesmo se o ponto final seguido de uma interveno manual estiver dentro de uma rea interdita. Se um bloco consistindo de operaes mltiplas (tal como ciclo fixo) executado, acionado um alarme no ponto inicial de qualquer operao em que o ponto final caia dentro de uma rea interdita.
529

D G23

D Reincio do programa D Interveno manual seguida de bloqueio de avano D Um bloco consistindo de operaes mltiplas

6. FUNES DE SEGURANA

OPERAO

B-64124PO/01

D Modo de interpolao cilndrica D Controle de um eixo angular D Controle simples de sincronizao D Esboo

No modo de interpolao cilndrica, no feita nenhuma verificao. Quando a opo de controle de um eixo angular selecionada, no feita nenhuma verificao. No controle simples de sincronizao, apenas o eixo principal checado; nenhum eixo secundrio verificado. No feita nenhuma verificao enquanto o esboo est a ser executado como parte da visualizao dinmica de grficos (apenas esboo (nenhuma usinagem) est a ser executado). Nenhuma verificao feita para um movimento baseado no controle de eixos PMC.

D Controle de eixos PMC

Alarme
Nmero Mensagem Contedos O controle de fim de curso de pr-movimento revela que o ponto final do ULTRAPASSAGEM: bloco entra na rea interdita para o limite de +n curso positivo ao longo do eixo n. Corrija o programa. O controle de fim de curso de pr-movimento revela que o ponto final do ULTRAPASSAGEM: bloco entra na rea interdita para o limite de -n curso negativo ao longo do eixo n. Corrija o programa.

510

511

530

B-64124PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

FUNES DE ALARME E AUTODIAGNSTICO

Quando um alarme ocorre, a tela de alarme correspondente surge para indicar a causa do alarme. As causas dos alarmes so classificadas por nmeros de alarme. Podem ser guardados e exibidos at 50 alarmes anteriores na tela (visualizao do histrico de alarmes). Por vezes, o sistema pode parecer estar parado, apesar de no ser exibido nenhum alarme. Neste caso, o sistema pode estar a executar algum processamento. O estado do sistema pode ser verificado usando a funo de auto-diagnstico.

531

7. FUNES DE ALARME E AUTODIAGNSTICO

OPERAO

B-64124PO/01

7.1 EXIBIO DE ALARME


Explicaes
D Tela de alarme Quando ocorre um alarme, surge a tela de alarme.
MENSAGEM DE ALARME
100 510 417 417

0000

00000

PARMETRO DE NO PROTEO CONTRA ESCRITA ULTRAPASSAGEM ALARME SERVO ALARME SERVO :+X : PARAM DGTL EIXO X : PARAM DGTL EIXO X

MDI

****

*** ***
MSG

ALM
HISTRY

S 18 : 52 : 05

0 T0000

ALARME

D Outro mtodo para exibies de alarme

Em alguns casos, a tela de alarme no surge, mas ALM exibido na base da tela.
PARMETRO (EIXO/UNIDADE) 1001 0 1002 1003 0 0 0 0 0 0 XIK 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 O1000 N00010 INM 0 0 DLZ JAX 0 0 0 ISC 0 0 ISA 0

0 1004 IPR 0

>_ MEM * * * * N PESQ

***

***

ALM

S 08 : 41 : 27
+ENTRADA

0 T0000 ENTRADA

LIGADO:1 DES. :0

Neste caso, exibe a tela de alarme conforme apresentado: 1. Pressione a tecla de funo
MESSAGE

2. Pressione a soft key para seleo de captulo [ALARME].

532

B-64124PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

D Reinicializao do alarme D Nmeros de alarme

Os nmeros e mensagens de alarme indicam a causa de um alarme. Para recuperar de um alarme, elimine a causa e pressione a tecla de reset. Os cdigos de erro so classificados conforme apresentado: N 000 a 255 : Alarme P/S (Erros de programao) (*) N 300 a 349 : Alarmes de codificador de pulsos absoluto (APC) N 350 a 399 : Alarmes de 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 restantes : Alarme P/S (Erros de programao) * Para um (n 000 a 255) que ocorre em associao com operao de segundo plano, fornecida a indicao alarme xxxBP/S (onde xxx um nmero de alarme). Apenas um alarme BP/S fornecido para o n 140. Veja a lista de alarme no anexo G para mais informaes sobre alarmes.

533

7. FUNES DE ALARME E AUTODIAGNSTICO

OPERAO

B-64124PO/01

7.2 ALARME HISTRICO DISPLAY

So guardados e exibidos na tela at 50 dos alarmes CNC mais recentes. Exibe o histrico de alarmes conforme apresentado:

Procedimento para Visualizao do Histrico de Alarmes Procedimento

1 Pressione a tecla de funo

MESSAGE

2 Pressione a soft key para seleo de captulo [HISTRY]. Surge o histrico de alarmes. Os seguintes itens de informao so exibidos. (1) A data em que o alarme foi acionado (2) N de alarme (3) Mensagem de alarme (alguns no contm mensagem) (4) N de pgina 3 Altere a pgina com a tecla de mudana de pgina. 4 Para apagar a informao registrada, pressione a softkey [(OPRC)] ento a tecla [APAGAR].
HISTRICO DE ALARMES O0100 N00001 PGINA=1 (1)97.02.14 16:43:48 (4) (2)010 (3)CDIGO G INVLIDO 97.02.13 8:22:21 506 ULTRAPASSAGEM : +1 97.02.12 20:15:43 ALARME SERVO 417 : PARAM DGTL EIXO X

MEM * * * * ALARME

*** *** MSG HISTRY

19 : 47 : 45 (OPRC)

534

B-64124PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

7.3 VERIFICAO POR TELA DE AUTODIAGNSTICO

Por vezes, o sistema pode parecer estar parado, apesar de no ter ocorrido nenhum alarme. Neste caso, o sistema pode estar a executar algum processamento. O estado do sistema pode ser verificado exibindo a tela de autodiagnstico.

Procedimento para Diagnstico

Procedimento

1 Pressione a tecla de funo

SYSTEM

2 Pressione a tecla de seleo de captulo [DGNOS]. 3 A tela de diagnstico tem mais de 1 pgina. Selecione a tela pela operao seguinte. (1) Altere a pgina com a tecla de mudana de pgina. (2) Mtodo por soft key - Entrada por tecla do nmero dos dados de diagnstico a exibir. - Pressione [N SRCH]. DIAGNSTICO (GERAL) O0000 N0000

000 001 002 003 004 005 006

AGUARDANDO SINAL DE ALETA MOVIMENTO PAUSA CONTROLE DA POSIO OVERRIDE DA VELOCIDADE DE AVANO 0% INTERBLOQUEIO/INICIAR BLOQUEIO VERIFICAO DE CHEGADA DE VELOCIDADE DO FUSO

:0 :0 :0 :0 :0 :0 :0

>_ EDITAR * * * *
PARAM

*** ***
DGNOS PMC

14 : 51 : 55
SISTEMA (OPRC)

535

7. FUNES DE ALARME E AUTODIAGNSTICO

OPERAO

B-64124PO/01

Explicaes

Os nmeros de diagnstico de 000 a 015 indicam estados quando um comando est a ser especificado, mas aparecem como se no estivessem a ser executados. A tabela abaixo lista os estados internos quando 1 exibido na ponta direita de cada linha na tela.

Tabela 7.3 (a) O alarme exibido quando um comando especificado, mas aparece como se no estivesse a ser executado
N 000 001 002 003 004 005 006 010 011 012 MOVIMENTO PAUSA CONTROLE DA POSIO OVERRIDE DA VELOCIDADE DE AVANO 0% INTERBLOQUEIO/INICIAR BLOQUEIO VERIFICAO DE CHEGADA DE VELOCIDADE DO FUSO TRANSMISSO LEITURA ESPERANDO (DES)BLOQUEIO Exibio AGUARDANDO SINAL DE ALETA Estado interno quando 1 exibido FunoM, S. T sendo executada Comando de movimento na operao automtica a ser executado Pausa a ser executada Controle da posio a ser executada Override do avano de corte 0% interbloqueio LIGADO Aguardando o sinal de chegada de velocidade do fuso para ligar Dados enviados atravs de interface de transmisso de leitor Dados introduzidos atravs de interface de transmisso de leitor Esperando pela fixao/soltar da mesa de indexao antes do incio da indexao da mesa de indexao de eixo B/depois do final da indexao da mesa de indexao para completar Override do modo jog 0% Parada de emergncia, reinicializao externa, reinicializao & rebobinar ou tecla de reset do painel de operao MDI ligada Procura de um nmero de programa externo

013 014

OVERRIDE DA VELOCIDADE DE AVANO EM MODO JOG 0% ESPERANDO DESLIGAR DE RESET.ESP.RRW. PROCURA DE UM NMERO DE PROGRAMA EXTERNO

015

Tabela 7.3 (b) O alarme exibido quando uma operao automtica parada ou pausada. N 020 021 022 023 024 025 Exibio VELOCIDADE DE CORTE CIMA/BAIXO TECLA DE RESET LIGADA REINICIALIZAO E REBOBINAR LIGADO PARADA DE EMERGNCIA LIGADA RESET LIGADO MOVIMENTO PARADO OU PAUSA Estado interno quando 1 exibido Definir quando a parada de emergncia se liga ou quando ocorre o alarme servo Definir quando a tecla de reset se liga Reinicializao e rebobinar ligado Definir quando a parada de emergncia se liga Definir quando a tecla de reinicializao externa, parada de emergncia ou reinicializao & rebobinar se liga Uma bandeira que pra a distribuio de pulsos. definida nos seguintes casos. (1) Reinicializao externa ligada. (2) Reinicializao & rebobinar ligado. (3) Parada de emergncia ligada. (4) Bloqueio de avano ligado. (5) Tecla de reset do painel de operao MDI ligada. (6) Alterado para modo manual(JOG/MANIVELA/INC). (7) Ocorreu outro alarme. (Existe tambm um alarme que no est definido.)

536

B-64124PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

A tabela abaixo mostra os sinais e estados que so acionados quando cada item de dados de diagnstico 1. Cada combinao dos valores dos dados de diagnstico indica um estado nico.
020 021 022 023 024 025
VELOCIDADE DE CORTE CIMA/BAIXO TECLA DE RESET LIGADA REINICIALIZAO E REBOBINAR LIGADO PARADA DE EMERGNCIA LIGADA RESET LIGADO MOVIMENTO PARADO OU PAUSA

1 0 0 1 1 1

0 0 0 0 1 1

0 1 0 0 1 1

0 0 0 0 1 1

1 0 0 0 0 1

0 0 0 0 0 1

0 0 0 0 0 0

Entrada do sinal de parada de emergncia Entrada de sinal de reinicializao externa Tecla de reset de MDI ligada Entrada de reinicializao & rebobinar Gerao de alarme servo Alterado para outro modo ou bloqueio de avano Parada de bloco nico

Os nmeros de diagnstico 030 e 031 indicam os estados de alarme TH. N 030 Exibio DADOS TH DE NMERO DE CARACTERES DADOS TH Significado de dados A posio do caractere que causou o alarme TH exibida pelo nmero dos caracteres desde o incio do bloco no alarme TH Cdigo lido de caractere que causou o alarme TH

031

537

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

ENTRADA/SADA DE DADOS

Os NC so transferidos entre o NC e os dispositivos externos de entrada/sada, como o arquivo handy. A interface do carto de memria situada esquerda da tela, pode ser usada para ler informao num carto de memria no CNC ou escrever no carto. Pode introduzir e enviar os seguintes tipos de dados : 1. Programa 2. Dados sobre correo 3. Parmetro 4. Dados de compensao do erro de passo 5. Varivel comum de macro de usurio Antes de um dispositivo de entrada/sada poder ser usado a entrada/sada relativa aos parmetros deve ser definida. Para como definir os parmetros, veja III- DISPOSITIVOS -2 OPERACIONAIS.
RS-422 interface Carto de memria
RS-232-C

interface
FANUC
Arquivo handy

Interface do carto de memria


RS-232-C ou RS-422 interface (Painel de transmisso, etc...)

(Dispositivo E/S Exteno)

538

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.1 ARQUIVOS

Dos dispositivos externos de entrada/sada, o arquivo handy FANUC usa disquetes como meio de entrada/sada. Neste manual, esses meios de entrada/sada so geralmente referidos como disquete. Ao contrrio de uma fita NC, uma disquete permite que o usurio escolha livremente a partir de vrios tidos de dados armazenados num meio numa base de arquivo- -arquivo. -aA entrada/sada possvel com dados em mais de uma disquete.

Explicaes
D O que um Arquivo A unidade de dados, que so introduzidos/enviados entre a disquete e o CNC por uma operao de entrada/sada (pressionando a tecla VLERW ou VTRANSW), chamado um HfileI. Quando introduz +programas CNC de ou envia-los para uma disquete, por exemplo, um ou todos os programas dentro da memria CNC so manuseados como um arquivo. Aos arquivos so atribudos automaticamente os nmeros de arquivos 1,2,3,4 etc., com o ficheiro de passo sendo o 1.
Arquivo 1 Arquivo 2 Arquivo 3 Arquivo n Espao

D Pedido para troca da disquete

Quando um arquivo foi introduzido em duas disquetes, os LED no adaptador piscam alternadamente no trmino da entrada/sada de dados entre a primeira disquete e o CNC, pedindo a troca da disquete. Nesta caso, retire a primeira disquete do adaptador e inserir uma segunda disquete no seu local. Ento a entrada/sada de dados vai continuar automaticamente. A troca da disquete pedida quando so necessrias a segunda disquete e posteriores durante a pesquisa do arquivo, a entrada/sada de dados entre o CNC e a disquete ou excluso de arquivo. Disquete 1
Arquivo 1 Arquivo 2 Arquivo 3
Arquivo (k-1)

Arquivo k

Disquete 2
Continuao do arquivo k

Arquivo (k+1)

Arquivo n Espao

Uma vez que a troca da disquete processada pelo dispositivo de entrada/sada, no necessria nenhuma operao especial. O CNC ir interromper a operao de entrada/sada de dados at a prxima disquete ser inserida no adaptador. Quando a operao de reinicializao aplicada ao CNC durante um pedido para troca da disquete, o CNC no reinicializado de uma s vez, mas reinicializado depois da troca da disquete.

539

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

D Chave de proteo

A disquete possui um boto de proteo contra gravao. Defina o boto para o estado de permisso de escrita. Ento, inicie a operao de sada.
Boto de proteo contra gravao de uma disquete

(1) Protegido contra gravao (S possvel a leitura.)

(2) No protegido contra gravao (So possveis a leitura, escrita e excluso.)

Fig. 8.1 Chave de proteo

D Memo de escrita

Uma vez escrito na disquete ou carto, os dados podem subseqentemente ser lidos pela correspondncia entre os contedos dos dados e os nmeros do arquivo. Esta correspondncia no pode ser verificada, exceto os contedos dos dados e nmeros do arquivo so enviados para o CNC e exibidos. Os contedos dos dados podem ser exibidos com a funo de exibio para o diretrio da disquete (Veja Seo III-8.8). Para exibir os contedos, escreva os nmeros do arquivo e os contedos na coluna memo que est na parte traseira da disquete. (Exemplo de entrada no MEMO) Arquivo 1 Parmetros NC Arquivo 2 Dados sobre correo Arquivo 3 Programa NC O0100 Arquivo (n-1) Programa NC O0500 Arquivo n Programa NC O0600

540

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.2 PESQUISA DE ARQUIVO

Quando o programa introduzido a partir da disquete, deve procurar o ficheiro a introduzir primeiro. Por este motivo, prossiga da seguinte forma:
Arquivo 1 Arquivo 2 Arquivo 3 Arquivo n Espao

Pesquisa de arquivo do arquivo n

Busca do incio do arquivo

Procedimento

1 Pressione o boto EDITAR ou MEMRIA no painel de operao da mquina. 2 Pressione a tecla de funo
PROG

, ento surge a tela do contedo do

programa ou tela de verificao do programa. 3 Pressione a soft key [(OPRC)]. 4 Pressione a soft key mais direita 5 Introduza o endereoN. 6 Introduza o nmero do arquivo a pesquisar. N0 O incio da disquete ou carto pesquisado. Um de N1 a N9999 Dos arquivos n 1 a 9999, pesquisado um arquivo designado. N-9999 O arquivo prximo daquele acedido antes de ser procurado. N-9998 Quando N-9998 designado, N-9999 automaticamente inserido cada vez que um arquivo introduzido ou enviado. Esta condio reinicializada pela designao de N0,N1 a 9999 ou N9999 ou reinicializado. (tecla do menu seguinte).

7 Pressione as soft keys [F PESQ] e [EXEC]. O arquivo especificado pesquisado.

Explicao
D Pesquisa do arquivo por N-9999 obtido o mesmo resultado pela pesquisa seqencial dos arquivos especificando os n N1 a N9999 e por pesquisar primeiro um de N1 a N9999 e usando ento o mtodo de pesquisa N-9999. O tempo de pesquisa mais curto no ltimo caso.

541

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Alarme
Alarme N Descrio O sinal de pronto (DR) de um dispositivo de entrada/sada est desligado. No indicado imediatamente um alarme no CNC, mesmo quando ocorre um alarme durante a busca do incio do arquivo (quando um arquivo no encontrado ou algo do gnero). dado um alarme quando a operao de entrada/sada executada depois disso. Este alarme tambm acionado quando N1 especificado para escrever dados numa disquete vazia. (Neste caso, especifique o n.)

86

542

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.3 EXCLUSO DE ARQUIVO

Os arquivos armazenados numa disquete podem ser apagados arquivo a arquivo, como necessrio.

Excluso de arquivo

Procedimento

1 Insira a disquete no dispositivo de entrada/sada de modo a que fique pronto para a escrita. 2 Pressione o boto EDITAR da mquina no painel do operador. 3 Pressione a tecla de funo programa. 4 Pressione a soft key [(OPRC)] 5 Pressione a soft key mais direita 6 Introduza o endereoN. 7 Introduza o nmero (de 1 a 9999) do arquivo a apagar. 8 Pressione a soft key [APAGAR] e pressione ento a soft key [APAGAR]. O arquivo especificado no passo 7 apagado. (tecla do menu seguinte).
PROG

, ento surge a tela do contedo do

Explicaes
D Nmero do arquivo depois do arquivo ser apagado Quando um arquivo apagado, os nmeros do arquivo depois do arquivo apagado diminuem cada um por um nmero. Suponha que o arquivo com o nmero k foi apagado. Neste caso, os arquivos so remunerados conforme apresentado: Antes da excluso Depois da excluso 1 a (k>1) 1 a (k>1) k Apagado (k+1) a n k a (n>1) Defina o boto de proteo contra gravao para o estado de escrita para apagar os arquivos.

D Chave de proteo

543

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.4 ENTRADA/SADA NO PROGRAMA 8.4.1


Introduzir um Programa
Esta seo descreve como carregar um programa no CNC a partir de uma disquete ou fita NC.

Introduzir um programa

Procedimento

1 Certifique- que o dispositivo de entrada est pronto para a leitura. -se 2 Pressione o boto EDITAR da mquina no painel do operador. 3 Quando usa uma disquete, pesquise o arquivo pretendido de acordo com o procedimento em III-8.2. 4 Pressione a tecla de funo
PROG

, ento surge a tela do contedo do

programa ou tela de diretrio de programas. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key mais direita (tecla do menu seguinte).

7 Depois de introduzir o endereo O, especifique um nmero do programa a ser atribudo ao programa. Quando no h nenhum programa especificado aqui, o nmero do programa usado na disquete ou fita NC atribudo. 8 Pressione as soft keys [LEITURA] e [EXEC] O programa introduzido e o nmero do programa especificado no passo 7 atribudo ao programa.

Explicaes
D Comparao Se um programa introduzido enquanto a chave de proteo de dados no painel de operao da mquina se LIGA, o programa carregado na memria verificado em relao aos contedos da disquete ou fita NC. Se for encontrada uma divergncia durante a comparao, a comparao terminada com um alarme (P/S N 079). Se a operao acima for executada com a chave de proteo de dados DESLIGADA, a comparao no executada, mas os programas so registrados na memria. Quando a fita tem mltiplos programas, a fita lida at ER (ou %).
O1111 M02; O2222 M30; O3333 M02; ER(%)

D Entrada mltipla de programas de uma fita NC

544

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

D Nmeros de programas numa fita NC

Quando um programa introduzido sem especificar um nmero do programa. V O nmero O do programa na fita NC atribudo ao programa. Se o programa no tiver um nmero O, o nmero N no primeiro bloco atribudo ao programa. V Quando o programa no tem nem um nmero O nem um nmero N, o nmero do programa anterior aumentado por um e o resultado atribudo ao programa. V Quando um programa no tem um nmero O, mas tem um nmero de seqncia de cinco dgitos no incio do programa, os quatro dgitos menores do nmero de seqncia so usados como nmero do programa. Se os quatro dgitos menores forem zeros, o nmero do programa registrado anteriormente aumentado por um e o resultado atribudo ao programa. wQuando um programa introduzido com um nmero do programa O nmero O na fita NC ignorado e o nmero especificado atribudo ao programa. Quando o programa seguido por programas adicionais, ao primeiro programa adicional dado o nmero do programa. Os nmeros de programas adicionais so calculados adicionado um ao ltimo programa. O mtodo da operao de registro igual ao mtodo da operao de primeiro plano. Contudo, esta operao registra um programa na faixa de edio simultnea. Como com a operao de edio, as operaes descritas abaixo so necessrias no final para registrar um programa numa memria de programas de primeiro plano.
[(OPRC)] [BG -- FIM]

D Registro do programa em segundo plano

D Entrada no programa adicional

Pode introduzir um programa a anexar no fim de um programa registrado.


Programa registrado f1234 ; jjjjjjj ; jjjjj ; jjjj ; jjj ; % Introduzir programa f5678 ; fffffff ; fffff ; ffff ; fff ; % Programa depois da entrada f1234 ; jjjjjjj ; jjjjj ; jjjj ; jjj ; % f5678 ; fffffff ; fffff ; ffff ; fff ; %

No exemplo acima, todas as linhas do programa O5678 so anexadas ao fim do programa O1234. Neste caso, o nmero do programa O5678 no registrado. Quando introduz um programa a anexar a um programa registrado, pressione a soft key [LEITURA] sem especificar um nmero do programa no passo 8. Ento pressione as soft keys [CHAIN] e [EXEC]. S Numa entrada no programa completa, todas as linhas de um programa so anexadas, exceto para o seu nmero O. S Quando cancela o modo de entrada adicional, pressione a tecla de reset ou a soft key [CAN] ou [PARAR].
545

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

S Pressionando a soft key [CHAIN] posiciona o cursor no fim do programa registrado. Uma vez introduzido um programa, o cursor posicionado no incio do novo programa. S A entrada adicional s possvel quando um programa j foi registrado. D Definindo o mesmo nmero do programa que aquele de um programa existente Se for feita uma tentativa para registrar um programa com o mesmo nmero de um programa registrado anteriormente, o alarme P/S 073 acionado e o programa no pode ser registrado.

Alarme
Alarme N 70 73 79 Descrio O tamanho da memria no suficiente para armazenar a entrada dos programas Foi feita uma tentativa para armazenar um programa com um nmero do programa existente. A operao de verificao encontrou uma divergncia entre um programa carregar na memria e os contedos do programa na disquete ou fita NC.

546

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.4.2
Enviar um Programa

Um programa armazenado na memria da CNC enviado para uma disquete ou fita NC.

Enviar um programa

Procedimento

1 Certifique- que o dispositivo de sada est pronto para a sada. -se 2 Para enviar para uma fita NC, especifique o sistema do cdigo de transmisso (ISO ou EIA) usando um parmetro. 3 Pressione o boto EDITAR da mquina no painel do operador. 4 Pressione a tecla de funo
PROG

, ento surge a tela do contedo do

programa ou tela de diretrio de programas. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key mais direita 7 Introduza o endereoO 8 Introduza um nmero do programa. Se -9999 for introduzido, todos os programas armazenados na memria so enviados. Para enviar mltiplos programas de uma s vez, introduza uma faixa conforme apresentado : O,OVVVV Os programas n a nVVVV so enviados. A tela de diretrio de programas exibe os nmeros de programas em ordem ascendente quando o bit 4 (SOR) do parmetro n 3107 definido para 1. 9 Pressione as soft keys [TRANS] e [EXEC] O programa ou programas especificados so enviados. (tecla do menu seguinte).

Explicaes (Enviar para uma disquete)


D Localizao de sada do arquivo Quando o envio conduzido para a disquete, o programa enviado como arquivo novo depois dos arquivos existentes na disquete. Os novos arquivos so escritos a partir do incio, tornando os arquivos antigos invlidos, use a operao de envio acima depois da busca do incio do arquivo N0. Quando o alarme P/S (N 86) ocorre durante o envio de programa, a disquete restaurada condio antes do envio. Quando o envio de um programa conduzido depois da busca do incio do arquivo de N1 a N9999, o novo arquivo enviado como a ensima posio designada. Neste caso, os arquivos 1 para n- so eficazes, mas -1 os arquivos depois do antigo ensimo so apagados. Se um alarme ocorre durante o envio, apenas os arquivos 1 a n- so restaurados. -1 Para usar eficazmente a memria na disquete ou carto, envie o programa definindo o parmetro NFD (N 0101#7, N 0111#7 ou 0121#7) para 1. Este parmetro torna o avano no enviado, utilizando eficazmente a memria.
547

D Um alarme enquanto um programa enviado D Enviar um programa depois da busca do incio do arquivo

D Utilizao eficaz da memria

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

D No registro memo

A busca do incio do arquivo com um arquivo n necessria quando o envio de um arquivo de CNC para a disquete novamente introduzido na memria CNC ou comparado com o contedo da memria CNC. Assim, imediatamente depois de um arquivo ser enviado do CNC para a disquete, registre o n do arquivo no memo. A operao de puno pode ser executada do mesmo modo que no primeiro plano. Esta funo sozinha pode ser transmitida de um programa selecionado para operao em primeiro plano. <O> (Programa n) [TRANS] [EXEC]: Transmite um programa especfico. <O> H-9999I [TRANS] [EXEC]: Transmite todos os programas.

D Transmisso de programas em segundo plano

Explicaes (Envio para uma fita NC)


D Formato Um programa enviado para uma fita de papel no seguinte formato:
ER (%) Avano de 3 ps Programa ER (%) Avano de 3 ps
CAN

Se o avano de trs ps for muito longo, pressione a tecla

durante

a transmisso de avano para cancelar a subseqente transmisso de avano. D Controle TV D Cdigo ISO automaticamente transmitido um cdigo de espao para controle TV. Quando um programa transmitido num cdigo ISO, so transmitidos dois cdigos CR depois de um cdigo LF.
LF CR CR

Definindo NCR (bit 3 do parmetro n 0100), CRs podem ser omitidos para que cada LF aparea em um CR. D Parar a transmisso D Transmitir todos os programas Pressione a tecla
RESET

para parar a operao de transmisso.

Todos os programas so enviados para uma fita de papel no seguinte formato:


ER (%) Programa Programa Programa ER (%)

Avano de 1 p

Avano de 3 ps

A seqncia da transmisso de programas indefinida.

548

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.5 ENTRADA E SADA DE DADOS SOBRE CORREO 8.5.1


Introduzir Dados sobre Correo
Os dados sobre correo so carregados na memria do CNC a partir de uma disquete ou fita NC. O formato de entrada o mesmo que para o envio de valor de correo. Veja III- 8.5.2. Quando um valor de correo que carregado tem o mesmo nmero de correo que um nmero de correo j registrado na memria, os dados sobre correo carregados substituem os dados existentes.

Entrada de dados sobre correo

Procedimento

1 Certifique- que o dispositivo de entrada est pronto para a leitura. -se 2 Pressione o boto EDITAR da mquina no painel do operador. 3 Quando usa uma disquete, pesquise o arquivo pretendido de acordo com o procedimento em III-8.2. 4 Pressione a tecla de funo da ferramenta. 5 Pressione as soft key [(OPRC)]. 6 Pressione a soft key mais direita (tecla do menu seguinte).
OFS/SET

, ento surge a tela de compensao

7 Pressione as soft keys [LEITURA] e [EXEC]. 8 A entrada de dados sobre correo ser exibida na tela aps o trmino da operao de entrada.

549

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.5.2
Enviar Dados Sobre Correo

Todos os dados sobre correo so enviados num formato de sada a partir da memria do CNC para uma disquete ou fita NC.

Enviar dados sobre correo

Procedimento

1 Certifique- que o dispositivo de sada est pronto para a sada. -se 2 Especifique o sistema de cdigo de transmisso (ISO ou EIA) usando um parmetro. 3 Pressione o boto EDITAR da mquina no painel do operador. 4 Pressione a tecla de funo da ferramenta. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key mais direita (tecla do menu seguinte)
OFS/SET

, ento surge a tela de compensao

7 Pressione as soft keys [TRANS] e [EXEC]. Os dados sobre correo so enviados no formato de sada descrito abaixo.

Explicaes
D Formato de sada O formato de sada conforme apresentado: Formato Definir/alterar a quantidade de compensao geomtrica para o cdigo H G10 L10 P_R_; Definir/alterar a quantidade de compensao geomtrica para o cdigo D G10 L12 P_R_; Definir/alterar a quantidade de compensao do desgaste para o cdigo H G10 L11 P_R_; Definir/alterar a quantidade de compensao do desgaste para o cdigo D G10 L13 P_R_; O comando L1 pode ser usado em vez de L11 para compatibilidade de formato do CNC convencional. D Envio do nome do arquivo Quando a funo de visualizao do diretrio da disquete usado, o nome do envio do arquivo CORREO.

550

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.6 INTRODUZIR E ENVIAR PARMETROS E DADOS DE COMPENSAO DO ERRO DE PASSO 8.6.1


Introduzir Parmetros

Os parmetros e dados de compensao do erro de passo so respetivamente introduzidos e enviados de diferentes telas. Este captulo descreve como os introduzir.

Os parmetros so carregados na memria da unidade CNC a partir de uma disquete ou fita NC. O formato de entrada o mesmo que para formato de envio. Veja III- 8.6.2. Quando um parmetro carregado e tem o mesmo nmero de dados que um parmetro j registrado na memria, o parmetro carregado substitui o parmetro existente.

Introduo de parmetros

Procedimento

1 Certifique- que o dispositivo de entrada est pronto para a leitura. -se 2 Quando usa uma disquete, pesquise o arquivo pretendido de acordo com o procedimento em III- 8.2. 3 Pressione o boto de PARADA DE EMERGNCIA no painel de operao da mquina. 4 Pressione a tecla de funo
OFS/SET

5 Pressione a soft key[DEF] para seleo de captulo e ento surge a tela de especificao. 6 Entre 1 em resposta ao pedido para ESCRITA DO PARMETRO (PWE) na definio de dados. O alarme P/S100 (indicando que os parmetros podem ser escritos) surge. 7 Pressione a soft key
SYSTEM

8 Pressione a soft key para seleo de captulo [PARAM], ento surge a tela de parmetros. 9 Pressione a soft key [(OPRC)]. 10 Pressione a soft key mais direita (tecla do menu seguinte). 11 Pressione as soft keys [LEITURA] e [EXEC]. Os parmetros so lidos na memria. Depois do trmino da entrada, o indicador ENTRADA no canto inferior direito da tela desaparece. 12 Pressione a tecla de funo
OFS/SET

13 Pressione a soft key [DEF] para seleo do captulo. 14 Entre 0 em resposta ao pedido para ESCRITA DO PARMETRO (PWE) na definio de dados. 15 Volte a ligar a energia do CNC. 16 Libere o boto de PARADA DE EMERGNCIA no painel de operao da mquina.
551

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.6.2
Envio de Parmetros

Todos os parmetros so enviados num formato definido a partir da memria do CNC para uma disquete ou fita NC.

Envio de parmetros

Procedimento

1 Certifique- que o dispositivo de sada est pronto para a sada. -se 2 Especifique o sistema de cdigo de transmisso (ISO ou EIA) usando um parmetro. 3 Pressione o boto EDITAR da mquina no painel do operador. 4 Pressione a tecla de funo
SYSTEM

, ento surge a tela de parmetros.

5 Pressione a soft key para seleo de captulo [PARAM]. 6 Pressione a soft key [(OPRC)]. 7 Pressione a soft key mais direita 8 Pressione as soft key [TRANS]. 9 Para enviar todos os parmetros pressione a soft key [TUD]. Para enviar apenas parmetros que so definidos para um diferente de 0, pressione a soft key [NON-0]. 10 Pressione a soft key [EXEC]. Todos os parmetros so enviados no formato definido. (tecla do menu seguinte).

Explicaes
D Formato de sada O formato de sada conforme apresentado: N.... P ... ; N . . . . A1P . A2P . . . AnP . . ; N.... P ... ; N . . . . : Parmetro n A . . . . : Eixo N (n o nmero do eixo de controle) P . . . . : Valor de especificao do parmetro. D Envio do nome do arquivo Quando a funo de visualizao do diretrio da disquete usado, o nome do envio do arquivo PARMETRO. Uma vez todos os parmetros enviados, o arquivo enviado nomeado TUDO PARMETRO. Uma vez apenas os parmetros definidos como diferentes de 0 tenham sido enviados, o arquivo enviado nomeado PARMETRO NO-0. Para suprimir o envio dos seguintes parmetros, pressione a soft key [TRANS] e ento a soft key [NO-0].
Outro que o tipo de eixo Tipo de bit Parmetro para o qual todos os bits so definidos para 0 Parmetro cujo valor 0. Tipo de eixo Parmetro para um eixo para o qual todos os bis so definidos para 0. Parmetro para um eixo para cujo valor 0.

D Suprimir o envio dos parmetros definidos para 0

Tipo de valor

552

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.6.3
Entrada de Dados de Compensao do Erro de Passo

Os dados de compensao do erro de passo so carregados na memria do CNC a partir de uma disquete ou fita NC. O formato de entrada o mesmo que para formato de envio. Veja III-8.6.4. Quando os dados de compensao do erro de passo que so carregados tm o nmero de dados correspondente aos dados de compensao do erro de passo j registrados na memria os dados carregados substituem os dados existentes.

Dados de compensao do erro de passo

Procedimento

1 Certifique- que o dispositivo de entrada est pronto para a leitura. -se 2 Quando usa uma disquete, pesquise o arquivo pretendido de acordo com o procedimento em III- 8.2. 3 Pressione o boto de PARADA DE EMERGNCIA no painel de operao da mquina. 4 Pressione a tecla de funo
OFS/SET

5 Pressione a soft key [DEF] para seleo do captulo. 6 Introduza 1 em resposta ao pedido para os parmetros de escrita (PWE). O alarme P/S100 (indicando que os parmetros podem ser escritos) surge. 7 Pressione a soft key
SYSTEM

8 Pressione a soft key mais direita (tecla do menu seguinte) e pressione a soft key para seleo de captulo [PASSO]. 9 Pressione a soft key [(OPRC)]. 10 Pressione a soft key mais direita (tecla do menu seguinte).

11 Pressione as soft keys [LEITURA] e [EXEC]. Os parmetros so lidos na memria. Depois do trmino da entrada, o indicador ENTRADA no canto inferior direito da tela desaparece. 12 Pressione a tecla de funo
OFS/SET

13 Pressione a soft key [DEF] para seleo do captulo. 14 Entre 0 em resposta ao pedido para ESCRITA DO PARMETRO (PWE) na definio de dados. 15 Volte a ligar a energia do CNC. 16 Libere o boto de PARADA DE EMERGNCIA no painel de operao da mquina.

Explicaes
D Compensao de erros de passo Os parmetros 3620 a 3624 e os dados de compensao do erro de passo devem ser definidos corretamente para aplicar a compensao de erros de passo corretamente (Veja III- 11.5.2). 553

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.6.4
Sada de Dados de Compensao do Erro de Passo

Todos dados de compensao do erro de passo so enviados num formato definido a partir da memria do CNC para uma disquete ou fita NC.

Sada de Dados de Compensao do Erro de Passo

Procedimento

1 Certifique- que o dispositivo de sada est pronto para a sada. -se Para o controle de dois caminhos, selecione a unidade porta-ferramenta para a qual os dados de compensao do erro de passo a introduzir so usados com a chave de seleo da unidade porta-ferramenta. 2 Especifique o sistema de cdigo de transmisso (ISO ou EIA) usando um parmetro. 3 Pressione o boto EDITAR da mquina no painel do operador. 4 Pressione a tecla de funo
SYSTEM

(tecla do menu seguinte) e 5 Pressione a soft key mais direita pressione a soft key para seleo de captulo [PASSO]. 6 Pressione a soft key [(OPRC)]. 7 Pressione a soft key mais direita (tecla do menu seguinte).

8 Pressione as soft keys [TRANS] e [EXEC]. Todos os parmetros so enviados no formato definido.

Explicaes
D Formato de sada O formato de sada conforme apresentado: N 10000 P . . . ; N 11023 P . . . . . . ; N . . . . : Ponto de compensao do erro de passo n +10000 P . . . : Dados de compensao do erro de passo Quando a compensao de erros de passo bidirecional usada, o formato de sada conforme apresentado : N20000 P.... ; N21023 P.... ; N23000 P.... ; N24023 P.... ; N: Ponto de compensao do erro de passo + 20000 P : Dados de compensao do erro de passo D Envio do nome do arquivo Quando a funo de visualizao da disquete usada, o nome do ficheiro de sada ERRO DE PASSO.

554

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.7
INTRODUO/ENVIO DE VARIVEIS COMUNS DE MACRO DE USURIO

8.7.1
Introduo de Variveis Comuns de Macro de Usurio

O valor de uma varivel comum de macro de usurio (#500 a #999) carregado na memria do CNC a partir de uma disquete ou fita NC. O mesmo formato usado para enviar Variveis comuns de macro de usurio usado para introduzir. Veja III- 8.7.2. Para uma varivel comum de macro de usurio ser vlida, os dados introduzidos devem ser executados pressionando o boto de incio de ciclo depois de introduzir os dados. Quando o valor de uma varivel comum carregado na memria, este valor substitui o valor da mesma varivel comum j existente (caso existe) na memria.

Introduzir Variveis comuns de macro de usurio

Procedimento

1 Registre o programa que foi enviado como descrito na Seo III-8.7.2, na memria de acordo com o procedimento de entrada no programa descrito na Seo III-8.4.1. 2 Pressione o boto MEMRIA no painel de operao da mquina depois de terminar a entrada. 3 Pressione o boto de incio de ciclo para executar o programa carregado. 4 Visualize a tela da varivel de macro para verificar se os valores das variveis comuns foram definidos corretamente. Exibio da tela de variveis de macro Pressione a tela de funo
OFS/SET

Pressione a soft key mais direita (tecla do menu seguinte). Pressione a soft key [MACRO]. Selecione uma varivel com as teclas de pgina ou teclas numricas e a soft key [NO.PESQ].

Explicaes
D Variveis comuns As variveis comuns (#500 a #999) podem ser introduzidas e enviadas. #100 a #199 podem ser introduzidos e enviados quando o bit 3 (PU5) do parmetro n 6001 definido para 1.

555

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.7.2
Envio de Varivel Comum de Macro de Usurio

As variveis comuns de macro de usurio (#500 a #999) armazenadas na memria do CNC pode ser enviadas no formato de sada definido para uma disquete ou fita NC.

Enviar varivel comum de macro de usurio

Procedimento

1 Certifique- que o dispositivo de sada est pronto para a sada. -se 2 Especifique o sistema de cdigo de transmisso (ISO ou EIA) usando um parmetro. 3 Pressione o boto EDITAR da mquina no painel do operador. 4 Pressione a tecla de funo
OFS/SET

. (tecla do menu seguinte),

5 Pressione a soft key mais direita ento pressione a soft key [MACRO]. 6 Pressione a soft key [(OPRC)]. 7 Pressione a soft key mais direita

(tecla do menu seguinte).

8 Pressione as soft keys [TRANS] e [EXEC]. As variveis comuns so enviadas no formato definido.

Explicaes
D Formato de sada O formato de sada conforme apresentado:
% ; #500=[25283*65536+65536]/134217728 . . . . . . . . . . . . . . . . . . . . (1) #501=#0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (2) #502=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (3) #503= . . . . . . . . . . . . . . . . . . . . ; .......................... ; .......................... ; #531= . . . . . . . . . . . . . . . . . . . . ; M02; %

(1)A preciso de uma varivel mantida enviando o valor da varivel como <expresso>. (2)Varivel no definida (3)Quando o valor de uma varivel 0 D Envio do nome do arquivo D Varivel comum O nome do arquivo de sada MACRO VAR. As variveis comuns (#500 a #999) podem ser introduzidas e enviadas. #100 a #199 podem ser introduzidos e enviados quando o bit 3 (PU5) do parmetro n 6001 definido para 1.
556

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.8 EXIBIR DIRETRIO DE DISQUETE

Na tela de exibio do diretrio do disquete, num diretrio dos arquivos armazenados num dispositivo externo de entrada/sada (tal como arquivo handy FANUC) em formato de disquete, os arquivos podem ser introduzidos, retirados e apagados.

DIRETRIO (DISQUETE) N NOME DO ARQUIVO 0001 PARMETRO 0002 O0001 0003 O0002 0004 O0010 0005 O0040 0006 O0050 0007 O0100 0008 O1000 0009 O9500

O0001 N00000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 1.6

EDITAR * * * *
PRGRM

*** ***
DIR

11 : 51 : 12
(OPRC)

557

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.8.1
Exibir o Diretrio
Exibir o diretrio de arquivos de disquete

Procedimento 1

Use o seguinte procedimento para visualizar um diretrio de todos os arquivos armazenados numa disquete: 1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo
PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita 4 Pressione a soft key [DISQUETE]. 5 Pressione a tecla pgina 6 Surge a seguinte abaixo.
DIRETRIO (DISQUETE) N NOME DO ARQUIVO 0001 0002 0003 0004 0005 0006 0007 0008 0009 PARMETRO O0001 O0002 O0010 O0040 O0050 O0100 O1000 O9500
PGIE

ou

PGIE

O0001 N00000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 1.6

EDITAR * * * * F PESQ

*** ***
TRANS

11 : 53 : 04
APAGAR

LEITURA

Fig. 8.8.1 (a)

7 Pressione novamente uma tecla pgina para exibir outra pgina do diretrio.

558

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Procedimento 2

Use o seguinte procedimento para visualizar um diretrio dos arquivos comeando com um nmero do arquivo especificado : 1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo
PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita 4 Pressione a soft key [DISQUETE]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [F PESQ]. 7 Introduza um nome do arquivo.

8 Pressione as soft keys [F DEF] e [EXEC]. 9 Pressione uma tecla pgina para exibir outra pgina do diretrio. 10 Pressione a soft key [CAN] para regressar visualizao da soft key apresentada na tela de Fig 8.8.1 (a).

DIRETRIO (DISQUETE) N NOME DO ARQUIVO 0005 0006 0007 0008 0009 O0040 O0050 O0100 O1000 O9500

O0001 N00000 (METRO) VOL 1.3 1.9 1.9 1.9 1.6

PESQUISAR ARQUIVO N = >_ EDITAR * * * * * * * * * * F DEF

11 : 54 : 19 CAN EXEC

Fig. 8.8.1 (b)

559

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Explicaes
D Campos da tela e seus significados N: Exibe o nmero do arquivo NOME DO ARQUIVO: Exibe o nome do arquivo. (METRO): Converte e imprime a capacidade do arquivo para fita de papel comprimento. Tambm pode produzir H (PS) I definindo a UNIDADE DE ENTRADA para POLEGADAS na definio de dados. VOL.: Quando o arquivo multi-volume, esse estado exibido.
(Ex.) Disquete ou carto A Disquete ou carto B Disquete ou carto C C01 C02 L03 C(nmero)significa CONTINUAR L(nmero)significa LTIMO nmero nmero de disquete ou cartes

560

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.8.2
Leitura de Arquivos

Os contedos do nmero do arquivo especificado so lidos na memria do NC.

Leitura de arquivos

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita 4 Pressione a soft key [DISQUETE]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [LEITURA].
DIRETRIO (DISQUETE) N NOME DO ARQUIVO 0001 PARMETRO 0002 O0001 0003 O0002 0004 O0010 0005 O0040 0006 O0050 0007 O0100 0008 O1000 0009 O9500 LEITURA ARQUIVO N = >_ EDITAR * * * * * * * * * * F DEF O DEF PARAR

O0001 N00000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 1.6 PROGRAMA N = 11 : 55 : 04
CAN EXEC

7 Introduza um nome do arquivo. 8 Pressione a soft key [F DEF]. 9 Para modificar o nmero do programa, introduza o nmero do programa e pressione a soft key [O DEF]. 10 Pressione a soft key [EXEC]. O nmero do arquivo indicado no canto inferior esquerdo da tela automaticamente aumentado por um. 11 Pressione a soft key [CAN] para regressar visualizao da soft key apresentada na tela de Fig. 8.8.1. (a).

561

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.8.3
Enviar Programas

Qualquer programa na memria da CNC pode ser enviado para uma disquete como um arquivo.

Enviar programas

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita 4 Pressione a soft key [DISQUETE]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [TRANS].
DIRETRIO (DISQUETE) N NOME DO ARQUIVO 0001 PARMETRO 0002 O0001 0003 O0002 0004 O0010 0005 O0040 0006 O0050 0007 O0100 0008 O1000 0009 O9500 TRANS ARQUIVO N = >_ EDITAR * * * * * * * * * * F DEF O DEF PARAR

O0002 N01000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 1.6 PROGRAMA N = 11 : 55 : 26
CAN EXEC

7 Introduza um nmero do programa. Para escrever todos os programas num s arquivo, introduza -9999 no campo de nmero do programa. Neste caso, o nome do arquivo TUDO.PROGRAMA registrado. 8 Pressione a soft key [O DEF]. 9 Pressione a soft key [EXEC]. O programa ou programas especificados no passo 7 so escritos depois do ltimo arquivo na disquete. Para enviar o programa depois de apagar os arquivos comeados por um nmero do arquivo existente, escreva o nome do arquivo e pressione a soft key [F DEF] seguida pela soft key [EXEC]. 10 Pressione a soft key [CAN] para regressar visualizao da soft key apresentada na tela de Fig. 8.8.1 (a).

562

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.8.4
Apagar Arquivos

O arquivo com o nmero do arquivo especificado apagado.

Apagar arquivos

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita 4 Pressione a soft key [DISQUETE]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [APAGAR].

DIRETRIO (DISQUETE) N NOME DO ARQUIVO 0001 PARMETRO 0002 O0001 0003 O0002 0004 O0010 0005 O0040 0006 O0050 0007 O0100 0008 O1000 0009 O9500 APAGAR ARQUIVO N = NOME= >_ EDITAR * * * * * * * * * * F DEF
F NOME

O0001 N00000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 1.6

11 : 55 : 51
CAN EXEC

7 Especifique o arquivo a apagar. Quando especifica o arquivo com o nmero do arquivo, escreva o nmero e pressione a soft key [F DEF]. Quando especifica o arquivo com o nome do arquivo, escreva o nome e pressione a soft key [F NOME]. 8 Pressione a soft key [EXEC]. O arquivo no campo do nmero do arquivo especificado apagado. Quando um arquivo apagado, os nmeros do arquivo depois do arquivo apagado diminuem cada um por um nmero. 9 Pressione a soft key [CAN] para regressar visualizao da soft key apresentada na tela de Fig 8.8.1 (a).

563

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Restries
D Introduzir nmeros do arquivo e nmeros de programas com teclas D Dispositivos de E/S Se [F DEF] ou [O DEF] pressionado sem introduzir com a tecla o nmero do arquivo e nmero do programa, o nmero do arquivo ou nmero do programa aparece em branco. Quando 0 ativado para os nmeros do arquivo ou nmeros de programas, 1 exibido. Para usar o canal 0 , defina um nmero de dispositivo no parmetro (n 102). Defina o nmero do dispositivo de E/S para o parmetro (n 112) quando o canal 1 usado. Defina para (n 0122) quando o canal 2 usado. Para a entrada do valor numrico na faixa de entrada de dados com o n de ARQUIVO e n de PROGRAMA, apenas os 4 menores dgitos se tornam vlidos. Quando a tecla de proteo de dados no painel de operao da mquina est LIGADA, no so lidos programas a partir da disquete. Em vez disso so verificados em relao aos contedos da memria do CNC.

D Dgitos significantes

D Comparao

ALARME
Alarme N 71 Contedos Um nmero do arquivo ou nmero do programa invlido foi introduzido. (O nmero do programa especificado no foi encontrado.) A operao de verificao encontrou uma divergncia entre um programa carregado na memria e os contedos da disquete O sinal de pronto de definio dos dados (DR) para o dispositivo de entrada/sada est desligado. (O erro de nenhum arquivo ou erro de arquivo duplicado ocorreu no dispositivo de entrada/sada, porque foi introduzido um nmero do arquivo, nmero do programa ou nome do arquivo invlido.

79

86

564

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.9 ENVIAR UMA LISTA DE PROGRAMA PARA UM GRUPO ESPECIFICADO

Os programas CNC armazenados na memria podem ser agrupados de acordo com os seus nomes, permitindo o envio de programas do CNC em unidades de grupo. Seo III-11.3.2 explica a visualizao de uma lista de programa para um grupo especfico.

Procedimento para Enviar uma Lista de Programa para um Grupo Especificado

Procedimento

1 Exibe a tela da lista do programa para um grupo de programas, como descrito na Seo III-11.3.2.
DIRETRIO DE PROGRAMAS (GRUPO) PROGRAMA (NUM.) USADO: 60 LIVRE: 2 O0020 (ENGR ---1000 PRINC O0040 (ENGR ---1000 SUB---1 O0200 (ENGR ---1000 SUB---2 O2000 (ENGR ---1000 SUB---3 O0001 N00010 MEMRIA (CAR.) 3321 429

) ) ) )

>_ EDITAR PRGRM

****

*** ***

***

16 : 52 : 13 (OPRC)

DIR

2 Pressione a soft key de operao [(OPRC)].


BG-EDT O-PESQ GRUPO

3 Pressione a soft key mais direita menu seguinte).

(tecla de mudana para o

LEITURA

TRANS

4 Pressione a soft key de operao [TRANS].


CAN EXEC

AL-GRP

PARAR

5 Pressione a soft key de operao [AL-GRP]. Os programas CNC no grupo para o qual feita uma pesquisa so enviados. Quando esses programas so enviados para uma disquete, so enviados para um arquivo com o nome GRUPO.PROGRAMA.

565

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.10 ENTRADA/SADA DE DADOS NA TELA T UDO E/S

Para introduzir/remover um determinado tipo de dados, normalmente selecionada a tela correspondente. Por exemplo, a tela de parmetros usada para entrada de parmetro de ou sada para uma unidade de entrada/sada externa, enquanto a tela de programas usada para entrada ou sada no programa. Contudo, os programas, parmetros, dados sobre correo e varivel de macro podem ser todos introduzidos e removidos usando uma tela nica comum, a tela TUDO E/S.
LEITURA/TRANS (PROGRAMA)
CANAL DE E/S 1 N DISPOSITIVO 0 TAXA DE BAUDS 4800 BIT DE PARADA 2 DE AVANO NULA (EIA) NO CONTROLE TV (NOTAS) LIGADO

O1234 N12345

CONTROLE TV DES LIGADO CDIGO DE TRANSMISSO ISO ENTRADA DE CDIGO ASCII SADA DE AVANO ENTRADA SADA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LEITURA *** TRANS 12:34:56

Fig. 8.10 Tela TUDO E/S (quando o canal 1 est a ser usado para entrada/sada)

566

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.10.1
Definir Parmetros Relacionados com Entrada/Sada

Os parmetros relacionados com entrada/sada podem ser definidos na tela TUDO E/S. Os parmetros podem ser definidos, independentemente do modo.

Definir parmetros relacionados com entrada/sada

Procedimento

1 Pressione a tecla de funo

SYSTEM

. (tecla do menu seguinte)

2 Pressione a soft key mais direita vrias vezes.

3 Pressione a soft key [TUDO E/S] para exibir a tela TUDO E/S. NOTA 1 Se o programa ou disquete for selecionado no modo EDITAR, o diretrio de programas ou tela do disquete exibido. 2 Quando ligado primeiro, o programa selecionado por predefinio.

LEITURA/TRANS (PROGRAMA)
CANAL DE E/S 1 N DISPOSITIVO 0 TAXA DE BAUDS 4800 BIT DE PARADA 2 DE AVANO NULA (EIA) NO CONTROLE TV (NOTAS) LIGADO

O1234 N12345

CONTROLE TV DESLIGADO CDIGO DE TRANSMISSO ISO ENTRADA DE CDIGO ASCII SADA DE AVANO ENTRADA SADA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LEITURA *** TRANS 12:34:56

4 Selecione a soft key correspondente ao tipo de dados pretendido (programa, parmetro, etc.x). 5 Defina os parmetros correspondente ao tipo de unidade de entrada/sada a ser usado. (A definio de parmetros possvel independentemente do modo.)

567

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.10.2
Introduzir e Enviar Programas

Um programa pode ser introduzido e enviado usando a tela TUDO E/S. Quando introduz um programa usando uma disquete, o usurio tem de especificar o arquivo introduzido contendo o programa (pesquisa do arquivo).

Pesquisa do arquivo

Procedimento

1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Selecione o modo EDITAR. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. Um diretrio de programas exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
O0001 N00010 PROGRAMA (NUM.) USADO : 60 LIVRE : 2 MEMRIA (CAR.) 3321 429

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040 >_ EDITAR
F PESQ

****

*** ***

***

14:46:09
APAGAR (OPRC)

LEITURA

TRANS

4 Introduza o endereo N. 5 Introduza o nmero do arquivo a encontrar. N0 O primeiro arquivo da disquete encontrado. Um de N1 a N9999 Entre os arquivos numerados de 1 a 9999, encontrado um arquivo especificado. N-9999 encontrado o arquivo imediatamente depois daquele usado mais recentemente. N-9998 Quando -9998 especificado, o arquivo seguinte encontrado. Ento, sempre que executada uma operao de entrada/sada do arquivo, N-9999 automaticamente introduzido. Isto significa que os arquivos subseqentes podem ser depois automaticamente encontrados. Este estado cancelado especificando N0, N1 a N9999 ou N-9999 ou depois de uma reinicializao.
CAN EXEC

6 Pressione as soft keys [F PESQ] e [EXEC]. O arquivo especificado encontrado.


568

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Explicaes
D Diferena entre N0 e N1 Quando um arquivo j existe numa disquete, especificar N0 ou N1 tem o mesmo efeito. Se N1 especificado quando no existe nenhum arquivo na disquete ou carto, acionado um alarme, porque no possvel encontrar o primeiro arquivo. Especificar N0 coloca a cabea no incio da disquete, independentemente de a disquete/carto j contiver arquivos. Assim, neste caso no acionado nenhum alarme. N0 pode ser usado, por exemplo, quando um programa escrito numa nova disquete ou quando os todos os arquivos a disquete anteriormente usada tivesse sido apagados. Se um alarme (falha na pesquisa de arquivo, por exemplo) gerado durante a pesquisa do arquivo, o CNC no aciona imediatamente um alarme. Contudo, acionado um alarme P/S (N 086) se a entrada/sada for subseqentemente executada nesse arquivo. Em vez de pesquisar sequencialmente os arquivos especificando sempre os nmeros do arquivo atuais, o usurio pode especificar o primeiro nmero do arquivo e ento encontrar os arquivos seguintes especificando N-9999. Quando N-9999 especificado, o tempo necessrio para a pesquisa do arquivo pode ser reduzido.

D Acionar alarme durante pesquisa de arquivo

D Pesquisa do arquivo usando N-9999

569

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Introduzir 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 EDITAR. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. Um diretrio de programas exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
O0001 N00010 PROGRAMA (NUM.) USADO : 60 LIVRE : 2 MEMRIA (CAR.) 3321 429

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ EDITAR
F PESQ

****

*** ***

***

14:46:09
APAGAR (OPRC)

LEITURA

TRANS

4 Para especificar um nmero do programa a atribuir a uma entrada de programa, introduza o endereo O, seguido pelo nmero do programa pretendido. Se no for especificado nenhum nmero do programa especificado, o nmero do programa no arquivo ou na fita NC atribudo tal como .
PARAR CAN EXEC

5 Pressione a soft key [LEITURA], ento [EXEC]. O programa introduzido com o nmero do programa especificado na atribuio do passo 4. Para cancelar a introduo, pressione a soft key [CAN]. Para parar a introduo antes do seu trmino, pressione a soft key [PARAR].

570

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Enviar programas

Procedimento

1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Selecione o modo EDITAR. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. Um diretrio de programas exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
O0001 N00010 PROGRAMA (NUM.) USADO : 60 LIVRE : 2 MEMRIA (CAR.) 3321 429

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ EDITAR
F PESQ

****

*** ***

***

14:46:09
APAGAR (OPRC)

LEITURA

TRANS

4 Introduza o endereo O 5 Introduza um nmero do programa pretendido. Se -9999 for introduzido, todos os programas na memria so enviados. Para enviar uma faixa de programas, introduza O, OVVVV.. Os programas numerados de a VVVV so enviados. Quando o bit 4 (SOR) do parmetro n 3107 para exibio ordenada definido para 1 na tela do diretrio de programas, os programas so enviados por ordem, iniciando naqueles com os nmeros de programas mais pequenos.
PARAR CAN EXEC

6 Pressione a soft key [TRANS], ento [EXEC]. O programa ou programas especificados so enviados. Se os passos 4 e 5 so omitidos, o programa atualmente selecionado enviado. Para cancelar um envio, pressione a soft key [CAN]. Para parar o envio antes do seu trmino, pressione a soft key [PARAR].

571

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Apagar arquivos

Procedimento

1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Selecione o modo EDITAR. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. Um diretrio de programas exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
O0001 N00010 PROGRAMA (NUM.) USADO : 60 LIVRE : 2 MEMRIA (CAR.) 3321 429

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ EDITAR
F PESQ

****

*** ***

***

14:46:09
APAGAR (OPRC)

LEITURA

TRANS

4 Pressione a soft key [APAGAR]. 5 Introduza um nmero do arquivo de 1 a 9999, para indicar o arquivo a apagar.
CAN EXEC

6 Pressione a soft key [EXEC]. O arquivo k- especificado no passo 5 apagado. -th

Explicaes
D Nmeros do arquivo depois da excluso Depois da excluso do arquivo k- os nmeros do arquivo anteriores -th, (k+1) para n diminuram por 1 de k para (n-1). Antes da excluso Depois da excluso 1 para (k-1) 1 para (k-1) K Apagar (k+1) para n k para (n-1) Antes de um arquivo poder ser apagado, o boto de proteo contra gravao da disquete deve estar definido de modo a que possa escrever na disquete.

D Proteo contra escrita

572

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.10.3
Introduzir e Enviar Parmetros

Os parmetros podem ser introduzidos e enviados usando a tela TUDO E/S.

Introduo 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 EDITAR. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo.
LEITURA/TRANS (PARMETRO)
CANAL DE E/S N DISPOSITIVO TAXA DE BAUDS BIT DE PARADA DE AVANO NULA (EIA) CONTROLE TV (NOTAS) 1 0 4800 2 NO LIGADO

O1234 N12345

CONTROLE TV DESLIGADO CDIGO DE TRANSMISSO ISO ENTRADA DE CDIGO ASCII SADA DE AVANO ENTRADA SADA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LEITURA *** TRANS 12:34:56

CAN

EXEC

4 Pressione a soft key [LEITURA], ento [EXEC]. Os parmetros so lidos e o indicador ENTRADA pisca no canto inferior direito da tela. Depois do trmino da entrada o indicador ENTRADA apagado da tela. Para cancelar a introduo, pressione a soft key [CAN].

573

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Envio 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 EDITAR. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo.
LEITURA/TRANS (PARMETRO)
CANAL DE E/S N DISPOSITIVO TAXA DE BAUDS BIT DE PARADA DE AVANO NULA (EIA) CONTROLE TV (NOTAS) 1 0 4800 2 NO LIGADO

O1234 N12345

CONTROLE TV DESLIGADO CDIGO DE TRANSMISSO ISO ENTRADA DE CDIGO ASCII SADA DE AVANO ENTRADA SADA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LEITURA *** TRANS 12:34:56

CAN

EXEC

4 Pressione a soft key [TRANS], ento [EXEC]. Os parmetros so enviados e o indicador SADA pisca no canto inferior direito da tela. Depois do trmino do envio o indicador SADA apagado da tela. Para cancelar um envio, pressione a soft key [CAN].

574

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.10.4
Introduzir e Enviar Dados sobre Correo

Os dados sobre correo podem ser introduzidos e enviados usando a tela TUDO E/S.

Entrada de dados sobre correo

Procedimento

1 Pressione a soft key [CORREO] na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Selecione o modo EDITAR. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo.
LEITURA/TRANS (CORREO)
CANAL DE E/S N DISPOSITIVO TAXA DE BAUDS BIT DE PARADA DE AVANO NULA (EIA) CONTROLE TV (NOTAS) 1 0 4800 2 NO LIGADO

O1234 N12345

CONTROLE TV DESLIGADO CDIGO DE TRANSMISSO ISO ENTRADA DE CDIGO ASCII SADA DE AVANO ENTRADA SADA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LEITURA *** TRANS 12:34:56

CAN

EXEC

4 Pressione a soft key [LEITURA], ento [EXEC]. Os dados sobre correo so lidos e o indicador ENTRADA pisca no canto inferior direito da tela. Depois do trmino da entrada o indicador ENTRADA apagado da tela. Para cancelar a introduo, pressione a soft key [CAN].

575

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Enviar dados sobre correo

Procedimento

1 Pressione a soft key [CORREO] na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Selecione o modo EDITAR. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo.
LEITURA/TRANS (CORREO)
CANAL DE E/S N DISPOSITIVO TAXA DE BAUDS BIT DE PARADA DE AVANO NULA (EIA) CONTROLE TV (NOTAS) 1 0 4800 2 NO LIGADO

O1234 N12345

CONTROLE TV DESLIGADO CDIGO DE TRANSMISSO ISO ENTRADA DE CDIGO ASCII SADA DE AVANO ENTRADA SADA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LEITURA *** TRANS 12:34:56

CAN

EXEC

4 Pressione a soft key [TRANS], ento [EXEC]. Os dados sobre correo so enviados e o indicador SADA pisca no canto inferior direito da tela. Depois do trmino do envio o indicador SADA apagado da tela. Para cancelar um envio, pressione a soft key [CAN].

576

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.10.5
Envio de Variveis Comuns de Macro de Usurio

As variveis comuns de macro de usurio podem ser enviadas usando a tela TUDO E/S.

Enviar variveis comuns de macro 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 EDITAR. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo.
LEITURA/TRANS (MACRO)
CANAL DE E/S N DISPOSITIVO TAXA DE BAUDS BIT DE PARADA DE AVANO NULA (EIA) CONTROLE TV (NOTAS) 1 0 4800 2 NO LIGADO

O1234 N12345
CONTROLE TV DESLIGADO CDIGO DE TRANSMISSO ISO ENTRADA DE CDIGO ASCII SADA DE AVANO ENTRADA SADA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LEITURA *** TRANS 12:34:56

CAN

EXEC

4 Pressione a soft key [TRANS], ento [EXEC]. As variveis comuns de macro de usurio so enviadas e o indicador SADA pisca no canto inferior direito da tela. Depois do trmino do envio o indicador SADA apagado da tela. Para cancelar um envio, pressione a soft key [CAN]. NOTA Para introduzir uma varivel de macro, leia a instruo de macro de usurio pretendida como um programa e execute ento o programa.

577

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

8.10.6
Introduzir e Enviar Arquivos de Disquete

A tela TUDO E/S suporta e exibio de um diretrio de arquivos de disquete, assim como a introduo d e arquivos de disquete.

Exibir um diretrio do arquivo

Procedimento

1 Pressione a soft key mais direita (tecla do menu seguinte) na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Pressione a soft key [DISQUETE]. 3 Selecione o modo EDITAR. A tela da disquete exibido. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. A tela da disquete exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
LEITURA/TRANS (DISQUETE) O1234 N12345

> MDI

****

*** *** LEITURA

*** TRANS

12:34:56 APAGAR

F PESQ

5 Pressione a soft key [F PESQ].


F DEF CAN EXEC

6 Introduza o nmero do arquivo pretendido, pressione ento a soft key [F DEF]. 7 Pressione a soft key [EXEC]. exibido um diretrio com o arquivo especificado primeiro. Os arquivos subseqentes no diretrio podem ser exibidos pressionando a tecla pgina.

578

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

LEITURA/TRANS (DISQUETE) N NOME DO ARQUIVO 0001 PARMETRO 0002 TODO PROGRAMA 0003 O0001 0004 O0002 0005 O0003 0006 O0004 0007 O0005 0008 O0010 0009 O0020 F PESQ Arquivo N=2 >2_ EDITAR * * * * * * * * * * F PESQ

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

Um diretrio no qual o primeiro arquivo que est em primeiro lugar pode ser exibido simplesmente pressionando a tecla pgina. (No precisa pressionar a soft key [F PESQ].)

579

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Introduzir um arquivo

Procedimento

1 Pressione a soft key mais direita (tecla do menu seguinte) na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Pressione a soft key [DISQUETE]. 3 Selecione o modo EDITAR. A tela da disquete exibido. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. A tela da disquete exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
LEITURA/TRANS (DISQUETE) O1234 N12345

> MDI

****

*** *** LEITURA

*** TRANS

12:34:56 APAGAR

F PESQ

5 Pressione a soft key [LEITURA].


F DEF O DEF PARAR CAN EXEC

6 Insira um nmero de um arquivo ou programa para introduzir. Definir um nome do arquivo. Introduza o nmero do arquivo pretendido, pressione ento a soft key [F DEF]. Definir um nmero do programa: Introduza o nmero do programa pretendido, pressione ento a soft key [O DEF]. 7 Pressione a soft key [EXEC]. O arquivo ou programa especificado lido e o indicador ENTRADA pisca no canto inferior direito da tela. Depois do trmino da entrada o indicador ENTRADA apagado da tela.

580

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Enviar um arquivo

Procedimento

1 Pressione a soft key mais direita (tecla do menu seguinte) na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Pressione a soft key [DISQUETE]. 3 Selecione o modo EDITAR. A tela da disquete exibido. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. A tela da disquete exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
LEITURA/TRANS (DISQUETE) O1234 N12345

> MDI

****

*** *** LEITURA

*** TRANS

12:34:56 APAGAR

F PESQ

5 Pressione a soft key [TRANS].


F DEF O DEF PARAR CAN EXEC

6 Introduza o nmero do programa a enviar, juntamente com o nmero do arquivo de sada pretendido. Definir um nome do arquivo. Introduza o nmero do arquivo pretendido, pressione ento a soft key [F DEF]. Definir um nmero do programa: Introduza o nmero do programa pretendido, pressione ento a soft key [O DEF]. 7 Pressione a soft key [EXEC]. O programa especificado enviado e o indicador SADA pisca no canto inferior direito da tela. Depois do trmino do envio o indicador SADA apagado da tela. Se no especificar o nmero do arquivo, o programa escrito no final dos arquivos atualmente registrados.

581

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Apagar um arquivo

Procedimento

1 Pressione a soft key mais direita (tecla do menu seguinte) na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Pressione a soft key [DISQUETE]. 3 Selecione o modo EDITAR. A tela da disquete exibido. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys mudam como mostra abaixo. A tela da disquete exibido apenas no modo EDITAR. Em todos os outros modos, a tela TUDO E/S exibida.
LEITURA/TRANS (DISQUETE) O1234 N12345

> MDI

****

*** *** LEITURA

*** TRANS

12:34:56 APAGAR

F PESQ

5 Pressione a soft key [APAGAR].


F DEF CAN EXEC

6 Introduza o nmero do arquivo pretendido, pressione ento a soft key [F DEF]. 7 Pressione a soft key [EXEC]. O arquivo especificado apagado. Depois do arquivo ser apagado, os arquivos subseqentes so deslocados para cima.

582

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8.11 ENTRADA/SADA DE DADOS USANDO UM CARTO DE MEMRIA

Definindo o canal de E/S (parmetro n 0020) para 4, os arquivos num carto de memria inserido na interface do carto de memria situada esquerda da tela podem ser chamados. Tambm podem ser introduzidos e enviados diferentes tipos de dados como programas de peas, parmetros e dados sobre um carto de memria em formato de arquivo de texto. As principais funes so apresentados na lista abaixo. Exibir um diretrio de arquivos armazenados Os arquivos armazenados num carto de memria podem ser exibidos na tela de diretrios. Pesquisar um arquivo feita uma pesquisa para um arquivo num carto de memria e, se for encontrado exibido na tela de diretrios. Leitura de um arquivo Os arquivos em formato de texto podem ser lidos a partir de um carto de memria. Escrita num arquivo Dados como programa de peas podem ser armazenados num carto de memria no formato do arquivo de texto. Apagar um arquivo Um arquivo pode ser selecionado e apagado a partir de um carto de memria.
CNC Escrita num arquivo Leitura de um arquivo Exibir um diretrio Pesquisar um arquivo Apagar um arquivo Carto de memria

583

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Exibir um diretrio de arquivos armazenados

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita

4 Pressione a soft key [CARTO]. exibida a tela apresentada abaixo. Usando as teclas pgina
DIRETRIO (CARTO 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 + (OPRC)

, pode percorrer a tela.


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 ~

TAMANHO 123456 118458 113250 173456 113444 118483 111406 112420 117460

5 Os comentrios relativamente a cada arquivo podem ser exibidos pressionando a soft key [DIR+].
DIRETRIO (CARTO 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 + (OPRC) O0034 N00045 COMENTRIO (COMENTRIO ) (SUBPROGRAMA ) (12345678 ) ( ) ( ) (SALTO ---K ) (ALTA VELOCIDADE ) ( ) (PROGRAMA TESTE ) ~

6 Pressionar repetidamente a soft key [DIR+] altera a tela entre a visualizao dos comentrios e visualizao de tamanhos e datas. A rea de comentrio exibe um comentrio seguido do nmero O em cada arquivo. Podem ser visualizados at 18 caracteres na tela.

584

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Pesquisar um arquivo

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita

4 Pressione a soft key [CARTO]. exibida a tela apresentada abaixo.


DIRETRIO (CARTO 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 + (OPRC) 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 ~

TAMANHO 123456 118458 113250 173456 113444 118483 111406 112420 117460

5 Pressione a soft key [(OPRC)].


F PESQ F LER N LER TRANS APAGAR

6 Defina o nmero do arquivo pretendido com a soft key [F PESQ]. Inicie ento a pesquisa pressionando a soft key [EXEC]. Caso encontrado, o arquivo exibido no topo da tela de diretrios. Quando feita uma pesquisa para o nmero do arquivo 19
DIRETRIO (CARTO M) N NOME DO ARQUIVO 0019 O1000 0020 O1010 0021 O1020 0022 O1030 ~ O0034 N00045 COMENTRIO (PROGRAMA PRINCIPAL) (SUBPROGRAMA ---1) (COMENTRIO ) (COMENTRIO ) ~

585

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Leitura de um arquivo

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo PROG. 3 Pressione a soft key mais direita (tecla do menu seguinte). 4 Pressione a soft key [CARTO]. Ento, exibida a tela apresentada abaixo.
DIRETRIO (CARTO 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 + (OPRC) 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 ~

TAMANHO 123456 118458 113250 173456 113444 118483 111406 112420 117460

5 Pressione a soft key [(OPRC)].


F PESQ F LER N LER TRANS APAGAR

6 Para especificar um nmero do arquivo, pressione a soft key [F LER]. exibida a tela apresentada abaixo.
DIRETRIO (CARTO M) N NOME DO ARQUIVO 0019 O1000 0020 O1010 0021 O1030 ~ LEITURA NOME DO ARQUIVO=20 > EDITAR F NOME *** **** *** **** CAN PROGRAMA N=120 15:40:21 EXEC O0001 N00010 COMENTRIO (PROGRAMA PRINCIPAL) (SUBPROGRAMA ---1) (COMENTRIO ) ~

O DEF

PARAR

7 Introduza o nmero do arquivo 20 a partir do painel de operao MDI, defina ento o nmero do arquivo pressionando a soft key [F DEF]. Depois, introduza o nmero do programa 120, defina ento o nmero do programa pressionando a soft key [O DEF]. Pressione ento a soft key [EXEC]. O nmero do arquivo 20 registrado como O0120 no CNC. Definir um nmero do programa para registrar um arquivo lido com um nmero O separado. Se o nmero do programa for definido, o nmero O na coluna do nome do arquivo registrado.
586

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

8 Para especificar um arquivo com este nome do arquivo, pressione a soft key [N LER] no passo 6 acima. exibida a tela apresentada abaixo.
DIRETRIO (CARTO M) N NOME DO ARQUIVO 0012 O0050 0013 TESTPRO 0014 O0060 ~ LEITURA > EDITAR * * * * * * * * * * * * * * F NOME O DEF PARAR 15:40:21 CAN EXEC NOME DO ARQUIVO =TESTPRO PROGRAMA No. =1230 O0001 N00010 COMENTRIO (PROGRAMA PRINCIPAL) (SUBPROGRAMA ---1) (MACROPROGRAM) ~

9 Para registrar o nome do arquivo TESTPRO como O1230, introduza o nome do arquivo TESTPRO a partir do painel de operao MDI, defina ento o nome do arquivo com a soft key [F NOME]. Depois, introduza o nmero do programa 1230, defina ento o nmero do programa com a soft key [O DEF]. Pressione ento a soft key [EXEC].

587

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Escrita num arquivo

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita

4 Pressione a soft key [CARTO]. exibida a tela apresentada abaixo.


DIRETRIO (CARTO 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 + (OPRC) TAMANHO 123456 118458 113250 173456 113444 118483 111406 112420 117460 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 ~

5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [TRANS].


F PESQ F LER N LER TRANS APAGAR

7 Introduza o nmero O pretendido a partir do painel de operao MDI, defina ento o nmero do programa com a soft key [O DEF]. Quando a soft key [EXEC] pressionada depois da definio apresentada abaixo ser feita, por exemplo, o arquivo escrito sob o nmero do programa O1230.
~ TRANS > EDITAR F NOME NOME DO ARQUIVO = PROGRAMA No. =1230 *** **** *** **** CAN 15:40:21 EXEC ~

O DEF

PARAR

8 Do mesmo como que para definir o nmero O introduza o nome do arquivo pretendido a partir do painel de operao MDI, defina ento o nome do arquivo com a soft key [F DEF]. Quando a soft key [EXEC] pressionada depois da definio apresentada abaixo ser feita, por exemplo, o arquivo escrito sob o nmero do programa O1230 e o nome do arquivo ABCD12.
~ TRANS > EDITAR * * * F NOME NOME DO ARQUIVO =ABCD12 PROGRAMA No. =1230 **** *** **** CAN 15:40:21 EXEC ~

O DEF

PARAR

588

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Explicaes
D Registrar o mesmo nome do arquivo Quando um arquivo enviado para o carto de memria, outro ficheiro com o mesmo nome pode j existir no carto de memria. O bit 6 (OWM) do parmetro n 0138 pode ser usado para selecionar se pretende substituir o arquivo existente incondicionalmente ou exibir uma mensagem confirmando a substituio. Surge uma mensagem quando OWM 0; a substituio ocorre incondicionalmente quando OWM 1. Porm, mesmo quando OWM 0, a substituio do arquivo ocorre incondicionalmente se a substituio estiver especificada pela funo de cpia impressa da tela ou uma operao na tela de informao de manuteno ou na tela PMC. Para escrever todos os programas, defina o nmero do programa = -9999. Se no for especificado nenhum nome do arquivo neste caso, o nome do arquivo PROGRAMA.TUDO usado para o registro. So impostas as seguintes restries na definio do nome do arquivo: <Definio do nome do arquivo> . No maior que 8 caracteres VVV Extenso no maior que 3 caracteres

D Escrever todos os programas D Restries de nome do arquivo

589

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Apagar um arquivo

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


PROG

. (tecla do menu seguinte).

3 Pressione a soft key mais direita

4 Pressione a soft key [CARTO]. exibida a tela apresentada abaixo.


DIRETRIO (CARTO 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 + (OPRC) 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 ~

TAMANHO 123456 118458 113250 173456 113444 118483 111406 112420 117460

5 Pressione a soft key [(OPRC)].


F PESQ F LER N LER TRANS APAGAR

6 Defina o nmero do arquivo pretendido com a soft key [APAGAR], pressione ento a soft key [EXEC]. O arquivo apagado e a tela de diretrios novamente exibida. Quando o nmero do arquivo 21 apagado
DIRETRIO (CARTO M) N NOME DO ARQUIVO 0019 O1000 0020 O1010 0021 O1020 0022 O1030 ~ O0034 N00045 COMENTRIO (PROGRAMA PRINCIPAL) (SUBPROGRAMA ---1) (COMENTRIO ) (COMENTRIO ) ~

O nome do arquivo O1020 apagado.

DIRETRIO (CARTO M) N NOME DO ARQUIVO 0019 O1000 0020 O1010 0021 O1020 0022 O1030 ~

O0034 N00045 COMENTRIO (PROGRAMA PRINCIPAL) (SUBPROGRAMA ---1) (COMENTRIO ) (COMENTRIO ) ~

O nmero do arquivo 21 atribudo ao prximo nome do arquivo.


590

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Entrada/sada de grupo com um carto de memria Na tela TUDO E/S, podem ser introduzidos e enviados diferentes tipos de dados incluindo programa de peas, parmetro, dados sobre correo, dados sobre erros de passo, macro de usurio e dados de sistema de coordenadas da pea usando um carto de memria; no precisa ser exibida a tela para a entrada/sada de cada tipo de dados.
Nome do elemento de dados Programa de peas Parmetro Dados sobre correo Dados sobre erros de passo Macro de usurio Dados de sistema de coordenadas da pea (sistemas de coordenadas adicionais)

Carto de memria

Tela TUDO E/S

Procedimento

1 Pressione o boto EDITAR da mquina no painel do operador. 2 Pressione a tecla de funo


SYSTEM

(tecla do menu seguinte) 3 Pressione a soft key mais direita vrias vezes. 4 Pressione a soft key [TUDO E/S]. exibida a tela apresentada abaixo.
LEITURA/TRANS (PROGRAMA) O0001 N00001 N NOME DO ARQUIVO TAMANHO DATA *0001 O0222 332010 96---04---06 *0002 O1003 334450 96---05---04 *0003 MACROVAR.DAT 653400 96---05---12 *0004 O0002 341205 96---05---13 [PROGRAMA] *O0001 O0002 O0003 O0005 O0100 O0020 *O0006 O0004 O0110 O0200 O2200 O0441 *O0330 > EDITAR 10:07:37 *** **** *** **** PROG PARAM COR. (OPRC)

Parte superior : Diretrio de arquivos no carto de memria Parte inferior : Diretrio de programas registrados 5 Com teclas de direo e , o usurio pode escolher entre a percorrer a parte superior e a parte inferior. (Um asterisco (*) exibido na ponta esquerda indica a parte para a qual possvel percorrer.) : Usado para percorrer diretrio do arquivo para carto de memria. : Usado para percorrer diretrio de programas. 6 Com teclas pgina
PGE

PGE

, percorrer atravs do diretrio do

arquivo ou diretrio de programas.


591

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/01

Explicaes
D Cada elemento de dados Quando esta tela exibida, os elementos de dados sobre o programa so selecionados. Selecione outros elementos pressionando as soft keys que . aparecem quando o usurio pressiona a tecla do menu seguinte
MACRO PASSO TRAB (OPRC)

Quando um elemento de dados diferente do programa selecionado, a tela exibe apenas um diretrio do arquivo. Um elemento de dados indicado, entre parnteses, na linha do ttulo.
LEITURA/TRANS (PARMETRO) O0001 N00001 N NOME DO ARQUIVO TAMANHO DATA 0001 O0222 332010 96/04/06 0002 O1003 334450 96/05/04 0003 MACROVAR.DAT 653400 96/05/12 0004 O0003 334610 96/05/04 0005 O0001 334254 96/06/04 0006 O0002 333750 96/06/04 0007 CNCPARAM.DAT 334453 96/06/04 ~ ~

D Exibio do diretrio de programas D Usando cada funo

A exibio do diretrio de programas no coincide com o bit 0 (NAM) do parmetro n 3107, ou bit 4 (SOR) do parmetro n 3107. Exibe as seguintes soft keys com a soft key [(OPRC)].
F PESQ F LER N LER TRANS APAGAR

A operao de cada funo a mesma que para a tela do diretrio (carto de memria). A soft key [O DEF], usada para definir o nmero do programa e a indicao NMERO DO PROGRAMA = no so exibidos para elementos de dados diferentes do programa.
[F PESQ] : [F LER] : [TRANS] : [N LER] : [APAGAR] :

Encontra um nmero do arquivo especificado. L um nmero do arquivo especificado. Escreve um arquivo. L um arquivo sob um nome do arquivo especificado. Apaga um nmero do arquivo especificado.

NOTA Com um carto de memria, a operao do modo RMT e a funo de chamada de subprograma (baseada no comando M198) no podem ser usadas.

592

B-64124PO/01

OPERAO

8. ENTRADA/SADA DE DADOS

Formato do arquivo e mensagens de erro

Formato

Todos os arquivos so lidos a partir de e escritos para um carto de memria so em formato de texto. O formato descrito abaixo. Um arquivo comeado com % ou LF, seguido pelos dados atuais. Um arquivo termina sempre com %. Na operao de leitura, os dados entre o primeiro % e o seguinte LF so ignorados. Cada bloco termina com LF, no um ponto- -vrgula (;). -e LF: 0A (hexadecimal) do cdigo ASCII Quando um ficheiro contendo letras minsculas, caracteres kana e vrios caracteres especiais (como $, \ e !) lido, essas letras e caracteres so ignorados. Exemplo: % O0001(ARQUIVO MODELO DO CARTO DE MEMRIA) G17 G49 G97 G92 X-11.3 Y2.33 M30 % O cdigo ASCII usado para introduzir/enviar, independentemente do parmetro de definio (ISO/EIA). O bit 3 do parmetro n 0100 pode ser usado para especificar quer se cdigo de fim do bloco (EOB) enviado como LF apenas, ou como LF, CR, CR. Se ocorrer um erro durante a introduo/envio no carto de memria, exibida uma mensagem de erro correspondente.
~ 0028 O0003 777382 01---06---14 PROGRAMA N = 13 **** CAN 15:40:21 EXEC ~

Mensagens de erro

ERRO CARTO-M ARQUIVO N = 1 >_ EDITAR F DEF *** **** *** O DEF

PARAR

representa um cdigo de erro do carto de memria.

593

8. ENTRADA/SADA DE DADOS

OPERAO

B-64124PO/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 precedente da rea FAT no carto de memria destruda. O carto de memria no tem espao livre suficiente. Nenhum carto de memria montado. Um carto de memria j montado. Impossvel encontrar o diretrio especificado. Existem demasiados arquivos no diretrio raiz para permitir adicionar um diretrio. Impossvel encontrar o arquivo especificado. 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 tem espao livre suficiente. O nome do arquivo especificado invlido. A extenso do arquivo especificado invlida. Foi especificada uma funo no correspondente. Especificao de um dispositivo invlida. Especificao de um nome de caminho invlida. Abertos arquivos mltiplos ao mesmo tempo. O dispositivo no est formatado. O arquivo tem o atributo de leitura/escrita desativado.

594

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

EDITAR PROGRAMAS

Aspectos Gerais

Este captulo descreve como editar programas registrados no CNC. A edio inclui insero, modificao, excluso e substituio de palavras. A edio inclui tambm a excluso de todo um programa e insero automtica de nmeros de seqncia. A funo de edio de um programa de peas aumentada pode copiar, mover e colar programas. Este captulo tambm descreve a pesquisa do nmero do programa, pesquisa do nmero de seqncia, pesquisa de palavras e pesquisa de endereo, que so executadas antes de editar o programa.

Registro

Editar Pesquisar uma parte de um programa a editar 1) Pesquisa do nmero do programa: . . . . . . . . . . . . . . . . Veja III ---9.3. 2) Pesquisa do nmero de seqncia: . . . . . . . . . . . . . . . Veja III ---9.4. 3) Pesquisa de palavras: . . . . . . . . . . . . . . . . . . . . . . . . . . Veja III ---9.1.1. 4) Pesquisa de endereo: . . . . . . . . . . . . . . . . . . . . . . . . . Veja III ---9.1.1. 1) Inserir, alterar e apagar uma palavra: . . . . . Veja III ---9.1.3 a 9.1.5. 2) Substituir palavras e endereos: . . . . . . . . . . . . . . . . . Veja III ---9.6.6. 3) Apagar blocos: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Veja III ---9.2. 4) Copiar, mover e colar programas: . . . . . . . . Veja III ---9.6.1 e 9.6.5. 5) Apagar programas: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Veja III ---9.5.

Inserir, alterar e apagar programas

Enviar

Execuo

595

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.1 INSERIR, ALTERAR E APAGAR UMA PALAVRA

Esta seo destaca o procedimento para inserir, modificar e apagar uma palavra num programa registrado na memria.

Procedimento para inserir, alterar e apagar uma palavra 1 Selecione o modo EDITAR. 2 Pressione
PROG

3 Selecione o programa a editar. Se o programa a editar estiver selecionado, execute a operao 4. Se um programa a editar no estiver selecionado, pesquise o nmero do programa. 4 Pesquisar uma palavra a modificar. Mtodo de rastreamento Mtodo de pesquisa de palavras 5 Executar uma operao como alterar, inserir ou apagar uma palavra.

Explicao
D Conceito de palavra e unidade de edio Uma palavra um endereo seguido por um nmero. Com uma macro de usurio, o conceito de palavra ambguo. Assim a unidade de edio aqui considera. A unidade de edio uma unidade sujeita a alterao ou excluso numa operao. Numa operao de rastreamento, o cursor indica o incio de uma unidade de edio. feita uma insero depois de uma unidade de edio. Definio de unidade de edio (i) Seo de programa de um endereo para imediatamente antes do endereo seguinte (ii)Um endereo um alfabeto, IF, WHILE, GOTO, END, DO=,ou ; (EOB). De acordo com esta definio, uma palavra uma unidade de edio. A palavra palavra, quando usada na descrio da edio, significa uma unidade de edio de acordo com a definio exata. AVISO O usurio no pode continuar a executar o programa depois de alterar, inserir ou apagar dados do programa suspendendo a usinagem em progresso atravs de uma operao como parada de bloco nico ou operao de bloqueio de avano durante a execuo do programa. Se essa modificao for feita, o programa pode no ser executado exatamente de acordo com os contedos do programa exibido na tela depois de continuar a usinagem. Assim, quando os contedos da memria esto para ser modificados pela edio do programa de peas, certifique-se de que entra no estado de reinicializao ou reinicializa o sistema depois do trmino ou da edio antes de executar o programa.

596

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.1.1
Pesquisa de Palavras

Uma palavra pode ser especificada movimentado apenas o cursor atravs do texto (rastreamento), atravs de pesquisa de palavras, ou por pesquisa de endereo.

Procedimento para rastreamento de um programa

1 Pressione a tecla de direo

O cursor move- para a frente palavra a palavra na tela; o cursor -se exibido numa palavra selecionada. 2 Pressione a tecla de direo .

O cursor move- para trs palavra a palavra na tela; o cursor -se exibido numa palavra selecionada.
Exemplo) Quando feita rastreamento a Z1250.0
Programa O0050 ; N01234 X100.0 S12 ; N56789 M03 ; M02 ; % O0050 N01234 Z1250.0 ;

3 Manter a tecla de direo para baixo

ou

fazer rastreamento

contnua s palavras. 4 A primeira palavra do bloco seguinte pesquisada quando a tecla de direo pressionada.

5 A primeira palavra do bloco anterior pesquisada quando a tecla de direo pressionada. ou move o cursor para

6 Manter a tecla de direo para baixo o incio de um bloco continuamente. 7 Pressionando a tecla pgina primeira palavra da pgina. 8 Pressionando a tecla pgina
PGE

PGE

exibe a prxima pgina e pesquisa a exibe a pgina anterior e pesquisa a ou


PGE

primeira palavra da pgina. 9 Manter a tecla de direo para pressionada para baixo exibe uma pgina depois de outra pgina.
PGE

597

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

Procedimento para pesquisar uma palavra


Exemplo) de Pesquisa para S12
PROGRAMA O0050 ; N01234 X100.0 Z1250.0 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234
N01234 est sendo pesquisado/no varrido atualmente. S12 pesquisado.

1 Escrever no endereo S . 2 Escreva 1

2 .

S12 no pode ser pesquisado se apenas S1 for escrito. S09 no pode ser pesquisado escrevendo apenas S9. Para pesquisar S09, certifique---se que escreve S09. 3 Pressionar a tecla [PESQ] inicia a operao de localizao. Aps o trmino da operao de localizao, o cursor exibido em S12. Pressionar a tecla [PESQ] em vez da tecla [PESQ] executa a operao de localizao na direo inversa. Procedimento para pesquisar um endereo
Exemplo) de Pesquisa para M03
PROGRAMA O0050 ; N01234 X100.0 Z1250.0 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234
N01234 est sendo pesquisado/no varrido atualmente. M03 pesquisado.

1 Escrever no endereo M . 2 Pressione a tecla [PESQ]. Aps o trmino da operao de localizao, o cursor exibido em M03. Pressionar a tecla [PESQ] em vez da tecla [PESQ] executa a operao de localizao na direo inversa.

Alarme
Nmero de alarme 71 Descrio A palavra ou endereo a ser pesquisado no foi encontrado.

598

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.1.2
Saltar para o Incio de um Programa

Pode saltar com o cursor para o topo de um programa. Esta funo chamada salto do cursor para o ponteiro do programa. Esta seo descreve os trs mtodos para o salto do cursor para o ponteiro do programa.

Procedimento para Saltar para o Incio de um Programa Mtodo 1

1 Pressione

RESET

quando a tela de programas est selecionada no modo

EDITAR. Quando o cursor regressa ao incio do programa, os contedos do programa so exibidos a partir do seu incio na tela. Mtodo 2 Pesquisar o nmero do programa. 1 Pressione endereo O ,quando a tela de programas selecionada no modo MEMRIA ou EDITAR. 2 Introduza um nmero do programa. 3 Pressione a soft key [O PESQ]. Mtodo 3 1 Selecione o modo [MEMRIA] ou [EDITAR]. 2 Pressione
PROG

3 Pressione a tecla [(OPRC)]. 4 Pressione a tecla [REBOBINAR].

599

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.1.3
Inserir uma Palavra
Procedimento para inserir uma palavra 1 Pesquisar ou rastrear uma palavra imediatamente antes da palavra ser inserida. 2 Escreva um endereo a inserir. 3 Escreva os dados. 4 Pressione a tecla
RESET

Exemplo para inserir T15

Procedimento

1 Pesquisar ou rastrear Z1250.


Programa O0050 ; N01234 X100.0 Z1250.0 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 Z1250.0 pesquisado/ rastreado.

2 Escreva T

5 .
INSERT

3 Pressione a tecla

Programa O0050 N01234 O0050 ; N01234 X100.0 Z1250.0 T15 ; S12 ; N56789 M03 ; M02 ; %

T15 inserido.

600

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.1.4
Alterar uma Palavra
Procedimento para alterar uma palavra 1 Pesquise ou rastreie a palavra a alterar. 2 Escreva um endereo a inserir. 3 Escreva os dados. 4 Pressione a tecla
ALTER

Exemplo de alterar T15 para M15

Procedimento

1 Pesquisar ou rastrear T15.


Programa O0050 N01234 O0050 ; N01234 X100.0 Z1250.0 T15 ; S12 ; N56789 M03 ; M02 ; %

T15 pesquisado/ rastreado.

2 Escreva M

5 .
ALTER

3 Pressione a tecla

Programa O0050 N01234 O0050 ; N1234 X100.0 Z1250.0 M15 ; S12 ; N5678 M03 ; M02 ; %

T15 alterado para M15.

601

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.1.5
Apagar uma Palavra
Procedimento para apagar uma palavra 1 Pesquise ou rastreie a palavra a apagar. 2 Pressione a tecla
DELETE

Exemplo de apagar X100.0

Procedimento

1 Pesquisar ou rastrear X100.0.


Programa O0050 ; N01234 X100.0 S12 ; N56789 M03 ; M02 ; % O0050 N01234 Z1250.0 M15 ; X100.0 pesquisado/ rastreado.

2 Pressione a tecla

DELETE

.
O0050 N01234 X100.0 apagado.

Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; %

602

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.2 APAGAR BLOCOS 9.2.1


Apagar um Bloco

Um bloco ou blocos podem ser apagados num programa.

O procedimento abaixo apaga um bloco at ao seu cdigo EOB; o cursor avana para a prxima palavra.

Procedimento para apagar um bloco 1 Pesquise ou rastreie o endereo N para um bloco a apagar. 2 Escreva
EOB

. .

3 Pressione a tecla

DELETE

Exemplo para apagar um bloco de N01234

Procedimento

1 Pesquisar ou rastrear N01234.


Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 N01234 pesquisado/ rastreado.

2 Escreva

EOB

. .
O0050 N01234 O bloco contendo N01234 foi apagado.

3 Pressione a tecla
Programa O0050 ; S12 ; N56789 M03 ; M02 ; %

DELETE

603

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.2.2
Apagar Blocos Mltiplos

Os blocos a partir da palavra atualmente exibida e o bloco com um nmero de seqncia especificado podem ser apagados.

Procedimento para apagar blocos mltiplos 1 Pesquise ou rastreie uma palavra no primeiro bloco da seo a apagar. 2 Escrever no endereo N . 3 Escreva o nmero de seqncia para o ltimo bloco da seo a apagar. 4 Pressione a tecla
DELETE

Exemplo de apagar blocos de um bloco contendo desde N01234 a um bloco contendo N56789

Procedimento

1 Pesquisar ou rastrear N01234.


Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 N01234 pesquisado/ rastreado.

2 Escreva N

9 .

Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; %

O0050 N01234 A parte sublinhada apagada.

3 Pressione a tecla
Programa O0050 ; M02 ; %

DELETE

.
O0050 N01234 Os blocos desde um bloco contendo de N01234 ao bloco contendo N56789 foram apagados.

604

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.3 PESQUISA DO NMERO DO PROGRAMA

Quando a memria possui programas mltiplos, pode pesquisar um programa. Existem trs mtodos conforme apresentado.

Procedimento para pesquisa do nmero do programa Mtodo 1 1 Selecione o modo EDITAR ou MEMRIA. 2 Pressione
PROG

para exibir a tela de programas.

3 Escrever no endereo O . 4 Escreva num nmero do programa para pesquisar. 5 Pressione a tecla [O PESQ]. 6 Depois do trmino da operao de localizao, a pesquisa do nmero do programa exibida no canto superior direito da tela Se o programa no for encontrado, o alarme P/S N 71 acionado. 1 Selecione o modo EDITAR ou MEMRIA. 2 Pressione
PROG

Mtodo 2

para exibir a tela de programas.

3 Pressione a tecla[O PESQ]. Neste caso, o prximo programa na memria pesquisado. Mtodo 3 Este mtodo pesquisa o nmero do programa (0001 a 0015) correspondente a um sinal no lado da mquina-ferramenta para iniciar a operao automtica. Consulte o respetivo manual preparado pelo fabricante da mquina-ferramenta para informao detalhada sobre a operao. Selecione o modo MEMRIA. Defina o estado de reinicializao(*1) O estado de reinicializao o estado em que o LED indicando que a operao automtica est em progresso est desligada. (Consulte o respetivo manual do fabricante da mquinaferramenta.) Defina o sinal de seleo do nmero do programa no lado da mquina-ferramenta para um nmero entre 01 e 15. Se o programa correspondente a um sinal no lado da mquina---ferramenta no registrado, o alarme P/S (N 059) originado. Pressione o boto de incio de ciclo. Quando o sinal no lado da mquina---ferramenta representa 00, a operao da pesquisa do nmero do programa no executada.
N 59 71 Contedos O programa com o nmero selecionado no pode ser pesquisado durante a procura de um nmero de programa externo. O nmero do programa especificado no foi encontrado durante a pesquisa do nmero do programa.

1 2

Alarme

605

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.4 PESQUISA DO NMERO DE SEQNCIA

A operao de pesquisa de nmeros de seqncia normalmente usada para pesquisar um nmero de seqncia no meio de um programa, para que a execuo possa comear ou recomear no bloco do nmero de seqncia.
Exemplo)Nmero de seqncia 02346 num programa (O0002) pesquisado.
Programa

Programa selecionado Encontrado nmero de seqncia de destino.

O0001 ; N01234 X100.0 Z100.0 ; S12 ; : O0002 ; N02345 X20.0 Z20.0 ; N02346 X10.0 Y10.0 ; : O0003 ; :

Esta seo pesquisada desde o incio. (A operao de localizao executada apenas dentro de um programa.)

Procedimento para pesquisa do nmero de seqncia 1 Selecione o modo MEMRIA. 2 Pressione


PROG

3 Se o programa contiver um nmero de seqncia a pesquisar, execute as operaes 4 a 7 abaixo. Se o programa no contiver um nmero de seqncia a pesquisar, selecione o nmero do programa do programa que contm o nmero de seqncia a pesquisar. 4 Escrever no endereo N . 5 Escreva num nmero de seqncia para pesquisar. 6 Pressione a tecla [N PESQ]. 7 Depois do trmino da operao de localizao, a pesquisa do nmero de seqncia exibida no canto superior direito da tela. Se o nmero de seqncia especificado no for encontrado no programa atualmente selecionado, o alarme P/S N 060 acionado.

606

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

Explicaes
D Operao durante Pesquisa Aqueles blocos que so ignorados no afetam o CNC. Isto significa que os dados nos blocos ignorados, como as coordenadas e os cdigos M, S e T no alteram as coordenadas CNC e os valores modais. Assim, no primeiro bloco em que a execuo deve comear ou recomear usando um comando de pesquisa do nmero de seqncia, certifique-se que introduz os cdigos M, S e T e as coordenadas necessrias. Um bloco pesquisado pela pesquisa do nmero de seqncia normalmente representa um ponto de deslocamento a partir de um processo para outro. Quando um bloco no meio de um processo tem de ser pesquisado para reiniciar a execuo no bloc, especifique os cdigos M, S e T, os cdigos G, as coordenadas, etc., como exigido pelo MDI depois de verificar de perto os estados da mquina-ferramenta e do NC nesse ponto. Durante a operao de localizao, so feitas as seguintes verificaes: Salto opcional de bloco

D Verificao durante a pesquisa

Limitaes
D Pesquisar num subprograma Durante a operao de pesquisa de nmeros de seqncia, M98Pxxxx (chamada do subprograma) no executado. Assim, um alarme P/S (N 060) originado, caso seja feita uma tentativa para pesquisar um nmero de seqncia numa chamada do subprograma pelo programa atualmente selecionado.
Programa principal O1234 : : M98 P5678 ; : : Subprograma O5678 : N88888 : M99 ; :

Se for feita uma tentativa para pesquisar N8888 no exemplo acima, originado um alarme.

Alarme
Nmero 60 Contedos O comando do nmero de seqncia no foi encontrado na pesquisa do nmero de seqncia.

607

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.5 APAGAR PROGRAMAS 9.5.1


Apagar Um Programa

Os programas registrado na memria podem ser apagados, quer um programa a programa ou todos de uma s vez. Tambm pode apagar mais de um programa especificando uma faixa.

Pode apagar um programa registrado na memria.

Procedimento para apagar um programa 1 Selecione o modo EDITAR. 2 Pressione


PROG

para exibir a tela de programas.

3 Escrever no endereo O . 4 Escreva um nmero do programa pretendido. 5 Pressione a tecla


DELETE

O programa com o nmero do programa introduzido ser apagado.

9.5.2
Apagar Todos os Programas

Pode apagar todos os programas registrados na memria.

Procedimento para apagar todos os programas 1 Selecione o modo EDITAR. 2 Pressione


PROG

para exibir a tela de programas.

3 Escrever no endereo O . 4 Escreva -9999. 5 Pressione a tecla editar


DELETE

para apagar todos os programas.

608

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.5.3
Apagar Mais de Um Programa Especificando uma Faixa

Os programas com uma faixa especificada na memria so apagados.

Procedimento para apagar mais de um programa especificando uma faixa 1 Selecione o modo EDITAR. 2 Pressione
PROG

para exibir a tela de programas.

3 Introduza uma faixa de nmeros de programas para apagar com o endereo e as teclas numricas no seguinte formato: OXXXX,OYYYY em que XXXX o nmero inicial dos programas a apagar e YYYY o nmero final dos programas a apagar. 4 Pressione a tecla editar ao n YYYY.
DELETE

para apagar os programas do n XXXX

609

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.6 FUNO DE EDIO DE UM PROGRAMA DE PEAS AUMENTADO

Com a funo de edio de um programa de peas aumentado, as operaes descritas abaixo podem ser executadas usando as soft keys para programas que tenham sido registrados na memria. Esto disponveis as seguintes operaes de edio : Toda ou parte de um programa pode ser copiado ou movido para outro programa. Um programa pode ser colado numa posio livre noutros programas. Uma palavra ou endereo especificado num programa pode ser substitudo por outra palavra ou endereo.

610

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.6.1
Copiar um Programa Interior

Pode criar um novo programa copiando um programa.


Antes de copiar
Oxxxx A

Depois de copiar
Oxxxx Oyyyy A

Copiar

Fig. 9.6.1 Copiar um programa inteiro

Na Fig. 9.6.1, o programa com o nmero do programa xxxx copiado para um programa recentemente criado com o nmero do programa yyyy. O programa criado pela operao de cpia igual ao programa original, exceto o nmero do programa. Procedimento de copiar um programa inteiro 1 Entre no modo EDITAR. 2 Pressione a tecla de funo .

PROG

(OPRC)

3 Pressione a soft key [(OPRC)]. 4 Pressione a tecla de mudana para o menu seguinte. 5 Pressione a soft key [EX-- EDT]. 6 Verifique se a tela para o programa a copiar est selecionada e pressione a soft key [COPY].

Tecla de mudana para o menu seguinte

(EX---EDT)

COPIAR

TUDO

7 Pressione a soft key [TUDO]. 8 Introduza o nmero do novo programa (apenas com as teclas numricas ) e pressione a tecla
INPUT

Teclas numricas

EXEC

9 Pressione a soft key [EXEC].

611

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.6.2
Copiar Parte de um Programa

Pode criar um novo programa copiando parte de um programa.


Antes de copiar Oxxxx A B C Copiar Depois de copiar Oxxxx A B C Oyyyy B

Fig. 9.6.2 Copiar parte de um programa

Na Fig. 9.6.2, a pea B do programa com o nmero do programa xxxx copiado para um programa recentemente criado com o nmero do programa yyyy. O programa para o qual uma faixa de edio especificada mantm- inalterado depois da operao de cpia. -se Procedimento para copiar parte de um programa 1 Execute os passos 1 a 6 em III-9.6.1. 2 Mova o cursor par ao incio da faixa a copiar e pressione a soft key [CRSR]. 3 Mova o cursor para o fim da faixa a copiar e pressione a soft key [CRSR] ou [BTTM] (no ltimo caso, a faixa para o fim do programa copiada independentemente da posio do cursor). 4 Introduza o nmero do novo programa (apenas com as teclas
Teclas numricas
0 9

CRSR

CRSR

BTTM

numricas ) e pressione a tecla 5 Pressione a soft key [EXEC].

INPUT

EXEC

612

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.6.3
Mover Parte de um Programa

Pode criar um novo programa movendo parte de um programa.


Antes de copiar Oxxxx Depois de copiar Oxxxx Copiar Oyyyy

A B C

A C

Fig. 9.6.3 Mover parte de um programa

Na Fig. 9.6.3, a parte B do programa com o nmero do programa xxxx movida para um programa recentemente criado com o nmero do programa yyyy; a parte B apagada do programa com o nmero do programa xxxx. Procedimento para mover parte de um programa 1 Execute os passos 1 a 5 em III-9.6.1. 2 Verifique se a tela para o programa a mover est selecionada e pressione a soft key [MOVER]. 3 Mova o cursor par ao incio da faixa a mover e pressione a soft key [CRSR]. 4 Mova o cursor para o fim da faixa a mover e pressione a soft key [CRSR] ou [BTTM] (no ltimo caso, a faixa para o fim do programa copiada independentemente da posio do cursor). 5 Introduza o nmero do novo programa (apenas com as teclas numricas ) e pressione a tecla
Teclas numricas
0 INPUT

MOVER

CRSR

CRSR

BTTM

6 Pressione a soft key [EXEC].


EXEC

613

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.6.4
Colar um Programa

Pode inserir outro programa numa posio arbitrria no programa atual.


Antes de colar Oxxxx A C Oyyyy B Colar Oxxxx A B Depois de colar Oyyyy B

Ponto de colagem

Fig. 9.6.4 Colar um programa num local especificado

Na Fig. 9.6.4, o programa com o nmero do programa XXXX colado ao programa com o nmero do programa YYYY. O programa OYYYY mantm- inalterado depois da operao de colagem. -se Procedimento para colar um programa 1 Execute os passos 1 a 5 em III-9.6.1.
COLAR

2 Verifique se a tela para o programa a editar est selecionada e pressione a soft key [COLAR]. 3 Mova o cursor para a posio em que o outro programa deve ser inserido e pressione a soft key [CRSR] ou [BTTM](no ltimo caso, o fim do programa atual exibido). 4 Introduza o nmero do programa a inserir (apenas com as teclas numricas ) e pressione a tecla
INPUT

CRSR

BTTM

Teclas numricas

5 Pressione a soft key [EXEC]. O programa com o nmero especificado no passo 4 inserido antes do cursor posicionado no passo 3.

EXEC

614

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.6.5
Explicao Suplementar para Copiar, Mover e Colar
Explicaes
D Definir uma faixa de edio A definio de um ponto inicial da faixa de edio com [CRSR] pode ser alterado at o ponto final da faixa de edio ser definido com [CRSR] ou [BTTM]. Se um ponto inicial da faixa de edio for definido depois do ponto final da faixa de edio, a faixa de edio deve ser reinicializada, comeando com o ponto inicial. A definio de um ponto inicial da faixa de edio e do ponto final mantm- vlida at ser executada uma operao para invalidar a -se definio. Uma das seguintes operaes invalida a definio: Uma operao de edio diferente da execuo da pesquisa de endereo, pesquisa/rastreio de palavras e pesquisa do incio de um programa depois do ponto inicial ou ponto final ser definido. O processamento regressa seleo da operao depois de ser definido um ponto inicial ou ponto final. Na cpia do programa e mover do programa, se [EXEC] for pressionado sem especificar um nmero do programa depois de um ponto final da faixa de edio ser definido, um programa com o nmero do programa O0000 registrado como programa de trabalho. Este programa O0000 tem a seguintes caractersticas: O programa pode ser editado do mesmo como que o programa geral. (No execute o programa.) Se uma cpia ou operao de mover for executado recentemente, a informao anterior apagada no tempo de execuo e a informao recentemente definida (todo ou parte do programa) novamente registrada. (Na operao de colar, a informao anterior no apagada.) Contudo, o programa, quando selecionada para operao em primeiro plano, no pode ser novamente registrado em segundo plano. ( originado um alarme BP/S N 140.) Quando o programa novamente registrado, produzida uma rea livre. Apague tal rea livre com a tecla D Editar quando o sistema espera por um nmero do programa a introduzir
RESE T

D Sem especificar um nmero do programa

Quando o programa se torna desnecessrio, apague o programa por uma operao normal de edio.

Quando o sistema aguarda a introduo de um nmero do programa, no pode ser executada nenhuma operao de edio.

Limitaes
D Nmero de dgitos para o nmero do programa Se um nmero do programa for especificado por 5 ou mais dgitos, gerado um erro de formato.
615

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

Alarme
Alarme N 70 Contedos A memria torna-se insuficiente enquando copia ou insere um programa. A cpia ou insero terminado. A energia interrompida durante a cpia, mover ou insero de um programa e a memria usada para editar deve ser apagada. Quando este alarme acionado, pressione a tecla RESET enquanto pressione a tecla de funo PROG . Apenas o programa a ser editado apagado.

101

616

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.6.6
Substituio de Palavras e Endereos

Substitua uma ou mais palavras especificadas. A substituio pode ser aplicada a todas as ocorrncias ou apenas uma ocorrncia de palavras ou endereos especificados no programa.

Procedimento para mudar palavras ou endereos 1 Execute os passos 1 a 5 em III-9.6.1. 2 Pressione a soft key [ALTERAR]. 3 Introduza a palavra ou endereo a substituir.
ANTES

ALTERAR

4 Pressione a soft key [ANTES]. 5 Introduza a nova palavra ou endereo.


DEPOIS

6 Pressione a soft key [DEPOIS]. 7 Pressione a soft key [EXEC] para substituir todas as palavras ou endereos especificados depois do cursor. Pressione a soft key [1-- EXEC] para pesquisar e substituir a primeira ocorrncia da palavra ou endereo especificado depois do cursor. Pressione a soft key [SALTO] para pesquisar apenas a primeira ocorrncia da palavra ou endereo especificado depois do cursor.

SALTO

1---EXEC

EXEC

Exemplos
D Substituir X100 com Y200 D Substituir X100Y200 com X30
[ALTERAR] X

0 [ANTES] Y

[DEPOIS][EXEC]
[ALTERAR] X

0 [ANTES]

X
D Substituir SE com ENQUANTO D Substituir X com ,C10

0 [DEPOIS][EXEC] F [ANTES] W H I L E [DEPOIS]

[ALTERAR] I [EXEC]

[ALTERAR] X [ANTES] ,

0 [DEPOIS][EXEC]

617

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

Explicao
D Substituir as macros de usurio As seguintes palavras macro de usurio so substituveis: IF, WHILE, GOTO, END, DO, BPRNT, DPRINT, POPEN, PCLOS Podem ser especificadas as abreviaes das palavras macro de usurio. Conduto, quando as abreviaes so usadas, a tela exibe as abreviaes como se fossem entradas de tecla, mesmo depois das soft key [ANTES] e [DEPOIS] serem pressionadas.

Restries
D O nmero de caracteres para substituio Podem ser especificados at 15 caracteres para palavras antes ou depois da substituio. (No podem ser especificados dezasseis ou mais caracteres.) As palavras antes ou depois da substituio devem comear com um caractere que represente um endereo.(Ocorre um erro de formato.)

D Os caracteres para substituio

618

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.7 EDIO DE MACROS DE USURIO

Ao contrrio dos programas normais, os programas de macros de usurio so modificados, inseridos ou apagados com base nas unidades de edio. Palavras macro de usurio podem ser introduzidas numa forma abreviada. Os comentrios podem ser introduzidos num programa. Consulte III-10.1 para comentrios de um programa.

Explicaes
D Unidade de edio Quando edita uma macro de usurio j introduzida, o usurio pode mover o cursor para cada unidade de edio que comea com qualquer 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, BPRNT, DPRINT, POPEN, PCLOS Na tela do CRT, colocado um espao antes de cada um dos caracteres e smbolos acima. (Exemplo) Posies iniciais em que o cursor colocado N001 X-#100 ; #1 =123 ; N002 /2 X[12/#3] ; N003 X-SQRT[#3/3:[#4+1]] ; N004 X- Z#1 ; -#2 N005 #5 =1+2-#10 ; IF[#1NE0] GOTO10 ; WHILE[#2LE5] DO1 ; #[200+#2] =#2:10 ; #2 =#2+1 ; END1 ; D Abreviaes da palavra macro de usurio Quando uma palavra macro de usurio alterada ou inserida os dois primeiros caracteres ou mais podem substituir toda a palavra. Nomeadamente,
WHILE WH SIN SI TAN TA BCD BC ROUND RO POPEN PO GOTO GOR ASIN AS ATAN AT BIN BI END ENI BPRNT BP XOR XO COS CO SQRT SQ FIX FI EXP EX DPRNT DP AND AN ACOS AC ABS AB FUP FU THEN TH PCLOS PC

(Exemplo) Escrever WH [AB [#2 ] LE RO [#3 ] ] tem o mesmo efeito que WHILE [ABS [#2 ] LE ROUND [#3 ] ] O programa tambm exibido deste modo.

619

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

9.8 EDIO SIMULTNEA

Editar um programa enquanto executa outro programa chama- edio -se simultnea. O mtodo de edio o mesmo que a edio normal (edio em primeiro plano). Um programa editado em segundo plano deve ser registrado na memria de programas de primeiro plano executando a seguinte operao: Durante a edio simultnea, os programas no podem ser todos apagados de uma s vez.

Procedimento para edio simultnea 1 Entre no modo EDITAR ou MEMRIA. O modo memria permitido mesmo enquanto o programa est a ser executado. 2 Pressione a tecla de funo
PROG

3 Pressione a soft key [OPRC] e pressione ento a soft key [BG-EDT]. A tela de edio simultnea exibida (PROGRAMA (BG-EDITAR) exibida na parte superior esquerda da tela). 4 Editar um programa na tela de edio simultnea do mesmo modo que edio de programas normal. 5 Depois da edio estar completa, pressione a soft key [(OPRC)], ento pressione a soft key [BG-EDT]. O programa editado registrado na memria de programas de primeiro plano.

Explicao
D Alarmes durante a edio simultnea Os alarmes que podem ocorrer durante a edio simultnea no afetam a operao de primeiro plano. Do modo contrrio, os alarmes que podem ocorrer durante o primeiro plano no afetam a operao de edio simultnea. Na edio simultnea, se for feita uma tentativa para editar um programa selecionado para operao de primeiro plano, originado um alarme BP/S (N 140). Por outro lado, se for feita uma tentativa para selecionar um programa sujeito a edio simultnea durante a operao de primeiro plano (atravs da chamada do subprograma ou operao de pesquisa do nmero do programa usando um sinal externo), um alarme P/S (N 059, 078) originado na operao de primeiro plano. Como com a operao de edio de programas de primeiro plano, os alarmes P/S so acionados na edio simultnea. Contudo, para distinguir estes alarmes dos alarmes de primeiro plano, BP/S exibido na linha de entrada de dados na tela de edio simultnea.

620

B-64124PO/01

OPERAO

9. EDITAR PROGRAMAS

9.9 FUNO DE SENHA

A funo de senha (bit 4 (NE9) do parmetro n 3202) pode ser bloqueada usando o parmetro n 3210 (SENHA) e o parmetro n 3211 (PCHAVE) para proteger o programa n 9000 a 9999. No estado de bloqueio o parmetro NE9 no pode ser definido para 0. Neste estado, o programa n 9000 a 9999 no pode ser modificado, exceto se a palavra-chave correta for definida. Um estado de bloqueio significa que o valor definido no parmetro SENHA diferente do valor definido no parmetro PCHAVE. Os valores definidos nestes parmetros no so exibidos. O estado de bloqueio liberado quando o valor j definido no parmetro SENHA est tambm definido no parmetro PCHAVE. Quando 0 exibido no parmetro SENHA, o parmetro SENHA no est definido.

Procedimento para bloquear e desbloquear

Bloquear

1 Defina o modo MDI. 2 Acionar a escrita de parmetros. Neste momento o alarme P/S N 100 acionado no CNC. 3 Defina o parmetro n 3210 (SENHA). Neste momento, o estado de bloqueio est definido. 4 Desativar a escrita de parmetros. 5 Pressione a tecla
RESET

para liberar o estado de alarme.

Desbloquear

1 Defina o modo MDI. 2 Acionar a escrita de parmetros. Neste momento o alarme P/S N 100 acionado no CNC. 3 No parmetro n 3211 (PCHAVE), defina o mesmo valor que est definido no parmetro n 3210 (SENHA) para bloquear. Neste momento, o estado de bloqueio est liberado. 4 Definir o bit 4 (NE9) do parmetro n 3202 para 0. 5 Desativar a escrita de parmetros. 6 Pressione a tecla
RESET

para liberar o estado de alarme.

7 Os subprogramas desde os programas n 9000 a 9999 podem agora ser editados.

Explicaes
D Parmetro de definio SENHA O estado de bloqueio est definido quando um valor est definido no parmetro SENHA. Contudo, lembre- que o parmetro SENHA s -se pode ser definido quando o estado de bloqueio no est definido (quando SENHA = 0, ou SENHA = PCHAVE). Se for feita uma tentativa para definir o parmetro SENHA noutros casos, dado um aviso para indicar que a escrita est desativada. Quando o estado de bloqueio est definido (quando SENHA = 0 e SENHA = PCHAVE), o parmetro NE9 automaticamente definido para 1. Se for feita uma tentativa para definir NE9 para 0, dado um aviso para indicar que a escrita est desativada.
621

9. EDITAR PROGRAMAS

OPERAO

B-64124PO/01

D Alterar parmetro SENHA

O parmetro SENHA pode ser alterado quando o estado de bloqueio liberado (quando SENHA = 0, ou SENHA = PCHAVE). Depois do 3 no procedimento para desbloquear, pode ser definido um novo valor no parmetro SENHA. A partir desse momento, este novo valor deve ser definido no parmetro PCHAVE para liberar o estado de bloqueio. Quando 0 est definido no parmetro SENHA, o nmero 0 exibido, e a funo de senha desativada. Por outras palavras, a funo de senha pode ser desativada por no definir de modo algum o parmetro SENHA ou por definir 0 no parmetro SENHA depois do 3 do procedimento para desbloquear. Para garantir que o estado de bloqueio no introduzido, preciso tomar cuidado para no definir um valor diferente de 0 no parmetro SENHA. Depois do estado de bloqueio ter sido liberado, pode ser novamente definido, definindo um valor diferente no parmetro SENHA, ou desligando e voltando a ligar o NC para reinicializar o parmetro PCHAVE. CUIDADO Uma vez definido o estado de bloqueio, o parmetro NE9 no pode ser definido para 0 e o parmetro SENHA no pode ser alterado at o estado de bloqueio ser liberado ou a memria de operao totalmente livre ser executada. Deve ser tido cuidado especial no parmetro de definio de SENHA.

D Definir 0 no parmetro SENHA

D Bloquear novamente

622

B-64124PO/01

OPERAO

10. CRIANDO PROGRAMAS

10

CRIANDO PROGRAMAS

Os programas podem ser criados usando qualquer um dos mtodos seguintes: CRIAR PROGRAMAS USANDO O PAINEL DE OPERAO MDI PROGRAMAR EM MODO APRENDER FUNO DE PROGRAMAO AUTOMTICA VERBAL MANUAL GUIDE 0i DISPOSITIVO DE PREPARAO DE PROGRAMA AUTOMTICO
(SISTEMA P FANUC)

Este captulo descreve a criao de programas usando o painel de operao MDI, modo APRENDER, e programao verbal com funo grfica. Este captulo tambm descreve a insero automtica de nmeros de seqncia.

623

10. CRIANDO PROGRAMAS

OPERAO

B-64124PO/01

10.1 CRIAR PROGRAMAS USANDO O PAINEL DE OPERAO MDI

Os programas podem ser criados no modo EDITAR usando as funes de edio de programas descritas em III-9.

Procedimento para Criar Programas Usando o Painel de Operao MDI

Procedimento

1 Entre no modo EDITAR. 2 Pressione a tecla


PROG

3 Pressione a tecla endereo O e introduza o nmero do programa. 4 Pressione a tecla .

INSERT

5 Criar um programa usando as funes de edio de programas descritas em III-9.

Explicao
D Comentrios num programa Os comentrios podem ser escritos num programa usando os cdigos de controle entrada/sada.
Exemplo) O0001 (SRIE FANUC 16) ; M08 (LQUIDO REFRIGERANTE LIGADO) ;

S Quando a tecla

INSERT

pressionada depois do cdigo de controle-out

(, comentrios e cdigo de controle- ) terem sido escritos, os -in comentrios escritos so registrados. S Quando a tecla antes da tecla
INSERT

pressionada a meio caminho dos comentrios, ser pressionada no podem ser registrados

para introduzir o resto dos comentrios mais tarde, os dados escritos


INSERT

corretamente (no introduzidos, modificados ou perdidos), porque os dados esto sujeitos a uma verificao de entrada que executada na edio normal. Lembre- do seguinte para introduzir um comentrio: -se S Cdigo de controle- ) no pode ser registrado por si prprio. -in S Os comentrios introduzidos depois da tecla
INSERT

ser pressionada no

devem comear com um nmero, espao ou endereo O. S Se introduzir uma abreviao para uma macro, a abreviao convertida numa palavra macro e registrada (Veja Seo 9.7). S O endereo O e subseqentes nmeros ou um espao podem ser introduzidos, mas so omitidos quando registrados.
624

B-64124PO/01

OPERAO

10. CRIANDO PROGRAMAS

10.2 INSERO AUTOMTICA DE NMEROS DE SEQNCIA

Os nmero de seqncia podem ser introduzidos automaticamente em cada bloco quando um programa criado usando as teclas MDI no modo EDITAR. Definir o incremento para nmeros de seqncia no parmetro 3216.

Procedimento para insero automtica do nmero de seqncia

Procedimento

1 Definir 1 para n DE SEQNCIA. (veja III-11.4.3). 2 Entre no modo EDITAR. 3 Pressione


PROG

para exibir a tela de programas.

4 Pesquise ou registre o nmero de um programa a editar e mova o cursor para EOB (;) do bloco depois do qual a insero automtica dos nmeros de seqncia iniciada. Quando um nmero do programa registrado e um EOB (;) introduzido com a tecla
INSERT

os nmeros de seqncia so inseridos

automaticamente a comear com 0. Altere o valor inicial, caso necessrio, de acordo com o passo 10, depois salte para o passo 7. 5 Pressione a tecla endereo N e introduza o valor inicial de N. 6 Pressione .

INSERT

7 Introduza cada palavra de um bloco. 8 Pressione


EOB

625

10. CRIANDO PROGRAMAS

OPERAO

B-64124PO/01

9 Pressione

INSERT

. O EOB registrado na memria e os nmeros de

seqncia so introduzidos automaticamente. Por exemplo, se o valor inicial de N 10 e o parmetro para o incremento definido para 2, N12 introduzido e exibido abaixo da linha onde foi especificado um novo bloco.
PROGRAMA O0040 ; N10 G92 X0 Y0 Z0 ; N12 % O0040 N00012

_ EDITAR
PRGRM

****

*** ***

13 : 18 : 08
C.A.P

LIB

(OPRC)

10 S No exemplo acima, se N12 no necessrio no bloco seguinte, pressionar a tecla


DELETE

depois de N12 ser exibido, apaga N12.

S Para inserir N100 no bloco seguinte em vez de N12, introduza N100 e pressione
ALTER

depois de N12 ser exibido. N100 registrado e o

valor inicial alterado para 100.

626

B-64124PO/01

OPERAO

10. CRIANDO PROGRAMAS

10.3 CRIAR PROGRAMAS NO MODO APRENDER (REPRODUO)

So adicionados o modo APRENDER JOG e o modo APRENDER MANIVELA. Nestes modos, uma posio da mquina ao longo dos eixos X, Y e Z obtidos pela operao manual so armazenados na memria como uma posio do programa para criar um programa. As palavras diferentes de X, Y e Z, que incluem O, N, G, R, F, C, M, S, T, P, Q e EOB, podem ser armazenadas na memria da mesma forma que no modo EDITAR.

Procedimento para Criar Programas no Modo APRENDER

Procedimento

O procedimento descrito abaixo pode ser usado para armazenar a posio da mquina ao longo dos eixos X, Y e Z. 1 Selecione o modo APRENDER JOG ou o modo APRENDER MANIVELA. 2 Mova a ferramenta para a posio pretendida com o boto ou pela manivela. 3 Pressione
PROG

para exibir a tela de programas. Pesquise ou registre o

nmero de um programa a editar e mova o cursor para a posio em que a posio da mquina ao longo de cada eixo seja registrada (introduzida). 4 Escrever no endereo X . 5 Pressione a tecla
INSERT

. Ento a posio da mquina ao longo do eixo

X armazenada na memria. (Exemplo) X10.521 Posio absoluta (para entrada em mm) X10521 Dados armazenados na memria 6 Do mesmo modo, escreva em Y , pressione ento a tecla memria. Depois escreva em
INSERT

. .

Ento a posio da mquina ao longo do eixo Y armazenada na

Z , pressione ento a tecla

INSERT

Ento a posio da mquina ao longo do eixo Z armazenada na memria. Todas as coordenadas armazenadas usando este mtodo so coordenadas absolutas.

Exemplos
O1234 ; N1 G92 X10000 Y0 Z10000 ; N2 G00 G90 X3025 Y23723 ; N3 G01 Z-325 F300 ; N4 M02 ;
P0 (10.0, 0, 10.0)

Z
P1 (3.025, 23.723, 10.0)

Y
(3.025, 23.723, --- 0.325)

P2

627

10. CRIANDO PROGRAMAS

OPERAO

B-64124PO/01

1 Define os dados especificados n DE SEQNCIA para 1 (ligado). (O parmetro de valor incremental (n 3216) assumido como 1.) 2 Selecione o modo APRENDER MANIVELA. 3 Coloque o posicionamento na posio P0 atravs do gerador de pulsos manual. 4 Selecione a tela de programas. 5 Introduza um nmero do programa O1234 conforme apresentado:

INSERT

Esta operao registrar o nmero do programa O1234 na memria. Prima depois as seguintes teclas:
EOB
INSERT

Um EOB (;) introduzido depois do nmero do programa O1234. Devido a nenhum nmero ser especificado depois de N, os nmeros de seqncia so automaticamente introduzidos para N0 e o primeiro bloco (N1) registrado na memria. 6 Introduza P0 a posio da mquina para dados do primeiro bloco conforme apresentado:

G
INSERT

9
EOB

2
INSERT

INSERT

INSERT

INSERT

Esta operao registrar G92X10000Y0Z10000; na memria. A funo de insero automtica do nmero de seqncia registra N2 do segundo bloco na memria. 7 Posiciona a ferramenta em P1 com o gerador de pulsos manual. 8 Introduza P1 a posio da mquina para dados do segundo bloco conforme apresentado:

G
INSERT

0
EOB

0
INSERT

INSERT

INSERT

Esta operao registra G00G90X3025Z23723; na memria. A funo de insero automtica do nmero de seqncia registra N3 do terceiro bloco na memria. 9 Posiciona a ferramenta em P2 com o gerador de pulsos manual. 10 Introduza P2 a posio da mquina para dados do terceiro bloco conforme apresentado:

G
INSERT

0
EOB

1
INSERT

INSERT

INSERT

Esta operao registra G01Z -325F300; na memria. A funo de insero automtica do nmero de seqncia registra N4 do quarto bloco na memria. 11 Registra M02; na memria conforme apresentado:

INSERT

EOB

INSERT

N5 indicando que o quinto bloco armazenado na memria usando a funo de insero automtica de nmero de seqncia. Pressione a tecla
DELETE

para apagar.

Isto completa o registro do programa exemplificativo.


628

B-64124PO/01

OPERAO

10. CRIANDO PROGRAMAS

Explicaes
D Verificao de contedos na memria Os contedos da memria podem ser verificados no modo APRENDER usando o mesmo procedimento que no modo EDITAR.
PROGRAMA (RELATIVO) X -6.975 Y 23.723 Z -10.325 O1234 ; N1 G92 X10000 Y0 Z10000 ; N2 G00 G90 X3025 Y23723 ; N3 G01 Z-325 F300 ; N4 M02 ; % _ THND PRGRM **** LIB *** *** 14 : 17 : 27
(OPRC)

O1234 N00004 (ABSOLUTO) X 3.025 Y 23.723 Z -0.325

D Registrar uma posio com compensao

Quando um valor escrito depois de escrever o endereo X , Y , ou

Z , ento a tecla

INSERT

pressionada, o valor escrito para uma

posio da mquina adicionado para o registro. Esta operao til para corrigir uma posio da mquina pela operao com o teclado. D Registrar comandos diferentes dos comandos de posio Os comandos a introduzir antes e depois da posio da mquina devem ser introduzidos antes e depois do registro da posio da mquina, usando a mesma operao que para a edio do programa no modo EDITAR.

629

10. CRIANDO PROGRAMAS

OPERAO

B-64124PO/01

10.4 PROGRAMAO VERBAL COM FUNO GRFICA

Os programas podem ser criados bloco aps bloco na tela de conversao enquanto exibem o menu do cdigo G. Os blocos num programa podem ser modificados, inseridos ou apagados usando o menu do cdigo G e a tela de conversao.

Procedimento para Programao Versal com Funo Grfica

Procedimento 1 Criar um programa

1 2

Entre no modo EDITAR. Pressione


PROG

. Se nenhum programa estiver registrado, exibida a

seguinte tela. Se um programa est registrado, o programa atualmente selecionado exibido.


PROGRAMA O0000 N0000

_ EDITAR * * * *
PRGRM

*** ***
DIR

11 : 59 : 46
C.A.P

(OPRC)

Escreva o nmero do programa de um programa a registrar depois de introduzir no endereo O, e pressione ento escreva em O
INSERT

. Por exemplo, . Isto registra

quando um programa com o nmero do programa 10 registrado, a

0 , e pressione ento

INSERT

um novo programa O0010.

630

B-64124PO/01

OPERAO

10. CRIANDO PROGRAMAS

4 Pressione a soft key [C.A.P]. O seguinte menu do cdigo G exibido na tela. Se soft keys diferentes daquelas apresentadas no passo 2 forem exibidas, pressione a tecla de return do menu para exibir as soft keys corretas.
PROGRAMA O1234 N00004 G00 : POSICIONAMENTO G01 : IPL LINEAR G02 : IPL CIRCULAR SH G03 : IPL CIRCULAR SAH G04 : PAUSA G09 : VERIFICAO DE PARADA EXATA G10 : DEFINIO DE VALOR DE CORREO&TLC (0) G17 : PLANO XY G18 : PLANO ZX G19 : PLANO YZ G20 : POLEGADAS G21 : METROS _ EDITAR * * * * * * * * * * 14 : 26 : 15
PRGRM MENU G BLOCO

5 Escreva no cdigo G correspondente a uma funo a ser programada. Quando a funo de posicionamento pretendida, por exemplo, o menu do cdigo G lista a funo com o cdigo G G00. Assim, escreva em G00. Se a tela no indicar uma funo a programar, pressione a tecla pgina
PGE

para exibir a prxima tela do menu do cdigo G.

Repita esta operao at a funo pretendida surgir. Se a funo pretendida no for um cdigo G, escreva em sem dados. 6 Pressione a soft key [BLOCO] para exibir uma tela detalhada para um cdigo G escrito. A figura abaixo mostra um exemplo da tela detalhada para G00.

PROGRAMA G00 : POSICIONAMENTO G00 G G G X 100. Y 50.0 Z H CORREO N M S T B : EDITAR


PRGRM

O1234 N00000

(X, Y, Z, )

****

*** ***
MENU G

14 : 32 : 57
BLOCO

(OPRC)

631

10. CRIANDO PROGRAMAS

OPERAO

B-64124PO/01

Quando no so pressionadas quaisquer teclas, exibida a tela de detalhes standard.


PROGRAMA G G X Z R R S B J P L : EDITAR * * * *
PRGRM

O0010 N00000 G Y F M T I K Q 14 : 41 : 10
BLOCO

*** ***
MENU G

(OPRC)

7 Mova o cursor para o bloco a modificar na tela de programas. Neste momento, um endereo de dados com o cursor pisca. 8 Introduza os dados numricos pressionando as teclas numricas e pressionando a soft key [ENTRADA] ou a tecla entrada de um elemento de dados. 9 Repita esta operao at todos os dados necessrios para o cdigo G introduzido sejam introduzidos. 10 Pressione a tecla
INSERT

INPUT

. Isto completa a

. Isto completa o registro de dados de um bloco

na memria de programas. Na tela exibida a tecla do menu do cdigo G, permitindo ao usurio introduzir dados para outro bloco. Repita o procedimento comeando com 5 como exigido. 11 Depois de registrar todos os programas, pressione a soft key [PRGRM]. Os programas registrados so convertidos no formato verbal e so exibidos. 12 Pressione a tecla
RESET

para voltar ao incio do programa.

Procedimento 2 Modificar um bloco

1 Mova o cursor para o bloco a modificar na tela de programas e pressione a soft key [C.A.P]. Ou pressione primeiro a soft key [C.A.P] para exibir a tela de conversao, pressione ento a tecla
PGE

ou

PGE

pgina at o bloco a modificar ser exibido.

2 Quando os dados diferentes do cdigo G devem ser alterados, mova apenas o cursor para os dados e escreva o valor pretendido, pressione ento a soft key [ENTRADA] ou a tecla
INPUT

3 Quando um cdigo G deve ser alterado, prima a tecla de return ao e a soft key [MENU G]. Ento surge o menu do cdigo G. menu Selecione um cdigo G pretendido e escreva o valor. Por exemplo, para especificar um avano de corte, uma vez que o menu do cdigo G indica G01, escreva G01. Pressione ento a soft key [BLOCO]. A tela detalhada do cdigo G exibida e introduza os dados.
632

B-64124PO/01

OPERAO

10. CRIANDO PROGRAMAS

4 Depois dos dados serem alterados por completo, pressione a tecla


ALTER

. Esta operao substitui um bloco inteiro de um programa.

Procedimento 3 Inserir um bloco

1 Na tela de conversao, exibe o bloco imediatamente antes do novo bloco a ser introduzido, usando as telas pgina. Na tela de programas, mova o cursor com as teclas pgina e as teclas do cursor para imediatamente antes do ponto em que o novo bloco deve ser introduzido. 2 Pressione a soft key [MENU G] para exibir o menu do cdigo G. Introduza ento os novos dados de bloco. 3 Quando a entrada de um bloco de dados est completa no passo 2, pressione a tecla
INSERT

. Esta operao introduz um bloco de dados.

Procedimento 4 Apagar um bloco

1 Na tela de conversao, exibe os contedos de um bloco a apagar, pressione ento a tecla


DELETE

2 Os contedos do bloco exibido so apagados da memria de programas. Ento os contedos para o bloco seguinte so exibidos na tela de conversao.

633

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11
Aspectos Gerais Explicaes
HELP POS PROG

ESPECIFICAO E VISUALIZAO DE DADOS

Para operar uma mquina-ferramenta CNC, devem ser definidos vrios dados no painel de operao MDI para o CNC. O operador pode monitorar o estado da operao com a exibio de dados durante a operao. Este captulo descreve como exibir e definir os dados para cada funo.

Grfico de transio de tela

OFS/SET

SYSTEM

MESSAGE

CSTM/GR

A transio de tela para quando cada tecla de funo no painel de operao MDI pressionada apresentada abaixo. As subsees chamadas para cada tela so tambm apresentadas. Veja a subseo adequada para detalhes sobre cada tela e o procedimento de definio na tela. Veja outros captulos para telas no descritas neste captulo. Veja o Captulo 7 para tela que aparece quando pressiona a tecla de funo
MESSAGE

As teclas de funo MDI (Teclas sombreadas ( ) so descritas neste captulo.)

pressionada. Veja o Captulo 12 para tela que aparece quando


CSTM/GR

pressiona a tecla de funo

pressionada. Veja o Captulo 13 para


HELP

tela que aparece quando pressiona a tecla de funo a tela que aparece quando pressiona a tecla de funo D Tela de proteo de dados

pressionada. pressionada.

Consulte o manual emitido pelo fabricante da mquina-ferramenta para


CSTM/GR

A mquina pode ter uma tecla de proteo de dados para proteger programas de peas, valores de compensao da ferramenta, definir dados, e variveis de macros de usurio. Consulte o manual emitido pelo fabricante da mquina-ferramenta para saber onde se situa a tecla de proteo de dados e como usar.

634

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

TELA DE INDICAO DA POSIO

Tela de transio acionada pela tecla de funo

POS

POS

Tela da posio atual

ABS

REL

TUDO

MANIV

(OPRC)

Indicao da posio do sistema de coordenadas de trabalho Veja III---11.1.1. Visualizar contagem de peas e tempo de trabalho Veja III---11.1.6.

Indicao da posio em sistema de coordenada relativa Veja III---11.1.2. Visualizar contagem de peas e tempo de trabalho Veja III---11.1.6.

Indicao da posio para cada sistema de coordenadas Veja III---11.1.3. Visualizar contagem de peas e tempo de trabalho Veja III---11.1.6.

Interrupo por manivela Veja III-4.7.

Visualizar velocidade real Veja III---11.1.5.

Visualizar velocidade real Veja III---11.1.5.

Visualizar velocidade real Veja III---11.1.5.

Definio de valor das coordenadas relativas Veja III---11.1.2.

Definio de valor das coordenadas relativas Veja III---11.1.2.

Tela da posio atual

MONI

(OPRC)

Visualizar monitor de operao


Veja III---11.1.7.

635

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

TELA DE PROGRAMAS

Transio da tela acionada pela tecla de funo no modo MEMRIA ou MDI

PROG

1/2
PROG

Tela de programas
MEM MDI

*: Exibido no modo MDI

MDI VERIF

* ATUAL SEG (OPRC)

PRGRM

[MDI] *
Visualizar contedos de programa Veja III---11.2.1. Visualizar bloco atual e dados modais Veja III---11.2.2. Visualizar bloco atual e bloco seguinte Veja III---11.2.3.

Visualizar nmero do programa e nmero de seqncia Veja III-11.6.1.

[ABS]

[REL]
Comando para operao MDI Veja III---11.2.5.

Programa a ser executado Valor das coordenadas absolutas Distncia a percorrer Valores modais Veja III---11.2.4.

Programa a ser executado Valor das coordenadas relativas Distncia a percorrer Valores modais Veja III---11.2.4.

(Exibido no modo MDI)

1* Para pgina seguinte

1* Para pgina seguinte

636

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

2/2
1* 1*

Tela de programas
MEM MDI

RSTR

DIR

(OPRC)

Tela de reincio do programa


Veja III---4.4.

Visualiar memria de programas e diretrio de programas Veja III---11.3.1.

Tela de programas
MEM

FL.SDL

(OPRC)

[PRGRM]

[DIR]

[PLANEJ]

Visualizar diretrio do arquivo


Veja III---4.5.

Definir um planejamento
Veja III---4.5.

637

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

TELA DE PROGRAMAS

Transio da tela acionada pela tecla de funo no modo EDITAR

PROG

PROG

Tela de programas

EDITAR

PRGRM

LIB

C.A.P

(OPRC)

Tela de edio de programas Veja III-9

Memria de programas e diretrio de programas


Veja III---11.3.1.

Tela de programao verbal


Veja III---10.4.

Tela de programas

EDITAR

DISQUETE

(OPRC)

Tela de diretrio do arquivo para disquetes Veja III-8.8

638

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

TELA DE CORREO/ESPECIFICAO

Tela de transio acionada pela tecla de funo


OFS/SET

OFS/SET

Valor de correo da ferramenta

CORREO DEFINIO

TRAB

(OPRC)

Visualizao de valor de correo da ferramenta Veja III---11.4.1.

Visualizao de definir dados Veja III---11.4.3

Visualizar sistema de coordenadas da pea Veja III---11.4.6

Definio de dados de correo da ferramenta Veja III--- 11.4.1. Medio do comprimento da ferramenta Veja III--- 11.4.2.

Definio de parmetros Veja III--- 11.4.3. Definio da comparao do nmero de seqncia e parada Veja III--- 11.4.4. Definio de tempo de trabalho e contagem de peas Veja III--- 11.4.5.

Definio de valor de correo do ponto de origem da pea Veja III--- 11.4.6.

Definio do nmero de peas necessrias Veja III--- 11.4.5. Visualizao de tempo definido Veja III--- 11.4.5.

Valor de correo da ferramenta

MACRO

MENU

OPR

TOOLLF

(OPRC)

Visualizar varivel de macro Ver subsec. 11.4.8.

Visualizar menu padro Ver subsec. 11.4.9.

Visualizar painel de operao por software Ver subsec. 11.4.10.

Visualizar dados de gerenciamento da vida til das ferramentas Ver subsec. 11.4.11.

Definir varivel de macro Ver subsec. 11.4.8.

Visualizar dados padro Ver subsec. 11.4.9.

Boto do painel de operao por software Ver subsec. 11.4.10.

Predefinir o contador da vida til da ferramenta Anular dados de execuo Ver subsec. 11.4.11. Visualizar dados de gerenciamento ampliado da vida til das ferramentas Ver subsec. 11.4.12. Editar dados de gerenciamento ampliado da vida til das ferramentas Ver subsec. 11.4.12.

639

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

TELA DO SISTEMA

Tela de transio acionada pela tecla de funo

SYSTEM

SYSTEM

Tela de parmetros

PARAM

DGNOS

PMC

SISTEMA

(OPRC)

Visualizar tela de parmetros


Veja III-11.5.1

Visualizar tela de diagnstico Veja III-7.3

Definio de parmetro
Veja III-11.5.1

Tela de parmetros

PASSO

SV.PRM

SP.PRM

(OPRC)

Visualizar dados sobre erros de passo


Veja III---11.5.2.

640

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Tela de especificao

A tabela abaixo lista a definio de dados em cada tela.


Tabela 11. Tela de especificao e dados na tela Tela de especificao Valor de correo da ferramenta Item de referncia III-11.4.1

N 1

Contedos de definio Valor de correo da ferramenta Valor de correo do comprimento da ferramenta Valor de compensao da ferramenta Medio do comprimento da ferramenta Escrita do parmetro Controle TV Cdigo de transmisso Unidade de entrada (mm/polegada) Canal de E/S Insero automtica do n de seqncia Converso do formato de fita (F10/11) Comparao do nmero de seqncia e parada Espelhamento

Definir dados(handy)

III-11.4.2 III-11.4.3

3 4 5

6 7 8

10

11

Definir dados (espelhamento) Definir dados Partes necessrias (temporizador) Variveis de macro Variveis comuns de macro de usurio (#100 a #199) (#500 a #999) Parmetro Parmetro Erro de passo Dados de compensao do erro de passo painel de operao Modo de seleo por software Seleo de avano em modo jog Deslocamento rpido em modo jog Seleo de eixo para gerador de pulsos manual Multiplicao para gerador de pulsos manual Velocidade de avano em modo jog Override da velocidade de avano Override do deslocamento rpido Salto opcional de bloco Bloco nico Bloqueio da mquina Funcionamento em vazio Tecla de proteo Bloqueio de avano Dados de vida til Contagem da vida til da ferramenta (Gerenciamento da vida til das ferramentas) Dados de vida til Tipo de contagem da vida til (ciclo ou minuto) da ferramenta Valor de vida til (Gerenciamento Contador da vida til ampliado da vida Nmero da ferramenta til das Cdigo H ferramentas) Cdigo D Novo grupo da ferramenta Novo nmero da ferramenta Ferramenta de salto Ferramenta de anulao Definio do o Valor de correo do ponto de origem da pea sistema de coordenadas da pea.

III-11.4.4 III-11.4.3 III-11.4.5 III-11.4.8

III-11.5.1 III-11.5.2 III-11.4.10

III-11.4.11

III-11.4.12

III-11.4.6

641

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.1 TELAS EXIBIDAS PELA TECLA DE FUNO <POS>


POS

Pressione a tecla de funo

POS

para exibir a posio atual da

ferramenta. So usadas as seguintes trs telas para exibir a posio atual da ferramenta: Tela de exibio da posio para o sistema de coordenadas de trabalho. Tela de exibio da posio para o sistema de coordenadas relativas. Tela de indicao da posio geral. As telas acima podem tambm exibir a velocidade de avano, tempo de trabalho e o nmero de peas. Alm disso, um ponto de referncia flutuante pode ser definido nestas telas. A tecla de funo
POS

tambm pode ser usada para exibir o

carregamento no motor servo e motor do fuso e a velocidade de rotao do motor do fuso (tela do monitor de operao). A tecla de funo
POS

tambm pode ser usada para exibir a tela para

visualizar a distncia movida pela interrupo por manivela. Veja III- 4.8 para mais informaes sobre esta tela.

642

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.1
Indicao da Posio no Sistema de Coordenadas de Trabalho

Exibe a posio atual da ferramenta no sistema de coordenadas da pea. A posio atual altera medida que a ferramenta se move. O menor incremento de entrada usado como unidade para valores numricos. O ttulo no topo da tela indica que as coordenadas absolutas so usadas.

Procedimento de exibio para a tela da posio atual no sistema de coordenadas da pea

1 Pressione a tecla de funo 2 Pressione a soft key [ABS].

POS

POSIO REAL (ABSOLUTA)

O1000 N00010

X Y Z

123.456 363.233 0.000

CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M S 0 T0000 MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC]

Explicaes
D Exibio incluindo valor de compensao Os bit 6 e 7 do parmetro 3104 (DAL, DAC) podem ser usados para selecionas se os valores exibidos incluem a correo do comprimento da ferramenta e compensao da ferramenta.

643

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.1.2
Indicao da Posio no Sistema de Coordenadas Relativas

Exibe a posio atual da ferramenta num sistema de coordenadas relativas baseado nas coordenadas definidas pelo operador. A posio atual altera medida que a ferramenta se move. O sistema incremental usado como unidade para valores numricos. O ttulo no topo da tela indica que as coordenadas relativas so usadas.

Procedimento de exibio para a tela da posio atual com o sistema de coordenadas relativas

1 Pressione a tecla de funo 2 Pressione a soft key [REL].

POS

POSIO REAL(RELATIVA)

O1000 N00010

X Y Z

123.456 363.233 0.000

CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M S 0 T0000 MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC]

Veja as explicaes para o procedimento para definir as coordenadas.

Explicaes
D Reinicializar as coordenadas relativas A posio atual da ferramenta no sistema de coordenadas relativas pode ser reinicializado para 0 ou predefinido para um valor especificado conforme apresentado:

Procedimento para definir uma coordenada de eixo para um valor especificado

Procedimento
X Y Z 246.912 913.780 578.246
P D.O. .

1 Introduza um endereo do eixo (como X ou Y) na tela para as coordenadas relativas. A indicao para o eixo especificado pisca e as soft keys mudam como apresentado esquerda. 2
[ORGIN]. A coordenada relativa para o eixo intermitente

Para reinicializar a coordenada para 0, pressione a soft key reinicializada para 0.

>X MEM

PREDEF

Para predefinir a coordenada para um valor especificado, introduza o valor e pressione a soft key [PREDEF]. A coordenada relativa para o eixo intermitente definida par ao valor introduzido.
644

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Procedimento para reinicializar todos os eixos

Procedimento
ABS REL TUDO (OPRC)

1 Pressione a soft key [(OPRC)].

2 Pressione a soft key [ORIGIN].


P D.O. .

ALLEXE

EXEC

3 Pressione a soft key [ALLEXE]. As coordenadas relativas para todos os eixos so reinicializadas para 0.

D Exibio incluindo valor de compensao

Os bit 4 e 5 do parmetro 3104 (DRL, DRC) podem ser usados para selecionas se os valores exibidos incluem a correo do comprimento da ferramenta e compensao da ferramenta. O bit 3 do parmetro 3104 (PPD) usado para especificar se as posies exibidas no sistema de coordenada relativa so predefinidos para os mesmos valores que no sistema de coordenadas da pea quando um sistema de coordenadas definido por um comando G92 ou quando o retorno manual ao ponto de referncia feito.

D Predefinio de um sistema de coordenadas

645

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.1.3
Indicao da Posio Global

Exibe as seguintes posies na tela : Posies atuais da ferramenta no sistema de coordenadas da pea, sistema de coordenadas relativas, sistema de coordenadas da mquina e a distncia restante. As coordenadas relativas tambm podem ser definidas nesta tela. Veja III-11.1.2 para o procedimento.

Procedimento para exibir a tela da posio global

Procedimento

1 Pressione a tecla de funo

POS

2 Pressione a soft key [TUDO].


POSIO REAL (RELATIVO) X 246.912 Y 913.780 Z 1578.246 (MQUINA) X 0.000 Y 0.000 Z 0.000 O1000 N00010 (ABSOLUTO) X 123.456 Y 456.890 Z 789.123

(DISTNCIA A PERCORRER) X 0.000 Y 0.000 Z 0.000 CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M S 0 T0000 MEM **** *** *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]

Explicaes
D Exibio de coordenada As posies atuais da ferramenta no seguinte sistemas de coordenadas so exibidos ao mesmo tempo:
D Posio atual no sistema de coordenadas relativas (coordenada relativa) D Posio atual no sistema de coordenadas de trabalho (coordenada absoluta) D Posio atual no sistema de coordenadas da mquina (coordenada da mquina) D Distncia a percorrer (distncia a percorrer)

D Distncia a percorrer D Sistema de coordenadas da mquina

A distncia restante exibida no modo MEMRIA ou MDI. A distncia da ferramenta que ainda tem de ser movida no bloco atual exibida. O menor incremento de comando usado como a unidade para os valores exibidos no sistema de coordenadas da mquina. Contudo, o menor incremento de entrada pode ser usado definindo o bit 0 (MCN) do parmetro 3104. A tela de indicao da posio total tambm suporta a reinicializao das coordenadas relativas para 0 ou a predefinio delas para os valores especificados. Veja o procedimento para reinicializar as coordenadas relativas descritas na Subseo III-11.1.2
646

D Reinicializar as coordenadas relativas

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.4
Predefinio do Sistema de Coordenadas da Pea

Um deslocamento do sistema de coordenadas da pea por uma operao como interveno manual pode ser predefinido usando as operaes MDI para um sistema de coordenadas da pea pr-deslocado. O ltimo sistema de coordenadas deslocado a partir do ponto zero da mquina por um valor de correo do ponto zero da pea. Um comando (G92.1) pode ser programado para predefinir um sistema de coordenadas da pea. (Veja II-7.2.4 na seo para programao.)

Procedimento para Reinicializar o Sistema de Coordenadas da Pea

Procedimento

1 Pressione a tecla de funo

POS

2 Pressione a soft key [(OPRC)].


ABS REL TUDO (TRANS)

3 Quando [WRK-CD] no for exibido, pressione a tecla de mudana . para o menu seguinte
WRK---CD

4 Pressione a soft key [WRK-CD].


ALLAXS AXS---CD

5 Pressione a soft key [ALLAXS] para predefinir todos os eixos. 6 Para predefinir um eixo em particular no passo 5, introduza o nome do eixo ( X , Y , ...) e 0 , pressione a soft key [AXS-CD].

Explicaes
D Modo de operao Esta funo pode ser executada quando o estado de reinicializao ou estado de parada de operao automtica so introduzidos, independentemente do modo de operao. Como com as coordenadas absolutas, o bit 3 (PPD) do parmetro n 3104 usado para especificar se para predefinir as coordenadas relativas (RELATIVO).

D Predefinir as coordenadas relativas

647

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.1.5
Visualizao de Velocidade de Avano Real

A velocidade de avano real na mquina (por minuto) pode ser exibida numa tela de indicao da posio atual ou tela de verificao do programa definindo o bit 0 (DPF) do parmetro 3105.

Procedimento de visualizao para a velocidade de avano real na tela de indicao da posio atual

Procedimento

1 Pressione a tecla de funo posio atual.

POS

para exibir uma tela de indicao da

POSIO REAL (ABSOLUTA)

O1000 N00010

X Y Z

123.456 363.233 0.000

CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M S 0 T0000 MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]

A velocidade de avano real exibida depois de AVCO.REAL.

Explicaes

A velocidade de avano real exibida em unidades de milmetro/min ou pol./min (dependendo da especificao do menor incremento de entrada) sob a exibio da posio atual. O valor atual calculado pela seguinte expresso:
Fact =

D Valor de velocidade de avano real

em que n : Nmero de eixos fi : Valor do avano de corte na direo tangencial de cada eixo ou velocidade de deslocamento rpido Fato : Exibida velocidade de avano real A unidade de exibio:mm/min (entrada em milmetros). pol./min (entrada em polegadas, So exibidos dois dgitos abaixo do ponto decimal.) A velocidade de avano ao longo do eixo PMC pode ser omitida definindo o 1 (PCF) do parmetro 3105. D Exibio de velocidade de avano real do avano por rotao No caso do avano por rotao e abertura de rosca, a velocidade de avano real exibida o avano por minuto em vez do avano por rotao.

n i=1

(fi) 2

648

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Exibio de velocidade de avano real do eixo de rotao D Exibio de velocidade de avano real na outra tela

No caso do movimento do eixo de rotao, a velocidade exibida em unidades de graus/min, mas exibida na tela em unidades do sistema de entrada nesse momento. Por exemplo, quando o eixo de rotao se move a 50 graus/min, exibido o seguinte: 0,50 POL./M A tela de verificao do programa tambm exibe a velocidade de avano real.

649

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.1.6
Indicao do Tempo de Trabalho e da Quantidade de Peas

O tempo de trabalho, tempo de ciclo e o nmero de peas usinadas so exibidos nas telas de indicao da posio atual.

Procedimento para exibir o tempo de trabalho e contagem de peas na tela de indicao da posio atual

Procedimento

1 Pressione a tecla de funo posio atual.

POS

para exibir uma tela de indicao da

POSIO REAL(RELATIVA)

O1000 N00010

X Y Z

123.456 363.233 0.000


09:06:35 [ MANIV ]

CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M S 0 T0000 MEM INIC MVT *** [ ABS ] [ REL ] [ ALL ]

[ OPRC ]

O nmero de peas usinadas (CONT. PEAS), tempo de trabalho (TPO TRAB.) e tempo de ciclo (TPO CICLO) so exibidos sob a posio atual.

Explicaes
D CONT. PEAS D TPO TRAB. D TPO CICLO Indica o nmero de peas usinadas. O nmero aumenta cada vez que M02, M30, ou um cdigo M especificado pelo parmetro 6710 executado. Indica o tempo de trabalho total durante a operao automtica, excluindo o tempo de parada e de bloqueio de avano. Indica o tempo de trabalho total de uma operao automtica, excluindo o tempo de parada e de bloqueio de avano. Isto automaticamente predefinido para 0 quando um incio de ciclo executado no estado de reinicializao. predefinido para 0 mesmo quando retirada a energia. Os detalhes do tempo de trabalho e o nmero de peas usinadas so exibidos na tela de especificao. Veja III-11.4.5. O nmero de peas usinadas e tempo de trabalho no pode ser definido nas telas de indicao da posio atual. Podem ser definidos pelos parmetros n 6711, 6751 e 6752 ou na tela de especificao. O bit 0 (PCM) do parmetro 6700 usado para especificar se o nmero de peas usinadas aumentado sempre que M02, M30, ou um cdigo M especificado pelo parmetro 6710 executado, ou se apenas de cada vez que um cdigo M especificado pelo parmetro 6710 executado.
650

D Visualizao noutra tela D Definio de parmetros

D Aumento do nmero de peas usinadas.

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.7
Tela do Monitor de Operao

A leitura do medidor de carga pode ser exibida para cada eixo servo e o fuso serial definindo o bit 5 (OPM) do parmetro 3111 para 1. A leitura no conta-rotaes tambm pode ser exibida para o fuso serial.

Procedimento para exibir o monitor de operao

Procedimento

1 Pressione a tecla de funo posio atual.

POS

para exibir uma tela de indicao da

2 Pressione a tecla de mudana para o menu seguinte 3 Pressione a soft key [MONI].
MONITOR DE OPERAO (MEDIDOR DE CARGA) O0001 N00001

X:

* * * 80%

S1 :

201%

Y : * * * * * 0% Z : * * * * * 0%

(CONTA-ROTAES RPM) S1 : * * * 1500

CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M MEM INIC MVT *** [ MONI ] [ ] 09:06:35 [ ]

[ (OPRC) ]

Explicaes
D Exibio dos eixos servo A leitura no medidor de carga pode ser exibida para at quatro eixos servo definindo os parmetros 3151 a 3154. Quando todos estes parmetros esto definidos para 0, os dados so exibidos apenas para o 3 eixo. Quando os fusos serial so usados, a leitura no medidor de carga e conta-rotaes pode ser exibida apenas para o fuso serial principal. A barra do grfico para o medidor de carga mostra carga at 200% ( exibido apenas um valor para carga a exceder 200%). A barra do grfico para o conta-rotaes mostra a relao da velocidade do fuso atual para a velocidade mxima do fuso (100%). A leitura no medidor de carga depende do parmetro servo 2086 e do parmetro do fuso 4127.
651

D Exibio dos eixos do fuso D Unidade do grfico

D Medidor de carga

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

D Conta-rotaes

Apesar do conta-rotaes normalmente indicar a velocidade do motor do fuso, tambm pode ser usado para indicar a velocidade do fuso, definindo o bit 6 (OPS) do parmetro 3111 para 1. A velocidade do fuso a exibir durante a monitorao da operao calculada a partir da velocidade do motor do fuso (veja a frmula abaixo). A velocidade do fuso pode ento ser exibida, durante a monitorao da operao, mesmo quando no usado nenhum codificador de posio. Contudo, para exibir a velocidade do fuso correta, a velocidade mxima do fuso para cada engrenagem (velocidade do fuso em cada relao de transmisso quando o motor do fuso gira na velocidade mxima) deve ser definido nos parmetros n 3741 a 3744. A entrada da embreagem e sinais de engrenagem para o primeiro fuso serial usada para determinar a engrenagem atualmente selecionada. Controla a entrada dos sinais CTH1A e CTH2A de acordo com a seleo da engrenagem, referindo- tabela abaixo. -se (Frmula para calcular a velocidade do fuso a exibir)
Velocidade do fuso Velocidade do motor do fuso exibida durante = Velocidade mxima monitorao da do motor do fuso operao Fuso mximo velocidade com a engrenagem a ser usada

A tabela seguinte lista a correspondncia entra os sinais da embreagem e seleo da engrenagem CTH1A e CTH2A, usados para determinar a engrenagem que est a ser usada e os parmetros:
CTH1A CTH2A Parmetro Spec do fuso serial ALTA MDIA ALTA MDIA BAIXA BAIXO

0 0 1 1

0 1 0 1

=N 3741 (Velocidade mx. do fuso com engrenagem 1) =N 3742 (Velocidade mx. do fuso com engrenagem 2)

=N 3743 (Velocidade mx. do fuso com engrenagem 3)

=N 3744 (Velocidade mx. do fuso com engrenagem 4)

A velocidade do motor do fuso e fuso podem ser exibidas durante a monitorao da operao, apenas para o primeiro fuso serial e o eixo de comutao do fuso para o primeiro fuso serial. No pode ser exibido para o segundo fuso. D Cor do grfico Se o valor de um medidor de carga exceder 100%, a barra do grfico fixa roxa.

652

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2 TELAS EXIBIDAS PELA TECLA DE FUNO <PROG>


PROG

Esta seo descreve as telas exibidas pressionando a tecla de funo

PROG

(NO MODO MEMRIA OU MODO MDI)

no modo de MEMRIA ou modo MDI.As primeiras quatro das seguintes telas, exibem o estado de execuo para o programa atualmente executado no modo MEMRIA ou modo MDI e a ltima tela exibe os valores de comando para a operao MDI no modo MDI: 1. Tela do contedo do programa 2. Tela do bloco atual 3. Tela do bloco seguinte 4. Tela de verificao do programa 5. Tela de programas para operao MDI Tecla de funo tambm pode ser pressionada no modo MEMRIA

PROG

para exibir a tela de reincio do programa e a tela de planejamento. Veja III-4.4 para a tela de reincio do programa. Veja III-4.5 para a tela de tela de planejamento.

653

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.2.1
Exibio de Contedos do Programa

Exibe o programa atualmente executado no modo MEMRIA ou modo MDI.

Procedimento para exibir os contedos do programa

1 Pressione a tecla de funo

PROG

para exibir a tela de programas.

2 Pressione a soft key para seleo de captulo [PRGRM]. O cursor est posicionado no bloco atualmente executado.
PROGRAMA O2000 N00130 O2000 ; N100 G92 X0 Y0 Z70. ; N110 G91 G00 Y-70. ; N120 Z-70. ; N130 G42 G39 I-17.5 ; N140 G41 G03 X-17.5 Y17.5 R17.5 ; N150 G01 X-25. ; N160 G02 X27.5 Y27.5 R27.5 ; N170 G01 X20. ; N180 G02 X45. Y45. R45. ;

>_ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ] [ VERIF ] [ ATUAL ] [ SEG ] [ (OPRC) ]

654

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.2
Tela do Bloco Atual

Exibe o bloco atualmente executado e dados modais no modo MEMRIA ou modo MDI.

Procedimento para exibir a tela do bloco atual

Procedimento

1 Pressione a tecla de funo

PROG

2 Pressione a soft key para seleo de captulo [ATUAL]. O bloco atualmente executado e dados modais so exibidos. A tela existe at 22 cdigos G modais e at 11 cdigos G especificados no bloco atual.
PROGRAMA
(ATUAL)

O2000 N00130
(MODAL)

G01 X 17.500 G17 F 2000 G41 R 2 G80

G67 G54 G64 G69 G15 G40.1 G25

G01 G17 G91 G22 G94 G21 G41 G49 G80 G98 G50

F 2000

H 2 D T S

>_ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ] [ VERIF ] [ ATUAL ] [ SEG ] [ (OPRC) ]

655

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.2.3
Tela do Bloco Seguinte

Exibe o bloco atualmente executado e o bloco a executar de seguida no modo MEMRIA ou modo MDI.

Procedimento para exibir a tela de exibio do bloco seguinte

Procedimento

1 Pressione a tecla de funo

PROG

2 Pressione a soft key para seleo de captulo [SEG]. O bloco atualmente executado e o bloco a executar de seguida so exibidos. A tela exibe at 11 cdigos G modais e at 11 cdigos G especificados no bloco atual e at 10 cdigos G especificados no bloco seguinte.
PROGRAMA
(ATUAL) (SEG)

O2000 N00130 17.500 2000 2 G39 I G42 -17.500

G01 X G17 F G41 R G80

>_ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ] [ VERIF ] [ ATUAL ] [ SEG ] [ (OPRC) ]

656

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.4
Tela de Verificao do Programa

Exibe o programa atualmente executado, a posio atual da ferramenta e os dados modais no modo MEMRIA.

Procedimento para exibir a tela de verificao do programa

Procedimento

1 Pressione a tecla de funo

PROG

2 Pressione a soft key para seleo de captulo [VERIF]. O programa atualmente executado, a posio atual da ferramenta e os dados modais so exibidos.
PROGRAMA O2000 N00130

O0010 ; G92 G90 X100. Y200. Z50. ; G00 X0 Y0 Z0 ; G01 Z250. F1000 ; (ABSOLUTO)(DIST A PERC) G00 G94 G80 X 0.000 X 0.000 G17 G21 G98 Y 0.000 Y 0.000 G90 G40 G50 Z 0.000 Z 0.000 G22 G49 G67 B H M T D F S >_ S 0 T0000 MEM STRT *** 16:05:59 [ PRGRM ] [ VERIF ] [ ATUAL ] [ SEG ] [ (OPRC) ]

Explicaes
D Exibio do programa A tela exibe at quatro blocos do programa atual, a iniciar a partir do bloco atualmente executado. O bloco atualmente executado exibido em vdeo reverso. Contudo, durante a operao DNC, apenas trs blocos podem ser exibidos. A posio no sistema de coordenadas da pea ou sistema de coordenada relativa e a distncia restante so exibidos. As posies absolutas e posies relativas so alteradas pelas soft keys [ABS] e [REL]. So exibidos at 12 cdigos G modais. Durante a operao automtica, a velocidade real, SACT e contagem de repetio so exibidas. Caso contrrio, o pedido de entrada por tecla (>_) exibido. Ento o bit 2 (PCT) do parmetro n 3108 definido para 1, os cdigos T especificados com PMC (HD.T/NX.T) so exibidos em vez daqueles especificados no programa. Consulte o Manual de Programao FANUC PMC (B-61863E) para mais informaes sobre HD.T/NX.T.
657

D Indicao da posio atual D Cdigos G modais D Exibio durante a operao automtica D Cdigos T

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.2.5
Tela de Programas para Operao MDI

Exibe a entrada no programa a partir de MDI e dados modais no modo MDI.

Procedimento para exibir a tela de programas para a operao MDI

Procedimento

1 Pressione a tecla de funo

PROG

2 Pressione a soft key para seleo de captulo [MDI]. A entrada no programa a partir de MDI e os dados modais so exibidos.
PROGRAMA (MDI) O0000 G00 X100.0 Z200.0 ; M03 ; G01 Z120.0 F500 ; M98 P9010 ; G00 Z0.0 ; % G00 G90 G94 G40 G80 G50 G54 G69 G17 G22 G21 G49 G98 G67 G64 G15 H M T D F S >_ S 0 T0000 MDI **** *** *** 16:05:59 [ PRGRM ] [ MDI ] [ ATUAL ] [ SEG ] [ (OPRC) ] O2000 N00130

Programa

Informao modal

Explicaes
D Operao MDI D Informao modal D Exibio durante a operao automtica Veja III-4.2 para operao MDI. Os dados modais so exibidos quando o bit 7 (MDL) do parmetro 3107 definido para 1. So exibidos at 16 cdigos G modais. Durante a operao automtica, a velocidade real, SACT e contagem de repetio so exibidas. Caso contrrio, o pedido de entrada por tecla (>_) exibido.

658

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.3 TELAS EXIBIDAS PELA TECLA DE FUNO <PROG>


PROG

Esta seo descreve as telas exibidas pressionando a tecla de funo no modo EDITAR. A tecla de funo
PROG

PROG

no modo EDITAR pode exibir

(NO MODO EDITAR)

a tela de edio de programas e a tela de lista de programas (exibio da memria usada e uma lista de programas). Pressionar a tecla de funo
PROG

no modo EDITAR tambm pode exibir a tela de programao verbal

de grficos e a tela de diretrio do arquivo de disquete. Veja III- e 10 para -9 a tela de edio de programas e tela de programao verbal de grficos. Veja III- para a tela de diretrio do arquivo para disquetes. -8

11.3.1
Exibir a Memria Usada e uma LIsta de Programas

Exibe o nmero dos programas registrados, a memria usada e uma lista de programas registrados.

Procedimento para exibir a memria usada e uma lista de programas

Procedimento

1 Selecione o modo EDITAR. 2 Pressione a tecla de funo


PROG

3 Pressione a soft key para seleo de captulo [DIR].


DIRETRIO DE PROGRAMAS PROGRAMA (NUM.) USADO: 60 LIVRE: 2 O0001 N00010 MEMRIA (CAR.) 3321 429

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ S 0 T0000 MDI **** *** *** 16:05:59 [ PRGRM ] [ DIR ] [ ] [ C.A.P. ] [ (OPRC) ]

659

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

Explicaes
D Detalhes da memria usada N DO PROGRAMA USADO N DO PROGRAMA USADO : O nmero de programas registrados (incluindo os subprogramas) LIVRE : O nmero de programas que podem ser registrados adicionalmente. FAIXA DA MEMRIA USADA FAIXA DA MEMRIA USADA : A capacidade da memria de programas em que os dados so registrados (indicada pelo nmero de caracteres). LIVRE : A capacidade da memria de programas que pode ser usada adicionalmente (indicada pelo nmero de caracteres). D Lista da biblioteca de programa O n de Programa de programas registrados so indicados. Os nomes dos programas ou tamanhos do programa acoplados com a atualizao do programa so exibidos. A exibio altera entre a tela que apresenta a lista dos nomes do programa (Fig. 11.3.1 (a)) e a tela que apresenta a lista dos tamanhos do programa e datas de atualizao do programa (Fig. 11.3.1 (b)) cada vez que a soft key [DIR+] pressionada. A data de atualizao de um programa tambm alterada quando o nmero do programa correspondente alterado.
DIRETRIO DE PROGRAMAS PROGRAMA (NUM.) USADO: 60 LIVRE: 2 O0001 O0002 O0010 O0020 O0040 O0050 O0100 O0200 O0001 N00010 MEMRIA (CAR.) 3321 429

(MACRO-GCODE.MAIN) (MACRO-GCODE.SUB1) (TEST-PROGRAMA.ARTHMETIC N 1) (TEST-PROGRAMA.F10-MACRO) (TEST-PROGRAMA.CORREO) (VERIF. CONVERSO POL./MM N 1) (MACRO-MCODE.MAIN)

>_ EDITAR **** *** *** 16:05:59 [ PRGRM ] [ DIR+ ] [ ] [ Fig. 11.3.1 (a)

] [ (OPRC) ]

660

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

DIRETRIO DE PROGRAMAS PROGRAMA (NUM.) USADO: 60 LIVRE: 2 O0001 O0002 O0010 O0020 O0040 O0050 O0100 360 240 420 180 1,140 60 120

O0001 N00010 MEMRIA (CAR.) 3321 429 14:40 14:55 11:02 09:40 18:40 16:40 13:11

1996-06-12 1996-06-12 1996-07-01 1996-08-14 1996-03-25 1996-08-26 1996-04-03

>_ EDITAR **** *** *** 16:05:59 [ PRGRM ] [ DIR+ ] [ ] [ Fig. 11.3.1 (b)

] [ (OPRC) ]

D Nome do programa

Introduza sempre um nome do programa entre os cdigos controle de sada e controle de entrada imediatamente depois do nmero do programa. Podem ser usados at 31 caracteres para nomear um programa entre parnteses. Se os 31 caracteres excederem, os caracteres excedidos no so exibidos. S exibido um nmero do programa para o programa sem qualquer nome do programa.
f jjjj () ;
Nmero do programa Nome do programa (at 31 caracteres)

D Serial do software D Ordem na qual os programas so exibidos na lista de biblioteca do programa D Ordem na qual os programas so registrados

exibido o serial do software do sistema. usado para manuteno ; o usurio no necessrio para esta informao. Os programas so exibidos na mesma ordem em que so registrados na lista de biblioteca do programa. Contudo, se o bit 4 (SOR) do parm. 3107 for definido para 1, os programas so exibidos na ordem do nmero do programa comeando a partir do mais pequeno. Quando nenhum programa foi apagado da lista, cada programa registrado no final da lista. Se alguns programas na lista forem apagados, ento registrado um novo programa, o novo programa inserido no local vazio a lista criada pelos programas apagados.
Exemplo) Quando o bit 4 (SOR) do parmetro 3107 0 1. Depois de anular todos os programas, registre os O0001, O0002, O0003, O0004, e O0005 nesta ordem. A lista de biblioteca do programa exibe os programas na seguinte ordem: O0001, O0002, O0003, O0004, O0005 2. Apagar O0002 e O0004. A lista de biblioteca do programa exibe os programas na seguinte ordem: O0001, O0003, O0005 3. Registrar O0009. A lista de biblioteca do programa exibe os programas na seguinte ordem: O0001, O0009, O0003, O0005 661

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.3.2
EXIBIR UMA LISTA DE PROGRAMA PARA UM GRUPO ESPECIFICADO

Alm da listagem normal dos nmeros e nomes dos programas CNC armazenados na memria, os programas podem ser listados em unidades de grupos, de acordo com o produto a usinar, por exemplo. Para atribuir os programas CNC do mesmo grupo, atribua nomes a estes programas comeando cada nome com a mesma seqncia de caracteres. Pesquisando atravs dos nomes do programa por uma seqncia de caracteres especificada, os nmeros do programa e os nomes de todos os programas tendo os nomes incluindo essa seqncia de caracteres so listados. Para acionar esta funo, o bit 1 (GPL) do parmetro n 3106 deve ser definido para 1.

Procedimento para Exibir uma Lista de Programa para um Grupo Especificado

Procedimento

1 Introduza o modo EDITAR ou modo de edio simultnea. 2 Pressione a tecla 3 Pressione a tecla do programa.
DIRETRIO DE PROGRAMAS PROGRAMA (NUM.) USADO: 60 LIVRE: 2 O0001 N00010 MEMRIA (CAR.) 3321 429
PROG

de funo. de funo ou a soft key [DIR] para exibir a lista

PROG

O0020 (ENGR-1000 PRINC) O0040 (ENGR-1000 SUB-1) O0060 (VEIO-2000 PRINC) O0100 (VEIO-2000 SUB-1) O0200 (ENGR-1000 SUB-2) O1000 (FFAIXA-3000 PRINC) O2000 (ENGR-1000 SUB-3) O3000 (VEIO-2000 SUB-2) >_ EDITAR **** *** *** *** 16:52:13 [ PRGRM ] [ DIR+ ] [ ] [

] [ (OPRC) ]

4 Pressione a soft key de operao [(OPRC)].


BG-EDT O-PESQ

GRUPO (NOME)

5 Pressione a soft key de operao [GRUPO]. 6 Pressione a soft key de operao [NOME]. 7 Introduza a seqncia de caracteres correspondente ao grupo para o qual a pesquisa deve ser feita usando as teclas MDI. No so impostas restries no comprimento de um nome do programa. Lembre-se, contudo que a pesquisa foi feita baseada no s nos primeiros 32 caracteres. Exemplo: Para pesquisar aqueles programas CNC com os nomes que comeam pela seqncia de caracteres ENGR---1000, introduza o seguinte: >ENGR---1000*_
662

PR-GRP

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

EXEC

8 Pressionar a soft key de operao [EXEC] exibe a tela da lista de grupos de programas, listando todos aqueles programas cujo nome inclui a seqncia de caracteres especificada.
DIRETRIO DE PROGRAMAS (GRUPO) O0001 N00010 PROGRAMA (NUM.) MEMRIA (CAR.) USADO: 60 3321 LIVRE: 2 429 O0020 O0040 O0200 O2000 (ENGR-1000 PRINC) (ENGR-1000 SUB-1) (ENGR-1000 SUB-2) (ENGR-1000 SUB-3)

>_ EDITAR **** *** *** *** 16:52:25 [ PRGRM ] [ DIR ] [ ] [

] [ (OPRC) ]

[Tela da lista de grupos de programas exibida quando uma pesquisa feita para ENGR-1000*]

Quando a lista do programa consistem em duas ou mais pginas, as pginas podem ser mudadas usando a tecla pgina.

Explicaes
D *e? No exemplo acima, o asterisco (*) no deve ser omitido. O asterisco indica uma seqncia de caracteres arbitrria (especificao de caractere polivalente). AENGR-1000* indica que os primeiros nove caracteres dos nomes do programa de destino devem ser ENGR-1000, seguidos por uma seqncia de caracteres arbitrria. Se apenas ENGR-1000 for introduzido, feita uma pesquisa para apenas esses programas CNC com o nome de nove caracteres ENGR-1000. Um ponto de interrogao (?) pode ser usado para especificar um caractere arbitrrio nico. Por exemplo, introduzir ????-1000 permite executar uma pesquisa para programas com nomes que comeam com quatro caracteres arbitrrios, seguidos de -1000.

663

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

[Exemplo usando caracteres polivalentes] (Seqncia de caracteres (Grupo para o qual a pesquisa ser feita) introduzida) (a) * Programas CNC com qualquer nome (b) *ABC Programas CNC com nomes terminados com ABC (c) ABC* Programas CNC com nomes comeados com ABC (d) *ABC* Programas CNC com nomes que incluem ABC (e) ?A?C Programas CNC com nomes de quatro caracteres o segundo e o quarto caracteres sendo A e C, respectivamente (f) ??A?C Programas CNC com nomes de cinco caracteres o terceiro e o quarto caracteres sendo A e C, respectivamente (g) 123*456 Programas CNC com nomes comeados com 123 e terminados com 456 D Quando a seqncia de caracteres especificada no pode ser encontrada D Manter o grupo para o qual uma pesquisa feita D O grupo para o qual a pesquisa anterior foi executada Se no for localizado nenhum programa como resultado de uma pesquisa para uma seqncia de caracteres introduzida, a mensagem de aviso DADOS NO ENCONTRADOS exibida na tela de lista do programa. Uma lista de grupos de programas, gerada por uma pesquisa mantida at ser desligada a energia ou at outra pesquisa ser executada. Depois de alterar a tela da lista de grupos de programas para outra tela, pressionando a soft key de operao [PR-GRP] (exibida no passo 6) volta a exibir a tela da lista de grupos de programas, na qual os nomes do programa para o grupo anteriormente pesquisado so listados. Usar esta soft key elimina a necessidade de introduzir novamente a seqncia de caracteres relevante para voltar a exibir os resultados da pesquisa depois de alterar a tela. Assuma que os programas principais e os subprogramas para o nmero de pea de engrenagem de<usinagem 1000 tm todos nomes que incluem a seqncia de caracteres ENGR-1000. Os nmeros e nomes para esses programas podem ser listados pesquisando atravs dos nomes de todos os programas CNC pela seqncia de caracteres ENGR-1000. Esta funo facilita o gerenciamento dos programas CNC armazenados numa memria de grande capacidade.

Exemplos

664

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4 TELAS EXIBIDAS PELA TECLA DE FUNO


OFS/SET

Pressione a tecla de funo

OFS/SET

para exibir ou definir os valores de

compensao da ferramenta e outros dados. Esta seo descreve como exibir ou definir os seguintes dados: 1. Valor de correo da ferramenta 2. Definies 3. Tempo de trabalho e contagem de peas 4. Valor de correo do ponto de origem da pea 5. Variveis comuns de macro de usurio 6. Menu padro e dados padro 7. Painel de operao por software 8. Dados de gerenciamento da vida til das ferramentas Esta seo tambm descreve a medio do comprimento da ferramenta e a funo de comparao do nmero de seqncia e parada. O menu padro, dados padro, painel de operao por software e dados de gerenciamento da vida til das ferramentas dependem das especificaes do fabricante da mquina-ferramenta. Consulte o manual emitido pelo fabricante da mquina-ferramenta para mais informaes.

<DEFINIO DE CORREO>

665

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.1
Definir e Exibir o Valor de Correo da Ferramenta

Os valores de correo da ferramenta, valores de correo do comprimento da ferramenta e valores de compensao da ferramenta so especificados pelos cdigos D ou cdigos H num programa. Os valores de compensao correspondentes aos cdigos D ou cdigos H so exibidos ou definidos na tela.

Procedimento para definir e exibir o valor de correo da ferramenta

Procedimento

1 Pressione a tecla de funo

OFS/SET

2 Pressione a soft key para seleo de captulo [CORREO] ou pressione


OFS/SET

vrias vezes at a tela de compensao da ferramenta

ser exibida.
CORREO O0001 N00000 N GEOM(H) DESG(H) GEOM(D) 001 10.000 0.000 0.000 002 --- 1.000 0.000 0.000 003 0.000 0.000 0.000 004 20.000 0.000 0.000 005 0.000 0.000 0.000 006 0.000 0.000 0.000 007 0.000 0.000 0.000 008 0.000 0.000 0.000 POSIO REAL (RELATIVO) X 0.000 Y 0.000 Z 0.000

DESG(D) 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000

>_ MDI **** *** *** 16:05:59 [ CORREO ] [ DEF ] [ TRAB ] [

] [ (OPRC) ]

3 Mova o cursor para o valor de compensao a definir ou alterado usando as teclas pgina e teclas de direo ou introduza o nmero de compensao para o valor de compensao a definir ou alterado e pressione a soft key [N PESQ]. 4 Para definir um valor de compensao, introduza um valor e pressione a soft key [ENTRADA]. Para alterar o valor de compensao, introduza um valor para adicionar ao valor atual (um valor negativo para reduzir o valor atual) e pressione a soft key [+ENTRADA]. Ou introduza um novo valor e pressione a soft key [ENTRADA].

Explicaes
D Entrada de ponto decimal D Outro mtodo de definio Um ponto decimal pode ser usado quando introduz um valor de compensao. Pode ser usado um dispositivo externo de entrada/sada para introduzir ou enviar um valor de correo da ferramenta. Veja III- Um valor de -8. correo do comprimento da ferramenta pode ser definido medindo o comprimento da ferramenta como descrito na prxima subseo.
666

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Memria de correo da ferramenta D Desativar entrada de valor de compensao

A compensao dos elementos de dados so classificados pelo cdigo D ou cdigo H e pela geometria ou desgaste. A entrada de valor de compensao pode ser desativada definindo o bit 0 (WOF) e o bit 1 (GOF) do parmetro 3290. Ento a entrada dos valores de compensao da ferramenta a partir de MDI podem ser inibidos para uma faixa especificada de nmeros de correo. O primeiro nmero de correo para o qual a entrada de um valor inibida definido no parmetro n 3294. O nmero de nmeros de correo, comeando no primeiro nmero especificado para o qual a entrada de um valor inibida est definido no parmetro n 3295. As entradas consecutivas de valores so definidas conforme apresentado: 1) Quando os valores so introduzidos para nmeros de correo iniciados a partir de um para o qual a entrada no inibida, emitido um aviso e os valores so definidos apenas para aqueles nmeros de correo para os quais a entrada no foi inibida. 2) Quando os valores so introduzidos para nmeros de correo, comeando a partir daquele para qual a entrada inibida para um cuja entrada no seja inibida, emitido um aviso e nenhuns valores so definidos.

667

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.2
Medio do Comprimento da Ferramenta

O comprimento da ferramenta pode ser medido e registrado como o valor de correo do comprimento da ferramenta movendo a ferramenta de referncia e a ferramenta a medir at tocarem na posio especificada na mquina. O comprimento da ferramenta pode ser medido ao longo dos eixos X, Y ou Z.

Procedimento para medio do comprimento da ferramenta

Procedimento

1 Use a operao manual para mover a ferramenta de referncia at tocar na posio especificada na mquina (ou pea.) 2 Pressione a tecla de funo
POS

vrias vezes at a tela de indicao

da posio atual com as coordenadas relativas ser exibida.


POSIO REAL(RELATIVA) X Y Z 123.456 363.233 0.000 O1000 N00010

CONT. PEAS 5 TPO TRAB. 0H15M TPO CICLO 0H 0M38S AVCO.REAL 3000 MM/M S 0 T0000 MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC]

3 Reinicializar a coordenada relativa para o eixo Z para 0 (veja III-11.1.2 para mais informaes). 4 Pressione a tecla de funo
OFS/SET

vrias vezes at a tela de

compensao da ferramenta ser exibida. 5 Use a operao manual para mover a ferramenta a medir at tocar na mesma posio especificada. A diferena entre o comprimento da ferramenta de referncia e a ferramenta a medir exibida nas coordenadas relativas na tela. 6 Mova o cursor para o nmero de compensao para a ferramenta de destino (o cursor pode ser movido do mesmo como que para definir os valores de compensao da ferramenta). 7 Pressione a tecla endereo Z . Se quer a tecla X ou Y for pressionada em vez da tecla Z , o eixo X ou Y do valor das coordenadas relativas introduzido como um valor de compensao do comprimento da ferramenta.
668

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

8 Pressione a soft key [INS.C.]. O eixo Z do valor das coordenadas relativas introduzido e exibido como um valor de correo do comprimento da ferramenta.
INS.C..

Ferramenta de referncia A diferena definida como um valor de correo do comprimento da ferramenta

Uma posio prefixa

669

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.3
Exibir e Introduzir Dados de Definio

Dados como a bandeira controle TV e cdigo de transmisso so definidos na tela de definio de dados. Nesta tela, o operador tambm pode ativar/desativar a escrita de parmetros, ativar/desativar a insero automtica de nmeros de seqncia na edio de programas e executar definies para a funo de comparao do nmero de seqncia e parada. Veja III-10.2 para insero automtica de nmeros de seqncia. Veja III-11.4.4 para a funo de comparao do nmero de seqncia e parada. Esta subseo descreve como definir os dados.

Procedimento para definir os dados de definio

Procedimento

1 Selecione o modo MDI. 2 Pressione a tecla de funo


OFS/SET

3 Pressione a soft key [DEF] para exibir a tela de definio de dados. Esta tela consistem em vrias pginas. Pressione a tecla pgina
PGE

ou

PGE

at a tela pretendida ser

exibida. Um exemplo da tela de definio de dados apresentada abaixo.


DEFINIO (HANDY) ESCRITA DE PARMETRO CONTROLE TV CDIGO DE TRANSMISSO UNIDADE DE ENTRADA CANAL DE E/S SEQNCIA N FORMATO DE FITA PARADA DE SEQNCIA PARADA DE SEQNCIA O0001 N00000 = 1 (0:DESATIVAR 1:ATIVAR) = 0 (0:DESLIGADO 1:LIGADO) = 1 (0:EIA 1:ISO) = 0 (0:MM 1:POLEGADA) = 0 (0--- 3:CANAL N) = 0 (0:DESLIGADO 1:LIGADO) = 0 (0:NO CNV 1:F15) = 0 (N DO PROGRAMA) = 0 (N DE SEQNCIA)

>_ MDI **** *** *** 16:05:59 [ CORREO ] [ DEFINIO ] [ TRAB ] [ ] [ (OPRC) ]

DEFINIO (HANDY) ESPELHAMENTO ESPELHAMENTO ESPELHAMENTO X Y Z

O0001 N00000 = 0 (0:DESLIGADO 1:LIGADO) = 0 (0:DESLIGADO 1:LIGADO) = 0 (0:DESLIGADO 1:LIGADO)

>_ MDI **** *** *** 16:05:59 [ CORREO ] [ DEFINIO ] [ TRAB ] [ ] [ (OPRC) ]

670

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

4 Mova o cursor para o item a alterar pressionando nas teclas de direo , , , ou .

5 Introduza um novo valor e pressione a soft key [ENTRADA].

Contedos de definies
D ESCRITA DE PARMETRO D CONTROLE TV Definir se a escrita de parmetros est acionada ou desativada. 0 : Desativada 1 : Acionado Definir para executar um controle TV. 0 : Nenhum controle TV 1 : Executar controle TV Definir o cdigo quando os dados so enviados atravs da interface de transmisso do leitor. 0 : Sada do cdigo EIA 1 : Sada do cdigo ISO Definir uma unidade de entrada no programa, no sistema de polegadas ou sistema mtrico 0 : Unidades mtricas 1 : Polegadas Usando o canal ou interface da interface de leitura/envio. 0 : Canal 0 1 : Canal 1 2 : Canal 2 3 : Canal 3 Definir se executa a insero automtica do nmero de seqncia ou no na edio do programa no modo EDITAR. 0 : No executa a insero do nmero de seqncia automtica. 1 : Executa a insero do nmero de seqncia automtica. Definir a converso do formato de fita F15. 0 : O formato de fita no convertido. 1 : O formato de fita convertido. Veja II PROGRAMAO para o formato de fita F15. Definir o nmero de seqncia com o qual a operao pra para a funo de comparao do nmero de seqncia e parada e o nmero do programa a que o nmero de seqncia pertence Definir LIGAR/DESLIGAR do espelhamento para cada eixo. 0 : Espelhamento desligado 1 : Espelhamento ligado A tecla pgina
PGE

D CDIGO DE TRANSMISSO

D UNIDADE DE ENTRADA

D CANAL DE E/S

D PARADA DE SEQNCIA

D FORMATO DE FITA

D PARADA DE SEQNCIA D ESPELHAMENTO

D Outros

ou

PGE

tambm podem ser pressionadas para exibir

a tela de CONFIGURAO (TEMPORIZADOR). Veja III-11.4.5 para esta tela.


671

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.4
Comparao do Nmero de Seqncia e Parada

Se um bloco contendo um nmero de seqncia especificado surgir no programa executado, a operao entra no modo de bloco nico depois do bloco ser executado.

Procedimento para comparao do nmero de seqncia e parada

Procedimento

1 Selecione o modo MDI. 2 Pressione a tecla de funo


OFS/SET

3 Pressione a soft key [DEF] para seleo do captulo. 4 Pressione a tecla pgina ser exibida.
PGE

ou

PGE

vrias vezes at a tela seguinte

DEFINIO (HANDY) ESCRITA DE PARMETRO CONTROLE TV CDIGO DE TRANSMISSO UNIDADE DE ENTRADA CANAL DE E/S SEQNCIA N FORMATO DE FITA PARADA DE SEQNCIA PARADA DE SEQNCIA = = = = = = = = = 1 0 1 0 0 0 0

O0001 N00000 (0:DESATIVAR 1:ATIVAR) (0:DESLIGADO 1:LIGADO) (0:EIA 1:ISO) (0:MM 1:POLEGADA) (0-3:CANAL N) (0:DESLIGADO 1:LIGADO) (0:NO CNV 1:F10/11) 0 (N DO PROGRAMA) 11 (N DE SEQNCIA)

>_ MDI **** *** *** 16:05:59 [ CORREO ] [ DEF ] [ TRAB ] [ ] [ (OPRC) ]

5 Entre em (n DO PROGRAMA.) para PARADA DE SEQNCIA do nmero (1 a 9999) do programa contendo o nmero de seqncia em que a operao pra. 6 Entre em (n DE SEQNCIA.) para PARADA DE SEQNCIA (com cinco ou menos dgitos) o nmero de seqncia com o qual a operao parada. 7 Quando a operao automtica executada, a operao entra no modo de bloco nico no bloco contendo o nmero de seqncia que foi definido.

672

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Explicaes
D Nmero de seqncia depois do programa ser executado D Blocos excepcionais Depois do nmero de seqncia especificado ser encontrado durante a execuo do programa, o nmero de seqncia definido para a compensao do nmero de seqncia e a parada diminudo por um. Quando h energizao, a definio do nmero de seqncia 0. Se o nmero de seqncia pr-determinado for encontrado num bloco no qual todos os comandos sejam aqueles a processar dentro da unidade de controle CNC, a execuo no pra nesse bloco.
Exemplo N1 #1=1 ; N2 SE [#1 EQ 1] GOTO 08 ; N3 IRPARA 09 ; N4 M98 P1000 ; N5 M99 ;

No exemplo mostrado acima, se o nmero de seqncia pr-determinado for encontrado, a execuo do programa no pra. D Parar no ciclo fixo Se o nmero de seqncia pr-determinado for encontrado num bloco que tenham um comando de ciclo fixo, a execuo do programa pra depois da operao de retorno ser completada. Se o nmero de seqncia pr-determinado aparecer duas vezes ou mais num programa, a execuo do programa pra depois do bloco em que o nmero de seqncia pr-determinado foi encontrado pela primeira vez executado. Se o nmero de seqncia pr-determinado for encontrado num bloco que deve ser executado repetidamente, a execuo do programa pra depois do bloco ser executado as vezes especificadas.

D Quando o mesmo nmero de seqncia encontrado vrias vezes no programa D Bloco a repetir um nmero especificado de vezes

673

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.5
Exibio e Definio do Tempo de Trabalho, Contagem de Peas e Tempo

Podem ser exibidos vrios tempos de trabalho, o nmero total de peas usinadas, nmero de peas necessrio e nmero de peas usinadas. Estes dados podem ser definidos pelos parmetros ou nesta tela (exceto para o nmero total de peas usinadas e o tempo durante o qual existiu energizao, que pode ser definida apenas pelos parmetros). Esta tela tambm pode exibir a hora do relgio. A hora pode ser definida na tela.

Procedimento para Exibir e Definir o Tempo de Trabalho, Contagem de Peas e Tempo

Procedimento

1 Selecione o modo MDI. 2 Pressione a tecla de funo


OFS/SET

3 Pressione a soft key [DEF] para seleo do captulo. 4 Pressione a tecla pgina ser exibida.
DEFINIO (TEMPORIZADOR) TOTAL DE PEAS PEAS NECESSRIAS CONTAGEM DE PEAS ENERGIZAR TEMPO DE OPERAO TEMPO DE CORTE USO LIVRE TEMPO DE CICLO DATA HORA = = = = = = = = = = 14 0 23 4H 31M 0H 0M 0H 37M 0H 0M 0H 0M 2002/06/21 11:32:52 0S 5S 0S 0S O0001 N00000
PGE

ou

PGE

vrias vezes at a tela seguinte

>_ MDI **** *** *** [ CORREO ] [ DEF ] [ TRAB ] [

16:05:59 ] [ (OPRC) ]

5 Para definir o nmero de peas necessrio, mova o cursor para PEAS NECESSRIAS e introduza o nmero de peas a usinar. 6 Para definir o relgio, mova o cursor para DATA ou HORA, introduza uma nova data ou hora e pressione a soft key [ENTRADA].

Itens de exibio
D TOTAL DE PEAS Este valor aumentado por um quando M02, M30, ou um cdigo M especificado pelo parmetro 6710 executado. Este valor no pode ser definido nesta tela. Defina o valor no parmetro 6712. usado para definir o nmero de peas usinadas necessrias. Quando 0 definido para isso, no existe limitao no nmero de peas. Esta definio tambm pode ser feita pelo parmetro (n 6713).
674

D PEAS NECESSRIAS

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D CONTAGEM DE PEAS

Este valor aumentado por um quando M02, M30, ou um cdigo M especificado pelo parmetro 6710 executado. O valor tambm pode ser definido pelo parmetro 6711. Em geral, este valor reinicializado quando alcana o nmero de peas necessrio. Consulte o manual emitido pelo fabricante da mquina-ferramenta para mais informaes. Existe o tempo total em que h energizao. Este valor no pode ser definido nesta tela, mas pode ser predefinido no parmetro 6750. Indica o tempo de trabalho total durante a operao automtica, excluindo o tempo de parada e de bloqueio de avano. Este valor pode ser predefinido no parmetro 6751 ou 6752. Exibe o tempo total tirado pelo corte que envolve avano de corte tal como interpolao linear (G01) e interpolao circular (G02 ou G03). Este valor pode ser predefinido no parmetro 6753 ou 6754. Este valor pode ser usado, por exemplo como o tempo total durante o qual o lquido refrigerante flui. Consulte o manual emitido pelo fabricante da mquina-ferramenta para mais informaes. Indica o tempo de trabalho total de uma operao automtica, excluindo o tempo de parada e de bloqueio de avano. Isto automaticamente predefinido para 0 quando um incio de ciclo executado no estado de reinicializao. predefinido para 0 mesmo quando retirada a energia. Exibe a data e hora atuais. A data e hora podem ser definidas nesta tela.

D ENERGIZAR D TEMPO DE OPERAO

D TEMPO DE CORTE

D USO LIVRE

D TPO CICLO

D DATA e HORA

Limitaes
D Utilizao Quando o comando de M02 ou M30 executado, o nmero total de peas usinadas e o nmero de peas usinadas so aumentados por um. Assim, crie um programa para que M02 ou M30 seja executado sempre que o processamento de uma pea seja completo. Alm disso, se um cdigo M definido para o parmetro (n 6710) executado, a contagem feita de modo semelhante. tambm possvel desativar a contagem, mesmo se M02 ou M30 for executado (parmetro PCM (n 6700#0) definido para 1). Para mais informaes, consulte o manual emitido pelo fabricante da mquina-ferramenta.

Restries
D Definies de tempo de trabalho e contagem de peas D Definies de tempo O valor negativo no pode ser definido. A definio de M e S do tempo de trabalho tambm vlido de 0 a 59. O valor negativo no pode ser definido para o nmero total de peas usinadas. Nem o valor negativo nem o valor que excede o valor na tabela seguinte podem ser definidos.
Item Ano Ms Dia Valor mximo 2085 12 31 Item Hora Minuto Segundo Valor mximo 23 59 59

675

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.6
Definir e Exibir o Valor de Correo do Ponto de Origem da Pea

Exibe a correo do ponto de origem da pea para cada sistema de coordenadas da pea (G54 a G59, G54.1 P1 a G54.1 P48 e G54.1 P1 a G54.1 P300) e a correo do ponto de origem da pea externa. A correo do ponto de origem da pea e correo do ponto de origem da pea externa podem ser definidas nesta tela.

Procedimento para Exibir e Definir o Valor de Correo do Ponto de Origem da Pea

Procedimento

1 Pressione a tecla de funo

OFS/SET

2 Pressione a soft key para seleo de captulo [TRAB]. A tela de especificao do sistema de coordenadas da pea exibido.
COORDENADAS DE TRABALHO O0001 N00000

(G54) N DADOS 00 X 0.000 (EXT) Y 0.000 Z 0.000 01 X 20.000 (G54) Y 50.000 Z 30.000

N DADOS 02 X 152.580 (G55) Y 234.000 Z 112.000 03 X 300.000 (G56) Y 200.000 Z 189.000

>_ S 0 T0000 MDI **** *** *** 16:05:59 [ CORREO ] [ DEF ] [ TRAB ] [ ] [ (OPRC) ]

3 A tela para exibir os valores de correo do ponto de origem da pea consiste em duas ou mais pginas. Visualize uma pgina pretendida num dos seguintes modos: D Pressione a tecla pgina para cima
PGE

ou pgina para baixo

PGE

D Introduza o nmero do sistema de coordenadas da pea (0 : correo do ponto de origem da pea externa, 1 a 6: sistemas de coordenadas da pea G54 a G59, P1 a P48 : sistemas de coordenadas da pea G54.1 P1 a G54.1 P48, P1 a P300 : sistemas de coordenadas da pea G54.1 P1 a G54.1 P300) e pressione a soft key de seleo da operao [N PESQ]. 4 Desligue a chave de proteo de dados para permitir a escrita. 5 Mova o cursor para a correo do ponto de origem da pea a alterar. 6 Introduza um valor pretendido pressionando as teclas numricas, pressione ento a soft key [ENTRADA]. O valor introduzido especificado no valor de correo do ponto de origem da pea. Ou introduzido um valor pretendido com as teclas numricas e pressionando a soft key [+ENTRADA], o valor introduzido pode ser adicionado ao valor de correo anterior. 7 Repita 5 e 6 para alterar outros valores de correo. 8 Ligue a chave de proteo de dados para desativar a escrita.
676

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.7
Entrada Direta de Correes do Ponto de Origem da Pea Medidas

Esta funo usada para compensar pela diferena entre o sistema de coordenadas da pea programado e o atual sistema de coordenadas da pea. A correo medida para o ponto de origem do sistema de coordenadas da pea pode ser introduzido na tela de modo a que os valores de comando coincidam com as dimenses atuais. Selecionar o novo sistema de coordenadas faz o sistema de coordenadas programado estar de acordo com o sistema de coordenadas atual.

Procedimento para Entrada Direta de Correes do Ponto de Origem da Pea Medidas

Procedimento
Y y Superfcie A

Ponto de origem da pea programado Nova correo

Superfcie B O O X x

Correo anterior Ponto de origem

1 Quando a pea tornada como mostra abaixo, posicione manualmente a ferramenta de referncia at tocar na superfcie A da pea. 2 Retraia a ferramenta sem alterar a coordenada Y. 3 Mea a distncia entre a superfcie A e o ponto de origem programado do sistema de coordenadas da pea como mostra acima. 4 Pressione a tecla de funo
OFS/SET

677

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

5 Para exibir a tela de definio da correo do ponto de origem da pea, pressione a soft key para seleo de captulo [TRAB].

COORDENADAS DE TRABALHO (G54)

O1234 N56789

N 00 X (EXT) Y Z 01 X (G54) Y Z

DADOS 0.000 0.000 0.000 0.000 0.000 0.000

N 02 X (G55) Y Z 03 X (G56) Y Z

DADOS 0.000 0.000 0.000 0.000 0.000 0.000

> Z100. MDI **** *** *** [ N PESQ ] [ MEDI ] [

S 0 T0000 16:05:59 ] [ +ENTRADA] [ ENTRADA]

6 Posicione o cursor para o valor de correo do ponto de origem da pea a definir. 7 Pressione a tecla endereo para o eixo ao longo do qual a correo deve ser definida (eixo Y neste exemplo). 8 Introduza o valor medido () pressione ento a soft key [MEDI]. 9 Mova a ferramenta de referncia manualmente at tocar na superfcie B da pea. 10 Retraia a ferramenta sem alterar a coordenada X. 11 Mea a distncia introduza ento a distncia em X na tela do mesmo como que nos passos 7 e 8.

Limitaes
D Entrada consecutiva D Durante a execuo do programa As correes para dois ou mais eixos no podem ser introduzidas ao mesmo tempo. Esta funo no pode ser usada enquanto um programa estiver a ser executado.

678

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.8
Exibir e Definir as Variveis Comuns de Macro de Usurio

Exibe variveis comuns (#100 a #199 e #500 a #999) na tela. Quando o valor absoluto para uma varivel comum exceder 99999999, ******** exibido. Os valores para variveis podem ser definidos nesta tela. As coordenadas relativas tambm podem ser definidas para variveis.

Procedimento para exibir e definir variveis comuns de macro de usurio

Procedimento

1 Pressione a tecla de funo

OFS/SET

MACRO

, ento 2 Pressione a tecla de mudana para o menu seguinte pressione a soft key para seleo de captulo [MACRO].A tela seguinte exibida:
Tecla de mudana para o menu seguinte

Varivel N DADOS N 100 1000.000 108 101 0.000 109 102 --- 50000.000 110 103 0.000 111 104 1238501.0 112 105 0.000 113 106 0.000 114 107 0.000 115 POSIO REAL (RELATIVO) X 0.000 Y 0.000 Z 0.000

O0001 N00000 DADOS 0.000 40000.000 153020.00 0001.000 0.000 20000.000 0.000 0.000

>_ MDI **** *** *** [ N PESQ ] [

S 0 T0000 16:05:59 ] [ ENT.C. ] [ ] [ ENTRADA ]

3 Mova o cursor para o nmero da varivel a definir usando um dos seguintes mtodos: - Introduza o nmero da varivel e pressione a soft key [N PESQ]. - Mova o cursor para o nmero da varivel a definir pressionando as teclas pgina , e/ou
PGE

e/ou

PGE

e as teclas de direo

4 Introduza os dados com as teclas numricas e pressione a soft key [ENTRADA]. 5 Para definir uma coordenada relativa numa varivel, pressione a tecla endereo X , Y , ou Z , ento pressione a soft key [ENT.C.]. 6 Para definir um espao numa varivel, pressione a soft key [ENTRADA]. O campo de valor para a varivel fica em branco.

679

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.9
Exibir os Dados Padro e Menu Padro

Esta subseo usa um exemplo para descrever como exibir ou definir os menus de usinagem (menus padro) criados pelo fabricante da mquina-ferramenta. Consulte o manual emitido pelo fabricante da mquina-ferramenta para os menus padro e dados padro atuais. Veja II PROGRAMAO para a funo de entrada dos dados padro.

Procedimento (exemplo) para exibir os dados padro e o menu padro

Procedimento

1 Pressione a tecla de funo

OFS/SET

MENU

, ento 2 Pressione a tecla de mudana para o menu seguinte pressione ento a soft key para seleo de captulo [MENU]. A seguinte tela (tela de menus padro) exibida.
Tecla de mudana para o menu seguinte

MENU : PADRO DE FURO 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ROSQUEAMENTO PERFURAO MANDRILAGEM FRESAGEM DE BOLSAS FURO NGULO DA LINHA GRADE PICOTAR

O0000 N00000

>_ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [

] [ (OPRC) ]

3 Introduza um nmero padro e pressione a soft key [SELECIONAR]. Neste exemplo, pressione 5 , ento pressione [SELECIONAR]. A seguinte tela (tela dos dados padro) exibida.
VAR. : FURO N NOME 500 FERRAMENTA 501 PADRO X 502 PADRO Y 503 RAIO 504 S. ANGL 505 FUROS N 506 507 O0001 N00000 DADOS COMENTRIO 0.000 0.000 *FURO 0.000 CRCULO* 0.000 DEFINIR PADRO 0.000 DADOS PARA VAR. 0.000 N 500-505. 0.000 0.000

POSIO REAL (RELATIVO) X 0.000 Y 0.000 Z 0.000 >_ MDI **** *** *** 16:05:59 [ CORREO ] [ DEF ] [ ] [ ] [ (OPRC) ]

680

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

4 Introduza os dados padro necessrios e pressione

INPUT

5 Depois de introduzir todos os dados necessrios, entre no modo MEMRIA e pressione o boto de incio de ciclo para iniciar a usinagem.

Explicaes
D Explicao da tela de menus padro
PADRO DE FURO : Ttulo do menu

Uma seqncia de caracteres opcional pode ser exibida entre 12 caracteres.

FURO : Nome padro

Uma seqncia de caracteres opcional pode ser exibida entre 10 caracteres.

O fabricante da mquina-ferramenta deve programar a seqncia de caracteres do ttulo do menu e nome padro pela macro de usurio, e carreg-los na memria de programas. D Explicao da tela dos dados padro
FURO : Ttulo de dados padro

Uma seqncia de caracteres opcional pode ser exibida entre 12 caracteres.

FERRAMENTA : Nome da varivel

Uma seqncia de caracteres opcional pode ser exibida entre 10 caracteres. Um comentrio de seqncia de caracteres opcional pode ser exibida at 12 caracteres/linha por 8 linhas.

CRCULO DE FUROS : Instruo de comentrio

O fabricante da mquina-ferramenta deve programar a seqncia de caracteres do nome da varivel e instruo de comentrio pela macro de usurio, e carreg-los na memria de programas.

681

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.10
Exibir e Definir o Painel de Operao por Software

Com esta funo, as funes dos botes no painel de operao da mquina podem ser controladas a partir do painel CRT/MDI. O avano em modo jog pode ser executado usando as teclas numricas.

Procedimento para exibir e definir o painel de operao por software

Procedimento

1 Pressione a tecla de funo

OFS/SET

MOPR

, ento 2 Pressione a tecla de mudana para o menu seguinte pressione ento a soft key para seleo de captulo [OPR]. 3 A tela consiste em vrias pginas. Pressione a tecla pgina exibida.
PAINEL DO OPERADOR MODO : MDI MEM EDITAR *10 50% MANIV *100 25% O0000 N00000 JOG F0 REF
PGE

Tecla de mudana para o menu seguinte

ou

PGE

at a tela pretendida ser

PASSO MULTI. : OVRD RPIDO. : AVANO JOG :

*1 100% 2.0%

OVRD AVANO.: 100%

************** *** 0.000

POSIO REAL (ABSOLUTA) X 0.000 Y Z 0.000

>_ MDI **** *** *** [ MACRO ] [

16:05:59 ] [ OPR ] [TOOLLF] [ (OPRC) ]

PAINEL DO OPERADOR SALTO DE BLOCO BLOCO NICO BLOQUEIO DA MQUINA TECLA PROTEGIDA BLOQUEIO DE AVANO : : : : :

O0000 N00000 DESLIGADO J J DESLIGADO DESLIGADO J J PROTEGER J DESLIGADO 0.000 LIGADO LIGADO LIGADO LIBERAR

POSIO REAL (ABSOLUTA) X 0.000 Y Z 0.000

MDI **** *** *** [ MACRO ] [

S 0 T0000 16:05:59 ] [ OPR ] [ TOOLLF ] [ (OPRC) ]

682

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

4 Mova o cursor para o boto pretendido pressionando a tecla de direo ou . ou coincidir com a

5 Pressione o cursor para mover

indicao J para uma posio arbitrria e definir a posio pretendida. 6 Numa tela com o avano em modo jog acionado, pressionar uma tecla de direo pretendida, mostrado abaixo, executa o avano em modo jog. Pressione a tecla 5 juntamente com uma tecla de direo para executar o deslocamento rpido em modo jog.

8 4 1 Explicaes
D Operaes vlidas

9 6

5 2

As operaes vlidas no painel de operao por software so apresentadas abaixo. Quer use o painel de operao MDI ou painel de operao da mquina para cada grupo de operaes podem ser selecionadas pelo parmetro 7200. Grupo1 : Seleo de modo Grupo2 : Seleo do eixo de avano em modo jog, deslocamento rpido em modo jog Grupo3 : Seleo de eixo de avano de gerador de pulsos manual, seleo de fator de escalonamento de pulso manual x1, x10, x100 Grupo4 : Velocidade de avano em modo jog, override de velocidade de avano, override do deslocamento rpido Grupo5 : Salto opcional de bloco, bloco nico, bloqueio da mquina, funcionamento em vazio Grupo6 : Tecla de proteo Grupo7 : Bloqueio de avano Os grupos para os quais o painel de operao da mquina selecionado pelo parmetro 7200 no so exibidos no painel de operao por software. Quando a tela indica algo diferente da tela do painel de operao por software e tela de diagnstico, o avano em modo jog no conduzido, mesmo se a tecla de direo for pressionada. O eixo de avano e a direo correspondente s teclas de direo podem ser definidos com os parmetros (n 7210 a 7217). So adicionados oito botes de definio opcional como uma funo ampliada do painel de operao por software. O nome destes botes pode ser definido pelos parmetros (n 7220 a 7283) como seqncia de caracteres com o mx. de 8 caracteres. Para os significados destes botes, consulte o manual publicado pelo fabricante da mquina-ferramenta.
683

D Exibio D Telas em que o avano em modo jog vlido D Avano em modo jog e teclas de direo D Botes de uso geral

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.4.11
Exibir e Definir Dados de Gerenciamento da Vida til das Ferramentas

Os dados de vida til da ferramenta podem ser exibidos para informar o operador do estado atual do gerenciamento da vida til das ferramentas. Os grupos que precisam de substituies da ferramenta tambm so exibidos. O contador da vida til da ferramenta para cada grupo pode ser predefinido para um valor arbitrrio. Os dados da ferramenta (dados de execuo) podem ser reinicializados ou apagados. Para registrar ou modificar os dados de gerenciamento da vida til das ferramentas, deve ser criado e executado um programa. Veja as explicaes neste seo para mais informaes. Quando o bit 6 (EXT) do parmetro 6801 1, aplica- o gerenciamento -se ampliado da vida til das ferramentas. Veja III-11.4.12.

Procedimento para exibir e definir os dados de gerenciamento da vida til das ferramentas

Procedimento

1 Pressione a tecla de funo

OFS/SET

. para exibir a

2 Pressione a tecla de mudana para o menu seguinte soft key para seleo de captulo [TOOLLF]. 3 Pressione a softkey [TOOLLF].

4 Uma pgina exibe dados em dois grupos. Pressionando a tecla pgina


PGE

ou

PGE

sucessivamente exibe os dados nos grupos seguintes.

So exibidos na base de cada pgina at quatro n de grupos, para os quais o sinal de Substituio da Ferramenta acionado. Uma seja apresentada na figura exibida para cinco ou mais grupos, caso exista.
DADOS DE VIDA TIL DA FERRAMENTA : O3000 N00060 GRUPO SELECIONADO 000 GRUPO 001 : VIDA TIL 0150 CONTAGEM 0000 0034 0078 0012 0056 0090 0035 0026 0061 0000 0000 0000 0000 0000 0000 0000 0000 GRUPO 002 : VIDA TIL 1400 CONTAGEM 0000 0062 0024 0044 0074 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 A ALTERAR : 003 004 005 006 ---> >_ MEM **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ TOOLLF ] [ (OPRC) ]

684

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

5 Para exibir a pgina que contm os dados para um grupo, introduza o nmero do grupo e pressione a soft key [N PESQ]. O cursor pode ser movido para um grupo arbitrrio, pressionando a tecla de direo ou .

6 Para alterar o valor no contador da vida til para um grupo, mova o cursor para o grupo, introduza um valor (quatro dgitos), e pressione [ENTRADA]. O contador da vida til para o grupo indicado pelo cursor predefinido para o valor introduzido. Os outros dados para o grupo no so alterados. 7 Para reiniciar os dados da ferramenta, mova o cursor no grupo para reinicializar, pressione as soft keys [(OPRC)], [ANULAR] e [EXEC] nesta ordem. Todos os dados de execuo para o grupo indicado pelo cursor so apagados juntamente com as indicaes (@, # ou *).

685

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

Explicaes
D Contedos de exibio
DADOS DE VIDA TIL DA FERRAMENTA : O3000 N00060 GRUPO SELECIONADO 000 GRUPO 001 : VIDA TIL 0150 CONTAGEM 0007 * 0034 0056 # 0078 @ 0012 0090 0035 0026 0061 0000 0000 0000 0000 0000 0000 0000 0000 GRUPO 002 : VIDA TIL 1400 CONTAGEM 0000 0062 0024 0044 0074 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 A ALTERAR : 003 004 005 006 ---> >_ MEM **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ TOOLLF ] [ (OPRC) ]

S A primeira linha a linha do ttulo. S Numa segunda linha, o nmero do grupo do comando atual exibido. Quando no existe um nmero do grupo do comando atual, exibido 0. S Nas linhas 3 a 7 os dados de vida til da ferramenta do grupo so exibidos. A terceira linha exibe o nmero do grupo, vida til e a contagem usada. A contagem da vida til escolhida pelo parmetro LTM (N 6800#2) quer sejam usados minutos (ou horas) ou nmero de vezes. Nas linhas 4 a 5, so exibidos os nmeros da ferramenta. Neste caso, a ferramenta selecionada na ordem, 0034 0078 0012 056 0090 ... O significado de cada indicao antes do nmero da ferramenta : * : Mostra que a vida til terminou. # : Mostra que o comando de ignorar foi aceite. @ : Mostra que a ferramenta est atualmente a ser usada. O contador da vida til conta a ferramenta com @. * exibido quando o comando seguinte acionado pelo grupo ao qual pertence. S As linhas 8 a 12 so os dados da vida til do grupo seguinte para o grupo exibido nas linhas 3 a 7. S Na dcima terceira linha o nmero do grupo, quando o sinal de substituio da ferramenta est a ser emitido, exibido. A exibio do nmero do grupo surge em ordem ascendente. Quando no pode ser exibida por completo, - -- exibido. -- ->

686

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.12
Exibir e Definir Dados de Gerenciamento Ampliado da Vida til das Ferramentas

A funo de gerenciamento ampliado da vida til das ferramentas fornece exibio de dados mais detalhada e mais funes de edio de dados que a funo de gerenciamento da vida til das ferramentas normal. Alm disso, se a vida til da ferramenta for especificada em unidades de tempo, o tempo que foi definido pode aumentar ou reduzir (override da contagem da vida til). Quando o bit 6 (EXT) do parmetro 6801 definido para 0, a funo de gerenciamento da vida til das ferramentas normal aplica- Veja III-se. -11.4.11.

Procedimento para exibir e Definir gerenciamento ampliado da vida til das ferramentas

Procedimento
TOOLLF

1 Pressione a tecla de funo

OFS/SET

. para exibir a

2 Pressione a tecla de mudana para o menu seguinte soft key para seleo de captulo [TOOLLF].

Tecla de mudana para o menu seguinte

3 Pressione a soft key [TOOLLF] para exibir a tela de dados de gerenciamento da vida til das ferramentas. Nesta tecla, coloque o cursor num grupo de itens a editar. 4 Pressione a soft key [(OPRC)]. 5 Pressione a soft key [EDITAR]. A tecla de edio de dados de gerenciamento ampliado da vida til das ferramentas para o grupo indicado pelo cursor a exibida.
DADOS DE VIDA TIL EDITAR GRUPO : 001 O0010 N00001 TIPO : 1 (1:C 2:M) GRUPO SEGUINTE : *** VIDA TIL : 9800 USE GRUPO : *** CONTAGEM : 6501 GRUPO SELECIONADO : 001 N 01 02 03 04 05 06 ESTADO * # @ * * CDIGO-T 0034 0078 0012 0056 0090 0076 CDIGO-H 011 000 004 000 000 023 CDIGO-D 005 033 018 000 000 012

>_ MDI **** *** *** 16:05:59 [ INSERIR ] [ APAGAR ] [ ESTADO ] [ FIM ] [ ENTRADA ]

Os dados de gerenciamento da vida til das ferramentas podem ser editados conforme apresentado: 6 Selecione o modo MDI. 7 Parar, pausa ou reinicializar o CNC pelo bloqueio de avano, parada de bloco nico ou operao de reinicializao (os dados de gerenciamento da vida til das ferramentas no podem ser editados enquanto os dados so definidos por um programa.). Pode ser executada a seguinte edio. Veja cada passo para mais informaes:

687

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

Definio do tipo de contagem da vida til, valor de vida til, contagem da vida til atual, e dados da ferramenta (cdigo T, H ou D) : 7---1 Adicionar um grupo da ferramenta : 7---2 Adicionar um nmero da ferramenta (cdigo T) : 7---3 Apagar um grupo da ferramenta : 7---4 Apagar dados da ferramenta (cdigo T, H ou D) : 7---5 Saltar uma ferramenta : 7---6 Anular a contagem da vida til (reinicializar a vida til) : 7---7

7-1 Definio do tipo de contagem da vida til, valor de vida til, contagem da vida til atual, e dados da ferramenta (cdigo T, H ou D) : (1) Posicione o cursor no elemento de dados a alterar. (2) Introduza um valor pretendido. (3) Pressione a softkey [ENTRADA]. 7-2 Adicionar um grupo da ferramenta (1) No passo 3, selecione um grupo para o qual nenhuns dados so definidos e exiba a tela de edio. (2) Introduza os nmeros da ferramenta. (3) Pressione a soft key [INSERIR]. Neste caso, o tipo de contador da vida til determinada pela definio de LTM (N 6800#2), e 0 definido tanto na esperana de vida til e no contador da vida til. 0 definido no cdigo H e no cdigo D. O cursor mantm---se no nmero da ferramenta at o cdigo T ser especificado. 7-3 Adicionar um nmero da ferramenta (1) Mova o cursor para os dados da ferramenta (cdigoT, H ou D) depois do qual um novo nmero deve ser adicionado. (2) Introduza o nmero da ferramenta. (3) Pressione a soft key [INSERIR].
Exemplo), Inserir a ferramenta n 1500 entre o n 1 e n 2.
N 01 02 ESTADO * # CDIGO-T 0034 0078 CDIGO-H 11 0 CDIGO-D 5 33

Mova o cursor para 5 na coluna CDIGO- e pressione a soft -D key [INSERIR].


N 01 02 03 ESTADO * # CDIGO-T 0034 1500 0078 CDIGO-H 11 0 0 CDIGO-D 5 0 33

688

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

7-4 Apagar um grupo da ferramenta (1) No passo 3, posicione o cursor num grupo a apagar e visualize a tela de edio. (2) Pressione a soft key [APAGAR]. (3) Pressione a soft key [GRUPO]. (4) Pressione a soft key [EXEC]. 7-5 Apagar dados da ferramenta (cdigo T, H ou D) (1) Posicione o cursor no elemento de dados (cdigo T, H ou D) a apagar. (2) Pressione a soft key [APAGAR]. (3) Pressione a soft key [<CRSR>]. A linha contendo o cursor apagada. Quando uma ferramenta com a marca @ (sendo usado) apagado, a indicao, @ desloca---se para a ferramenta cuja vida til expirou mais recentemente ou que foi ignorada. Neste caso, as indicaes * e # so exibidas em vdeo reverso. q : 7-6 Saltar uma ferramenta (1) Posicione o cursor no elemento de dados (cdigo T, H ou D) para ignorar a ferramenta. (2) Pressione a soft key [ESTADO]. (3) Pressione a soft key [SALTO]. 7-7 Anular a contagem da vida til (reinicializar a vida til) (1) Posicione o cursor no elemento de dados (cdigo T, H ou D) da ferramenta a apagar. (2) Pressione a soft key [ESTADO]. (3) Pressione a soft key [ANULAR]. 8 Para completar a operao de edio, pressione a soft key [FIM]. A tela de gerenciamento da vida til das ferramentas exibida novamente.

689

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

Explicaes
D Exibe
DADOS DE VIDA TIL EDITAR GRUPO : 001 O0010 N00001 TIPO : 1 (1:C 2:M) GRUPO SEGUINTE : *** VIDA TIL : 9800 USE GRUPO : *** CONTAGEM : 6501 GRUPO SELECIONADO : 001 N 01 02 03 04 05 06 ESTADO CDIGO-T * 0034 # 0078 @ 0012 * 0056 0090 * 0076 CDIGO-H 011 000 004 000 000 023 CDIGO-D 005 033 018 000 000 012

>_ MDI **** *** *** 16:05:59 [ INSERIR ] [ APAGAR ] [ ESTADO ] [ FIM ] [ ENTRADA ]

O nmero do grupo da ferramenta cuja vida til deve ser calculada pelo prximo comando M06 USE GRUPO : O nmero do grupo da ferramenta cuja vida til est a ser calculada GRUPO SELECIONADO : O nmero do grupo da ferramenta cuja vida til est a ser calculada ou foi calculada por ltimo TIPO: 1: A contagem da vida til est representada em unidades de ciclos. TIPO: 2 : A contagem da vida til est representada em unidades de minutos. VIDA TIL : Esperana de vida til CONTAGEM : Contador da vida til ESTADO : Estado da ferramenta
Estado da ferramenta Disponvel Salto Ignorado Em uso @ #
w/ :

GRUPO SEGUINTE :

No em uso _(Espao) q (Nota)


:

NOTA Quando o bit 3 (FIM) do parmetro 6801 definido para 0, @ exibido at a prxima ferramenta ser selecionada.
CDIGO - T : Nmero da ferramenta CDIGO- H : Cdigo H CDIGO- D : Cdigo D -

690

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Tela de gerenciamento da vida til das ferramentas

Quando a funo de gerenciamento ampliado da vida til das ferramentas fornecida, os seguintes itens so adicionados tela do gerenciamento da vida til das ferramentas: S SEG: Grupo da ferramenta a usar de seguida S USO: Grupo da ferramenta em uso S Tipo de contagem da vida til para cada grupo da ferramenta (C: Ciclos, M: Minutos)
DADOS DE VIDA TIL DA FERRAMENTA O0001 N00001 SEG *** USO *** SELECIONADO GRUPO : 001 GRUPO 001 : C VIDA TIL 9800 CONTAGEM 6501 *0034 #0078 @0012 *0056 0090 *0076 GRUPO 002 : C VIDA TIL 9800 CONTAGEM 1001 *0011 #0022 *0201 *0144 *0155 #0066 0176 0188 0019 0234 0007 0112 0156 0090 0016 0232 A SER ALTERADO : 006 012 013 014 ---> >_ MDI **** *** *** [ N PESQ ] [ S 0 T0000 16:05:59 ] [ ANULAR ] [ EDITAR ] [ ENTRADA ]

D Override da contagem da vida til

A contagem da vida til da ferramenta pode sofrer um override que faz com que o contador da vida til seja indicado em unidades de minutos e LFV (bit 2 do parmetro 6801) 1. Os valores de override podem ser especificados usando o boto de override no painel do operador no intervalo entre 0 e 99.9. Se 0 especificado, a vida til da ferramenta no contada. Se a contagem do tempo de corte atual for menor do que 4 segundos, o valor de override invlido.
Exemplo Quando o corte executado durante 10 minutos com um override de 0,1, o contador da vida til da ferramenta conta um minuto.

D Exibio da indicao de que a vida til de uma ferramenta expirou D Influncia nas alteraes dos dados

O smbolo * para indicar que a vida til de uma ferramenta expirou pode ser exibido, quer quando a mquina comea a usar a ferramenta seguinte ou quando a vida til da ferramenta expira realmente. Um desses mtodos pode ser selecionado usando EMD (bit 3 do parmetro 6801). S A modificao da esperana de vida til ou contador da vida til no afeta os estados da ferramenta ou sinal de substituio da ferramenta. S Quando o tipo de contador da vida til alterado, certifique- que -se altera a esperana de vida til e tambm a contagem da vida til.

691

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.5 TELAS EXIBIDAS PELA TECLA DE FUNO <SISTEMA>


SYSTEM

Quando o CNC e a mquina so conectados, os parmetros devem ser definidos para determinar as especificaes e funes de mquina para utilizar na totalidade as caractersticas do motor servo ou de outras peas. Este captulo descreve como definir parmetros no painel MDI. Os parmetros tambm podem ser definidos com dispositivos externos de entrada/sada tal como o arquivo handy (veja III-8). Alm disso, os dados de compensao do erro de passo usados para melhorar a preciso no posicionamento com o parafuso de rtula na mquina podem ser definidos ou exibidos pela operao com a tecla de funo funo
SYSTEM

. .

Veja III- para telas de diagnstico exibidas pressionando a tecla de -7


SYSTEM

692

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.5.1
Visualizao e Definio de Parmetros

Quando o CNC e a mquina so conectados, os parmetros so definidos para determinar as especificaes e funes de mquina para utilizar na totalidade as caractersticas do motor servo. A definio de parmetros depende da mquina. Consulte a lista de parmetros preparada pelo fabricante da mquina-ferramenta. Normalmente o usurio no precisa de alterar a definio de parmetros.

Procedimento para exibir e especificar parmetros

Procedimento

1 Definir 1 para ESCRITA DE PARMETRO para acionar a escrita. Veja o procedimento para ativar/desativar a escrita de parmetro descrita abaixo. 2 Pressione a tecla de funo
SYSTEM

3 Pressione a soft key para seleo de captulo [PARAM], para exibir a tela de parmetros.
PARMETRO (DEFINIO) 0000 0001 0 SEQ 0 0 0 0 0 0 0 0 0 0 0 0 O0010 N00002

0 0 0 0012 X 0 0 0 Y 0 0 0 Z 0 0 0 0020 CANAL DE E/S 0022

INI ISO TVC 0 0 0 FCV 0 0 0 MIR 0 0 0 0 0 0 0 0 0 0 0

>_ THND **** *** *** 16:05:59 [ PARAM ] [ DGNOS ] [ PMC ] [ SISTEMA ] [ (OPRC) ]

4 Mova o cursor par ao nmero do parmetro a definir ou exibir num dos seguintes modos: S S Introduza o nmero do parmetro e pressione a soft key [N PESQ]. Mova o cursor para o nmero do parmetro usando as teclas pgina, . 5 Para definir o valor, introduza um novo valor com as teclas numricas e pressione a soft key [ENTRADA]. O parmetro definido para o valor introduzido e o valor exibido. 6 Definir 0 para ESCRITA DE PARMETRO para desativar a escrita.
693
PGE

PGE

, e as teclas de direo,

,e

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

Procedimento para acionar/exibir a escrita de parmetros 1 Selecione o modo MDI ou entre no estado de parada de emergncia. 2 Pressione a tecla de funo
OFS/SET

3 Pressione a soft key [DEF] para exibir a tela de definio de dados.


DEFINIO (HANDY) ESCRITA DE PARMETRO CONTROLE TV CDIGO DE TRANSMISSO UNIDADE DE ENTRADA CANAL DE E/S SEQNCIA N FORMATO DE FITA PARADA DE SEQNCIA PARADA DE SEQNCIA = = = = = = = = = 1 0 1 0 0 0 0 0 11 O0001 N00000 (0:DESATIVAR 1:ATIVAR) (0:DESLIGADO 1:LIGADO) (0:EIA 1:ISO) (0:MM 1:POLEGADA) (0--- 3:CANAL N) (0:DESLIGADO 1:LIGADO) (0:NO CNV 1:F10/11) (N DO PROGRAMA) (N DE SEQNCIA)

>_ MDI **** *** *** 16:05:59 [ CORREO ] [ DEF ] [ TRAB ] [

S 0 T0000 ] [ (OPRC) ]

4 Mova o cursor para ESCRITA DE PARMETRO usando as teclas de direo. 5 Pressione a soft key [(OPRC)], pressione ento [1: LIGADO] para acionar a escrita de parmetros. Neste momento o CNC entra no estado de alarme P/S (N 100). 6 Depois dos parmetro de definio, regresse tela de especificao. Mova o cursor para ESCRITA DE PARMETRO e pressione a soft key [(OPRC)] , pressione
[0: DESLIGADO]

7 Pressione a tecla

RESET

para liberar a condio de alarme. Contudo, se

o alarme P/S N 000 for acionado, desligue o suprimento de energia e volte a ligar, de outro modo, o alarme P/S no ser liberado.

Explicaes
D Definir parmetros com dispositivos externos de entrada/sada D Parmetros que precisam de desligar a energia D Lista de parmetro D Especificao dos dados Veja III- para definir os parmetros com dispositivos externos de -8 entrada/sada, como o arquivo handy. Alguns parmetros no so eficazes at desligar e voltar a ligar a energia depois de serem definidos. Definir esses parmetros causa o alarme P/S 000. Neste caso, desligue a energia e volte a ligar. Consulte o Manual de Parametrizao do FANUC Srie 0i-C/0i Mate-Cl (B-64120EN) para a lista de parmetro. Alguns parmetros podem ser definidos na tela de especificao se a lista de parmetros indicar A entrada de Especificao aceitvel. Definir 1 para ESCRITA DE PARMETRO no necessrio quando so definidos trs parmetros na tela de especificao.
694

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.5.2
Exibir e Definir Dados de Compensao do Erro de Passo

Se os dados de compensao do erro de passo forem especificados, os erros de passo de cada eixo podem ser compensados pela unidade de deteco por eixo. Os dados de compensao do erro de passo so definidos para cada ponto de compensao nos intervalos especificados por cada eixo. O ponto de origem da compensao o ponto de referncia para qual a ferramenta devolvida. Os dados de compensao do erro de passo so definidos de acordo com as caractersticas da mquina conectada ao NC. O contedo destes dados varia de acordo com o modelo da mquina. Se for alterado, a preciso da mquina reduzida. Em princpio o usurio final no deve alterar estes dados. Os dados de compensao do erro de passo podem ser definidos com dispositivos externos de entrada/sada tal como o arquivo handy (veja III- Os dados de compensao tambm podem ser escritos diretamente -8). com o painel de operao MDI. Os parmetros seguintes devem ser definidos para a compensao de erros de passo. Defina o valor de compensao de erros de passo para cada nmero de ponto de compensao do erro de passo definido por esses parmetros. No exemplo seguinte, 33 definido como ponto de compensao do erro de passo no ponto de referncia.
Valor de compensao de erros de passo (valor absoluto) Parmetro do nmero de compensao para o ponto de referncia (N 3620)

3 2 1

Parmetro do nmero de compensao para o ponto de compensao com o maior valor (N 3622)

31

32

33

34

35

36

37

Ponto de referncia

---1 ---2

Parmetro do Fator de escalonamento de compensao (N 3623) Parmetro do intervalo de compensao (N 3624) 34 +1 35 +2 36 ---1 37 ---3

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 31 +3 32 ---1

33 ---1

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 Fator de escalonamento da compensao de erros de passo (para cada eixo): Parmetro 3623 D Intervalo dos pontos de compensao do erro de passo (para cada eixo): Parmetro 3624 D Distncia de deslocamento por rotao da compensao de erros de passo do tipo de eixo de rotao (para cada eixo): Parmetro 3625
695

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

Compensao do erro de passobidirecional

A funo compensao de erros de passo bidirecional permite a compensao de erros de passo independente com diferentes direes do movimento. (Quando o movimento inverso, a compensao automaticamente executada como numa folga.) Para usar esta funo, especifique a compensao de erros de passo para cada direo do movimento, isto , separadamente das direes positiva e negativa de um movimento. Quando usa a compensao de erros de passo bidirecional (definio do bit BDP (bit 0 do parmetro 3605) para 1), especifique os seguintes parmetros alm do parmetro de compensao de erros de passo. D O nmero do ponto de compensao do erro de passo na ponta negativa (para deslocamento na direo positiva, para cada eixo): Parmetro 3621 D O nmero do ponto de compensao do erro de passo na ponta positiva (para deslocamento na direo positiva, para cada eixo): Parmetro 3622 D O nmero do ponto de compensao do erro de passo na ponta negativa (para deslocamento na direo negativa, para cada eixo): Parmetro 3626 D Compensao de erros de passos na posio de referncia quando a passagem feita para o retorno ao ponto de referncia da direo contrria para o retorno ao ponto de referncia (valor absoluto, para cada eixo): Parmetro 3627

Procedimento para exibir e definir os dados de compensao do erro de passo

Procedimento

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 Fator de escalonamento da compensao de erros de passo (para cada eixo): Parmetro 3623 D Intervalo dos pontos de compensao do erro de passo (para cada eixo): Parmetro 3624 D Distncia de deslocamento por rotao da compensao de erros de passo do tipo de eixo de rotao (para cada eixo): Parmetro 3625
696

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Quando usa a compensao de erros de passo bidirecional (definio do bit BDP (bit 0 do parm. 3605) para 1), especifique os seguintes parmetros alm do parmetro de compensao de erros de passo. D O nmero do ponto de compensao do erro de passo na ponta negativa (para deslocamento na direo positiva, para cada eixo): Parmetro 3621 D O nmero do ponto de compensao do erro de passo na ponta positiva (para deslocamento na direo positiva, para cada eixo): Parmetro 3622 D O nmero do ponto de compensao do erro de passo na ponta negativa (para deslocamento na direo negativa, para cada eixo): Parmetro 3626 D Compensao de erros de passos na posio de referncia quando a passagem feita para o retorno ao ponto de referncia da direo contrria para o retorno ao ponto de referncia (valor absoluto, para cada eixo): Parmetro 3627 2 Pressione a tecla de funo
PASSO
SYSTEM

3 Pressione a tecla de mudana para o menu seguinte , ento pressione ento a soft key para seleo de captulo [PASSO]. A tela seguinte exibida:
ERRO DE DEFINIO PIT O0000 N00000

Tecla de mudana para o menu seguinte

N DADOS 0000 0 0001 0 0002 0 0003 0 0004 0 (X) 0005 0 0006 0 0007 0 0008 0 0009 0 >_ MEM **** *** ***

N 0010 0011 0012 0013 0014 0015 0016 0017 0018 0019

DADOS 0 0 0 0 0 0 0 0 0 0

N 0020 0021 0022 0023 0024 0025 0026 0027 0028 0029

DADOS 0 0 0 0 0 0 0 0 0 0

16:05:59

[NO PESQ] [LIGADO:1] [DESLIGADO:0] [+ENTRADA] [-ENTRADA]

4 Mova o cursor para o nmero do ponto de compensao a definir ou exibir num dos seguintes modos: S Introduza o nmero de ponto de compensao e pressione a soft key [S.PSQ] soft key. S Mova o cursor para o nmero do ponto de compensao usando as teclas pgina, , , ,e .
PGE

PGE

, e as teclas de direo,

5 Introduza um valor com as teclas numricas e pressione a soft key [ENTRADA].


697

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.6 EXIBIR O NMERO DO PROGRAMA, NMERO DE SEQNCIA E ESTADO DE MENSAGENS DE AVISO PARA ESPECIFICAO DE DADOS OU OPERAO DE ENTRADA/SADA 11.6.1
Exibir o Nmero do Programa e Nmero de Seqncia

O nmero do programa, nmero de seqncia, e estado atual do CNC so sempre exibidos na tela, exceto se no houver energizao, ocorre um alarme do sistema, ou a tela PMC exibida. Se a especificao dos dados ou a operao de entrada/sada estiver errada, o CNC no aceita a operao e exibe uma mensagem de aviso. Esta seo descreve a visualizao do nmero do programa, nmero de seqncia, status e mensagens de aviso exibidas para especificao dos dados incorreta ou operao de entrada/sada.

O nmero do programa e nmero de seqncia so exibidos no topo direito da tela, como mostra abaixo.
PROGRAMA O2000 ; N100 G92 X0 Y0 Z70. ; N110 G91 G00 Y-70. ; N120 Z-70. ; N130 G42 G39 I-17.5 N140 G41 G03 X-17.5 Y17.5 R17.5 ; N150 G01 X-25. ; N160 G02 X27.5 Y27.5 R27.5 N170 G01 X20. ; N180 G02 X45. Y45. R45. ; O2000 N00130
Seqncia N Programa N

>_ EDITAR **** *** *** 16:05:59 [ PRGRM ] [ VERIF] [ ATUAL] [ SEG ] [ (OPRC) ]

O nmero do programa e nmero de seqncia exibidos dependem da tela e so indicados abaixo : Na tela de programas no modo EDITAR na tela de edio simultnea: So indicados o n do programa a ser editado e o nmero de seqncia logo anterior ao cursor. Outras telas alm das indicadas acima : So indicados o n do programa e o n de seqncia executados por fim. Imediatamente depois da pesquisa do nmero do programa ou pesquisa do nmero de seqncia : Imediatamente depois da pesquisa do n do programa e pesquisa do n de seqncia, o n do programa e o n de seqncia pesquisados so indicados.

698

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.6.2
Exibir o Estado e Aviso para Especificao dos Dados para Operao de Entrada/Sada

O modo atual, estado de operao automtica, estado de alarme e estado de edio de programas so exibidos da seguinte ltima linha da tela, permitindo ao operador entender prontamente a condio de operao do sistema. Se a especificao dos dados ou a operao de entrada/sada estiver errada, o CNC no aceita a operao e exibida uma mensagem de aviso da seguinte ltima linha da tela. Isto evita a especificao de dados invlida e erros de entrada/sada.

Explicaes
Descrio de cada tela
(9) Dados fora de faixa. (Nota) Na verdade, isto exibido na rea comeada a partir de (2). (5) --EMG-(1) (2) (3) EDITAR PARAR MOV (Nota)Na verdade, 5 exibido na rea para (3) e (4). (7) (8) hh:mm:ss ENTRADA

(4) (6) ALETA ALM

(Exibio de soft keys)

NOTA
Na verdade, (10) exibido na posio em que (8) agora exibido.

(1) Modo atual

MDI MEM RMT EDITAR MAN JOG AJOG AMAN INC REF ****

: : : : : : : : : :

Entrada manual de dados, operao MDI Operao automtica (operao de memria) Operao automtica (operao DNC ou semelhante) Edio de memria Avano por manivela Avano em modo jog APRENDER JOG APRENDER MANIVELA Avano incremental manual Retorno manual ao ponto de referncia

(2) Estado de operao automtica

: Reinicializao (Quando h energizao ou o estado no qual a execuo do programa terminou e a operao automtica terminou.) PARAR : Operao automtica de parada (O estado no qual um bloco foi executado e a operao automtica parou.) BLOQ : Bloqueio de avano (O estado no qual a execuo de um bloco foi interrompida e a operao automtica parou.) STRT : Operao automtica de partida (O estado no qual o sistema opera automaticamente) MOV PAU *** : Indica que o eixo se est a mover. : Indica o estado de pausa. : Indica um estado diferente dos acima.

(3) Estado de movimento/ estado de pausa do eixo (4) Estado no qual uma funo auxiliar est a ser executada

ALETA : Indica o estado no qual uma funo auxiliar est a ser executada. (Aguardando o sinal de completo do PMC) *** : Indica um estado diferente dos acima.
699

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

(5) Parada de emergncia ou estado de reinicializao (6) Estado do alarme

: Indica a parada de emergncia. (Pisca em representao inversa.) --- ---RESET--- --- : Indica que o sinal de reinicializao est a ser recebido.
--EMG-ALM BAT

Espao (7) Hora atual (8) Estado de edio de programas

: Indica que um alarme acionado. (Pisca em representao inversa.) : Indica que a bateria est fraca. (Pisca em representao inversa.) : Indica um estado diferente dos acima.

hh:mm:ss - Horas, minutos e segundos ENTRADA SADA PESQ EDITAR LSK RSTR Espao : : : : Indica que os dados esto a ser introduzidos. Indica que os dados esto a ser enviados. Indica que est a ser executada uma pesquisa. Indica que outra operao de edio est a ser executada (insero, modificao, etc.) : Indica que os rtulos so ignorados quando os dados so introduzidos. : Indica que o programa est a ser reiniciado : Indica que nenhuma operao de edio est a ser executada

(9) Aviso para especificao dos dados ou operao de entrada/sada

Quando dados invlidos so introduzidos (formato errado, valor fora de faixa, etc.), quando a entrada desativada (modo errado, escrita desativada, etc.), ou quando a operao de entrada/sada est errada (modo errado, etc.), exibida uma mensagem de aviso. Neste caso, o CNC no aceita a especificao ou operao de entrada/sada (repete a operao de acordo com a mensagem). Os seguintes so exemplos de mensagens de aviso:
Exemplo 1) Quando um parmetro introduzido >1 EDITAR MODO ERRADO (Exibir sof tkeys) Exemplo 2) Quando um parmetro introduzido > 999999999 MDI DEMASIADOS DGITOS (Exibio de soft keys) Exemplo 3) Quando um parmetro enviado para um dispositivo externo de entrada/sada >_ MEM MODO ERRADO (Exibio de soft keys)

700

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.7 TELAS EXIBIDAS PELA TECLA DE FUNO


MESSAGE

Pressionando a tecla de funo

MESSAGE

, dados como alarmes, dados do

<MENSAGEM>

histrico de alarmes e mensagens externas podem ser exibidos. Para informao relativamente visualizao do alarme, veja a Seo III.7.1. Para informao relativa a visualizao do histrico de alarmes, veja a Seo III.7.2. Para informao relativa a visualizao de mensagem externa, veja o respetivo manual fornecido pelo fabricante da mquina-ferramenta.

11.7.1
Visualizao Externa de Histrico de Mensagens do Operador

As mensagens de operador externas podem ser guardadas como dados de histrico. Os dados de histrico guardados podem ser exibidos na tela do histrico de mensagens externas do operador.

Procedimento para visualizar o histrico de mensagens externo do operador

Procedimento

1 Pressione a tecla

MESSAGE

de funo.

MSGHIS

, pressione 2 Pressione a tecla de mudana para o menu seguinte ento a soft key para seleo de captulo [MSGHIS]. Surge a seguinte tela abaixo.
Tecla de mudana para o menu seguinte

Data e nmero de Pgina Nmero de mensagem

HISTRICO DE MENSAGENS 02/01/01 17:25:00 N ****

O0000 N00000 PGINA:1

Faixa de exibio (At 255 caracteres)

MEM STRT MIN ALETA ALM 09:36:48 [ ] [ MSGHIS ] [ ] [ ] [ (OPRC) ]

NOTA Podem ser especificados at 255 caracteres para uma mensagem externa de operador. Contudo, especificando MS1 e MS0 (bits 7 e 6 do parmetro n 3113), o nmero de caracteres que podem ser guardados como dados do histrico de mensagens externas do operador pode ser restrito e o nmero de elementos de dados histricos podem ser selecionados.

701

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

Explicaes
D Atualizar dados do histrico de mensagens externas do operador Quando um nmero de mensagens externas do operador especificado, atualizar os dados do histrico de mensagens externas do operador iniciado; esta atualizao continuada at um novo nmero de mensagens externas do operador ser especificado ou a eliminao dos dados do histrico de mensagens externas do operador ser especificada. Para anular os dados do histrico de mensagens externas do operador, pressione a soft key [ANULAR]. Isto anula todos os dados do histrico de mensagens externas do operador. (Defina MSGCR (bit 0 do parmetro n 3113) para 1.) Lembre- que quando MS1 e MS0 (bits 7 e 6 do parmetro n 3113), so -se usados para especificar o nmero de elementos de dados do histrico de mensagens externas do operador a exibir, so alterados e todos os dados do histrico de mensagens externas do operador existentes so apagados.

D Anular dados do histrico de mensagens externas do operador

702

B-64124PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.8 ANULAO DA TELA

Quando a indicao de uma tela no necessria, a vida til da retroiluminao para o LCD pode ser apagada, desligando a retroiluminao. A tela pode ser anulada pressionando teclas especficas. Tambm possvel especificar a anulao automtica da tela se no forem pressionadas nenhumas teclas durante um perodo especificado com um parmetro. Mas a vida til da retroiluminao pode ser pedida quando a anulao e nova indicao da tela so repetidas alm do necessrio. Este efeito pode ser esperado quando uma tela anulada durante mais de uma hora.

11.8.1
Apagar a Exibio na Tela

Manter a tecla

CAN

pressionada e pressionando uma tecla de funo

arbitrria anula a tela.

Procedimento para apagar a exibio na tela

Procedimento
D Anular a tela Mantenha a tecla arbitrria (como D Restaurar a tela
CAN

pressionada e pressione uma tecla de funo e


PROG

POS

).

Pressione uma tecla de funo arbitrria.

703

11. ESPECIFICAO E VISUALIZAO DE DADOS

OPERAO

B-64124PO/01

11.8.2
Apagar Automtico da Exibio na Tela

A tela CNC automaticamente apagada se no pressionar nenhumas teclas durante o ponto final (em minutos) especificado com um parmetro. A tela restaurada pressionando qualquer tecla.

Procedimento para apagar automtico da exibio na tela D Anular a tela A tela CNC apagada uma vez o ponto final (minutos) especificado com o parmetro n 3123 tenha terminado, fornecendo a satisfao das condies seguintes: Condies para anular a tela CNC D Parmetro n 3123 definido para um valor diferente de 0. D Nenhuma das seguintes teclas foi pressionada: Teclas MDI Soft keys Teclas de entrada externa D Nenhum alarme foi acionado. D Restaurar a tela A tela CNC apagada restaurada uma vez que por fim uma das condies seguintes seja satisfeita: Condies para restaurar a tela CNC D Qualquer uma das seguintes teclas foi pressionada: Teclas MDI Soft keys Teclas de entrada externa D Um alarme foi acionado. Algumas mquinas possuem uma tecla especial para restaurar a tela. Para uma explicao sobre o local e uso desta tecla, consulte o manual correspondente, fornecido pelo fabricante da mquina-ferramenta.

Explicaes
D Anular a tela usando a + tecla de funo CAN Se o parmetro n 3123 definido para 0, anular a tela usando as teclas
CAN

e uma tecla de funo (III-11.8.1) est desativada.

CUIDADO Pressionar qualquer tecla enquanto a tela est sendo anulada restaura a tela. Contudo, nesse caso, a funo atribuda tecla pressionada iniciada. Assim, no pressione a tecla
DELETE

INSERT

, ou

ALTER

para restaurar a tela.

704

B-64124PO/01

OPERAO

12. FUNO GRFICA

12

FUNO GRFICA

Esto disponveis duas funes grficas. Uma a funo de visualizao de grficos e a outra uma funo de visualizao dinmica de grficos. A funo de visualizao de grficos pode apresentar o caminho da ferramenta especificado por um programa executado numa tela. A funo de visualizao de grficos tambm permite ampliar e reduzir a visualizao. A funo de visualizao dinmica de grficos pode apresentar um caminho da ferramenta e perfil de usinagem. No desenho do caminho da ferramenta, so possveis o escalonamento automtico e desenho slido. No desenho do perfil de usinagem, o status da usinagem em progresso pode ser apresentada atravs de simulao. As figuras vazias tambm podem ser apresentadas. A funo de desenho em segundo plano permite executar o desenho por um programa enquanto a usinagem executada por outro programa. Este captulo explica principalmente os processos de desenho e parmetros de desenho para o seguinte: 1. Desenhar o caminho da ferramenta especificado por um programa executado com a funo de visualizao de grficos. 2. Desenhar o caminho da ferramenta com a funo de visualizao dinmica de grficos

705

12. FUNO GRFICA

OPERAO

B-64124PO/01

12.1 VISUALIZAO DE GRFICOS

possvel desenhar o caminho programado da ferramenta na tela, o que possibilita verificar o progresso da usinagem, enquanto observa o caminho na tela. Alm disso, tambm possvel aumentar/reduzir a tela. Antes de desenhar, deve definir os parmetros dos grficos. Quando a funo grfica dinmica usada, a funo grfica descrita nesta seo no pode ser usada. Veja Seo 12.2 para funo grfica dinmica.

Procedimento de visualizao de grficos

Procedimento

1 Pressione a tecla de funo

CSTM/GR

Surge a tela de parmetros grficos apresentada abaixo. (Se esta tela no aparecer, pressione a soft key [PARAM].)
PARMETRO DE GRFICO O0000 N00000

4 EIXOS P= (XY=0.YZ=1,ZY=2, XZ=3, XYZ=4, ZXY=5) FAIXA (MX.)


X= 115000 Y= Y= K= Y= N= A= 150000 0 70 75000 0 1 Z= Z= Z= 0 0 0

FAIXA

(MIN.)

X= 0 ESCALA CENTRO GRFICO X= 57500 PARADA DE PROGRAMA APAGAR AUTOMTICO

MDI

**** *** *** PARAM GRAF

14 : 23 : 54

2 Mova o cursor com as teclas de direo para um parmetro a definir. 3 Introduza os dados e pressione
INPUT

4 Repita os passos 2 e 3 at todos os parmetro estarem x especificados. 5 Pressione a soft key [GRF].

706

B-64124PO/01

OPERAO

12. FUNO GRFICA

6 A operao automtica iniciada e o movimento da mquina desenhado na tela.


0001 X Y Z 00012 0.000 0.000 0.000

Z X Y

S 0T *** *** 14 : 23 : 03

MEM * * * *
PARAM

GRAF

Explicao
D FAIXA (Faixa grfica atual) O tamanho da tela grfica ser o seguinte:
Gc : Centro da tela

75 mm Gc

120mm

120 mm

75 mm

Fig. 12.1 (a) Faixa grfica

Como apresentado na Fig. 12.1 (a), a faixa de grficos mxima uma rea com cerca de 144 mm (largura) 90 mm (altura). D Definir a faixa de grficos Para desenhar uma seo do programa dentro da faixa de grficos real, defina a faixa de grficos usando um dos dois mtodos seguintes:
1. Defina as coordenadas do centro da faixa e o fator de escalonamento. 2. Defina as coordenadas mxima e mnima para a faixa no programa.

Quer 1 ou 2 seja usado depende dos parmetro que so definidos por ltimo. Uma faixa de grficos que tenha sido definida mantida quando h desenergizao.

707

12. FUNO GRFICA 1. Definir a coordenada de centro da faixa de grficos e fator de escalonamento grfico

OPERAO

B-64124PO/01

Defina o centro da faixa grfica para o centro da tela. Se a faixa de desenho no programa poder ser colocada na faixa de grficos real acima, defina o fator de escalonamento para 1 (o valor real definido 100). Quando a faixa de desenho maior que a faixa de grficos mxima ou muito menor que a faixa de grficos mxima, o fator de escalonamento grfico deve ser alterado. O fator de escalonamento grfico 0.01 para 100.00 vezes, que normalmente determinado conforme apresentado; Fator de escalonamento grfico=Fator de escalonamento grfico (H), ou fator de escalonamento grfico (V), aquele que for menor Fator de escalonamento grfico H =/(comprimento no programa para eixo de direo horizontal) Fator de escalonamento grfico V=/(comprimento no programa para eixo de direo vertical) : 144mm : 90mm
O fator de escalonamento grfico baseia ---se sempre no centro da tela. Programa A faixa de grficos aplicada depois do fator de escalonamento ser aplicado A faixa de grficos aplicada antes do fator de escalonamento ser aplicado Gc : Centro da tela Programa Gc A faixa de grficos aplicada antes do fator de escalonamento ser aplicado A faixa de grficos aplicada depois do fator de escalonamento ser aplicado

Gc

Fig. 12.1 (b) Aplicar fator de escalonamento grfico (exemplo de ampliao)

708

B-64124PO/01

OPERAO

12. FUNO GRFICA

2. Definir as coordenadas mxima e mnima para a faixa de desenho no programa

Quando o caminho real da ferramenta no est perto do centro da tela, o mtodo 1 ir fazer o caminho da ferramenta ser desenhado para fora da faixa grfica se o fator de escalonamento grfico no estiver definido corretamente. Para evitar esses casos, esto preparados os seguintes seis parmetros dos grficos; Faixa grfica (Mx.) X Faixa grfica (Mx.) Y Faixa grfica (Mx.) Z Faixa grfica (Min.) X Faixa grfica (Min.) Y Faixa grfica (Min.) Z Com os parmetros acima, o centro da tela (Gcx, Gcy, Gcz) determinado por CNC conforme apresentado; Gcx = (X (MAX.) + X (MIN.) ) /2 Gcy = (Y (MX.) + Y (MIN.) ) /2 Gcz = (Z (MX.) + Z (MIN.) ) / 2 A unidade do valor ser 0.001 mm ou 0.0001 polegadas dependendo da unidade de entrada. O fator de escalonamento grfico aplicado automaticamente. Quando a faixa de grficos especificada, as coordenadas do centro e fator de escalonamento no precisam de ser calculados. O ponto de origem grfico e ponto central grfico no sero alterados, mesmo se o ponto de origem das coordenadas da pea for alterado. Por outras palavras, o ponto de origem das coordenadas da pea sempre consistente com o ponto de origem grfico.
Y

D Sistema de coordenadas da pea e grficos

(Exemplo)
Y

Ponto grfico (60mm, 90mm)

Gc (=30mm, 50mm) Ponto grfico

G92 X60. Y90. ; Aps a execuo

Gc

Origem grfica

Ponto de origem grfico=ponto de origem das coordenadas da pea

Como apresentado no exemplo acima, quando o comando de G92 especificado, o desenho movido como indicado por . A posio do ponto de origem grfico ou do centro grfico no se altera. Fig. 12.1 (c) Ponto de origem das coordenadas da pea e ponto de origem grfico

709

12. FUNO GRFICA

OPERAO

B-64124PO/01

D Parmetro de grficos

EIXOS Especifique o plano a usar para desenhar. O usurio pode escolher entre o seis sistemas de coordenadas.

Y (1)

Z (2) Y Z (4) (5)

Y (3)

X Z

=0 =1 =2 =3 =4 Z =5 (6)

: : : : : :

Selecione (1) Selecione (2) Selecione (3) Selecione (4) Selecione (5) Selecione (6)

Y X Z

Y X X O ngulo de rotao (horizontal, vertical) para visualizao isomtrica de 5) e 6) est fixa em 45em ambos os casos. Fig. 12.1 (d) Sistema de coordenadas

FAIXA (Mx., Min.) Defina a faixa grfica exibida na tela especificando os valores mximo e mnimo ao longo de cada eixo. X=Valor mximo X=Valor mnimo Y=Valor mximo Y=Valor mnimo Z=Valor mximo Z=Valor mnimo Faixa permitida: 0 a 9999999 NOTA 1 As unidades so 0.001 mm ou 0.0001 polegadas. Lembre-se que o valor mximo deve ser maior que o valor mnimo para cada eixo. 2 Quando define a faixa de grficos com os parmetro de grficos para os valores mximo e mnimo, no defina os parmetros para o fator de escalonamento e coordenadas do centro da tela posteriormente. Apenas os parmetros definidos por ltimo so eficazes.

ESCALA Defina o fator de escalonamento grfico A faixa de definio 0 para 10000 (unidade:0.01 vez). CENTRO GRFICO
X= Y= Z=

Defina o valor de coordenada no sistema de coordenadas da pea no centro grfico.

710

B-64124PO/01

OPERAO

12. FUNO GRFICA

NOTA 1 Quando MX. e MIN. da FAIXA so definidos, os valores sero definidos automaticamente uma vez que seja executado o desenho 2 Quando define a faixa de grficos com os parmetro de grficos para os valores mximo e mnimo, no defina os parmetros para o fator de escalonamento e coordenadas do centro da tela posteriormente. Apenas os parmetros definidos por ltimo so eficazes.

PARADA DE PROGRAMA
N=

Defina o N de seqncia do bloco de fim quando necessrio exibir parcialmente. Este valor automaticamente cancelado e definido para ---1 uma vez executado o desenho. APAGAR AUTOMTICO 1 : Apague o desenho anterior automaticamente quando a operao automtica comeou sob condio de reinicializao. 2 : No apague automaticamente.

D Apenas executar desenho

Uma vez que o desenho grfico esteja ponto quando o valor de coordenada renovado durante a operao automtica, etc., necessrio iniciar o programa pela operao automtica. Desse modo, para executar o desenho sem mover a mquina, entre no estado de bloqueio da mquina. Quando a operao AUTO iniciada sob condio de reinicializao, o programa executado depois de apagar o desenho anterior automaticamente (Apagar automtico=1). possvel no apagar o desenho anterior pelo parmetro grfico (Apagar automtico=0). Quando necessrio exibir uma parte de um programa, pesquise o bloco inicial a desenhar pele pesquisa do n de seqncia e defina o n de seqncia do bloco final para a PARADA DE PROGRAMA N= do parmetro grfico antes de iniciar o programa sob o modo de operao cclica. O caminho da ferramenta apresentado numa linha pontilhada ( ) para deslocamento rpido e com uma linha contnua ( ) para avano de corte.

D Apagar o desenho anterior

D Desenhar uma parte de um programa

D Desenhar usando linhas pontilhadas e linhas contnuas

Limitaes
D Velocidade de avano Caso a velocidade de avano seja consideravelmente alta, o desenho pode no ser executado corretamente, diminua a velocidade por funcionamento vazio, etc. para executar o desenho.

711

12. FUNO GRFICA

OPERAO

B-64124PO/01

12.2 VISUALIZAO DINMICA DE GRFICOS

Existem as seguintes duas funes em Grficos Dinmicos.


Grfico de caminho Grfico slido
Este usado para desenhar o caminho do centro da ferramenta programado pelo programa de peas. Este usado para desenhar o contorno da pea usinado pelo movimento da ferramenta programado pelo programa de peas.

A funo de grfico de caminho usada para verificar com preciso o programa de peas para desenhar o caminho da ferramenta com uma linha. A funo de grfico slido usada para desenhar o contorno da pea a usinar com um programa. Assim, fcil reconhecer a grosso modo o programa de peas. Estas duas funes podem ser usadas de modo livre, trocando entre elas.

12.2.1
Desenho do Caminho
1.Plano de desenho 2.Rotao do desenho 3. Ampliao e reduo do desenho

A caracterstica de caminho grfico chama um programa da memria e desenha o caminho da ferramenta especificado pelo programa. Esta caracterstica apresenta as seguintes funes. O usurio pode escolher o plano de desenho entre quatro tipos de vistas do plano, dois tipos de representao isomtrica e vista de dois planos. Quando uma representao isomtrica usada, o desenho pode ser girado na horizontal e vertical. Um desenho pode ser aumentado ou reduzido especificando um fator de escalonamento entre 0.01 e 100 relativamente ao tamanho real. Alm disso, um desenho pode ser automaticamente aumentado ou reduzido definindo os valores mximo e mnimo. Uma faixa do programa pode ser desenhada especificando um incio de nmero de seqncia e fim de nmero de seqncia. O usurio pode especificar se pretende aplicar a correo do comprimento da ferramenta e compensao da ferramenta para desenhar. Deste modo, quer o caminho programado real ou o caminho da ferramenta podem ser desenhados. Quando um caminho da ferramenta desenhado numa tela, as cores usadas podem ser escolhidas entre sete cores incluindo o branco. A cor do caminho da ferramenta pode ser alterada de acordo com o cdigo T. O CNC determina automaticamente as coordenadas do desenho mxima e mnima para cada programa. Isto signifique que o desenho pode ser executado com um fator de escalonamento automaticamente determinado de acordo com estes valores mximo e mnimo. Exceto para vista de dois planos o usurio pode aumentar todos os tipos de desenhos por um fator at 100 enquanto continua a observar o desenho que foi feito. A posio da ferramenta atual pode ser exibida na tela.

4. Desenho parcial 5. Caminho programado e desenho do caminho da ferramenta 6. Cor

7. Escalonamento automtico

8. Desenho de aumento parcial 9. Indicando a posio da ferramenta atual com uma indicao 10. Indicando as coordenadas da posio atual

A posio atual tambm pode ser indicada usando coordenadas.

712

B-64124PO/01

OPERAO

12. FUNO GRFICA

11. Exibir coordenada de eixos e linhas de dimenso de tamanho real

As coordenadas de eixos e linhas de dimenso de tamanho real so exibidas juntamente com o desenho, para que o tamanho real possa ser chamado. As primeiros seis funes acima (1. a 6.) esto disponveis definindo os parmetros dos grficos. Das funes stima noma (7. para 9.) so principalmente executadas usando as soft keys depois de ter definido o desenho. A dcima funo (10.) ativada definindo um parmetro. A dcima primeira funo (11.) pode ser usada a qualquer momento.

Caminho do processo de desenho

Procedimento

1 Para desenhar um caminho da ferramenta, devem ser definidos de antemo os dados necessrios. Assim pressione a tecla funo
CSTM/GR

algumas vezes. A mensagem

CAMINHO GRFICO (PARMETRO) exibida.


CAMINHO GRFICO (PARMETRO-1) O0000 N00002

4 EIXOS P= (XY=0, YZ=1, ZY=2, XZ=3, XYZ=4, ZXY=5, 2P=6)


ROTAO

DO NGULO A= INCLINAR A= ESCALA K= CENTRO OU MX./MIN.

0 0 0.00 Z= 50.000 K= 0.000 Q 0

X=130.000 I= 0.000 INICIAR SEQ. N TERMINAR SEQ. N N

Y= 110.000 J= -10.000 N= 0 N= < A=

MDI

****

*** *** EXEC ESCALA

14 : 25 : 07 POS

PARAM

CAMINHO GRFICO (PARMETRO-2) O0000 N00001


FERRAMENTA. COMP COR (0123456) CAMINHO FERRAMENTA ALTERAR AUTOMTICO

0 P=
P= Q= R= 0 0 0

MDI

****

*** ***
EXEC ESCALA

14 : 25 : 51
POS

PARAM

2 Existem duas telas para definir os parmetros de desenho. Pressione a tecla pgina de acordo com os itens de definio para as telas de seleo.
713

12. FUNO GRFICA

OPERAO

B-64124PO/01

3 Defina o cursor para um item a definir pelas teclas de direo. 4 Introduza os nmeros com as teclas numricas. 5 Pressione a tecla
INPUT

A entrada dos valores numricos definida por estas operaes e o cursor move---se automaticamente para os seguintes itens de definio. Os dados definidos so mantidos mesmo depois da desenergizao. 6 Defina o modo de usinagem para o modo memria, pressione a tecla de funo desenhado. 7 Pressione a tecla de funo
CSTM/GR

PROG

, e chame o programa de peas que deve ser

, vrias vezes para voltar a exibir a

tela de CAMINHO GRFICO (PARMETRO), ento pressione a soft key [EXEC] para exibir a tela CAMINHO GRFICO (EXECUO).
CAMINHO GRFICO (EXECUO)

O1126 N01126

Y X

25.8

MEM * * * *
AUTO

*** ***
INICIAR PARAR

10 : 10 : 40
REBOBINAR APAGAR

8 Pressione a soft key [(OPRC)], ento pressione a soft key [AUTO] ou [INICIAR]. Pressionar [AUTO] aciona o escalonamento automtico. Veja o item 7 na introduo do caminho do desenho e a descrio da soft key [AUTO] em Explicaes, para mais informaes. O desenho comeou. Durante o desenho, a mensagem DESENHO pisca no canto inferior direito da tela do CRT. 9 Pressione a soft key [PARAR] para pausar o desenho. A indicao de PARAR pisca no canto inferior direito da tela do CRT. Pressione a soft key [INICIAR] para iniciar o desenho. Alm disso, pressione a soft key [REBOBINAR] para voltar a desenhar a partir do topo do programa antes de pressionar a soft key [INICIAR]. 10 Execute o ltimo do programa de peas (M02/M30) para terminar o desenho. Isto ir fazer que a mensagem DESENHO a piscar se desligue. A vista do caminho da ferramenta pode ser mantida at a desenergizao, exceto se uma nova vista do caminho da ferramenta for desenhada.
714

B-64124PO/01

OPERAO

12. FUNO GRFICA

Ampliao parcial

11 Para o aumento parcial do desenho, exibe a tela CAMINHO GRFICO (ESCALA) pressionando a soft key [ZOOM] na tela CAMINHO GRFICO (PARMETRO) do passo 1 acima. O caminho da ferramenta exibido. Pressione depois a soft key [(OPRC)].
CAMINHO GRFICO (ESCALA)

O1126 N01126 ESCALA 1.00


Y X

25.8

MEM * * * *
EXEC

*** ***

10 : 10 : 40

12 Execute o posicionamento de indicaes exibidas no centro da tela para o centro da parte aumentada usando as soft keys [], [], [] e []. 13 Defina o fator de escalonamento relativo para a vista do caminho da ferramenta que est a ser desenhada usando as teclas de endereo P e M. Quando pressiona a tela endereo P ou M, resulta no seguinte:
Tecla endereo P M Funo O fator de escalonamento relativo aumenta por 0.1. O fator de escalonamento relativo diminui por 0.1.

O fator de escalonamento relativo continuamente alterado mantendo as teclas endereo pressionadas. possvel ampliar at 100 vezes em referncia s dimenses atuais. 14 Pressione a soft key [EXEC] depois de definir o fator de escalonamento relativo. Ento a tela automaticamente altera para CAMINHO DA FERRAMENTA (EXECUO) e o desenho de definir a ampliao parcial da vista comea. O estado de ampliao parcial definido vlido at a soft key [AUTO] ou [APAG.] ser pressionada.

715

12. FUNO GRFICA Exibio de indicao

OPERAO

B-64124PO/01

15 Para exibir uma indicao na posio da ferramenta atual, exibe a tela CAMINHO GRFICO (POSIO) pressionando a soft key [POS] na tela CAMINHO GRFICO (PARMETRO) do passo 1 acima. Esta indicao pisca no centro da posio da ferramenta atual no caminho da ferramenta.
CAMINHO GRFICO (POSIO)

O1126 N01126

Y X

25.8 MDI 14 : 27 : 47 ESCALA


POS

****

*** *** EXEC

PARAM

Explicaes
D EIXOS O relacionamento entre o valor de definio e a tela de desenho igual ao apresentado abaixo:
Valor de definio 0 1 2 3 4 5 6 Tela de desenho Vista do plano (XY) Vista do plano (YZ) Vista do plano (ZY) Vista do plano (XZ) Projeo isomtrica (XYZ) Projeo isomtrica (ZXY) Vista de dois planos (XY,XZ)

D Vista do plano (XY,YZ,ZY,XZ)

Os seguintes sistemas de coordenadas so selecionados.


Y Z

P=0

P=1

XY

YZ

P=2

P=3

ZY

XZ

Fig. 12.2.1 (a) Sistemas de coordenadas para a vista do plano

716

B-64124PO/01

OPERAO

12. FUNO GRFICA

D Projeo isomtrica (XYZ,ZXY)

A vista de projeo isomtrica pode ser desenhada.


Z P=4 P=5 Y

X XYZ

Z ZXY

Fig. 12.2.1 (b) Sistemas de coordenadas para a projeo isomtrica

D Vista de dois planos


Y P=6 Z

Fig. 12.2.1 (c) Sistemas de coordenadas para a vista de dois planos

Os dois planos (XY e XZ) podem ser desenhados simultaneamente. Os valores das coordenadas mximo e mnimo devem ser definidos para desenhar a vista de dois planos. Os valores das coordenadas mximo e mnimo tambm podem ser definidos executando o escalonamento automtico D NGULO A direo do eixo de coordenada definido quando a projeo isomtrica a definio da tela de desenho. A direo definida por ngulos de rotao horizontais e verticais. A unidade expressa em graus. O ngulo de rotao horizontal definido na faixa de -180a +180na referncia para o eixo vertical. Definir um valor positivo para rotao do sentido horrio do eixo de coordenada. Assim, a direo da projeo (seta visual) torna- no sentido anti-se -horrio.

D ROTAO

Girar

Fig. 12.2.1 (d) Girar

717

12. FUNO GRFICA

OPERAO

B-64124PO/01

D INCLINAR

O ngulo de inclinao do eixo vertical definido na faixa de -90a +90na referncia para o eixo horizontal cruzando o eixo vertical num ngulo reto. Quando um valor positivo definido, o eixo vertical inclina- para o outro lado da tela grfica. Assim, a direo de projeo -se (direo da seta) torna- na direo horizontal. -se

Inclinao

Fig. 12.2.1 (e) Inclinao

D ESCALA

Defina o fator de escalonamento do desenho de 0.01 a 100.00. Quando 1.0 definido, o desenho executado nas dimenses reais. Quando 0 definido, o fator de escalonamento do desenho definido automaticamente baseado na definio dos valores das coordenadas mximo e mnimo do desenho. Quando um fator de escalonamento grfico (desenho) de 0 definido, as coordenadas mximas no eixo X, eixo Y e eixo Z no sistema de coordenadas da pea devem ser definidas nos endereos X, Y e Z e as coordenadas mnimas devem ser definidas nos endereos I, J e K, para especificar a faixa grfica (desenho). Para desenho de vista de dois planos as coordenadas mxima e mnima para desenhar devem ser especificadas. Quando um fator de escalonamento de desenho diferente de 0 definido, as coordenadas X, Y e Z do centro do desenho no sistema de coordenadas da pea devem ser definidas nos endereos X, Y e Z. Os endereos I, J e K no so usados. A tabela abaixo resume os requisitos de definio descritos acima.
Definir o fator de escalonamento do desenho Diferente de 0 0 ou devenho de vista de dois planos Definio Endereo X/Y/Z Valor de coordenada do centro do desenho dos eixos X, Y e Z Valor de coordenada mximo do desenho dos eixos X, Y e Z EndereoI/J/K Ignorado Valor de coordenada mnimo do desenho dos eixos X, Y e Z

D CENTRO OU MX./MIN.

D INICIAR N SEQ. e TERMINAR N SEQ.

Defina os nmeros de seqncias iniciais e finais do desenho cada um com cinco dgitos. O programa de peas para desenhar executado a partir do incio e apenas a parte includa pelos nmeros de seqncia de incio e de seqncia de fim so desenhados. Quando 0 programado como nmero de seqncia inicial, o desenho executado a partir do incio do programa. Alm disso, quando 0 programado como nmero de seqncia final, o desenho executado at ao final do programa. O nmero de seqncia referido independentemente de qualquer programa principal ou subprograma.
718

B-64124PO/01

OPERAO

12. FUNO GRFICA

D COMP. FERRAMENTA

possvel definir se o caminho da ferramenta desenhado tornando a correo do comprimento da ferramenta ou compensao da ferramenta vlida ou invlida.
Valor de definio 0 1 Correo do comprimento da ferramenta ou compensao da ferramenta
Executar o desenho tornando a compensao da ferramenta vlida ( desenhado um caminho real da ferramenta.) Executar o desenho tornando a compensao da ferramenta invlida ( desenhado um caminho programado.)

D COR

Defina sempre 0 antes do desenho quando indicar a marca da posio da ferramenta atual. Especifique a cor do caminho da ferramenta. No caso monocromtico no necessrio definir. O relacionamento entre o valor de definio e a cor igual ao apresentado abaixo:
Valor de definio 0 1 2 3 4 5 6 Cor Branco Vermelho Verde Amarelo Azul Roxo Azul claro

CAMINHO Especifique a cor do caminho da ferramenta. FERRAMENTA Especifique a cor da indicao de posio atual da ferramenta. ALTERAR AUTOMTICO Defina para alterar automaticamente a cor do caminho da ferramenta de acordo com o comando de cdigo T.
Valor de definio 0 1 Funo A cor do caminho da ferramenta no alterada. A cor do caminho da ferramenta automaticamente alterada.

Quando 1 definido, o valor de definio da designao da cor do CAMINHO aumentado por 1 sempre que o cdigo T for programado. Ao mesmo tempo, a cor do caminho da ferramenta altera- Se o valor -se. de definio exceder 6, regressa a 0. D Funes da soft key na tela CAMINHO GRFICO [EXECUO]
Tecla software
[AUTO]

Funo
O escalonamento automtico executado. Obtenha as coordenadas mxima e mnima do programa de peas antes de executar o desenho, especifique para os valores mximo e mnimo dos parmetros de desenho e defina o fator de escalonamento do desenho para 0 antes de iniciar o desenho. Assim a vista do caminho da ferramenta disposta corretamente na tela. Incio do desenho. Quando [INICIAR] pressionado enquanto o desenho no est PARADO, o programa de peas comea desde o topo do programa de peas. Pressione [INICIAR] enquanto o desenho est parado para permitir que o desenho seja executado continuamente. Parar o desenho. (Parada de bloco nico)

[INICIAR]

[PARAR]

[REBOBINAR] Pressione esta tecla para iniciar o desenho a partir do topo do programa de peas. Pesquisa desde o incio de um programa de peas. [APAGAR] Apague a vista do caminho da ferramenta que foi desenhada.

719

12. FUNO GRFICA

OPERAO

B-64124PO/01

D Programa grfico

Nenhum programa de peas que no foi registrado na memria pode ser desenhado. tambm necessrio que M02 ou M30 deva ser programado no fim do programa de peas. O perodo da indicao a piscar curto quando a ferramenta se est a mover e torna- mais longo quando a ferramenta pra. -se A marca que indica a posio atual da ferramenta exibida na vista do plano XY quando o desenho de dois planos executado. O parmetro 6501 (CSR, bit 5) usado para especificar se usa J ou x como marca para indicar a posio da ferramenta atual e o centro de um desenho parcialmente ampliado. O parmetro 6500 (DPO, bit 5) usado para especificar se exibe as coordenadas da posio atual na tela do desenho do caminho da ferramenta. Se um programa especifica uma alterao do sistema de coordenadas, o parmetro 6501 (ORG, bit 0) usado para especificar se desenha sem alterar o sistema de coordenadas ou desenha tendo em conta a posio atual do desenho como a posio atual no novo sistema de coordenadas.

D Indicao para a posio atual da ferramenta

D Indicao da posio

D Visualizao do valor de coordenada D Alterar o sistema de coordenadas

Restries
D Condio grfica Se a operao da mquina no permitida, no pode ser executado nenhum desenho. Nenhum desenho pode ser executado durante a operao da mquina. A especificao de dados e botes necessrios para desenhar so apresentados abaixo:
Especificao de dados e boto Valor de correo da ferramenta Bloco nico Salto opcional de bloco Bloqueio de avano Status Defina corretamente quando executa o desenho enquanto o valor de correo da ferramenta se torna vlido. Desligado Definir corretamente. Desligado

D Ampliao parcial

A ampliao parcial pode ser executada na vista do plano e representao isomtrica. Nenhuma ampliao parcial pode ser executada no desenho da vista de dois planos. Na visualizao dinmica de grficos, o desenho no pode ser executado enquando a mquina est a operar, mesmo que seja possvel na visualizao de grficos normal (veja III-12.1). Contudo, depois de executar o desenho, o operador pode ser como a ferramenta se move ao longo do caminho da ferramenta operando a mquina enquando exibe a indicao para a posio atual da ferramenta. necessrio que os dados definidos e os botes relativos operao da mquina estejam no mesmo status entre a operao de desenho e operao de usinagem para exibir corretamente a posio atual da ferramenta no caminho da ferramenta desenhado.
720

D Posio atual da ferramenta

B-64124PO/01

OPERAO

12. FUNO GRFICA

12.2.2
Grfico Slido
1. Grfico de modelo slido 2. Grficos de figuras vazias

O grfico slido desenha a figura de uma pea usinada pelo movimento de uma ferramenta. So fornecidas as seguintes funes grficas : O grfico de modelo slido desenhado por superfcies de modo a que o contorno da pea possa ser concretamente reconhecido. possvel desenhar uma figura vazia antes da usinagem. Um paraleleppedo retngulo uma coluna circular ou cilindro podem ser desenhados. Um coluna circular ou cilindro paralelo ao eixo X, eixo Y ou eixo Z pode ser selecionado. possvel desenhar o progresso da usinagem atravs de simulao. possvel desenhar o acabamento do contorno da pea.

3. Desenho de progresso de usinagem 4. Desenho da figura acabada

5. Alterar a direo de desenho O usurio pode escolher entre quatro direes de desenho e oito ngulos de inclinao. 6. Grficos de vista do plano possvel desenhar vistas de plano XY assim como vistas de modelos slidos. A altura da pea discriminada pela cor por cor ou brilho monocromtico.

7. Grfico de vista de trs planos Alm de um desenho slido, pode ser desenhada uma vista de trs planos. O usurio pode escolher entre quatro tipos de vista do plano e posies de vista lateral. O usurio pode alterar livremente a posio de cruzamento de uma vista lateral. 8. Usinagem de furos horizontal possvel instalar ferramentas na direo paralela ao eixo X ou Y assim como ao eixo Z. 9. Substituio da ferramenta durante usinagem possvel substituir as ferramentas durante a usinagem pelo comando do programa de peas.

721

12. FUNO GRFICA

OPERAO

B-64124PO/01

Processo de desenho de grfico slido

Procedimento

1 Para desenhar um perfil de usinagem, devem ser definidos de antemo os dados necessrios. Assim pressione a tecla funo
CSTM/GR

A tela de GRFICO SLIDO (PARMETRO) exibida.


GRFICO SLIDO (PARMETRO)
FORMULRIO VAZIO X= 0.000 I= 120.000 FORMA DA FERRAMENTA PROJEO INTENSIDADE (0123456) INICIAR SEQ. N TERMINAR SEQ. N ANIM. VELOC P= Y= J= P= R= P= Q= P= Q= N= N= N= 0.000 100.000 2 7.500 3 1 4 2 0 0 0

O0000 N00003
Z= K= K= R= R= 0.000 40.000 0.000 0 1

>_ MDI

****

*** ***
ESPAO EXEC

14 : 42 : 17
ANLISE

PARAM

2 Use uma tecla de direo para mover o cursor para um item a definir. 3 Introduza os valores numricos para o item no cursor com as teclas numricas. 4 Pressione a tecla
INPUT

A entrada dos valores numricos pode ser definida por estas operaes e o cursor move- automaticamente para os seguinte item de definio. Os -se dados definidos so mantidos mesmo depois da desenergizao. Veja as Explicaes para mais informaes sobre as definies. D GRFICO SLIDO (VAZIO) 5 Para desenhar uma figura vazia, exibe a tela GRFICO SLIDO (VAZIO) pressionando a soft key [VAZIO] na tela GRFICO SLIDO (PARMETRO) do passo 1 acima.

GRFICO SLIDO (VAZIO)

O1126 N1126

Z Y X

MEM * * * * ANOVO

*** *** +ROT -ROT

10 : 10 : 40

722

B-64124PO/01

OPERAO

12. FUNO GRFICA

6 Pressione a soft key [ANOVO]. Este permite que o desenho da figura vazia seja executado baseado na definio de dados da figura vazia. 7 Pressione as soft keys [+ROT] [-- ROT] [+INCL], e [-- INCL], quando executar o desenho alterando as direes de desenho. Os parmetros P e Q para a direo de desenho so alteradas e a figura novamente desenhada com os novos parmetros. D GRFICO SLIDO (EXECUO) 8 Defina o modo de usinagem para o modo memria, pressione a tecla de funo
PROG

, e chame o sujeito do programa de peas do desenho.

9 Para desenhar um perfil de usinagem, exibe a tela GRFICO SLIDO (EXECUO) pressionando a soft key [EXEC] na tela GRFICO SLIDO (PARMETRO) do passo 1 acima.
GRFICO SLIDO (EXECUO)

O1126 N01126

Z Y X

A.ST

F.ST

PARAR

REBOBINAR

GRFICO SLIDO (EXECUO)

O1126 N01126

A.ST

F.ST

PARAR

REBOBINAR

723

12. FUNO GRFICA

OPERAO

B-64124PO/01

10 Pressione a soft key [(OPRC)] e pressione a soft key [A.ST] ou [F.ST]. Quando [A.ST] pressionada, o status da usinagem em progresso desenhado por simulao. Quando [F.ST] pressionada, o perfil durante a usinagem no desenhado. Apenas o perfil de acabamento produzido pelo programa desenhado. Isto permite iniciar o desenho. Quando PARAR no exibido no canto inferior direito da tela, o programa executado a partir do seu incio. DESENHO pisca no canto inferior direito da tela do CRT durante o desenho. 11 Pressione a soft key [PARAR] para parar de desenhar temporariamente. Desenhar parado depois de desenhar o bloco atual e PARAR pisca no canto inferior direito da tela do CRT. Pressione a soft key [A.ST] ou [F.ST] quando recomear o desenho. Pressione a soft key [REBOBINAR] e ento [A.ST] ou [F.ST] se recomear o desenho desde o incio. possvel continuar a desenhar depois de alterar os parmetros de grfico slido na parada temporria. 12 Quando o fim do programa (M02 ou M03) executado, o desenho termina e a mensagem a piscar de DESENHO pra. Ento, o acabamento final da figura desenhado na tela do CRT. A vista da figura desenhada mantido at a desenergizao, desde que seja desenhada uma nova vista do contorno da pea. D ANLISE 13 A cor, intensidade ou direo de desenho de um contorno da pea que foi desenhado pode ser alterado e a figura pode ser novamente desenhada. Para redesenhar a figura, altere primeiro os parmetros para a cor, intensidade ou direo de desenho na tela GRFICO SLIDO (PARMETRO) apresentada no passo 1, pressione ento a soft key [ANLISE] para exibir a tela GRFICO SLIDO (ANLISE).
GRFICO SLIDO (ANLISE)

O1126 N01126

ANOVO

+ROT

-ROT

+INCL

-INCL

14 Pressione a soft key [(OPRC)] e pressione ento a soft key [ANOVO]. O contorno da pea redesenhado com a cor, intensidade ou direo de desenho definida no passo 13. 15 Para redesenhar a figura num modo diferente, pressione a soft key [+ROT], [-- ROT], [+INCL], ou [-- INCL]. Os parmetros P e Q para a direo de desenho so alteradas e a figura novamente desenhada com os novos parmetros.
724

B-64124PO/01

OPERAO

12. FUNO GRFICA

D Desenho da vista de trs planos

16 O contorno da pea pode ser desenhado numa vista de trs planos. Para desenhar uma vista de trs planos, pressione a soft key mais direita (tecla do menu seguinte) na tela GRFICO SLIDO (PARMETRO) do passo 1 acima, e pressione ento a soft key [3 -- PLN] e [(OPRC)]. A tela GRFICO SLIDO (3---PALNOS) surge.

GRFICO SLIDO (3-PALNOS)

01126 N01126

17 Sempre que pressionar a soft key [


Vista direita e vista traseira Vista traseira e vista esquerda

] a exibio dos desenhos de vista lateral altera conforme apresentado.

Vista esquerda e vista dianteira Vista dianteira e vista direita

18 A posio por sees da vista lateral pode ser alterada com as soft keys [], [], [] e []. Com a posio por sees das vistas laterais esquerda/direita, as marcas Y e B indicando a posio por sees pode ser movida usando as soft keys [] e []. Com a posio por sees das vistas laterais traseira/dianteira, as marcas " e A indicando a posio por sees pode ser movida usando as soft keys [] e []. Mantenha as teclas pressionadas para alterar as vistas/sees continuamente.

725

12. FUNO GRFICA

OPERAO

B-64124PO/01

Explicaes
PARMETRO DE GRFICOS D FORMULRIO VAZIO
FORMULRIO VAZIO(P)

Defina o tipo de figura vazia sob P. O relacionamento entre o valor de definio e a figura igual ao apresentado abaixo:
P 0 1 Figura vazia Paraleleppedo retngulo (Cubo) Coluna ou cilindro (paralelo ao eixo Z)

Posies do material (X,Y,Z)

Defina os valores das coordenadas do eixo X, eixo Y e eixo Z do ponto padro dos materiais no sistema de coordenadas da pea para os endereos X, Y e Z. O ponto padro dos materiais paraleleppedo retngulo o ponto virtual do canto na direo negativa no caso da figura fazia de paraleleppedo retngulo e o ponto central da base no caso da coluna e materiais do cilindro. Define as dimenses dos materiais. O relacionamento entre os endereos I, J e K e o valor de definio igual ao apresentado abaixo:
Material Retangular Coluna Cilindro I Comprimento na direo do eixo X Raio do crculo Raio do crculoexterno J Comprimento na direo do eixo Y 0 Raio do crculointerno K Comprimento na direo do eixo Z Comprimento da coluna Comprimento do cilindro

Dimenses do material (I,J,K)

K (X,Y,Z)

Y X

K I J I

(X,Y,Z)

726

B-64124PO/01

OPERAO

12. FUNO GRFICA

D FORMA DA FERRAMENTA
Orientao da usinagem da ferramenta (P) Dimenses das ferramentas (R,K)

Defina o sentido de usinagem das ferramentas.


P 0,1 Sentido de usinagem das ferramentas Paralelo ao eixo Z (execute a usinagem da direo + )

Defina as dimenses da ferramenta. O relacionamento entre o endereo exibido e o valor de definio igual ao apresentado abaixo:
Endereo R K Definio dos valores numricos Raio da ferramenta Distncia do ponto do programa ponta da ferramenta (normalmente 0)

Ponto do programa

K Ponta da ferramenta

D PROJEO
Mtodo grfico e direo (P)

O relacionamento entre o mtodo grfico e a direo e valor de definio igual ao apresentado abaixo:
P 0, 4 1, 5 2, 6 3, 7 Mtodo grfico e direo Vista de projeo oblqua (+ eixo X) Vista de projeo oblqua (+ eixo Y) Vista de projeo oblqua (- eixo X) Vista de projeo oblqua ( - eixo Y)

Este valor de definio pode tambm ser aumentado ou diminudo pelas soft keys [+ROT] ou [-- ROT]. Neste caso, se o valor de definio exceder 7, regressa a 0. Se for menor que 0, torna- 7. -se
EIXO VERTICAL (R)

A direo do eixo vertical fixa no eixo Z.

727

12. FUNO GRFICA

OPERAO

B-64124PO/01

D INTENSIDADE

Especifique a intensidade da tela de desenho quando executa o desenho em monocromtico e a cor da tela de desenho quando executa o desenho na tela a cores. O relacionamento entre a definio, intensidade e a cor igual ao apresentado abaixo: Contudo, quando a vista do plano exibida em monocromtico. A superfcie mais brilhante, seja qual for a especificada por P ou Q torna-se a superfcie de topo.
Valor de definio 0 1 2 3 4 5 6 Escuro Claro Intensidade Brilho mximo Cor Branco Vermelho Verde Amarelo Azul Roxo Azul claro

O relacionamento entre o endereo de visualizao, a superfcie e a linha na vista do contorno da pea igual ao apresentado abaixo:
Endereo P Q R Observa es Vista de projeo oblqua Superfcie superior Superfcie lateral Aresta A intensidade/cor da superfcie dianteira est entre P e Q Vista do plano Superfcie superior Superfcie mdia Aresta A superfcie inferior vazia Vista de trs planos Superfcie superior/ inferior Superfcie esquerda/ direita Aresta A intensidade/cor da vista do plano est entre P e Q

P Q P+Q Vista de projeo oblqua

Vista do plano

Espao P

P+Q

Vista de trs planos

728

B-64124PO/01

OPERAO

12. FUNO GRFICA

D INICIAR N SEQ. e TERMINAR N SEQ.

Especifique o incio do nmero de seqncia e fim do nmero de seqncia para cada desenho um nmero de cinco dgitos. O sujeito do programa de peas executado desde o incio. Mas apenas a parte includa pelo incio do nmero de seqncia e o nmero do fim da seqncia desenhada. Quando 0 programado como nmero de seqncia inicial, o programa desenhado a partir do seu incio. Quando 0 programado como nmero de seqncia final, o programa desenhado a partir at ao seu fim. A comparao do nmero de seqncia executada independentemente do programa principal e subprograma. Define o intervalo de um desenho de simulao animada desde 0 a 255. Sempre que a usinagem prosseguir pela definio do nmero, o desenho repetido. Se 0 for definido, o desenho repetido em cada bloco de execuo.
Soft key [A.ST] [F.ST] Funo Simula e desenha o progresso da usinagem. No desenhada nenhuma figura durante a usinagem e apenas o acabamento final da figura pelo qual esse programa desenhado. Quando pressionado, pra de desenhar no fim do bloco (parada de bloco nico). Pressione esta tecla para executar o desenho a partir do incio do programa de peas. O salto para o incio do programa executado automaticamente depois da execuo do fim do programa (M02/M30).

D ANIM. VELOC

D Funes da soft key na tela GRFICO SLIDO (EXECUO)

[PARAR]

[REBOBINAR]

D Programa de grficos

Nenhum programa de peas que no foi registrado na memria pode ser desenhado. tambm necessrio que M02 ou M30 seja programado no fim do programa de peas. possvel especificar a FORMA VAZIA e FORMA DA FERRAMENTA no programa de peas. O formato do comando igual ao apresentado abaixo. Se for programado durante a execuo do desenho, o item correspondente tela de GRFICO SLIDO (PARMETRO) definida e o desenho continua com os dados definidos. S Comando de FORMA VAZIA
G10 L90 P_X_Y_Z_I_J_K_ ;

D Especificar a forma vazia e a forma da ferramenta no programa de peas

O valor do comando subseqente ao endereo igual definio numrica no endereo visualizado no item de FORMA VAZIA do GRFICO SLIDO (PARMETRO). Se FORMA VAZIA programada, o desenho continua depois de ser desenhada uma nova figura vazia. S Comando de FORMA DA FERRAMENTA
G10 L91 P_R_K_ ;

O valor do comando subseqente ao endereo igual definio numrica no endereo visualizado no item de FORMA DA FERRAMENTAda tela GRFICO SLIDO (PARMETRO). Se 0 programado com o valor do raio da ferramenta, nenhuma simulao de usinagem executada da em diante.
729

12. FUNO GRFICA

OPERAO

B-64124PO/01

D Visualizao do valor de coordenada D COMP. FERRAMENTA D Mtodo grfico

O parmetro 6500 (DPO, bit 5) usado para especificar se exibe as coordenadas da posio atual na tela GRFICO SLIDO. No grfico slido, o parmetro 6501 (TLC, bit 1) usado para especificar se aplica a correo do comprimento da ferramenta. O parmetro 6501 (3PL, bit 2) usado para selecionar se desenha uma vista de trs planos com a projeo do terceiro-ngulo ou primeiro-ngulo. O parmetro 6501 (RID, bit 3) usado para especificar se desenha arestas num desenho de vista do plano. O parmetro 6501 (FIM, bit 4) usado para especificar se visualiza um grfico slido no modo grosseiro ou no modo fino. Quando um grfico slido desenhado no modo fino, a velocidade do desenho menor que quando desenhado no modo grosseiro. No desenho de trs planos, pode ser especificado um valor para alterar a posio da seo transversal enquanto a soft key mantida pressionada. Pode ser definido um valor entre 0 e 10. Quando 0 especificado, usado um valor de 1. (Parmetro n 6515)

D Desenho de arestas D Modo de visualizao

D Alterao de posio de seo transversal

730

B-64124PO/01

OPERAO

12. FUNO GRFICA

Exemplos
D Seleo de vista lateral no desenho de trs planos
Exemplo) So ilustradas as vistas laterais da figura abaixo.

Vista traseira

Vista de topo Vista lateral esquerda Vista lateral direita

Vista dianteira Na figura acima as vistas laterais exibidas so alteradas conforme apresentado. Vista direita e vista traseira Vista traseira e vista esquerda

Pressione

Pressione

Pressione

Vista dianteira e vista direita

Vista esquerda e vista dianteira

Pressione [

731

12. FUNO GRFICA

OPERAO

B-64124PO/01

D Seleo da posio de seo transversal no desenho de trs planos

So dados alguns exemplos abaixo de seo transversal para a vista esquerda e vista dianteira nas pgina anterior.
Vista por sees 1 Vista por sees 2

Limitaes
D Condio grfica Se a operao da mquina no ativada, no pode ser feito nenhum desenho. Nenhum desenho pode ser executado durante a operao da mquina. A especificao de dados principal e botes necessrios no desenho so apresentados abaixo:
Especificao de dados/boto Valor de correo da ferramenta Bloco nico Salto opcional de bloco Bloqueio de avano Status necessrio para desenhar necessrio definir corretamente o valor de compensao da ferramenta. A correo do comprimento da ferramenta ignorada. Desligado Definir corretamente. Desligado

D Forma da ferramenta D Interpolao helicoidal

As ferramentas que definem o contorno da ferramenta esto limitadas figura do cilindro (eqivalente a fresadora de topo). No grfico slido, os caminhos baseados na interpolao helicoidal no podem ser desenhados.

732

B-64124PO/01

OPERAO

13. FUNO DE AJUDA

13

FUNO DE AJUDA

A funo de ajuda exibe na tela a informao detalhada sobre os alarmes acionados no CNC e sobre as operaes CNC. A informao seguinte exibida. D Informao detalhada de alarmes Quando o CNC operado incorretamente ou um programa de usinagem errado executado, o CNC introduz o estado de alarme. A tela de ajuda exibe informao detalhada sobre o alarme que foi acionado e como reinicializ- A informao detalhada exibida apenas para um nmero -lo. limitado de alarmes P/S. Estes alarmes no normalmente mal entendidos e so muito difceis de entender. Se no tiver a certeza de uma operao CNC, consulte a tela de ajuda para informao sobre cada operao. Quando se define ou refere a um parmetro do sistema, se no tiver a certeza do nmero do parmetro, a tela de ajuda exibe uma lista dos n de parmetro para cada funo.

D Mtodo da operao D Tabela de parmetros

Procedimento de Funo de Ajuda

Procedimento

1 Pressione a tecla

HELP

no painel de operao MDI. A tela AJUDA

(MENU INICIAL) exibida.


AJUDA (MENU INICIAL) O1234 N00001

***** AJUDA ***** 1. DETALHE DO ALARME 2. MTODO DE OPERAO 3. TABELA DE PARMETROS

MEM **** *** *** [ ALAM ] [OPR]

[PARA]

S 10:12:25 [ ] [

0 T0000 ]

Fig. 13 (a) A tela AJUDA (MENU INICIAL)

O usurio no pode mudar a exibio na tela da tela PMC ou da tela USURIO para a tela de ajuda. O usurio pode regressar tela normal
CNC pressionando a tecla
HELP

ou outra tecla de funo.

733

13. FUNO DE AJUDA Tela DETALHE DE ALARME

OPERAO

B-64124PO/01

2 Pressione a soft key [ALAM] na tela AJUDA (MENU INICIAL) para exibir informao detalhada sobre um alarme atualmente acionado.
AJUDA (DETALHE DO ALARME) O0010 N00001
Alarme N Explicao normal no alarme Classificao de funo Detalhes do alarme

NMERO : 027 MSAGE : NENHUNS EIXOS COMANDADOS EM G43/G44 FUNO : ALARME DE COMPENSAO C DO COMPRIMENTO DA FERRAMENTA : NA COMPENSAO DE TIPO C DO COMPRIMENTO DA FERRAMENTA, NENHUM EIXO DESIGNADO NOS BLOCOS G43 & G44 NA COMPENSAO DO COMPRIMENTO DA FERRAMENTA TIPO C, TENTA TRAVAR EM OUTRO EIXO SEM CANCELAR A CORREO. >100 MEM **** *** *** 10:12:25 [ ALAM ] [OPR][PARA] [ ] S [ 0 T0000 ]

Fig. 13 (b) Tela DETALHE DE ALARME quando o alarme P/S 027 acionado

Lembre- que apenas os detalhes do alarme identificado no topo da -se tela so exibidos na tela. Se os alarmes forem todos reinicializados enquanto a tela de ajuda exibida, o alarme exibido na tela DETALHE DE ALARME apagado, indicando que nenhum alarme acionado.
AJUDA (DETALHE DO ALARME) NMERO MSAGE FUNO ALARME : : : : <<ALARME NO GERADO>> INTRODUZA OS DETALHES ---NMERO DE ALARME NECESSRIO, E PRESSIONE A TECLA [SELECIONAR] >100 MEM **** *** *** [ ALAM ] [OPR] S [ 0 T0000 ] O1234 N00001

10:12:25 [PARA] [ ]

Fig. 13 (c) Tela DETALHE DE ALARME quando nenhum alarme acionado

734

B-64124PO/01

OPERAO

13. FUNO DE AJUDA

3 Para obter detalhes sobre outro nmero de alarme, introduza primeiro o nmero de alarme e pressione a soft key [SELECIONAR]. Esta operao til para investigar alarmes que no so atualmente originados.
>100 MEM **** *** *** [ ] [ ] [ 10:12:25 ][ S ] 0 T0000 [SELECIONAR]

Fig. 13 (d) Como selecionar cada DETALHE DO ALARME

De seguida a tela quando o alarme P/S 100 selecionado como exemplo.


AJUDA (DETALHE DO ALARME) NMERO MSAGE O1234 N00001

: 100 : FUNO PARMETRO DE NO PROTEO CONTRA ESCRITA : ALARME : <<ALARME NO GERADO>>

>100 MEM **** *** *** [ ] [ ] [

S 0 T0000 10:12:25 ] [ ] [SELECIONAR]

Fig. 13 (e) Tela DETALHE DE ALARME quando P/S 100 selecionado

Tela MTODO DE OPERAO

4 Para determinar um procedimento operativo para o CNC, pressione a soft key [OPR] na tela AJUDA (MENU INICIAL). A tela do menu MTODO DE OPERAO ento exibido.
AJUDA (MTODO DE OPERAO) O1234 N00001

1. EDITAR PROGRAMA 2. PESQUISA 3. RESET 4. ENTRADA DE DADOS COM MDI 5. ENTRADA DE DADOS COM FITA 6. ENVIO 7. ENTRADA COM CASSETE FANUC 8. ENVIO COM CASSETE FANUC 9. APAGAR MEMRIA S0T0000 MEM
ALAM

****

*** ***
OPR PARA

00 : 00 : 00
(TRANSM)

Fig. 13 (f) tela de menu MTODO DE OPERAO

Para selecionar um procedimento operativo, introduza um n de item com o teclado e pressione a tecla [SELECIONAR].
735

13. FUNO DE AJUDA

OPERAO

B-64124PO/01

>1 MEM **** *** *** [ ] [ ] [

] [

S 0 T0000 10:12:25 ] [SELECIONAR]

Fig. 13 (g) Como selecionar cada tela de MTODO DE OPERAO

Quando 1. EDITAR PROGRAMA selecionado, por exemplo, a tela na figura 13 (h) exibida. Em cada tela MTODO DE OPERAO, possvel alterar a pgina exibida, pressionando a tecla PGINA. O n da pgina atual apresentado no canto superior direito da tela.
AJUDA (MTODO DE OPERAO) 01234 N00001 << 1. EDITAR PROGRAMA >> 1/4 *MODO APAGAR TODOS OS PROGRAMAS : TELA EDITAR : PROGRAMA OPR : (O ---9999) --- <APAGAR> *MODO APAGAR UM PROGRAMA : TELA EDITAR : PROGRAMA OPR : (O+NMERO DO PROGRAMA) --<APAGAR> >_ S 0 T0000 MEM **** *** *** 10:12:25 [ ALAM ] [ OPR ] [ PARA ] [ ] [ ] Fig. 13 (h) Tela de MTODO DE OPERAO selecionado
Cada item Pgina/pgina m Operao Definir modo Local da operao Procedimento operativo

Tecla de MENU ANTERIOR

5 Para voltar tela do menu MTODO DE OPERAO pressione a tecla MENU ANTERIOR para exibir novamente [OPR] e pressione ento novamente a tecla [OPR]. Para selecionar diretamente outra tela MTODO DE OPERAO na tela apresentada na figura 13 (h), introduza um n de item com o teclado e pressione a tecla [SELECIONAR].
>3 MEM [ S 0 T0000 10:12:25 ] [ ] [ SELECIONAR ]

**** *** *** ] [ ] [

Fig. 13 (g) Como selecionar outra tela de MTODO DE OPERAO

Tela TABELA DE PARMETROS

6 Se no tem a certeza do n de um parmetro de sistema a definir ou para referir a um parmetro de sistema, pressione a tecla [PARA] na tela AJUDA (MENU INICIAL). exibida uma lista dos n de parmetros para cada funo. (Veja a Figura 13 (j).) possvel alterar a pgina exibida na tela de parmetros. O n da pgina atual apresentado no canto superior direito da tela.
736

B-64124PO/01

OPERAO

13. FUNO DE AJUDA

AJUDA (TABELA DE PARMETROS) * DEFINIR * INTERFACE DE LEITURA/ENVIO * CONTROLE DOS EIXOS/ DEFINIO DE UNIDADE * SISTEMA DE COORDENADAS * LIMITE DE CURSO * VELOCIDADE DE AVANO * CTROL DE ACEL/DESACELERAO * SERVORELACIONADO * DI/DO

01234 N00001 1/4 (N 0000) (N 0100) (N 1000) (N 1200) (N 1300) (N 1400) (N 1600) (N 1800) (N 3000)

>_ S 0 T0000 MEM **** *** *** 10:12:25 [ ALAM ] [ OPR ] [ PARA ] [ ] [ ] Fig. 13 (j) tela de TABELA DE PARMETROS

7 Para sair da tela de ajuda, pressione a tecla funo.

HELP

ou outra tecla de

Explicao
D Configurao da Tela de Ajuda

HELP

tecla
AJUDA tela MENU INICIAL

Tela CNC
HELP tecla ou tecla de funo

[ALAM] Tela DETALHE DE ALARME

[OPR] Tela MTODO DE OPERAO

[PARA] Tela TABELA DE PARMETROS

A tecla PGINA

tecla ou tecla de funo


HELP

(N)+[SELECIONAR] (N)+[SELECIONAR]

[OPR]

Cada tela de instruo de operao (N)+[SELECIONAR]

HELP tecla ou tecla de funo

737

14. CPIA IMPRESSA DA TELA

OPERAO

B-64124PO/01

14

CPIA IMPRESSA DA TELA

A funo de cpia impressa da tela transmite a informao exibida na tela CNC como dados bitpam 640*480. Esta funo possibilita produzir uma cpia impressa de uma imagem parada exibida num CNC. Os dados bitmap criados podem ser executados num PC. Procedimento de Cpia Impressa da Tela

1 Verifique as definies de parmetros. Para usar a funo cpia impressa da tela, defina o bit 7 (HDC) do parmetro 3301 para 1 e o parmetro 20 (seleo de canal de E/S) para 4 (carto de memria I/F). Defina outros parmetros relativos (bits 0, 2 e 3 do parmetro 3301) como necessrio. 2 Insira um carto de memria. 3 Para iniciar a funo, defina o sinal inicial da cpia impressa HDREQ <G067#7> para 1. Como alternativa, pressione a tecla [SHIFT] durante cinco segundos. 4 Para terminar a funo, pressione a tecla [CAN]. Como alternativa, defina o sinal de parada de cpia impressa HDABT <G067#6> para 1. 5 Enquanto a operao de cpia impressa da tela estiver em progresso, a cpia impressa no sinal em progresso <F061#3> fixo a 1. Durante vrias dezenas de segundos (ou vrios segundo, para um LCD monocromtico) antes da operao de cpia impressa terminar, a imagem da tela mantm- esttica. -se 6 Quando a operao cpia impressa da tela est completa, o sinal de progresso da cpia impressa <F061#3> vai para 0.

Explicao suplementar

Enquanto a operao de cpia impressa da tela estiver em progresso, a imagem na tela mantm- esttica. Isto significa que o relgio exibido -se na tela indica o incio e o fim da operao. Quando o relgio pra de contar os segundos, a operao de cpia impressa comea. O relgio continua a contar os segundos quando a operao de cpia impressa da tela termina. NOTA
1 Durante a operao de cpia impressa da tela, a entrada por tecla desativado durante dezenas de segundos. At a operao de cpia impressa da tela terminar, a imagem na tela mantm-se esttica. Durante este perodo, o sinal de progresso da cpia impressa <F061#3> fixa em 1. Nenhum outro sinal enviado. Evite desligar a energia indiscriminada durante esse perodo. 2 Uma cpia impressa normal no pode ser produzida enquanto a imagem na tela se move.

738

B-64124PO/01

OPERAO

14. CPIA IMPRESSA DA TELA

Limitaes

No pode ser produzida uma cpia impressa das seguintes telas. 1 Tela de alarme do sistema 2 Tela enquanto RS-232- est a ser usado -C 3 Tela durante operao automtico ou manual (Pode ser produzida uma cpia impressa numa parte da operao.)

Nome do arquivo

Os arquivos bitmap criados pela funo de cpia impressa da tela so nomeados do seguinte modo, na ordem em que so criados depois de energizar: HDCPY000.BMP (Nome do primeiro arquivo de cpia impressa ao energizar) HDCPY001.BMP (Nome do segundo arquivo de cpia impressa ao energizar) : : HDCPY099.BMP NOTA
1 Um arquivo de cpia impressa da tela produzida depois do arquivo HDCPY099. BMP ser enviado ser nomeado como HDCPY000.BMP. 2 Se um arquivo BMP enviado pela funo de cpia impressa da tela tem o mesmo nome que um arquivo presente num carto de memria, o arquivo no carto de memria substitudo incondicionalmente. 3 Quando a funo de cpia impressa executada depois da desenergizao e novamente energizao, o primeiro arquivo enviado nomeado novamente como HDCPY000.BMP. Se o carto de memria introduzido tem um arquivo com o mesmo nome, o arquivo incondicionalmente substitudo. Lembre-se deste fato quando produzir continuamente cpias impressas de vrias telas.

Cores de dados

O nmero de cores usado em dados bitmap criados depende do hardware do LCD e do modo de visualizao da tela CNC. A tabela 14 (a) indica os relacionamentos.
Cores usadas em dados BMP criados 2 cores Quando o bit 0 do parm. 3301 definido para 0: 256 cores Quando o bit 0 do parm. 3301 definido para 1: 16 cores 256 cores Observaes

Tabela 14 (a) Cores de dados BMP criados pela funo de cpia impressa da tela Hardware LCD LCD monocromtico LCD a cores Modo compatvel com VGA 3119#7=1 Modo VGA 3119#7=0 Modo de Cores exibio na exibidas no tela CNC CNC 2 cores Caractere 16 cores Grfico: 16 cores 256 cores

Tons cinza no suportados. Lembre-se que as cores podem no ser exibidas normalmente no modo de 16-cores.

739

14. CPIA IMPRESSA DA TELA

OPERAO

B-64124PO/01

Tamanho dos dados

Tabela 14 (b) indica os tamanhos dos dados bitmap criados pela funo da cpia impressa da tela.
Tabela 14 (b) Tamanhos de dados bitmap criados pela funo da cpia impressa da tela Cores de bitmap Monocromtico (2 cores) Cor (16 cores) Cor (256 cores) Tamanho do arquivo (bytes) 38,462 153,718 308,278

Mensagem de alarme

Se o bit 2 (HCA) do parmetro 3301 definido para 1, uma mensagem de alarme pode ser enviada quando a operao de cpia a imprimir falhar. (alarme P/S N 5212 a 5214) Para desries desses alarme, veja o ANEXO G, LISTA DE ALARME.

740

IV. MANUAL GUIDE 0i

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

- 743 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.1

APRESENTAO GERAL
MANUAL GUIDE 0i foi desenvolvido para ajudar na gerao do programa de peas para os sistemas de controlo da Srie 0i-MB. Um programa de peas consiste num grupo de instrues de usinagem que o operador pretende executar. Um programa de peas usa texto alfabtico para as suas instruo e informao numrica como valores alvo para essas instruo. Deste modo, um programa CNC pode ser desenvolvido como uma srie de instruo, cada uma executa uma operao de usinagem. As complexas tarefas de usinagem pode ser realizadas combinando operaes de usinagem. O desenvolvimento do programa de peas pode ser difcil se o operador no estiver familiarizado com a lngua da programao usada pelo CNC. MANUAL GUIDE 0i uma ajuda de programao isolante que ajuda o operador a desenvolver um programa de peas CNC. MANUAL GUIDE 0i fornece assistncia como informao de texto e grfica apresentada na tela do CNC. O software pede ao usurio que introduza dados e utiliza a resposta para criar uma instruo do programa de peas. MANUAL GUIDE 0i tambm permite aos usurios editarem os programas de peas existentes. Realando a linha pretendida do programa de peas, o usurio pode fazer alteraes do mesmo modo que desenvolveu originalmente o programa. Tambm est disponvel ajuda on-line durante o desenvolvimento do programa ou como referncia de programao do handy.

- 744 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.2

INTRODUO
MANUAL GUIDE 0i apenas uma das telas disponvel para o usurio durante a operao CNC. Pode ser acedido em qualquer momento pressionando o boto USURIO no painel de operao MDI. A partir desta tela, o usurio pode selecionar visualizar a referncia de ajuda do programa. Se o usurio pretender criar um novo programa (ou editar um existente), pode faz-lo no mtodo de edio simultnea, no precisa de selecionar o modo EDITAR. Mas o usurio deve garantir que o programa de peas que pretende editar no um programa de peas "ativo" no CNC. Se o programa de peas estiver ativo, ir surgir uma tela de aviso pedindo ao usurio que corrija o problema. O MANUAL GUIDE 0i utiliza ciclos fixos avanados para operaes de fresa, como perfurao, perfurao de padro, fresagem de bolsas padro e usinagem de ranhura. Estes ciclos fixos avanados podem ser chamados a partir de programas existentes, desenvolvidos ou outro MANUAL GUIDE 0i. Os argumentos da operao so listados na referncia de ajuda de uma linha do programa. O MANUAL GUIDE 0i tambm utiliza programa de perfis, com os quais o usurio pode introduzir contornos de figuras que consistem em linhas e crculos. Este programa de perfis envolve clculo de contorno de alto desempenho, como 10 blocos pendentes e clculo auxiliar com 11 padres. O MANUAL GUIDE 0i foi desenvolvido para facilitar a criao e edio dos programas de peas para o usurio/operador. Uma vez estando familiarizado com a linguagem de programao, pode achar mais fcil desenvolver programas diretamente usando o editor de programa CNC. O MANUAL GUIDE 0i permite aos usurios funcionarem ao seu prprio nvel. Aqueles que no estejam familiarizados com a programao CNC acham fcil usar a interface grfica para introduzir informao num programa. Aqueles que so mais avanados, podem usar um editor de programa a bordo, chamando a referncia de ajuda do programa. Em qualquer caso, o usurio tem a capacidade de usar o MANUAL GUIDE 0i a um nvel em que se sintam confortveis.

- 745 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.3
1.3.1

OPERAES DE CRIAO DE PROGRAMA


Incio
A tela do MANUAL GUIDE 0i pode ser chamada a qualquer momento pressionando o boto USURIO no painel de operao MDI. A partir desta tela, o usurio pode introduzir o nmero de um programa que pretende criar ou editar. Mesmo quando o usurio quer criar um novo programa (ou editar um existente), no precisa definir o modo operativo do CNC para EDITAR. Com o MANUAL GUIDE 0i, a edio simultnea sempre possvel. O usurio deve garantir que o programa de peas que pretende editar no um programa de peas "ativo" no CNC. Para determinar se o programa est ativo, verifique se o nmero O no topo da tela CNC no igual tela do programa que pretende editar. Para alterar o nmero do programa ativo, selecione o boto PROG no painel MDI, introduza Oxxxx (em que xxxx qualquer nmero na memria de programas diferente daquele que pretende editar), e pressione o cursor para baixo (seta para baixo) no painel MDI. O nmero O no topo da tela ir mudar para o nmero que introduziu.
O0001

MANUAL GUIDE 0i
V1.000 INTRODUZA O NMERO DO PROGRAMA A EDITAR SE O NMERO DO PROGRAMA NO EXISTIR, SER CRIADO. CERTIFIQUE-SE QUE O PROGRAMA QUE VAI EDITAR NO O PROGRAMA ATIVO NO CNC. NUM=

Se o programa a editar estiver atualmente ativo no CNC, a tela CNC vai exibir uma tela de aviso para informar o operador. Selecione a soft key da Seta Esquerda na unidade de exibio para regressar tela principal do software e introduza o nmero do programa que pretende criar ou editar.

- 746 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.3.2

Incio
A tela do MANUAL GUIDE 0i pode ser chamada a qualquer momento pressionando o boto USURIO no painel de operao MDI. A partir desta tela, o usurio pode introduzir o nmero do programa que pretende criar ou editar.

EDITAR O MESMO PROGRAMA EM CNC E MANUAL GUIDE 0I ALTERAR A SELEO DO PROGRAMA CNC SOFT KEY ESQUERDA PARA PGINA PRINCIPAL

- 747 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.3.3

Criar um Novo Programa de Peas


Para criar um novo programa de peas, introduza o nmero do programa que pretende criar na tela principal do MANUAL GUIDE 0i. Se o sistema no exibir um aviso, a tela de edio do MANUAL GUIDE 0i ir surgir com o nmero do programa solicitado arquivado e pronto para o usurio editar. A tela de edio do MANUAL GUIDE 0i no deve ser confundida com o editor nativo do CNC. Para comparar as duas telas, pressione a tecla "PROG" no painel MDI. Apesar da tela exibida ser semelhante tela de edio do MANUAL GUIDE 0i, ir reparar que no apresenta a mesma informao. Regresse tela do MANUAL GUIDE 0i pressionando a tecla "USURIO" no painel MD.
O0015 ;

[PROCESS][CDIGO G][CDIGO M][CICLO][CONT]

Usando a tela de edio, o usurio pode introduzir diretamente o programa de peas ou usar as quatro soft keys para desenvolver um programa de peas. Estas soft keys fornecem ajuda adicional tanto na forma de texto como grfico para a linha aerodinmica de desenvolvimento do programa de peas. Para introduzir informao diretamente usando o editor, coloque primeiro o cursor onde deve introduzir a informao. Lembre-se que o editor insere a nova informao depois da posio atual do cursor. Se tiver acabado de criar um novo programa, o cursor deve estar diretamente sobre o caractere de Fim do Bloco (EOB) ; na tela. Qualquer nova informao ser ento inserida depois de EOB e comear uma nova linha do programa. Tire algum tempo para entender como o editor introduz a informao no programa que est a ser editado. Suponha que um usurio pretende introduzir o texto T1M6; no programa recentemente criado. O usurio dever verificar que o cursor est posicionado sobre ; na mesma linha que o nmero do programa de peas e ento introduzir T1M6[EOB] (em que [EOB] no a seqncia de caracteres EOB, mas a tecla EOB no painel MDI). A informao ser agora exibida como >T1M6; na linha buffer do editor. Para inserir uma nova linha no programa de peas, pressione a tecla INSERIR" no painel MDI. O novo comando inserido no programa de peas e o cursor posicionado sobre a linha nova.

- 748 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

O0015 ; T1M6; %

[PROCESS][CDIGO G][CDIGO M][CICLO][CONT]

Para alterar um item de dados inseridos, mova o cursor para o item, introduza um novo item e pressione a tecla "ALTERAR". Do mesmo mod, para apagar um item, mova o cursor para o item e pressione a tecla "APAGAR". O usurio pode continuar a inserir informao do programa de peas ou usar as cinco soft keys para o desenvolvimento interativo do programa. Enquanto o usurio edita um programa, todas as alteraes so feitas diretamente na memria do programa de peas. Para sair do processo de edio, o usurio pressiona a soft key mais afastada na unidade de exibio (isto tambm referido como a soft key Seta Esquerda. Isto devolve o usurio tela principal do MANUAL GUIDE 0i (a tela de incio). De seguida iremos introduzir o mtodo interativo para adicionar informao ao programa de peas.

- 749 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.3.4

Processo de Assistncia
J aprendemos que, depois de termos criado um novo programa de peas (ou editado um j existente), podemos usar o editor para introduzir informao diretamente no programa de peas. Contudo, no prprio programa no oferece nenhuma vantagem real sobre a utilizao do editor nativo do CNC. Assim, o MANUAL GUIDE 0i fornece cinco soft keys. Estas cinco soft keys oferecem assistncia adicional ao usurio no desenvolvimento de um programa de peas. Estas teclas de assistncia tornam a programao muito mais fcil.
INFORMAO DE CONTROLE DO PROCESSO -- AVANO ---- FUSO --- LQ. REFRIGERANTE --- FERRAMENTA --- TL COMPG -F= DIR= S= CLT= NUM= H= D= LEN= DIA=

ENTRADA DE VELOC. AVANO PRETENDIDA 0 ~ 30000 NUM= [ ][ ][ ][ANULAR][ACEITAR]

A primeira tecla que iremos considerar a tecla Processo de Assistncia. Neste tela, o usurio pode introduzir informao sobre os requisitos de processamento pretendidos para um programa de peas. Usando as teclas de direo no painel MDI, o usurio pode posicionar o cursor em qualquer campo que pretenda e introduzir informao a essa entrada. Algumas entradas precisam de informao numrica, enquanto que outras so selecionveis com as teclas do cursor esquerdo ou direito no painel MDI. Vamos observar um exemplo destas operaes. Vamos introduzir a seguinte informao num programa de peas: Velocidade de avano: 300 Lquido refrigerante: Inundao Primeiro, vamos posicionar o cursor para a entrada AVANO (o cursor automaticamente posicionado para esta entrada quando abre a tela pela primeira vez). De seguida, vamos introduzir 300 no painel MDI e depois pressionar a tecla ENTRAR. A entrada deve indicar agora 300.0. Para introduzir a informao do lquido refrigerante, mova o cursor para baixo para a entrada LIQ.REFRIGERANTE (usando a tecla de seta para baixo no painel MDI) e pressione ento a tecla do cursor direito (tecla de direo direita no painel MDI) at a entrada indicar INUNDAO.
- 750 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Apesar de esta informao estar agora no processo de assistncia ainda no foi enviada para o programa de peas. Para adicionar esta informao ao programa de peas, pressione a soft key ACEITAR na unidade de exibio. A informao inserida no programa e o cursor mantm-se onde o colocou originalmente.
O0015 ; F300.; M7; %

[PROCESS][CDIGO G][CDIGO M][CICLO][CONT]

Vamos mover a posio do cursor para a linha M7 para preparar para mais um desenvolvimento do programa. O usurio pode adicionar manualmente outra informao no programa de peas a partir da tela do editor ou usar as soft keys de assistncia para ajudar a desenvolver o programa de peas.

- 751 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.3.5

Assistncia de cdigo G
Agora que adicionados informao de processo para o programa de peas, o movimento da mquina-ferramenta normalmente necessrio para completar a operao de usinagem. O movimento da mquina-ferramenta executado usando interpolaes que controlam o movimento da ferramenta entre os pontos especificados. Primeiro temos de estabelecer um sistema de coordenadas que o CNC vai usar para determinar o movimento do eixo. Se sabemos quais os cdigos G necessrios para definir o sistema de coordenadas do CNC, poderamos simplesmente usar o editor para adicionar a informao necessria. Mas no caso do nosso exemplo, no temos a certeza do cdigo G correto. Para aceder a Assistncia de cdigo G pressione a soft key CDIGO G na unidade de exibio. Isto vai exibir o menu de ajuda do Cdigo-G. O menu de ajuda do cdigo G lista todos os cdigos G suportados pelo seu sistema de controle. O menu est dividido em vrias pginas. O nmero total de pginas de ajuda e o nmero da pgina atual surgem no topo do menu.
AJUDA G00 G01 G02 G03 G04 G08 G09 G17 G18 DE CDIGO G 1 DE 7 MOVIMENTO RPIDO MOVIMENTO LINEAR CRCULO SH CRCULO SAH PAUSA CONTROLE DE ANTECIPAO PARADA EXATA SELEO DE PLANO XY SELEO DE PLANO XZ

TECLAS PGINA PARA MAIS NUM= ENTRADA 17 PARA AJUDA G17 [ ][ ][ ][

][

O usurio pode usar as teclas pgina no painel MDI para controlar a visualizao das pginas de ajuda do cdigo G. As telas do menu so do tipo rotativo. Isto , tentar avanar depois de passar a ltima pgina vai fazer voltar primeira pgina. Do modo contrrio, tentar andar para trs da primeira pgina vai colocar o usurio na ltima pgina. Uma vez que estamos a procurar informao de especificao de coordenadas, vamos prosseguir para a frente atravs do sistema de menu at sermos algo que pertena a este tpico. Se avanarmos para a ltima pgina, vemos que G92 usado para definir o sistema de coordenadas de trabalho. Escrevendo 92 e pressionando a tecla ENTRAR no painel MDI, a informao de ajuda para G92 exibida. O usurio vai reparar que existem duas soft keys exibidas na base da pgina. Estas duas soft keys controlam a informao que exibida sobre este tpico.
- 752 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

G92 SISTEMA DE DEF. COORD. TRABALHO Especificando o comando G92, um sistema de coordenadas da pea (selecionado por G54 para G59) deslocado para definir um novo ponto de origem do sistema de coordenadas da pea. Ento os valores de correo do ponto zero da pea. Isto significa que todos os sistemas de coordenadas da pea so deslocados pela mesma quantidade.

[TEXT

][GRAF.

][

][

][

Quando o usurio entra primeiro no tpico de ajuda, exibida a informao baseada em texto. Quando o usurio pressione a soft key GRAF. qualquer informao grfica para esse tpico exibida. Assim, o usurio pode confirmar que o tpico selecionado pertence informao de que precisa.
G92 SISTEMA DE DEF. COORD. TRABALHO G92X100Y100 corrige as coord. G54 pelo vetor A nos eixos X e Y.

200 T POS 100 100 ORIGEM NOVA A [TEXT 100 ][GRAF. 200 ][ ORIGEM ANTIGA ][ ][ ]

NOTA
Para alguns cdigos G, no existem telas de ajuda grficas. Nesses casos, nenhuma tela de ajuda grfica exibida quando pressiona GRAF. O usurio pode voltar ao editor pressionando a soft key Seta Esquerda na unidade de exibio, ou introduzindo diretamente a informao necessria na tela de ajuda. Para inserir a informao do programa na tela de ajuda, o usurio s precisa de escrever no comando e pressionar a tecla INSERIR no painel MDI. Para o nosso exemplo, vamos ver os eixos X e Y para 1.0. Uma vez que confirmamos que o comando G92 , de fato, o comando que pretendemos, vamos escrever G92X1.Y1.[EOB] (em que EOB a tecla de Fim do bloco no painel MDI), e pressionar ento a tecla INSERIR no painel MDI.
- 753 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

Depois de inserir a linha do cdigo no programa de peas o programador EZ vai exibir a tela do editor com o nosso comando introduzido. Para preparar para o desenvolvimento posterior do programa, vamos mover a posio do cursor para o bloco G92X1.Y1.
O0015 ; F300.; M7; G92X1.Y1.; %

[PROCESS][CDIGO G][CDIGO M][CICLO][CONT]

Os comandos como interpolao, seleo de plano e boto de modo podem ser todos introduzidos usando o mtodo mencionado acima. Lembre-se de usar a tecla INSERIR no painel MDI para inserir qualquer informao que esteja no buffer para o programa de peas. Caso no faa esta ao ir resultar na perda da informao armazenada no buffer.

- 754 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.3.6

Assistncia do cdigo M
Os cdigos M so usados pelo CNC para pedir a execuo de processos auxiliares da mquina. Um exemplo a parada da mquina no fim de um programa de peas. Como com os outros comandos que desenvolvemos, os cdigo M podem ser inseridos diretamente no programa de peas usando a tela de editor ou o usurio pode usar a Assistncia do Cdigo M. Para selecionar Assistncia de cdigo M pressione a soft key CDIGO M na unidade de exibio. Isto vai exibir o menu de ajuda do Cdigo M.
AJUDA M00 M01 M02 M03 M04 M05 M06 M07 M08 DE CDIGO M 1 DE 3 PARADA DE PROGRAMA PARADA OPCIONAL FIM DO PROGRAMA FUSO SH FUSO SAH PARADA DO FUSO SUBSTITUIO DA FERRAMENTA INUNDAO DO LIQ. REFRIGERANTE MIST DO LIQ. REFRIGERANTE

TECLAS PGINA PARA MAIS NUM= ENTRADA 30 PARA AJUDA M30 [ ][ ][ ][

][

A exibio do menu Cdigo M semelhante exibio do menu Cdigo G. O nmero total de pginas de ajuda e o nmero da pgina atual exibido no topo da tela. A exibio do menu Cdigo M manipulada de um modo semelhante que a exibio da ajuda do Cdigo G. O usurio controla a pgina exibida na tela de ajuda usando as teclas de direo Pgina para Cima e Pgina para Baixo no painel MDI. A exibio deste menu tambm circular no que diz respeito tentativa de avanar alm da ltima pgina faz o usurio regressar ao incio e vice-versa. No nosso exemplo, pretendemos inserir um processo opcional no nosso programa de peas. Por isso vamos passar pelas pginas do menu ajuda Cdigo M para encontrar a entrada que procuramos. Na primeira pgina est uma entrada chamada M01 PARADA OPCIONAL. Escrevendo 1 e pressionando a tecla ENTRAR no painel MDI, o texto de ajuda para este cdigo M exibido. O usurio vai reparar que, mesmo que a tecla GRAF. se mantenha visvel, est a cinza, para indicar que no est disponvel.

- 755 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

M01 PARADA OPCIONAL M01 vai fazer o programa de peas parar a execuo apenas se a funo PARADA OPCIONAL estiver ativa. Isto normalmente um boto no painel do operador. Se a parada opcional ficar ativa, sera pedido ao operador que pressione o boto de incio de ciclo para continuar.

[TEXT

][GRAF.

][

][

][

Como com o menu de ajuda do Cdigo G, podemos regressar ao editor ou escrever no comando enquanto estamos nesta pgina. Para o nosso exemplo, vamos introduzir M01[EOB] e pressionar a tecla INSERIR no painel MDI para inserir esta instruo no programa de peas. Vamos tambm posicionar o cursor no bloco M01; para preparar para a entrada posterior do programa.
O0015 ; F300.; M7; G92X1.Y1.; M01; %

[PROCESS][CDIGO G][CDIGO M][CICLO][CONT]

- 756 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.4

USINAGEM DE CICLO FIXO


O MANUAL GUIDE 0i utiliza a usinagem de ciclo fixo, que permite ao usurio introduzir blocos de ciclo fixo. Estes ciclos fixos do ao usurio acesso s seguintes caractersticas de usinagem.
Usinagem de Furos G1000 G1001 G1002 G1003 G1004 G1005 G1006 G1210 G1211 G1212 G1213 G1214 G1215 G1216 G1217 Perfurao de centro Perfurao Rosqueamento Brocagem Mandrilagem Mandrilagem fina Mandrilagem inversa Padro de furo - Pontos Padro de furo Linha (EQ) Padro de furo Linha (NE) Padro de furo Grade Padro de furo - Quadrado Padro de furo - Crculo Padro de furo Arco (EQ) Padro de furo Arco (NE) Faceamento Grosseiro Faceamento Acabamento Figura fixa - Quadrado Figura fixa - Crculo Fresagem de bolsas - Grosseiro Fresagem de bolsas - Acabamento base Fresagem de bolsas - Acabamento lateral Fresagem de bolsas - Chanfragem Fresagem de bolsas - Perfurao central Fresagem de bolsas Perfurao Figura fixa - Quadrado Figura fixa - Crculo Figura fixa - Faixa Ranhurar Grosseiro Ranhurar Acabamento base Ranhurar - Acabamento lateral Ranhurar - Chanfragem Perfurao de centro Perfurao Figura fixa Linha

Bloco do tipo de usinagem

Bloco da figura

Usinagem de face Bloco do tipo G1020 de usinagem G1021 Bloco da G1220 figura G1221 Usinagem de fresagem de bolsas G1040 G1041 Bloco do tipo G1042 de usinagem G1043 G1044 G1045 G1220 Bloco da G1221 figura G1222 Usinagem de ranhura G1050 G1051 Bloco do tipo G1052 de usinagem G1053 G1054 G1055 Bloco da G1223 figura

- 757 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.4.1

Operao
Para usar usinagem de ciclo fixo pressione a soft key CICLO na unidade de exibio. Ir surgir o menu de usinagem cclica. Este menu de usinagem cclica lista todos os ciclos fixos suportados pelo MANUAL GUIDE 0i. O menu est interrompido em vrias pginas. O nmero total de pginas de ajuda e o nmero da pgina atual surgem no topo do menu. O usurio pode usar as teclas pgina no painel MDI para controlar a visualizao das pginas do menu usinagem cclica. As telas do menu so do tipo rotativo. Isto , tentar avanar depois de passar alm da ltima pgina vai fazer voltar primeira pgina. Do modo contrrio, tentar voltar a trs da primeira pgina vai devolver o usurio ltima pgina. Escrevendo o nmero do cdigo G exibido no menu e pressionando a tecla ENTRAR no painel MDI, a informao de ajuda para o bloco de ciclo fixo selecionado vai surgir. As formas do ciclo fixo so semelhantes quelas que aparecem na tela do processo de assistncia. Nesta tela, o usurio pode introduzir a informao pretendida para cada ciclo fixo. Quando a forma exibida pela primeira vez, apresenta o ciclo fixo solicitado. Para o nosso exemplo, vamos introduzir a informao para o ciclo fixo G1000. Se movermos o cursor para baixo para a entrada F=, a tela vai pedir-nos para introduzir-mos a velocidade de avano do ciclo da broca. Vamos definir este valor introduzindo 50 e pressionando ento a tecla ENTRAR no painel MDI. A velocidade de avano ser agora definida para 50.00. Vamos definir a informao seguinte do mesmo modo: W=1 : TIPO DE USINAGEM (SEM PAUSA) C = 5.000 : DISTNCIA I=1 : RETORNO AO PONTO DE REFERNCIA (RETORNO PONTO INI) F = 50.0 : VELOCIDADE DE AVANO P = 50 : TEMPO DE PAUSA (em unidades de mseg) medida que introduz a informao, vai reparar que o endereo correspondente entrada de dados num desenho de orientao est a piscar. Isto permite ao usurio verificar as entradas que est a introduzir na tela. Para inserir um ciclo fixo num programa de peas, pressione a soft key ACEITAR na unidade de exibio. Vai ver o bolso resultante na tela do editor G1000 W1. C10. I1. F50. P50. ;. Introduziu agora um bloco de programa de peas bastante complexo no seu programa de peas, mesmo sem saber como programar um ciclo fixo. Na tela do editor (tela de edio descrita na Seo 1.3.3), pressionando a soft key final direita faz a soft key EDITAR aparecer. Pressionar esta soft key faz com que a tela de entrada de dados para o ciclo fixo correspondente surja.
- 758 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Pode alterar o valor exibido nesta tela, escrevendo um novo valor e pressionando ENTRAR. Assim, pressionando a soft key ACEITAR, o bloco de ciclo fixo original alterado para um novo. Os ciclos fixos fornecidos pelo MANUAL GUIDE 0i esto configurados como um par de um bloco do tipo de usinagem e bloco de figura. Por isso, depois de introduzir um bloco do tipo de usinagem, como G1000, na tela do editor, pressione CICLO e selecione depois do padro de furo cdigo G, G1210 para G1217. Por exemplo, um programa de ciclo fixo deve ser introduzido conforme apresentado. G1000 W1. C10. I1. F50. P50. ; G1211 B0. L-10. H0. V0. A45. C3. D10. E111. ;

NOTA
1 Os ciclos fixos do MANUAL GUIDE 0i devem ser introduzidos como um par do bloco do tipo de usinagem e bloco de figura. Apenas um bloco de figura pode ser introduzido para cada bloco do tipo de usinagem. 2 Os itens introduzidos em cada ciclo so mantidos. Contudo, esta funo ativada na edio de software 03 ou posterior.

- 759 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.4.2
1.4.2.1

Dados para Cada Ciclo Fixo Bloco do tipo de usinagem da Usinagem de furos
Elemento de dados TIPO USINAGEM DISTNCIA RETORNO AO PONTO DE REFERNCIA Comentrio 1 : Perfurao sem pausa 2 : Perfurao com pausa Distncia da superfcie da pea ao ponto inicial do movimento de corte real 1 : Retorno ao ponto inicial no movimento para a seguinte posio do furo 2 : Retorno ao ponto R (ponto inicial do movimento de corte real) no movimento para a seguinte posio do furo Velocidade de avano de corte Tempo de pausa na base do furo, em unidades de mseg.

Perfurao de centro : G1000


W C I

F P

VELOCIDADE DE AVANO TEMPO DE PAUSA

Perfurao : G1001
W Elemento de dados TIPO USINAGEM Comentrio 1 : Perfurao sem pausa 2 : Perfurao com pausa 3 : Perfurao profunda 4 : Perfurao profunda de alta velocidade Distncia da superfcie da pea ao ponto inicial do movimento de corte real 1 : Retorno ao ponto inicial no movimento para a seguinte posio do furo 2 : Retorno ao ponto R (ponto inicial do movimento de corte real) no movimento para a seguinte posio do furo Profundidade de corte de um movimento de corte Velocidade de avano de corte Tempo de pausa na base do furo, em unidades de mseg.

C I

DISTNCIA RETORNO AO PONTO DE REFERNCIA

Q F P

PROFUNDIDADE DE CORTE VELOCIDADE DE AVANO TEMPO DE PAUSA

Rosqueamento : G1002
W Elemento de dados TIPO USINAGEM Comentrio 1 : Rosqueamento normal 2 : Rosqueamento inverso 3 : Rosqueamento rgido com macho 4 : Rosqueamento rgido com macho inverso Distncia da superfcie da pea ao ponto inicial do movimento de corte real 1 : Retorno ao ponto inicial no movimento para a seguinte posio do furo 2 : Retorno ao ponto R (ponto inicial do movimento de corte real) no movimento para a seguinte posio do furo Velocidade de avano de corte Tempo de pausa na base do furo, em unidades de mseg. Passo do rosqueamento da rosca Velocidade de rotao do fuso (rpm)

C I

DISTNCIA RETORNO AO PONTO DE REFERNCIA

F P L S

VELOCIDADE DE AVANO TEMPO DE PAUSA PASSO DE ROSCA VELOCIDADE DO FUSO

- 760 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Brocagem : G1003
W Elemento de dados TIPO USINAGEM Comentrio 1 : Escape por movimento G01 2 : Escape por movimento G00 3 : Escape por movimento G01 depois de pausa na base Distncia da superfcie da pea ao ponto inicial do movimento de corte real 1 : Retorno ao ponto inicial no movimento para a seguinte posio do furo 2 : Retorno ao ponto R (ponto inicial do movimento de corte real) no movimento para a seguinte posio do furo Velocidade de avano de corte Tempo de pausa na base do furo, em unidades de mseg.

C I

DISTNCIA RETORNO AO PONTO DE REFERNCIA

F P

VELOCIDADE DE AVANO TEMPO DE PAUSA

Mandrilagem : G1004
W Elemento de dados TIPO USINAGEM Comentrio 1 : Escape por movimento G01 2 : Escape por movimento G00 3 : Escape por movimento G01 depois de pausa na base Distncia da superfcie da pea ao ponto inicial do movimento de corte real 1 : Retorno ao ponto inicial no movimento para a seguinte posio do furo 2 : Retorno ao ponto R (ponto inicial do movimento de corte real) no movimento para a seguinte posio do furo Velocidade de avano de corte Tempo de pausa na base do furo, em unidades de mseg.

C I

DISTNCIA RETORNO AO PONTO DE REFERNCIA

F P

VELOCIDADE DE AVANO TEMPO DE PAUSA

Mandrilagem fina : G1005


C I Elemento de dados DISTNCIA RETORNO AO PONTO DE REFERNCIA Comentrio Distncia da superfcie da pea ao ponto inicial do movimento de corte real 1 : Retorno ao ponto inicial no movimento para a seguinte posio do furo 2 : Retorno ao ponto R (ponto inicial do movimento de corte real) no movimento para a seguinte posio do furo Velocidade de avano de corte Distncia do movimento de deslocamento depois da parada orientada do fuso na base do furo Tempo de pausa na base do furo, em unidades de mseg.

F Q P

VELOCIDADE DE AVANO QUANTIDADE DE DESLOCAMENTO TEMPO DE PAUSA

Mandrilagem inversa : G1006


C F Q P Elemento de dados DISTNCIA VELOCIDADE DE AVANO QUANTIDADE DE DESLOCAMENTO TEMPO DE PAUSA Comentrio Distncia da superfcie base da pea ao ponto inicial do movimento de corte real (valor positivo) Velocidade de avano de corte Distncia do movimento de deslocamento depois da parada orientada do fuso na base do furo Tempo de pausa na base do furo, em unidades de mseg.

- 761 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.4.2.2

Bloco da figura de Usinagem de furos


Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO-1 (EIXO X) PONTO-1 (EIXO Y) PONTO-2 (EIXO X) PONTO-2 (EIXO Y) PONTO-3 (EIXO X) PONTO-3 (EIXO Y) Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Coordenada X do 1 ponto do furo Coordenada Y do 1 ponto do furo Coordenada X do 2 ponto do furo Coordenada Y do 2 ponto do furo Coordenada X do 3 ponto do furo Coordenada Y do 3 ponto do furo

Pontos - Padro de furo : G1210


B L H V A C D E

NOTA
No necessrio introduzir todos os itens de dados do ponto do furo, mas um parte de dados X e Y para uma posio do furo.

Linha (Intervalo igual) - Padro de furo : G1211


B L H V A C D E F I J K Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO INICIAL (EIXO X) PONTO INICIAL (EIXO Y) NGULO NMERO DO FURO LARGURA DE PASSO COMPRIMENTO DA LINHA PONTO DE OMISSO-1 PONTO DE OMISSO-2 PONTO DE OMISSO-3 PONTO DE OMISSO-4 Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Coordenada X do ponto inicial da linha (1 ponto do furo) Coordenada Y do ponto inicial da linha (1 ponto do furo) ngulo da linha Nmero do furo na linha Distncia na linha entre 2 furos (apenas valor positivo) Distncia na linha entre o ponto inicial da linha e o ltimo ponto do furo (apenas valor positivo) Nmero do furo do 1 furo de omisso Nmero do furo do 2 furo de omisso Nmero do furo do 3 furo de omisso Nmero do furo do 4 furo de omisso

NOTA
A introduo de dados quer da LARGURA DE PASSO ou COMPRIMENTO DA LINHA permitida. No necessrio introduzir todos os elementos de dados de FURO DE OMISSO.

- 762 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Linha (Intervalo no igual) - Padro de furo : G1212


B L H V A C D E F I J K M P Q Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO INICIAL (EIXO X) PONTO INICIAL (EIXO Y) NGULO LARGURA DE PASSO-1 LARGURA DE PASSO-2 LARGURA DE PASSO-3 LARGURA DE PASSO-4 LARGURA DE PASSO-5 LARGURA DE PASSO-6 LARGURA DE PASSO-7 LARGURA DE PASSO-8 LARGURA DE PASSO-9 LARGURA DE PASSO-10 Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Coordenada X do ponto inicial da linha (1 ponto do furo) Coordenada Y do ponto inicial da linha (1 ponto do furo) ngulo da linha Distncia na linha entre o 1 ponto do furo e o 2 ponto do furo (apenas valor positivo) Distncia na linha entre o 2 ponto do furo e o 3 ponto do furo (apenas valor positivo) Distncia na linha entre o 3 ponto do furo e o 4 ponto do furo (apenas valor positivo) Distncia na linha entre o 4 ponto do furo e o 5 ponto do furo (apenas valor positivo) Distncia na linha entre o 5 ponto do furo e o 6 ponto do furo (apenas valor positivo) Distncia na linha entre o 6 ponto do furo e o 7 ponto do furo (apenas valor positivo) Distncia na linha entre o 7 ponto do furo e o 8 ponto do furo (apenas valor positivo) Distncia na linha entre o 8 ponto do furo e o 9 ponto do furo (apenas valor positivo) Distncia na linha entre o 9 ponto do furo e o 10 ponto do furo (apenas valor positivo) Distncia na linha entre o 10 ponto do furo e o 11 ponto do furo (apenas valor positivo)

NOTA
No necessrio introduzir todos os elementos de dados de LARGURA DE PASSO.

- 763 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

Grade - Padro de furo : G1213


B L H V U W I J K M A C D E Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO INICIAL (EIXO X) PONTO INICIAL (EIXO Y) COMPRIMENTO AO LONGO DO 1 LADO COMPRIMENTO AO LONGO DO 2 LADO NMERO DO FURO AO LONGO DO 1 LADO NMERO DO FURO AO LONGO DO 2 LADO NGULO DO 1 LADO NGULO DO 2 LADO PONTO DE OMISSO-1 PONTO DE OMISSO-2 PONTO DE OMISSO-3 PONTO DE OMISSO-4 Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Coordenada X do ponto inicial do 1 lado (1 ponto do furo) Coordenada Y do ponto inicial do 1 lado (1 ponto do furo) Comprimento ao longo do 1 lado Comprimento ao longo do 2 lado Nmero de furos ao longo do 1 lado Nmero de furos ao longo do 2 lado ngulo do 1 lado ngulo do 2 lado Nmero do furo do 1 furo de omisso Nmero do furo do 2 furo de omisso Nmero do furo do 3 furo de omisso Nmero do furo do 4 furo de omisso

NOTA
No necessrio introduzir todos os elementos de dados de FURO DE OMISSO.

- 764 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Quadrado - Padro de furo : G1214


B L H V U W I J K M A C D E Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO INICIAL (EIXO X) PONTO INICIAL (EIXO Y) COMPRIMENTO AO LONGO DO 1 LADO COMPRIMENTO AO LONGO DO 2 LADO NMERO DO FURO AO LONGO DO 1 LADO NMERO DO FURO AO LONGO DO 2 LADO NGULO DO 1 LADO NGULO DO 2 LADO PONTO DE OMISSO-1 PONTO DE OMISSO-2 PONTO DE OMISSO-3 PONTO DE OMISSO-4 Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Coordenada X do ponto inicial do 1 lado (1 ponto do furo) Coordenada Y do ponto inicial do 1 lado (1 ponto do furo) Comprimento ao longo do 1 lado Comprimento ao longo do 2 lado Nmero de furos ao longo do 1 lado Nmero de furos ao longo do 2 lado ngulo do 1 lado ngulo do 2 lado Nmero do furo do 1 furo de omisso Nmero do furo do 2 furo de omisso Nmero do furo do 3 furo de omisso Nmero do furo do 4 furo de omisso

NOTA
No necessrio introduzir todos os elementos de dados de FURO DE OMISSO.

Crculo - Padro de furo : G1215


B L H V R A C D E F I Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) RAIO NGULO INICIAL NMERO DO FURO PONTO DE OMISSO-1 PONTO DE OMISSO-2 PONTO DE OMISSO-3 PONTO DE OMISSO-4 Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Ponto central da coordenada X do crculo Ponto central da coordenada Y do crculo Raio do crculo ngulo central do 1 ponto do furo Nmero de furos ao longo do 2 crculo Nmero do furo do 1 furo de omisso Nmero do furo do 2 furo de omisso Nmero do furo do 3 furo de omisso Nmero do furo do 4 furo de omisso

NOTA
No necessrio introduzir todos os elementos de dados de FURO DE OMISSO.

- 765 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

Arco (Intervalo igual) - Padro de furo : G1216


B L H V R A C D E F I J Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) RAIO NGULO INICIAL NGULO DE PASSO NMERO DO FURO PONTO DE OMISSO-1 PONTO DE OMISSO-2 PONTO DE OMISSO-3 PONTO DE OMISSO-4 Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Ponto central da coordenada X do arco Ponto central da coordenada Y do arco Raio do arco ngulo central do 1 ponto do furo ngulo central entre o ponto de 2 furos Nmero de furos ao longo do arco Nmero do furo do 1 furo de omisso Nmero do furo do 2 furo de omisso Nmero do furo do 3 furo de omisso Nmero do furo do 4 furo de omisso

NOTA
No necessrio introduzir todos os elementos de dados de FURO DE OMISSO.

Arco (Intervalo no igual) - Padro de furo : G1217


B L H V R A C D E F I J K M P Q Elemento de dados PONTO DE REFERNCIA PROFUNDIDADE PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) RAIO NGULO INICIAL NGULO DE PASSO-1 NGULO DE PASSO-2 NGULO DE PASSO-3 NGULO DE PASSO-4 NGULO DE PASSO-5 NGULO DE PASSO-6 NGULO DE PASSO-7 NGULO DE PASSO-8 NGULO DE PASSO-9 NGULO DE PASSO-10 Comentrio Coordenada Z da superfcie da pea Profundidade do furo (normalmente valor negativo) Ponto central da coordenada X do arco Ponto central da coordenada Y do arco Raio do arco ngulo central do 1 ponto do furo ngulo central entre o 1 furo e o 2 furo ngulo central entre o 2 furo e o 3 furo ngulo central entre o 3 furo e o 4 furo ngulo central entre o 4 furo e o 5 furo ngulo central entre o 5 furo e o 6 furo ngulo central entre o 6 furo e o 7 furo ngulo central entre o 7 furo e o 8 furo ngulo central entre o 8 furo e o 9 furo ngulo central entre o 9 furo e o 10 furo ngulo central entre o 10 furo e o 11 furo

- 766 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.4.2.3

Bloco do tipo de usinagem da Usinagem de Faceamento


Elemento de dados ESPESSURA PROFUNDIDADE DO CORTE DA FERRAMENTA - EIXO QUANTIDADE DE ACABAMENTO VELOCIDADE DE AVANO DO RAIO-FERRAMENTA DIMETRO DA FERRAMENTA QUANTIDADE DE CORTE DO RAIO-FERRAMENTA DISTNCIA DO EIXO-FERRAMENTA TIPO USINAGEM DISTNCIA AO LONGO DO RAIO DA FERRAMENTA PONTO INICIAL Comentrio Quantidade de remoo em grosseiro Profundidade de corte de um corte ao longo da direo do eixo da ferramenta (eixo Z) Quantidade de acabamento Velocidade de avano de corte ao longo da direo do raio da ferramenta Dimetro da ferramenta Quantidade de corte da direo do raio da ferramenta Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Corte nico direcional no plano X-Y 2 : Ambos cortes direcionais no plano X-Y Distncia da superfcie lateral da pea ao ponto inicial de corte no plano X-Y 1 : Iniciar corte no ponto 1 2 : Iniciar corte no ponto 2 3 : Iniciar corte no ponto 3 4 : Iniciar corte no ponto 4

Faceamento Grosseiro : G1020


T J

H F

D L C W M

Faceamento Acabamento : G1021


F D L C W M Elemento de dados VELOCIDADE DE AVANO DIMETRO DA FERRAMENTA QUANTIDADE DE CORTE DO RAIO-FERRAMENTA DISTNCIA DO EIXO-FERRAMENTA TIPO USINAGEM DISTNCIA AO LONGO DO RAIO DA FERRAMENTA PONTO INICIAL Comentrio Velocidade de avano de acabamento ao longo da direo do raio da ferramenta Dimetro da ferramenta Quantidade de corte da direo do raio da ferramenta Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Corte nico direcional no plano X-Y 2 : Ambos cortes direcionais no plano X-Y Distncia da superfcie lateral da pea ao ponto inicial de corte no plano X-Y 1 : Iniciar corte no ponto 1 2 : Iniciar corte no ponto 2 3 : Iniciar corte no ponto 3 4 : Iniciar corte no ponto 4

- 767 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.4.2.4

Bloco da figura de Usinagem de faceamento


Elemento de dados PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) COMPRIMENTO AO LONGO DO EIXO X COMPRIMENTO AO LONGO DO EIXO Y PONTO DE REFERNCIA PROFUNDIDADE NGULO RAIO DO CANTO Comentrio Ponto central da coordenada X do quadrado Ponto central da coordenada Y do quadrado Comprimento do lado quadrado ao longo do eixo X Comprimento do lado quadrado ao longo do eixo Y Coordenada Z da superfcie da pea No usado no faceamento, no necessrio introduzir ngulo do eixo X Raio de cada canto do quadrado

Quadrado - Figura fixa : G1220


H V U W B L A R

NOTA
No necessrio introduzir os elementos de dados de PROFUNDIDADE e RAIO DO CANTO.

Crculo - Figura fixa : G1221


H V R B L Elemento de dados PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) RAIO PONTO DE REFERNCIA PROFUNDIDADE Comentrio Ponto central da coordenada X do crculo Ponto central da coordenada Y do crculo Raio do crculo Coordenada Z da superfcie da pea No usado no faceamento, no necessrio introduzir

NOTA
No necessrio introduzir os elementos de dados de PROFUNDIDADE.

- 768 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.4.2.5

Bloco do tipo de usinagem da Usinagem de fresagem de bolsas


Elemento de dados ESPESSURA DA BASE PROFUNDIDADE DO CORTE DA FERRAMENTA - EIXO QUANTIDADE DE ACABAMENTO BASE QUANTIDADE DE ACABAMENTO LATERAL VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA DIMETRO DA FERRAMENTA QUANTIDADE DE CORTE DO RAIO-FERRAMENTA DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR Comentrio Quantidade de remoo da pea de fresagem de bolsas, distncia a partir da base da fresagem de bolsas Profundidade de corte de um corte ao longo da direo do eixo da ferramenta (eixo Z) Quantidade de acabamento na parte da base Quantidade de acabamento na parte da parede lateral Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Dimetro da ferramenta Quantidade de corte da direo do raio da ferramenta Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior

Fresagem de bolsas - Grosseiro : G1040


T J H K F E D L C W

Fresagem de bolsas - Acabamento base : G1041


T K F E D L C W Elemento de dados ESPESSURA DA BASE QUANTIDADE DE ACABAMENTO LATERAL VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA DIMETRO DA FERRAMENTA QUANTIDADE DE CORTE DO RAIO-FERRAMENTA DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR Comentrio Quantidade de remoo na parte da base Quantidade de acabamento na parte da parede lateral Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Dimetro da ferramenta Quantidade de corte da direo do raio da ferramenta Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior

Fresagem de bolsas - Acabamento lateral : G1042


T F E D S C W R Elemento de dados ESPESSURA DA BASE VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA DIMETRO DA FERRAMENTA N DE COMPENSAO DA FERRAMENTA. DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR APROXIMAO/ESCAPE DO RAIO Comentrio Quantidade de remoo na parte da base Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Dimetro da ferramenta Nmero de correo da compensao R do corte Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior Raio do arco de movimento de aproximao e de escape

- 769 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

Fresagem de bolsas - Chanfragem : G1043


F E Z C W M K H Elemento de dados VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA QUANTIDADE DE CHANFRAGEM DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR RAIO DE APROXIMAO DIMETRO DEMASIADO PEQUENO DISTNCIA DO FIM DA FERRAMENTA Comentrio Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Quantidade de chanfragem na parte da parede lateral superior Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior Raio do arco de movimento de aproximao Dimetro da parte final da ferramenta de chanfragem Quantidade de distncia na parte final da ferramenta de chanfragem

Fresagem de bolsas - Perfurao : G1045


T C R Elemento de dados ESPESSURA DA BASE DISTNCIA DO EIXO-FERRAMENTA TIPO USINAGEM Comentrio Quantidade de remoo de parte da fresagem de bolsas Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Perfurao normal sem pausa 3 : Perfurao profunda sem pausa Nota) O tipo 2 e 4 no podem ser usados. Velocidade de avano de corte Profundidade de corte de um movimento de corte

F Q

VELOCIDADE DE AVANO PROFUNDIDADE DE CORTE

NOTA
Este ciclo usado como perfurao prvia do furo antes da usinagem da fresagem de bolsas.

- 770 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.4.2.6

Bloco da figura de Usinagem de fresagem de bolsas


Elemento de dados PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) COMPRIMENTO AO LONGO DO EIXO X COMPRIMENTO AO LONGO DO EIXO Y PONTO DE REFERNCIA PROFUNDIDADE Comentrio Ponto central da coordenada X do quadrado Ponto central da coordenada Y do quadrado Comprimento do lado quadrado ao longo do eixo X Comprimento do lado quadrado ao longo do eixo Y Coordenada Z da superfcie da pea Profundidade da fresagem de bolsas, distncia desde a superfcie da pea base da fresagem de bolsas, normalmente valor negativo ngulo do eixo X Raio de cada canto do quadrado

Quadrado - Figura fixa : G1220


H V U W B L

A R

NGULO RAIO DO CANTO

NOTA
No necessrio introduzir os elementos de dados de RAIO DO CANTO, se a figura atual no precisar.

Crculo - Figura fixa : G1221


H V R B L Elemento de dados PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) RAIO PONTO DE REFERNCIA PROFUNDIDADE Comentrio Ponto central da coordenada X do crculo Ponto central da coordenada Y do crculo Raio do crculo Coordenada Z da superfcie da pea Profundidade da fresagem de bolsas, distncia desde a superfcie da pea base da fresagem de bolsas, normalmente valor negativo

Faixa - Figura fixa : G1222


H V U R B L Elemento de dados PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) DISTNCIA ENTRE CENTROS RAIO PONTO DE REFERNCIA PROFUNDIDADE Comentrio Ponto central da coordenada X do 1 crculo Ponto central da coordenada Y do 1 crculo Distncia entre o centro do 1 crculo e o centro do 2 crculo Raio dos 2 crculos (deve ser o mesmo raio) Coordenada Z da superfcie da pea Profundidade da fresagem de bolsas, distncia desde a superfcie da pea base da fresagem de bolsas, normalmente valor negativo ngulo do eixo X em redor do centro do 1 crculo

NGULO

- 771 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.4.2.7

Bloco do tipo de usinagem da Usinagem de Ranhura


Elemento de dados ESPESSURA DA BASE PROFUNDIDADE DO CORTE DA FERRAMENTA - EIXO QUANTIDADE DE ACABAMENTO BASE QUANTIDADE DE ACABAMENTO LATERAL VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA DIMETRO DA FERRAMENTA QUANTIDADE DE CORTE DO RAIO-FERRAMENTA DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR Comentrio Quantidade de remoo da pea de ranhura, distncia a partir da base da ranhura Profundidade de corte de um corte ao longo da direo do eixo da ferramenta (eixo Z) Quantidade de acabamento na parte da base Quantidade de acabamento na parte da parede lateral Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Dimetro da ferramenta Quantidade de corte da direo do raio da ferramenta Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior

Ranhurar Grosseiro : G1050


T J H K F E D L C W

Ranhurar Acabamento base : G1051


T K F E D L C W Elemento de dados ESPESSURA DA BASE QUANTIDADE DE ACABAMENTO LATERAL VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA DIMETRO DA FERRAMENTA QUANTIDADE DE CORTE DO RAIO-FERRAMENTA DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR Comentrio Quantidade de remoo na parte da base Quantidade de acabamento na parte da parede lateral Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Dimetro da ferramenta Quantidade de corte da direo do raio da ferramenta Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior

Ranhurar - Acabamento lateral : G1052


T F E D S C W R Elemento de dados ESPESSURA DA BASE VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA DIMETRO DA FERRAMENTA N DE COMPENSAO DA FERRAMENTA. DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR APROXIMAO/ESCAPE DO RAIO Comentrio Quantidade de remoo na parte da base Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Dimetro da ferramenta Nmero de correo da compensao R do corte Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior Raio do arco de movimento de aproximao e de escape

- 772 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Ranhurar - Chanfragem : G1053


F E Z C W M K H Elemento de dados VELOCIDADE DE AVANO DO RAIO-FERRAMENTA VELOCIDADE DE AVANO DO EIXO-FERRAMENTA QUANTIDADE DE CHANFRAGEM DISTNCIA DO EIXO-FERRAMENTA CORTE SUPERIOR/CORTE INFERIOR RAIO DE APROXIMAO DIMETRO DEMASIADO PEQUENO DISTNCIA DO FIM DA FERRAMENTA Comentrio Velocidade de avano de corte ao longo da direo do raio da ferramenta Velocidade de avano de corte ao longo da direo do eixo (Z) da ferramenta Quantidade de chanfragem na parte da parede lateral superior Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Executar corte na direo inferior 2 : Executar corte na direo superior Raio do arco de movimento de aproximao Dimetro da parte final da ferramenta de chanfragem Quantidade de distncia na parte final da ferramenta de chanfragem

Ranhurar- Perfurao : G1055


Elemento de dados T ESPESSURA DA BASE C R DISTNCIA DO EIXO-FERRAMENTA TIPO USINAGEM Comentrio Quantidade de remoo de parte da fresagem de bolsas Distncia da superfcie da pea ao ponto aproximado ao longo do eixo Z 1 : Perfurao normal sem pausa 3 : Perfurao profunda sem pausa Nota) O tipo 2 e 4 no podem ser usados. Velocidade de avano de corte Profundidade de corte de um movimento de corte

F Q

VELOCIDADE DE AVANO PROFUNDIDADE DE CORTE

NOTA
Este ciclo usado como perfurao prvia do furo antes da usinagem da ranhura.

- 773 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.4.2.8

Bloco da figura de Usinagem de Ranhura


Elemento de dados DISTNCIA ENTRE CENTROS LARGURA DA RANHURA PROFUNDIDADE Comentrio Distncia entre 2 centros de crculo em cada ponta da ranhura Largura da ranhura Profundidade da ranhura, distncia desde a superfcie da pea base da fresagem de bolsas, normalmente valor negativo ngulo da ranhura ngulo do 1 ponto central da ranhura radial do eixo X Coordenada X do ponto central das ranhuras plurais radiais Coordenada Y do ponto central das ranhuras plurais radiais Raio do arco em que as ranhuras plurais radiais esto posicionadas Coordenada Z da superfcie da pea ngulo central entre 2 ranhuras radiais Nmero de ranhuras radiais

Ranhuras de linha radial - Figura fixa : G1223


U D L

E A H V R B C M

NGULO DA RANHURA NGULO PONTO CENTRAL (EIXO X) PONTO CENTRAL (EIXO Y) RAIO DA POSIO DA RANHURA PONTO DE REFERNCIA NGULO DE PASSO NMERO DE RANHURA

NOTA
1 A posio de uma 1 ranhura radial calculada a partir do PONTO CENTRAL, RAIO DA POSIO DA RANHURA e NGULO, assim estes dados devem ser sempre introduzidos. 2 Se apenas uma ranhura for necessria, no preciso introduzir NGULO DE PASSO.

- 774 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5

PROGRAMA DE PERFIS
O MANUAL GUIDE 0i tambm oferece programa de perfis, atravs dos quais o usurio pode introduzir contornos de figuras consistindo em linhas e crculos. Este programa de perfis envolve clculo de contorno de alto desempenho, como 10 blocos pendentes e clculo auxiliar com 11 padres. Na programa de perfis, um operador pode introduzir contornos de figuras consistindo em linhas e crculos e criar facilmente um programa NC de movimento da ferramenta de G01/G02/G03 que traa o perfil da figura. Apenas os comandos de movimento da ferramenta so suportados; outros comandos, assim como funes auxiliares devem ser introduzidos manualmente de outro modo. Enquanto introduz um perfil da figura, o clculo auxiliar (diferente de clculo de ponto cruzado) pode ser usado para obter os valores das coordenadas do ponto final de uma figura.

NOTA
No programa de perfis, podem ser introduzidas at 40 figuras.

- 775 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.1
1.5.1.1 1.5.1.2

Operaes de Programa de Perfis Chamada da Tela do Programa de Perfis


Pressionar CONTORNO exibe a tela inicial do programa de perfis.

Selecionar o Mtodo para Editar o Programa de Perfis


Pressionar CONTORNO exibe a tela inicial do programa de perfis. Depois da tela de operao do programa de perfis, a tela que surge de seguida permite ao usurio selecionar a criao de um novo programa ou a edio de um programa existente. Quando pretende criar um programa novo, pressione [NOVO]. Para trabalhar com um programa existente, pressione [EDITAR].
MTODO DE SELEO PARA EDITAR O PROGRAMA DE PERFIS PROGRAMA DE PERFIS EXISTENTE [NOVO]: CRIAR NOVO PROGRAMA. [EDITAR]: EDITAR PROGRAMA EXISTENTE.

NOVO

][

EDITAR

][

][

][

NOTA
No programa de perfis, deve ser alocado um programa de trabalho temporrio para manter um programa NC temporrio. Deve ser definido um nmero do programa deste programa temporrio no parmetro N 9330 usando um valor diferente de zero. Neste manual, todas as explicaes assumem que 9999 est definido. Se um programa com este nmero de programa j estiver registrado na memria CNC, surge a seguinte tela de aviso no incio da operao do programa de perfis.

- 776 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

CONFIRMAR APAGAR O PROGRAMA DE TRABALHO PROGRAMA DE TRABALHO EXISTE. -> O9999 ESTE PROGRAMA SER APAGADO. PRETENDE CONTINUAR COM O PROGRAMA DE PERFIS ?
[CONT. ] [ SAIR ] [ ] [ ] [ ]

NOTA
Se o programa j usado para outro fim, pressione [SAIR] e saia do programa de perfis. Ento, depois de definir outro nmero do programa no parmetro 9330, comece novamente.

- 777 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.1.3

Entrar no Programa de Perfis


Quando o usurio seleciona uma nova entrada do programa, a tela de elementos de dados para o ponto inicial ser exibida primeiro.
Elemento de dados PONTO INICIAL X PONTO INICIAL Y MTODO DE AVANO VELOCIDADE DE AVANO Comentrio Coordenada X de ponto inicial do contorno de uma figura Coordenada Y de ponto inicial do contorno de uma figura Tipo de movimento em direo a um ponto inicial (Sem cdigo G/G00/G01) Seleo de velocidade de avano sob G01

Ponto Inicial

: Chama a tela de clculo auxiliar. O resultado ser definido num dado de coordenadas do ponto inicial. [CORREO]: Chama a tela de especificao de uma compensao da ferramenta. ( Disponvel apenas quando um parmetro N 9341#5(DCD) definido para 1) [OK] : Fixa os dados do ponto inicial e guarda na memria. [SAIR] : Cancela o ponto inicial entrando e saindo do programa de perfis.

[AUX.]

NOTA
Definindo um parmetro N 9342#2(STP) para 1, o comentrio dos dados do ponto inicial pode ser alterado para "PONTO DE APROXIMAO".

Correo
Na tela de elemento de dados em que o ponto inicial da clusula ou linha posterior descrita, pressionar a tecla [CORREO] faz surgir a seguinte tela para entrar na definio de compensao da ferramenta.
DEFINIO DE COMPENSAO DA FERRAMENTA TIPO DE CORREO : SEM SADA

[SEM SADA]

[ G41

[ G42

[ G40

[VOLTAR]

[SEM SADA] [G41] [G42] [G40] [VOLTAR]

: No envie um comando de compensao da ferramenta : Sada G41 : Sada G42 : Sada G40 para cancelamento da correo : Voltar tela anterior, ponto inicial ou linha

Caso necessrio, introduza os dados do nmero de correo. De outro modo, deixe vazio. Depois de introduzir os dados necessrios, pressione [VOLTAR] para voltar tela anterior.
- 778 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Introduza ento os restantes dados ou modifique os dados da figura e guarde na memria, pressionando [OK]. Quando G41 ou G42 selecionado, o item CORREO N ser exibido. Assim, introduza os dados do nmero de correo necessrios.

NOTA
Definindo o bit 5 (DCD) do parmetro N 9341 para 1, os elementos de dados do nmero de correo acima podem ser cancelados.

Selecionar tipo de perfil da figura


Durante o programa de perfis, visualizada a seguinte seleo de perfil da figura ou outras soft keys. Esta tela permite ao usurio executar operaes relacionadas com a entrada de perfil da figura.

[LINHA ][ARCO

][ARCO

][CANTO ][CHANF.]

Pressionando a soft key mais direita, a prxima soft key de pgina ser exibida.

[MODIFICAR][RECALC][ GRAF ][NC CNV][ PARAR ]


[LINHA] : Selecione uma LINHA [ARCO ] : Selecione um arco SH [ARCO ] : Selecione um arco SAH [CANTO] : Selecione um canto R [CHANF.] : Selecione uma chanfragem [MODIFICAR] : exibida uma tela do menu de introduo de dados para cada figura e pode ser usado para modificar um dado que foi anteriormente introduzido. [RECALC] : O clculo para perfil da figuras completas feito novamente e deve ser feito depois de modificar uma pea do contorno das figuras ou de introduzir uma nova figura. [GRAF] : exibida a tela de desenho da figura e pode ser usada para verificar a figura introduzida. Est disponvel o aumento, diminuio e outras funes. [NC CNV] : Converter perfil das figuras introduzidas em programa de movimento NC. Depois de terminar a converso, um programa de perfis ser terminado e ir sair para a tela anterior. [PARAR] : Pra um programa de perfis e depois de indicar que est pronto, sai para a tela anterior O programa NC nunca ser feito.

NOTA
Durante um programa de perfis, apenas um plano XY pode ser introduzido em linha / arco / chanfragem / canto R.
- 779 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

Exemplo de entrada de dados para perfil da figura


Se selecionar uma linha, a tela da linha ser exibida, permitindo-lhe introduzir todos os dados da figura escritos num desenho. Apesar do valor de coordenada do ponto final no aparecer num desenho, pode ser determinado pelo clculo da coordenada do ponto de cruzamento entre esta figura e aquela a introduzir de seguida.
Elemento de dados PONTO FINAL X PONTO FINAL Y NGULO A ESTADO DE TOQUE Comentrio Coordenada X do ponto final de uma linha Coordenada Y do ponto final de uma linha ngulo da linha do eixo +X. Um ngulo positivo est na direo oposta ao sentido horrio. Selecione a partir do seguinte menu de soft key se tangencial ou no entre a figura vizinha. [NO] : No tangencial [LTIMA] : Tangencial com a figura precedente Velocidade de avano

VELOCIDADE DE AVANO

NOTA
O elemento de dados da velocidade de avano exibida quando o parmetro N 9341#3(FCD) definido para 1. [AUX.] : Chama a tela de clculo auxiliar. O resultado ser definido numa coordenada de ponto final ou dados de ngulo. [CORREO] : Chama a tela de especificao de uma compensao da ferramenta. ( Disponvel apenas quando um parmetro N 9341#5(DCD) definido para 1) [OK] : Fixa os dados da linha da figura e guarda na memria. [CANCELAR] : Cancela os dados da entrada da linha da figura e volta tela da lista do programa de perfis.

Modificar perfil de figuras


Existem duas formas de modificar os dados do perfil de figuras que j foram fixos e armazenados.

Mtodo 1
Use uma tela de dados de perfil de figura Na tela de lista do programa de perfis, posicione o cursor no bloco da figura que para modificar e pressione [MODIFICAR]. A tela dos dados da figura correspondente figura selecionada exibida, permitindo-lhe introduzir os novos dados. Introduza os dados novos necessrios e pressione [OK]. Pressione ento [RECALC] para calcular todos os perfis de figuras usando os novos dados introduzidos.

Mtodo 2
Modificar os dados diretamente na tela da lista do programa de perfis Na tela de lista do programa de perfis, posicione o cursor nos dados que para modificar, introduza um novo valor e pressione ENTRAR. Pressione ento [RECALC] para calcular todos os perfis de figuras usando os novos dados introduzidos.
- 780 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

NOTA
Para anular uma entrada de dados, pressione CAN e depois ENTRAR.

Inserir um novo perfil de figura


Posicione o cursor para o bloco da figura imediatamente antes da posio em que deve introduzir a nova figura. Ento, usando o procedimento descrito nos exemplos 2 e 3, introduza o novo bloco da figura. Pressione ento [RECALC] para calcular todos os perfis de figuras usando os novos dados introduzidos.

Apagar um perfil de figura


Posicione o cursor para o incio do bloco da figura ou smbolo da figura a apagar e pressione APAGAR. Surge a mensagem "TEM A CERTEZA QUE PRETENDE APAGAR O BLOCO?". Pressione [SIM] para apagar a figura. Pressione [NO] para abandonar a ao de apagar. Pressione ento [RECALC] para calcular todos os perfis de figuras usando os novos dados introduzidos.

Alterar um perfil de figura


Para alterar o tipo da figura de um perfil de figura introduzido anteriormente, apague primeiro o bloco da figura antigo e depois insira um novo bloco da figura.

- 781 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.1.4

Verificar Perfil de Figuras


O perfil de figuras introduzido pode ser verificado na tela atravs de operaes como ampliar, reduzir, etc. Na tela da lista do programa, pressione [GRAF]. Surge a tela de desenho grfico apresentada abaixo. Surge uma escala de representao na base da tela.

[GRANDE ][PEQUENO ][ AUTO ][ REAL ][VOLTAR]


Pressionar a soft key mais direita faz surgir a prxima soft key de pgina.

][

][

][

][CENTRO ]

[GRANDE] [PEQUENO] [AUTO]

: Duplica um fator de escalonamento. : Reduz o fator de escalonamento para metade. : Decide automaticamente um fator de escalonamento para desenhar uma parte completa dentro da tela. [REAL] : Desenha perfil de figuras escala real. [VOLTAR] : Volta tela de lista do programa de perfis. [] [] [] [] : Move um ponto de vista para cada direo. A tecla de direo tambm pode ser usada para mover. [CENTRO] : Move uma figura desenhada no centro da tela.

- 782 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.1.5

Converter para Programa NC


Os perfis de figuras introduzido podem ser convertidos para programas NC na forma de cdigo G. Pressione [NC CNV]. Surge a mensagem "TEM A CERTEZA QUE PRETENDE CONVERTER O PROGRAMA NC?". Quando pressiona [SIM], a converso comea. Pressione [NO] para abandonar a ao de converso. Os perfis de figuras so convertidos para os seguintes programas de cdigo G.
Tipo de Figura Ponto inicial Linha Arco (SH) Arco (SAH) Canto R Chanfragem Compensao da ferramenta Cancelamento da compensao da ferramenta de corte R C Smbolo n Cdigo G G00 ou G01 G01 G02 G03 G02 ou G03 G01 G41 ou G42 G40

- 783 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

NOTA
1 Os blocos do programa NC convertido so armazenados imediatamente depois do bloco para o qual o cursor foi posicionado. Depois de regressar de uma dessas telas anteriores, o cursor ser posicionado no incio do programa NC que foi recentemente armazenado depois da converso. 2 Se existirem figuras para as quais os pontos finais estejam pendentes, a converso do programa NC ser feita para o perfil da figura imediatamente antes do bloco pendente. 3 Depois da converso de um programa de perfil da figura num programa NC, o perfil da figura original deixado como est para poder ser outra vez chamado quando o programa de perfis for novamente executado. (Depois do programa de ciclo ser executado, o perfil da figura no deixado.) 4 Pode ser introduzido um valor at oito dgitos para o comando de eixo (X/Y) de um programa NC convertido e o valor deve ter sempre um ponto decimal. Os dgitos decimais esto em conformidade com as unidades de definio mnimas, com quaisquer dgitos inferiores a serem arredondados. Forma IS-B
mm polegadas Menor incremento de entrada 0,001 mm 0,0001 polegadas Menor incremento de comando 0,001 mm 0,0001 polegadas Mx. 99999,999 mm 9999,9999 polegadas

Forma IS-C
mm polegadas Menor incremento de entrada 0,0001 mm 0,00001 polegadas Menor incremento de comando 0,0001 mm 0,00001 polegadas Mx. 9999,9999 mm 999,99999 polegadas

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

- 784 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.2

Detalhes de Dados do Perfil da Figura


Este captulo descreve os detalhes dos dados do perfil da figura, que so introduzidos na tela de dados do perfil da figura. Os detalhes dos dados do perfil da figura para o ponto inicial e o ponto da linha so apresentados no captulo anterior. Consulte a explicao, caso necessrio.

1.5.2.1

Arco
Elemento de dados PONTO FINAL X PONTO FINAL Y RAIO R CENTRO I CENTRO J ESTADO DE TOQUE Comentrio Coordenada X do ponto final de um arco Coordenada Y do ponto final de um arco Raio de um arco, mas apenas valor positivo Coordenada X do centro de um arco Coordenada Y do centro de um arco Selecione a partir do seguinte menu de soft key se tangencial ou no entre a figura vizinha. [NO] : No tangencial [LTIMO] : Tangencial com a figura precedente Seleo de velocidade de avano sob G01

VELOCIDADE DE AVANO

NOTA
O elemento de dados da velocidade de avano exibida quando o parmetro N 9341#3(FCD) definido para 1. : Chama a tela de clculo auxiliar. O resultado ser definido num dado de coordenadas do ponto inicial. [OK] : Fixa os dados da figura do arco e guarda na memria. [CANCELAR] : Cancela os dados da entrada da figura do arco e volta tela da lista do programa de perfis. [AUX.]

1.5.2.2

Canto R
Elemento de dados RAIO R VELOCIDADE DE AVANO Comentrio Raio de um canto R, mas apenas mais valor positivo Velocidade de avano

NOTA
O elemento de dados da velocidade de avano exibida quando o parmetro N 9341#3(FCD) definido para 1. : Fixa os dados da figura do canto R e guarda na memria. [CANCELAR] : Cancela os dados da entrada da figura do canto R e volta tela da lista do programa de perfis. [OK]

- 785 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.2.3

Chanfragem
Elemento de dados CHANFRAGEM VELOCIDADE DE AVANO Comentrio Quantidade de chanfragem, mas apenas mais valor positivo Velocidade de avano

NOTA
O elemento de dados da velocidade de avano exibida quando o parmetro N 9341#3(FCD) definido para 1. : Fixa os dados da figura da chanfragem e guarda na memria. [CANCELAR] : Cancela os dados da entrada da figura da chanfragem e volta tela da lista do programa de perfis. [OK]

1.5.2.4

Selecionar Ponto Cruzado da Figura


Durante o clculo de um perfil de figura, tal como entre uma linha e um arco, por exemplo, podem haver casos em que sejam possveis dois ou mais pontos cruzados ou figuras. Neste caso, surge a tela para selecionar um ponto cruzado ou figura. [ANT.]/[SEG.] : [OK] : [CANCELAR] : O ponto cruzado ou a figura que selecionado alterado. Deve ser selecionada figura ativa intermitente algumas figuras. Selecione por fim uma figura ativa intermitente. Cancele uma operao de seleo. Guarde ento a figura atual na memria mantendo-a pendente.

- 786 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.3

Detalhe de Clculo de Contorno


Este captulo explica os detalhes do clculo de contorno, tal como para os pontos cruzados ou pontos tangenciais que so suportados pelo programa de perfis. Uma figura ou pea de um contorno para o qual ainda no foi determinado um ponto final considerada como estando no estado pendente. Uma figura pendente indicada por uma linha ponteada. Na tela para introduzir dados de perfil de figura, sero apresentados mais elementos de entrada de dados que os necessrios. Estes elementos de dados so usados para calcular os pontos cruzados com o bloco da figura pendente imediatamente precedente e tambm para calcular o ponto final. Podem ser especificados dez blocos de figura sucessivos como blocos pendentes.

1.5.3.1

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

X ou Y

(2) Quando a figura precedente especificando um arco no est pendente, especificado "LTIMO TOQUE" na linha. (a) Quer X ou Z introduzido -> O ngulo A calculado automaticamente e determinado um ponto final. Se nem X nem Y for introduzido, esta linha fica pendente.
A(Calculado automaticamente)

X ou Y

- 787 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

(3) Quando a figura precedente est pendente e "LTIMO TOQUE" especificado na linha. (a) Tanto X, Y e A so introduzidos -> O ponto cruzado entre a figura precedente calculado.
A Ponto cruzado

(X,Y)

Quando a figura precedente um arco, a tela de seleo do ponto cruzado exibida, por isso selecione uma figura necessria. (4) Quando a figura precedente um arco pendente e "LTIMO TOQUE" especificado na linha. Assume-se que o raio e a coordenada do ponto central (I,J) do arco estejam j introduzidas. (a) Apenas A introduzido -> A tela de seleo do ponto tangencial exibida, por isso selecione uma figura necessria. Esta linha estar pendente.
Ponto tangencial

Ponto tangencial

(b) Tanto X e Y so introduzidos -> A tela de seleo do ponto tangencial exibida, por isso selecione uma figura necessria. Esta linha ser determinada.
Ponto tangencial

Ponto tangencial

- 788 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

(c) A e quer X ou Y so introduzidos -> A tela de seleo do ponto tangencial exibida, por isso selecione uma figura necessria. Esta linha ser determinada.
Ponto tangencial

A X ou Z

Ponto tangencial

Se o relacionamento posicional entre o Ponto tangencial e a linha tal que A introduzido entra em conflito com X ou Y introduzido, exibida uma mensagem para indicar que um dado invlido foi introduzido.

- 789 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.3.2

Arco
(1) Quando a figura precedente no est pendente e "LTIMO TOQUE" no especificado no arco. (a) I e J so introduzidos -> Este arco estar pendente. (b) X, Y e R so introduzidos -> A tela de seleo para "Arco de caminho longo" ou "Arco de caminho curto" exibida, selecione a opo necessria.

Ponto inicial R

Ponto final (X, Z)

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

NOTA
Se a distncia (raio) entre o ponto inicial e o centro for diferente do ponto final e centro, a figura exibida com base na forma atual e a figura atual no ser usinada corretamente. (d) Apenas R introduzido -> Especificando "LTIMO TOQUE" e introduzindo uma linha com A=0 graus e coordenada Y como imediatamente depois de um a figura, este arco pode ser determinado. Mas a tela de seleo para "Arco de caminho longo" ou "Arco de caminho curto" exibida, selecione a opo necessria.
Ponto tangencial R

- 790 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

(2) Quando a figura precedente no est pendente e "LTIMO TOQUE" especificado no arco. (a) X e Y so introduzidos -> O raio automaticamente calculado e este arco ser determinado.
Ponto tangencial

Ponto final (X,Y)

(3) Quando a figura precedente est pendente (para a qual foi determinado o ponto inicial), e "LTIMO TOQUE" no est especificado neste arco (a) R, I e J so introduzidos -> A tela de seleo do ponto cruzado exibida, por isso selecione uma figura necessria. Este arco estar pendente.
Ponto cruzado Ponto cruzado R Centro (I,J)

(b) X, Y, I e J so introduzidos -> A tela de seleo do ponto cruzado exibida, por isso selecione uma figura necessria. Este arco ser determinado.
Ponto cruzado Ponto cruzado Ponto final (X,Y) Centro (I,J)

- 791 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

(4) Quando a figura precedente est pendente (para a qual foi determinado o ponto inicial), e "LTIMO TOQUE" est especificado no arco (a) R, I e K so introduzidos -> O ponto tangencial calculado e este arco estar pendente.
Ponto tangencial

R Centro (I,J)

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

Ponto final (X,Y)

Centro (I,J)

NOTA
Se a distncia (raio) entre o ponto inicial e o centro for diferente do ponto final e centro, a figura exibida com base na forma atual e a figura atual no ser usinada corretamente. (c) R e X, Y so introduzidos -> A tela de seleo para "Arco de caminho longo" ou "Arco de caminho curto" exibida, selecione a opo necessria.
Ponto tangencial Ponto tangencial Arco de caminho curto

Arco de caminho longo

R R

Ponto final (X,Y)

- 792 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

(5) Quando a figura precedente "arc" est pendente (para a qual o ponto inicial foi determinado e apenas R introduzido), e "LTIMO TOQUE" especificado no arco. (a) R, X e Y so introduzidos -> A tela de seleo para "Arco de caminho longo" ou "Arco de caminho curto" exibida, selecione a opo necessria. Este arco ser determinado.

Arco de caminho longo

Ponto tangencial

R1

Ponto tangencial Arco de caminho curto R2 Ponto final (X,Y)

(b) R, X e Y so introduzidos -> A tela de seleo para "Arco de caminho longo" ou "Arco de caminho curto" exibida, selecione a opo necessria. Este arco estar pendente.

R1 Ponto tangencial Centro (I,J)

Ponto tangencial

R2

Arco de caminho curto Ponto tangencial R1 Arco de caminho

- 793 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.3.3

Linha tangencial para dois arcos

(2) (2) Centro def (1) (I1,K1) Ponto inicial de(1) (2)

Centro def (3) (I3,K3) R3

(2)

Introduzindo trs figuras sucessivas,conforme apresentado, a linha (2) que tangencial para dois arcos pode ser especificada como mostra o desenho acima. Os pontos finais de (1) e (2) so determinados enquanto (3) deixado pendente. Entre as quatro linhas possveis acima, dependendo da direo dos dois arcos, a linha que faz a ligao mais suave para os arcos automaticamente selecionada. Arco (1) : I e J so introduzidos. ( determinado um ponto inicial. Este arco est pendente.) Linha (2) : Apenas "LTIMO TOQUE" introduzido. Arco (3) : R, I e J so introduzidos.

- 794 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.3.4

Arco que Contata com ambas as Linhas e Arcos de Cruzamento

(1) (2) Ponto tangencial (3) R (1) Ponto tangencial (2) R (3)

(1) Ponto tangencial

(3) Ponto tangencial

(2) R

Ponto tangencial

Introduzindo trs figuras sucessivas,conforme apresentado, o arco (2) que tangencial para duas linhas ou arcos pode ser especificada como mostra o desenho acima. Os pontos finais de (1) e (2) so determinados enquanto (3) deixado pendente. Quando (3) uma linha, determinado. Linha (1) ou Arco (1) : Linha que est pendente (para a qual A introduzido e o ponto inicial foi determinado), ou Arco que est pendente (para o qual I e J so introduzidos e o ponto inicial foi determinado) Arco (2) : R e "LTIMO TOQUE" so introduzidos. Linha (3) ou Arco (3) : Linha com A, X e, ou Arco com R, I, J e "LTIMO TOQUE" Quando quer a figura (1) ou (3) um arco ou quando ambos so arcos, a tela de seleo para arcos mltiplos exibida, selecione o arco adequado.

- 795 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.3.5

Arco que Contata para Linha e Arco sem Cruzamento

(3)

(1)

Ponto tangencial (2)

Ponto tangencial

Introduzindo trs figuras sucessivas,conforme apresentado, o arco (2) que tangencial linha (1) e o arco (3) que no cruza podem ser especificados, como apresentado no desenho acima. Os pontos finais de (1) e (2) so determinados enquanto (3) deixado pendente. Entre os mltiplos arcos possveis apresentados acima, o arco que faz a ligao mais suave linha (1) e o arco (3) automaticamente selecionado. Mas mesmo se um "Arco de caminho longo" ou "Arco de caminho curto" se mantiver, selecione aquele que for necessrio a partir da tela de seleo. Linha (1) : Linha que est pendente (para a qual A introduzido e o ponto inicial foi determinado) Arco (2) : R e "LTIMO TOQUE" so introduzidos. Arco (3) : Arco com R, I e J

- 796 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.3.6

Arco que Contata com 2 Arcos sem Cruzamento

(3) R3 Ponto tangencial (2) R

(1)

Ponto inicial

Centro (I3,J3)

Ponto tangencial

Centro (I1,J1)

Introduzindo trs figuras sucessivas,conforme apresentado, o arco (2) que tangencial para os arcos (1) e (3) que no cruza podem ser especificados, como apresentado no desenho acima. Os pontos finais de (1) e (2) so determinados enquanto (3) deixado pendente. Entre os mltiplos arcos possveis apresentados acima, o arco que faz a ligao mais suave aos arcos (1) e (3) automaticamente selecionado. Mas mesmo se um "Arco de caminho longo" ou "Arco de caminho curto" se mantiver, selecione aquele que for necessrio a partir da tela de seleo. Arco (1) : Arco com I e J, e pendente (para o qual o ponto inicial foi determinado) Arco (2) : R e "LTIMO TOQUE" so introduzidos. Arco (3) : Arco com R, I e J

- 797 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.4

Detalhes de Clculo Auxiliar


Este captulo explica os detalhes do clculo auxiliar. Usando o clculo auxiliar as coordenadas de um ponto ou o ngulo de uma linha podem ser determinados. Alm disso, a forma de um contorno, tal como a quantidade de deslocamento a partir da forma original para um raio da ferramenta podem ser facilmente introduzidos.

1.5.4.1

Aspectos Gerais
(1) Os elementos de dados nos quais o clculo auxiliar pode ser usado (a) Ponto inicial Coordenada (X, Y) do ponto inicial (b) Linha Coordenada (X, Y) do ponto final ngulo de uma linha (A) (c) Arco Coordenada (X, Y) do ponto final Coordenada (I, J) do centro Especificar um arco (2) Tipo de clculo disponvel no clculo auxiliar (a) Clculo de coordenada Um ponto especificado por coordenada polar Um ponto especificado por um ponto, ngulo e distncia Um ponto especificado por girar um ponto Ponto vizinho de uma linha Ponto cruzado entre 2 linhas Ponto cruzado entre linha e arco Ponto cruzado entre 2 arcos (b) Clculo de ngulo ngulo da linha passa 2 pontos ngulo de uma linha retangular para a linha passa 2 pontos (c) Especifica um arco (Centro e raio) Um arco passa 1 ponto e a sua coordenada central foi determinada Um arco passa 2 pontos e o seu raio foi determinado Um arco passa 3 pontos

- 798 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.4.2

Ponto Inicial

Selecionar tipo de clculo


Na tela de entrada de dados para um ponto inicial, pressione [AUX.]. Surge a seguinte tela de menu de tipo clculo. Pressionando a tecla de direo, percorra os comentrios do menu at encontrar um para selecionar.
SELECIONAR CLCULO DE PONTO INICIAL 1. 2. 3. 4.

5.

6.

7.

1. PONTO POR COORD. POLAR


[ ][ ][ ][ OK ][CANCELAR ]

[OK] : Use o tipo de clculo ativo [CANCELAR] : Cancela as operaes de seleo e regressa tela anterior

NOTA
Quando o bit 5 (AUX) do parmetro N 9342 definido para 1, o menu para clculo auxiliar exibido como mostra acima. Definindo em 0, o menu exibido como uma lista de comentrios para cada tipo de clculo. Este parmetro est disponvel para outros menus de clculo auxiliares.

- 799 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

Introduzir dados para clculo


- Um ponto especificado por coordenada polar
Elemento de dados DIST. D NGULO A Comentrio Distncia entre o ponto e a origem da coordenada de trabalho ngulo da linha do eixo +X. Um ngulo positivo est na direo oposta ao sentido horrio.

- Um ponto especificado por um ponto, ngulo e distncia


Elemento de dados PONTO X PONTO Y DIST. D NGULO A Comentrio Coordenada X para o ponto bsico Coordenada Y para o ponto bsico Distncia entre o ponto e o ponto bsico ngulo da linha do eixo +X. Um ngulo positivo est na direo oposta ao sentido horrio.

- Um ponto especificado por girar um ponto


Elemento de dados PONTO X PONTO Y CENTRO I CENTRO J NGULO A Comentrio Coordenada X para o ponto bsico Coordenada Y para o ponto bsico Coordenada X do centro rotativo Coordenada Y do centro rotativo ngulo da linha do eixo +X. Um ngulo positivo est na direo oposta ao sentido horrio.

- Ponto vizinho de uma linha


Pode determinar o ponto mais prximo a uma linha. Alm disso, pode determinar o ponto mais prximo linha que foi movida atravs de uma distncia especfica. Isto pode ser til para determinar o ponto final de um movimento de aproximao a partir de um determinado ponto perto da linha. (1) Quando especifica uma linha com um ponto e um ngulo
Elemento de dados PONTO BSICO X PONTO BSICO Y PONTO PASSADO U PONTO PASSADO V NGULO A DIST. DESLOC. D DIR. DESLOC. Comentrio Coordenada X do ponto bsico posicionado separado de uma linha Coordenada Y do ponto bsico posicionado separado de uma linha Coordenada X de um determinado ponto na linha Coordenada Y de um determinado ponto na linha ngulo da linha do eixo +X. Um ngulo positivo est na direo oposta ao sentido horrio. Quando a linha deve ser especificada deslocando uma linha original, introduza o deslocamento Selecione uma direo de deslocamento com as soft keys setas

(2) Quando especifica uma linha com dois pontos Pressionando [XY,XY], pode especificar uma linha com dois pontos de passagem. Pressionando [XY, A], pode selecionar o tipo acima, usando novamente um ngulo.
- 800 -

B-64124PO/01

MANUAL GUIDE 0i
Elemento de dados PONTO BSICO X PONTO BSICO Y PONTO PASSADO U PONTO PASSADO V PONTO PASSADO P PONTO PASSADO Q DIST. DESLOC. D DIR. DESLOC.

1. MANUAL GUIDE 0i

Comentrio Coordenada X do ponto bsico posicionado separado de uma linha Coordenada Y do ponto bsico posicionado separado de uma linha Coordenada X do 1 ponto passado na linha Coordenada Y do 1 ponto passado na linha Coordenada X do 2 ponto passado na linha Coordenada Y do 2 ponto passado na linha Quando a linha deve ser especificada deslocando uma linha original, introduza a distncia do deslocamento Selecione uma direo de deslocamento com as soft keys setas

- Ponto cruzado entre 2 linhas


Pode ser calculado o ponto cruzado de duas linhas. Alm disso, este clculo tambm pode ser feito para uma linha que seja deslocada da sua posio original alguma distncia. Pode ser til quando introduz um caminho da ferramenta que se deslocou da figura original por uma quantidade igual ao raio da ferramenta. (a) Quando especifica uma linha com um ponto e um ngulo Inicialmente, so exibidos os seguintes elementos de dados para a Linha-1.
Elemento de dados PONTO PASSADO X PONTO BSICO Y NGULO A DIST. DESLOC. D DIR. DESLOC. Comentrio Coordenada X de um determinado ponto na linha Coordenada Y de um determinado ponto na linha ngulo da linha do eixo +X. Um ngulo positivo est na direo oposta ao sentido horrio. Quando a linha deve ser especificada deslocando uma linha original, introduza o deslocamento de deslocamento Selecione uma direo de deslocamento com as soft keys setas

Pressionando [SEG] depois de introduzir os dados necessrios, exibida uma tela de elementos de dados semelhantes para a Linha-2. Pressionando [ANT.], pode voltar tela anterior para a Linha-1. (b) Quando especifica uma linha com dois pontos Pressionando [XY,XY], pode especificar uma linha com dois pontos de passagem. Pressionando [XY, A], pode selecionar o tipo acima, usando novamente um ngulo. Os seguintes elementos de dados so exibidos respetivamente para a Linha-1 e Linha-2.
Elemento de dados PONTO PASSADO X PONTO PASSADO Y PONTO PASSADO U PONTO PASSADO V DIST. DESLOC. D DIR. DESLOC. Comentrio Coordenada X do 1 ponto passado na linha Coordenada Y do 1 ponto passado na linha Coordenada X do 2 ponto passado na linha Coordenada Y do 2 ponto passado na linha Quando a linha deve ser especificada deslocando uma linha original, introduza o deslocamento Selecione uma direo de deslocamento com as soft keys setas

- 801 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

- Ponto cruzado entre linha e arco


O ponto cruzado entre uma linha e um arco pode ser calculado. Para a linha, um que se deslocou alguma distncia pode ser usado para o clculo. Isto til para introduzir um caminho da ferramenta que foi deslocado da figura original por uma quantidade igual ao raio da ferramenta. (a) Quando especifica uma linha com um ponto e um ngulo Inicialmente, so exibidos os seguintes elementos de dados para a Linha.
Elemento de dados PONTO PASSADO X PONTO PASSADO Y NGULO A DIST. DESLOC. D DIR. DESLOC. Comentrio Coordenada X do 1 ponto passado na linha Coordenada Y do 1 ponto passado na linha ngulo da linha do eixo +X. Um ngulo positivo est na direo oposta ao sentido horrio. Quando a linha deve ser especificada deslocando uma linha original, introduza o deslocamento Selecione uma direo de deslocamento com as soft keys setas

Pressionando [SEG] depois de introduzir os dados necessrios, exibida a seguinte tela para o Arco. Pressionando [ANT.], pode voltar tela anterior para a Linha. Pressionando [SEG] depois de introduzir os dados necessrios, exibida uma tela de elementos de dados semelhantes para a Linha-2. Pressionando [ANT.], pode voltar tela anterior para a Linha-1.
Elemento de dados CENTRO I CENTRO J RAIO R SELECIONAR Comentrio Coordenada X do centro de um arco Coordenada Y do centro de um arco Raio de um arco, mas apenas valor positivo Selecione o ponto cruzado necessrio a partir de dois pontos possveis com as soft keys setas

(b) Quando especifica uma linha com dois pontos Pressionando [XY,XY], pode especificar uma linha com dois pontos de passagem. Pressionando [XY, A], pode selecionar o tipo acima, usando novamente um ngulo.
Elemento de dados PONTO PASSADO X PONTO PASSADO Y PONTO PASSADO U PONTO PASSADO V DIST. DESLOC. D DIR. DESLOC. Comentrio Coordenada X do 1 ponto passado na linha Coordenada Y do 1 ponto passado na linha Coordenada X do 2 ponto passado na linha Coordenada Y do 2 ponto passado na linha Quando a linha deve ser especificada deslocando uma linha original, introduza a distncia de deslocamento Selecione uma direo de deslocamento com as soft keys setas

A tela de dados para o arco exibida de modo muito semelhante ao caso de i).

- 802 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

- Ponto cruzado entre 2 arcos


Na tela, como mostra abaixo, os dados para dois arcos podem ser introduzidos e o ponto cruzado entre eles pode ser calculado.
Elemento de dados CENTRO X1 CENTRO Y1 RAIO R1 CENTRO X2 CENTRO Y2 RAIO R2 SELECIONAR Comentrio Coordenada X do centro de um arco-1 Coordenada Y do centro de um arco-1 Raio de um arco-1, mas apenas valor positivo Coordenada X do centro de um arco-2 Coordenada Y do centro de um arco-2 Raio de um arco-2, mas apenas valor positivo Selecione o ponto cruzado necessrio a partir de dois pontos possveis com as soft keys setas

Execuo de Clculo Auxiliar


Depois de introduzir todos os dados necessrios para cada um dos tipos de clculo acima, pressione[OK]. O clculo auxiliar feito e o resultado introduzido no elemento de dados coordenados (X, Y) do ponto inicial. Pressionando [CANCELAR], pode voltar tela do menu de clculo auxiliar.

- 803 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.4.3

Linha
Como parte do clculo auxiliar para uma linha, pode ser calculada a coordenada do ponto final e ngulo. So exibidas as seguintes soft keys na tela do menu de clculo auxiliar. [PNTFIM] : A tela do menu para clculo do ponto final exibida [NGULO] : A tela do menu para clculo do ngulo exibida Para o clculo do ponto final, estes itens so semelhantes queles apresentados no ponto inicial, assim consulte a explicao precedente.

Selecionar tipo de clculo


Na tela do menu para clculo auxiliar de uma linha, pressione [NGULO]. Surge a seguinte tela de menu para clculo do ngulo. Pressionando a tecla de direo, pode percorrer os comentrios at encontrar o tipo que pretende selecionar.
SELEO DE CLCULO DO NGULO (LINHA) 1. 2.

1. NGULO DE LINHA

[ PTFIM ][ NGULO ][

][

OK

][ CANCELAR ]

Introduzir dados para clculo


- ngulo da linha passa 2 pontos
Elemento de dados PONTO X PONTO Y PONTO U PONTO V Comentrio Coordenada X do 1 ponto passado na linha Coordenada Y do 1 ponto passado na linha Coordenada X do 2 ponto passado na linha, deve estar separado do 1 ponto Coordenada Y do 2 ponto passado na linha, deve estar separado do 1 ponto

- 804 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

- ngulo de uma linha retangular para a linha passa 2 pontos


Pode ser calculado o ngulo de uma linha que retangular a uma linha e que passa atravs de dois pontos.
Elemento de dados PONTO X PONTO Y PONTO U PONTO V Comentrio Coordenada X do 1 ponto passado na linha Coordenada Y do 1 ponto passado na linha Coordenada X do 2 ponto passado na linha, deve estar separado do 1 ponto Coordenada Y do 2 ponto passado na linha, deve estar separado do 1 ponto

Execuo de Clculo Auxiliar


Depois de introduzir todos os dados necessrios para cada um dos tipos de clculo acima, pressione [OK]. O clculo auxiliar executado, depois do qual o resultado introduzido na coordenada do ponto final (X, Y) ou ngulo (A) da linha. Pressionando [CANCELAR], pode voltar tela do menu de clculo auxiliar.

- 805 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.4.4

Arco
Como parte do clculo auxiliar para um arco, pode ser calculada a coordenada do ponto final e coordenada central. Alm disso, o prprio arco pode ser especificado introduzindo as semelhantes de trs pontos passados. So exibidas as seguintes soft keys na tela do menu de clculo auxiliar. [PNTFIM] : A tela do menu para clculo do ponto final exibida [CENTRO] : A tela do menu para clculo do ponto central exibida [CRCULO] : A tela do menu para especificar o crculo exibida Para o clculo do ponto final e ponto central, so bastante semelhantes queles do caso do ponto inicial, deste modo, consulte a explicao precedente.

Selecionar tipo de clculo


Na tela do menu para clculo auxiliar de um arco, pressione [CRCULO]. Surge a seguinte tela de menu para especificar um crculo. Pressionando as teclas de direo, pode percorrer os itens do menu at encontrar o item que pretende selecionar. O item atualmente selecionado salientado a amarelo.
SELECIONAR CLCULO DE CRCULO (ARCO 1. 2. 3. )

1. CRCULO POR CENT. & PONTO

[ PNTFIM ][ CENTRO

][ CRCULO

][ OK

][ CANCELAR ]

- 806 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

Introduzir dados para clculo


- Um arco passa 1 ponto e a sua coordenada central foi determinada
Elemento de dados PONTO X PONTO Y CENTRO I CENTRO J Comentrio Coordenada X de um determinado ponto no arco Coordenada Y de um determinado ponto no arco Coordenada X do centro de um arco Coordenada Y do centro de um arco

- Um arco passa 2 pontos e o seu raio foi determinado


Elemento de dados PONTO X PONTO Y PONTO U PONTO V RAIO R SELECIONAR Comentrio Coordenada X do 1 ponto passado no arco Coordenada Y do 1 ponto passado no arco Coordenada X do 2 ponto passado no arco, deve estar separado de outros pontos Coordenada Y do 2 ponto passado no arco, deve estar separado de outros pontos Raio do arco, mas apenas valor positivo Selecione um necessrio a partir de dois arcos possveis com as soft keys setas

- Um arco passa 3 pontos


Elemento de dados PONTO X PONTO Y PONTO U PONTO V PONTO P PONTO Q Comentrio Coordenada X do 1 ponto passado no arco Coordenada Y do 1 ponto passado no arco Coordenada X do 2 ponto passado no arco, deve estar separado de outros pontos Coordenada Y do 2 ponto passado no arco, deve estar separado de outros pontos Coordenada X do 3 ponto passado no arco, deve estar separado de outros pontos Coordenada Y do 3 ponto passado no arco, deve estar separado de outros pontos

Execuo de Clculo Auxiliar


Depois de introduzir todos os dados necessrios para cada um dos tipos de clculo acima, pressione [OK]. O clculo auxiliar executado, depois do qual o resultado introduzido na coordenada do ponto final (X, Y) ou coordenada do ponto central (I, J) de um arco. Quando a especificao do crculo selecionada por [CRCULO], o raio e a coordenada do ponto central so calculados e os resultados so introduzidos nestes elementos de dados. Pressionando [CANCELAR], pode voltar tela do menu de clculo auxiliar.

- 807 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.5.5
1.5.5.1

Outros Clculo de Introduo de Dados


Os dados podem ser introduzidos para esses itens na tela de programa de perfis usando o clculo do tipo de clculo de fresagem de bolsas, conforme apresentado. Adio : 10+10 [ENTRAR] 20

Subtrao : 10-10 [ENTRAR] 0 Para subtrair de um item introduzido (10, por exemplo): - - 1 [ENTRAR] 9 Multiplicao : 10*10 [ENTRAR] Diviso : 10/10 [ENTRAR] SIN : S30 [ENTRAR] COS : C60 [ENTRAR] TAN : T45 [ENTRAR] Raiz quadrada : R9 [ENTRAR] 100 1 0.5 0.5 1 3

NOTA
1 Para + - * /, no podem ser manuseados mais de dois itens de uma s vez. Os terceiro e subseqentes termos so negligenciados. Assim, 1 + 2 + 3 ser calculado como 1 +2. 2 O clculo de SIN, COS, TAN e Raiz quadrada pode ser feita apenas como clculos independentes. Os segundo e subseqentes termos, caso especificados, sero negligenciados. C60 + S60 sero calculados apenas como C60. O clculo baseado na introduo de dados prvia tambm possvel.

- 808 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.5.5.2

Deve ser dada ateno s notas sobre Programa de Perfis


NOTA
1 No podem ser introduzidos mais de quarenta figuras para um programa de perfis. 2 Durante a operao de programa de perfis, se a tela for alterada para outros pelo usurio pressionar os semelhantes da tecla de funo, a tela ativa exibida no programa de perfis ser forada a fechar. 3 Se houver desenergizao do CNC durante a operao do programa de perfis, o perfil das figuras introduzidos at esse ponto ser preservado, mas os menus ou dados sob as operaes de introduo sero cancelados.

1.5.5.3

Deve ser dada ateno s notas sobre Executor de Macros


NOTA
1 Quando o MANUAL GUIDE 0i instalado num macroprograma de um Executor de macros, so usadas por esta funo as seguintes variveis de macro e nmero do programa, por isso nunca sero usadas por outras funes. - Nmero do programa : O1000 - O1299 O3000 - O3299 O5000 - O5099 O6000 - O6899 O7200 - O7999 O8000 - O8699 O9700 - O9919 - Variveis de macro : #20000 - #23999, #30000 - #31199, #10000 - #11999 2 Quando o MANUAL GUIDE 0i instalado, 2 megabytes da rea da memria do programa atribudos ao Executor de macros sero ocupados por esta funo. Assim, certifique-se que uma rea de, pelo menos 2 megabytes est disponvel como capacidade de software de usurio. Alm disso, quando o fabricante da mquina-ferramenta cria os seus prprios macroprogramas e instale-os num Executor de macros, podem haver casos em que uma maior capacidade que a descrita acima necessria.

- 809 -

1. MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64124PO/01

1.6

PARMETRO
9330 Nmero do programa de trabalho usado para converso do programa NC

O nmero do programa que ser usado como programa de rea de armazenamento temporrio para a converso do programa NC. Quando 0 definido, a mensagem de aviso ser exibida e a converso do programa NC nunca comea.
#7 9341 M99 #6 CMP #5 DCD #4 G41 #3 FCD #2 #1 RAD #0 IJR

IJR RAD FCD G41

DCD CMP M99

= 0 : Um comando de arco no formato I/J ser transmitido numa converso de programa NC = 1 : Um comando de arco no formato R ser transmitido. = 0 : Unidade de um ngulo de dados Graus = 1 : Unidade de um ngulo de dados Radiano = 0 : Introduo de dados da velocidade de avano desativada = 1 : Introduo de dados da velocidade de avano disponvel = 0 : Introduo dos dados de compensao da ferramenta de corte R desativada = 1 : Introduo dos dados de compensao da ferramenta de corte R disponvel = 0 : Introduo do nmero de correo disponvel em G41=1 = 1 : Introduo do nmero de correo desativada em G41=1 = 0 : Tela do ponto inicial exibida no incio. = 1 : Tela de dados sobre correo exibida no incio. = 0 : M99 no transmitido no final do programa NC convertido = 1 : M99 transmitido no final do programa NC convertido
#7 #6 #5 AUX #4 #3 #2 STP #1 TECLA #0 COL

9342

COL

TECLA

STP AUX

= 0 : Use cores padro para o desenho de orientao = 1 : Use cores definidas no parmetro 9344 ~ 9353 para o desenho de orientao (tela de programa de perfis) = 0 : Todas as teclas de direo, Cima, Baixo, Esquerdo e Direito so preparados nas teclas MDI = 1 : Apenas as teclas de direo, Cima e Baixo so preparados nas teclas MDI As teclas Cima, Baixo, Esquerdo e Direito sero exibidas como soft key de 3 pgina numa tela de lista de programa de perfis. Numa tela de lista de programa de perfis um cursor mover-se- para a direita ou esquerda respetivamente pela tela de direo Baixo ou Cima. = 0 : PONTO INICIAL exibido numa janela de dados de ponto inicial = 1 : PONTO DE APROX. exibido numa janela de dados de ponto inicial = 0 : O menu para clculo auxiliar exibido pela lista do comentrio = 1 : O menu para clculo auxiliar exibido pelo desenho
- 810 -

B-64124PO/01

MANUAL GUIDE 0i

1. MANUAL GUIDE 0i

1.7

ALARMES
Se um ou mais dos parmetros ou programas introduzidos definidos no so corretos quando feita uma tentativa para executar esse programa, so acionados os seguintes alarmes P/S. Quando um alarme diferente do seguinte alarme P/S acionado, consulte o respectivo manual de operao do NC.
Alarme 3001 Descrio Dados necessrios no introduzidos. Ou dados introduzidos invlidos. Exibe os dados do bloco numa janela pop-up, na qual ocorreu o alarme e introduza os dados corretos depois de confirmar. 1.4.2 Dados para Cada Ciclo Fixo Toda a usinagem cclica exceto para usinagem de furos Os dados sobre correo correspondente ao cdigo D especificado so 0 ou menos. Confirme o cdigo D, no qual ocorreu o alarme e introduza os dados corretos na tabela de correo. 1.4.2 Dados para Cada Ciclo Fixo Toda a usinagem cclica exceto para usinagem de furos Usinagem impossvel devido ao dimetro da ferramenta de corte ser demasiado grande. Confirme os dados da ferramenta ou do bloco no qual ocorreu o alarme e selecione a ferramenta de raio menor que da ltima vez. 1.4.2 Dados para Cada Ciclo Fixo Fresagem de bolsas A ferramenta interfere com o gume oposto, devido ao comprimento da aproximao ser demasiado longo. Confirme os dados de aproximao, nos quais ocorreu o alarme e introduza os dados corretos para a aproximao. 1.4.2 Dados para Cada Ciclo Fixo Fresagem de bolsas O canto R interfere com o canto oposto, devido ao raio do canto R ser demasiado grande. Confirme o raio do canto R, no qual ocorreu o alarme e introduza os dados corretos para o raio. 1.4.2 Dados para Cada Ciclo Fixo Fresagem de bolsas na estrutura do canto R A usinagem do canto R no pode ser executada, devido ao dimetro da ferramenta de corte ser maior que o canto R. Confirme os dados da ferramenta ou do bloco no qual ocorreu o alarme e selecione a ferramenta de raio menor que da ltima vez. 1.4.2 Dados para Cada Ciclo Fixo Fresagem de bolsas na estrutura do canto R A chanfragem da ferramenta interfere com a superfcie base (ponto Z) na chanfragem. Confirme os dados do bloco ou dados do bloco relacionados com a ferramenta de chanfragem, na qual ocorreu um alarme e introduza os dados corretos para tal. 1.4.2 Dados para Cada Ciclo Fixo Fresagem de bolsas O ngulo no qual a ferramenta de chanfragem colocada no especificado. Confirme os dados do bloco relacionados com a ferramenta de chanfragem, na qual ocorreu um alarme e introduza os dados corretos para tal. 1.4.2 Dados para Cada Ciclo Fixo Chanfragem na fresagem de bolsas

Causa Ao Referncia

3002

Causa Ao Referncia

3004

Causa Ao Referncia

3005

Causa Ao Referncia

3006

Causa Ao Referncia

3008

Causa Ao Referncia

3012

Causa Ao Referncia

3013

Causa Ao Referncia

- 811 -

V. MANUTENO

B-64124PO/01

MANUTENO

1. MTODO PARA SUBSTITUIR A BATERIA

MTODO PARA SUBSTITUIR A BATERIA

Num sistema usando este CNC, as baterias so usadas conforme apresentado:


Uso Cpia de segurana de memria na unidade de controle CNC Preservao da posio atual indicada pelo codificador de pulsos absoluto externo Preservao da posio atual indicada pelo codificador de pulsos absoluto integrado no motor Componente ligado pela bateria Unidade de controle CNC Unidade de interface do detetor separada Amplificador servo

As baterias usadas devem ser deitadas fora de acordo com as regras e regulamentos locais. Quando deita fora as baterias, isole- usando fita, -as para evitar que os terminais da bateria provoquem curto-circuito.

815

1. MTODO PARA SUBSTITUIR A BATERIA

MANUTENO

B-64124PO/01

1.1 BATERIA PARA CPIA DE SEGURANA DE MEMRIA (3 V DC)

O programa de peas, dados sobre correo e parmetros do sistema so armazenados na memria CMOS na unidade de controle. A energia para a memria CMOS suportada por uma bateria de ltio montada no painel dianteiro da unidade de controle. Os dados acima no esto perdidos, mesmo que a bateria principal fique gasta. A bateria de compensao montada na unidade de controle aquando do envio. Esta bateria pode guardar os contedos da memria durante um ano. Quando a voltagem da bateria fica baixa, a mensagem de alarme BAT pisca na tela e o sinal de alarme da bateria enviado para o PMC. Quando este alarme exibido, substitua a bateria assim que possvel. Em geral, a bateria pode ser substituda dentro de uma ou duas semanas, contudo, depende da configurao do sistema. Se a voltagem da bateria ficar ainda mais baixa, a memria no pode mais ser guardada. Ligar a energia da unidade de controle neste estado faz o alarme do sistema 935 (erro ECC) tocar, porque os contedos da memria so perdidos. Apague toda a memria e volte a introduzir os dados depois de substituir a bateria. Assim, FANUC recomenda que a bateria seja substituda anualmente, independentemente de terem ocorrido alarmes ou no. A energia para a unidade de controle deve ser ligada quando a bateria substituda. Se a bateria for desligada quando h desenergizao, os contedos da memria perdem-se. Observe as seguintes precaues em relao a baterias de ltio: AVISO Se uma bateria no especificada for usada pode explodir. Substitua a bateria apenas com a bateria especificada (A02B-0200-K102.) Alm da bateria de ltio incorporada na unidade de controle CNC tambm pode usar baterias comerciais de tamanho D instalando um compartimento da bateria externo. NOTA Uma bateria de ltio instalada como padro em fbrica.

816

B-64124PO/01

MANUTENO

1. MTODO PARA SUBSTITUIR A BATERIA

Substituir a bateria de ltio

(1) Prepare uma nova bateria de ltio (encomendar nmero de referncia: A02B-0200-K102). (2) Ligue a unidade de controle uma vez durante 30 segundos. (3) Desligue a unidade de controle. (4) Remova a bateria vela do topo da unidade de controle CNC. Primeiro, desligue o conector da bateria, depois retire a bateria para fora do seu compartimento. O compartimento da bateria de uma unidade de controle sem ranhuras de opo situa-se na ponta superior direita da unidade. O compartimento de uma unidade de controle com 2 ranhuras situa-se na rea central do topo da unidade (entre as ventoinhas). (5) Insira uma bateria nova e volte a ligar o conector. NOTA Complete os passos (3) a (5) dentro de 10 minutos. No deixe a unidade de controle sem a bateria durante mais tempo que o perodo indicado, pois ir resultar na perda dos contedos da memria.
Compartimento da bateria

Conector

Bateria de ltio A02B-0236-K102

AVISO A substituio incorreta das baterias pode causar uma exploso. No use uma bateria diferente daquela especificada (especificao: A02B-0200-K102).

817

1. MTODO PARA SUBSTITUIR A BATERIA

MANUTENO

B-64124PO/01

Substituir as pilhas secas alcalinas (tamanho D)

(1) Prepare duas pilhas secas alcalinas novas (tamanho D). (2) Ligue a unidade de controle uma vez durante 30 segundos. (3) Desligue a unidade de controle. (4) Remova a tampa do compartimento da bateria. (5) Substitua as bateria, tendo ateno sua orientao. (6) Volte a colocar a tampa do compartimento da bateria. NOTA Quando substituir as pilhas secas, use o mesmo procedimento que para o procedimento da substituio da bateria de ltio, descrito acima.

Pilhas secas 2

Tampa

Terminal de conexo na traseira Fuso de montagem 4 Compartimento da bateria

818

B-64124PO/01

MANUTENO

1. MTODO PARA SUBSTITUIR A BATERIA

Uso de pilhas secas alcalinas (tamanho D) Conexo


A alimentao a partir das baterias externas fornecida atravs do conector ao qual a bateria de ltio est ligada. A bateria de ltio, fornecida como padro, pode ser substituda com baterias externas no compartimento da bateria (A02B-0236-C281) de acordo com os procedimento de substituio das baterias descrito acima.

NOTA 1 Instale o compartimento da bateria (A02B-0236-C281) num local em que as bateria possam ser substitudas, mesmo que a unidade de controle estiver ligada. 2 O cabo conector da bateria est fixo unidade de controle atravs de um sistema de bloqueio simples. Para evitar que o conector se desligue, devido ao peso do cabo ou tenso entre o cabo, fixe a seo do cabo a 50 cm do conector.

819

1. MTODO PARA SUBSTITUIR A BATERIA

MANUTENO

B-64124PO/01

1.2 BATERIA PARA CODIFICADOR DE PULSOS ABSOLUTO EXTERNO (6 V DC)

Uma unidade de bateria podem manter os dados da posio atual durante seis codificadores de pulsos absoluto durante um ano. Quando a voltagem da bateria fica mais fraca, os alarmes APC 3n6 a 3n8 (n: nmero do eixo) so exibidos na tela LCD. Quando o alarme APC 3n7 exibido, substitua a bateria assim que possvel. Em geral, a bateria deve ser substituda dentro de uma ou duas semanas, contudo, depende do nmero de codificadores de pulsos usados. Se a tenso da bateria ficar inferior, as posies atuais para os codificadores de pulsos j no podem ser mantidas. Ligar a unidade de controle neste estado causa a ocorrncia do alarme APC 3n0 (alarme de pedido de retorno ao ponto de referncia). Devolva a ferramenta ao ponto de referncia depois de substituir a bateria. Assim, FANUC recomenda que a bateria seja substituda anualmente, independentemente de terem ocorrido alarmes APC ou no. Veja a Seo 7.1.3 para mais informaes sobre ligar a bateria para codificadores de pulsos absoluto externos. Obtenha quatro pilhas alcalinas disponveis comercialmente (tamanho D). (1) Ligue a mquina (ligue o amplificador servo). (2) Desaperte os parafusos do compartimento da bateria, e remova a tampa. (3) Substitua as pilhas secas no compartimento. Tenha em ateno a polaridade das pilhas, como mostra a figura abaixo (oriente duas pilhas para um lado e as outras duas para a direo oposta).
Parafusos

Substituir as baterias

Tampa

(4) Depois de instalar as pilhas novas, volte a colocar a tampa. (5) Desligue a mquina. AVISO Se as baterias forem instaladas incorretamente, pode ocorrer uma exploso. Nunca use baterias diferentes do tipo especificado (Baterias alcalinas de tamanho D).

CUIDADO A bateria deve ser substituda com a alimentao da mquina ligada (o amplificador servo ligado). Lembre-se, que se as baterias forem substitudas enquanto o CNC no for alimentado, a posio absoluta registrada perdida.

820

B-64124PO/01

MANUTENO

1. MTODO PARA SUBSTITUIR A BATERIA

1.3 BATERIA PARA CODIFICADOR DE PULSOS ABSOLUTO INCORPORADO NO MOTOR (6 V DC)

A bateria para o codificador de pulsos absoluto incorporado no motor est instalada no amplificador servo. Para ver como ligar e substituir a bateria, consulte os seguintes manuais: D Manual de Manuteno FANUC MOTOR SERVO de srie is D Manual de Manuteno FANUC MOTOR SERVO de srie is D Manual de Manuteno FANUC MOTOR SERVO de srie is (Opo de Ligao de E/S)

821

ANEXO

B-64124PO/01

ANEXO

A. LISTA DOS CDIGOS DA FITA

A
0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z f f ff f ff ff f f ff ff f ff f f ff f ff ff f ff f f ff ff f f f f f f f

LISTA DOS CDIGOS DA FITA

Cdigo ISO

Cdigo EIA

Significado
Sem MACRO DE USURIO B Com MACRO DE USURIO B

Caractere 8 7 6 5 4 ff ff ff ff ff ff ff ff fff fff

3 2 1 Caractere 8 7 6 5 4 0 f f ff f f ff fff f f f ff f f ff fff f f ff f f ff fff f f ff f f ff fff f f f f f f 1 2 3 4 5 6 7 8 9 a b c d e f g h i j k l m n o p q r s t u v w x y z ff ff fff ff fff fff ff ff f f f f f f f f f ff f ff f f ff fff f f f ff f f f f f ffff f ff f f f f

3 2 1 Nmero 0 f Nmero 1 f f f ff Nmero 2 Nmero 4 f Nmero 5 Nmero 6 Nmero 8 f Nmero 9 f Endereo A f f f ff Endereo B Endereo D f Endereo E Endereo F Endereo H f Endereo I f f Endereo J f f f ff Endereo K Endereo M f Endereo N Endereo O Endereo Q f Endereo R f f f ff Endereo S Endereo U f Endereo V Edereo W Endereo Y f Endereo Z f f Endereo T f f Endereo L f f Endereo C f f Nmero 3

f
f f f f f f f f f f f f f f f

f
f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f

f f f Nmero 7

f f f Endereo G

f f f f f f f f f f f f f f f f ff ff ff

f f f f f f f f f f f f f f f f f f f

f f f Endereo P

f f f Endereo X

825

A. LISTA DOS CDIGOS DA FITA

ANEXO

B-64124PO/01

Cdigo ISO

Cdigo EIA

Significado
Sem MACRO DE USURIO B Com MACRO DE USURIO B

Caractere 8 7 6 5 4 DEL NUL BS HT LF ou NL CR SP % ( ) + : / . # $ & o * , ; < = > ? @ [ ] ff ff ff f ff ff


f

3 2 1

Caractere DEL Espao BS

8 7 6 5 4

3 2 1

fffff f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f

f f f f f

fff

ffff f f f

f f f f f

fff f ff

f f f f f

Tab CR ou EOB SP

fff

f f f f f f f f f f f

f f ff f fff f ff ff f f
f f f f f f

j ff f f

f f ff

ER (2-4-5) (2-4-7) + / .

f f

fff

fff ff

f f

f ff

f f (Parmetro (N 6012) f ff fff f f ff f f ff fff f f f (Parmetro (N 6013) f f (Parmetro (N 6014) f (Parmetro (N 6011) & ___ (Parmetro (N 6010) , fff
f

f f f f

f
f

f f f

ff

f f f f

ff f f

fff fff fff fff fff

f f f

826

B-64124PO/01

ANEXO

A. LISTA DOS CDIGOS DA FITA

NOTA 1 Os smbolos usados na coluna de observao tm os seguintes significados. (Espao) : O caractere ser registrado na memria e tem um significado especfico. usado incorretamente numa instruo em vez de num comentrio, um alarme acionado. : O caractere no ser registrado na memria e ser ignorado. : O caractere ser registrado na memria, mas ser ignorado durante a execuo do programa. f : O caractere ser registrado na memria. Se for usado numa instruo, diferente de um comentrio, acionado um alarme. j : Se for usado numa instruo diferente de um comentrio, o caractere no ser registrado na memria. Se for usado num comentrio, ser registrado na memria. 2 Os cdigos que no surjam nesta tabela so ignorados se a sua paridade estiver correta. 3 Os cdigos com paridade errada causam o alarme TH. Mas so ignorados sem gerar o alarme TH, quando esto na seo de comentrios. 4 Um caractere com todos os oito furos feitos ignorado e no gera o alarme TH no cdigo EIA.

827

B. LISTA DE FUNES E FORMATO DA FITA

ANEXO

B-64124PO/01

LISTA DE FUNES E FORMATO DA FITA

Algumas funes no podem ser adicionadas como opes, dependendo do modelo. Nas tabelas abaixo, IP :apresenta uma combinao de endereos do eixo arbitrrios usando X,Y,Z,A,B e C (como X_Y_Z_A_). x = 1 eixo bsico (normalmente X) y = 2 eixo bsico (normalmente Y) z = 3 eixo bsico (normalmente Z)
Funes Posicionamento (G00) Ponto inicial Interpolao linear (G01) Ponto inicial Interpolao circular (G02, G03) R I (x, y) G03 Ponto inicial R I Interpolao helicoidal (G02, G03) Z G02 G03 G02 G03 G02 G03 R_ I_ J_ R_ I_ K_ R_ J_ K_ J Ponto inicial G17 J G02 G18 (x, y) G19 G02 G03 G02 G03 X_ Z_ G02 G03 X_ Y_ R_ I_ J_ R_ I_ K_ R_ J_ K_ F_ ; IP G01 IP _ F_; Ilustrao IP G00 IP_ ; Formato de fita

F_ ;

Y_ Z_

F_ ;

G17

X_ Y_

_ F_ ;

G18 (xyz) Ponto inicial (x, y) G19

X_ Z_

_ F_ ;

Y_ Z_

_ F_ ;

(Em caso do plano X---Y) Pausa (G04) G04

: Qualquer eixo alm dos eixos de interpolao circular. X_ P_ ;

828

B-64124PO/01

ANEXO

B. LISTA DE FUNES E FORMATO DA FITA

Funes Controle avanado por antecipao AI (G05.1)

Ilustrao

Formato de fita G05.1 Q1; Ativao do modo de controle avanado por antecipao Al G05.1 Q0 ; Desativao do modo de controle avanado por antecipao. G07.1 IP_r_; Modo de interpolao cilndrica G07.1 IP0 ; Cancelamento do modo de interpolao cilndrica r: Raio do cilindro G08 P1: Ativao do modo de controle avanado por antecipao G08 P0: Desativao do modo de controle avanado por antecipao

Interpolao cilndrica (G07.1)

Controle avanado por antecipao (G08)

Parada exata (G09)

Velocidade G09 Tempo

G01 G02 G03 G10 L10 P_R_; (Geometria do valor de correo/H) G10 L11 P_R_; (Valor de correo do desgaste/H) G10 L12 P_R_; (Geometria do valor de correo/D) G10 L13 P_R_; (Valor de correo do desgaste/D) IP_;

Alterao do valor de correo pelo programa (G10)

Coordenada polar (G15, G16)

Yp

Yp

Coordenada local

Xp (x y) Xp Sistema de coordenadas de trabalho Seleo de plano (G17, G18, G19) Converso polegadas/ milmetros (G20, G21) Controle do curso armazenado (G22, G23) (XYZ)

G17 G16 Xp_ Yp_ . ; G18 G16 Zp_ Xp_; G19 G16 Yp_ Zp_; G15 ; Cancelar

G17 ; G18 ; G19 ; G20 : Entrada em polegadas G21 : Entrada em milmetros G22 X_Y_Z_I_J_K_; G23 Cancelamento; (IJK)

Controle do retorno ao ponto de referncia (G27) Ponto inicial Retorno ao ponto de referncia (G28) Retorno do 2 ponto de referncia (G30)

IP

G27 IP_ ;

Ponto de referncia (G28) Posio intermediria

G27 IP_ ;

Ponto inicial Retorno do 2 ponto de referncia(G30)

IP

829

B. LISTA DE FUNES E FORMATO DA FITA

ANEXO

B-64124PO/01

Funes Retorno do ponto de referncia para o ponto inicial (G29)

Ilustrao
Ponto de referncia

Formato de fita G29 IP ; _

Posio intermediria

IP G31 IP_ F_;

Funo de salto (G31)


Sinal de salto

IP

Ponto inicial Abertura de rosca (G33)

G33IP _ F_; F : passo

Compensao C da ferramenta (G40 --- G42) G40

G41

G17 G18 G19 G42

G41 G42

D_ ;

Ferramenta Controle da direo normal (G40.1, G41.1, G42.1) (G150, G151, G152)

D : Correo da ferramenta G40 : Cancelamento G41.1 (G151) Controle da direo normal esquerda G42.1 (G152) Controle da direo normal direita G40.1 (G150) Cancelar controle da direo normal

Correo A do comprimento da ferramenta (G43, G44, G49) Z

Correo

G43 G44 G43 G44

Z_ H_ ;

H_ ;

H : Correo da ferramenta G49 : Cancelamento Correo B do comprimento da ferramenta (G43, G44, G49) G17 G18 G19 G17 G18 G19 G43 G44 G43 G44 Z_ Y_ X_ H_ ;

H_ ;

H : Correo da ferramenta G49 : Cancelamento Correo C do comprimento da ferramenta (G43, G44, G49) G43 G44 _ H_ ;

: Um endereo opcional de um eixo H : Nmero de correo da ferramenta G49 : Cancelamento

830

B-64124PO/01

ANEXO

B. LISTA DE FUNES E FORMATO DA FITA

Funes Correo da ferramenta (G45 --- G48)

Ilustrao Aumentar IP Diminuir Aumentar 2 vezes IP Diminuir 2 vezes Valor de compensao G45 G46 G47 G48

Formato de fita

IP_ D_;

D : Nmero de correo da ferramenta

Escalonamento (G50, G51)

P4 P4 IP P3

P3

G45 G46 G47 G48

IP_ D_;

P1 P1 Espelhamento programvel (G50.1, G51.1)

P2 P2 Espelhamento

D : Nmero de correo da ferramenta

G51.1 IP _ ; G50.1 ; . . . . Cancelamento

Definio do sistema de coordenadas locais (G52)

x IP y

Sistema de coordenadas locais Sistema de coordenadas de trabalho

G52 IP_ ;

Comando no sistema de coordenadas da mquina (G53) Seleo do sistema de coordenadas de trabalho (G54 --- G59) Ponto zero de trabalho de correo IP

G53 IP_ ;

G54 : G59

IP_ ;

Sistema de coordenadas de trabalho Sistema de coordenadas da mquina Posicionamento de sentido nico (G60) Modo de corte (G64) Modo de parada exata (G61) Modo de rosqueamento (G63) Override automtico de cantos (G62) v G64 t IP G60 IP_ ;

G64_ ; G61_ ; G63_ ; G62_ ;

Modo de corte Modo de parada exata Modo de rosqueamento Override automtico de cantos

v G61 t

831

B. LISTA DE FUNES E FORMATO DA FITA

ANEXO

B-64124PO/01

Funes Macro de usurio (G65, G66, G67)

Ilustrao Macro O_ ; G65 P_ L_ ; M99 ;

Formato de fita Chamada simples G65 P_ L_ <Atribuio de argumento> ; P : N de programa L : Nmero de repetio Chamada modal G66 P_L_ <Argumento G67 ; Cancelamento G68 G17 X_ Y_ G18 Z_ X_ G19 Y_ Z_ R;

atribuio>;

Rotao do sistema de coordenadas (G68, G69)

Y X (Em caso do plano X-Y)

(x y)

G69 ; Cancelamento

Ciclos fixos (G73, G74, G76, G80 --- G89)

Consulte II.13. FUNES PARA SIMPLIFICAR A PROGRAMAO

G80 ; G73 G74 G76 G81 : G89

Cancelamento

X_ Y_ Z_ P_ Q_ R_ F_ K_ ;

Programao absoluta/ incremental (G90/G91) Alterao do sistema de coordenadas da pea (G92) Massa de velocidade mxima do fuso (G92)

G90_ ; Comando absoluto G91_ ; Comando incremental G90_ G91_ ; Uso combinado G92 IP_ ; Alterao do sistema de coordenadas da pea G92S_ ; Massa de velocidade mxima do fuso

IP

Predefinio do sistema de coordenadas da pea (G92.1) Avano por minuto, Avano por rotao (G94, G95) Controle da velocidade de corte constante (G96, G97) mm/min mm/rot. pol./min pol./rot.

G92.1 IP 0;

G94 F_ ; Avano por minuto G95 F_ ; Avano por rotao G96 S_ ; Incio de controle da velocidade de corte constante (Comando de velocidade de corte) G97 S_ ; A velocidade de corte constante est cancelada (Comando de velocidade mxima do fuso) G98_ ; G99_ ;

Velocidade de corte (m/min ou ps/min) Velocidade do fuso N (rpm )

Retorno ao ponto inicial/ retorno ao ponto R (G98/G99) G99

G98

Nvel inicial Nvel R Ponto Z

832

B-64124PO/01

ANEXO

C. FAIXA DO VALOR DO COMANDO

C
Eixo linear

FAIXA DO VALOR DO COMANDO

D No caso de entrada em milmetros da rosca de avano milimtrica


Menor incremento de entrada Menor incremento de comando Dimenso mx. programvel Deslocamento rpido mx. Nota Faixa de velocidade de avano Nota Avano incremental Compensao da ferramenta Tempo de pausa

Sistema incremental IS-B 0,001 mm 0,001 mm 99999.999 mm 240000 mm/min 1 para 240000 mm/min 0.001, 0.01, 0.1, 1 mm/passo 0 a 999,999 mm 0 a 99999.999 seg IS-C 0,0001 mm 0,0001 mm 9999.9999 mm 100000 mm/min 1 para 100000 mm/min 0.0001, 0.001, 0.01, 0.1 mm/passo 0 a 999.9999 mm 0 a 99999.999 seg

D No caso de entrada em polegadas da rosca de avano em polegadas


Menor incremento de entrada Menor incremento de comando Dimenso mx. programvel Deslocamento rpido mx. Nota Faixa de velocidade de avano Nota Avano incremental

Sistema incremental IS-B 0,0001 polegadas 0,001 mm 9999.9999 polegadas 240000 mm/min 0.01 a 9600 pol./min 0.0001, 0.001, 0.01, 0.1 pol./passo 0 a 99,9999 polegadas 0 a 99999.999 seg IS-C 0,00001 polegadas 0,0001 mm 393.70078 polegadas 100000 mm/min 0.01 a 4000 pol./min 0.00001, 0.0001, 0.001, 0.01 pol./passo 0 a 99,9999 polegadas 0 a 9999.9999 seg

Compensao da ferramenta Tempo de pausa

833

C. FAIXA DO VALOR DO COMANDO

ANEXO

B-64124PO/01

D No caso de entrada em polegadas da rosca de avano em polegadas


Menor incremento de entrada Menor incremento de comando Dimenso mx. programvel Deslocamento rpido mx. Nota Faixa de velocidade de avano Nota Avano incremental

Sistema incremental IS-B 0,0001 polegadas 0,0001 polegadas 9999.9999 polegadas 9600 pol./min 0.01 a 9600 pol./min 0.0001, 0.001, 0.01, 0.1 pol./passo 0 a 99,9999 polegadas 0 a 99999.999 seg IS-C 0,00001 polegadas 0,00001 polegadas 9999.9999 polegadas 4000 pol./min 0.01 a 4000 pol./min 0.00001, 0.0001, 0.001, 0.01 pol./passo 0 a 99,9999 polegadas 0 a 9999.9999 seg

Compensao da ferramenta Tempo de pausa

D No caso de entrada em milmetros da rosca de avano em polegadas


Menor incremento de entrada Menor incremento de comando Dimenso mx. programvel Deslocamento rpido mx. Nota Faixa de velocidade de avano Nota Avano incremental Compensao da ferramenta Tempo de pausa

Sistema incremental IS-B 0,001 mm 0,0001 polegadas 99999.999 mm 9600 pol./min 1 para 240000 mm/min 0.001, 0.01, 0.1, 1 mm/passo 0 a 999,999 mm 0 a 99999.999 seg IS-C 0,0001 mm 0,00001 polegadas 9999.9999 mm 4000 pol./min 1 para 100000 mm/min 0.0001, 0.001, 0.01, 0.1 mm/passo 0 a 999.9999 mm 0 a 9999.9999 seg

834

B-64124PO/01

ANEXO

C. FAIXA DO VALOR DO COMANDO

Eixo de rotao
Sistema incremental IS-B Menor incremento de entrada Menor incremento de comando Dimenso mx. programvel Deslocamento rpido mx. Nota Faixa de velocidade de avano Nota Avano incremental 0.001 graus 0.001 graus 99999.999 graus 240000 graus/min 1 para 240000 graus/min 0.001, 0.01, 0.1, 1 graus/passo IS-C 0.0001 graus 0.0001 graus 9999.9999 graus 100000 graus/min 1 para 100000 graus/min 0.0001, 0.001, 0.01, 0.1 graus/passo

NOTA A faixa da velocidade de avano apresentada acima so limitaes dependendo da capacidade de interpolao de CNC. Como um sistema completo, as limitaes dependendo do sistema servo tambm devem ser tidas em considerao.

835

D. NOMOGRAMAS

ANEXO

B-64124PO/01

NOMOGRAMAS

836

B-64124PO/01

ANEXO

D. NOMOGRAMAS

D.1 COMPRIMENTO DE ROSCA INCORRETO

Os passos de uma rosca esto geralmente incorretos em 1 e 2, como mostra na Fig. D.1 (a), devido acelerao e desacelerao automtica. Assim, as tolerncias de comprimento devem ser feitas no mbito de 1 e 2 no programa.

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) do Velocidade do fuso (rpm ) sistema servo: Normalmente Avano da rosca (mm) 0.033 s.

D Como determinar 1
1 = {tT1 + T1 exp( t )}V T1 a = exp( t ) T1
T1 V . . . . . . . (2) . . . . . . . (3) Constante de tempo T1 (seg) do sistema servo: Normalmente 0.033 s.

: Constante de tempo do sistema servo (seg) : Velocidade de corte (mm/seg)

O passo no incio da abertura de rosca mais curta que o passo especificado L e o erro de passo permitido L. Ento conforme apresentado.
a = L L

Quando o valor de HI determinado, o lapso de tempo at a preciso da rosca ser obtida. O tempo HtI substitudo em (2) para determinar 1: As constantes V e T1 so determinadas do mesmo modo que para 2. Uma vez que o clculo de 1 bastante completo, apresentado um nomograma nas pginas seguintes.

837

D. NOMOGRAMAS

ANEXO

B-64124PO/01

D Como usar o nomgrafo

Primeiro especifique a classe e 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 quando V = 10mm / s ser obtido em (2). Ento, dependendo da velocidade da abertura de rosca, 1 para velocidade diferente de 10mm/ s pode ser obtido em (3).

1(V=10mm/seg) V=40mm/seg V=20mm/seg


Constante de tempo do sistema servo (2) (3) 1 0 Veja o grfico na referncia mais para um exemplo real. (1) T1 T2

a
L L

Fig. D.1 (b) Nomgrafo

NOTA As equaes para 1 e 2 servem para quando a constante de tempo de acelerao/desacelerao para o avano de corte 0.

838

B-64124PO/01

ANEXO

D. NOMOGRAMAS

D.2 CLCULO SIMPLES DE COMPRIMENTO DE ROSCA INCORRETO

Fig. D.2 (a) Seo de rosca incorreta

Explicaes
D Como determinar 2
2 = LR
1800 * (mm) * Quando a constante de tempo T do sistema servo 0.033 s.

R : Velocidade do fuso (rpm ) L : Passo de rosca (mm)

D Como determinar 1
1 = LR (
1800 * (mm) (mm) * Quando a constante de tempo T do sistema servo 0.033 s.

= 2(

R : Velocidade do fuso (rpm ) L : Passo de rosca (mm)

Seguindo a est um valor permitido de rosca.


a 0.005 0.01 0.015 0.02 --- 1--- lna 4.298 3.605 3.200 2.912

Exemplos
R=350 rpm L=1 mm a=0.01 ento, 1800

2 = 350 1 = 0.194 (mm) 1 = 2 3.605 = 0.701 (mm)

839

D. NOMOGRAMAS

ANEXO

B-64124PO/01

D Referncia

Fig. D.2 (b) Nomgrafo para obter a distncia de aproximao 1

840

B-64124PO/01

ANEXO

D. NOMOGRAMAS

D.3 CAMINHO DA FERRAMENTA NOS CANTOS

Quando o atraso do sistema servo (por acelerao/desacelerao exponencial no corte ou causado pelo sistema de posicionamento quando um motor servo usado) acompanhado pelo arredondamento de cantos, produzido um ligeiro desvio entre o caminho da ferramenta (caminho do centro da ferramenta) e o caminho programado, como mostra a Fig. D.3 (a). A constante de tempo T1 da acelerao/desacelerao exponencial fixa para 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) no corte (T1 = 0) Presena ou ausncia do registro buffer. Os parmetros acima so usados para analisar teoricamente o caminho da ferramenta e o caminho da ferramenta acima apresentado com os parmetro que definido como exemplo. Quando realmente programa, os elementos acima devem ser considerados e a programao deve ser executada cuidadosamente, para que o contorno da pea esteja dentro da preciso pretendida. Por outras palavras, quando o contorno da pea no est dentro dos limites de tolerncia tericos, os comandos do bloco seguinte no devem ser lidos at a velocidade de avano especificada se tornar zero. A funo de pausa ento usada para parar a mquina durante o perodo adequado.

841

D. NOMOGRAMAS

ANEXO

B-64124PO/01

Anlise

O caminho da ferramenta apresentado em Fig. D.3 (b) analisado com base nas condies seguintes: A velocidade de avano constante em ambos os blocos antes e depois do arredondamento de cantos. A unidade de controle tem um registro buffer. (O erro difere com a velocidade de leitura do leitor de fita de papel, nmero de caracteres do bloco seguinte, etc.)
V

VY2

VX2

VY1

VX1

Fig. D.3 (b) Exemplo de caminho da ferramenta

D Descrio de condies e smbolos

V X1 = V cos 1 V Y1 = V sin 1 V X2 = V cos 2 V Y2 = V sin 2


: Velocidade de avano em ambos os blocos antes e depois do arredondamento de cantos. VX1 : Componente axial X da velocidade de avano do bloco precedente VY1 : Componente axial Y da velocidade de avano do bloco precedente VX2 : Componente axial X da velocidade de avano do bloco seguinte VY2 : Componente axial Y da velocidade de avano do bloco seguinte : ngulo do canto 1 : ngulo formado pela direo do caminho especificado do bloco precedente e eixo X 2 : ngulo formado pela direo do caminho especificado do bloco seguinte e eixo X V

842

B-64124PO/01

ANEXO

D. NOMOGRAMAS

D Clculo de valor inicial


0

Y0 V X0

Fig. D.3 (c) Valor inicial

O valor inicial quando o arredondamento de cantos comea, isto , as coordenadas X e Y no final da distribuio do comando pelo controlador determinado pelo velocidade de avano e a 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 de acelerao / desacelerao exponencial. (T=0) T2: Constante de tempo do sistema de posicionamento (Inverso 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 na direo do eixo Y.
V X(t) = (V X2V X1)[1 V X1 {T exp( t )T 2 exp( t )} + V X1] T1 T2 T1T 2 1 V X1 {T exp( t )T2 exp( t )}] = V X2[1 T1 T2 T 1T2 1 V Y1V Y2 {T1 exp( t )T 2 exp( t )} + V Y2 T1 T2 T1T 2

V Y(t) =

Assim, as coordenadas do caminho da ferramenta no tempo t so calculadas a partir das seguintes equaes:
X(t) = = Y(t) = =

V (t)dtX
t X 0

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 0

V Y2V Y1 2 2 {T1 exp( t )T2 exp( t )}V Y2(T 1 + T 2t) T1 T2 T1T 2

843

D. NOMOGRAMAS

ANEXO

B-64124PO/01

D.4 ERRO DE DIREO DO RAIO NO CORTE CIRCULAR

Quando um motor servo usado, o sistema de posicionamento causa um erro entre os comandos de entrada e os resultados de sada. Uma vez que a ferramenta avana ao longo do segmento especificado, no produzido um erro na interpolao linear. Na interpolao circular, contudo, os erros radiais podem ser produzidos, especialmente para o corte circular a altas velocidades. Este erro pode ser obtido conforme apresentado:
X

r
Caminho de comando

Caminho atual

Z
2 2 2 r = 1 (T 1 + T2 (1 2)) V . . . . . . . (1) r 2

v : Velocidade de avano (mm/s) r : Raio do crculo (mm) T1 : Constante de tempo de acelerao / desacelerao exponencial (seg) no corte (T=0) T2 : Constante de tempo do sistema de posicionamento (seg). (Inverso do ganho ganho do loop) a : Coeficiente de avano para a frente (%) No caso de acelerao/desacelerao em forma de sino e acelerao/ desacelerao linear aps a interpolao em avano de corte, uma aproximao deste erro radial pode ser obtida pela seguinte expresso: Acelerao/desacelerao linear aps a interpolao em avano de corte
2 2 2 r = 1 T 1 + 1 T2 (1 2) V r 2 24

r : Erro radial mximo (mm)

Acelerao/desacelerao em forma de sino aps a interpolao em avano de corte


2 2 2 r = 1 T 1 + 1 T2 (1 2) V r 2 48

Assim, o erro radial no caso de acelerao/desacelerao em forma de sino e acelerao/desacelerao linear aps interpolao menor que no caso de acelerao/desacelerao exponencial por um fator de 12, excluindo qualquer erro causado por uma constante de tempo do loop do servo.

Uma vez que o raio de usinagem r (mm) e erro permitido r (mm) da pea so apresentados na usinagem atual, a velocidade de avano de limite permitido v (mm /seg) determinada pela equao (1). Uma vez que a constante de tempo de acelerao/desacelerao no corte que est definido por este equipamento varia com a mquina-ferramenta, consulte o manual emitido pelo fabricante da mquina-ferramenta.

844

B-64124PO/01

ANEXO

E. ESTADO QUANDO LIGA, QUANDO APAGA E QUANDO REINICIA

E
Especificao dos dados

ESTADO QUANDO LIGA, QUANDO APAGA E QUANDO REINICIA

O parmetro CLR (N 3402#6) usado para selecionar que reinicializar o CNC coloca- num estado limpo ou num estado de reinicializao -o (0: estado de reinicializao/1: estado de anulao). Os smbolos nas tabelas abaixo significam o seguinte : f : O status no alterado ou o movimento continuado. : O status cancelado ou o movimento interrompido.
Item Valor de correo Especificao dos dados pela operao de definio do MDI Parmetro Vrios dados Programas na memria Contedos no armazenamento em buffer Visualizao do nmero de seqncia Cdigo G de ao simples Cdigo G modal Quando liga f f f f Apagado f f Reinicializao

f f

f f

f f f : Modo MDI : Outro modo f (Nota 1) f

f Cdigo G iniciais. (Os cdigos G20 e G21 regressam ao mesmo estado em que estavam quando a energia foi desligada da ltima vez.) Zero Zero

f (Nota 1) Cdigo G iniciais. (G20/G21 no so alterados.)

F S, T, M K (Nmero de repeties) Valor de coordenada de trabalho

Zero f f

f f f

845

E. ESTADO QUANDO LIGA, QUANDO APAGA E QUANDO REINICIA

ANEXO

B-64124PO/01

Item Ao na operao Movimento Pausa Emisso dos cdigos M, S e T Compensao do comprimento da ferramenta

Quando liga

Apagado

Reinicializao

Dependendo do parmetro LVK (N 5003#6)

f : Modo MDI Outros modos dependem do parmetro LVK (N 5003#6). f: Modo MDI : Outros modos f : Modo MDI : Outros modos (Nota 2) Extinguido se no houver nenhuma causa para o alarme f ( : Parada de emergncia) f f

Compensao da ferramenta Armazenamento de nmero de subprograma chamado Sinais Sinal do alarme CNC de sada AL LED de trmino de retorno ao ponto de referncia Cdigos S, T e B Cdigo M Sinais de strobe M, S eT Sinal de rotao do fuso (Sinal S analgico) Sinal de pronto CNC MA Sinal de pronto servo SA LED de incio de ciclo (STL) LED de bloqueio de avano (SPL)

(Nota 2)

Extinguido se no houver nenhuma causa para o alarme

Extinguido se no houver nenhuma causa para o alarme f ( : Parada de emergncia) f f

LIGADO LIGADO (Quando outro que o alarme servo)

f LIGADO (Quando outro que o alarme servo)

f LIGADO (Quando outro que o alarme servo)

NOTA 1 Quando o salto para o incio do programa executado, o nmero do programa principal exibido. 2 Quando uma reinicializao executada durante a execuo de um subprograma, a unidade de controle regressa ao incio do programa principal. A execuo no pode ser iniciada a partir do meio do subprograma.

846

B-64124PO/01

ANEXO

F. TABELA DE CORRESPONDNCIA CARACTERE-CDIGO

TABELA DE CORRESPONDNCIA CARACTERE-CDIGO

Caractere

Cdigo

Comentrio

Caractere

Cdigo

Comentrio

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5

065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 048 049 050 051 052 053

6 7 8 9 ! # $ % & ( ) * + , . / : ; < = > ? @ [ ^ ] _

054 055 056 057 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 058 059 060 061 062 063 064 091 092 094 095 Colchete direito Sublinha Espao Ponto de exclamao Marca de citao Cerquilha Sinal de dlar Porcentagem E comercial Apstrofe Parnteses esquerdo Parnteses direito Asterisco Sinal de mais Vrgula Sinal de menos Ponto final Trao Dois pontos Ponto-e-vrgula Sinal de menor que Sinal de igual Sinal de maior que Ponto de interrogao Indicao HAtI Colchete esquerdo

847

G. LISTA DE ALARME

ANEXO

B-64124PO/01

G
Nmero 000 001 002 003 004 005 006

LISTA DE ALARME

1) Erros de programao (alarme P/S)


Mensagem DESLIGUE O APARELHO TH ALARME DE PARIDADE TV ALARME DE PARIDADE DEMASIADOS DGITOS ENDEREO NO ENCONTRADO NENHUNS DADOS DEPOIS DO ENDEREO USO INCORRETO DO SINAL NEGATIVO USO INCORRETO DO PONTO DECIMAL ENTRADA DE ENDEREO ILEGAL CDIGO G INVLIDO NENHUM COMANDO DA VELOCIDADE DE AVANO NO PODE PROGRAMAR G95 DEMASIADOS EIXOS PROGRAMADOS EXCESSO DE TOLERNCIA DE RAIO EIXO DO PLANO INCORRETO PROGRAMADO NENHUM RAIO CIRCULAR Contedos Foi introduzido um parmetro que necessita a desenergizao, desligue o aparelho. Alarme TH (Foi introduzido um caractere com paridade errada). Corrija a fita. Alarme TV (O nmero de caracteres num bloco impar). Este alarme ser gerado apenas quando o controle TV for eficaz. Foram introduzidos dados excedendo o nmero mximo permitido de dgitos. (Consulte o item de dimenses mx. programveis.) Um valor numrico ou o sinal - foi introduzido sem um endereo no incio de um bloco. Modificar o programa. O endereo no foi seguido pelos dados adequados, mas foi seguido por outro endereo ou cdigo EOB. Modificar o programa. O sinal . erro de entrada (Sinal - foi introduzido depois de um endereo com o qual no pode ser usado. Ou dois ou mais sinais - foram introduzidos.) Modificar o programa. O ponto decimal - erro de entrada (Foi introduzido um ponto decimal depois de um endereo com o qual no pode ser usado. Ou dois pontos decimais foram introduzidos.) Modificar o programa. Foi introduzido um caractere no usvel em rea significaste. Modificar o programa. Foi especificado um cdigo G no usvel ou cdigo G correspondente funo no fornecida. Modificar o programa. A velocidade de avano no foi programada para um avano de corte ou a velocidade de avano era inadequada. Modificar o programa. especificado um avano sincronizado sem a opo de abertura de rosca / avano sincronizado. O nmero dos eixos programados excedeu o nmero de eixos simultaneamente controlveis. Na interpolao circular (G02 ou G03), a diferena da distncia entre o ponto inicial e o centro de um arco e entre o ponto final e o centro do arco excedeu o valor especificado no parmetro n 3410. Um eixo no includo no plano selecionado (usando G17, G18, G19) foi programado na interpolao circular. Modificar o programa. Quando a interpolao circular especificada, nem R (especificando um raio do arco), nem I, J e K (especificando a distncia desde um ponto inicial ao centro) especificado. F0 (avano rpido) foi instrudo pelo avano de coluna de dgito F1 na interpolao circular. Modificar o programa. Nenhum eixo especificado nos blocos G43 e G44 para a correo do comprimento da ferramenta tipo C. A correo no cancelada mas outro eixo corrigido para a correo do comprimento da ferramenta tipo C. Modificar o programa. No comando de seleo de plano, dois ou mais eixos na mesma direo so programados. Modificar o programa.

007

009 010 011 014 015 020

021 022

025 027

IMPOSSVEL PROGRAMAR F0 EM G02/G03 NENHUNS EIXOS PROGRAMADOS EM G43/G44

028

SELEO INCORRETA DO PLANO

848

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Nmero 029 030

Mensagem VALOR DE CORREO INCORRETO NMERO DE CORREO INCORRETO COMANDO P INCORRETO EM G10

Contedos Os valores de correo especificados pelo cdigo H so muito grandes. Modificar o programa. O nmero de correo especificado pelo cdigo D/H para correo do comprimento da ferramenta ou compensao da ferramenta muito grande. Modificar o programa. Da definio de uma quantidade de correo por G10, o nmero de correo seguido do endereo P foi excessivo ou no foi especificado. Como alternativa, o nmero de coordenada de trabalho adicional a especificidade num cdigo P era demasiado grande. Modificar o programa. Da definio de uma quantidade de correo por G10 ou escrevendo uma quantidade de correo pelas variveis do sistema, a quantidade de correo foi excessiva. No pode ser determinado um ponto de interseo para a compensao C da ferramenta. Modificar o programa. O incio ou cancelamento estavam para ser executados no modo G02 ou G03 da compensao C da ferramenta. Modificar o programa. Ignorar corte (G31) foi especificado no modo de compensao da ferramenta. Modificar o programa. G40 programado num plano diferente do plano de correo na compensao B da ferramenta O plano selecionado usando G17, G18 ou G19 alterado no modo de compensao C da ferramenta. Modificar o programa. O corte excessivo ir ocorrer na compensao C da ferramenta, pois o ponto inicial ou ponto final do arco coincide com o centro do arco. Modificar o programa. O corte excessivo ir ocorrer na compensao C da ferramenta. Dois ou mais blocos so consecutivamente especificados nos quais as funes como funo auxiliar e funes de pausa so executadas sem movimento no modo de compensao da ferramenta. Modificar o programa. A correo da ferramenta (G45 a G48) programada na compensao da ferramenta. Modificar o programa. Um de G27 a G30 programado num modo de ciclo fixo. Modificar o programa. Uma profundidade para cada corte (Q) no programado num ciclo fixo G73 ou G83. Como alternativa, Q foi especificado. Corrija o programa. Outros diferentes de P2, P3 e P4 so programados para 2, 3 e 4 comando de retorno ao ponto de referncia. A chanfragem ou canto R programado no bloco de abertura de rosca. Modificar o programa. O movimento invlido ou a distncia a percorrer foi especificada no bloco perto do bloco de chanfragem ou de canto R. Modificar o programa. O bloco perto do bloco de chanfragem ou de canto R no G01,G02 ou G03. Modificar o programa. Para sistemas sem a chanfragem de ngulos arbitrria ou corte de canto R, foi especificada uma vrgula. Para sistemas com esta caracterstica, uma vrgula foi seguida de um valor diferente de R ou C. Corrija o programa. Na chanfragem de um ngulo qualquer ou bloco de canto R, a distncia a percorrer menor do que a quantidade de chanfragem ou canto R. Numa chanfragem de um ngulo qualquer ou corte de bloco de canto R, um eixo especificado no est no plano selecionado. Corrija o programa.

031

032

VALOR DE CORREO INCORRETO EM G10 NENHUMA SOLUO EM CRC NENHUM CIRC PERMITIDO EM ST-UP /EXT BLK IMPOSSVEL PROGRAMAR G31 IMPOSSVEL MUDAR PLANO EM CRC

033 034 036 037

038

INTERFERNCIA NO BLOCO CIRCULAR INTERFERNCIA EM CRC

041

042 044 045

G45/G48 NO PERMITIDO EM CRC G27-G30 NO PERMITIDO EM CYCFIXO NENHUM COMANDO G (G73/G83)

046 050 051

COMANDO DE RETORNO DE REFERNCIA INCORRETA CHF/CNR NO PERMITIDO NO 3 BLOCO MOVIMENTO AUSENTE DEPOIS DE CHF/CNR O CDIGO NO G01 DEPOIS DE CHF/CNR DEMASIADOS COMANDOS DE ENDEREO

052 053

055

VALOR DE MOVIMENTO AUSENTE EM CHF/CNR PONTO FINAL NO ENCONTRADO

058

849

G. LISTA DE ALARME

ANEXO

B-64124PO/01

Nmero 059

Mensagem NMERO DO PROGRAMA NO ENCONTRADO

Contedos Numa procura de um nmero de programa externo ou procura de nmero de pea externa, no foi encontrado um nmero do programa especificado. Caso contrrio, um programa especificado para pesquisa est sendo editado num processamento de segundo plano. Caso contrrio, um programa especificado por uma chamada de macro de um toque no est registrado na memria. Verifique o nmero do programa e sinal externo. Ou pare a edio simultnea. O comando do nmero de seqncia no foi encontrado na pesquisa do nmero de seqncia. Verifique o nmero de seqncia. A rea de memria insuficiente. Apagar programas desnecessrios e repetir. O endereo da pesquisa no foi encontrado. Ou o programa com o nmero do programa especificado no foi encontrado na pesquisa do nmero do programa. Verifique os dados. O nmero de programas a ser armazenado excedeu 63 (bsico), 125 (opo), 200 (opo), ou 400 (opo). Apague programas desnecessrios e execute novamente o registro do programa. O nmero do programa de comando j est a ser usado. Altere o nmero do programa ou apague programas desnecessrios e execute novamente o registro do programa. O nmero do programa diferente de 1 a 9999. Modificar o nmero do programa. Foi feita uma tentativa para registrar um programa cujo nmero foi protegido. O endereo P (nmero do programa) no foi programado no bloco que inclui um comando M98, G65 ou G66. Modificar o programa. O subprograma foi chamado em cinco dobrar. Modificar o programa. Um nmero do programa ou nmero de seqncia que foi especificado pelo endereo P no bloco que inclui M98, M99, M65 ou G66 no foi encontrado. O nmero de seqncia especificado pela instruo GOTO (IRPARA) no foi encontrada. Caso contrrio, um programa chamado est a ser editado no processamento de segundo plano. Corrija o programa ou pare a edio simultnea. Na memria ou intercalao de programa, um programa na memria no concorda com aquele lido a partir de um dispositivo de E/S externo. Verifique ambos os programas na memria e aqueles do dispositivo externo. Na funo de medio automtica do comprimento da ferramenta (G37), o sinal de alcance da posio de medio (XAE, YAE, ou ZAE) no se liga dentro de uma reas especificada no parmetro 6254 (valor ). Isto deve-se a uma definio ou erro do operador. A medio automtica do comprimento da ferramenta (G37) foi especificada sem um cdigo H. (funo de medio automtica do comprimento da ferramenta) Modificar o programa. O cdigo H e compensao automtica da ferramenta (G37) foram especificados no mesmo bloco. (funo de medio automtica do comprimento da ferramenta) Modificar o programa. Na medio automtica do comprimento da ferramenta, foi especificado um eixo invlido ou o comando incremental. Modificar o programa. Ao introduzir dados na memria usando a interface de Leitura / Transmisso, foi gerado um erro de overrun, paridade ou de estrutura. O nmero de bit da entrada de dados ou definio de taxa de bauds ou especificao N da unidade de E/S est errado.

060 070 071

NMERO DE SEQNCIA NO ENCONTRADO NENHUM ESPAO DE PROGRAMA NA MEMRIA DADOS NO ENCONTRADOS

072

DEMASIADOS PROGRAMAS

073

NMERO DO PROGRAMA J EM USO NMERO DO PROGRAMA INCORRETO PROTEGER ENDEREO P NO DEFINIDO ERRO DE ANINHAMENTO DE SUBPROGRAMA NMERO NO ENCONTRADO

074 075 076 077 078

079

ERRO DE VERIFICAO DO PROGRAMA

080

G37 SINAL DE CHEGADA NO EXPRESSO

081

NMERO DE CORREO NO ENCONTRADO EM G37 CDIGO H NO PERMITIDO EM G37 COMANDO DE EIXO INCORRETO EM G37 ERRO DE COMUNICAO

082

083

085

850

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Nmero 086

Mensagem SINAL DR DESLIGADO

Contedos Quando introduz dados na memria usando a interface de Leitura / Transmisso, o sinal de pronto (DR) do leitor / trans foi desligado. Suprimento de energia da unidade de E/S desligado ou cabo no ligado ou P.C.B. com defeito. Quando introduz dados na memria usando a interface de Leitura / Transmisso, especificado atravs do cancelamento do comando de leitura, a entrada no interrompida depois de ler 10 caracteres. A unidade de E/S ou P.C.B. est defeituosa. 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 lenta. Separe o ponto inicial longe o suficiente do ponto de referncia, ou especifique uma velocidade suficientemente rpida para o retorno ao ponto de referncia. Na operao automtica de estado de parada, o retorno manual ao ponto de referncia no pode ser executado. O eixo programado por G27 (controle do retorno ao ponto de referncia) no regressou ao ponto de referncia. O tipo P no pode ser especificado quando o programa reiniciado. (Depois da operao automtica ser interrompida, a operao de definio do sistema de coordenadas foi executada.) Execute a operao correta de acordo com o manual de operao. O tipo P no pode ser especificado quando o programa reiniciado. (Depois da operao automtica ser interrompida a quantidade de correo da pea exterior foi alterada.) O tipo P no pode ser especificado quando o programa reiniciado. (Depois da operao automtica ser interrompida a quantidade de correo da pea foi alterada.) O tipo P no pode ser direcionado quando o programa reiniciado. (Depois de LIGAR, depois de uma parada de emergncia ou alarme P/S 94 para 97 serem reinicializados, nenhuma operao automtica executada.) Executar operao automtica. Um comando do reincio do programa foi especificado sem a operao de retorno ao ponto de referncia depois de LIGAR ou parada de emergncia e G28 foi encontrado durante a pesquisa. Execute o retorno do ponto de referncia. Aps o trmino da pesquisa no reincio do programa, dado um comando de movimento com MDI. Na tela de PARMETRO(DEFINIO), PWE(escrita de parmetros ativada) definido para 1. Defina para 0, e reinicie o sistema. Com desenergizao enquando rescreve a memria pelo programa de operao de edio. Se este alarme ocorrer, pressione <RESET> enquando pressiona <PROG>, e apenas o programa editado ser apagado. Registrar o programa apagado. Um valor diferente de 0 ou 1 foi especificado depois de P no cdigo G08 ou nenhum valor especificado. O valor absoluto da exibio de dados de ponto decimal fixo excede a faixa permitida. Modificar o programa. O resultado do clculo est fora da faixa permitida (-1047 a -10-29, 0 e 10-29 a 1047). Especificada diviso por zero. (incluindo 90) Uma funo que no pode ser usada na macro de usurio programada. Modificar o programa. Existe um erro em outros formatos diferentes de <Frmula>. Modificar o programa. Um valor no definido como nmero da varivel designado na macro de usurio. Modificar o programa.

087

ESTOURO DO BUFFER

090

REFERNCIA DE RETORNO INCOMPLETA

091 092 094

REFERNCIA DE RETORNO INCOMPLETA EIXOS FORAM DO PONTO DE REFERNCIA TIPO P NO PERMITIDO (COORD CHG)

095

TIPO P NO PERMITIDO (EXT CORR CHG) TIPO P NO PERMITIDO (TRAB CORR CHG) TIPO P NO PERMITIDO (AUTO EXEC)

096

097

098

G28 ENCONTRADO NO RETORNO DA SEQNCIA

099 100 101

MDI EXEC NO PERMITIDA EM PESQUISA AFT PARMETRO DE NO PROTEO CONTRA ESCRITA ANULE A MEMRIA

109 110 111 112 113 114 115

ERRO DE FORMATO EM G08 ESTOURO DE DADOS ESTOURO DE DADOS CALCULADO DIVIDIDO POR ZERO COMANDO INVLIDO ERRO DE FORMATO EM MACRO NMERO DA VARIVEL INCORRETO

851

G. LISTA DE ALARME

ANEXO

B-64124PO/01

Nmero 116 118 119

Mensagem VARIVEL COM PROTEO DE ESCRITA ERRO DE ANINHAMENTO DE PARNTESIS ARGUMENTO INCORRETO

Contedos O lado esquerdo da instruo de substituio uma varivel cuja substituio inibida. Modificar o programa. O aninhamento dos parntesis excede o limite superior (quntuplo). Modificar o programa. O argumento SQRT negativo, o argumento BCD negativo ou outros valores diferentes de 0 a 9 esto presentes em cada linha do argumento BIN. Modificar o programa. Um total de quatro chamadas de macro e chamadas modais de macros so aninhadas. Corrija o programa. O comando de macrocontrole usado durante a operao DNC. Modificar o programa. FAZER - FIM no corresponde a 1 : 1. Modificar o programa. <Frmula> formato errado. Modificar o programa. Em FAZERn, 1 n 3 no estabelecido. Modificar o programa. NC e comandos de macro de usurio coexistem. Modificar o programa. O nmero de seqncia especificado no comando de desvio no era de 0 a 9999. Ou, no pode ser pesquisado. Modificar o programa. Um endereo no permitido em <Destino de Argumento > usado. Modificar o programa. Um comando de controle do eixo foi dado por PMC a um eixo controlado por CNC. Ou um comando de controle do eixo foi dado por CNC a um eixo controlado por PMC. Modificar o programa. Cinco ou mais alarmes foram gerados na mensagem de alarme externa. Consulte o diagrama em escada do PMC para encontrar a causa. Nenhum alarme N respetivo existe na anulao de mensagem de alarme externa. Verifique o diagrama em escada do PMC. Pequena seo de dados errada na mensagem de alarme externa ou mensagem do operador externa. Verifique o diagrama em escada do PMC. O ngulo de posicionamento para indexao da mesa de indexao foi instrudo noutro ngulo que o mltiplo integral do valor do ngulo mnimo. Modificar o programa. Na indexao da mesa de indexao, outro eixo de controle foi instrudo juntamente com o eixo B. Modificar o programa. selecionado um eixo no comando pelo controle de eixos PMC. Modificar o programa. O G51 (escalonamento LIGADO) programado no modo de correo da ferramenta. Modificar o programa. O fator de escalonamento programado num valor diferente de 1 999999. Corrija a definio de fator de escalonamento (G51 Pp . . . . ou o parmetro 5411 ou 5421). Os resultados do escalonamento, distncia a percorrer, valor de coordenada e raio de circular excedem o valor mximo de comando. Corrija o programa ou fator de escalonamento. O plano de rotao das coordenadas e arco ou plano de compensao C da ferramenta devem ser iguais. Modificar o programa.

122 123 124 125 126 127 128 129 130

CHAMADA MODAL DE MACROS QUADRUPLA NO PODE USAR O MACROCOMANDO EM DNC INSTRUO DE FIM AUSENTE ERRO DE FORMATO EM MACRO NMERO LOOP INCORRETO NC, MACROINSTRUO NO MESMO BLOCO NMERO DE SEQNCIA DE MACRO INCORRETO ENDEREO DE ARGUMENTO INCORRETO OPERAO DE EIXO INCORRETA

131

DEMASIADAS MENSAGENS DE ALARME EXTERNAS NMERO DO ALARME NO ENCONTRADO DADOS INCORRETOS EM MSG ALARME EXT. COMANDO DE NGULO INCORRETO COMANDO DE EIXO INCORRETO IMPOSSVEL MODIFICAR EIXO DE CONTROLE PMC IMPOSSVEL PROGRAMAR G51 EM CRC VALOR DE ESCALA INCORRETO

132 133

135

136 139 141 142

143

ESTOURO DE DADOS DE MOVIMENTO ESCALONADOS PLANO INCORRETO SELECIONADO

144

148

DEFINIO DE DADOS INCORRETA O valor de desacelerao de override automtico de cantos est fora da faixa defensvel do ngulo de alinhamento. Modificar os parmetros (N 1710 a N 1714) ERRO DE FORMATO EM G10L3 Um cdigo diferente de Q1,Q2,P1 ou P2 foi especificado como tipo de contagem da vida til no gerenciamento ampliado da vida til das ferramentas.

149

852

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Nmero 150 151 152 153

Mensagem NMERO DO GRUPO DA FERRAMENTA INCORRETO NMERO DO GRUPO DA FERRAMENTA NO ENCONTRADO NENHUM ESPAO PARA ENTRADA DE FERRAMENTA CDIGO T NO ENCONTRADO

Contedos O N do grupo da ferramenta excede o valor mximo permitido. Modificar o programa. O grupo da ferramenta programado no programa de usinagem no est definido. Modificar o valor do programa ou parmetro. O nmero de ferramenta dentro de um grupo excede o valor mximo registrvel. Modificar o nmero de ferramentas. No registro dos dados de vida til da ferramenta, um cdigo T no foi especificado num bloco em que necessrio. Como alternativa, apenas M06 foi especificado num bloco para o tipo de substituio da ferramenta D. Corrija o programa. Quando o grupo no programado, H99 ou D99 foi programado. Corrija o programa. No programa de usinagem, o cdigo M06 e T no mesmo bloco no correspondem ao grupo a correr. Corrija o programa. Os comandos P e L esto ausentes no incio do programa para o qual o grupo da ferramenta definido. Corrija o programa. O nmero de grupos da ferramenta a ser definido excede o valor mximo permitido. Veja o parmetro GS1, GS2 (N 6800 bit 0 e 1). Modificar o programa. A vida til da ferramenta a definir demasiado excessiva. Modificar o valor de definio. Durante a execuo de um programa de definio de dados de vida til, o aparelho foi desligado. Definir novamente. Condies quando executa o incio ou cancelamento da interpolao cilndrica erradas. Para alterar o modo para o modo de interpolao cilndrica, especifique o comando num formato de G07.1 rotao-nome do eixo raio do cilindro. Qualquer dos seguintes cdigo G que no pode ser especificado no modo de interpolao cilndrica foi especificado. 1) Os cdigos G para posicionamento, como G28,, G73, G74, G76, G81 - G89, incluem os cdigo especificando o ciclo de deslocamento rpido 2) Cdigo G para definir um sistema de coordenadas: G52,G92, 3) Cdigo G para selecionar o sistema de coordenadas: G53 G54-G59

154 155 156 157

NO USAR FERRAMENTA NO GRUPO DE VIDA TIL CDIGO T INCORRETO EM M06 COMANDO P/L NO ENOCNTRADO DEMASIADOS GRUPOS DE FERRAMENTAS DADOS DE VIDA TIL DA FERRAMENTA INCORRETOS DEFINIO DE DADOS DA FERRAMENTA INCOMPLETA COMANDO G107 INVLIDO

158 159 175

176

CDIGO G INVLIDO EM G107

177 178 179 180 190

ERRO DE SOMA DE VERIFICAO (MODO G05) G05 PROGRAMADO NO MODO G41/G42 PARAM (PRM N 7510) ERRO DE DEFINIO ERRO DE COMUNICAO (BUF REMOTO) SELEO DE EIXO INCORRETA

Modificar 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 pelo parm. 7510 excede o nmero mximo. Modificar o valor de definio do parmetro. Foi gerado o alarme de ligao do buffer remoto. Confirme o nmero de cabos, parmetros e dispositivo de E/S. No controle da velocidade de corte constante, a especificao do eixo est errada. (Veja o parmetro n 3770.) O comando de eixo especificado (P) contm um valor incorreto. Corrija o programa. Um modo de controle do contorno, modo de posicionamento do fuso (controle do eixo Cs), ou modo de rosqueamento rgido com macho foi especificado durante o modo de controle sncrono do fuso serial. Corrija o programa para que os modo de controle sncrono do fuso serial seja liberado de avano. O programa especificado num movimento ao longo do eixo Cs quando o sinal CON(DGN=G027#7) estava desligado. Corrija o programa ou consulte o diagrama em escada do PMC para descobrir o motivo pelo qual o sinal no ligado.

194

COMANDO DO FUSO EM MODO SINCRONIZADO

197

EIXO C PROGRAMADO NO MODO DO FUSO

853

G. LISTA DE ALARME

ANEXO

B-64124PO/01

Nmero 199 200

Mensagem PALAVRA MACRO NO DEFINIDA COMANDO COM CDIGO S INCORRETO

Contedos Usada uma palavra macro no definida. Modificar a macro de usurio. No rosqueamento rgido com macho, um valor S est fora da faixa ou no especificado. O valor mximo para S que pode ser especificado no rosqueamento rgido com macho definido no parmetro (N 5241 a 5243). Altere a definio no parmetro ou modifique o programa. No rosqueamento rgido com macho, no especificado nenhum valor F. Corrija o programa. No rosqueamento rgido com macho, o valor de distribuio do fuso demasiado grande. No rosqueamento rgido com macho, a posio para um cdigo M rgido (M29) ou um comando S est errado. Modificar o programa. No rosqueamento rgido com macho, um movimento do eixo especificado entre o bloco do cdigo M rgido (M29) e o bloco G84 (G74). Modificar o programa. O sinal do rosqueamento rgido com macho (DGNG061 #1) no 1 quando G84 (G88) executado, apesar do cdigo M rgido (M29) ser especificado. Consulte o diagrama em escada do PMC para descobrir o motivo pelo qual o sinal no ligado. A alterao do plano foi instruda no modo de rosqueamento rgido. Corrija o programa. A distncia especificada era demasiado cursa ou demasiado longa no rosqueamento rgido com macho. 1) M198 e M99 so executados na operao de planejamento. Ou M198 executado na operao DNC. 2) No ciclo fixo de fresagem de bolsas repetitivo mltiplo, uma interrupo de macro foi especificada e M99 foi executado. A chanfragem de um ngulo qualquer ou um canto R programado ou o plano incluindo um eixo adicional. Corrija o programa. Qualquer dos alarmes seguintes ocorreram na operao com o controle simples de sincronizao. 1) O programa acionou o comando de movimento para o eixo secundrio. 2) O programa acionou o comando de avano manual contnuo/avano por manivela/avano incremental para o eixo secundrio. 3) O programa acionou o comando de retorno automtico ao ponto de referncia sem executar o retorno manual ao ponto de referncia depois de haver energizao. 4) A diferena entre a quantidade do erro de posio do eixo principal e eixo secundrio excedeu o valor especificado no parm. n 8313. O sistema de coordenadas definido ou a compensao da ferramenta do tipo de deslocamento executado no controle sincronizado. Corrija o programa. O retorno ao ponto de referncia no foi executado antes da operao automtica comear. Executar o retorno ao ponto de referncia apenas quando o ZRNX (N 1005#0) 0.

201

202 203

VELOCIDADE DE AVANO NO ENCONTRADA NO ROSQUEAMENTO RGIDO COM MACHO ESTOURO DA POSIO LSI FALHA DO PROGRAMA NO ROSQUEAMENTO RGIDO COM MACHO OPERAO DE EIXO INCORRETA

204

205

SINAL DESLIGADO DO MODO DE ROSQUEAMENTO RGIDO

206

IMPOSSVEL ALTERAR O PLANO (ROSQUEAMENTO RGIDO COM MACHO) DIVERGNCIA DE DADOS RGIDOS NO PODE COMANDAR M198/M99

207 210

212 213

SELEO INCORRETA DO PLANO COMANDO INCORRETO EM MODO SINCRONIZADO

214

COMANDO INCORRETO EM MODO SINCRONIZADO RETORNO AO PONTO DE REFERNCIA

224

854

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Nmero 231

Mensagem FORMATO INCORRETO EM G10 OU L50

Contedos

232

Qualquer um dos seguintes erros ocorreu no formato especificado na entrada do parmetro programvel. 1) Endereo N ou R no introduzido. 2) Um nmero no especificado para um parmetro introduzido. 3) O nmero do eixo era demasiado grande. 4) Um nmero do eixo no foi especificado no parmetro eixo-tipo. 5) Um nmero do eixo no foi especificado no parmetro que no um eixo-tipo. 6) Foi feita uma tentativa para reinicializar o bit 4 do parmetro 3202 (NE9) ou alterar o parmetro 3210 (PSSWD) quando esto protegidos por senha. Corrija o programa. DEMASIADOS COMANDOS DE EIXO Trs ou mais eixos (no modo de controle da direo normal dois ou HELICOIDAL mais eixos) foram especificados como eixo helicoidal no modo de interpolao helicoidal. DISPOSITIVO OCUPADO Quando foi feita uma tentativa para usar uma unidade como aquela ligada atravs da interface RS-232-C outros usurios esto utilizando-a. Enquanto a transmisso estava a ser executada com a funo para controlar unidades de E/S externas, a edio simultnea foi executada. A edio simultnea foi executada durante a operao MDI. A operao de entrada binria com um buffer externo rpido (G05) ou usinagem de ciclo rpido (G05) foi especificada no modo de controle por antecipao (G08P1). Antes de tentar especificar estes comandos, especifique primeiro G08P0; para cancelar o modo de controle por antecipao. O FIM do registro (%) foi especificado. O parmetro para especificar o reincio do programa no definida corretamente. Um parmetro incorreto foi especificado para compensao de alinhamento. As razes possveis so conforme apresentado: 1 No existe nenhum eixo correspondente ao nmero do eixo especificado no parmetro do eixo de movimento ou eixo de compensao. Mais de 128 pontos de compensao do erro de passo no est numerados seqencialmente. Os pontos de compensao de alinhamento no esto numerados seqencialmente. Um ponto de compensao de alinhamento especificado est fora da faixa entre os pontos de compensao do erro de passo tendo as coordenadas mximas positivas e negativas.

233

239

ALARME BP/S

240 253

ALARME BP/S G05 NO EST DISPONVEL

5010 5020

FIM DO REGISTRO PARMETRO DO ERRO DE REINICIALIZAO PARMETRO INCORRETO (ST.COMP)

5046

2 3 4

5 5073 5074 NENHUM PONTO DECIMAL ERRO DE DUPLICAO DE ENDEREO CDIGO G INVLIDO (MODO G05.1 Q1) CDIGO G MODAL INVLIDO (G05.1 Q1) G08 NO PODE SER PROGRAMADO (G05.1 Q1)

O valor de compensao especificado para cada ponto de compensao demasiado grande ou demasiado pequeno. Um ponto decimal no especificado para um comando para o qual um ponto decimal deve ser especificado. O mesmo endereo surge mais de uma vez num bloco. Como alternativa, um bloco contm dois ou mais cdigos G pertencentes ao mesmo grupo. Um cdigo G incorreto foi especificado no modo de controle por antecipao AI. Um cdigo G incorreto deixado como modal quando modo de controle por antecipao AI foi especificado. O controle por antecipao (G08) foi especificado no modo de controle por antecipao AI.

5110 5111 5112

855

G. LISTA DE ALARME

ANEXO

B-64124PO/01

Nmero 5114 5134 5135 5136 5137 5138

Mensagem POSIO SEM PARADA (G05.1 Q1) FSSB : TEMPO DE ABERTURA PRONTA ESGOTADO FSSB : MODO DE ERRO FSSB : NMERO DE AMPS PEQUENO FSSB : ERRO DE CONFIGURAO FSSB : DEFINIO DO EIXO NO COMPLETA FSSB : ERRO

Contedos No tempo do reincio depois da interveno manual, as coordenadas em que a interveno manual ocorreu no foram restauradas. O FSSB no ficou pronto para aberto durante a inicializao. O FSSB introduziu um modo de erro. O nmero de amplificadores reconhecido pelo FSSB insuficiente, comparado com o nmero de eixos controlados. O FSSB detectou um erro de configurao. A definio do eixo no foi executada no modo de definio automtica. Execute a definio do eixo usando a tela de especificao FSSB. Inicializao servo no termina normalmente. O cabo tico pode estar defeituoso ou pode haver um erro em ligao com o amplificador ou outro mdulo. Verifique o cabo tico e estado de ligao. No modo de controle por antecipao AI, o sinal de seleo de eixo controlado (controle de eixos PMC) altera-se. No modo de controle por antecipao AI, o sinal de seleo de eixo simples sincronizado altera-se. definido zero no parmetro para a velocidade mxima de avano de corte (parmetro n 1422 ou 1432). O zero definido no parmetro para a acelerao/desacelerao antes da interpolao (parmetro N 1770 ou 1771). O FSSB no se abriu quando o CNC permitiu que o FSSB abra. A informao de ID inicial para o amplificador no pode ser lida devido a uma falha na atribuio temporria. Existe um erro de definio de parmetros. Verifique se 4 est definido como canal de E/S. O carto de memria no pode ser usado. Verifique o carto de memria. (Verifique se o carto de memria est protegido contra gravao ou com defeito.) Transferncia de dados para o carto de memria falhou. Verifique se o espao do carto de memria insuficiente e se o carto de memria foi removido durante a transferncia de dados. Um parmetro para definir automaticamente um ponto de referncia definido. (O bit 2 do parmetro n 1819 = 1) Executar definio automtico. (Posicione a mquina no ponto de referncia manualmente, ento execute o retorno manual ao ponto de referncia.) Suplementar: A definio automtica define o bit 2 do parmetro n 1819 para 0. O erro corrigvel SRAM no pode ser corrigido. Causa: Ocorreu um problema de memria durante a inicializao da memria. Ao: Substitua a placa do circuito impresso principal (mdulo SRAM). Um arquivo especificado no encontrado durante a comunicao com o arquivo Handy integrado. Existem nomes de arquivos duplicados no arquivo Handy integrado. Uma disquete no arquivo Handy integrado est protegida contra escrita. O nmero de arquivos excede o limite durante a comunicao com o arquivo Handy integrado. No existe espao suficiente na disquete no arquivo Handy integrado. Ocorreu um erro de comunicao durante a comunicao com o arquivo Handy integrado.

5139

5156

OPERAO DE EIXO INCORRETA(AICC)

5157

PARMETRO ZERO (AICC)

5197 5198 5212 5213

FSSB : TEMPO DE ABERTURA ESGOTADO FSSB : ID DE DADOS NO LIDA CPIA DE TELA : ERRO DE PARMETRO CPIA DE TELA : ERRO DE COMUNICAO CPIA DE TELA : ERRO DE TRANSFERNCIA DE DADOS MODO DE AJUSTAMENTO DO PONTO DE REFERNCIA

5214

5220

5222

ERRO CORRIGVEL SRAM

5227 5228 5229 5231 5232 5235

ARQUIVO NO ENCONTRADO MESMO NOME USADO PROTEGIDO CONTRA ESCRITA DEMASIADOS ARQUIVOS ESTOURO DE DADOS ERRO DE COMUNICAO

856

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Nmero 5237

Mensagem ERRO DE LEITURA

Contedos No pode ser lida uma disquete no arquivo Handy integrado. A disquete pode estar danificada ou a cabea pode estar suja. Como alternativa, o arquivo handy est danificado. No pode ser escrita uma disquete no arquivo Handy integrado. A disquete pode estar danificada ou a cabea pode estar suja. Como alternativa, o arquivo handy est danificado. G41/G42 (compensao C da ferramenta: A compensao do raio do nariz da ferramenta de srie M: srie T) foi especificada no modo MDI. (Dependendo da definio do bit 4 do parmetro n 5008) Ocorreu um erro da tela toque. Causa: 1. A tela toque foi mantida pressionada. 2. A tela toque foi pressionada quando houve energizao. Remova as causas acima e volte a energizar.

5238

ERRO DE ESCRITA

5257

G41/G42 NO PERMITIDO NO MODO MDI ERRO DA TELA DE TOQUE

5303

5306 5311

ERRO DE ALTERAO DO MODO FSSB : LIGAO INCORRETA

Numa chamada macro de um toque, o modo no est normalmente pressionado no incio. 1. Este alarme acionado se, num pare de eixos nos quais um eixo tem um nmero de eixo servo impar (parmetro n 1023) e o outro tem um nmero de eixo servo par que adjacente ao nmero do eixo servo impar, um dos eixos atribudo para um amplificador ligado a FSSB num sistema diferente daquele dos outros eixos. 2. Este alarme acionado se o sistema no satisfizer uma limitao para executar controle HRV de alta velocidade, os perodos do controle atual para dois FSSBs so diferentes e especificado que os mdulos de pulso conectados a um FSSB em caminhos diferentes sejam usados.

2) Alarme da edio simultnea


Nmero ??? Mensagem Alarme BP/S Contedos Ocorre o alarme BP/S no mesmo nmero que o alarme P/S que ocorre na edio de programa normal. (alarme P/S N 070, 071, 072, 073, 074, 085 a 087) Modificar o programa. Foi tentado selecionar ou apagar em segundo plano um programa selecionado no primeiro plano. (Nota) Use a edio simultnea corretamente.

140

Alarme BP/S

NOTA O alarme no segundo plano de edio exibido na linha de entrada da tela de edio simultnea em vez da tela de alarme normal e reinicivel por qualquer uma das operaes por tecla MDI.

857

G. LISTA DE ALARME

ANEXO

B-64124PO/01

3) Alarme de codificador de pulsos absoluto(APC)


Nmero 300 301 Mensagem Retorno ao ponto de origem do ensimo eixo Alarme APC: comunicao do ensimo-eixo Alarme APC: ensimo-eixo depois do tempo Alarme APC: ensimo-eixo estrutura Contedos Oretorno manual ao ponto de referncia necessrio para o ensimo-eixo (n=1 - 4). ensimo-eixo (n=1 - 4) erro de comunicao APC. Falha na transmisso de dados Possveis causas incluem APC, cabo ou mdulo de interface servo defeituoso. ensimo-eixo (n=1 - 4) erro depois do tempo APC. Falha na transmisso de dados. Possveis causas incluem APC, cabo ou mdulo de interface servo defeituoso. ensimo-eixo (n=1 - 4) erro de estrutura APC. Falha na transmisso de dados. Possveis causas incluem APC, cabo ou mdulo de interface servo defeituoso. ensimo-eixo (n=1 - 4) erro de paridade APC. Falha na transmisso de dados. Possveis causas incluem APC, cabo ou mdulo de interface servo defeituoso. ensimo-eixo (n=1 - 4) erro de pulso APC. Alarme APC. APC ou cabo podem estar defeituosos. ensimo-eixo (n=1 - 4) voltagem da bateria APC diminuiu para um nvel baixo, de modo que os dados no podem ser armazenados. Alarme APC Bateria ou cabo podem estar defeituosos. ensimo-eixo (n=1 - 4) voltagem da bateria do eixo APC alcana um nvel em que a bateria deve ser substituda. Alarme APC Substituir a bateria. ensimo-eixo (n=1 - 4) voltagem da bateria APC alcanou um nvel em que a bateria deve ser substituda (incluindo quando h DESENERGIZAO). Alarme APC. Substituir a bateria. Foi feita uma tentativa para executar o retorno ao ponto de referncia sem girar o motor atravs de um ou mais voltas. Gire o motor atravs de uma ou mais voltas, desligue a energia e volte a ligar e ento execute o retorno ao ponto de referncia.

302

303

304

Alarme APC: ensimo-eixo paridade

305 306

Alarme APC: ensimo-eixo erro de pulso Alarme APC: ensimo-eixo voltagem da bateria 0 Alarme APC: ensimo-eixo bateria fraca 1 Alarme APC: ensimo-eixo bateria fraca 2 ALARME APC: EIXO n ZRN IMPOSSIVEL

307

308

309

858

B-64124PO/01

ANEXO

G. LISTA DE ALARME

4) Alarmes do codificador de pulsos serial (SPC)


Nmero 360 361 362 363 364 365 366 367 368 369 380 381 382 383 384 385 386 387 Mensagem EIXO n: SOMA DE VERIFICAO ANMALA (INT) EIXO n: DADOS DE FASE ANMALOS (INT) EIXO n: DADOS DE ROT. ANMALOS (INT) EIXO n: RELGIO ANMALO (INT) EIXO n: ALARME DE FASE DE SOFT. (INT) EIXO n: INTERRUPO DE LED (INT) EIXO n: PERDA DE PULSO (INT) EIXO n: PERDA DE CONTAGEM (INT) EIXO n: ERRO DE DADOS SERIAL (INT) EIXO n: ERRO DE TRANS DADOS (INT) EIXO n: INTERRUPO DO LED (EXT) EIXO n: FASE ANMALA (EXT LIN) EIXO n: PERDA DE CONTAGEM (EXT) EIXO n: PERDA DE PULSO (EXT) EIXO n: ALARME DE FASE DE SOFT. (EXT) EIXO n: ERRO DE DADOS SERIAL (EXT) EIXO n: ERRO DE TRANS DE DADOS (EXT) EIXO n: CODIFICADOR ANMALO (EXT) Descrio Ocorreu um erro de soma de verificao no codificador de pulsos integrado. Ocorreu um erro de fase de dados no codificador de pulsos integrado. Ocorreu um erro de contagem da velocidade de rotao no codificador de pulsos integrado. Ocorreu um erro de relgio no codificador de pulsos integrado. O software servo digital detectou dados errados no codificador de pulsos integrado. Ocorreu um erro de LED no codificador de pulsos integrado. Ocorreu um erro de pulso no codificador de pulsos integrado. Ocorreu um erro de contagem no codificador de pulsos integrado. Os dados de comunicao do codificador de pulso integrado no podem ser recebidos. Ocorreu um erro CRC ou bit de parada nos dados de comunicao recebidos a partir do codificador de pulsos integrado. O detetor separado errado. Ocorreu um erro de dados de fase na escala linear separada. Ocorreu um erro de pulso no detetor separado. Ocorreu um erro de contagem no detetor separado. O software servo digital detectou dados errados no detetor separado. Os dados de comunicao do detetor separado no podem ser recebidos. Ocorreu um erro CRC ou bit de parada nos dados de comunicao recebidos a partir do detetor separado. Ocorreu um erro no detetor separado. Para mais informaes, contate o fabricante da escala.

859

G. LISTA DE ALARME

ANEXO

B-64124PO/01

D Detalhes do alarme do codificador serial de pulsos


202

#7

#6 CSA

#5 BLA

#4 PHA

#3 PCA

#2 BZA

#1 CKA

#0 SPH

#6 (CSA) #5 (BLA) #4 (PHA) #3 (PCA) #2 (BZA) #1 (CKA) #0 (SPH)


203

: : : : : : :

Ocorreu o alarme de soma de verificao. Ocorreu o alarme de bateria fraca. Ocorreu o alarme de problemas nos dados de fase. Ocorreu o alarme de problemas de contagem da velocidade. Ocorreu o alarme de bateria zero. Ocorreu o alarme do relgio. Ocorreu o alarme de problemas nos dados de fase de soft.
#6 CRC #5 STB #4 PRM #3 #2 #1 #0

#7 DTE

#7 (DTE) #6 (CRC) #5 (STB) #4 (PRM) 5) Alarmes servo (1/2)


Nmero 401 402 403 Mensagem

: : : :

Ocorreu um erro de dados. Ocorreu um erro CRC. Ocorreu um erro de bit de parada. Ocorreu o alarme de erro de parmetro. Neste caso, um alarme de parmetro servo (N 417) tambm enviado.

Contedos O sinal de PRONTO do amplificador servo (DRDY) do ensimo eixo (eixo 1-8) desligou-se. A placa de controle dos eixos no fornecida. A combinao da placa de controle dos eixos e o software servo incorreta. As possveis causas so conforme apresentado: Uma placa de controle dos eixos correta no fornecida. O software servo correto no instalado na memria flash. Mesmo se o sinal PRONTO (MCON) do ensimo eixo (eixo 1-8) se desligar, o sinal PRONTO (DRDY) do amplificador servo mantm-se ligado. Ou quando a energia desligada, o DRDY mantm-se ligado, mesmo quando o MCON estava desligado. Verifique se o mdulo de interface servo e amplificador servo esto ligados. Falha do sistema de controle de posio. Devido a uma falha do NC ou sistema servo no retorno ao ponto de referncia, h a possibilidade de o retorno ao ponto de referncia no poder ser executado corretamente. Tente novamente a partir do retorno manual ao ponto de referncia. O seguinte desvio ocorreu durante o controle simples de sincronizao: A diferena nas coordenadas da mquina entre os eixos sincronizados excede o valor definido no parmetro n 8314. Foi detectada carga anmala do motor servo. Como alternativa, foi detectada carga anmala do motor do fuso no modo Cs. O valor de desvio de posio quando o ensimo eixo (eixo 1-8) pra maior que o valor definido. Consulte o procedimento de resoluo de problemas.

ALARME SERVO: ENSIMO EIXO VRDY DESLIGADO ALARME SERVO: PLACA SV NO EXISTE ALARME SERVO: DIVERGNCIA DE CARTO/SOFT

404

ALARME SERVO: ENSIMO EIXO VRDY LIGADO

405

ALARME SERVO: (FALHA DE RETORNO AO PONTO ZERO)

407

ALARME SERVO: ERRO DE EXCESSO ALARME SERVO: ALARME DO TORQUE DO EIXO n ALARME SERVO: ERRO DE EXCESSO DO ENSIMO EIXO

409 410

860

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Nmero 411

Mensagem ALARME SERVO: ERRO DE EXCESSO DO ENSIMO EIXO ALARME SERVO: ESTOURO LSI DO ENSIMO EIXO ALARME SERVO: EXCESSO DE DESLOCAMENTO DO ENSIMO EIXO ALARME SERVO: PARMETRO DO ENSIMO EIXO ERRADO

Contedos O valor de desvio de posio quando o ensimo eixo (eixo 1-8) se move maior que o valor definido. Consulte o procedimento de resoluo de problemas. Os contedos do registro de erro para o ensimo eixo (eixo 1-8) excedeu 231a potncia. Este erro normalmente ocorre como resultado de uma definio incorreta de parmetros. Foi tentado definir uma velocidade superior a 524288000 unidade/s no ensimo eixo (eixo 1-8). Este erro ocorre como resultado de CMR indevidamente definido. Este alarme ocorre quando o ensimo eixo (eixo 1-8) est numa das condies listadas abaixo. (Alarme do sistema servo digital) 1) O valor definido no parmetro n 2020 (forma do motor) est foram do limite especificado. 2) No definido um valor adequado (111 ou -111) no parmetro n 2022 (sentido de rotao do motor). 3) Foram definidos dados incorretos (um valor abaixo de 0, etc.) no parmetro n 2023 (nmero de pulsos de realimentao da velocidade por rotao do motor). 4) Foram definidos dados incorretos (um valor abaixo de 0, etc.) no parmetro n2024 (nmero de pulsos de realimentao da posio por rotao do motor). 5) Os parmetros n 2084 e n 2085 (velocidade flexvel de engrenagem de campo) no foram definidos. 6) Um valor foram do limite de {1 para o nmero de eixos de controle} ou um valor no contnuo (parmetro 1023 (nmero de eixo servo) contm um valor fora da faixa de 1 ao nmero de eixos, ou um valor isolado (por exemplo, 4 no precedido de 3).foi definido no parmetro n 1023 (nmero de eixo servo). Durante o controle simples de sincronizao, a diferena entre os comandos do torque para o eixo principal e eixo secundrio excederam o valor definido no parmetro n 2031. A diferena entre os erros no loop semi-fechado e loop fechado tornou-se excessivo durante realimentao dupla de posio. Verifique os valores da converso de posio dupla nos parmetros n 2078 e 2079. No controle de torque do controle de eixos PMC, uma velocidade permitida especificada foi excedida. No controle de torque do controle de eixos PMC, a distncia de deslocamento cumulativa de parmetro de definio permitida foi excedida. Ocorreu um sobreaquecimento do motor servo. 1) PSM: Ocorreu sobreaquecimento. 2) SVU de srie: Ocorreu sobreaquecimento. 1) PSMR: A voltagem da alimentao de corrente de controle caiu. 2) SVU de srie: A voltagem da alimentao de corrente de controle caiu. 1) 2) 3) 4) PSM: A voltagem da ligao CC caiu. PSMR: A voltagem da ligao CC caiu. SVU de srie: A voltagem da ligao CC caiu. SVU de srie: A voltagem da ligao CC caiu.

413

415

417

420

ALARME SERVO: TORQUE DE SINC. DO EIXO n ALARME SERVO: EXCESSO ER DE EIXO n (D)

421

422 423

ALARME SERVO: EIXO n ALARME SERVO: EIXO n

430 431 432

EIXO n: SV. MOTOR SOBREAQUECIDO EIXO n: CNV. SOBRECARGA EIXO n: CNV. CONTROLE DE BAIXA VOLTAGEM EIXO n: CNV. LIGAO CC DE BAIXA VOLTAGEM

433

434

EIXO n: INV. CONTROLE DE BAIXA VOLTAGEM

SVM: A voltagem da alimentao de corrente de controle caiu.

861

G. LISTA DE ALARME

ANEXO

B-64124PO/01

Nmero 435 436 437 438

Mensagem EIXO n: INV. LIGAO CC DE BAIXA VOLTAGEM EIXO n: TRMICO DE SOFT (OVC) EIXO n: CNV. POTNCIA DE CORRENTE EXCESSIVA EIXO n: INV. CORRENTE ANMALA EIXO n: CNV. LIGAO CC DE EXCESSO DE VOLTAGEM

Contedos SVM: A voltagem da ligao CC caiu. O software servo digital detectou o estado trmico de soft (OVC). PSM: Fluxo de corrente excessiva no circuito de entrada. 1) SVM: A corrente do motor demasiado alta. 2) SVU de srie: A corrente do motor demasiado alta. 3) SVU de srie: A corrente do motor demasiado alta. 1) 2) 3) 4) PSM: A voltagem da ligao CC demasiado alta. PSMR: A voltagem da ligao CC demasiado alta. SVU de srie: A voltagem da ligao CC demasiado alta. SVU de srie: A voltagem da ligao demasiado alta.

439

440

EIXO n: CNV. POT. DE DESACELERAO EX

1) PSMR: A quantidade de descarga regenerativa demasiado grande. 2) SVU de srie: A quantidade de descarga regenerativa demasiado grande. Como alternativa, o circuito de descarga regenerativo anmalo. O software servo digital detectou uma anormalidade no circuito de deteo de corrente do motor. 1) PSM: O circuito de descarga de reserva da ligao CC anmalo. 2) PSMR: O circuito de descarga de reserva da ligao CC anmalo. 1) PSM: A ventoinha interna de movimento falhou. 2) PSMR: A ventoinha interna de movimento falhou. 3) SVU de srie: A ventoinha interna de movimento falhou. SVM: A ventoinha interna de movimento falhou. O software servo digital detectou uma interrupo no cabo do codificador de pulsos. Foi detectada a interrupo de um cabo no codificador de pulsos integrado pelo hardware. Foi detectada a interrupo de um cabo no detetor separado pelo hardware. O sinal dos dados de realimentao a partir do codificador de pulsos integrado diferente daquele de dados de realimentao do detetor separado. 1) SVM: IPM (mdulo de potncia inteligente) detectou um alarme. 2) SVU de srie: IPM (mdulo de potncia inteligente) detectou um alarme. Software de alarme de desconexo do codificador de pulsos . Desligue a energia do CNC, ento remova e insira o cabo do codificador de pulsos. Se este alarme for novamente acionado, substitua o codificador de pulsos. Foi especificado um perodo de controle de corrente ilegal. O mdulo de pulso do amplificador em uso se adequa ao HRV de alta velocidade. Como alternativa, o sistema no satisfaz uma restrio para executar controle HRV de alta velocidade. especificado que quando o perodo de controle de corrente de 250 ms, o controle HRV de alta velocidade deve ser usado. O perodo de controle de corrente especificado no se adequa ao perodo de controle de corrente atual.

441 442 443

EIXO n: CORREO ANMALA DE CORRENTE EIXO n: CNV. FALHA DE CARGA EIXO n: CNV. FALHA DO VENTILADOR EIXO n: INV. FALHA DO VENTILADOR EIXO n: ALARME DE SOFT DESLIGADO EIXO n: ALARME DE HARD DESLIGADO EIXO n: DESLIGAR HARD (EXT) EIXO n: ALARME DE REALIMENTAO SEM IGUAL EIXO n: INV. ALARME IPM

444 445 446 447 448

449

453

EIXO n: ALARME DE SOFT SPC DESLIGADO

456

EIXO n: LOOP DE CORRENTE INCORRETO

457 458

EIXO n: HRV HI INCORRETO (250US) EIXO n: ERRO DE LOOP DE CORRENTE

862

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Nmero 459

Mensagem EIXO n: ERRO DE DEFINIO HRV HI

Contedos Num par de eixos em que um eixo tem um nmero de eixo servo impar (parmetro n 1023) e o outro tem um nmero de eixo servo par que adjacente ao nmero de eixo servo impar, o controle HRV de alta velocidade suportado por um dos eixos e no suportado pelo outro eixo. A comunicao FSSB foi desligada de repente. As possveis causas so conforme apresentado: 1) O cabo de comunicao FSSB foi desligado ou interrompido. 2) A energia do amplificador foi subitamente desligada. 3) Foi acionado um alarme de baixa voltagem pelo amplificador. Os eixos do amplificador de 2 eixos foram atribudos interface de tipo rpido. Devido a um erro de comunicao FSSB um dispositivo secundrio no pode receber os dados corretos. Devido a um erro de comunicao FSSB, o sistema servo no pode receber os dados corretos.

460

EIXO n: DESLIGAR FSSB

461 462 463 464 465 466 467

EIXO n: INTERFACE AMP INCORRETA EIXO n: ENVIO DE DADOS CNC FALHOU EIXO n: ENVIO DE DADOS SECUNDRIOS FALHOU

EIXO n: ESCRITA DE ID DE DADOS Foi feita uma tentativa de escrever informao de manuteno na FALHOU tela de manuteno do amplificador, mas falhou. EIXO n: LEITURA DE ID DE DADOS FALHOU EIXO n: COMBINAO MOTOR/AMP EIXO n: DEFINIO INCORRETA DE EIXO Ao energizar, a informao de ID inicial do amplificador no pode ser lida. O valor mximo de corrente para um amplificador no coincide com o valor para o motor. A funo servo para o seguinte no foi acionada quando um eixo que ocupa um DSP nico (correspondente 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 parm. n 2004 = 1) 3. Eixo de interface de alta velocidade (bit 4 do parm. n 2005 = 1) Este alarme acionado se for especificado que o controle HRV de alta velocidade deve ser usado para um eixo controlado conectado a um amplificador para o qual controle HRV de alta velocidade no pode ser usado.

468

EIXO n: ERRO DE DEFINIO HRV HI(AMP)

D Detalhes do alarme servo


200 #7 OVL

Os detalhes do alarme servo so exibidos na indicao do diagnstico (N 200 e N 204) como mostra abaixo.
#6 LV #5 OVC #4 HCA #3 HVA #2 CCA #1 FBA #0 OFA

#7 (OVL) : Est sendo gerado um alarme de sobrecarga. #6 (LV) : Est sendo gerado um alarme de baixa voltagem no amplificador servo. #5 (OVC) : Est sendo gerado um alarme de corrente excessiva no interior do servo digital. #4 (HCA) : Est sendo gerado um alarme de corrente anmala no amplificador servo. #3 (HVA) : Est sendo gerado um alarme de sobretenso no amplificador servo. #2 (CCA) : Est sendo gerado um alarme do circuito de descarga regenerativo no amplificador servo. #1 (FBA) : Est sendo gerado um alarme de desconexo. #0 (OFA) : Est sendo gerado um alarme de estouro no interior do servo digital.

863

G. LISTA DE ALARME
#7 ALD #6

ANEXO

B-64124PO/01

#5

201

#4 EXP

#3

#2

#1

#0

Quando OVL igual a 1 nos dados de diagnstico N 200 (alarme servo N 400 est sendo gerado): #7 (ALD) 0 : Motor sobreaquecido 1 : Amplificador sobreaquecido Quando FBAL igual a 1 nos dados de diagnstico N 200 (alarme servo N 416 est sendo gerado):
ALD 1 1 0 EXP 0 1 0 Detalhes do alarme Desconexo do codificador de pulsos integrado (hardware) Desconexo do codificador de pulsos instalado separadamente (hardware) O codificador de pulsos no est ligado devido ao software.

#7 204

#6 OFS

#5 MCC

#4 LDA

#3 PMS

#2

#1

#0

#6 (OFS) #5 (MCC) #4 (LDA) #3 (PMS)

: : : :

Ocorreu um erro de converso de corrente no servo digital. Um contato do contator magntico foi soldado no amplificador servo. O LED indica que o codificador de pulsos serial C est defeituoso. Ocorreu um erro de pulsos de realimentao, devido a um defeito no cabo de realimentao.

864

B-64124PO/01

ANEXO

G. LISTA DE ALARME

6) Alarmes de ultrapassagem
Nmero 500 501 502 503 506 507 510 Mensagem ULTRAPASSAGEM: +n ULTRAPASSAGEM: -n ULTRAPASSAGEM: +n ULTRAPASSAGEM: -n ULTRAPASSAGEM: +n ULTRAPASSAGEM: -n ULTRAPASSAGEM: +n Contedos Excedeu o ensimo eixo + lado de limite de curso armazenado I. (Prametro N 1320 ou 1326 Notas) Excedeu o ensimo eixo - lado de limite de curso armazenado I. (Prametro N 1321 ou 1327 Notas) Excedeu o ensimo eixo + lado de limite de curso armazenado II. (Parmetro N 1322) Excedeu o ensimo eixo - lado de limite de curso armazenado II. (Parmetro N 1323) Excedeu o ensimo eixo + lado de hardware OT. Excedeu o ensimo eixo - lado de hardware OT. Um controle de fim de curso, feito antes do incio do movimento, descobriu que o ponto final de um bloco cai dentro da rea inibida do lado positivo (+) ao longo do eixo n definido por um limite de curso. Corrija o programa. Um controle de fim de curso, feito antes do incio do movimento, descobriu que o ponto final de um bloco cai dentro da rea inibida do lado negativo (-) ao longo do eixo n definido por um limite de curso. Corrija o programa.

511

ULTRAPASSAGEM: -n

NOTA Os parmetros 1326 e 1327 so eficazes quando EXLM (sinal de chave fim de curso) est ligado.

7) Alarmes servo
Nmero 600 601 602 603 Mensagem EIXO n: INV. EXCESSO DE VOLTAGEMDA LIGAO CC EIXO n: INV. FALHA DA VENTOINHA DO RADIADOR EIXO n: INV. SOBREAQUECIMENTO EIXO n: INV. ALARME IPM (OH) Contedos SVM: A corrente da ligao CC demasiado alta. SVU: A corrente da ligao CC demasiado alta. SVM: O ventilador dissipador est defeituoso. SVU: O ventilador dissipador est defeituoso. SVM: SVM: O amplificador servo est sobreaquecido.

O IPM (mdulo de energia inteligente) detectou um sobreaquecimento estado de alarme. SVU: O IPM (mdulo de energia inteligente) detectou um sobreaquecimento estado de alarme. A comunicao entre o SVM e PSM anmala.

604 605 606

EIXO n: ERRO DE COMUNICAO DO AMPLIFICADOR EIXO n: CNV. FALHA DA VENTOINHA DO RADIADOR

EIXO n: CNV. EX. POT. DESCARGA PSMR: A potncia regenerativa do motor demasiado alta. PSM: A ventoinha para o resfriamento do dissipador externo est defeituosa. PSMR: A ventoinha para o resfriamento do dissipador externo est defeituosa. PSM: Uma das fases de entrada de energia anmala. PSMR: Uma das fases de entrada de energia anmala.

607

EIXO n: CNV. FALHA DE FASE NICA

865

G. LISTA DE ALARME

ANEXO

B-64124PO/01

8) Alarmes de sobreaquecimento
Nmero 700 701 Mensagem SOBREAQUECIMENTO: UNIDADE DE CONTROLE SOBREAQUECIMENTO: MOTOR DA VENTOINHA Contedos Sobreaquecimento da unidade de controle. Verifique se o motor da ventoinha opera normalmente e limpe o filtro de ar. O motor da ventoinha no topo do armrio de distribuio para a unidade de controle est sobreaquecido. Verifique a operao do motor da ventoinha e substitua o motor, caso necessrio.

9) Alarmes do rosqueamento rgido com macho


Nmero 740 Mensagem ALARME DE ROSQUEAMENTO RGIDO COM MACHO : ERRO DE EXCESSO ALARME DE ROSQUEAMENTO RGIDO COM MACHO : ERRO DE EXCESSO ALARME DE ROSQUEAMENTO RGIDO COM MACHO : ESTOURO LSI Contedos Durante o rosqueamento rgido com macho, o desvio de posio do fuso do estado de parada excedeu a definio. Durante o rosqueamento rgido com macho, o desvio de posio do fuso do estado de parada excedeu a definio. Durante o rosqueamento rgido com macho, ocorreu um estouro LSI no lado do fuso.

741

742

10) Alarmes do fuso


Nmero 749 Mensagem ERRO LSI DO FUSO S Contedos um erro de comunicao serial enquanto o sistema est a ser executado depois de ligar o suprimento de energia. Podem ser consideradas as seguintes razes. 1) Falha na ligao do cabo tico ou cabo no ligado ou cabo cortado. 2) Placa principal da CPU ou platina opcional 2 com defeito. 3) Placa de impresso do amplificador do fuso. com defeito. Se este alarme ocorrer quando o suprimento de energia CNC for ligado ou quando este alarme no poder ser apagado, mesmo se o CNC for reinicializado, desligue o suprimento de energia, desligue tambm o suprimento de energia no lado do fuso. Este alarme gerado quando a unidade de controle do fuso no est pronta para iniciar corretamente quando h energizao no sistema com o fuso serial. Podem ser consideradas as quatro razes seguintes: 1) Um cabo tico ligado incorretamente, ou desenergizao da unidade de controle do fuso. 2) Quando o NC desligado sob o estado de alarme diferente de SU-01 ou AL-24, que so apresentados no display de LED da unidade de controle do fuso. Neste caso, desligue o amplificador do fuso de uma vez e execute novamente a reinicializao. 3) Outras razes (combinao invlida de hardware) Este alarme no ocorre depois do sistema incluindo a unidade de controle do fuso ser ativado. 4) O segundo fuso (quando SP2, bit 4 do parmetro n 3701, 1) est num dos estados acima 1) a 3). Veja indicao do diagnstico N 409 para mais informaes. Este alarme gerado se o sistema no terminar corretamente uma alterao do modo. Os modos incluem o controle de contornos Cs, posicionamento do fuso, rosqueamento rgido com macho e modos de controle do fuso. O alarme ativado se a unidade de controle do fuso no responder corretamente ao comando de alterao de mod emitido pelo NC. Foi detectada carga anmala no primeiro fuso. Consulte o alarme N 752. (Para 2 eixo) O mesmo que o alarme N 754 (para o segundo fuso)

750

FALHA DO INCIO DE LIGAO SERIAL DO FUSO

752

FALHA DA ALTERAO DO MODO DO PRIMEIRO FUSO

754 762 764

FUSO-1 ALM DE TORQUE ANMALO FALHA DA ALTERAO DO MODO DO SEGUNDO FUSO FUSO-2 ALM DE TORQUE ANMALO

866

B-64124PO/01

ANEXO

G. LISTA DE ALARME

D Os detalhes do alarme do fuso N 750


#7 409

Os detalhes do alarme do fuso N 750 so exibidos na indicao do diagnstico (N 409) como mostra abaixo.
#6 #5 #4 #3 SPE #2 S2E #1 S1E #0 SHE

#3 (SPE) 0 : No controle serial do fuso, os parmetros do fuso serial preenchem as condies de partida da unidade de controle do fuso. 1 : No controle serial do fuso, os parmetros do fuso serial no preenchem as condies de partida da unidade de controle do fuso. #2 (S2E) 0 : O segundo fuso normal durante a partida do controle serial do fuso. 1 : Detectou- que o segundo fuso tem uma falha durante a partida do -se controle serial do fuso. #1 (S1E) 0 : O primeiro fuso normal durante a partida do controle serial do fuso. 1 : Detectou- que o primeiro fuso tem uma falha durante a partida do -se controle serial do fuso. #0 (SHE) 0 : O mdulo de comunicaes serial no CNC normal. 1 : Detectou- que o mdulo de comunicaes serial no CNC tem uma -se falha. Lista de Alarme (fuso serial) Quando um alarme de fuso serial ocorre, exibido o seguinte nmero do CNC. n um nmero correspondente ao fuso no qual ocorre um alarme. (n = 1: Primeiro fuso; n = 2: Segundo fuso; etc.) NOTA*1 Lembre-se que os significados das indicaes SPM diferem dependendo do LED que est ligado, o vermelho ou amarelo. Quando o LED vermelho est ligado, o SPM indica um alarme de 2 dgitos. Quando o LED amarelo est ligado, 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). Veja Cdigos de Erro (fuso serial). Os Nmeros do Alarme e Alarmes exibidos no i Amplificador do Fuso de Srie
N Mensagem Indicao SPM(*1) A0 A Localizao com falha e resoluo 1 Substitua ROM na placa do circuito impresso da unidade de controle ROM. 2 Substitua a placa do circuito impresso da unidade de controle SPM. Substitua a placa do circuito impresso da unidade de controle SPM. Descrio O programa no comea normalmente. Erro de srie ROM ou anomalia de hardware na placa do circuito impresso da unidade de controle SPM Foi detectada uma anomalia no circuito perifrico CPU do circuito de controle SPM.

(750) ERRO DE LIGAO SERIAL DO FUSO

(749) ERRO LSI DO FUSO S

A1

867

G. LISTA DE ALARME

ANEXO

B-64124PO/01

N 7n01

Mensagem SPN_n_ : MOTOR SOBREAQUECIDO

Indicao SPM(*1) 01

Localizao com falha e resoluo 1 Verifique e corrija a temperatura perifrica e estado de carregamento. 2 Se o ventilador parar, substituir.

Descrio A temperatura interna do motor excede o nvel especificado. O motor usado em excesso do valor contnuo ou o componente de resfriamento anmalo.

7n02

SPN_n_ : ERRO DE VELOCIDADE EX

02

1 Verifique e corrija as condies A velocidade do motor no pode de corte para diminuir a carga. seguir uma velocidade 2 Corrija o parmetro N 4082 especificada. Foi detectado um torque de carga do motor excessivo. O tempo de acelerao/desacelerao no parmetro n 4082 insuficiente. 1 Substitua a unidade SPM. PSM torna-se pronto ( indicado 2 Verifique o estado de isolamento 0), mas a voltagem da ligao CC do motor. muito baixa no SPM. O fusvel na seo de ligao CC no SPM est queimado. (O dispositivo de energia est danificado ou o motor tem defeito de terra.) Verifique o estado da entrada do suprimento de energia para o PSM. 1 Verifique e corrija o parmetro. 2 Substitua o cabo de realimentao. Verifique um erro de seqncia. (Por exemplo, verifique se a sincronizao do fuso foi especificada quando o fuso no podia ser virado.) O PSM encontrou uma fase de suprimento de energia ausente. (Alarme E PSM) O sensor de temperatura do motor est desligado. A velocidade do motor foi excedida 115% da sua velocidade nominal. Quando o eixo do fuso estava no modo de controle de posio, os erros de posio acumulavam-se excessivamente (SFR e SRV foram desligados durante o controle de sincronizao do fuso.)

7n03

SPN_n_ : FALHA FUSIVEL LIGACAO CC

03

7n04

SPN_n_ : FUSVEL DE ENTRADA/ FALHA DE ENERGIA SPN_n_ : SENSOR TRMICO DESLIGADO SPN_n_ : EXCESSO DE VELOCIDADE

04

7n06

06

7n07

07

7n09

SPN_n_ : SOBREAQUECIMENTO DO CIRCUITO PRINCIPAL SPN_n_ : CIRCUITO DE POT DE EXCESSO DE VOLTAGEM

09

1 Melhore o estado do dissipador Aumento anmalo da temperatura de resfriamento. do radiador do transistor de 2 Se o dissipador do ventilador potncia parar, substitua a unidade SPM. 1 Verifique o PSM selecionado. 2 Verifique a entrada da energia de voltagem e altere na potncia durante a desacelerao do motor. Se a voltagem exceder 264 VAC (para o sistema 200-V) ou 530 VAC (para o sistema 400-V), melhore a impedncia do suprimento de energia. A sobretenso da seo de ligao CC do PSM foi detectada. (Indicao do alarme PSM: 7) erro de seleo PSM. (A especificao de sada mxima do PSM excedida.)

7n11

11

868

B-64124PO/01

ANEXO

G. LISTA DE ALARME

N 7n12

Mensagem SPN_n_ : POT DE CORRENTE EXCESSIVA CIRCUITO

Indicao SPM(*1) 12

Localizao com falha e resoluo 1 Verifique o estado de isolamento do motor. 2 Verifique os parmetros do fuso 3 Substitua a unidade SPM. Substitua a placa do circuito impresso da unidade de controle SPM.

Descrio A corrente de sada do amplificador anormalmente alta. Um parmetro especfico do motor no coincide com o modelo do motor. Isolamento do motor fraco Foi detetada uma anomalia no circuito de controle SPM. (Pedido de RAM interna SPM)

7n13

13

7n15

SPN_n_ : ALARME DE CONTROLE DE BOTO SP

15

1 Verifique e corrija a seqncia O boto da seqncia na operao do diagrama ladder. de comutao do fuso/comutao 2 Substitua o boto MC. de sada anmalo. O boto do sinal de verificao do estado de contato MC e o comando no coincidem. Substitua a placa do circuito impresso da unidade de controle SPM. Substitua a unidade SPM. Foi detetada uma anomalia num circuito de controle de componente SPM. (Dados ROM de programas so anmalos.) Foi detetada uma anomalia num componente SPM. (O valor inicial para o circuito de deteo de corrente de fase U anmalo.) Foi detetada uma anomalia num componente SPM. (O valor inicial para o circuito de deteo de corrente de fase V anmalo.) A definio de parmetros de polaridade do sensor de posio est errada. A energia do CNC est desligada (desenergizao normal ou interrupo do cabo). detectado um erro na comunicao de dados transferidos para o CNC. O sinal do codificador de posio do fuso (conector JYA3) anmalo. Foi aplicada continuamente carga excessiva durante um determinado perodo de tempo. (Este alarme tambm acionado quando o eixo do motor foi bloqueado no estado de excitao.)

7n18

SPN_n_ : DADOS PGM DE ERRO DE SOMA DE VERIFICAO SPN_n_ : CORREO U DE CORRENTE EX SPN_n_ : CORREO V DE CORRENTE EX SPN_n_ : ERRO DE POLARIDADE DE SENSOR POS SPN_n_ : ERRO DE TRANSFERNCIA SERIAL SPN_n_ : DESLIGAR CODIFICADOR POS SPN_n_ : SOBRECARGA DE CURTO TEMPO

18

7n19

19

7n20

20

Substitua a unidade SPM.

7n21

21

Verifique e corrija os parmetros. (N 4000#0, 4001#4)

7n24

24

1 Coloque o cabo CNC-para-fuso afastado do cabo de alimentao. 2 Substitua o cabo. Substitua o cabo.

7n27

27

7n29

29

Verifique e corriga o estado de carga.

7n30

SPN_n_ : POT DE CORRENTE EXCESSIVA CIRCUITO

30

Verifique e corriga a voltagem do A corrente excessiva detectada suprimento de energia. na entrada do circuito principal PSM. (Indicao do alarme PSM: 1) suprimento de energia desequilibrado. Erro de seleo PSM (A especificao mxima de sada PSM excedida.)

869

G. LISTA DE ALARME

ANEXO

B-64124PO/01

N 7n31

Mensagem SPN_n_ : BLOQUEIO DO MOTOR

Indicao SPM(*1) 31

Localizao com falha e resoluo

Descrio

Verifique e corriga o estado de O motor no pode girara a uma carga. velocidade especificada. (Um nvel que no excede o nvel SST para o comando de rotao tem existido continuamente.) Substitua a placa do circuito impresso da unidade de controle SPM. Foi detetada uma anomalia num circuito de controle de componente SPM. (O dispositivo LSI para transferncia serial anmalo.)

7n32

SPN_n_ : FALHA LSI DE SRIE RAM

32

7n33

SPN_n_ : ESCASSEZ DE CARGA ENERGTICA SPN_n_ : ERRO DE DEFINIO DE PARMETROS

33

1 Verifique o nmero de unidades Carregar o circuito principal no foi SVM e SPM conectadas. completado dentro de um perodo 2 Substitua a unidade PSM. de tempo aconselhado. Corrija o valor do parmetro de acordo com o manual. Se o nmero do parmetro for desconhecido, ligue o painel de verificao do fuso e verifique o parmetro indicado. Verifique se o valor de ganho de posio demasiado grande e corrija o valor. Corrija o valor de acordo com o manual do parmetro. 1 Verifique e corrija o parmetro. 2 Substitua o cabo. Dados do parmetro a exceder o limite permitido definidos.

7n34

34

7n36

SPN_n_ : ESTOURO DO CONTADOR DE ERROS SPN_n_ : ERRO DE DETEO DE PAR. SPN_n_ : ERRO DE CODIFIC. DE POSIO 1 ---ROT SPN_n_ : DETEO DE NO CODIFICADOR DE POS DE 1 ROT SPN_n_ : MODO PC PARA DIF. SP . DESLIGADO SPN_n_ : ALARME DE COD COD. POST 1---ROT DE PARAFUSO SPN_n_ : ANOMALIA DO SINAL DE CDIGO POS

36

Ocorreu um estouro do contador de erros. A definio do parmetro para o nmero de pulsos no detector de velocidade incorreta. 1 O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) anmalo. 2 Erro de definio de parmetros O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) est desligado.

7n37

37

7n41

41

7n42

42

Substitua o cabo.

7n43

43

Substitua o cabo.

O sinal do codificador de posio de velocidade diferencial anmalo. Uma anomalia eqivalente ao alarme 41 foi detectada durante a operao de abertura de rosca. 1 O sinal de fase A/B do codificador de posio do fuso (conector JYA3) anmalo. 2 O relacionamento entre o sinal de fase A/B e sinal de 1 rotao incorreto (Divergncia no intervalo de pulso).

7n46

46

1 Verifique e corrija o parmetro. 2 Substitua o cabo. 3 Reajuste o sinal do sensori BZ. 1 Substitua o cabo. 2 Corrija a disposio do cabo (perto da linha de alimentao).

7n47

47

870

B-64124PO/01

ANEXO

G. LISTA DE ALARME

N 7n49

Mensagem SPN_n_ : VELOCIDADE DIFERENCIAL DE ALTA CONV.

Indicao SPM(*1) 49

Localizao com falha e resoluo Verifique se o valor da velocidade diferencial calculado excede a velocidade mxima do motor.

Descrio No modo de velocidade diferencial, a velocidade do outro fuso convertida velocidade do fuso local foi excedida pelo limite permitido (a velocidade diferencial calculada multiplicando a velocidade do outro fuso pela relao de transmisso). Na sincronizao do fuso, o valor de clculo do comando de velocidade excedeu o limite permitido (a velocidade do motor calculada multiplicando a velocidade do fuso especificada pela relao de transmisso).

7n50

SPN_n_ : EXCESSO DE VELOCIDADE DO CONTROLE DO FUSO

50

Verifique se o valor calculado excede a velocidade mxima do motor.

7n51

SPN_n_ : LIGAO CC DE BAIXA VOLTAGEM SPN_n_ : SINAL ITP ANMALO I

51

1 Verifique e corriga a voltagem do Foi detetada queda na tenso de suprimento de energia. rede. (Indicao do alarme PSM: 2 Substitua o MC. 4) (Falha momentnea de energia ou contato MC fraco) 1 Substitua a placa do circuito impresso da unidade de controle SPM. 2 Substitua a placa do circuito impresso da interface do fuso no CNC. 1 Substitua a placa do circuito impresso da unidade de controle SPM. 2 Substitua a placa do circuito impresso da interface do fuso no CNC. Reveja o estado de carga. Foi detetada uma anomalia na interface NC (o sinal ITP parou).

7n52

52

7n53

SPN_n_ : SINAL ITP ANMALO II

53

Foi detetada uma anomalia na interface NC (o sinal ITP parou).

7n54

SPN_n_ : EXCESSO DE CARGA DA CORRENTE SPN_n_ : ERRO DO BOTO DA LINHA DE ALIMENTAO SPN_n_ : PARADA DO VENTILADOR INTERIOR SPN_n_ : CORRENTE DE DESACELERAO EX

54

Foi detectado um excesso de carga da corrente. O sinal de estado da linha de alimentao do contator magntico para selecionar um fuso ou editar anmalo. O ventilador no circuito de controle SPM parou. Foi detectado um excesso de carga na resistncia regenerativa. (Indicao do alarme PSMR: H) Operao do termstato ou sobrecarga momentnea detetada. O resistor regenerativo foi desligado ou uma resistncia anmala foi detetada.

7n55

55

1 Substitua o contator magntico. 2 Verifique e corrija a seqncia.

7n56

56

Substitua a unidade SPM.

7n57

57

1 Diminua o ciclo de acelerao/desacelerao. 2 Verifique a condio de resfriamento (temperatura perifrica). 3 Se o ventilador parar, substituir o resstor. 4 Se a resistncia anmala, substituir o resistor.

871

G. LISTA DE ALARME

ANEXO

B-64124PO/01

N 7n58

Mensagem SPN_n_ : EXCESSO DE CARGA EM PSM SPN_n_ : PARADA DO VENTILADOR EM PSM

Indicao SPM(*1) 58

Localizao com falha e resoluo 1 Verifique o estado de resfriamento PSM. 2 Substitua a unidade PSM. Substitua a unidade SPM.

Descrio A temperatura do radiador do PSM aumentou anormalmente. (Indicao do alarme PSM: 3) O ventilador no PSM parou. (Indicao do alarme PSM: 2) Um erro entre o loop semi-fechado e loop totalmente fechado excessivo durante a funo de realimentao da posio dupla.

7n59

59

7n61

61

Verifique as definies de parmetros.

7n65

65

1 Verifique as definies de Uma distncia de deslocamento parmetros. excessiva durante a determinao 2 Verifique a ligao e o sinal do do plo. sensor. 3 Verifique a ligao da linha de alimentao. 1 Substitua o cabo de O sinal de realimentao do sensor realimentao. do motor no est presente. 2 Verifique o processamento da proteo. 3 Verifique e corrija a ligao. 4 Ajuste o sensor. Substitua a placa do circuito impresso da unidade de controle SPM. Substitua a placa do circuito impresso da unidade de controle SPM. Substitua a placa do circuito impresso da unidade de controle SPM. 1 Verifique e corrija o parmetro. 2 Substitua o cabo de realimentao. 3 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Verifique o processamento da proteo. 3 Verifique e corrija a ligao. 4 Verifique e corrija o parmetro. 5 Ajuste o sensor. Foi detectado um erro no teste CPU. Foi detectado um erro no teste CRC. Foi detectado um erro numa operao de teste inicial. O sinal de 1 rotao do sensor do motor no pode ser detectado corretamente. O sinal de 1 rotao do sensor do motor no gerado. Foi detetada uma irregularidade num sinal de realimentao do sensor do motor. O sinal de realimentao do sensor do fuso no est presente.

7n73

SPN_n_ : SENSOR DO MOTOR DESLIGADO

73

7n74

SPN_n_ : ERRO DE TESTE CPU SPN_n_ : ERRO CRC

74

7n75

75

7n79

SPN_n_ : ERRO DE TESTE INICIAL SPN_n_ : ERRO DO SENSOR DO MOTOR DE 1---ROT SPN_n_ : SEM SENSOR DO MOTOR DE 1---ROT SPN_n_ : ERRO DE SINAL DO SENSOR DO MOTOR SPN_n_ : SENSOR FUSO DESLIGADO

79

7n81

81

7n82

82

7n83

83

7n84

84

872

B-64124PO/01

ANEXO

G. LISTA DE ALARME

N 7n85

Mensagem SPN_n_ : ERRO DO SENSOR DO FUSO DE 1---ROT SPN_n_ : SEM ERRO DO SENSOR DO FUSO DE 1---ROT SPN_n_ : ERRO DE SINAL DO SENSOR FUSO SPN_n_ : FALHA DO VENTILADOR DE RESFRIAMENTO

Indicao SPM(*1) 85

Localizao com falha e resoluo 1 Verifique e corrija o parmetro. 2 Substitua o cabo de realimentao. 3 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Ajuste o sensor.

Descrio O sinal de 1 rotao do sensor do fuso no pode ser detectado corretamente. O sinal de 1 rotao do sensor do fuso no gerado.

7n86

86

7n87

87

O sinal de 1 rotao do sensor do Foi detetada uma irregularidade fuso no gerado. num sinal de realimentao do sensor do fuso. Substitua o ventilador externo SPM. O ventilador externo parou.

7n88

88

7n89

89

1 Verifique a ligao no mdulo O sub-mdulo SM anmalo. SPM e sub-mdulo SM. 2 Substitua o sub-mdulo SM. 3 Substitua a placa do circuito impresso da unidade de controle SPM. Substitua o SPM. Foi detetada outra irregularidade.

7n97

SPN_n_ : OUTRO ALARME DO FUSO SPN_n_ : OUTRO ALARME DE CONVERSOR

97

7n98

98

Verifique a exibio do alarme PSM.

Foi detectado um alarme PSM.

N 9001

Mensagem SPN_n_ : MOTOR SOBREAQUECIDO

Indicao SPM(*1) 01

Localizao com falha e resoluo 1 Verifique e corrija a temperatura perifrica e estado de carregamento. 2 Se o ventilador parar, substituir.

Descrio A temperatura interna do motor excede o nvel especificado. O motor usado em excesso do valor contnuo ou o componente de resfriamento anmalo.

9002

SPN_n_ : ERRO DE VELOCIDADE EX

02

1 Verifique e corrija as condies A velocidade do motor no pode de corte para diminuir a carga. seguir uma velocidade 2 Corrija o parmetro N 4082 especificada. Foi detectado um torque de carga do motor excessivo. O tempo de acelerao/desacelerao no parmetro n 4082 insuficiente. 1 Substitua a unidade SPM. PSM torna-se pronto ( indicado 2 Verifique o estado de isolamento 0), mas a voltagem da ligao CC do motor. muito baixa no SPM. O fusvel na seo de ligao CC no SPM est queimado. (O dispositivo de energia est danificado ou o motor tem defeito de terra.)

9003

SPN_n_ : FALHA FUSIVEL LIGACAO CC

03

873

G. LISTA DE ALARME

ANEXO

B-64124PO/01

N 9004

Mensagem SPN_n_ : FUSVEL DE ENTRADA/ FALHA DE ENERGIA SPN_n_ : SENSOR TRMICO DESLIGADO SPN_n_ : EXCESSO DE VELOCIDADE

Indicao SPM(*1) 04

Localizao com falha e resoluo Verifique o estado da entrada do suprimento de energia para o PSM.

Descrio O PSM encontrou uma fase de suprimento de energia ausente. (Alarme E PSM)

9006

06

1 Verifique e corrija o parmetro. 2 Substitua o cabo de realimentao. Verifique um erro de seqncia. (Por exemplo, verifique se a sincronizao do fuso foi especificada quando o fuso no podia ser virado.)

O sensor de temperatura do motor est desligado.

9007

07

A velocidade do motor foi excedida 115% da sua velocidade nominal. Quando o eixo do fuso estava no modo de controle de posio, os erros de posio acumulavam-se excessivamente (SFR e SRV foram desligados durante o controle de sincronizao do fuso.)

9009

SPN_n_ : SOBREAQUECIMENTO DO CIRCUITO PRINCIPAL SPN_n_ : CIRCUITO DE POT DE EXCESSO DE VOLTAGEM

09

1 Melhore o estado do dissipador Aumento anmalo da temperatura de resfriamento. do radiador do transistor de 2 Se o dissipador do ventilador potncia parar, substitua a unidade SPM. 1 Verifique o PSM selecionado. 2 Verifique a entrada da energia de voltagem e altere na potncia durante a desacelerao do motor. Se a voltagem exceder 264 VAC (para o sistema 200-V) ou 530 VAC (para o sistema 400-V), melhore a impedncia do suprimento de energia. 1 Verifique o estado de isolamento do motor. 2 Verifique os parmetros do fuso 3 Substitua a unidade SPM. Substitua a placa do circuito impresso da unidade de controle SPM. A sobretenso da seo de ligao CC do PSM foi detectada. (Indicao do alarme PSM: 7) erro de seleo PSM. (A especificao de sada mxima do PSM excedida.)

9011

11

9012

SPN_n_ : POT DE CORRENTE EXCESSIVA CIRCUITO

12

A corrente de sada do amplificador anormalmente alta. Um parmetro especfico do motor no coincide com o modelo do motor. Isolamento do motor fraco Foi detetada uma anomalia no circuito de controle SPM. (Pedido de RAM interna SPM)

9013

13

9015

SPN_n_ : ALARME DE CONTROLE DE BOTO SP

15

1 Verifique e corrija a seqncia O boto da seqncia na operao do diagrama ladder. de comutao do fuso/comutao 2 Substitua o boto MC. de sada anmalo. O boto do sinal de verificao do estado de contato MC e o comando no coincidem. Substitua a placa do circuito impresso da unidade de controle SPM. Foi detetada uma anomalia num circuito de controle de componente SPM. (Dados ROM de programas so anmalos.) Foi detetada uma anomalia num componente SPM. (O valor inicial para o circuito de deteo de corrente de fase U anmalo.)

9018

SPN_n_ : DADOS PGM DE ERRO DE SOMA DE VERIFICAO SPN_n_ : CORREO U DE CORRENTE EX

18

9019

19

Substitua a unidade SPM.

874

B-64124PO/01

ANEXO

G. LISTA DE ALARME

N 9020

Mensagem SPN_n_ : CORREO V DE CORRENTE EX SPN_n_ : ERRO DE POLARIDADE DE SENSOR POS SPN_n_ : ERRO DE TRANSFERN CIA SERIAL

Indicao SPM(*1) 20

Localizao com falha e resoluo Substitua a unidade SPM.

Descrio Foi detetada uma anomalia num componente SPM. (O valor inicial para o circuito de deteo de corrente de fase V anmalo.) A definio de parmetros de polaridade do sensor de posio est errada. A energia do CNC est desligada (desenergizao normal ou interrupo do cabo). detectado um erro na comunicao de dados transferidos para o CNC. O sinal do codificador de posio do fuso (conector JYA3) anmalo.

9021

21

Verifique e corrija os parmetros. (N 4000#0, 4001#4)

9024

24

1 Coloque o cabo CNC-para-fuso afastado do cabo de alimentao. 2 Substitua o cabo. Substitua o cabo.

9027

SPN_n_ : DESLIGAR CODIFICADOR POS SPN_n_ : SOBRECARGA DE CURTO TEMPO

27

9029

29

Verifique e corriga o estado de Foi aplicada continuamente carga carga. excessiva durante um determinado perodo de tempo. (Este alarme tambm acionado quando o eixo do motor foi bloqueado no estado de excitao.) Verifique e corriga a voltagem do A corrente excessiva detectada suprimento de energia. na entrada do circuito principal PSM. (Indicao do alarme PSM: 1) suprimento de energia desequilibrado. Erro de seleo PSM (A especificao mxima de sada PSM excedida.) Verifique e corriga o estado de O motor no pode girara uma carga. velocidade especificada. (Um nvel que no excede o nvel SST para o comando de rotao tem existido continuamente.) Substitua a placa do circuito Foi detetada uma anomalia num impresso da unidade de controle circuito de controle de componente SPM. SPM. (O dispositivo LSI para transferncia serial anmalo.) 1 Verifique o nmero de unidades Carregar o circuito principal no foi SVM e SPM conectadas. completado dentro de um perodo 2 Substitua a unidade PSM. de tempo aconselhado. Corrija o valor do parmetro de Dados do parmetro a exceder o acordo com o manual. Se o nmero limite permitido definidos. do parmetro for desconhecido, ligue o painel de verificao do fuso e verifique o parmetro indicado. Verifique se o valor de ganho de Ocorreu um estouro do contador de posio demasiado grande e erros. corrija o valor.

9030

SPN_n_ : POT DE CORRENTE EXCESSIVA CIRCUITO

30

9031

SPN_n_ : BLOQUEIO DO MOTOR

31

9032

SPN_n_ : FALHA LSI DE SRIE RAM

32

9033

SPN_n_ : ESCASSEZ DE CARGA ENERGTICA SPN_n_ : ERRO DE DEFINIO DE PARMETROS

33

9034

34

9036

SPN_n_ : ESTOURO DO CONTADOR DE ERROS

36

875

G. LISTA DE ALARME

ANEXO

B-64124PO/01

N 9037

Mensagem SPN_n_ : ERRO DE DETEO DE VELOCIDADE SPN_n_ : ERRO DE CODIFIC. DE POSIO 1---ROT SPN_n_ : DETEO DE NO CODIFICADOR DE POS DE 1 ROT SPN_n_ : MODO PC PARA DIF. SP . DESLIGADO SPN_n_ : ALARME DE COD COD. POST 1---ROT DE PARAFUSO SPN_n_ : ANOMALIA DO SINAL DE CDIGO POS

Indicao SPM(*1) 37

Localizao com falha e resoluo

Descrio

Corrija o valor de acordo com o A definio do parmetro para o manual do parmetro. nmero de pulsos no detector de velocidade incorreta. 1 Verifique e corrija o parmetro. 2 Substitua o cabo. 1 O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) anmalo. 2 Erro de definio de parmetros O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) est desligado.

9041

41

9042

42

Substitua o cabo.

9043

43

Substitua o cabo.

O sinal do codificador de posio de velocidade diferencial anmalo. Uma anomalia eqivalente ao alarme 41 foi detectada durante a operao de abertura de rosca.

9046

46

1 Verifique e corrija o parmetro. 2 Substitua o cabo. 3 Reajuste o sinal do sensori BZ.

9047

47

1 Substitua o cabo. 1 O sinal de fase A/B do 2 Corrija a disposio do cabo codificador de posio do fuso (perto da linha de alimentao). (conector JYA3) anmalo. 2 O relacionamento entre o sinal de fase A/B e sinal de 1 rotao incorreto (Divergncia no intervalo de pulso). Verifique se o valor da velocidade No modo de velocidade diferencial calculado excede a diferencial, a velocidade do outro velocidade mxima do motor. fuso convertida velocidade do fuso local foi excedida pelo limite permitido (a velocidade diferencial calculada multiplicando a velocidade do outro fuso pela relao de transmisso). Verifique se o valor calculado Na sincronizao do fuso, o valor excede a velocidade mxima do de clculo do comando de motor. velocidade excedeu o limite permitido (a velocidade do motor calculada multiplicando a velocidade do fuso especificada pela relao de transmisso). 1 Verifique e corriga a voltagem do Foi detetada queda na tenso de suprimento de energia. rede. (Indicao do alarme PSM: 4) 2 Substitua o MC. (Falha momentnea de energia ou contato MC fraco) 1 Substitua a placa do circuito Foi detetada uma anomalia na impresso da unidade de controle interface NC (o sinal ITP parou). SPM. 2 Substitua a placa do circuito impresso da interface do fuso no CNC.

9049

SPN_n_ : VELOCIDADE DIFERENCIAL DE ALTA CONV.

49

9050

SPN_n_ : EXCESSO DE VELOCIDADE DO CONTROLE DO FUSO

50

9051

SPN_n_ : LIGAO CC DE BAIXA VOLTAGEM SPN_n_ : SINAL ITP ANMALO I

51

9052

52

876

B-64124PO/01

ANEXO

G. LISTA DE ALARME

N 9053

Mensagem SPN_n_ : SINAL ITP ANMALO II

Indicao SPM(*1) 53

Localizao com falha e resoluo

Descrio

1 Substitua a placa do circuito Foi detetada uma anomalia na impresso da unidade de controle interface NC (o sinal ITP parou). SPM. 2 Substitua a placa do circuito impresso da interface do fuso no CNC. Reveja o estado de carga. Foi detectado um excesso de carga da corrente. O sinal de estado da linha de alimentao do contator magntico para selecionar um fuso ou editar anmalo. O ventilador no circuito de controle SPM parou. Foi detectado um excesso de carga na resistncia regenerativa. (Indicao do alarme PSMR: H) Operao do termstato ou sobrecarga momentnea detetada. O resistor regenerativo foi desligado ou uma resistncia anmala foi detetada. A temperatura do radiador do PSM aumentou anormalmente. (Indicao do alarme PSM: 3) O ventilador no PSM parou. (Indicao do alarme PSM: 2) Um erro entre o loop semi-fechado e loop totalmente fechado excessivo durante a funo de realimentao da posio dupla.

9054

SPN_n_ : EXCESSO DE CARGA DA CORRENTE SPN_n_ : ERRO DO BOTO DA LINHA DE ALIMENTAO SPN_n_ : PARADA DO VENTILADOR INTERIOR SPN_n_ : CORRENTE DE DESACELERAO EX

54

9055

55

1 Substitua o contator magntico. 2 Verifique e corrija a seqncia.

9056

56

Substitua a unidade SPM.

9057

57

1 Diminua o ciclo de acelerao/ desacelerao. 2 Verifique a condio de resfriamento (temperatura perifrica). 3 Se o ventilador parar, substituir o resstor. 4 Se a resistncia anmala, substituir o resistor. 1 Verifique o estado de resfriamento PSM. 2 Substitua a unidade PSM. Substitua a unidade SPM.

9058

SPN_n_ : EXCESSO DE CARGA EM PSM SPN_n_ : PARADA DO VENTILADOR EM PSM

58

9059

59

9061

61

Verifique as definies de parmetros.

9065

65

1 Verifique as definies de Uma distncia de deslocamento parmetros. excessiva durante a determinao 2 Verifique a ligao e o sinal do do plo. sensor. 3 Verifique a ligao da linha de alimentao. 1 Substitua o cabo de O sinal de realimentao do sensor realimentao. do motor no est presente. 2 Verifique o processamento da proteo. 3 Verifique e corrija a ligao. 4 Ajuste o sensor. Substitua a placa do circuito impresso da unidade de controle SPM. Foi detectado um erro no teste CPU.

9073

SPN_n_ : SENSOR DO MOTOR DESLIGADO

73

9074

SPN_n_ : ERRO DE TESTE CPU

74

877

G. LISTA DE ALARME

ANEXO

B-64124PO/01

N 9075

Mensagem SPN_n_ : ERRO CRC

Indicao SPM(*1) 75

Localizao com falha e resoluo

Descrio

Substitua a placa do circuito Foi detectado um erro no teste impresso da unidade de controle CRC. SPM. Substitua a placa do circuito Foi detectado um erro numa impresso da unidade de controle operao de teste inicial. SPM. 1 Verifique e corrija o parmetro. 2 Substitua o cabo de realimentao. 3 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Verifique o processamento da proteo. 3 Verifique e corrija a ligao. 4 Verifique e corrija o parmetro. 5 Ajuste o sensor. 1 Verifique e corrija o parmetro. 2 Substitua o cabo de realimentao. 3 Ajuste o sensor. 1 Substitua o cabo de realimentao. 2 Ajuste o sensor. O sinal de 1 rotao do sensor do motor no pode ser detectado corretamente. O sinal de 1 rotao do sensor do motor no gerado. Foi detetada uma irregularidade num sinal de realimentao do sensor do motor. O sinal de realimentao do sensor do fuso no est presente.

9079

SPN_n_ : ERRO DE TESTE INICIAL SPN_n_ : ERRO DO SENSOR DO MOTOR DE 1---ROT SPN_n_ : SEM SENSOR DO MOTOR DE 1---ROT SPN_n_ : ERRO DE SINAL DO SENSOR DO MOTOR SPN_n_ : SENSOR FUSO DESLIGADO

79

9081

81

9082

82

9083

83

9084

84

9085

SPN_n_ : ERRO DO SENSOR DO FUSO DE 1---ROT SPN_n_ : SEM ERRO DO SENSOR DO FUSO DE 1---ROT SPN_n_ : ERRO DE SINAL DO SENSOR FUSO SPN_n_ : FALHA DO VENTILADOR DE RESFRIAMENTO

85

O sinal de 1 rotao do sensor do fuso no pode ser detectado corretamente. O sinal de 1 rotao do sensor do fuso no pode ser detectado corretamente.

9086

86

9087

87

O sinal de 1 rotao do sensor do Foi detetada uma irregularidade fuso no gerado. num sinal de realimentao do sensor do fuso. Substitua o ventilador externo SPM. O ventilador externo parou.

9088

88

9111

B1

Substitua a placa do circuito impresso da unidade de controle SvPM.

A voltagem do conversor de alimentao de corrente de controle baixa.

878

B-64124PO/01

ANEXO

G. LISTA DE ALARME

N 9120

Mensagem

Indicao SPM(*1) C0

Localizao com falha e resoluo 1 Substitua os cabos de comunicao entre CNC e SPM. 2 Substitua a placa do circuito impresso da unidade de controle SPM. 3 Substitua a placa do circuito impresso da interface do fuso no CNC.

Descrio Alarme de dados de comunicao

9121

C1

1 Substitua os cabos de Alarme de dados de comunicao comunicao entre CNC e SPM. 2 Substitua a placa do circuito impresso da unidade de controle SPM. 3 Substitua a placa do circuito impresso da interface do fuso no CNC. 1 Substitua os cabos de Alarme de dados de comunicao comunicao entre CNC e SPM. 2 Substitua a placa do circuito impresso da unidade de controle SPM. 3 Substitua a placa do circuito impresso da interface do fuso no CNC.

9122

C2

879

G. LISTA DE ALARME

ANEXO

B-64124PO/01

CDIGOS DE ERRO (FUSO SERIAL) NOTA*1 O SVPM indica um cdigo de erro como um nmero de 2 dgitos em ESTADO1 quando o LED amarelo est ligado. Os cdigos de erro surgem nos dados de diagnstico do CNC N 712. Quando o LED vermelho est ligado, o SVPM indica o nmero de um alarme gerado pelo fuso serial, fornecendo um significado diferente de quando o LED amarelo est ligado. Veja Alarmes (fuso serial).
Indicao SVPM ESTADO1 (*1) 01

Descrio Quando nenhum *ESP (sinal de parada de emergncia; existem dois tipos de sinais: sinal de entrada e sinal de contato SVPM (*2)) nem MRDY (sinal de pronto para mquina) introduzido, o SFR (comando de rotao em frente), SRV (comando de rotao para trs), ou ORCM (comando de orientao) introduzido.

Localizao com falha e resoluo Verifique as seqncias *ESP e MRDY. Para MRDY, tome ateno definio de parmetros (bit 0 do parmetro n 4001) relativamente ao uso do sinal MRDY.

03

Quando a definio de parmetros feita para no Verifique as definies de parmetros. usar o sensor de posio, significa que o controle de posio no executado (bits 3, 2, 1, 0 do parmetro n 4002 = 0, 0, 0, 0), como comando controle de contornos Cs introduzido. Neste caso, o motor no estimulado. Quando a definio de parmetros feita para no Verifique as definies de parmetros. usar o sensor de posio, significa que o controle de posio no executado (bits 3, 2, 1, 0 do parmetro n 4002 = 0, 0, 0, 0), um comando de modo servo (como rosqueamento rgido com macho ou posicionamento do fuso) ou comando de controle de sincronizao do fuso introduzido. Neste caso, o motor no estimulado. Quando uma opo de parmetro no definida Verifique a definio de parmetros para a funo de para a funo de orientao, ORCM (comando de orientao. orientao) introduzido. Quando a funo de controle da comutao de Verifique o sinal do estado da linha de alimentao sada no usada, o enrolamento de baixa (RCH). velocidade selecionado (RCH = 1). Quando um comando de controle de contornos Cs Verifique a seqncia. introduzido, SFR (comando de rotao em frente) ou SRV (comando de rotao para trs) no introduzido. Quando um comando de controle de modo servo Verifique a seqncia. (como rosqueamento rgido com macho ou posicionamento do fuso) introduzido, o SFR (comando de rotao em frente) ou SRV (comando de rotao para trs) no introduzido. Quando um comando de controle de Verifique a seqncia. sincronizao do fuso introduzido, SFR (comando de rotao em frente) ou SRV (comando de rotao para trs) no introduzido.

04

05

06

07

08

09

880

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Indicao SVPM ESTADO1 (*1) 10

Descrio Quando um comando de controle de contornos Cs introduzido, outro modo (modo servo, controle de sincronizao do fuso, ou orientao) especificado. Quando um comando modo servo (como rosqueamento rgido com macho ou posicionamento do fuso) introduzido, outro modo (controle de contornos Cs, controle de sincronizao do fuso, ou orientao) especificado. Quando um comando de controle de sincronizao do fuso introduzido, outro modo (modo de controle de contornos Cs, modo servo, ou orientao) especificado. SFR (comando de rotao em frente) e SRV (comando de rotao para trs) so introduzidos ao mesmo tempo. A definio de parmetros do detector de velocidade (bits 2, 1, 0 do parmetro n 4011) invlida. Nenhum detector de velocidade corresponde s definies.

Localizao com falha e resoluo Durante a execuo de um comando de controle de contornos Cs no especifique outro modo. Antes de entrar noutro modo, cancele o comando de controle de contornos Cs. Durante a execuo de um comando de modo servo no especifique outro modo. Antes de entrar noutro modo, cancele o comando modo servo.

11

12

Durante a execuo de um comando de controle de sincronizao do fuso no especifique outro modo. Antes de entrar noutro modo, cancele o comando de controle de sincronizao do fuso. Introduza um dos comandos.

14

17

Verifique as definies de parmetros.

18

Quando a definio de parmetros feita para no Verifique a definio de parmetros e sinal de entrada. usar a posio, significa que o controle de posio no executado (bits 3, 2, 1, 0 do parmetro n 4002 = 0, 0, 0, 0), a orientao por um codificador de posio especificada. Para indexao contnua na orientao por um codificador de posio, uma operao incremental (INCMD = 1) executada primeiro e um comando de posio absoluta (INCMD = 0) ento introduzido. Verifique INCMD (comando incremental). Antes dos comandos de posio absoluta serem executados com sucesso, a orientao do comando de posio absoluta deve primeiro ser executado.

24

29

A definio de parmetros feita para usar a A funo de orientao do menor perodo de tempo no funo de orientao do menor perodo de pode ser usada. Use a orientao atravs do mtodo tempo (bit 6 do parmetro n 4018 = 0, parm. n normal. 4320 a 4323 (0). Esta configurao de hardware no permite a Verifique o modelo CNC. utilizao da funo FAD do fuso. Neste caso, o motor no estimulado. Esta configurao de hardware no permite a Verifique o modelo CNC. utilizao da funo EGB do fuso. Neste caso, o motor no estimulado. A funo FAD do fuso e funo de caixa de Estas duas funes no podem ser usadas ao mesmo transmisso eletrnica do fuso esto ambas tempo. Ative apenas uma delas. ativadas. Neste caso, o motor no estimulado.

31

33

34

NOTA*2 Sinal de contato SVPM Entre ESP e +24V em JX4

Contato aberto: Parada de emergncia Contato fechado: Operao normal

881

G. LISTA DE ALARME

ANEXO

B-64124PO/01

11) ALARME PARA OPO SERVO MOTOR FANUC srie I/O Link Alarme para MOTOR SERVO FANUC Opo de Ligao de E/S de srie pode ser confirmada pela funo de Gerenciamento CNC Power Mate.
Nmero 000 a 299 300 a 399, 401 400 a 499 (exceto 401) 500 a 599 Tipo de alarme Programa ou definio de alarme Alarme codificador de pulsos Alarme servo Alarme de ultrapassagem de curso Alarme do sistema ou alarme de Ligao de E/S

CDIGOS DE ERRO (FUSO SERIAL)


N Display de LED Descrio Contra-medida

000

Um parmetro que necessita da desenergizao foi especificado. A velocidade de avano especificada zero.

Desenergize e volte a energizar. Verifique o parmetro da velocidade de avano especificado com um cdigo de funo. Verifique o valor do parmetro N 043, que indica a velocidade mxima de avano que pode ser especificada.

011 A velocidade de avano especificada (velocidade mxima de avano) zero.

013

070

Mais de 32 blocos foram registrados para uma Reduza o nmero de blocos registrados para operao de armazenamento em memria 32. temporria. A definio do ponto de referncia no pode ser Mova a ferramenta na direo do retorno ao executada normalmente. ponto de referncia no modo jog a uma velocidade que cause o erro da posio de servo exceder 128. Ento, especifique outra definio do ponto de referncia. Um primeiro a terceiro retorno ao ponto de Defina o ponto de referncia. referncia no pode ser executado, porque o ponto de referncia ainda no foi estabelecido. O ponto de referncia ainda no foi Defina o ponto de referncia. estabelecido. Isto ocorre apenas quando o bit ZRTN do parmetro N 001 definido para 0. Entrada de dados 1 invlida. Entrada de dados 2 invlida. Um cdigo de funo ou modo invlido. Verifique a entrada de dados 1, especificada com um cdigo de funo. Verifique a entrada de dados 2, especificada com um cdigo de funo. Verifique o cdigo do comando especificado com um cdigo de funo. Verifique o modo.

090

093

224

250 251 254

255

A operao no pode ser ativada, porque um Verifique o modo. Verifique se um bloco est a modo invlido especificado ou porque a ser executado. execuo do bloco est em progresso.

882

B-64124PO/01

ANEXO

G. LISTA DE ALARME

N 290

Display de LED

Descrio

Contra-medida

O sinal de comutao de interface (DRC) foi Altere o sinal depois da execuo do bloco alterado durante a execuo do bloco. parar. A velocidade de um movimento axial especificado por um pulso externo excedeu o limite superior. Isto ocorre apenas quando o bit EPEXA do parmetro N 001 definido para 1. Verifique a velocidade especificada pelo pulso externo. Verifique o fator de escalonamento do pulso externo (parmetros N 062 e 063).

291

292

Um erro de soma de verificao para a memria Os parmetro so apagados. Defina no voltil foi detectado. novamente os parmetros: Se este alarme se repetir subseqentemente, substitua a unidade.

Alarmes de codificador de pulsos


N Display de LED Descrio Contra-medida

300

Um erro de comunicao (DTER) para o Verifique a ligao do cabo de sinal. Se o codificador de pulsos serial foi detectado. cabo for normal, o codificador de pulsos pode ter defeito. Desligue o aparelho. Se o alarme se repetir quando voltar a ligar, substitua o substituir o codificador de pulsos serial, juntamente com o motor. Um erro de comunicao (CRCER) para o Verifique a ligao do cabo de sinal. Se o codificador de pulsos serial foi detectado. cabo estiver normal, o codificador de pulsos ou unidade do amplificador servo podem ter defeito. Este erro tambm pode ser causado por rudo externo. Um erro de comunicao (STBER) para o Verifique a ligao do cabo de sinal. Se o codificador de pulsos serial foi detectado. cabo estiver normal, o codificador de pulsos ou unidade do amplificador servo podem ter defeito. Este erro tambm pode ser causado por rudo externo. Uma desconexo do LED (LDAL) foi detectada Desligue o aparelho. Se este alarme se repetir no codificador de pulsos serial. quando voltar a ligar, substitua o motor. Um alarme de falha de pulso (PMAL) para o Desligue o aparelho. Se este alarme se repetir codificador de pulsos serial foi detectado. quando voltar a ligar, substitua o motor. Um alarme de falha de contagem (CMAL) para Desligue o aparelho. Se o alarme se repetir o codificador de pulsos serial foi detectado. quando voltar a ligar, substitua o motor. Se o alarme no se repetir, reinicie a operao a partir do retorno ao ponto de referncia. O motor sobreaqueceu (OHAL). Este alarme acionado quando o motor sobreaquecido, causando o erro do termstato. As causas possveis incluem uma temperatura ambiente excessivamente alta e operaes de operao excessivamente restritas. Verifique a causa real. Se ocorrer novamente quando o motor est frio, o motor ou amplificador servo podem estar danificados. Substitua o motor ou amplificador servo defeituoso.

301

302

303 304

305

306

883

G. LISTA DE ALARME

ANEXO

B-64124PO/01

N 308

Display de LED

Descrio

Contra-medida

Um alarme de fase soft (SPHAL) foi detectado. Desligue o aparelho. Este alarme pode ser causado por um rudo. Quando o codificador de pulsos absoluto Gire o motor atravs de mais de uma volta no usado, o motor ainda no girou atravs de mais modo de avano em modo jog, ento desligue de uma forma depois do primeiro arranque. e volte a ligar. A voltagem da bateria do codificador de pulsos Substituir a bateria. Reinicie a operao a partir absoluto baixa. do retorno ao ponto de referncia. A voltagem da bateria do codificador de pulsos Substituir a bateria. absoluto baixa. (aviso) Um erro de comunicao foi detectado no Verifique a ligao do cabo de sinal do codificador de pulsos serial. codificador de pulsos. Se o cabo estiver normal, o codificador de pulsos ou unidade do amplificador servo podem ter defeito. Este erro tambm pode ser causado por rudo externo.

319

350 351

401

884

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Alarmes servo
N Display de LED Descrio O motor servo sobreaqueceu (valor estimado). SVU-12 SVU-20 403 SVU-40 SVU-80 As aletas de resfriamento sobreaqueceram. (deteo de hardware) Este alarme no ser acionado. Este alarme acionado quando a energia de descarga regenerativa mdia demasiado alta (quando a freqncia de acelerao/ desacelerao demasiado alta, por exemplo). Contra-medida A condio de operao do motor pode ser demasiado severa. Verifique a condio de operao. A carga no motor pode ser demasiado alta. Volte a examinar as condies de carga.

400

A unidade de descarga regenerativa sobreaqueceu.

(1) Quando o resstor de descarga regenerativa separado no usado: Para SVU-12 e SVU-20, verifique se o conector CX11-6 est em curto-circuito com um conector fictcio; para SVU-40 e SVU-80, verifique se os conectores CX20 e CX23 esto em curto-circuito com um conector fictcio. 404 (2) A energia de descarga regenerativa mdia pode ser demasiado alta. Diminua a freqncia de acelerao/desacelerao. (3) A unidade de descarga regenerativa separada pode no estar ligada corretamente. Verifique a ligao. (4) O termstato da unidade de descarga regenerativa separada pode ter defeito. Desligue a unidade de descarga regenerativa separada e verifique o termstato. Se o termstato estiver aberto mesmo quando a unidade de descarga regenerativa separada estiver fria, substitua a unidade de descarga regenerativa separada. (5) O resstor da unidade de descarga regenerativa separada pode ter defeito. Desligue a unidade de descarga regenerativa separada e verifique a resistncia. Se no cair na faixa da resistncia pr-determinada (20%, substitua a unidade de descarga regenerativa separada. (6) Se (1) a (5) no forem a causa do alarme, substitua a unidade do amplificador servo. O retorno ao ponto de referncia no pode ser Volte a executar o retorno ao ponto de executado corretamente. referncia. 405 Se um valor na faixa de 4 a 96 for definido para o parmetro n 032 (CMR), pode ser acionado um alarme. Neste caso, evite que um alarme seja acionado, definindo N405 (bit 4 do parmetro n 001) para 1. O erro da posio de servo no estado de Determine a causa mecnica do maior erro de parado maior que o valor especificado no posio. Se no encontrar nenhuma causa parmetro N 110. mecnica, especifique um valor maior para o parmetro. O erro da posio de servo durante o Determine a causa mecnica do maior erro de movimento maior que o valor especificado posio. Se no for encontrada nenhuma causa no parmetro N 182. mecnica, aplique qualquer uma das seguintes contra-medidas: 411 S Especifique um valor maior para o parmetro. S Especifique uma velocidade de avano menor. S Aumente as constantes de tempo.

410

885

G. LISTA DE ALARME

ANEXO

B-64124PO/01

Display de LED

Descrio

Contra-medida

[SVU-12, SVU-20] Este alarme acionado quando uma corrente acionado um alarme de corrente excessiva. excessivamente grande flui no circuito principal. (1) Verifique se um nmero de motor vlido especificado no parmetro N 30. (2) Verifique se os valores normais so especificados nos parmetros de controle atuais para o controle servo. O controle de corrente correto apenas possvel quando os valores normais so especificados para os seguintes parmetros: N 70, 71, 72, 78, 79, 84, 85, 86, 87, 88, 89, 90 (3) Desligue a linha de alimentao do conector da unidade do amplificador servo. Ento, libere o estado de parada de emergncia. - Se o alarme de corrente excessiva continuar a ser acionado, substitua a unidade do amplificador servo. - Se nenhum alarme de corrente excessiva acionado, v para (4). 412 (4) Verifique o isolamento entre a massa e cada U, V e W. Se o isolamento for satisfatrio v para (5). - Se detectar um curto-circuito, desligue a linha de alimentao do conector do motor. Verifique ento o isolamento entre a massa e cada U, V e W do motor. - Se encontrar um curto-circuito entre a massa e U, V, ou W do motor, substitua o motor. - Se o isolamento for satisfatrio, substitua a linha de alimentao. (5) Ligue a linha de alimentao. Observe a forma de onda da corrente do motor (IR, IS) enquanto o motor est a acelerar ou desacelerar. - Se a corrente do motor (IR, IS) no mostrar uma onda seno normal, substitua a unidade do amplificador servo. (6) Verifique se as formas de onda da corrente do motor (IR, IS) incluem rudo. - Quando o rudo est includo, atue fazendo um aterramento de blindagem. - Quando o rudo no est includo, substitua a unidade do amplificador servo. (7) Se (1) a (4) acima no forem a causa do alarme, o codificador de pulsos, cabo de comando, ou hardware interno do CNC podem ter defeito.

886

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Display de LED

Descrio

Contra-medida

[SVU-40, SVU-80] Este alarme acionado nos seguintes casos: Um alarme de corrente excessiva ou alarme S Este alarme acionado quando uma corrente IPM acionado. excessivamente grande flui no circuito principal. S Este alarme acionado quando um desvio (corrente excessiva, sobreaquecimento, voltagem de alimentao de corrente de controle IPM baixa) detectado no IPM (deslocamento semicondutor do motor). (1) Verifique se um nmero de motor vlido especificado no parmetro N 30. (2) Verifique se os valores normais so especificados nos parmetros de controle atuais para o controle servo. O controle de corrente correto apenas possvel quando os valores normais so especificados para os seguintes parmetros: N 70, 71, 72, 78, 79, 84, 85, 86, 87, 88, 89, 90 (3) Desligue a unidade do amplificador servo durante cerca de dez minutos e ento libere o estado de parada de emergncia. Se nenhum alarme de corrente excessiva for acionado, a funo de proteo IPM (contra sobreaquecimento) pode estar a funcionar. As causas possveis do sobreaquecimento incluem uma temperatura ambiente alta e condio de operao do motor demasiado severa. Verifique a causa. - Se um alarme de corrente excessiva acionado, v para (4). 412 (4) Desligue a linha de alimentao do conector da unidade do amplificador servo. Ento, libere o estado de parada de emergncia. - Se um alarme de corrente excessiva for acionado, a funo de proteo IPM (contra corrente excessiva, baixa tenso da alimentao de corrente de controle, sobreaquecimento) pode estar a funcionar ou estar defeituosa. Substitua o IPM ou unidade do amplificador servo. - Se nenhum alarme de corrente excessiva acionado, v para (5). (5) Desligue a linha de alimentao do conector do amplificador. Verifique o isolamento entre a massa e cada U, V e W. - Se encontrar um curto-circuito entre a massa e U, V, ou W do motor, substitua o motor. - Se o isolamento for satisfatrio, substitua a linha de alimentao. (6) Ligue a linha de alimentao. Observe a forma de onda da corrente do motor (IR, IS) enquanto o motor est a acelerar ou desacelerar. - Se a corrente do motor (IR, IS) no mostrar uma onda seno normal, substitua a unidade do amplificador servo. (7) Verifique se a forma de onda da corrente do motor (IR, IS) contm rudo. - Se contiver rudo, tome as medidas adequadas contra o rudo, tal como aterramento de blindagem. - Se no contiver rudo, substitua a unidade do amplificador servo. (8) Se (1) a (7) acima no forem a causa do alarme, o codificador de pulsos, cabo de comando, ou hardware interno do CNC podem ter defeito.

887

G. LISTA DE ALARME

ANEXO

B-64124PO/01

Display de LED

Descrio

Contra-medida

acionado um alarme de sobretenso da Este alarme acionado quando a tenso CC da ligao CC. alimentao do circuito principal demasiado alta. (1) Quando SVU-12 ou SVU-20 usado, e uma unidade de descarga regenerativa separada no usada, verifique a especificao para ser se a energia regenerativa por um tempo no excede a energia regenerativa permitida da unidade do amplificador servo. 413 (2) Para SVU-40 e SVU-80, quando o resstor de descarga regenerativa separado no usado, verifique se o conector CX23 est em curto-circuito com um conector fictcio. (3) A voltagem de alimentao para a energia dinmica pode exceder o valor indicado. Verifique a voltagem. Se a voltagem for demasiado alta, reduza a voltagem para um valor adequado. (4) A unidade de descarga regenerativa pode no estar ligada corretamente. Verifique a ligao. (5) A resistncia da unidade de descarga regenerativa separada pode ser anmala. Desligue a unidade de descarga regenerativa separada e verifique a resistncia. Se a resistncia no estiver entre (20%, substitua a unidade de descarga regenerativa separada. (6) Se (1) a (5) no forem a causa do alarme, substitua a unidade do amplificador servo. acionado um alarme de baixa voltagem da Este alarme acionado quando a tenso CC da ligao CC. alimentao do circuito principal demasiado baixa. (1) 190 ms ou mais longo pode passar do tempo em que ambos os *ESP do DI integrado e o *ESP do sinal de interface da Ligao de E/S so cancelados at o contator magntico externo inserido na entrada por potncia motriz se ligar(incluindo o tempo de operao do contator magntico). O contator magntico deve ligar-se dentro de 100 ms. (2) O disjuntor externo deve ser desligado. Verifique o disjuntor. (3) A voltagem de alimentao para a energia dinmica menor que o valor indicado. Verifique a voltagem. Se a voltagem for demasiado baixa, aumente para um nvel adequado. (4) O contator magntico pode no estar ligado corretamente. Verifique a ligao. Se (1) a (4) no forem a causa do alarme, substitua a unidade do amplificador servo. Um parmetro foi especificado incorretamente. 417 Verifique os seguintes parmetros: N 30 E a correo do tipo de motor especificada? N 31: a direo especificada de rotao do motor correto? N 106: 0 o denominador do nmero de pulsos por rotao nica do motor? N 180: a capacidade 0 o contador de referncia especificado ou um valor negativo? Substitua a unidade do amplificador servo.

414

418 423

acionado um alarme DO.

A velocidade especificada excede 32767000 Volte a examinar CMR e as definies de unidades de deteco por segundo. velocidade. O ventilador parou. Este alarme acionado quando o motor da ventoinha integrado na unidade do amplificador servo falhou. O motor da ventoinha consumvel.

425

(1) Verifique se a ventoinha no tem nenhuma obstruo. (2) Verifique se o conector de energia da ventoinha est ligado corretamente. (3) Substitua a ventoinha ou unidade do amplificador servo. A linha de entrada de pulso externo est Ligue corretamente o sinal de entrada do pulso desligada. externo. O desvio de velocidade demasiado alto Verifique a velocidade real. (controle de velocidade) Veja as definies do parmetro n 136.

446 447

888

B-64124PO/01

ANEXO

G. LISTA DE ALARME

Alarmes de ultrapassagem de curso


N 500 501 510 Display de LED Descrio O limite de curso positivo foi excedido. O limite de curso negativo foi excedido. O limite de curso positivo soft foi excedido. Contra-medida Verifique se *+OT e *-OT esto ligados corretamente. Verifique se um comando de movimento correto especificado Mova a especificado. ferramenta na direo oposta no modo jog, ento execute uma reinicializao. Verifique se os valores adequados foram especificados para os parmetros N 142 e 143. Verifique se um comando de movimento vlido especificado. Mova a ferramenta na direo oposta no modo jog, ento execute uma reinicializao.

511

O limite de curso negativo soft foi excedido.

Alarmes do sistema
N Display de LED Descrio Foi detectado um erro no teste escrita/leitura RAM ao energizar. Foi detectado um erro na verificao de comparao de dados para a memria no voltil. Contra-medida Substitua a unidade do amplificador servo.

Desenergize e volte a energizar. Volte a introduzir os parmetros. Se este alarme se repetir, substitua a unidade do amplificador servo. Um alarme de transferncia de dados para a Substitua a unidade do amplificador servo. memria no voltil foi acionado. Um alarme de watchdog foi acionado. Desenergize e volte a energizar. Se este alarme se repetir, substitua a unidade do amplificador servo. Um alarme de soma de verificao para o Substitua a unidade do amplificador servo. software de controle ROM acionado. Um alarme de soma de verificao para ROM Substitua a unidade do amplificador servo. que est integrado no CPU acionado. Foi detectado um erro no circuito de controle. Substitua a unidade do amplificador servo.

Alarme de ligao de E/S


N Display de LED Descrio Contra-medida Ocorreu um erro de ligao de E/S FANUC. Desligue a energia de todas as unidades Qualquer unidade ligada linha foi desligada. ligadas linha. Ligue ento os dispositivos secundrios, seguidos pelo dispositivo principal.

Nenhum display de LED


N Display de LED Descrio Contra-medida O circuito de controle no est a operar (1) Verifique a voltagem da alimentao de normalmente. controle 24-VDC. Se a voltagem for baixa, aumente a voltagem para um nvel adequado. (2) Verifique se um fusvel na unidade do amplificador servo foi queimado. Se encontrar um fusvel queimado substitua. Se (1) e (2) no forem a causa, substitua o amplificador servo.

Nenhuns indicadores piscam

889

G. LISTA DE ALARME

ANEXO

B-64124PO/01

12) Alarmes do sistema (Estes alarmes no podem ser reinicializados com a tecla de reset.)
Nmero 900 910 911 912 913 914 915 916 917 918 919 920 Mensagem PARIDADE ROM PARIDADE SRAM : (BYTE 0) PARIDADE SRAM : (BYTE 1) PARIDADE DRAM : (BYTE 0) PARIDADE DRAM : (BYTE 1) PARIDADE DRAM : (BYTE 2) PARIDADE DRAM : (BYTE 3) PARIDADE DRAM : (BYTE 4) PARIDADE DRAM : (BYTE 5) PARIDADE DRAM : (BYTE 6) PARIDADE DRAM : (BYTE 7) ALARME SERVO (1 para 4 EIXO) Alarme servo (1 para 4 eixo). Ocorreu um alarme de watchdog ou um erro de paridade RAM no mdulo servo. Substitua o mdulo de controle servo na placa principal da CPU. Alarme FSSB Substitua o mdulo de controle servo na placa principal da CPU. Erro da CPU (interrupo anormal) A placa principal da CPU tem defeito. Ocorreu um desvio no RAM para armazenamento de programas de peas. Ao: Substitua a placa do circuito impresso principal (mdulo SRAM), execute operao de anulao de tudo e defina todos os parmetros e outros dados novamente. Ocorreu uma falha no PMC. O mdulo de controle PMC na placa principal da CPU ou placa de opo podem ter defeito. Ocorreu uma falha em PMC-RC (alarme de watchdog).A placa de opo pode ter defeito. Com PMC-SA1, ocorreu um alarme no dispositivo LSI de controle PMC na placa base. (Paridade RAM E/S) Substitua a placa base. Com PMC-SA1, foi detectada uma desconexo Ligao de E/S. Verifique a Ligao de E/S. Ocorreu NMI por uma razo desconhecida. Erro de BUS de BUS FANUC. A placa principal da CPU ou placas de opo podem ter defeito. Erro de bus de placa principal da CPU. A placa principal da CPU pode ter defeito. Erro de BUS de BUS local. A placa principal da CPU pode ter defeito. Contedos Erro de paridade ROM (CNC/OMM/Servo) Substitua o nmero de ROM. Erro de paridade RAM na memria da fita de papel do mdulo RAM. Apague a memria ou substitua o mdulo. Depois desta operao, mdulo operao reinicie todos os dados, incluindo os parmetros. Erro de paridade RAM no mdulo DRAM. Substitua o mdulo DRAM.

926 930 935

ALARME FSSB INTERRUPO CPU ERRO ECC SRAM

950 951 970 971 972 973 974 975 976

ALARME DO SISTEMA PMC ALARME WATCHDOG PMC-RC OCORREU NMI EM PMCLSI OCORREU NMI EM SLC

OCORREU NMI NOUTRO MDULO Ocorreu NMI numa placa diferente da placa principal da CPU. INTERRUPO SEM MSCARA ERRO DE BUS F ERRO DE BUS (PRINCIPAL) ERRO DE BUS L

890

B-64124PO/01

ndice de Tpicos
[A]
Bateria para Codificador de Pulsos Absoluto Incorporado no Motor (6VDC), 821 Bateria para Cpia de Segurana de Memria (3VDC), 816 Bloco do tipo de usinagem de Usinagem de face, 767 Bloco do tipo de usinagem de Usinagem de fresagem de bolsas, 769 Bloco do tipo de usinagem de Usinagem de fresagem de ranhura, 772 Bloco do tipo de usinagem de Usinagem de furos, 760 Bloco nico, 519 Bloqueio da Mquina e Bloqueio da Funo Auxiliar, 514

Abertura de Rsca (G33), 51 Adio de Sistemas de Coordenadas da Pea (G54.1 ou G54), 93 Alarmes, 811 Alterao da Velocidade de Avano de Corte Circular Interno, 72 Alterao do Sistema de Coordenadas da Pea, 88 Alterar uma Palavra, 601 Anulao da Tela, 703 Apagar a Exibio na Tela, 703 Apagar Arquivos, 563 Apagar Automtico da Exibio na Tela, 704 Apagar Blocos, 603 Apagar Blocos Mltiplos, 604 Apagar Mais de Um Programa Especificando uma Faixa, 609 Apagar Programas, 608 Apagar Todos os Programas, 608 Apagar um Bloco, 603 Apagar Um Programa, 608 Apagar uma Palavra, 602 Arco, 785, 790, 806 Arco que Contata para ambas as Linhas de Cruzamento e Arcos, 795 Arco que Contata para Descruzamento de 2 Arcos, 797 Arco que Contata para Linha e Arco de Descruzamento, 796 Arquivo Handy FANUC, 459 Arquivos, 539 As Funes Auxiliares Secundrias (Cdigos B), 124 Assistncia de Processo, 750 Assistncia do cdigo G, 752 Assistncia do cdigo M, 755 Avano - Funo de avano, 14 Avano de Corte, 63 Avano em Modo Jog, 466 Avano Incremental, 468 Avano por Manivela, 469

[C]
Clculo de Entrada de Dados, 808 Clculo Simples de Comprimento de Rosca Incorreto, 839 Caminho da Ferramenta nos Cantos, 841 Caminho e Movimento da Ferramenta Controlados Pelo Programa, 26 Cancelamento do Ciclo Fixo (G80), 173, 185 Canto R, 785 Caracteres e Cdigos para a Funo de Entrada de Dados Padro, 371 Chamada de Macro, 328 Chamada de Macro Atravs de um Cdigo G, 335 Chamada de Macro Atravs de um Cdigo M, 336 Chamada de Subprogramas Atravs de um Cdigo M, 337 Chamada de Tela de Programa de Perfis, 776 Chamada do Subprograma (M198), 510 Chamada do Subprograma Usando um Cdigo T, 338 Chamada Modal (G66), 333 Chamada Simples (G65), 329 Chanfragem, 786 Chave de local de MDI (LCD de Tipo Horizontal/unidade MDI), 433 Chave de local do MDI (LCD de Tipo Vertical/unidade MDI), 434 Checagem do Dimetro Mnimo do Rebolo (Para Retificadora), 196 Ciclo de Mandrilagem (G85), 163 Ciclo de Mandrilagem (G86), 165 Ciclo de Mandrilagem (G88), 169

[B]
Bateria para Codificador de Pulsos Absoluto Externo (6VDC), 820 x- 1

Ciclo de Mandrilagem (G89), 171 Ciclo de Mandrilagem Fina (G76), 149 Ciclo de Mandrilagem Inversa (G87), 167

ndice de Tpicos

B-64124PO/01

Ciclo de Perfurao Profunda (G83), 155 Ciclo de Perfurao Profunda de Pequenos Furos (G83), 157 Ciclo de Perfurao, Ciclo de Escareamento (G82), 153 Ciclo de Perfurao, Perfurao Centrada (G81), 151 Ciclo de Retificao de Perfis (G75), 187 Ciclo de Retificao de Superfcies de Avano Contnuo (G78), 191 Ciclo de Retificao de Superfcies de Avano Intermitente (G79), 193 Ciclo de Rosqueamento (G84), 161 Ciclo de Rosqueamento Esquerda (G74), 147 Ciclo de Rosqueamento Rgido Esquerda (G74), 180 Ciclo de Rosqueamento Rgido Profundo com Macho (G84 ou G74), 183 Ciclo Direto de Retificao de Perfis de Dimenso Constante (G77), 189 Ciclo Fixo, 141 Ciclo Fixo de Retificao (Para Retificadora), 186 Ciclo Rpido de Perfurao Profunda (G73) , 145 Colar um Programa, 614 Comando de Coordenadas Polares (G15, G16), 100 Comando de Entrada atravs do Painel MDI, 262 Comando de Gesto da Vida til das Ferramentas em um Programa de Usinagem, 117 Comando para Operaes de Mquina- Funo Miscelnea, 22 Comandos de Sada Externos, 348 Comandos G53,G28,G30,G30.1 e G29 no Modo de Compensao C da Ferramenta, 263 Como Indicar Dimenses de Comando para Movimentar a Ferramenta - Absolutos, Comandos Incrementais, 19 Como usar o nomgrafo, 838 Como Ver a Alterao da Indicao da Posio sem Colocar a Mquina a Funcionar, 420 Comparao do Nmero de Seqncia e Parada, 672 Compensao C da Ferramenta (G40 - G42), 223 Compensao do Desgaste do Rebolo por Afiao Contnua (Para Retificadora), 195 Comprimento de Rosca Incorreto, 837 Configurao da Seo de Programa, 130 Configurao do Programa, 23, 125 Controle Avanado por Antecipao (G08), 378 Controle da Direo Normal (G40.1, G41.1, G42.1 ou G150, G151, G152), 297 Controle da Velocidade de Avano de Corte, 68 x- 2

Controle da Velocidade de Corte Constante (G96, G97), 107 Controle de Fim de Curso Anterior a Executar Movimento, 528 Controle de um Eixo Angular/Controle de um Eixo Angular B, 408 Controle do Curso Armazenado, 524 Controle em Tandem, 410 Controle Simples de Sincronizao, 404 Converso Polegadas/Unidades Mtricas (G20,G21), 103 Converter para Programa NC, 783 Cpia Impressa da Tela, 738 Copiar Parte de um Programa, 612 Copiar um Programa Inteiro, 611 Correo da Ferramenta (G45- G48), 218 Correo do Comprimento da Ferramenta (G43,G44,G49), 206 Corte Excessivo pela Compensao da Ferramenta, 259 Criando Programas, 623 Criar Programas no Modo Aprender (Reproduzir), 627 Criar Programas Usando o Painel de Operao MDI, 624 Criar um Novo Programa de Peas, 748 Cuidado ao usar variveis do sistema, 343 Curso Mximo, 30

[D]
Dados de Gesto da Vida til das Ferramentas, 113 Dados para Cada Ciclo Fixo, 760 Definio da velocidade de retorno ao ponto de referncia, 81 Definio de um Sistema de Coordenadas da Pea, 86 Definio e Unidades de Exibio, 430 Definir e Exibir o Valor de Correo da Ferramenta, 666 Definir e Exibir o Valor de Correo do Ponto de Origem da Pea, 676 Definir Parmetros Relacionados com Entrada/Sada, 567 Desacelerao Automtica de Canto, 73 Desacelerao de Canto de Acordo com a Diferena da Velocidade de Avano entre os Blocos ao Longo de Cada Eixo, 75 Desacelerao de Canto de Acordo com o ngulo do Canto, 73 Desenergizao, 462

B-64124PO/01

ndice de Tpicos

Desenho da pea e Movimento da ferramenta, 15 Desenho do Caminho, 712 Deslocamento Rpido, 62 Desvio Condicional (Instruo IF), 324 Desvio e Repetio, 323 Desvio Incondicional (Instruo GOTO), 323 Detalhe de Clculo de Contorno, 787 Detalhe de Contorno de Dados da Figura, 785 Detalhes de Clculo Auxiliar, 798 Deve ser dada ateno s notas sobre Programao de Perfis, 809 Dimenso e Valor das Coordenadas, 98 Dispositivos de E/S Externos, 457 Dispositivos Operacionais, 429

Escalonamento (G50, G51), 286 Especificao, 508 Especificao da Velocidade do Fuso com um Cdigo, 106 Especificao Direta do Valor da Velocidade do Fuso (Comando S de 5 Dgitos), 106 Especificao e Visualizao de Dados, 634 Espelhamento, 504 Espelhamento Programvel (G50.1, G51.1), 302 Estado quando Liga, quando Apaga e quando Reinicia, 845 Excluso de Arquivo, 543 Execuo de Instrues NC e de Macroinstrues, 341 Exibio, 425 Exibio de Alarme, 426, 532 Exibio de Contagem de Peas, Exibio de Tempo de Trabalho, 427

[E]
Edio de Macros de Usurio, 619 Edio Simultnea, 620 Editar Programas, 595 Editar um Programa de Peas, 421 Eixos controlados, 28, 29 Energizar/Desenergizar, 460 Entrada de Dados de Compensao do Erro de Passo, 553 Entrada de Parmetros Programveis (G10), 373 Entrada Direta de Correes do Ponto de Origem da Pea Medidas, 677 Entrada do Programa de Perfis, 778 Entrada e Sada de Dados sobre Correo, 549 Entrada por tecla e Buffer de Entrada, 455 Entrada/Sada de Dados, 428, 538 Entrada/Sada de Dados na Tela tudo E/S, 566 Entrada/Sada de Dados Usando um Carto de Memria, 583 Entrada/Sada no Programa, 544 Enviar Dados Sobre Correo, 550 Enviar Programas, 562 Enviar um Programa, 547 Enviar uma Lista de Programa para um Grupo Especificado, 565 Envio de Parmetros, 552 Envio de Variveis Comuns de Macro de Usurio, 577 Envio de Varivel Comum de Macro de Usurio, 556 Erro de Direo do Raio no Corte Circular, 844 x- 3

Exibio de Contedos do Programa, 654 Exibio de Programa, 425 Exibio e Definio do Tempo de Trabalho, Contagem de Peas e Tempo, 674 Exibio na Tecla ao Energizar, 461 Exibir a Memria Usada e uma LIsta de Programas, 659 Exibir Diretrio de Disquete, 557 Exibir e Definir as Variveis Comuns de Macro de Usurio, 679 Exibir e Definir Dados de Compensao do Erro de Passo, 695 Exibir e Definir Dados de Gerenciamento Ampliado da Vida til das Ferramentas, 687 Exibir e Definir Dados de Gerenciamento da Vida til das Ferramentas, 684 Exibir e Definir o Painel de Operao por Software, 682 Exibir e Introduzir Dados de Definio, 670 Exibir o Diretrio, 558 Exibir o Estado e Aviso para Especificao dos Dados para Operao de Entrada/Sada, 699 Exibir o Nmero do Programa e Nmero de Seqncia, 698 Exibir o Nmero do Programa, Nmero de Seqncia e Estado e Mensagens de Aviso para Especificao de Dados ou Operao de Entrada/Sada, 698 Exibir os Dados Padro e Menu Padro, 680 Exibir uma Lista de Programa para um Grupo Especificado, 662 Explicao do Teclado, 435 Explicao Suplementar para Copiar, Mover e Colar, 615

ndice de Tpicos

B-64124PO/01

[G] [F]
Faixa de Movimento da Ferramenta- Curso, 27 Faixa do Valor do Comando, 833 Figura de bloco da Usinagem de face, 768 Figura de bloco da Usinagem de fresagem de bolsas, 771 Figura de bloco da Usinagem de furos, 762 Figura de bloco da Usinagem de ranhura, 774 Fixao da Velocidade de Avano em Funo do Raio do Arco, 377 Funo Auxiliar, 121 Funo Auxiliar (funo M), 122 Funo da Ferramenta (Funo T), 110 Funo da Velocidade do Fuso (Funo S), 105 Funo de Ajuda, 733 Funo de Chamada de Subprograma (M198), 499 Funo de Compensao, 205 Funo de Controle Avanado por Antecipao AI/ Funo de Controle de Contornos AI, 380 Funo de Edio de um Programa de Peas Aumentado, 610 Funo de Entrada de Dados Padro, 362 Funo de Gerenciamento da Vida til das Ferramentas, 112 Funo de Indexao da Mesa de Indexao, 202 Funo de Planejamento, 494 Funo de Salto (G31), 53 Funo de Seleo da Ferramenta, 111 Funo de Senha, 621 Funo Externa de Movimento (G81), 201 Funo Grfica, 705 Funo preparatria (Funo G), 31 Funcionamento em Vazio, 518 Funes de Alarme e Autodiagnstico, 531 Funes de avano, 59 Funes de Controle dos Eixos, 403 Funes de Corte a Alta Velocidade, 376 Funes de Interpolao, 36 Funes de Segurana, 521 Funes Opcionais de Chanfragem de ngulos e Arredondamento de Cantos, 198 Funes para Simplificar a Programao, 140 Ligar a Energia, 460 Ligar e Desligar Absoluto Manual, 472 x- 4 G53, G28, e G30 Comandos no Modo de Correo do Comprimento da Ferramenta, 211 Geral, 798 Grfico Slido, 721 MANUAL GUIDE 0i, 743

[I]
Indicao da Posio Atual, 426 Indicao da Posio Global, 646 Indicao da Posio no Sistema de Coordenadas de Trabalho, 643 Indicao da Posio no Sistema de Coordenadas Relativas, 644 Indicao do Tempo de Trabalho e da Quantidade de Peas, 650 Incio, 746, 747 Insero Automtica de Nmeros de Seqncia, 625 Inserir uma Palavra, 600 Inserir, Alterar e Apagar uma Palavra, 596 Interpolao Cilndrica (G07.1), 48 Interpolao Circular (G02, G03), 43 Interpolao Circular de Cantos (G39), 282 Interpolao Helicoidal(G02, G03), 47 Interpolao Linear (G01), 41 Interrupo por Manivela, 501 Interveno Manual e Retorno, 506 Introduo de Variveis Comuns de Macro de Usurio, 555 Introduo/Envio de Variveis Comuns de Macro de Usurio, 555 Introduzir Dados sobre Correo, 549 Introduzir e Enviar Arquivos de Disquete, 578 Introduzir e Enviar Dados sobre Correo, 575 Introduzir e Enviar Parmetros, 573 Introduzir e Enviar Parmetros e Dados de Compensao do Erro de Passo, 551 Introduzir e Enviar Programas, 568 Introduzir Parmetros, 551 Introduzir um Programa, 544

[L]
Leitura de Arquivos, 561

B-64124PO/01

ndice de Tpicos

Limitao e Notas, 511 Limitaes, 347 Linha, 787, 804 Linha tangencial de dois arcos, 794 Lista de Alarme, 848 Lista de Funo e Formato da Fita, 828 Lista dos Cdigos da Fita, 825

Operao DNC, 485, 509 Operao DNC no Carto de Memria, 508 Operao Manual, 414, 463 Operao MDI, 481 Operaes, 509 Operaes de Criao de Programa, 746 Operaes de Programa de Perfis, 776 Operaes de Tecla Geral, 437 Outras Componentes do Programa Alm das Sees de Programa, 127 Outros, 808 Override Automtico de Cantos, 70 Override Automtico de Cantos Internos (G62), 70 Override da Velocidade de Avano, 516 Override do Deslocamento Rpido, 517

[M]
Macro de Usurio, 304 Macro de Usurio do Tipo Interrupo, 352 Macroinstrues e Instrues NC, 322 Medio Automtica do Comprimento da Ferramenta (G37), 214 Medio do comprimento da Ferramenta, 668 Mensagens de Aviso, 456 Mtodo de Especificao, 353 Mtodo para Substituir a Bateria, 815 Mover Parte de um Programa, 613 Movimento da Ferramenta ao Longo dos Contornos da pea- Interpolao, 12 Movimento da Ferramenta na Partida, 230 Movimento da Ferramenta Aquando do Cancelamento do Modo de Correo, 248 Movimento da Ferramenta no Modo de Correo, 234 Movimento da Ferramenta por Programao - Operao Automtica, 416

[P]
Parada de Emergncia, 522 Parada Exata (G09, G61) Modo de Corte (G64) Modo de Rosqueamento (G63), 69 Parmetro, 511, 810 Pausal (G04), 77 Pesquisa de Arquivo, 541 Pesquisa de Palavras, 597 Pesquisa do Nmero de Seqncia, 606 Pesquisa do Nmero do Programa, 605 Ponto de Referncia, 78 Ponto de Referncia (Posio Especfica da Mquina), 15

[N]
Nome do eixo, 29 Nomogramas, 836 Notas sobre a leitura deste manual, 8 Notas sobre vrios tipos de dados, 8

Ponto Inicial, 799 Pormenores da Compensao C da Ferramenta, 229 Pormenores das Funes, 354 Posicionamento (G00), 37 Posicionamento de Sentido nico (G60), 39 Predefinio do Sistema de Coordenadas da Pea, 647 Predefinio do sistema de coordenadas da pea (G92.1), 91 Procedimento para Fixar o Carto de Memria, 511 Processamento de Macroinstrues, 341 Processo geral de operao da mquina- ferramenta CNC, 6 Programa de Perfis, 775 Programa Exemplificativo, 339 Programao Absoluta e Incremental (G90, G91), 99 Programao de casas decimais, 104 x- 5

[O]
Operao, 758 Operao Aritmtica e Lgica, 317 Operao Automtica, 417, 477 Operao de Memria, 478 Operao de Memria Utilizando o Formato de Fita FS10/11, 375 Operao de Teste, 513

ndice de Tpicos

B-64124PO/01

Programao Verbal com Funo Grfica, 630 Teclas de Funo, 438

[T]
Tabela de Correspondncia Caractere- Cdigo, 847 Teclas de Funo e Soft Keys, 437 Tela de Programas para Operao MDI, 658 Tela de Verificao do Programa, 657 Tela do Bloco Atual, 655 Tela do Bloco Seguinte, 656 Tela do Monitor de Operao, 651 Telas Exibidas pela Tecla de Funo Telas Exibidas pela Tecla de Funo Telas Exibidas pela Tecla de Funo Telas Exibidas pela Tecla de Funo (No Modo Editar), 659 Telas Exibidas pela Tecla de Funo
PROG
OFS/SET

[R]
Registrar, Alterar e Apagar os Dados de Gesto da Vida til das Ferramentas, 114 Registro de Programas de Macros de Usurio, 346 Reincio do Programa, 487 Repetio (Instruo WHILE), 325 Retificao de Perfis ao Longo dos Eixos Y e Z, Aps a Oscilao da Mesa (Para Retificadora), 197 Retorno ao Ponto de Referncia, 79 Retorno Manual ao Ponto de Referncia, 464 Roll- over do eixo de rotao, 407 Rosqueamento Rgido com Macho, 176 Rosqueamento Rgido com Macho (G84), 177 Rotao do Sistema de Coordenadas (G68, G69), 291

, 665 , 701 , 642

MESSAGE

POS

PROG

[S]
Sada de Dados de Compensao do Erro de Passo, 554 Saltar para o Incio de um Programa, 599 Salto do Limite de Torque (G31 P99), 57 Salto Multi- etapas (G31), 56 Seleo da Ferramenta para as Diversas Fases de Usinagem- Funo da Ferramenta, 21 Seleo de Plano, 97 Seleo de um Sistema de Coordenadas da Pea, 87 Selecionar o Mtodo para Edio de Programa de Perfis, 776 Selecione Ponto Cruzado da Figura, 786 Sinal de Salto de Alta Velocidade (G31), 55 Sistema de Coordenadas, 84 Sistema de Coordenadas da Mquina, 85 Sistema de Coordenadas da Pea, 86 Sistema de Coordenadas Locais, 95 Sistema de Coordenadas no Desenho da Pea e Sistema de Coordenadas Especificado pelo CNC - Sistema de Coordenadas, 16 Sistema incremental, 30 Soft Keys, 439 Subprograma (M98, M99), 136 Substituio de Palavras e Endereos, 617

(No Modo Memria ou Modo MDI), 653 Telas Exibidas pela Tecla de Funo Testar um Programa, 419
SYSTEM

, 692

[U]
Ultrapassagem de Curso, 523 Unidade LCD/MDI 7.2 monocromtico/8.4 a cores, (Tipo Horizontal), 431 Unidade LCD/MDI 7.2 monocromtico/8.4 a cores (Tipo Vertical), 432 Usinagem de Ciclo Fixo, 757

[V]
Valores de Compensao da Ferramenta, Nmero de Valores de Compensao e Introduo de Valores a Partir do Programa (G10), 284 Variveis, 305 Variveis do Sistema, 308 Vrios Comandos M no Mesmo Bloco, 123 Velocidade de Corte- Funo da Velocidade do Fuso, 20 Verificao de Figuras de Contorno, 782 Verificao de Interferncias, 254 Verificao pelo Funcionamento da mquina, 419 Verificao por Tela de Autodiagnstico, 535 x- 6

B-64124PO/01

ndice de Tpicos

Vida til da Ferramenta, 120 Visualizao de Grficos, 427, 706 Visualizao de Velocidade de Avano Real, 648 Visualizao Dinmica de Grficos, 712 Visualizao do Histrico de Alarmes, 534 Visualizao do Menu Padro, 363

Visualizao dos Dados Padro, 367 Visualizao e Definio de Parmetros, 693 Visualizao Externa de Histrico de Mensagens do Operador, 701 Visualizar e Especificar Dados, 422

x- 7

Tabela de Reviso FANUC Srie 0i-MANUAL DE OPERAO MC (B-64124PO)

01

Jun., 2004

Edio

Data

ndice

Edio

Data

ndice

You might also like