Sie sind auf Seite 1von 848

Fanuc Srie oi - TC

MANUAL DE OPERAO

B---64114PO/01

MEDIDAS DE SEGURANA

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

Contedo
1. DEFINIO DE AVISO, CUIDADO E NOTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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-64114PO/01

DEFINIO DE AVISO, CUIDADO E NOTA

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

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

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

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

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

m- 2

B-64114PO/01

MEDIDAS DE SEGURANA

AVISOS E CUIDADOS GERAIS

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

MEDIDAS DE SEGURANA

B-64114PO/01

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

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

m- 4

B-64114PO/01

MEDIDAS DE SEGURANA

AVISOS E CUIDADOS RELATIVOS PROGRAMAO

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

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

MEDIDAS DE SEGURANA

B-64114PO/01

AVISO
6. Controle de curso Aps a ligao da mquina, executar um retorno manual ao ponto de referncia, em caso de necessidade. No possvel proceder ao controle de curso, antes de ser executado o retorno manual ao ponto de referncia. Ter em ateno que quando o controle de curso se encontra desativado, no acionado nenhum alarme mesmo que o limite de curso seja excedido, podendo isso provocar uma danificao da ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao usurio. 7. Modo absoluto/incremental Se um programa criado com valores absolutos for processado no modo incremental ou vice-versa, a mquina poder comportar-se de forma inesperada. 8. Seleo de plano Se for especificado um plano incorreto para a interpolao circular, interpolao helicoidal ou ciclo fixo, a mquina poder comportar-se de forma inesperada. Para obter informaes mais detalhadas, consultar as descries das respectivas funes. 9. Salto do limite de torque Quando se pretende executar um salto do limite de torque, necessrio especificar primeiro um valor para o limite de torque. Especificando-se um salto do limite de torque sem que o limite de torque tenha sido primeiro definido, o respectivo comando de movimento ser executado sem salto. 10. Funo de compensao Se um comando baseado no sistema de coordenadas da mquina ou um comando de retorno ao ponto de referncia for executado no modo de compensao, a funo de compensao temporariamente cancelada, provocando um comportamento imprevisto da mquina. Por isso, cancelar sempre o modo de compensao antes de executar qualquer dos comandos acima mencionados.

m- 6

B-64114PO/01

MEDIDAS DE SEGURANA

AVISOS E CUIDADOS RELATIVOS AO MANUSEAMENTO

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

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

MEDIDAS DE SEGURANA

B-64114PO/01

AVISO
6. Deslocamento do sistema de coordenadas da pea Qualquer interveno manual, bloqueio da mquina ou espelhamento, pode provocar um deslocamento do sistema de coordenadas da pea. Antes de pr a mquina a trabalhar sob o controle de um programa, verificar cuidadosamente o sistema de coordenadas. Se a mquina for operada sob o controle de um programa, sem que sejam definidas tolerncias para um eventual deslocamento do sistema de coordenadas da pea, a mquina poder comportar-se de forma imprevista, podendo provocar uma danificao da ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao operador. 7. Painel de operao por software e chaves de menu Usando-se o painel de operao por software e as chaves de menu em combinao com o painel MDI, possvel definir operaes no suportadas pelo painel de operao da mquina, tais como mudana de modo, alterao dos valores de override e comandos de avano em modo jog. Ter, contudo, em ateno que se as teclas do painel MDI forem acionadas inadvertidamente, a mquina poder comportar-se de forma imprevista, podendo provocar uma danificao da ferramenta, da prpria mquina ou da pea, ou causar ferimentos ao usurio. 8. Interveno manual Procedendo-se a uma interveno manual durante a operao programada da mquina, o caminho da ferramenta poder alterar-se quando se reiniciar a mquina. Por isso, antes de reiniciar a mquina, aps uma interveno manual, controlar sempre a configurao das chaves absoluto manual, dos parmetros e do modo de comando absoluto/incremental. 9. Bloqueio de avano, override e bloco nico O bloqueio de avano, override da velocidade de avano e funes bloco a bloco podem ser desativados usando a varivel do sistema de macros de usurio #3004. Tenha cuidado ao trabalhar com a mquina neste caso. 10. Funcionamento em vazio Normalmente, o funcionamento em vazio serve para controlar o funcionamento da mquina. Durante o funcionamento em vazio, a mquina funciona velocidade de funcionamento em vazio, a qual difere da velocidade de avano programada correspondente. Ter em ateno que a velocidade de funcionamento em vazio poder ser, ocasionalmente, superior velocidade de avano programada. 11. Compensao do raio da ponta da ferramenta no modo MDI Prestar especial ateno aos caminhos das ferramentas especificados por meio de um comando no modo MDI, uma vez que a compensao do raio da ponta da ferramenta no aqui aplicada. Depois de introduzir no MDI um comando para a interrupo da operao automtica no modo de compensao do raio da ponta da ferramenta, prestar particular ateno ao caminho da ferramenta ao ser retomada, subseqentemente, a operao automtica. Para obter informaes mais detalhadas, consultar as descries das respectivas funes. 12. Edio de programas Se a mquina for parada para a edio do programa de usinagem (modificao, introduo ou excluso), a mquina poder comportar-se de forma imprevista se a usinagem for retomada sob o controle desse programa. Por princpio, nunca modificar, introduzir ou apagar comandos do programa de usinagem durante a sua execuo.
m- 8

B-64114PO/01

MEDIDAS DE SEGURANA

AVISOS RELATIVOS MANUTENO DIRIA

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

NOTA
O CNC est equipado com baterias a fim de preservar o contedo de sua memria, uma vez que tem de guardar dados, tais como programas, correes e parmetros, mesmo que a tenso de rede esteja desligada. Quando se verifica uma queda da carga das baterias, visualizado um alarme correspondente no painel de operao da mquina ou na tela. Quando surgir esse alarme, substituir as baterias no prazo de uma semana. No o fazendo, o contedo da memria do CNC ficar perdido. Para obter informaes mais detalhadas sobre o processo de substituio das baterias, consultar a seo de manuteno deste manual.

m- 9

MEDIDAS DE SEGURANA

B-64114PO/01

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

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

m- 10

B-64114PO/01

MEDIDAS DE SEGURANA

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

m- 11

B-64114PO/01

ndice

MEDIDAS DE SEGURANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m-1

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

3
6 8 8

II. PROGRAMAO
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 1.2 1.3 MOVIMENTO DA FERRAMENTA AO LONGO DOS CON- TORNOS 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 do Desenho da Pea e Sistema de Coordenadas Especificado pelo CNC . . . . Como Indicar Dimenses de Comando para Movimentar a Ferramenta - Comandos Absolutos/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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE COMPENSAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FAIXA DE MOVIMENTO DA FERRAMENTA - CURSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21 22 22 23 26 27

2. EIXOS CONTROLVEIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1 2.2 2.3 2.4 EIXOS CONTROLVEIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NOMES DOS EIXOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SISTEMA INCREMENTAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CURSO MXIMO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

28
29 29 30 31

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) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO LINEAR (G01) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO CIRCULAR (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO HELICOIDAL (G02, G03) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO DE COORDENADAS POLARES (G12.1, G13.1) . . . . . . . . . . . . . . . . . . . . . . INTERPOLAO CILNDRICA (G07.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ROSCA DE PASSO CONSTANTE (G32) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ABERTURA DE ROSCA DE PASSO VARIVEL (G34) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ABERTURA DE ROSCA CONTNUA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32 37
38 40 41 45 46 50 54 58 59

i- 1

ndice

B-64114PO/01

4.10 4.11 4.12 4.13

ABERTURA DE ROSCA MLTIPLA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNO DE SALTO (G31) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SALTO MULTI- ETAPAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SALTO DO LIMITE DE TORQUE (G31 P99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

60 62 64 65

5. FUNES DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1 5.2 5.3 5.4 ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DESLOCAMENTO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AVANO DE CORTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PAUSA (G04) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

67
68 69 70 72

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

73
74

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 do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seleo de um Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alterao do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Predefinio do Sistema de Coordenadas da Pea (G92.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Deslocamento do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

77
78 79
79 81 82 84 86

7.3 7.4

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

87 89

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


8.1 8.2 8.3 8.4 PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91) . . . . . . . . . . . . . . . . . . . . . . . . . . CONVERSO POLEGADAS/MILMETROS (G20, G21) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROGRAMAO DE NMEROS DECIMAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROGRAMAO DO DIMETRO E DO RAIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

90
91 92 93 94

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


9.1 9.2 9.3 9.4 9.5 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) . . . . . . . . . . . . . . . . . . . FUNO DE SUPERVISO DA OSCILAO DA VELOCIDADE DO FUSO (G25, G26) . . . . FUNO DE POSICIONAMENTO DO FUSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.5.1 9.5.2 9.5.3 Orientao do Fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posicionamento do Fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cancelamento do Posicionamento do Fuso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

95
96 96 97 101 104
104 104 106

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


10.1 10.2 SELEO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GESTO DA VIDA TIL DAS FERRAMENTAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
10.2.1 10.2.2 Programa dos Dados de Vida til da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contagem da Vida til da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

108 109
109 112

i- 2

B-64114PO/01

ndice

10.2.3

Especificao do Grupo da Ferramenta no Programa de Usinagem . . . . . . . . . . . . . . . . . . . . . . . . . . .

113

11.FUNO AUXILIAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114


11.1 11.2 11.3 FUNO AUXILIAR (FUNO M) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VRIOS COMANDOS M NO MESMO BLOCO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FUNES AUXILIARES SECUNDRIAS (CDIGOS B) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 116 117

12.CONFIGURAO DO PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118


12.1 12.2 12.3 OUTRAS COMPONENTES DO PROGRAMA ALM DAS SEES DE PROGRAMA . . . . . . . CONFIGURAO DA SEO DE PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SUBPROGRAMA (M98, M99) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 123 129

13.FUNES PARA SIMPLIFICAR A PROGRAMAO . . . . . . . . . . . . . . . . . . . . . . 132


13.1 CICLO FIXO (G90, G92, G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.1.1 13.1.2 13.1.3 13.1.4 Ciclo de Corte do Dimetro Exterior/Interior (G90) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Abertura de Rosca (G92) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Torneamento da Superfcie Final (G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Como Usar Ciclos Fixos (G90, G92, G94) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Remoo de Material por Torneamento (G71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Remoo de Material por Faceamento (G72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Repetio de Padres (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Acabamento (G70) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Perfurao Profunda da Superfcie Final (G74) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Perfurao do Dimetro Exterior/Interior (G75) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Abertura de Rosca Mltipla (G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notas Sobre a Repetio de Ciclo (G70-G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Perfurao Frontal (G83) / Ciclo de Perfurao Lateral (G87) . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Rosqueamento Frontal (G84) / Ciclo de Rosqueamento Lateral (G88) . . . . . . . . . . . . . . . . . . Ciclo de Mandrilagem Frontal (G85) / Ciclo de Mandrilagem Lateral (G89) . . . . . . . . . . . . . . . . . . . . Cancelamento do Ciclo Fixo de Perfurao (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Medidas de Precauo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Retificao Transversal (G71) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo Direto de Retificao Transversal e Dimenses Fixas (G72) . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo de Retificao por Oscilao (G73) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ciclo Direto de Retificao por Oscilao e Dimenses Fixas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

133
133 135 138 141

13.2

REPETIO DE CICLO (G70- G76) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


13.2.1 13.2.2 13.2.3 13.2.4 13.2.5 13.2.6 13.2.7 13.2.8

143
143 147 148 149 152 153 154 158

13.3

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


13.3.1 13.3.2 13.3.3 13.3.4 13.3.5

159
163 166 168 169 170

13.4

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


13.4.1 13.4.2 13.4.3 13.4.4

171
171 172 173 174

13.5 13.6 13.7 13.8

CHANFRAGEM E CANTO R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ESPELHAMENTO PARA CABEOTE DUPLO DE TORNO- REVLVER (G68, G69) . . . . . . . PROGRAMAO DIRETA DAS DIMENSES DO DESENHO . . . . . . . . . . . . . . . . . . . . . . . . . . ROSQUEAMENTO RGIDO COM MACHO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13.8.1 13.8.2 Ciclo de Rosqueamento Rgido Frontal com Macho (G84) / Ciclo de Rosqueamento Rgido Lateral com Macho (G88) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cancelamento do rosqueamento rgido com macho (G80) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

175 178 179 184


185 187

14.FUNO DE COMPENSAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188


14.1 CORREO DA FERRAMENTA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
14.1.1 14.1.2 14.1.3 Correo da Geometria da Ferramenta e Correo do Desgaste da Ferramenta . . . . . . . . . . . . . . . . . . . Cdigo T para a Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seleo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

189
189 190 190

i- 3

ndice

B-64114PO/01

14.1.4 14.1.5 14.1.6

Nmero de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos G53, G28 e G30 Quando Aplicada a Correo da Posio da Ferramenta . . . . . . . . . . . . Ponta Imaginria da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sentido da Ponta Imaginria da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nmero de Correo e Valor de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posio de Trabalho e Comando de Movimento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notas Sobre a Compensao do Raio da Ponta da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aspectos gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movimento da Ferramenta Aquando da Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movimento da Ferramenta no Modo de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Movimento da Ferramenta Aquando do Cancelamento do Modo de Correo . . . . . . . . . . . . . . . . . . . Verificao de Interferncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Corte Excessivo Devido Compensao do Raio da Ponta da Ferramenta . . . . . . . . . . . . . . . . . . . . . . Correo na Chanfragem e Arcos de Canto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comando de Entrada Atravs do Painel MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Precaues Gerais Para as Operaes de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos G53, G28 e G30 no Modo de Compensao do Raio da Ponta da Ferramenta . . . . . . . . . .

190 191 194

14.2

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


14.2.1 14.2.2 14.2.3 14.2.4 14.2.5

197
197 199 200 202 207

14.3

PORMENORES DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA . . . . . . . . . .


14.3.1 14.3.2 14.3.3 14.3.4 14.3.5 14.3.6 14.3.7 14.3.8 14.3.9 14.3.10

210
210 212 214 227 230 235 236 238 239 240

14.4

VALORES DE COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10) . . .
14.4.1 14.4.2 Compensao da Ferramenta e Nmero de Compensao da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . Alterao do Valor de Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

249
249 250

14.5

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

251

15.MACROS DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254


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

255 259 266 271 272


272 273 274

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

277
278 282 284 285 286 287 288

15.7 15.8 15.9

PROCESSAMENTO DE MACROINSTRUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . REGISTRO DE PROGRAMAS DE MACROS DE USURIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . LIMITAES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

290 292 293 294 298


299 300

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


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

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


i- 4

B-64114PO/01

ndice

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


17.1 17.2 17.3 17.4 17.5 17.6 ENDEREOS E FAIXA DE VALORES ESPECIFICVEL PARA O FORMATO DE FITA DA SRIE 10/11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ABERTURA DE ROSCAS DE PASSO CONSTANTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CHAMADA DO SUBPROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CICLO FIXO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . REPETIO DO CICLO FIXO DE TORNEAMENTO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FORMATOS PARA OS CICLOS FIXOS DE PERFURAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 312 313 314 315 317

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


18.1 CONTROLE AVANADO POR ANTECIPAO (G08) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

19.FUNO DE CONTROLE DOS EIXOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327


19.1 19.2 19.3 19.4 19.5 TORNEAMENTO POLIGONAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ROLL- OVER DO EIXO DE ROTAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE SIMPLES DE SINCRONIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE EM TANDEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DE UM EIXO ANGULAR / CONTROLE DE UM EIXO ANGULAR ARBITRRIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328 333 334 336 337

20.FUNO DE ENTRADA DE DADOS PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339


20.1 20.2 20.3 VISUALIZAO DO MENU PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VISUALIZAO DOS DADOS PADRO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CARACTERES E CDIGOS PARA A FUNO DE ENTRADA DE DADOS PADRO . . . . . . 340 344 348

III. OPERAO
1. ASPECTOS GERAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
1.1 1.2 1.3 1.4 OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MOVIMENTO DA FERRAMENTAPOR PROGRAMAO- OPERAO AUTOMTICA . . . . OPERAO AUTOMTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TESTAR UM PROGRAMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4.1 1.4.2 Teste durante o Funcionamento da Mquina . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Como Visualizar a Mudana da Indicao da Posio sem Colocar a Mquina em Funcionamento . . .

354 356 357 359


359 360

1.5 1.6 1.7

EDIO DE UM PROGRAMA DE PEAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VISUALIZAO E ESPECIFICAO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VISUALIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


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

361 362 365


365 366 366 367 367

1.8

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

368

2. DISPOSITIVOS OPERACIONAIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369


2.1 UNIDADES DE ESPECIFICAO E VISUALIZAO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i- 5 370

ndice

B-64114PO/01

2.1.1 2.1.2 2.1.3 2.1.4

Unidade LCD/MDI de 7.2, monocromtica/8.4, a cores (tipo horizontal) . . . . . . . . . . . . . . . . . . . . . Unidade LCD/MDI de 7.2, monocromtica/8.4, a cores (tipo vertical) . . . . . . . . . . . . . . . . . . . . . . . Localizao das teclas no MDI (unidade LCD/MDI de tipo horizontal) . . . . . . . . . . . . . . . . . . . . . . . . Localizao das teclas no MDI (unidade LCD/MDI do tipo vertical) . . . . . . . . . . . . . . . . . . . . . . . . . .

371 372 373 374

2.2 2.3

EXPLICAO DOTECLADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TECLAS DE FUNO E SOFT KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


2.3.1 2.3.2 2.3.3 2.3.4 2.3.5 Operaes Gerais de Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Teclas de Funo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Soft Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada por Teclas e Buffer de Entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mensagens de Aviso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arquivo Handy FANUC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ligar o Equipamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela Visualizada ao Energizar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desenergizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

375 377
377 378 379 395 396

2.4 2.5

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


2.4.1 2.5.1 2.5.2 2.5.3

397
399

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

400
400 401 402

3. OPERAO MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403


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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ABSOLUTO MANUAL ON E OFF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404 406 408 409 412

4. OPERAO AUTOMTICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417


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.2.2 Chamada de Subprograma (M198) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Limitao e Notas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parmetro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procedimento para Fixar o Carto de Memria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

418 421 424 426 434 439 441 444 446 448
448 449 449 450 451 451 451

4.10.3 4.10.4 4.10.5

5. OPERAO DE TESTE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453


5.1 5.2 5.3 BLOQUEIO DA MQUINA E BLOQUEIO DA FUNO AUXILIAR . . . . . . . . . . . . . . . . . . . . OVERRIDE DA VELOCIDADE DE AVANO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OVERRIDE DO DESLOCAMENTO RPIDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454 456 457

i- 6

B-64114PO/01

ndice

5.4 5.5

FUNCIONAMENTO EM VAZIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BLOCO NICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

458 459

6. FUNES DE SEGURANA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462


6.1 6.2 6.3 6.4 6.5 PARADA DE EMERGNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ULTRAPASSAGEM DE CURSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CONTROLE DO CURSO ARMAZENADO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BARREIRAS DA PLACA DE FIXAO E DO BARREIRA DO CABEOTE MVEL . . . . . . . CONTROLE DE FIM DE CURSO ANTES DE EXECUTAR UM MOVIMENTO . . . . . . . . . . . . . 463 464 465 469 476

7. FUNES DE ALARME E AUTODIAGNSTICO . . . . . . . . . . . . . . . . . . . . . . . . . . 479


7.1 7.2 7.3 TELA DE ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VISUALIZAO DO HISTRICO DE ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VERIFICAO ATRAVS DA TELA DE AUTO- DIAGNSTICO . . . . . . . . . . . . . . . . . . . . . . . 480 482 483

8. ENTRADA/SADA DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486


8.1 8.2 8.3 8.4 ARQUIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PESQUISA DE ARQUIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . APAGAMENTO DE ARQUIVOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ENTRADA/SADA DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4.1 8.4.2 Entrada de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada de Dados de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada de Dados de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

487 489 491 492


492 495

8.5

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


8.5.1 8.5.2

497
497 498

8.6

ENTRADA E SADA DE PARMETROS E DE DADOS DE COMPENSAO DE ERRO DO PASSO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


8.6.1 8.6.2 8.6.3 8.6.4 Entrada de Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada de Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada de Dados de Compensao de Erro de Passo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada dos Dados de Compensao de Erro de Passo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao do Diretrio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Leitura de Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada de Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Arquivos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

499
499 500 501 502

8.7

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


8.7.1 8.7.2

503
503 504

8.8

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


8.8.1 8.8.2 8.8.3 8.8.4

505
506 509 510 511

8.9 8.10

TRANSMISSO DE UMA LISTA DE PROGRAMAS PARA UM DETERMINADO GRUPO . . ENTRADA/SADA DE DADOS NA TELA TUDO E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.10.1 8.10.2 8.10.3 8.10.4 8.10.5 8.10.6 Definio de parmetros de entrada/sada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada e sada de programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada e sada de parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada e Sada de Dados de Correo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sada de variveis comuns de macros de usurio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada e sada de arquivos em disquetes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

513 514
515 516 520 522 524 525

8.11

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

530

i- 7

ndice

B-64114PO/01

9. EDIO DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542


9.1 INSERIR, ALTERAR E APAGAR UMA PALAVRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1.1 9.1.2 9.1.3 9.1.4 9.1.5 Pesquisa de Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Salto para o Incio do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Insero de Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alterao de Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Palavras . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar um Bloco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Apagar Vrios Blocos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

543
544 546 547 548 549

9.2

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

550
550 551

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 Inteiro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copiar Parte de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mover Parte de um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intercalar um Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Explicaes Suplementares para as Operaes de Copiar, Mover e Intercalar . . . . . . . . . . . . . . . . . . . . Substituio de Palavras e de Endereos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

552 553 555


555 555 556

9.6

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


9.6.1 9.6.2 9.6.3 9.6.4 9.6.5 9.6.6

557
558 559 560 561 562 564

9.7 9.8 9.9

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

566 567 568

10.CRIAO DE PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570


10.1 10.2 10.3 10.4 CRIAO DE PROGRAMAS USANDO O PAINEL MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INSERO AUTOMTICA DE NMEROS DE SEQNCIA . . . . . . . . . . . . . . . . . . . . . . . . . . . CRIAO DE PROGRAMAS NO MODO APRENDER (REPRODUO) . . . . . . . . . . . . . . . . . PROGRAMAO VERBAL COM FUNO GRFICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571 572 574 577

11.ESPECIFICAO E VISUALIZAO DE DADOS . . . . . . . . . . . . . . . . . . . . . . . . . 581


11.1 TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO
11.1.1 11.1.2 11.1.3 11.1.4 11.1.5 11.1.6 11.1.7

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

590
590 591 593 594 595 597 598

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

11.2

TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO (NO MODO MEMRIA OU MODO MDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.2.1 11.2.2 11.2.3 11.2.4 11.2.5 Tela do Contedo do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela do Bloco Atual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela do Bloco Seguinte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela de Verificao do Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tela do Programa para a Operao MDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

600
600 601 602 603 604

i- 8

B-64114PO/01

ndice

11.3

TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO (NO MODO EDIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


11.3.1 11.3.2 Tela da Memria Usada e Lista de Programas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao de uma Lista de Programas para um Determinado Grupo . . . . . . . . . . . . . . . . . . . . . . . . .

605
605 608

11.4

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


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

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

611
612 615 617 619 620 622 625 627 629 631 632 634 635 637 639

Especificao e Visualizao do Valor de Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada Direta do Valor de Correo da Ferramenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada Direta da Correo da Ferramenta em B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada do Valor de Correo em o Contador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definio da Quantidade de Deslocao do Sistema de Coordenadas da Pea . . . . . . . . . . . . . . . . . . . Correo do Eixo Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao e Entrada de Dados de Definio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comparao e Parada do Nmero de Seqncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao e Definio do Tempo de Trabalho, Contagem de Peas e Durao . . . . . . . . . . . . . . . . . Visualizao e Definio do Valor de Correo do Ponto de Origem da Pea . . . . . . . . . . . . . . . . . . . . Entrada Direta dos Valores Medidos de Correo do Ponto de Origem da Pea . . . . . . . . . . . . . . . . . . Visualizao e Definio de Variveis Comuns de Macro de Usurio . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao dos Dados Padro e do Menu Padro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao e Definio do Painel de Operao por Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao e Definio dos Dados de Gesto da Vida til das Ferramentas . . . . . . . . . . . . . . . . . . . .

11.5

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.5.1 11.5.2

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

642
643 645

Visualizar e Especificar Parmetros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao e Definio dos Dados de Compensao de Erro do Passo . . . . . . . . . . . . . . . . . . . . . . . .

11.6

VISUALIZAO DO NMERO DO PROGRAMA, DO NMERO DE SEQNCIA E DO ESTADO E MENSAGENS DE AVISO PARA OPERAO DE ESPECIFICAO DOS DADOS OU ENTRADA/SADA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.6.1 11.6.2 Visualizao do Nmero do Programa e do Nmero de Seqncia . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizao do Estado e Avisos para a Especificao de Dados ou a Operao de Entrada/Sada . . . .

648
648 649

11.7 11.8

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO


11.7.1 11.8.1 11.8.2

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

651
651

Tela do Histrico de Mensagens Externas do Operador . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desativar a Visualizao da Tela CRT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ativao Automtica do Protetor de Tela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

APAGAR A TELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

653
653 654

12.FUNO GRFICA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655


12.1 12.2 VISUALIZAO DE GRFICOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . GRFICO DINMICO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656 661

13.FUNO DE AJUDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662 14.HARDCOPY DA TELA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667

IV. MANUAL GUIDE 0i


1. MANUAL GUIDE 0i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 673
1.1 1.2 1.3 APRESENTAO GERAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . INTRODUO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OPERAES DE CRIAO DE UM PROGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i- 9 674 675 676

ndice

B-64114PO/01

1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6

Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Partida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Criao de um Novo Programa de Peas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistncia no processo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistncia cdigo G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assistncia cdigo M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dados para Cada Ciclo Fixo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4.2.1 Bloco do tipo de usinagem de perfurao com torno mecnico . . . . . . . . . . . . . . . . . . . . . . . . 1.4.2.2 1.4.2.3 1.4.2.4 1.4.2.5 1.4.2.6 1.4.2.7 1.4.2.8 1.4.2.9 Bloco do tipo de usinagem de remoo de material por torneamento . . . . . . . . . . . . . . . . . . . . Bloco do tipo de usinagem de acabamento por torneamento . . . . . . . . . . . . . . . . . . . . . . . . . . Bloco de figura de remoo de material por torneamento e acabamento . . . . . . . . . . . . . . . . . . Bloco do tipo de usinagem de desbaste de ranhura no torneamento . . . . . . . . . . . . . . . . . . . . . Bloco do tipo de usinagem de acabamento de ranhuras no torneamento . . . . . . . . . . . . . . . . . . Bloco de figura de ranhurar no torneamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloco do tipo de usinagem de abertura de rosca . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloco de figura de abertura de rosca . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

676 677 678 680 682 685

1.4

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


1.4.1 1.4.2

687
688 690 690 691 691 692 693 693 694 695 696

1.5

PROGRAMAO DE PERFIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 Operaes da Programao de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.1.1 Chamada da Tela de Programao de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.1.2 1.5.1.3 1.5.1.4 1.5.2 Seleo do Mtodo de Edio do Programa de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada no Programa de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verificao das Figuras de Perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

697
698 698 699 700 704 705 707 707 707 708 708 709 709 712 716 717 718 719 720 720 721 726 728 730 730 731 731

1.5.1.5 Converso para Programa NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detalhes dos Dados da Figura de Perfil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.2.1 Arco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.2.2 1.5.2.3 Canto R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chanfragem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.5.3

1.5.2.4 Selecione Ponto de Cruzamento da Figura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detalhes do Clculo de contorno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.3.1 Linha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.3.2 1.5.3.3 1.5.3.4 1.5.3.5 Arco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Linha tangencial a dois arcos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arco em Contato com Linhas e Arcos em Cruzamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Arco em Contato com Linhas e Arcos No em Cruzamento . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.5.4

1.5.3.6 Arco em Contato com 2 arcos No em Cruzamento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Detalhes do Clculo Auxiliar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.4.1 Aspectos gerais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.4.2 1.5.4.3 Ponto inicial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Linha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.5.5

1.5.4.4 Arco . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Outros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.5.1 Clculo de dados de entrada . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5.5.2 1.5.5.3 Prestar ateno s notas no programa de perfis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prestar ateno s notas no executor de macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1.6 1.7

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

732 739

i- 10

B-64114PO/01

ndice

V. MANUTENO
1. MTODO DE SUBSTITUIO DA BATERIA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 743
1.1 1.2 1.3 BATERIA PARA BACKUP DA MEMRIA (3 VDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INDEPENDENTES (6 VDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INTEGRADOS NO MOTOR (6 VDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744 748 749

ANEXOS
A. LISTA DOS CDIGOS DA FITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753 B. LISTA DE FUNES E FORMATO DE FITA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 756 C. FAIXAS DO VALOR DE COMANDO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 761 D. NOMOGRAMAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 764
D.1 D.2 D.3 D.4 COMPRIMENTO DE PASSO INCORRETO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CLCULO SIMPLES DO COMPRIMENTO DE PASSO INCORRETO . . . . . . . . . . . . . . . . . . . . CAMINHO DA FERRAMENTA NOS CANTOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ERRO DE DIREO DO RAIO NO CORTE CIRCULAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765 767 769 772

E. ESTADO DURANTE A ENERGIZAO, A ANULAO E O RESET . . . . . . . . . 773 F. TABELA DE CORRESPONDNCIA CARACTERE- CDIGO . . . . . . . . . . . . . . . . 775 G. LISTA DE ALARMES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 776

i- 11

I. ASPECTOS GERAIS

B-64114PO/01

ASPECTOS GERAIS

1. ASPECTOS GERAIS

ASPECTOS GERAIS

Acerca deste manual

Este manual engloba os seguintes captulos: I. ASPECTOS GERAIS Descreve a organizao dos captulos, mencionando os modelos aplicveis, os manuais com eles relacionados, bem como notas para a leitura deste manual. II. PROGRAMAO Descreve todas as funes: o formato utilizado para a programao de funes na linguagem NC, caratersticas e restries. III. OPERAO Descreve a operao manual e automtica da mquina, procedimentos para a entrada e sada de dados, bem como para a edio de programas. IV. MANUAL GUIDE 0i Descreve o MANUAL GUIDE 0i. V. MANUTENO Descreve os procedimentos para a substituio de baterias. ANEXO Apresenta uma lista de cdigos de fitas perfuradas, de faixas de dados vlidas e de cdigos de erro. Algumas das funes descritas neste manual podero no ser aplicveis a certos produtos. Para obter informaes mais detalhadas, consultar o manual DESCRIES (B-64112EN). Os parmetros no so descritos detalhadamente neste manual. Para informaes mais detalhadas sobre os parmetros mencionados no presente manual, consultar o manual de parametrizao (B-64120EN). O presente manual descreve todas as funes opcionais. As opes integradas em seu sistema podem ser consultadas no manual fornecido pelo fabricante da mquina-ferramenta. Os modelos abrangidos por este manual e as respectivas abreviaturas so:
Nome do produto FANUC Srie 0i--TC 0i--TC Abreviaturas Srie 0i

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B-64114PO/01

Smbolos especiais
D IP_ D ;

Este manual utiliza os seguintes smbolos: Indica uma combinao de eixos, tal como X__ Y__ Z (usada na PROGRAMAO). Indica o fim de um bloco. Corresponde, de fato, ao cdigo ISO LF ou ao cdigo EIA CR. A tabela seguinte apresenta uma lista dos manuais relacionados com a srie 0i-C e 0i Mate-C. Este manual indicado por um asterisco (*).
Nome do manual DESCRIPTIONS CONNECTION MANUAL (HARDWARE) CONNECTION MANUAL (FUNCTION) MANUAL DE OPERAO da srie 0i--TC Series 0i--MC OPERATORS MANUAL Series 0i Mate--TC OPERATORS MANUAL Series 0i Mate--MC OPERATORS MANUAL MAINTENANCE MANUAL 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--64114PO B--64124EN B--64134EN B--64144EN B--64115EN B--64120EN *

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

B-64114PO/01

ASPECTOS GERAIS

1. ASPECTOS GERAIS

Manuais afins de motores servo da srie is/i/is

A tabela seguinte apresenta uma lista dos manuais relacionados com os motores servo da srie is/i/is.
Nome do manual FANUC AC SERVO MOTOR is/i series DESCRIPTIONS FANUC AC SERVO MOTOR is series DESCRIPTIONS FANUC AC SERVO MOTOR is/i/is series PARAMETER MANUAL Nmero de especificao B--65262EN B--65302EN B--65270EN

FANUC AC SPINDLE MOTOR i series DESCRIPTIONS B--65272EN 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 series FANUC AC SPINDLE MOTOR i series FANUC SERVO AMPLIFIER i series MAINTENANCE MANUAL B--65312EN B--65280EN B--65282EN B--65322EN B--65285EN

B--65325EN

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B-64114PO/01

1.1

PROCESSO GERAL DE OPERAO DA MQUINAFERRAMENTA CNC

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

Desenho da pea

Programao da pea CNC

CNC CAPTULO II, PROGRAMAO

CAPTULO III, OPERAO

Antes de proceder programao propriamente dita, fazer o plano de usinagem para trabalhar a pea. Plano de usinagem 1. Determinao da faixa de usinagem de peas 2. Mtodo de montagem das peas na mquina-ferramenta 3. Seqncia de usinagem em cada fase de corte 4. Ferramentas de corte e condies de corte Decida o mtodo de corte em cada fase de corte.
F Fase d de corte Processo de corte 1. Mtodo de corte : Grosseiro Semi Acabamento 2. Ferramentas de corte 3. Condies de corte : Velocidade de avano Profundidade de corte 4. Caminho da ferramenta 1 Corte da superfcie final 2 Corte do dimetro externo 3
Ranhurar

B-64114PO/01

ASPECTOS GERAIS

1. ASPECTOS GERAIS

Ranhurar

Corte do dimetro externo

Corte da superfcie final

Pea

Preparar, para cada fase de corte, o programa do caminho da ferramenta e das condies de corte, de acordo com o contorno da pea.

1. ASPECTOS GERAIS

ASPECTOS GERAIS

B-64114PO/01

1.2

NOTAS SOBRE A LEITURA DESTE MANUAL

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

1.3

NOTAS SOBRE VRIOS TIPOS DE DADOS

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

II. PROGRAMAO

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

ASPECTOS GERAIS

11

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/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 movimenta-se ao longo de linhas retas e de arcos correspondentes aos contornos da pea (ver II-4).

X Ferramenta Programa G01 Z...;

Pea

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

X Ferramenta

Programa G01 X ... Z... ;

Pea Z

D Movimento da ferramenta ao longo de um arco

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

Ferramenta

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

Pea Z

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

12

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

O termo interpolao refere-se operao, atravs da qual a ferramenta se move ao longo de uma linha reta ou de um arco, pela forma acima descrita. Os smbolos dos comandos programados G01, G02, ... chamam-se funo preparatria e especificam o tipo de interpolao executada na unidade de controle.
(a) Movimento ao longo de uma linha reta G01 Z__; X----Z--------; Unidade de controle Eixo X Interpolao Eixo Y a) Movimento ao longo de uma linha reta b) Movimento ao longo de um arco Movimento da ferramenta (b) Movimento ao longo de um arco G03X----Z----;

Fig. 1.1 (d) Funo de interpolao

NOTA Algumas mquinas movimentam as peas (fuso) em vez das ferramentas, mas neste manual parte--se do princpio de que as ferramentas so movimentadas em direo s peas.

D Abertura de rosca

As roscas podem ser cortadas movendo-se a ferramenta em sincronizao com a rotao do fuso. Especifique, em um programa, a funo de abertura de rosca atravs de G32.
X Ferramenta

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

Pea

Fig. 1.1 (e) Abertura de rosca reta

13

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/01

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

F Fig. 1.1 (f) Abertura de rosca cnica

1.2
AVANO -

O movimento da ferramenta a uma velocidade definida para cortar a pea, designado como avano.
Placa de fixao Ferramenta

FUNO DE AVANO

Pea

Fig. 1.2 Funo de avano

As velocidades de avano podem ser especificadas por meio de valores numricos correspondentes. Por exemplo, o seguinte comando pode ser usado para fazer a ferramenta avanar 2 mm, enquanto a pea d uma volta: F2.0 funo de especificar a velocidade de avano, d-se o nome de funo de avano (ver II-5).

14

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.3

DESENHO DA PEA E MOVIMENTO DA FERRAMENTA 1.3.1


Ponto de Referncia (Posio Especfica da Mquina)
A mquina-ferramenta CNC possui uma posio fixa. Normalmente, a substituio da ferramenta e a programao do ponto zero absoluto, posteriormente descritas, so executadas nesta posio. Esta posio designada como ponto de referncia.
Unidade porta--ferramenta

Placa de fixao

Ponto de referncia

Fig. 1.3.1 Ponto de referncia

Explicaes

A ferramenta pode ser deslocada para o ponto de referncia de duas formas: 1. Retorno manual ao ponto de referncia (ver III-3.1) O retorno ao ponto de referncia executado manualmente, por meio de um boto. Retorno automtico ao ponto de referncia (ver II-6) Geralmente, se executa, primeiro, o retorno manual ao ponto de referncia, logo aps a energizao. Quando se pretende deslocar a ferramenta para o ponto de referncia, a fim de proceder a uma substituio posterior da ferramenta, utiliza-se a funo de retorno automtico ao ponto de referncia.

2.

15

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/01

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

Z Z Sistema de coordenadas
Desenho da pea Comando CNC

Pea Z

Mquina-ferramenta

Fig. 1.3.2 (a) Sistema de coordenadas

Explicaes
D Sistema de coordenadas Os dois sistemas de coordenadas seguintes so especificados em locais diferentes: (Ver II-7) 1. Sistema de coordenadas do desenho da pea O sistema de coordenadas escrito no desenho da pea. Como dados do programa, so utilizados os valores de coordenadas deste sistema. Sistema de coordenadas especificado pelo CNC O sistema de coordenadas preparado na mquina-ferramenta que est sendo usada. Para tal, programada a distncia entre a posio atual da ferramenta e o ponto zero do sistema de coordenadas a ser definido.
X 230

2.

Posio atual da ferramenta

300

Ponto zero do programa

Distncia at o ponto zero do sistema de coordenadas a ser definido


Z

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

16

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

A ferramenta movimenta-se dentro do sistema de coordenadas especificado pelo CNC, de acordo com o programa de comando elaborado com base no sistema de coordenadas do desenho da pea, e corta a pea com o contorno especificado no desenho. Portanto, para que o contorno da pea definido no desenho possa ser corretamente cortado, os dois sistemas de coordenadas tm de ser definidos na mesma posio. D Mtodos para definir os dois sistemas de coordenadas na mesma posio Para definir dois sistemas de coordenadas na mesma posio, usa-se, normalmente, o seguinte mtodo: 1. Se o ponto zero da coordenada for definido na parte frontal da placa de fixao
X

Pea 60 40 Z

40 150

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

Pea Z

Fig. 1.3.2 (d) Sistema de coordenadas do torno mecnico, especificadopelo CNC (de forma a coincidir com o sistema de coordenadas do desenho da pea)

17

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/01

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


X

60

Pea

30 30

80 100

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

Pea

Fig. 1.3.2 (f) Sistema de coordenadas do torno mecnico, especificado pelo CNC (de forma a coincidir com o sistema de coordenadas do desenho da pea)

18

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.3.3
Como Indicar Dimenses de Comando para Movimentar a Ferramenta Comandos Absolutos/ Incrementais
Explicaes
D Comando absoluto Os mtodos de comando para o deslocamento da ferramenta podem ser indicados atravs de uma especificao absoluta ou incremental (ver II-8.1). A ferramenta desloca-se para um ponto situado distncia programada em relao ao ponto zero do sistema de coordenadas, isto , para a posio correspondente aos valores das coordenadas.
Ferramenta A

Pea 30

B Z

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

19

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/01

D Comando incremental

Especificao da distncia entre a posio anterior da ferramenta e a prxima posio da ferramenta.


Ferramenta A X 60 B Z 30

40

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

D Programao do dimetro / Programao do raio

As dimenses do eixo X podem ser definidas por meio do dimetro ou do raio. A programao do dimetro e a programao do raio so aplicadas independentemente em cada mquina. 1. Programao do dimetro Para a programao do dimetro, use o valor do dimetro indicado no desenho, para especificar o valor do eixo X.
X B Pea 40 30 A Z

60 80

Valores das coordenadas dos pontos A e B A (30.0, 80.0), B (40.0, 60.0) Fig. 1.3.3 (c) Programao do dimetro

20

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

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

A
15

Pea

60 80

Valores das coordenadas dos pontos A e B A (15.0, 80.0), B (20.0, 60.0)

Fig. 1.3.3 (d) Programao do raio

1.4

VELOCIDADE DE CORTE - FUNO DA VELOCIDADE DO FUSO

A velocidade da ferramenta em relao pea que est sendo cortada, chama-se velocidade de corte. Nas mquinas com controle CNC, a velocidade de corte pode ser especificada atravs da velocidade do fuso, em rpm.

Ferramenta

V: Velocidade de corte v m/min N rpm

Pea

Fig. 1.4 Velocidade de corte

Exemplos

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

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/01

1.5

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

Para perfurar, abrir roscas, mandrilar, fresar ou executar outras operaes afins, necessrio selecionar uma ferramenta adequada. A seleo da respectiva ferramenta efetua-se atribuindo um nmero a cada ferramenta e indicando no programa o nmero desejado.

Nmero da ferramenta
01 02 03 04 06 05

Unidade porta--ferramenta

Fig. 1.5 Ferramentas usadas nas diversas fases de usinagem

Exemplos

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

1.6

COMANDO PARA OPERAES DE MQUINA - FUNO MISCELNEA

Quando se inicia o processo de usinagem, necessrio girar o fuso e introduzir lquido refrigerante. Para tal, h que controlar as operaes de ativao/desativao do motor do fuso e da vlvula do lquido refrigerante (ver II-11).

Abrir/fechar placa de fixao

Lquido refrigerante ON/OFF

Pea

Rotao do fuso em sentido horrio

Fig. 1.6 Comando para operaes de mquina

A funo destinada s operaes de ativao/desativao de diversos componentes da mquina, chama-se funo miscelnea. Geralmente, esta funo especificada por meio de um cdigo M. Por exemplo, se for especificado o cdigo M03, o fuso roda no sentido dos ponteiros do relgio, velocidade previamente definida.

22

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.7

CONFIGURAO DO PROGRAMA

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

Bloco Bloco Bloco Programa Bloco


Seqncia de movimentos da ferramenta

Bloco

Fig. 1.7 (a) Configurao do programa

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

23

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/01

Explicaes
D Bloco

O bloco e o programa possuem a seguinte configurao:

1 bloco N fffff G ff Xff.f Zfff.f M ff S ff T ff ;

Nmero Funo preda paratria seqncia

Palavra de dimenso

Funo Funo Fun misdo fuso o da celnea ferramenta

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

Cada bloco comea com um nmero de seqncia que o identifica e termina com um cdigo de fim de bloco. Este manual indica o cdigo de fim de bloco por ; (LF no cdigo ISO e CR no cdigo EIA). O contedo da palavra de dimenso depende da funo preparatria. Neste manual, a seo da palavra de dimenso poder ser representada por IP_. D Programa
; Offff;

Nmero do programa Bloco Bloco Bloco Fim do programa

M30 ;

Fig. 1.7 (c) Configurao do programa

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

24

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

D Programa principal e subprograma

Quando surge o mesmo padro de usinagem em vrias partes de um programa, criado um programa para esse padro, ao qual se d o nome de subprograma. Por outro lado, ao programa inicial d-se o nome de programa principal. Os comandos do subprograma so executados sempre que surge um comando de execuo do subprograma, durante a execuo do programa principal. Depois de terminada a execuo do subprograma, a seqncia regressa ao programa principal.
Programa principal M98P1001 M98P1002 M98P1001 M99 M99 Subprograma #1 O1001 Programa para o furo #1

Subprograma #2 O1002 Programa para o furo #2

25

1. ASPECTOS GERAIS

PROGRAMAO

B-64114PO/01

1.8

FUNO DE COMPENSAO
Explicaes
D Usinagem com o fim da ferramenta de corte Funo de compensao do comprimento da ferramenta Normalmente, so necessrias vrias ferramentas para a usinagem de uma pea. Uma vez que essas ferramentas possuem comprimentos diferentes, seria muito trabalhoso alterar o programa de acordo com cada uma delas. Por isso, deve medir-se previamente o comprimento de cada uma das ferramentas necessrias. Estabelecendo-se a diferena entre o comprimento da ferramenta padro e o comprimento de cada ferramenta no CNC (exibio de dados e definio : ver III-11), a usinagem pode ser realizada sem alterar o programa, mesmo quando a ferramenta trocada. A esta funo d-se o nome de compensao do comprimento da ferramenta.
FerraFerra- menta menta para corte padro grosseiro FerraFerramenta menta de acaba- para ranmento hurar Ferramenta para abertura de

Pea

Fig. 1.8 Correo da ferramenta

26

B-64114PO/01

PROGRAMAO

1. ASPECTOS GERAIS

1.9

FAIXA DE MOVIMENTO DA FERRAMENTA CURSO

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

Motor Chave fim de curso

Mesa

Ponto zero da mquina Distncias a especificar

As ferramentas no podem entrar nesta rea. Esta rea definida por meio de uma memorizao de dados ou de um programa.

Alm dos cursos definidos com as chaves fim de curso, o operador tambm pode definir uma rea em que as ferramentas no podem entrar, servindo-se de um programa ou de uma memorizao de dados. A esta funo d-se o nome de controle de curso. (Ver III-6.3)

27

2. EIXOS CONTROLVEIS

PROGRAMAO

B-64114PO/01

EIXOS CONTROLVEIS

28

B-64114PO/01

PROGRAMAO

2. EIXOS CONTROLVEIS

2.1

EIXOS CONTROLVEIS

Item Nmero de eixos bsicos controlados

0i -TC 2 eixos

Ampliao de eixos controlveis (total) 4 eixos, no mx. (includos no Cs) Nmero de eixos bsicos 2 eixos simultaneamente controlveis Ampliao dos eixos simultaneamente 4 eixos, no mx. controlveis (total)

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

2.2

NOMES DOS EIXOS

Os nomes dos dois eixos bsicos so sempre X e Z. Os nomes de eixos adicionais podem ser opcionalmente selecionados abaixo usando o parmetro n. 1020, D Sistema A de cdigos G: Y, A, B e C D Sistema de cdigos G B/C: Y, U, V, W, A, B e C Cada nome do eixo determinado de acordo com o parmetro n. 1020, Se o parmetro especificar 0 ou qualquer outra coisa alm das nove letras, o nome do eixo assume um valor por omisso igual a um nmero entre 1 e 4. Quando usado um nome de eixo por omisso (1 a 4), o sistema no consegue operar no modo MEM ou MDI. Se o parmetro especificar um nome de eixo vrias vezes, s fica operacional o primeiro eixo ao qual esse nome atribudo. NOTA 1 Quando se usa o sistema A de cdigos G, as letras U, V e W no podem ser usadas como nomes de eixos (havendo, portanto, um nmero mximo de seis eixos controlveis), porque estas letras so usadas como comandos incrementais para X, Y e Z. Para poder usar as letras U, V e W como nomes de eixos, necessrio usar o sistema B ou C de cdigos G. Da mesma forma, a letra H usada como comando incremental para C, no sendo, portanto, permitido aplicar os comandos incrementais, se a letra A ou B for usada como nome de um eixo. 2 Em G76 (abertura de rosca mltipla), o endereo A de um bloco especifica o ngulo da ponta da ferramenta e no um comando para o eixo A. Usando--se C ou A como nome de um eixo, essas letras no podero ser usadas como comando do ngulo de uma linha reta para a chanfragem ou a programao direta da dimenso do desenho. Portanto, deveria usadar--se ,C e ,A de acordo com o bit 4 (CCR) do parmetro n 3405.

Limitaes
D Nome de eixo por omisso

D Atribuio dupla de um nome de eixo

29

2. EIXOS CONTROLVEIS

PROGRAMAO

B-64114PO/01

2.3

SISTEMA INCREMENTAL

O sistema incremental constitudo pelo menor incremento de entrada (para a entrada) e pelo menor incremento de comando (para a sada). O menor incremento de entrada o incremento mais pequeno para a programao da distncia percorrida. O menor incremento de comando o incremento mais pequeno para o deslocamento da ferramenta na mquina. Ambos os incrementos so representados em mm, polegadas ou graus. No sistema incremental faz-se a distino entre IS-B e IS-C (tabelas 2.3(a) e 2.3(b)). Defina o bit 1 (ISC) do parmetro n. 1004 para selecionar qual o sistema incremental deve ser usado. A definio do bit 1 (ISC) do parmetro n. 1004 aplicada a todos os eixos. Por exemplo, quando selecionado IS-C, o sistema incremental para todos os eixos IS-C.
Tabela 2.3 (a): Sistema incremental IS-B Menor incremento de Menor incremento de comentrada ando Mquina Entrada com sissis em mm tema mtrico entrada em polegadas Mquina Entrada com sissis em mm tema ingls entrada em polegadas 0.001 mm (dimetro) 0.001 mm (raio) 0.001 graus 0.0001 pol. (dimetro) 0.0001 pol. (raio) 0.001 graus 0.001 mm (dimetro) 0.001 mm (raio) 0.001 graus 0.0001 pol. (dimetro) 0.0001 pol. (raio) 0.001 graus 0.0005 mm 0.001 mm 0.001 graus 0.0005 mm 0.001 mm 0.001 graus 0.00005 pol. 0.0001 pol. 0.001 graus 0.00005 pol. 0.0001 pol. 0.001 graus

Tabela 2.3 (b): Sistema incremental IS-C Menor incremento de Menor incremento de comentrada ando Mquina Entrada com sissis em mm tema mtrico entrada em polegadas Mquina Entrada com sissis em mm tema ingls entrada em polegadas 0.0001 mm (dimetro) 0.0001 mm (raio) 0.0001 graus 0.00001 pol. (dimetro) 0.00001 pol. (raio) 0.0001 graus 0.0001 mm (dimetro) 0.0001 mm (raio) 0.0001 graus 0.00001 pol. (dimetro) 0.00001 pol. (raio) 0.0001 graus 0.00005 mm 0.0001 mm 0.0001 graus 0.00005 mm 0.0001 mm 0.0001 graus 0.000005 pol. 0.00001 poleg. 0.0001 graus 0.000005 pol. 0.00001 poleg. 0.0001 graus

30

B-64114PO/01

PROGRAMAO

2. EIXOS CONTROLVEIS

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

2.4

CURSO MXIMO

O curso mximo controlado por esse CNC mostrado na tabela abaixo: Curso mximo = Menor incremento de comando99999999
Tabela 2.4: Cursos mximos Sistema incremental Mquina com sistema mtrico Mquina com sistema ingls Mquina com sistema mtrico Mquina com sistema ingls Cursos mximos 99999.999 mm 99999.999 graus 9999.9999 polegadas 99999.999 graus 9999.9999 mm 9999.9999 graus 999.99999 polegadas 9999.9999 graus

IS -B ISB

IS -C ISC

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

31

3. FUNO PREPARATRIA (FUNO G)

PROGRAMAO

B-64114PO/01

FUNO PREPARATRIA (FUNO G)

O nmero que se segue ao endereo G especifica o significado do comando para o respectivo bloco. Os cdigos G podem subdividir-se em dois tipos.
Tipo Significado Cdigo G de ao O cdigo G s eficaz no bloco em que foi especifisimples cado. Cdigo G modal O cdigo G eficaz at que seja especificado outro cdigo G do mesmo grupo.

(Exemplo) G01 e G00 so cdigos G modais.


G01X_; Z_ ; X_ ; G00Z_; G01 eficaz dentro desta faixa

Existem trs sistemas de cdigos G: A,B e C (tabela 3). Selecione um sistema de cdigos G usando os bits 6 (GSB) e 7 (GSC) do parmetro 3401. De um modo geral, este manual descreve o uso do sistema A de cdigos G, excepto quando o item descrito s pode usar o sistema B ou C de cdigos G. Em esses casos, se descreve o uso do sistema B ou C de cdigos G.

32

B-64114PO/01

PROGRAMAO

3. FUNO PREPARATRIA (FUNO G)

Explicaes

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

33

3. FUNO PREPARATRIA (FUNO G)

PROGRAMAO

B-64114PO/01

Tabela 3: Lista de cdigos G (1/3) Cdigo G A G00 G01 G02 G03 G04 G07.1 (G107) G08 G10 G11 G12.1 (G112) G13.1 (G113) G17 G18 G19 G20 G21 G22 G23 G25 G26 G27 G28 G30 G31 G32 G34 G36 G37 G40 G41 G42 G50 G50,3 G50,2 (G250) G51.2 (G251) B G00 G01 G02 G03 G04 G07.1 (G107) G08 G10 G11 G12.1 (G112) G13.1 (G113) G17 G18 G19 G20 G21 G22 G23 G25 G26 G27 G28 G30 G31 G33 G34 G36 G37 G40 G41 G42 G92 G92.1 G50,2 (G250) G51.2 (G251) C G00 G01 G02 G03 G04 G07.1 (G107) G08 G10 G11 G12.1 (G112) G13.1 (G113) G17 G18 G19 G70 G71 G22 G23 G25 G26 G27 G28 G30 G31 G33 G34 G36 G37 G40 G41 G42 G92 G92.1 G50,2 (G250) G51.2 (G251) 20 Rotao poligonal 00 07 01 00 00 06 09 08 16 21 00 01 Grupo Funo Posicionamento (deslocamento rpido) Interpolao linear (avano de corte) Interpolao circular em SH ou interpolao helicoidal em SH Interpolao circular em SAH ou interpolao helicoidal em SAH Pausa Interpolao cilndrica Controle avanado por antecipao Entrada de dados programvel Cancelamento da entrada de dados programveis Modo de interpolao de coordenadas polares Modo de cancelamento da interpolao 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 ON Funo de controle do curso armazenado OFF Superviso da oscilao da velocidade do fuso OFF Superviso da oscilao da velocidade do fuso ON Controle do retorno ao ponto de referncia Retorno ao ponto de referncia Retorno ao 2, 3 e 4 ponto de referncia Funo de salto Abertura de rosca Abertura de rosca com passo varivel Compensao automtica da ferramenta -- X Compensao automtica da ferramenta -- Z Cancelamento da compensao do raio da ponta da ferramenta Compensao do raio da ponta da ferramenta, esquerda Compensao do raio da ponta da ferramenta, direita Definio do sistema de coordenadas ou especificao da velocidade mx. do fuso Predefinio do sistema de coordenadas da pea Cancelamento da rotao poligonal

34

B-64114PO/01

PROGRAMAO

3. FUNO PREPARATRIA (FUNO G)

Tabela 3: Lista de cdigos G (2/3) Cdigo G A G52 G53 G54 G55 G56 G57 G58 G59 G65 G66 G67 G68 G69 G70 G71 G72 G73 G74 G75 G76 G71 G72 G73 G74 G80 G83 G84 G86 G87 G88 G89 G90 G92 G94 G96 G97 B G52 G53 G54 G55 G56 G57 G58 G59 G65 G66 G67 G68 G69 G70 G71 G72 G73 G74 G75 G76 G71 G72 G73 G74 G80 G83 G84 G86 G87 G88 G89 G77 G78 G79 G96 G97 C G52 G53 G54 G55 G56 G57 G58 G59 G65 G66 G67 G68 G69 G72 G73 G74 G75 G76 G77 G78 G72 G73 G74 G75 G80 G83 G84 G86 G87 G88 G89 G20 G21 G24 G96 G97 02 01 10 01 00 00 12 04 14 Grupo 00 Funo Especificao do sistema de coordenadas locais Definio do sistema de coordenadas da mquina Seleo do sistema de coordenadas 1 da pea Seleo do sistema de coordenadas 2 da pea Seleo do sistema de coordenadas 3 da pea Seleo do sistema de coordenadas 4 da pea Seleo do sistema de coordenadas 5 da pea Seleo do sistema de coordenadas 6 da pea Chamada de macro Chamada modal de macros Cancelamento da chamada modal de macros Espelhamento para cabeotes duplos de torno--revlver ON Espelhamento para cabeotes duplos de torno--revlver OFF Ciclo de acabamento Remoo de material por rotao Remoo de material por faceamento Repetio de padres Perfurao profunda da superfcie final Perfurao do dimetro exterior/interior Ciclo para rosca mltipla Ciclo de retificao transversal (para a retificadora) Ciclo direto de retificao transversal e dimenso constante (para a retificadora) Ciclo de retificao por oscilao (para a retificadora) Ciclo direto de retificao por oscilao e dimenso constante (para a retificadora) Ciclo fixo para cancelar perfurao Ciclo para perfurao de superfcie plana Ciclo para rosqueamento de superfcie plana Ciclo para mandrilagem de superfcie plana Ciclo para perfurao lateral Ciclo de rosqueamento rgido lateral Ciclo para mandrilagem lateral Ciclo de corte do dimetro exterior/interior Ciclo de abertura de rosca Ciclo de rotao da superfcie final Controle da velocidade de corte constante Cancelamento do controle da velocidade de corte constante

35

3. FUNO PREPARATRIA (FUNO G)

PROGRAMAO

B-64114PO/01

Tabela 3: Lista de cdigos G (3/3) Cdigo G A G98 G99 B G94 G95 G90 G91 G98 G99 C G94 G95 G90 G91 G98 G99 Grupo 05 03 11 Avano por minuto Avano por rotao Programao absoluta Programao incremental Retorno ao nvel inicial Retorno ao nvel do ponto R Funo

36

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

FUNES DE INTERPOLAO

37

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.1

POSICIONAMENTO (G00)

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

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

Explicaes

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

Posicionamento por interpolao linear

Posio final Posicionamento por interpolao no linear

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

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

Exemplos
X 56.0 30,5

30.0

40.0

< Programao do raio > ou

G00X40.0Z56.0 ; (comando absoluto) G00U--60.0W--30,5;(comando incremental)

Restries

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

39

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.2

As ferramentas podem ser deslocadas ao longo de uma linha.

INTERPOLAO LINEAR (G01)


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

F_:

Explicaes

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

Ff ;
f L

Velocidade de avano da direo do eixo : F = L f Velocidade de avano da direo do eixo : L = 2 + 2 F =

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

Ponto final 40.0

20.0

Ponto inicial

40

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.3

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

INTERPOLAO CIRCULAR (G02, G03)


Formato
Arco no plano XpYp

G17

G02 G03

Xp_Yp_

I_ J_ R_

F_

Arco no plano ZpXp

G18

G02 G03

Xp_Zp_

I_K_ R_

F_

Arco no plano YpZp

G19

G02 G03

Yp_ Zp_

J_ K_ R_

F_

Tabela 4.3: Descrio do formato do comando


Comando G17 G18 G19 G02 G03 Xp_ Yp_ Zp_ I_ J_ k_ R_ F_ Descrio Especificao de um arco no plano XpYp Especificao de um arco no plano ZpXp Especificao de um arco no plano YpZp Interpolao circular no sentido horrio (SH) Interpolao circular no sentido anti--horrio (SAH) Valores de comando do eixo X ou de seu eixo paralelo (especificado atravs do parmetro n 1022) Valores de comando do eixo Y ou de seu eixo paralelo (especificado atravs do parmetro n 1022) Valores de comando do eixo Z ou de seu eixo paralelo (especificado atravs do parmetro n 1022) Distncia do eixo Xp entre o ponto inicial e o centro de um arco com sinal, valor do raio Distncia do eixo Yp entre o ponto inicial e o centro de um arco com sinal, valor do raio Distncia do eixo Zp entre o ponto inicial e o centro de um arco com sinal, valor do raio
Raio do arco sem sinal (sempre com o valor do raio)

Velocidade de avano ao longo do arco

41

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

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

Explicaes
D Direo da interpolao circular O sentido horrio(G02) e o sentido anti-horrio(G03) no plano XpYp (plano ZpXp ou YpZp) so definidos quando o plano XpYp visto da direo positiva para a negativa do eixo Zp (eixo Yp ou eixo Xp, respectivamente), no sistema de coordenadas cartesianas. Ver figura abaixo.
Yp G03 G02 G17 Xp G02 G18 Xp G03 G02 G19 Zp G03 Yp

Zp

D Distncia percorrida em um arco

O ponto final de um arco especificado por meio do endereo Xp, Yp ou Zp, e expresso como valor absoluto ou incremental, de acordo com G90 ou G91. Para o valor incremental, especificada a distncia entre o ponto inicial do arco e o ponto final. O centro do arco especificado pelos endereos I, J e K para os eixos Xp, Yp e Zp, respectivamente. O valor numrico que se segue a I, J ou K , contudo, uma componente vetorial, na qual o centro do arco visto em relao ao ponto inicial, sendo sempre especificado como valor incremental, independentemente de G90 e G91, como se mostra abaixo. I, J e K tm de ser dotados de um sinal de acordo com a direo.
Ponto final (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 do ponto inicial ao centro do arco

Ponto final (y,z)

I0, J0 e K0 podem ser omitidos. Se a diferena entre o raio do ponto inicial e o do ponto final exceder o valor do parmetro (n 3410), ativado um alarme P/S (n 020). D Programao de um crculo inteiro Se Xp, Yp e Zp forem omitidos (o ponto final igual ao ponto inicial) e o centro for especificado com I, J e K, ser especificado um arco de 360 (crculo).
42

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

D Raio do arco

A distncia entre um arco e o centro do crculo que contm esse arco pode ser especificada, utilizando-se o raio R do crculo, em vez de I, J e K. Neste caso, se considera que um arco inferior a 180 e que o outro superior a 180. No possvel especificar um arco com um ngulo de setor igual ou superior a 180. Se Xp, Yp e Zp forem omitidos, colocando-se o ponto final na mesma posio do ponto inicial e selecionando-se R, programa-se um arco de 0 G02R ; (a ferramenta de corte no se desloca.)
Para o arco (1) (menor do que 180) G02 W60.0 U10.0 R50.0 F300.0 ; Para o arco (2) (maior do que 180) Um arco com um ngulo de setor de 180ou

maior no pode ser especificado dentro de um bloco nico.


(2)
r = 50mm Ponto final

(1)
Ponto inicial r = 50mm

D Velocidade de avano

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

Restries
D Especificao simultnea de R, I, J e K D Especificao de um eixo fora do plano especificado Se os endereos I, J, K e R forem especificados simultaneamente, o arco definido por meio do endereo R tem prioridade e os outros so ignorados. Se um eixo for programado fora do plano especificado, emitido um alarme. Por exemplo, se o plano ZX for especificado no cdigo G do tipo B ou C, a especificao do eixo X ou do eixo U (paralelo ao eixo X) ativa o alarme P/S n 028. Se a diferena do raio entre os pontos inicial e final do arco exceder o valor especificado no parmetro n 3410, ativado o alarme P/S n 020, Se o ponto final no ficar situado no arco, a ferramenta desloca-se em linha reta ao longo de um dos eixos, depois de ter alcanado o ponto final.
43

D Diferena do raio entre o os pontos inicial e final

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

D Especificao de um semicrculo com R

Se um arco com um ngulo central de aproximadamente 180 graus for especificado com R, o clculo das coordenadas centrais poder produzir um erro. Nesse caso, especifique o centro do arco com I, J e K.

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

G03X_Z_I_K_F_;

G02X_Z_R_F_;
Ponto final Eixo X (Programao do dimetro) Ponto inicial R Centro do arco

Centro do arco (Programao do dimetro) Ponto inicial


K

Ponto final Eixo X

(Programao do dimetro) Ponto inicial Eixo Z

X Z

X Z

Eixo Z

Eixo Z
K

(Programao absoluta)

(Programao absoluta)

(Programao absoluta)

X 15.0 10.0 50.0 30.0 50.0 Z R25.0 (Programao do dimetro) G02X50.0Z30.0I25.0F0,3; G02U20.0 W--020.0I25.0F0,3ou G02X50.0Z30.0R25.0F0,3 ou G02U20.0W--20.0R25.F0,3;

44

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.4

INTERPOLAO HELICOIDAL (G02, G03)


Formato

A interpolao helicoidal para um movimento executado em espiral ativada atravs da especificao de, no mximo, mais dois eixos que se movimentam em sincronia com a interpolao circular, por meio de comandos circulares.

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 , : J_ K_ _(_)F_; Yp_ Zp_ G03 R_ Qualquer eixo em que no se encontre aplicada a inter polao circular. Podem ser especificados, no mximo, mais dois eixos. G02

Explicaes

Este mtodo de comando permite acrescentar simplesmente ou posteriormente um eixo do comando de movimento no pertencente aos eixos de interpolao circular. A velocidade de avano ao longo de um arco circular especificada por meio de um comando F. Sendo assim, a velocidade de avano do eixo linear a seguinte:
F Comprimento do eixo linear Comprimento do arco circular

Determine a velocidade de avano de forma que a velocidade de avano do eixo linear no exceda nenhum dos valores limite. Para tal, poder utilizar o bit 0 (HFC) do parmetro n 1404.
Z

Caminho da ferramenta

A velocidade de avano ao longo da circunferncia de dois eixos interpolados circularmente corresponde velocidade de avano especificada.

Limitaes

D A compensao do raio da ponta da ferramenta s aplicada a um arco circular. D A correo da ferramenta e a compensao do comprimento da ferramenta no podem ser usadas nos blocos em que se encontre programada uma interpolao helicoidal.
45

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.5

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


Formato
D Especifique G12.1 e G13.1
em blocos separados.

A interpolao de coordenadas polares uma funo que executa o controle de contornos por meio da converso de um comando programado no sistema de coordenadas cartesianas, no movimento de um eixo linear (movimento de uma ferramenta) e no movimento de um eixo de rotao (rotao de uma pea). Este mtodo apropriado para o corte de superfcies frontais e para a retificao de rvores de cames num torno mecnico.
G12.1 ; Inicia o modo de interpolao de coordenadas polares (ativa a interpolao de coordenadas polares)
Especifique uma interpolao linear ou circular, servindo--se das coordenadas de um sistema de coordenadas cartesianas composto de um eixo linear e de um eixo de rotao (eixo virtual).

G13.1 ;

Cancela o modo de interpolao de coordenadas polares (para que a interpolao de coordenadas polares no seja executada)

Pode usar--se G112 e G113 em vez de G12.1 e G13.1, respectivamente.

Explicaes
D Plano de interpolao de coordenadas polares G12.1 inicia o modo de interpolao de coordenadas polares e seleciona um plano para a execuo da interpolao de coordenadas polares (fig. 4.5). A interpolao de coordenadas polares executada neste plano.
Eixo de rotao (eixo virtual) (unidade:mm ou polegadas)

Eixo linear (unidade: mm ou polegadas)

Ponto de origem do sistema de coordenadas da pea Fig 4.5 Plano de interpolao de coordenadas polares.

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

46

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

D Distncia percorrida e velocidade de avano para a interpolao de coordenadas polares


A unidade para as coordenadas do eixo hipottico igual unidade do eixo linear (mm/polegadas) A unidade para a velocidade de avano mm/min ou polegadas/min

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

D Cdigos G que podem ser especificados no modo de interpolao de coordenadas polares

Interpolao linear Interpolao circular Pausa Compensao do raio da ponta da ferramenta (A interpolao de coordenadas polares aplicada ao caminho da ferramenta aps a compensao da ferramenta de corte.) G65, G66, G67 . . . . Comando de macro de usurio G98, G99 . . . . . . . . . Avano por minuto, avano por rotao Os endereos para a especificao do raio de um arco para a interpolao circular (G02 ou G03) no plano de interpolao de coordenadas polares, dependem do primeiro eixo do plano (eixo linear). D I e J no plano Xp-Yp, se o eixo linear for o eixo X ou um eixo paralelo ao eixo X. D J e K no plano Yp-Zp, se o eixo linear for o eixo Y ou um eixo paralelo ao eixo Y. D K e I no plano Zp-Xp, se o eixo linear for o eixo Z ou um eixo paralelo ao eixo Z. O raio de um arco tambm pode ser especificado com um comando R. NOTA Os eixos U, V e W (paralelos ao eixo bsico) podem ser usados com os cdigos G do tipo B e C.

D Interpolao circular no plano de coordenadas polares

D Movimento ao longo de eixos que no esto no plano de interpolao de coordenadas polares D Indicao da posio atual no modo de interpolao de coordenadas polares

A ferramenta movimenta-se normalmente ao longo desses eixos, independentemente da interpolao de coordenadas polares.

So apresentadas as coordenadas atuais. A restante distncia a percorrer em um bloco , porm, apresentada com base nas coordenadas do plano de interpolao de coordenadas polares (coordenadas cartesianas).

47

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

Restries D Sistema de coordenadas


para a interpolao de coordenadas polares

D Comando de compensao
do raio da ponta da ferramenta

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

D Reincio do programa D Velocidade de avano de


corte para o eixo de rotao

AVISO
X

1 2 3

L 1

L 2

L 3

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

D Programao do dimetro e do raio

A programao do raio aplicada ao eixo de rotao (eixo C), mesmo que a programao do dimetro seja utilizada no eixo linear (eixo X).
48

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

Exemplos

Exemplo de um programa para a interpolao de coordenadas polares, baseado no eixo X (eixo linear) e no eixo C (eixo de rotao)

C (eixo hipottico) Eixo C Caminho da ferramenta aps a compensao do raio da ponta da ferramenta Caminho programado

N204 N205

N203 N202 N208 N201 N200 Ferra-menta Eixo X

N206

N207 Eixo Z

Eixo X com programao do dimetro, eixo C com programao do raio. O0001; N010 T0101 N0100 G00 X120.0 C0 Z _ ; Posicionamento na posio inicial N0200 G12.1 ; Incio da interpolao de coordenadas polares N0201 G42 G01 X40.0 F _ ; N0202 C10.0 ; N0203 G03 X20.0 C20.0 R10.0 ; N0204 G01 X--40.0 ; Programa geomtrico N0205 C--10.0 ; (programa baseado nas coordenadas N0206 G03 X--20.0 C--20.0 I10.0 J0 ; plano X--C) N0207 G01 X40.0 ; N0208 C0 ; N0209 G40 X120.0 ; N0210 G13.1; Cancelamento da interpolao de coordenadas plares N0300 Z __ ; N0400 X __C __ ;

N0900M30 ;

49

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.6

INTERPOLAO CILNDRICA (G07.1)

A distncia percorrida em um eixo de rotao, programada por meio de um ngulo, convertida internamente, uma s vez, em uma distncia de um eixo linear ao longo da superfcie externa, de maneira a que a interpolao linear ou circular possa ser executada com outro eixo. Aps ter sido executada a interpolao, essa distncia reconvertida na distncia percorrida no eixo de rotao. A funo de interpolao cilndrica permite desenvolver o lado de um cilindro na programao, facilitando, assim, a criao de programas destinados, por exemplo, usinagem cilndrica de cames.
G07.1 IP r ; Inicia o modo de interpolao cilndrica (ativa a interpolao cilndrica). : : : G07.1 IP 0 ; O modo de interpolao cilndrica cancelado.
IP : Endereo para o eixo de rotao r : Raio do cilindro

Formato

Especifique G07.1 IP r ; e G07.1 IP 0; em blocos separados. possvel utilizar G107 em vez de G07.1.

Explicaes
D Seleo de plano (G17, G18, G19) Utilize o parmetro n 1002 para especificar se o eixo de rotao o eixo X, Y ou Z, ou um eixo paralelo a um desses eixos. Especifique o cdigo G para selecionar um plano para o qual o eixo de rotao corresponda ao eixo linear definido. Por exemplo, se o eixo de rotao for um eixo paralelo ao eixo X, G17 ter de especificar um plano Xp-Yp que um plano definido pelo eixo de rotao e pelo eixo Y ou por um eixo paralelo ao eixo Y. S possvel definir um eixo de rotao para a interpolao cilndrica. NOTA Os eixos U, V e W (paralelos ao eixo bsico) podem ser usados com os cdigos G do tipo B e C.

D Velocidade de avano

A velocidade de avano especificada no modo de interpolao cilndrica corresponde velocidade vlida na superfcie cilndrica desenvolvida.

50

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

D Interpolao circular (G02, G03)

No modo de interpolao cilndrica, a interpolao circular pode ser executada com o eixo de rotao e com um outro eixo linear. O raio R utilizado nos comandos da mesma forma descrita na seo 4.4. O raio no expresso em graus mas em milmetros (para a entrada em mm) ou em polegadas (para a entrada em polegadas). < Exemplo: Interpolao circular entre o eixo Z e o eixo C > Para o eixo C do parmetro n 1022, deve especificar-se 5 (eixo paralelo ao eixo X). Neste caso, o comando para a interpolao circular : G18 Z__C__; G02 (G03) Z__C__R__; Para o eixo C do parmetro n 1022 tambm pode introduzir-se 6 (eixo paralelo ao eixo Y). Neste caso, porm, o comando para a interpolao circular : G19 C__Z__; G02 (G03) Z__C__R__; Para executar a compensao do raio da ponta da ferramenta no modo de interpolao cilndrica, cancele qualquer compensao do raio da ponta da ferramenta que se encontre em curso, antes de iniciar o modo de interpolao cilndrica. Em seguida, inicie e cancele a compensao do raio da ponta da ferramenta dentro do modo de interpolao cilndrica. No modo de interpolao cilndrica, a distncia percorrida em um eixo de rotao, programada por meio de um ngulo, convertida internamente, uma s vez, em uma distncia de um eixo linear na superfcie externa, de maneira a que a interpolao linear ou circular possa ser executada com outro eixo. Aps a interpolao, essa distncia reconvertida em um ngulo. Para a converso, a distncia percorrida arredondada para o menor incremento de entrada. Conseqentemente, se um cilindro possuir um raio pequeno, a distncia real percorrida pode divergir da distncia especificada. Este erro no , contudo, acumulativo. Se no modo de interpolao cilndrica for executada uma operao manual com absoluto manual ativado, poder ocorrer um erro pela razo acima descrita.
22R Distncia real = MOVIMENTO/ROT Valor es- pecificado percorrida MOVIMENTO/ROT 22R MOVIMENTO : ROT R Distncia percorrida por cada rotao do eixo de rotao (valor especificado no parmetro n 1260)

D Compensao do raio da ponta da ferramenta

D Preciso da interpolao cilndrica

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

Restries
D Especificao do raio do arco no modo de interpolao cilndrica D Interpolao circular e compensao do raio da ponta da ferramenta No modo de interpolao cilndrica, o raio do arco no pode ser especificado com o endereo de palavra I, J ou K. Se o modo de interpolao cilndrica for iniciado quando j se encontra aplicada a compensao do raio da ponta da ferramenta, a interpolao circular no executada corretamente no modo de interpolao cilndrica.
51

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

D Posicionamento

No modo de interpolao cilndrica, no possvel especificar operaes de posicionamento (incluindo as operaes que produzem os ciclos de deslocamento rpido, tais como G28, G80 atravs de G89). Antes de se poder especificar o posicionamento, necessrio cancelar o modo de interpolao cilndrica. A interpolao cilndrica (G07.1) no pode ser executada no modo de posicionamento (G00). No modo de interpolao cilndrica, no possvel especificar um sistema de coordenadas G50 da pea. No modo de interpolao cilndrica, no possvel fazer o reset do modo de interpolao cilndrica. necessrio cancelar primeiro o modo de interpolao cilndrica, antes de se proceder ao seu reset. Os ciclos fixos de perfurao, G81 a G89, no podem ser especificados durante o modo de interpolao cilndrica. O espelhamento para cabeote duplo de torno-revlver (G68 e G69) no pode ser especificado durante o modo de interpolao cilndrica.

D Definio de um sistema de coordenadas D Especificao do modo de interpolao cilndrica D Ciclo fixo para perfurar durante o modo de interpolao cilndrica D Espelhamento para cabeote duplo de torno-revlver

52

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

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

30

60 70

150

190

230

270

360

C Graus

53

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.7

ROSCA DE PASSO CONSTANTE (G32)

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

L L L

Fig. 4.7 (a) Rosca reta

Fig. 4.7 (b) Rosca cnica

Fig. 4.7 (c) Rosca em espiral

Formato
G32IP_F_;
IP_: Ponto final F_: Passo do eixo longo (sempre em programao do raio) Eixo X Ponto final

2 Z

Ponto inicial

0 L

Eixo Z

Fig. 4.7 (d) Exemplo da abertura de rosca

Explicaes

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

54

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

Rosca cnica LX Z LZ passo 45 LZ passo 45 LX Fig. 4.7 (e) LZ e LX de uma rosca cnica

Geralmente, o atraso do sistema servo, etc., provoca passos de rosca ligeiramente incorretos nos pontos inicial e final de uma abertura de rosca. Para compensar esta situao, o comprimento da abertura de rosca deveria ser especificado com um valor um pouco maior do que o necessrio. A Tabela 4.7 apresenta as faixas permitidas para a especificao do passo de rosca.
Tabela 4.7: Faixas de dimenses permitidas para os passos de rosca Menor incremento de comando Entrada em mm Entrada em polegadas de 0.0001 a 500.0000 mm de 0.000001 a 9.999999 polegadas p g

55

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

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

Eixo X

30 mm 2 1 Eixo Z

70

2. Abertura de rosca cnica


Na programao, so usados os valores seguintes : Passo de rosca : 3.5mm na direo do eixo Z 1=2mm 2=1mm Profundidade de corte na direo do eixo X 1mm (corte duplo) (Entrada em milmetros, programao do dimetro) 1 0 14 Eixo Z G00 X 12.0 Z72.0 ; G32 X 41.0 Z29.0 F3.5 ; G00 X 50.0 ; Z 72.0 ; X 10.0 ; (No segundo corte, cortar mais 1 mm) G32 X 39.0 Z29.0 ; G00 X 50.0 ; Z 72.0 ;

Eixo X 50 43 2

30

40

56

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

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

57

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.8

ABERTURA DE ROSCA DE PASSO VARIVEL (G34)

A especificao de um aumento ou diminuio do passo de rosca por cada rotao da hlice, permite a execuo da abertura de rosca com passo varivel.

Fig. 4.8 Hlice de passo varivel

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

Explicaes

Todos os endereos, exceto K, so iguais aos da abertura de rosca reta/cnica com G32. A Tabela 4.8 apresenta a faixa de valores que podem ser especificados como K.
Tabela 4.8: Faixa de valores permitidos para K

Entrada em mm Entrada em polegadas

De 0.0001 a 500.0000 mm/rot. De 0.000001 a 9.999999 pol/rot.

O alarme P/S (n 14) acionado, por exemplo, quando K tem um valor que excede o que apresentado na Tabela 4.8, o valor mximo do passo ultrapassado como resultado do aumento ou diminuio por K ou o passo possui um valor negativo. AVISO A Retrao do Ciclo de Abertura de Rosca no eficaz para G34.

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

G34 Z-72.0 F8.0 K0,3 ;

58

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.9

ABERTURA DE ROSCA CONTNUA

Na funo de rosqueamento contnuo, os pulsos fracionrios emitidos para a transio entre blocos de movimento, sobrepem-se com o prximo movimento para o processamento e sada de pulsos (sobreposio de blocos). Assim, as sees de usinagem descontnuas, devido interrupo do movimento durante os blocos de usinagem contnua, so eliminadas, permitindo um comando contnuo do bloco que contm as instrues para a abertura de rosca. Dado que o sistema controlado de forma a impedir, tanto quanto possvel, que o sincronismo com o fuso seja perturbado durante a transio entre blocos, se torna possvel executar operaes especiais de abertura de rosca, nas quais o passo de rosca e o contorno se alteram a meio caminho.

Explicaes

G32

G32

G32

Fig. 4.9 Abertura de rosca contnua

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

59

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.10

ABERTURA DE ROSCA MLTIPLA

Atravs do endereo Q possvel especificar um ngulo entre o sinal de 1 rotao do fuso e o incio da abertura de rosca, e deslocar o ngulo de incio da abertura de rosca. Torna-se, assim, possvel produzir facilmente hlices de rosca mltipla.

Hlices de rosca mltipla.

Formato
(Rosca de passo constante)

G32 IP_ F_ Q_ ; G32 IP_ Q_ ;

IP_: Ponto final


F_: Passo na direo longitudinal Q_ : ngulo inicial da abertura de rosca

Explicaes
D Comandos permitidos para
a abertura de rosca

G32: G34: G76: G92:

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

Limitaes
D ngulo inicial O ngulo inicial no um valor de ao contnua (modal), tendo, portanto, de ser especificado sempre que usado. Se no for especificado nenhum valor, o programa assume o valor 0, O incremento do ngulo inicial (Q) de 0.001 graus. Ter em ateno, que no possvel especificar um ponto decimal. Exemplo: Para um ngulo de deslocamento de 180 graus, especifique Q180000, No possvel especificar Q180.000, visto que este valor contm um ponto decimal. O ngulo inicial (Q) pode ser especificado entre 0 e 360000 (em unidades de 0.001 graus). Se for especificado um valor superior a 360000 (360 graus), o mesmo ser arredondado para 360000 (360 graus). Use sempre o formato de fita FS15 para o comando de abertura de rosca mltipla G76.
60

D Incremento do ngulo
inicial

D Faixa permitida para o ngulo inicial D Abertura de rosca mltipla (G76)

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

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

61

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.11

FUNO DE SALTO (G31)

A interpolao linear pode ser programada atravs da especificao de um movimento axial a seguir ao comando G31, tal como G01. Se for introduzido um sinal de salto externo durante a execuo deste comando, a execuo do comando interrompida e o bloco seguinte executado. A funo de salto usada quando o fim da usinagem no est programado, mas especificado por meio de um sinal da mquina, por exemplo, durante a retificao. Esta funo tambm pode ser usada para medir as dimenses de uma pea. Para mais informaes sobre a utilizao desta funo, consulte o manual publicado pelo fabricante da mquina-ferramenta.

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

Explicaes

Quando o sinal de salto est ativo, os valores das coordenadas podem ser utilizados em uma macro de usurio, dado que se encontram memorizados nas variveis #5061 a #5068 do sistema de macros de usurio, da seguinte forma: #5061 Valor da coordenada do eixo X #5062 Valor da coordenada do eixo Z #5063 Valor da coordenada do 3 eixo #5064 Valor da coordenada do 4 eixo AVISO Para aumentar a preciso da posio da ferramenta quando introduzido o sinal de salto, o override da velocidade de avano, o funcionamento em vazio e a acelerao/desacelerao automtica so desativados para a funo de salto se a velocidade de avano for especificada como um valor de avano por minuto. Para ativar estas funes, defina o bit 7 (SKF) do parmetro n. 6200 para 1. Se a velocidade de avano for especificada como um valor de avano por rotao, override da velocidade de avano, funcionamento em vazio e acelerao/desacelerao automtica so ativadas para a funo de salto, independentemente da definio do bit SKF.

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

62

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

Exemplos
D O bloco a seguir a G31
um comando incremental
G31 W100.0 F100; U50.0; U50.0

O sinal de salto introduzido aqui

50.0

X W100 100.0 Z Movimento efetivo Movimento sem sinal de salto

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

D O bloco a seguir a G31


um comando absoluto para 1 eixo
G31 Z200.00 F100; X100.0;

X100.0

O sinal de salto introduzido aqui

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

D O bloco a seguir a G31


um comando absoluto para 2 eixos
G31 G90X200.0 F100; X300.0 Z100.0; X

O sinal de salto introduzido aqui 10 0 (300,100) Movimento efetivo Movimento sem sinal de salto 100 200 300 Z

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

63

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

4.12

SALTO MULTI-ETAPAS

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

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

Pausa G04 X (U, P)__ (Q__) ;


X(U, P)_ : Tempo de pausa Q_ : Q1 - Q4

Explicaes

O salto multi-etapas programado atravs da especificao de P1, P2, P3 ou P4 em um bloco G31. A seleo (de P1, P2, P3 ou P4) explicada no manual fornecido pelo fabricante da mquina-ferramenta. Especificando-se Q1, Q2, Q3 ou Q4 em G04 (comando de pausa), possvel ignorar a pausa, tal como acontece quando se especifica G31. Pode ocorrer um salto, mesmo que Q no seja especificado. A seleo (de Q1, Q2, Q3 ou Q4) explicada no manual fornecido pelo fabricante da mquina-ferramenta. Os parmetros n 6202 a 6205 podem ser utilizados para definir se ser aplicado um sinal de salto de 4 ou de 8 pontos (se for utilizado um sinal de salto rpido). A especificao no est limitada correspondncia de um a um. possvel especificar que um sinal de salto corresponda a dois ou mais Pn ou Qn (n=1, 2, 3, 4). Os bits 0 (DS1) a 7 (DS8) do parmetro n 6206 tambm podem ser utilizados para especificar uma pausa. CUIDADO A pausa no ignorada se no for especificado Qn e definidos os parmetros DS1--DS8 (n 6206#0--#7).

D Correspondncia dos sinais de salto

64

B-64114PO/01

PROGRAMAO

4. FUNES DE INTERPOLAO

4.13

SALTO DO LIMITE DE TORQUE (G31 P99)

Com o torque do motor limitado (por exemplo, por um comando de limite de torque emitido atravs da janela do PMC), possvel produzir o mesmo tipo de avano de corte como com G01 (interpolao linear), atravs de um comando de movimento a seguir a G31 P99 (ou G31 P98). O salto efetuado quando emitido um sinal que indica que o limite do torque foi alcanado (devido presso aplicada ou por qualquer outro motivo). Para mais informaes sobre a utilizao desta funo, consulte o manual fornecido pelo fabricante da mquina-ferramenta.
G31 P99 IP_ F_ ; G31 P98 IP_ F_ ;
G31: Cdigo G de ao simples (eficaz apenas no bloco em que foi especificado)

Formato

Explicaes
D G31 P99 Se o limite de torque do motor for alcanado ou for recebido um sinal de SALTO durante a execuo de G31 P99, o comando de movimento atual cancelado e o bloco seguinte executado. Se o limite de torque do motor for alcanado durante a execuo de G31 P98, o comando de movimento atual cancelado e o bloco seguinte executado. O sinal de SALTO <X0004#7/Unidade porta-ferramenta 2 X0013#7> no exerce qualquer influncia sobre G31 P98. A introduo de um sinal de SALTO durante a execuo de G31 P98 no provoca um salto. Se no for especificado um limite de torque antes da execuo de G31 P99/98, o comando de movimento continua; no ocorre um salto mesmo se for atingido um limite de torque. Quando G31 P99/98 especificado, as variveis de macros de usurio contm as coordenadas existentes no final do salto. (Ver seo 4.9.) Se um sinal de SALTO der origem a um salto com G31 P99, as variveis do sistema de macros de usurio contm as coordenadas baseadas no sistema de coordenadas da mquina, depois de finalizado, mas no as coordenadas existentes no momento em que o sinal de SALTO foi introduzido. Apenas um eixo pode ser controlada em cada bloco com G31 P98/99. Se dois ou mais eixos forem especificados para serem controlados em esses blocos ou se no ocorrer um comando de eixo, o alarme P/S n 015 gerado. Se o sinal que indica o alcance do limite de torque for introduzido durante a execuo de G31 P99/98 e a quantidade de erros do servo for superior a 32767, ativado o alarme P/S n 244. Com G31 P99, um sinal de SALTO pode originar um salto, mas no um salto rpido.

D G31 P98

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

Limitaes
D Comando de eixos

D Erro do servo

D Salto rpido

65

4. FUNES DE INTERPOLAO

PROGRAMAO

B-64114PO/01

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

G31 P99/98 no pode ser aplicado aos eixos submetidos a uma sincronizao simplificada, nem aos eixos X ou Z, se os mesmos se encontrarem sob um controle de eixo angular. necessrio definir o bit 7 (SKF) do parmetro n 6200 para desativar as funes de funcionamento em vazio, override e acelerao ou desacelerao automtica, nos comandos de salto G31. G31 P99/98 no pode ser usado em blocos consecutivos.

D Comandos consecutivos

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

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

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

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

66

B-64114PO/01

PROGRAMAO

5. FUNES DE AVANO

FUNES DE AVANO

67

5. FUNES DE AVANO

PROGRAMAO

B-64114PO/01

5.1

ASPECTOS GERAIS
D Funes de avano

As funes de avano controlam a velocidade de avano da ferramenta. Esto disponveis as duas funes de avano seguintes:

1. Deslocamento rpido Quando se especifica o comando de posicionamento (G00), a ferramenta se move velocidade de deslocamento rpido programada no CNC (parmetro n 1420). 2. Avano de corte A ferramenta se move velocidade de avano de corte programada. D Override O override pode ser aplicado velocidade de deslocamento rpido ou velocidade de avano de corte, pressionando-se o respectivo boto no painel de operao da mquina. D Acelerao/ Desacelerao automtica Para evitar um choque mecnico, a acelerao/desacelerao aplicada automaticamente no momento em que a ferramenta inicia e termina o seu movimento (Fig. 5.1 (a)).
Velocidade de deslocamento rpido

FR

FR : Velocidade de des-

T R: Constante de

locamento rpido

tempo de acelerao/desacelerao para a velocidade de deslocamento rpido Tempo

TR
Velocidade de avano

TR

FC

FC : Velocidade de avano

T C : Constante de

tempo de acelerao/ desacelerao para a velocidade de avano de corte Tempo

TC

TC

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

68

B-64114PO/01

PROGRAMAO

5. FUNES DE AVANO

D Caminho da ferramenta em avano de corte

Se a direo do movimento for alterada entre os blocos programados, durante o avano de corte, poder obter-se um caminho de canto arredondado (Fig. 5.1 (b)).
X Caminho programado Caminho real da ferramenta

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

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


X
r:Erro

Caminho programado Caminho real da ferramenta r 0 Z

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

O caminho de canto arredondado ilustrado na Fig. 5.1 (b) e o desvio radial ilustrado na Fig. 5.1 (c), dependem da velocidade de avano. Portanto, necessrio controlar a velocidade de avano para que a ferramenta se movimente da forma programada.

5.2

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

Explicaes

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

5. FUNES DE AVANO

PROGRAMAO

B-64114PO/01

5.3

AVANO DE CORTE

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

Formato
Avano por minuto
G98 ; F_ ; G99 ; F_ ; Cdigo G (grupo 05) para o avano por minuto Comando da velocidade de avano (mm/min ou polegadas/min) Cdigo G (grupo 05) para o avano por rotao Comando da velocidade de avano (mm/rotao ou polegadas/rotao)

Avano por rotao

Explicaes
D Controle da constante da velocidade tangencial O avano de corte controlado de forma que a velocidade de avano tangencial corresponda sempre velocidade de avano especificada.
X X Ponto inicial F Centro Z Interpolao linear Interpolao circular Ponto final Z

Ponto final F Ponto inicial

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

D Avano por minuto (G98)

Aps a especificao de G98 (no modo de avano por minuto), o valor de avano da ferramenta por minuto deve ser definido diretamente, especificando um nmero depois de F. G98 um cdigo modal. Depois de selecionado, G98 vlido at que seja especificado G99 (avano por rotao). Quando se liga a mquina, fica ativo o modo de avano por rotao. possvel aplicar ao avano por minuto uma correo de 0% a 254% (em passos de 1%), por meio do respectivo boto do painel de operao da mquina. Para informaes mais detalhadas, consulte o manual correspondente fornecido pelo fabricante da mquina-ferramenta.
70

B-64114PO/01

PROGRAMAO

5. FUNES DE AVANO

Quantidade de avano por minuto (mm/min ou pol/min)

Fig. 5.3 (b) Avano por minuto

AVISO No possvel aplicar um override a alguns dos comandos, como p. ex. abertura de rosca. D Avano por rotao (G99) Aps a especificao de G99 (no modo de avano por rotao), o valor de avano da ferramenta por rotao do fuso deve ser definido diretamente, especificando um nmero depois de F. G99 um cdigo modal. Depois de selecionado, G99 vlido at que seja especificado G98 (avano por minuto). possvel aplicar ao avano por rotao uma correo de 0% a 254% (em passos de 1%), por meio do respectivo boto do painel de operao da mquina. Para informaes mais detalhadas, consulte o manual correspondente fornecido pelo fabricante da mquina-ferramenta. Se o bit 0 (NPC) do parmetro n 1402 for definido com 1, possvel especificar os comandos de avano por rotao, mesmo que no seja usado um codificador de posio. (O CNC converte os comandos de avano por rotao em comandos de avano por minuto.)
F Quantidade de avano por rotao do fuso (mm/rot ou pol/rot)

Fig. 5.3 (c) Avano por rotao

CUIDADO 1 Se o fuso trabalhar a uma velocidade baixa, podero verificar--se flutuaes na velocidade de avano. Quanto menor for o nmero de rotaes do fuso, tanto mais freqentemente ocorrero flutuaes na velocidade de avano. 2 No possvel aplicar um override a alguns dos comandos, como p. ex. abertura de rosca. D Fixao da velocidade de avano de corte Pode definir-se um limite superior comum na velocidade de avano de corte ao longo de cada eixo com o parmetro n 1422. Se uma velocidade real de avano de corte (com um override aplicado) exceder um limite superior especificado, ela fixada para o limite superior.
71

5. FUNES DE AVANO

PROGRAMAO

B-64114PO/01

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

D Referncia

A faixa de velocidades de avano especificveis pode ser consultada no Anexo C.

5.4

PAUSA (G04)
Formato
Pausa G04 X_ ; ou G04 U_ ; ou G04 P_ ;
X_ : Especifique o tempo (so permitidos nmeros decimais) U_ : Especifique o tempo (so permitidos nmeros decimais) P_ : Especifique o tempo (so permitidos nmeros decimais)

Explicaes

Quando se especifica uma pausa, a execuo do bloco seguinte adiada pelo tempo especificado. O bit 1 (DWL) do parmetro n 3405 pode definir uma pausa para cada rotao no modo de avano por rotao (G99).
Tabela 5.4 (a): Faixa de valores de comando do tempo de pausa (comando X ou U)
Sistema incremental IS--B IS--C Faixa de valores de comUnidade do ando tempo de pausa de 0.001 a 99999.999 de 0.0001 a 9999.9999 s ou rot. rot

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


Sistema incremental IS--B IS--C Faixa de valores de comUnidade do ando tempo de pausa de 1 a 99999999 de 1 a 99999999 0.001 s ou rot. 0.0001 s ou rot.

72

B-64114PO/01

PROGRAMAO

6. PONTO DE REFERNCIA

PONTO DE REFERNCIA

Qualquer mquina-ferramenta CNC possui uma posio especial na qual, normalmente, a ferramenta substituda ou o sistema de coordenadas definido, como se descreve mais tarde. Essa posio designada como ponto de referncia.

73

6. PONTO DE REFERNCIA

PROGRAMAO

B-64114PO/01

6.1

RETORNO AO PONTO DE REFERNCIA


D Ponto de referncia O ponto de referncia uma posio fixa na mquina-ferramenta, para a qual a ferramenta pode ser facilmente deslocada por meio da funo de retorno ao ponto de referncia. O ponto de referncia utilizado, por exemplo, como uma posio na qual as ferramentas so substitudas automaticamente. possvel especificar um total de quatro pontos de referncia, definindo-se coordenadas no sistema de coordenadas da mquina, atravs dos parmetros (n 1240 a 1243).
Y 2 ponto de referncia

3 ponto de referncia

Ponto de referncia

4 ponto de referncia

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

74

B-64114PO/01

PROGRAMAO

6. PONTO DE REFERNCIA

D Retorno ao ponto de referncia

As ferramentas so deslocadas automaticamente para o ponto de referncia passando por uma posio intermediria ao longo de um eixo especificado Quando o retorno ao ponto de referncia est concludo, acende-se a lmpada que indica que o retorno foi concludo.
X

Posio intermediria Ponto de referncia

Fig. 6.1 (b) Retorno ao ponto de referncia

D Controle do retorno ao ponto de referncia

A funo de controle do retorno ao ponto de referncia (G27) verifica se a ferramenta regressou corretamente ao ponto de referncia, como especificado no programa. Se a ferramenta tiver regressado corretamente ao ponto de referncia ao longo do eixo especificado, acende-se a lmpada do respectivo eixo.

Formato
D Retorno ao ponto de referncia
G28 IP _ ; Retorno ao ponto de referncia (P2 pode ser omitido.)

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

D Controle do retorno ao ponto de referncia

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

75

6. PONTO DE REFERNCIA

PROGRAMAO

B-64114PO/01

Explicaes
D Retorno ao ponto de referncia (G28) O deslocamento para a posio intermediria ou para os pontos de referncia executado velocidade de deslocamento rpido de cada eixo. Por isso, a compensao do raio da ponta da ferramenta e a correo da ferramenta deveriam ser canceladas antes da execuo deste comando, por motivos de segurana. Em sistemas sem um detetor de posio absoluta, s possvel utilizar as funes de retorno ao segundo, terceiro e quarto ponto de referncia depois de se efetuar o retorno ao ponto de referncia (G28) ou o retorno manual ao ponto de referncia (ver III-3.1). Normalmente, o comando G30 s utilizado se a posio do dispositivo automtico de substituio da ferramenta (ATC) diferir do ponto de referncia. O comando G27 posiciona a ferramenta velocidade de deslocamento rpido. Quando a ferramenta alcana o ponto de referncia, a lmpada de retorno ao ponto de referncia acende-se. No entanto, se a posio alcanada pela ferramenta no corresponder ao ponto de referncia, ativado um alarme (n 092). A lmpada que indica a concluso do retorno no se acende se o bloqueio da mquina estiver ligado, mesmo que a ferramenta tenha regressado automaticamente ao ponto de referncia. Neste caso, no efetuado o controle de retorno da ferramenta ao ponto de referncia, mesmo que seja especificado um comando G27. Se o comando G28 for especificado sem que o retorno manual ao ponto de referncia tenha sido executado aps a energizao, o movimento a partir do ponto intermedirio igual ao do retorno manual ao ponto de referncia. Neste caso, a ferramenta desloca-se na direo especificada no parmetro ZMIx (bit 5 do parmetro n 1006) para o retorno ao ponto de referncia. A posio intermediria tem, portanto, de ser especificada de forma a possibilitar o retorno ao ponto de referncia. No modo de correo, a posio a ser alcanada pela ferramenta com o comando G27 obtida adicionando o valor de correo posio especificada. Assim, se a posio definida atravs da adio do valor de correo no corresponder ao ponto de referncia, a lmpada no se acende mas ativado um alarme. Normalmente, as correes tm de ser canceladas antes de se ativar o comando G27. Se o sistema da mquina-ferramenta for um sistema ingls em que foram feitas entradas em milmetros, a lmpada de retorno ao ponto de referncia poder acender-se mesmo que a posio programada tenha sido deslocada do ponto de referncia pelo menor incremento de entrada. Isso deve-se ao fato do menor incremento de entrada da mquina ser inferior ao seu menor incremento de comando. Ver III-3.1.

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

D Controle do retorno ao ponto de referncia (G27)

Restries
D Bloqueio da mquina ligado

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

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

D Lmpada acesa quando a posio programada no corresponde ao ponto de referncia

Referncia
D Retorno manual ao ponto de referncia

76

B-64114PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

SISTEMA DE COORDENADAS

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

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


X

Ponto zero

Fig. 7 Posio da ferramenta especificada por XZ

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

77

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64114PO/01

7.1

SISTEMA DE COORDENADAS DA MQUINA

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

Formato

Explicaes
D Seleo do sistema de coordenadas da mquina (G53) Quando uma posio especificada como um conjunto de coordenadas da mquina, a ferramenta desloca-se para essa posio por meio do deslocamento rpido. G53, usado para selecionar o sistema de coordenadas da mquina, um cdigo G de ao simples. Todos os comandos baseados no sistema de coordenadas da mquina selecionado s so, por isso, eficazes no bloco que contm G53. O comando G53 tem de ser especificado atravs de valores absolutos. Sendo especificados valores incrementais, o comando G53 ignorado. Se pretender deslocar a ferramenta para uma posio especfica da mquina, como p. ex. a posio de substituio da ferramenta, programe o movimento no sistema de coordenadas da mquina ativado com G53. Sempre que especificar o comando G53, cancele a compensao do raio da ponta da ferramenta e a correo da ferramenta. Uma vez que o sistema de coordenadas da mquina tem de ser definido antes de se especificar o comando G53, necessrio executar, pelo menos, um retorno manual ou automtico ao ponto de referncia atravs do comando G28, imediatamente aps a energizao. No ser necessrio faz-lo, caso se encontre instalado um detetor de posio absoluta. Quando se executa um retorno manual ao ponto de referncia aps a energizao, o sistema de coordenadas da mquina definido de forma que o ponto de referncia corresponda aos valores de coordenadas (, ), especificados por meio do parmetro n 1240,

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

Referncia

Sistema de coordenadas da mquina Ponto zero

Ponto de referncia

78

B-64114PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.2

SISTEMA DE COORDENADAS DA PEA

O sistema de coordenadas utilizado para a usinagem de uma pea designado como sistema de coordenadas da pea. O sistema de coordenadas da pea tem de ser previamente definido atravs do NC (definio de um sistema de coordenadas da pea). O sistema de coordenadas da pea definido pelo programa de usinagem utilizado (seleo de um sistema de coordenadas da pea). possvel alterar um sistema de coordenadas da pea j definido, deslocando o seu ponto de origem (alterao do sistema de coordenadas da pea). O sistema de coordenadas da pea pode ser definido por meio de trs mtodos: (1) Com G50 O sistema de coordenadas da pea definido, especificando um valor aps G50, no programa. (2) Definio automtica Se o bit 0 do parmetro n 1201 for previamente ativado, o sistema de coordenadas da pea definido automaticamente quando o retorno manual ao ponto de referncia executado (ver Parte III-3.1). (3) Introduo atravs do painel MDI Realize definies para definir previamente seis sistemas de coordenadas da pea atravs do painel MDI (ver Parte III-11.4.10). Depois, use comandos do programa G54 a G59 para selecionar qual o sistema de coordenadas da pea que deve ser usado. Sendo utilizado um comando absoluto, o sistema de coordenadas da pea ter de ser especificado de uma das formas acima descritas.

7.2.1
Definio do Sistema de Coordenadas da Pea

Formato
D Definio do sistema de
coordenadas da pea com G50 G50 IP_

Explicaes

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

79

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64114PO/01

Exemplos
Exemplo 1 Definio do sistema de coordenadas atravs de G50X128.7Z375.1; comando (designao do dimetro) X Exemplo 2 Ponto bsico Definio do sistema de coordenadas atravs de G50X1200.0Z700.0; comando (designao do dimetro) X 700.0 Ponto inicial (ponto padro) Ponto inicial 1200.0 Z Z

375.1 128.7

Ponto zero

80

B-64114PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.2.2
Seleo de um Sistema de Coordenadas da Pea

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

Exemplos
G55 G00 X100.0 Z40.0 ;
X Sistema 2 de coordenadas da pea (G55) 100.0 Neste exemplo, o posicionamento refere-se s posies (X=100.0, Z=40.0) do sistema 2 de coordenadas da pea.

40.0

Z Fig. 7.2.2

81

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64114PO/01

7.2.3
Alterao do Sistema de Coordenadas da Pea

possvel alterar os seis sistemas de coordenadas da pea especificados com G54 a G59, alterando-se um valor externo de correo do ponto zero da pea ou o valor de correo do ponto zero da pea. Existem trs mtodos para alterar o valor externo de correo do ponto zero da pea ou o valor de correo do ponto zero da pea. (1) Introduo por meio do painel MDI (ver III-11.4.10) (2) Programao por meio de G10 ou G50 (3) Atravs da funo de entrada de dados externos O valor externo de correo do ponto de origem da pea pode ser alterado enviando um sinal ao CNC. Para mais informaes, consulte o manual correspondente publicado pelo fabricante da mquina-ferramenta.

Sistema 1 de coordenadas da pea (G54)

Sistema 2 de coordenadas da pea (G55) ZOFS2

Sistema 3 de coordenadas da pea (G56)

Sistema 4 de coordenadas da pea (G57)

ZOFS1

ZOFS3

ZOFS4 ZOFS5

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

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

ZOFS6

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

Formato
D Alterao por meio de G10
G10 L2 Pp IP _;
p=0 : Valor externo de correo do ponto zero da pea p=1 a 6 : O valor de correo do ponto zero da pea corresponde aos sistemas 1 a 6 de coordenadas da pea IP : Para um comando absoluto (G90), a correo do ponto zero da pea em cada eixo. Para um comando incremental (G91), o valor a ser adicionado correo do ponto zero da pea em cada eixo (a soma corresponde nova correo).

D Alterao por meio de G50


G50 IP _;

82

B-64114PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

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

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

60

100 100 200

Sistema original de coordenadas da pea

<G54 sistema de coordenadas da pea >

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

83

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64114PO/01

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

A funo de predefinio do sistema de coordenadas da pea serve para definir previamente um sistema de coordenadas da pea deslocado por interveno manual para o sistema de coordenadas da pea previamente deslocado. O ltimo sistema deslocado do ponto zero da mquina por um valor de correo do ponto zero da pea. A funo de predefinio do sistema de coordenadas da pea pode ser utilizada de duas maneiras. Um dos mtodos serve-se de um comando programado (G92.1). O outro se serve das operaes MDI nas telas de visualizao da posio absoluta, de visualizao da posio relativa e de - 11.1.4). visualizao da posio global (III G92.1 IP 0 ; (G50,3 P0 ; para o sistema A de cdigos G)
IP 0 ; Especifica os endereos dos eixos sujeitos operao de predefinio do sistema de coordenadas da pea. Os eixos que no forem especificados no se encontram sujeitos operao de predefinio.

Formato

Explicaes

Quando se executa um retorno manual ao ponto de referncia no estado de reset, o sistema de coordenadas da pea deslocado do ponto zero do sistema de coordenadas da mquina em funo do valor de correo do ponto zero da pea. Suponha que o retorno manual ao ponto de referncia executado quando o sistema de coordenadas da pea selecionado com G54. Neste caso, um sistema de coordenadas da pea automaticamente definido, tendo seu ponto zero deslocado do ponto zero da mquina pelo valor de correo do ponto zero da pea G54; a distncia do ponto zero do sistema de coordenadas da pea ao ponto de referncia representa a posio atual no sistema de coordenadas da pea.
Sistema de coordenadas da pea G54 Valor G54 de correo do ponto zero da pea Ponto de referncia Ponto de referncia Retorno manual ao ponto de referncia

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

B-64114PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

No caso (a), o sistema de coordenadas da pea deslocado em funo da distncia percorrida durante a interveno manual.
Sistema de coordenadas da pea G54, antes da interveno manual Valor de correo do ponto zero da pea
WZo

Po

Distncia percorrida durante a interveno manual

Pn

Ponto zero da mquina


WZn

Sistema de coordenadas da pea G54, aps a interveno manual

Na operao acima, um sistema de coordenadas da pea j deslocado, pode ser predefinido atravs de um cdigo G ou da operao MDI, como um sistema de coordenadas da pea deslocado do ponto zero da mquina em funo do valor de correo do ponto zero da pea. Obtm-se o mesmo resultado quando o retorno manual ao ponto de referncia executado em um sistema de coordenadas da pea que j foi deslocado. Neste exemplo, a especificao de um cdigo G ou a operao MDI faz com que o ponto zero WZn do sistema de coordenadas da pea retorne ao ponto zero original WZo, servindo a distncia entre WZo e Pn para representar a posio atual no sistema de coordenadas da pea. O bit 3 (PPD) do parmetro n 3104 especifica se devero ser predefinidas coordenadas relativas (RELATIVA), assim como coordenadas absolutas.

Restries
D Compensao do raio da ponta da ferramenta, compensao do comprimento da ferramenta, correo da ferramenta D Reincio do programa Para usar a funo de predefinio do sistema de coordenadas da pea, cancele os modos de compensao: Compensao do raio da ponta da ferramenta, compensao do comprimento da ferramenta e correo da ferramenta Se a funo for executada sem cancelar primeiro estes modos, os vetores de compensao so cancelados temporariamente. A funo de predefinio do sistema de coordenadas da pea no executada durante o reinicio do programa.

85

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64114PO/01

7.2.5
Deslocamento do Sistema de Coordenadas da Pea

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

Explicaes
x X

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

O
Deslocamento

Z O Z

Introduza na memria de deslocamento do sistema de coordenadas de trabalho a quantidade de deslocamento de O para O.

Fig. 7.2.5 Deslocamento do sistema de coordenadas da pea

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

86

B-64114PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.3

SISTEMA DE COORDENADAS LOCAIS


Formato

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

G52 IP_ ; Definio do sistema de coordenadas locais


......

G52 IP 0 ; Cancelamento do sistema de coordenadas locais


IP_ : Ponto de origem do sistema de coordenadas locais

Explicaes

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

IP_

(Sistema de coordenadas locais) (G54 : Coordenada da pea nadas da pea) G55 G56 G57 G58

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 local

87

7. SISTEMA DE COORDENADAS

PROGRAMAO

B-64114PO/01

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

88

B-64114PO/01

PROGRAMAO

7. SISTEMA DE COORDENADAS

7.4

SELEO DE PLANO

A seleo dos planos para a interpolao circular, compensao do raio da ponta da ferramenta, rotao do sistema de coordenadas e perfurao feita por meio do cdigo G. A tabela seguinte apresenta uma lista de cdigos G e dos planos correspondentes.

Explicaes
Cdigo G G17 G18 G19

Tabela 7.4: Cdigos G e planos correspondentes


Plano selecionado Plano Xp Yp Plano Zp Xp Plano Yp Zp Eixo X ou um Ei eixo paralelo Eixo Y ou um Ei eixo paralelo Eixo Z ou um Ei eixo paralelo Xp Yp Zp

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

Exemplos

Seleo de plano quando o eixo X paralelo ao eixo U. G17X_Y_; Plano XY G17U_Y_; Plano UY G18X_Z_; Plano ZX X_Y_; O plano no foi alterado (plano ZX) G17 ; Plano XY G18 ; Plano ZX G17 U_ ; Plano UY G18Y_ ; Plano ZX, o eixoY se movimenta independentemente do plano.

89

8. DIMENSO E VALOR DAS COORDENADAS

PROGRAMAO

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

90

B-64114PO/01

PROGRAMAO

8. DIMENSO E VALOR DAS COORDENADAS

8.1

PROGRAMAO ABSOLUTA E INCREMENTAL (G90, G91)

Existem duas formas de comandar o deslocamento da ferramenta; o comando absoluto e o comando incremental. No comando absoluto, programado o valor das coordenadas da posio final. No comando incremental, programada a distncia a percorrer da posio propriamente dita. Os comandos absoluto e incremental so programados, respectivamente, por meio de G90 e G91. A programao absoluta ou incremental so utilizadas em funo do comando usado. Ver as tabelas seguintes.
Sistema do cdigo G Mtodo de comando A Palavra de endereo Comando absoluto Comando de movimento do eixo X Comando de movimento do eixo Z Comando de movimento do eixo Y Comando de movimento do eixo C X Z Y C G90 IP_ ; G91 IP_ ; B ou C G90, G91 Comando incremental U W V H

Formato

D Sistema A do cdigo G

D Sistema B ou C do cdigo G

Comando absoluto Comando incremental

Exemplos

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

Sistema A do cdigo G X400.0 Z50.0 ; U200.0 W--400.0 ;

Sistema B ou C do cdigo G G90 X400.0 Z50.0 ; G91 X200.0 Z--400.0 ;

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

400

200 Z

50 450

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

91

8. DIMENSO E VALOR DAS COORDENADAS

PROGRAMAO

B-64114PO/01

8.2

CONVERSO POLEGADAS/MILMETROS (G20, G21)


Formato

Com o cdigo G correspondente, pode selecionar-se uma entrada em polegadas ou em milmetros.

G20 ; G21 ;

Entrada em polegadas Entrada em mm

Este cdigo G tem de ser especificado em um bloco separado, antes da definio do sistema de coordenadas no incio do programa. Depois de especificado o respectivo cdigo G para a converso polegadas/ milmetros, a unidade da entrada de dados comutada para o menor incremento de entrada em milmetros ou de entrada em polegadas do sistema incremental IS-B ou IS-C (seo II-2.3). A unidade de entrada de dados para os graus no alterada. Os sistemas unitrios dos seguintes valores so alterados aps a converso polegadas/milmetros:
Velocidade de avano comandada por um cdigo F Comando de posicionamento Valor de correo do ponto zero de trabalho Valor de compensao da ferramenta Unidade de escalonamento para o gerador de pulsos manual Curso em avano incremental Alguns parmetros

Quando a tenso de servio ligada, o cdigo G igual ao que havia antes de a desligar. AVISO
1 G20 e G21 no podem ser comutados durante a execuo do programa. 2 Quando se comuta da entrada em polegadas (G20) para a entrada em milmetros (G21) e vice--versa, necessrio proceder a um reset do valor de compensao da ferramenta de acordo com o menor incremento de entrada. No entanto, se o bit 0 (OIM) do parmetro 5006 possuir o valor 1, os valores de compensao da ferramenta so convertidos automaticamente, no sendo necessrio proceder a um reset.

CUIDADO

O movimento a partir do ponto intermedirio o mesmo do retorno manual ao ponto de referncia. A direo em que a ferramenta se move a partir do ponto intermedirio igual do retorno ao ponto de referncia, como especificado atravs do bit 5 (ZMI) do parmetro n 1006.

NOTA

1 Se o sistema do menor incremento de entrada no for igual ao do menor incremento de comando, o erro mximo corresponde a metade do menor incremento de comando. Este erro no acumulativo. 2 A comutao entre a entrada em polegadas e a entrada em milmetros tambm pode ser efetuada por meio da especificao de dados (III--11.4.7).

92

B-64114PO/01

PROGRAMAO

8. DIMENSO E VALOR DAS COORDENADAS

8.3

PROGRAMAO DE NMEROS DECIMAIS


Explicaes

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

Exemplos

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

1mm Unidade : menor incremento de entrada (0.001 mm) 1000mm Unidade : mm

AVISO O cdigo G tem de ser especificado no mesmo bloco, antes de introduzir um valor. A posio do ponto decimal poder depender do comando. Exemplos: G20; Entrada em polegadas X1.0 G04; X1.0 considerado como sendo uma distncia e processado como X10000, Este comando equivalente a G04 X10000, A ferramenta faz uma pausa de 10 segundos. G04 X1.0; Equivalente a G04 X1000, A ferramenta faz uma pausa de um segundo.

NOTA 1 As fraes inferiores ao menor incremento de entrada so truncadas. Exemplos: X1.23456; Arredondado para X1.234 se o menor incremento de entrada for de 0.001 mm. Processado como X1.2345, se o menor incremento de entrada for de 0.0001 polegadas. 2 Se forem especificados mais de oito dgitos, acionado um alarme. Quando se introduz um valor com casas decimais, o nmero de dgitos tambm verificado em funo do menor incremento de entrada, aps a converso para um valor inteiro. Exemplos: X1.23456789; O alarme P/S 003 acionado por terem sido especificados mais de oito dgitos. X123456.7; Se o menor incremento de entrada for 0.001 mm, o valor convertido para o nmero inteiro 123456700. Devido ao facto de o nmero inteiro ter mais de oito dgitos, acionado um alarme P/S 003.

93

8. DIMENSO E VALOR DAS COORDENADAS

PROGRAMAO

B-64114PO/01

8.4

PROGRAMAO DO DIMETRO E DO RAIO

Dado que, na programao do controle de um torno mecnico CNC, a seo transversal da pea normalmente circular, as suas dimenses podem ser especificadas de duas maneiras: Dimetro e raio Quando especificado o dimetro, chama-se programao do dimetro; quando especificado o raio, chama-se programao do raio.
A B D1 D2 R1

R2

Eixo X

D1, D2 : Programao do dimetro R1, R2 : Programao do raio

Eixo Z

Explicaes
D Notas sobre a programao do dimetro/programao do raio para os diferentes comandos A programao do raio ou do dimetro pode ser especificada atravs do parmetro DIA (n 1006#3). Para a programao do dimetro, tenha em ateno as condies apresentadas na Tabela 8.4.
Tabela 8.4: Notas sobre a especificao do valor do dimetro
Item Comando do eixo X Comando incremental Notas Especificado com o valor do dimetro Especificado com o valor do dimetro Na figura acima, especifica D2 menos D1 para o caminho da ferramenta de B para A.

Definio do sistema de coorde- Especifica um valor de coordenada com nadas (G50) um valor de dimetro Componente do valor de correo O valor do dimetro ou do raio determida ferramenta nado por um parmetro (n 5004#1) Parmetros do ciclo fixo, como p. Especifica o valor do raio ex. a profundidade de corte ao longo do eixo X. (R) Designao do raio na interpo- Especifica o valor do raio lao circular (R, I, K, etc.) Velocidade de avano ao longo do Especifica alterao do raio/rev. ou altereixo ao do raio/min. Indicao da posio do eixo Indicada como valor do dimetro

94

B-64114PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

FUNO DA VELOCIDADE DO FUSO

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

95

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B-64114PO/01

9.1

ESPECIFICAO DA VELOCIDADE DO FUSO COM UM CDIGO

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

9.2

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

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

96

B-64114PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

9.3

CONTROLE DA VELOCIDADE DE CORTE CONSTANTE (G96, G97)


Formato
D Comando de controle da velocidade de corte constante

A velocidade de corte (velocidade relativa entre a ferramenta e a pea) especificada a seguir a S. A velocidade do fuso controlada de forma que a velocidade de corte permanea constante, independentemente da posio da ferramenta.

G96 Sfffff ; Velocidade de corte (m/min ou ps/min)


Nota : A unidade da velocidade de corte pode variar de acordo com a especificao do fabricante da mquina--ferramenta.

D Comando de cancelamento do controle da velocidade de corte constante

G97 Sfffff ; Velocidade do fuso (rpm)


Nota : A unidade da velocidade de corte pode variar de acordo com a especificao do fabricante da mquina--ferramenta.

D Fixao da velocidade mxima do fuso

G50 S_ ;

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

97

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B-64114PO/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 de especificado um comando G96, o programa entra no modo de controle da velocidade de corte constante (modo G96) e os valores S especificados so adotados como velocidade de corte. O comando G96 tem de especificar o eixo ao longo do qual aplicado o controle da velocidade de corte constante. Um comando G97 cancela o modo G96. Quando aplicado um controle da velocidade de corte constante, uma velocidade do fuso superior ao valor especificado em G50S_; (velocidade mxima do fuso) fixada na velocidade mxima do fuso. No momento da energizao, a velocidade mxima do fuso no se encontra ainda especificada e a velocidade no limitada. No modo G96, os comandos S (velocidade de corte) so adotados como S = 0 (a velocidade de corte igual 0) at que surja no programa M03 (rotao do fuso na direo positiva) ou M04 (rotao do fuso na direo negativa).

Velocidade do fuso (rpm)

A velocidade do fuso (rpm) quase igual velocidade de corte (m/min) a aprox. 160 mm (raio).

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

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

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

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

98

B-64114PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

D Velocidade de corte especificada no modo G96

Modo G96
Especificao da velocidade de corte em m/min (ou ps/min) Comando G97

Modo G97

Memorizao da velocidade de corte em m/min (ou ps/min)

Especificado
Comando para a velocidade do fuso

A velocidade do fuso especificada (rpm) aplicada

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

Outros comandos que no G96

Comando G96 Especificado A velocidade de corte especificada aplicada Comando para a velocidade de corte

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

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

99

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B-64114PO/01

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

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

Valor do raio Caminho programado


X

Caminho da ferramenta aps a correo


2

4 N16 N16 N11 N15 N14 N15 N14 N11 3

700 675 600 500 400 375 300 200 100

600

Z 300 400 500 600 700 800 900 1000 1050 1100 1200 1300 1400 1500 1475

Exemplo

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

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

B-64114PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

9.4

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


Formato

Com esta funo acionado um alarme de sobreaquecimento (n 704) sempre que a velocidade do fuso divirja da velocidade especificada devido s condies de usinagem. Esta funo til, por exemplo, para evitar o emperramento da bucha de guia.

G26 ativa a superviso da oscilao da velocidade do fuso. G25 desativa a superviso da oscilao da velocidade do fuso.
G26 Pp Qq Rr ; G25 ; Superviso da oscilao do fuso ON Superviso da oscilao do fuso OFF

p : Tempo (em ms) entre a emisso de um novo comando de rotao do fuso (comando S) e o incio da superviso da velocidade do fuso para verificar se to elevada que possa dar origem a um sobreaquecimento. Quando se atinge uma velocidade especificada dentro do perodo de tempo P, a velocidade do fuso verificada nessa altura. q : Tolerncia (%) da velocidade nominal do fuso q= 1 velocidade do fuso efetiva 100 velocidade do fuso especificada

Se a velocidade do fuso especificada se encontrar dentro desta faixa, se considera que foi alcanado o valor nominal. Em seguida, controlada a velocidade efetiva do fuso. r : Oscilao da velocidade do fuso (%) qual a velocidade real do fuso to elevada que poder dar origem a um sobreaquecimento. r= 1 velocidade que pode causar 100 sobreaquecimento velocidade do fuso especificada

A funo de superviso da oscilao da velocidade do fuso ativada por G26 e desativada por G25. Mesmo que G25 tenha sido especificado, p, q e r no so anulados.

101

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B-64114PO/01

Explicaes

A oscilao da velocidade do fuso detetada da seguinte forma:

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


Velocidade do fuso

q q

d d

Velocidade especificada
r

Superviso

Sem controle

Velocidade efetiva
Superviso Incio do controle Tempo

Especificao de outra velocidade

ALARME

2. Quando ativado um alarme antes de alcanada a velocidade do fuso especificada


Velocidade do fuso

r q q d d r

Velocidade especificada

p Superviso Sem controle

Super viso

Velocidade efetiva

Especificao de Incio do controle ALARME outra velocidade Velocidade especificada:

Tempo

(Velocidade especificada atravs do endereo S e de um valor de cinco dgitos) (Correo do fuso) Velocidade real : Velocidade detetada com um codificador de posio p : Tempo decorrido entre a alterao da velocidade especificada e o incio do controle. q : (Tolerncia porcentual para iniciar a superviso)(Velocidade nominal) r : (Oscilao porcentual detetada como condio de alarme) (Velocidade especificada) d : Oscilao detetada como alarme (especificada no parmetro 4913) O alarme acionado se a diferena entre a velocidade especificada e a velocidade efetiva for superior a r e d.
102

B-64114PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

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

103

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B-64114PO/01

9.5

FUNO DE POSICIONAMENTO DO FUSO

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

9.5.1
Orientao do Fuso

Quando o posicionamento do fuso executado pela primeira vez depois do motor do fuso ter sido usado para uma operao normal do fuso ou aps uma interrupo do posicionamento do fuso, necessrio proceder orientao do fuso. A funo de orientao permite parar o fuso em uma posio pr-determinada. A orientao direcionada pelo cdigo M definido no parmetro n 4960. A direo da orientao pode ser definida com um parmetro. Para um fuso analgico, o sentido da orientao especificado em ZMIx (bit 5 do parmetro 1006). No caso do fuso serial, definido em RETRN (bit 5 do parmetro 4005).

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

O fuso pode ser posicionado com um ngulo arbitrrio ou com um ngulo semi-fixo.

O endereo M seguido de um nmero de 2 dgitos. O valor especificvel pode ser um de seis valores entre M e M(+5). O valor tem de ser previamente especificado no parmetro n 4962. Os ngulos de posicionamento correspondentes aos valores entre M e M(+5) so apresentados na lista abaixo. O valor tem de ser previamente especificado no parmetro n 4963.
Cdigo M M M(+1) M(+2) M(+3) M(+4) M(+5) ngulo de posicionamento 2 3 4 5 6 (Ex.)=30 30 60 90 120 150 180

Especifique o comando com valores incrementais. O sentido de rotao especificado no parmetro IDM (bit 1 do parmetro 4950).
104

B-64114PO/01

PROGRAMAO

9. FUNO DA VELOCIDADE DO FUSO

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

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

D Ponto de referncia do programa

A posio para a qual o fuso orientado adotada como ponto de referncia do programa. O ponto de referncia do programa pode ser alterado por meio da definio de um sistema de coordenadas (G50) ou da definio automtica de um sistema de coordenadas.

D Velocidade de avano para o posicionamento


Ponto de referncia do programa 90 A 180 B

Cdigo G do tipo A Formato do comando Endere o usado

Cdigo G do tipo B e C

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

Comando absoluto

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

C180.0 ;

G90,C

G90C180.0;

Comando incremental

H90.0 ;

G91,C

G90C90.0 ;

105

9. FUNO DA VELOCIDADE DO FUSO

PROGRAMAO

B-64114PO/01

D Velocidade de avano durante o posicionamento

A velocidade de avano durante p posicionamento igual velocidade de deslocamento rpido especificada no parmetro n 1420. A acelerao/desacelerao linear executada. velocidade especificada pode ser aplicada uma correo de 100%, 50%, 25% e F0 (parmetro n 1421). A ferramenta desloca-se velocidade de deslocamento rpido especificada no parmetro n 1420, at que seja alcanada uma velocidade suficiente para a orientao. Depois de alcanada esta velocidade, a orientao executada velocidade especificada no parmetro n 1425.

D Velocidade durante a orientao

9.5.3
Cancelamento do Posicionamento do Fuso

Para se comutar do modo de posicionamento do fuso para a rotao normal do fuso, necessrio especificar o cdigo M definido no parmetro n 4961.

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

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

106

B-64114PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

10

FUNO DA FERRAMENTA (FUNO T)

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

107

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64114PO/01

10.1

SELEO DA FERRAMENTA

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

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


T ffffff ff Nmero de correo da ferramenta Seleo da ferramenta

Explicaes

O valor a seguir ao cdigo T indica a ferramenta desejada. Uma parte dos valores tambm usada como nmero de correo, indicando a quantidade de compensao para a correo da ferramenta. Consulte o manual fornecido pelo fabricante da mquina-ferramenta para obter informaes sobre a correspondncia entre o cdigo T, a ferramenta e a quantidade de dgitos para especificar a seleo da ferramenta. Exemplo(T2+2) N1G00X1000Z1400 N2T0313; (Seleo da ferramenta n. 3 e valor de correo n13) N3X400Z1050; Algumas mquinas utilizam valores de 1 dgito para especificar a seleo da ferramenta.

108

B-64114PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

10.2

GESTO DA VIDA TIL DAS FERRAMENTAS

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

10.2.1
Programa dos Dados de Vida til da Ferramenta
Formato
As ferramentas usadas seqencialmente em cada grupo e suas vidas teis so registradas no CNC com o formato de programa apresentado na Tabela 10.2.1 (a).
Tabela 10.2.1 (a): Formato do programa de gesto da vida til Formato de fita O_ _ _ _ ; G10L3; P_ _ _ L_ _ _ _ ; T_ _ _ _ T_ _ _ _ ; ; Significado Nmero do programa Incio da especificao dos dados de vida til da ferramenta P___ : Nmero do grupo (de 1 a 128) L___ : Vida til da ferramenta (de 1 a 9999) (1) T:____ Nmero da ferramenta (2) As ferramentas so selecionadas de (n) (1) a (2) a ... a (n). Dados para o prximo grupo

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

Fim da especificao dos dados de vida til da ferramenta Fim do programa

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

109

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64114PO/01

Explicaes
D Especificao em funo do tempo ou da freqncia de uso da ferramenta D Nmero mximo de grupos e de ferramentas A vida til da ferramenta especificada ou em funo do tempo de uso (em minutos) ou em funo da freqncia de uso, dependendo da especificao do parmetro n 6800#2 (LTM). Para a vida til da ferramenta, podem ser especificados, no mximo, 4300 minutos como tempo de uso e 9999 vezes como freqncia de uso. O nmero de grupos a serem registrados e o nmero de ferramentas registradas em cada grupo podem ser combinados de trs formas. Uma das trs combinaes definida atravs do parmetro n 6800#0,#1(GS1 e GS2).
Tabela 10.2.1 (b): Nmero mximo de grupos e de ferramentas registrvel
GS2 ( ) (n 6800#1) GS1 ( ) (n 6800#0) Nmero mximo de grupos e de ferramentas sem funo opcional para 128 pares de ferramentas Nmero do grupo 0 0 1 1 0 1 0 1 16 32 64 16 Nmero da ferramenta 16 8 4 16

Em todos os casos acima mencionados, o nmero mximo de ferramentas registrveis de 512 ou 256, dependendo, respectivamente, de a opo para 128 grupos de controle da vida til da ferramenta ser ou no usada. Se a opo no for usada, defina os parmetros da seguinte forma: Para at 16 grupos, com at 16 ferramentas em cada grupo, definir GS1 = 0 e GS2 = 0. Para at 32 grupos, com at 8 ferramentas em cada grupo, definir GS1 = 0 e GS2 = 1. Para alterar a combinao, alterar o parmetro e, de seguida, o programa de definio executado com a combinao do grupo da ferramenta antiga definido no NC. Sempre que o parmetro for alterado, o programa de definio de grupos ter de ser novamente executado. D Registro de ferramentas com o cdigo T O mesmo nmero de ferramenta pode surgir no programa de dados de vida til da ferramenta em qualquer posio e um nmero de vezes qualquer. O cdigo T para o registro de ferramentas composto, normalmente, de um nmero mximo de quatro dgitos. Sendo usada a opo para 128 grupos de controle da vida til da ferramenta, o cdigo poder possuir, porm, um nmero mximo de seis dgitos.
T ff ff Nmero de correo da ferramenta Seleo da ferramenta

Se usar a funo de controle da vida til da ferramenta, no use os parmetros de correo da posio da ferramenta, isto , LD1 e LGN (bits 0 e 1 do parmetro n 5002).
110

B-64114PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

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

Dados do grupo 1

Dados do grupo 2

Dados do grupo 3

Explicaes

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

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

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

111

10. FUNO DA FERRAMENTA (FUNO T)

PROGRAMAO

B-64114PO/01

10.2.2
Contagem da Vida til da Ferramenta
Explicao
D Especificao da vida til da ferramenta segundo o tempo de uso (em minutos) Entre T99 ( = nmero do grupo da ferramenta ) e T88, em um programa de usinagem, o tempo durante o qual a ferramenta usada no modo de corte contado em intervalos de 4 segundos. O tempo decorrido durante a parada de bloco nico, bloqueio de avano, deslocamento rpido, pausa e espera FIN ignorado. possvel especificar um total de 4300 minutos para a vida til de uma ferramenta. A contagem iniciada em cada um dos processos acionados pelo incio do ciclo de um programa de usinagem e terminada quando o reset do NC ativado pelo comando M02 ou M03. Os contadores dos grupos de ferramentas usados em um processo avanam 1 unidade. Mesmo que o mesmo grupo seja especificado mais de uma vez em um processo, o contador s avana 1 unidade. possvel especificar um total de 9999 vezes para a vida til de uma ferramenta. A contagem da vida til da ferramenta efetuada individualmente para cada grupo. O contedo dos contadores da vida til no apagado quando o CNC desligado. Se a vida til for especificada segundo a freqncia de uso, aplique um sinal de reset externo (ERS) ao CNC quando for executado o comando M02 ou M30.

D Especificao da vida til da ferramenta em funo da freqncia de uso

112

B-64114PO/01

PROGRAMAO

10. FUNO DA FERRAMENTA (FUNO T)

10.2.3
Especificao do Grupo da Ferramenta no Programa de Usinagem

Nos programas de usinagem, os cdigos T so usados para especificar os grupos das ferramentas da seguinte forma:
Formato de fita Tnn99; Significado

Finaliza o uso da ferramenta atual e comea a usar a o grupo . 99 serve para distinguir esta especificao das especificaes normais. Cancela a correo da ferramenta do grupo em causa 88 serve para distinguir esta especificao das especificaes normais. Finaliza o programa de usinagem.

Tnn88;

M02(M300);

Explicaes
Formato de fita T0199; T0188; T0508; T0500; T0299; T0199; Significado Finaliza o uso da ferramenta anterior e comea a usar a ferramenta do grupo 01. Cancela a correo da ferramenta do grupo 01. Termina a utilizao da ferramenta do grupo 01. Sele ciona o n de ferramenta 05 e o n de correo 08. Cancela a correo da ferramenta nmero 05. Finaliza o uso da ferramenta nmero 05 e comea a usar a ferramenta do grupo 02. Finaliza o uso da ferramenta do grupo 02 e comea a usar a ferramenta do grupo 01. Se for especificado mais do que um nmero de correo para a ferramenta, ser selecionado o segundo nmero de correo. Caso contrrio, ser usado o nmero de correo anterior.

113

11. FUNO AUXILIAR

PROGRAMAO

B-64114PO/01

11

FUNO AUXILIAR

H dois tipos de funes auxiliares; a funo miscelnea (cdigo M) para a especificao do incio de funcionamento do fuso, parada do fuso, fim do programa, etc., e a funo auxiliar secundria (cdigo B). Quando um comando de movimento e a funo miscelnea se encontram especificados no mesmo bloco, os comandos so executados de uma destas formas: i) Execuo simultnea do comando de movimento e dos comandos de funo miscelnea. ii) Execuo dos comandos de funo miscelnea aps terminada a execuo do comando de movimento. A seleo de uma ou de outra seqncia depende das especificaes do fabricante da mquina-ferramenta. Para mais informaes, consulte o manual fornecido pelo fabricante da mquina-ferramenta.

114

B-64114PO/01

PROGRAMAO

11. FUNO AUXILIAR

11.1

FUNO AUXILIAR (FUNO M)

Explicaes
D M02,M03 (Fim do programa)

D M00 (Parada do programa)

Quando o endereo M especificado seguido de um nmero, so transmitidos para a mquina um sinal de cdigo e um sinal de strobe. Este sinais so usados para ligar e desligar a mquina. Em geral, s vlido ucdigos M M por cada bloco, sendo, contudo, possvel especificar um total de trs cdigos M no mesmo bloco (embora no seja possvel faz-lo em algumas mquinas). A correspondncia entre os cdigos M e as funes depende do fabricante da mquina-ferramenta. Todos os cdigos M so processados na mquina, exceto os cdigos M98, M99, M198, os cdigos M para a chamada de um subprograma (parmetros n 6071 a 6079) e os cdigos M que se destinam chamada de macros de usurio (parmetros n 6080 a 6089). Consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta. Os cdigos M apresentados em seguida tm significados especiais. Indica o fim do programa principal. A operao automtica interrompida e executado um reset no CNC. Isso varia conforme o fabricante da mquina-ferramenta. Aps a execuo de um bloco que especifica o fim do programa, a unidade de controle volta ao incio do programa. O bit 5 do parmetro n 3404 (M02) ou o bit 4 do parmetro n 3404 (M03) pode ser utilizado para impedir que M02 ou M03 ative o regresso da unidade de controle ao incio do programa. A operao automtica interrompida aps a execuo de um bloco que inclua M00. Quando o programa interrompido, todas as informaes modais permanecem inalteradas. A operao automtica pode ser reiniciada, ativando a operao cclica. Isso varia conforme o fabricante da mquina-ferramenta. Tal como acontece com M00, a operao automtica interrompida aps a execuo de um bloco que inclua M01. Este cdigo s produz efeito se tiver sido pressionado o boto de parada opcional no painel de operao da mquina. Este cdigo serve para chamar um subprograma. Os sinais de cdigo e de strobe no so transmitidos. Para informaes mais detalhadas, consulte a seo II-13.3, Subprograma.

D M01 (Parada opcional)

D M98 (Chamada de subprograma) D M99 (Fim do subprograma) D M198 (Chamada de um subprograma)

Este cdigo indica o fim de um subprograma. Atravs da execuo de M99, a unidade de controle regressa ao programa principal. Os sinais de cdigo e de strobe no so transmitidos. Para informaes mais detalhadas, consulte a seo II-13.3, Subprograma. Este cdigo serve para chamar um subprograma de um arquivo, na funo de entrada/sada externa. Para informaes mais detalhadas, consulte a descrio da funo de chamada de subprograma (III-4.5). NOTA O bloco imediatamente a seguir a um bloco que contenha M00, M01, M02 ou M03 no memorizado no buffer intermedirio. Atravs dos parmetros (n 3411 a 3420), possvel especificar, do mesmo modo, mais dez cdigos M que impedem que o bloco subseqente seja lido 3411 a 3421). Para informaes mais detalhadas sobre estes cdigos M, consulte o manual de instrues fornecido pelo fabricante da mquina--ferramenta.

115

11. FUNO AUXILIAR

PROGRAMAO

B-64114PO/01

11.2

VRIOS COMANDOS M NO MESMO BLOCO

At agora s tm sido referidos blocos que contm apenas ucdigos M M. Podem ser especificados at trs cdigos M em um nico bloco nico quando o bit 7 (M3B) do parmetro n. 3404 for definido para 1. At trs cdigos M especificados em um bloco so simultaneamente enviados para a mquina. Isso significa que, em comparao com o mtodo convencional de um nico comando M por cada bloco, se pode obter uma usinagem com um tempo de ciclo mais curto. O CNC permite programar um total de trs cdigos M no mesmo bloco. Contudo, h alguns cdigos M que no podem ser especificados simultaneamente, devido a restries de ordem mecnica. Para informaes mais detalhadas sobre as restries de ordem mecnica inerentes especificao simultnea de vrios cdigos M no mesmo bloco, consulte o manual fornecido pelo respectivo fabricante da mquina-ferramenta. M00, M01, M02, M30, M98, M99 ou M198 no podem ser especificados juntamente com outro cdigo M. Alguns cdigos M que no M00, M01, M02, M30, M98, M99 e M198 no podem ser especificados junto com outros cdigos M; cada um desses cdigos M tem de ser especificado em um bloco nico. Estes cdigos M incluem os que levam o CNC a executar operaes internas, alm de transmitir os prprios cdigos M para a mquina. Mais precisamente, trata-se de cdigos M para chamar os nmeros de programa 9001 a 9009 e de cdigos M para desativar a leitura prvia (memorizao temporria) dos blocos subseqentes. Portanto, s podem ser especificados simultaneamente no mesmo bloco os cdigos M que levem o CNC unicamente a transmitir os prprios cdigos M para a mquina (sem executar operaes internas).

Explicaes

Exemplos
Um comando M por cada bloco M40 ; M50 ; M60 ; G28G91X0Z0 ; : : : Vrios comandos M no mesmo bloco M40M50M60 ; G28G91X0Z0 ; : : : : :

116

B-64114PO/01

PROGRAMAO

11. FUNO AUXILIAR

11.3

FUNES AUXILIARES SECUNDRIAS (CDIGOS B)

A indexao da mesa executada atravs do endereo B e de um nmero subseqente de 8 dgitos. A relao entre os cdigos B e a indexao correspondente varia conforme o fabricante da mquina-ferramenta. Para mais informaes, consulte o manual fornecido pelo fabricante da mquina-ferramenta.

Explicaes
D Faixa de valores de comando D Mtodo de comando 1. possvel utilizar nmeros decimais para a entrada. Comando Valor de sada B10. 10000 B10 10 2. Atravs do parmetro DPI (n 3401#0), possvel alterar o fator de escalonamento de B (1000 ou 1), se o ponto decimal for omitido. Comando Valor de sada DPI igual a 1: B1 1000 DPI igual a 0: B1 1 3. Atravs do parmetro AUX (n 3405#0), possvel alterar o fator de escalonamento de B (1000 ou 10000) se o ponto decimal for omitido no sistema de entrada em polegadas, sendo DPI=1. Comando Valor de sada AUX igual a 1:B1 10000 AUX igual a 0:B1 1000 De 0 a 99999999

Restries

Quando so utilizadas estas funes, desativado o endereo B que especifica o movimento do eixo.

117

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64114PO/01

12
Aspectos gerais

CONFIGURAO DO PROGRAMA

D Programa principal e subprograma

H dois tipos de programa: o programa principal e o subprograma. Normalmente, o CNC trabalha de acordo com o programa principal. Contudo, se o programa principal incluir um comando de chamada de um subprograma, o controle passa para o subprograma. Quando aparece no subprograma um comando que especifica o regresso ao programa principal, o controle passa novamente para o programa principal.
Programa principal Instruo 1 Instruo 2 Subprograma Instruo 1 Instruo 2

Seguir as instrues do subprograma Instruo n Instruo n+1 Regresso ao programa principal

Fig. 12 (a) Programa principal e subprograma

A memria CNC pode armazenar um total de 200 programas principais e subprogramas. Dos programas principais memorizados, pode selecionar-se um para operar a mquina. Para obter informaes sobre os mtodos de registro e seleo de programas, consulte as o captulo III-9 e III-10.

118

B-64114PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Componentes do programa

Um programa constitudo pelas seguintes componentes:


Tabela 12: Componentes de um programa
Componentes Incio da fita Seo inicial Incio do programa Seo de programa Seo de comentrios Fim da fita Descries Smbolo que indica o incio de um arquivo do programa Utilizada para o ttulo de um arquivo do programa, etc. Smbolo que indica o incio de um programa Comandos para a usinagem Comentrios ou instrues para o operador Smbolo que indica o fim de um arquivo do programa Seo inicial Incio da fita % TTULO ; O0001 ; Incio do programa

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 composta de vrios blocos, comeando com o nmero do programa e terminando com um cdigo de fim do programa. Seo de programa seo de programa Nmero do programa Bloco 1 Bloco 2 : Bloco n Fim do programa Configurao da O0001 ; N1 G91 G00 X120.0 Y80.0 ; N2 G43 Z--32.0 H01 ; : Nn Z0 ; M30 ;

Um bloco contm informaes necessrias para a usinagem, tais como comandos de movimento ou comandos de ativao/desativao do lquido refrigerante. Especificando-se um valor aps uma barra (/), no incio de um bloco, possvel desativar a execuo de alguns blocos (ver Salto opcional de bloco na seo II-12.2).

119

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64114PO/01

12.1

OUTRAS COMPONENTES DO PROGRAMA ALM DAS SEES DE PROGRAMA

Aqui so descritas as outras componentes do programa que no as sees de programa. Para informaes sobre as sees de programa, consulte a seo II-12.2.
Seo inicial Incio da fita % TTULO; Incio do programa

O0001 ;

Seo de programa

(COMENTRIO)

Seo de comentrios

M30 ; % Fim da fita

Fig. 12.1 Configurao do programa

Explicaes
D Incio da fita A expresso incio da fita indica o incio de um arquivo que contm programas CNC. Esta indicao torna-se desnecessria, se os programas forem lidos atravs do SISTEMA P ou de PCs normais. A indicao no aparece na tela do programa. No entanto, se o arquivo for editado, a indicao automaticamente editada no incio do arquivo.
Tabela 12.1 (a): Cdigo de incio da fita
Nome Incio da fita Cdig Cdig o ISO o EIA % ER Notao neste manual %

D Seo inicial

D Incio do programa

A seo inicial constituda pelos dados introduzidos no arquivo antes dos programas. Quando a usinagem iniciada, encontra-se, normalmente, ativo o estado de ignorar rtulo identificativo que ativado atravs da ligao da mquina ou do reset do sistema. No estado de ignorar rtulo identificativo, so ignoradas todas as informaes at que seja lido o cdigo de fim de bloco. Quando um arquivo lido para a unidade CNC por meio de um dispositivo de E/S, a funo de ignorar rtulo identificativo permite que as sees iniciais sejam ignoradas. Geralmente, as informaes contidas nas sees iniciais so, p. ex., os cabealhos dos arquivos. Quando a seo inicial ignorada, o controle de paridade no realizado. Sendo assim, a seo inicial pode conter qualquer cdigo exceto o cdigo EOB. O cdigo de incio do programa tem de ser introduzido imediatamente aps a seo inicial, isto , imediatamente antes da seo de programa. Este cdigo indica o incio de um programa e sempre necessrio para desativar a funo de ignorar rtulo identificattivo. No SISTEMA P ou em PCs normais, este cdigo pode ser introduzido pressionando a tecla de return.
Tabela 12.1 (b): Cdigo de incio do programa
Nome Incio do programa Cdig Cdig o ISO o EIA LF CR Notao neste manual ;

120

B-64114PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

NOTA Se um arquivo contiver vrios programas, o cdigo EOB para a operao de ignorar o rtulo identificativo no pode surgir antes do segundo nmero do programa ou do nmero do programa subseqente. No entanto, se o programa precedente terminar com %, a expresso incio do programa necessria no incio do programa. D Seo de comentrios Todas as informaes contidas entre os cdigos de controle-out e de controle-in so consideradas como sendo comentrios e ignoradas pelo CNC. O usurio pode introduzir aqui cabealhos, comentrios, instrues para o operador, etc. A seo de comentrios no possui um comprimento limitado.
Tabela 12.1 (c): Cdigos de controle-in e de controle-out
Nome Controle-out Controle--in Cdi go ISO ( ) Cdig o EIA 2--4--5 2--4--7 Notao neste manual ( ) Significado Incio da seo de comentrios Fim da seo de comentrios

Quando um programa lido para operaes de memria, as eventuais sees de comentrios no so ignoradas, mas lidas tambm para a memria. Tenha, contudo, em ateno que os cdigos que no se encontram includos na tabela de cdigos do anexo F so ignorados, no sendo, portanto, lidos para a memria. Se o programa que se encontra nesta memria for editado em um dispositivo de entrada/sada externo (ver seo III-8), todos os comentrios so igualmente editados. Se o programa for apresentado na tela, suas sees de comentrios so tambm apresentadas. Os cdigos que tiverem sido ignorados durante a leitura para a memria no so, porm, editados nem apresentados. Durante as operaes de memria ou as operaes DNC, so ignoradas todas as sees de comentrios. A funo de controle TV pode ser utilizada para sees de comentrios, definindo-se o parmetro CTV (bit 1 do parmetro n 0100) de forma correspondente. CUIDADO Se no meio de uma seo de programa aparecer uma longa seo de comentrios, o movimento ao longo de um eixo poder ser suspendido por um perodo de tempo mais prolongado, devido a essa seo de comentrios. Conseqentemente, as sees de comentrios devem ser sempre introduzidas em pontos que permitam a ocorrncia de uma suspenso do movimento ou que no impliquem movimentos.

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

121

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64114PO/01

D Fim da fita

O cdigo de fim da fita tem de ser introduzido no final do arquivo de programas NC. Se os programas forem introduzidos por meio do sistema de programao automtica, no necessrio introduzir esta indicao. A indicao no aparece na tela de exibio CRT. No entanto, se o arquivo for editado, a indicao automaticamente editada no fim do arquivo. Quando se tenta executar % sem que M02 ou M03 se encontrem dispostos no final do programa, acionado um alarme P/S (n 5010).
Tabela 12.1 (d): Cdigo de fim da fita
Nome Fim da fita Cdigo Cdigo ISO EIA % ER Notao neste manual %

122

B-64114PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

12.2

CONFIGURAO DA SEO DE PROGRAMA

Aqui so descritos os elementos de uma seo de programa. Para informaes sobre as outras componentes do programa, consulte a seo II-12.1.
% TTULO ; O0001 ; N1 ; Seo de programa (COMENTRIO)

Nmero do programa

Nmero de seqncia

Fim do programa M30 ; %

Fig. 12.2 (a) Configurao do programa

D Nmero do programa

A cada programa registrado inicialmente na memria atribudo um nmero de programa constitudo pelo endereo O seguido de um nmero de quatro dgitos, para o identificar. No entanto, se for utilizada a opo para nmeros de programa de 8 dgitos, especifique oito dgitos para o nmero do programa (ver seo II.12.4). No cdigo ISO, podem ser usados os dois pontos ( : ) em vez de O. Se no for especificado nenhum nmero de programa no incio do programa, o nmero de seqncia (N....) que se encontra no incio do mesmo adotado como nmero do programa. Se forem utilizados nmeros de seqncia de quatro dgitos, os quatro dgitos mais baixos so registrados como nmero do programa. Se os quatro dgitos mais baixos forem todos 0, registrado como nmero do programa o nmero de programa imediatamente anterior acrescentado de 1. Tenha, contudo, em ateno que N0 no pode ser utilizado em nmeros de programa. Caso no haja nenhum nmero de programa nem de seqncia no incio do programa, o nmero do programa ter de ser especificado atravs do painel MDI, no momento em que o programa arquivado na memria (ver seo 8.4 ou 10.1 na Parte III.). NOTA Os nmeros de programa entre 8000 e 9999 podero ser reservados pelo fabricante da mquina--ferramenta, no podendo, portanto, ser utilizados pelo usurio.

123

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64114PO/01

D Nmero de seqncia e bloco

Um programa composto de vrios comandos. A uma unidade de comando d-se o nome de bloco. Um bloco separado de outro por meio de um cdigo EOB (cdigo de fim do bloco).
Tabela 12.2 (a): Cdigo EOB
Nome Fim do bloco (EOB) Cdigo Cdigo ISO EIA LF CR Notao neste manual ;

No cabealho de um bloco pode introduzir-se um nmero de seqncia constitudo por um endereo N seguido de um nmero de, no mximo, cinco dgitos (de 1 a 99999). Os nmeros de seqncia podem ser especificados pela ordem desejada, sendo possvel saltar quaisquer nmeros. Os nmeros de seqncia podem ser atribudos a todos os blocos do programa ou apenas aos blocos desejados. No entanto, geralmente conveniente atribuir os nmeros de seqncia por ordem crescente, em sintonia com os passos de usinagem (por exemplo, quando necessrio substituir uma ferramenta por outra e a usinagem passa para uma nova superfcie com indexao da mesa).
N300 X200.0 Z300.0 ; O nmero de seqncia est sublinhado. Fig. 12.2 (b) Nmero de seqncia e bloco (exemplo)

NOTA No possvel utilizar N0 por motivos de compatibilidade do arquivo com outros sistemas CNC. 0 no pode ser utilizado como nmero de programa, no podendo, portanto, ser includo em um nmero de seqncia que deva ser registrado como nmero de programa.

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

Os blocos de uma fita de entrada so submetidos a um controle de paridade vertical. Se algum dos blocos possuir um nmero mpar de caracteres (comeando no cdigo imediatamente a seguir ao EOB e terminando no EOB seguinte), acionado um alarme P/S (n 002). S no so submetidas ao controle TV as reas que so ignoradas devido funo de ignorar rtulo identificativo. Atravs do bit 1 (CTV) do parmetro n 0100, pode especificar-se se os caracteres constituintes dos comentrios, escritos entre ( e ), devero ou no ser contados ao obter o nmero de caracteres para o controle TV. A funo de controle TV pode ser ativada e desativada atravs da unidade MDI (ver subseo 11.4.7 na Parte III.).

124

B-64114PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Configurao do bloco (palavra e endereo)

Um bloco consiste em uma ou mais palavras. Uma palavra consiste em um endereo seguido de um nmero de vrios dgitos. (Um nmero pode ser precedido de um sinal de mais (+) ou de menos (-).) Palavra = Endereo + Nmero (exemplo : X-1000) Para um endereo, usada uma das letras (A a Z); um endereo define o significado de um nmero que se segue a um endereo. A Tabela 12.2 (b) apresenta os endereos mais freqentes e seus significados. O mesmo endereo poder ter significados diferentes, dependendo da especificao da funo preparatria.
Tabela 12.2 (b): Funes e endereos principais
Funo Nmero do programa Nmero da seqncia Funo preparatria Palavra de dimenso Endereo O (1) N G Significado Nmero do programa Nmero da seqncia Especifica um modo de deslocamento (linear, arco, etc.)

X, Y, Z, U, V, Comando de movimento do eixo de W, A, B, C coordenadas I, J, K R 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 da mquina--ferramenta Indexao da mesa, etc. Tempo de pausa Nmero do subprograma

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

F S T M B

Pausa Designao do nmero de um programa Nmero de repeties Parmetro

P, X, U P

P P, Q

Nmero de repeties do subprograma Parmetros do ciclo fixo

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

N_

G_

X_ Z_

F_

S_

T_

M_

Funo da Funo Funo Nmero da Funo Palavra de Funo seqncia prepa- dimenso de avano velocidade da ferra- misratria menta celnea do fuso Fig. 12.2 (c) 1 Bloco (exemplo)

125

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64114PO/01

D Endereos principais e faixas dos valores de comando

Os endereos principais e as faixas dos valores especificados para os endereos so apresentados abaixo. Tenha em ateno que estes nmeros representam valores limites no lado CNC, os quais so completamente diferentes dos valores limites no lado da mquina-ferramenta. O CNC permite, por exemplo, que a ferramenta se desloque, ao todo, 100 m (entrada em milmetros) ao longo do eixo X. Contudo, o curso real ao longo do eixo X poder ser limitado a 2 m em certas mquinas-ferramentas. Do mesmo modo, o CNC poder permitir uma velocidade mxima de avano de corte de 240 m/min, enquanto que a mquina-ferramenta no permite mais de 3 m/min. Para desenvolver um programa, o usurio deveria ler atentamente tanto os manuais da mquina-ferramenta como o presente manual, para tomar conhecimento das restries concernentes programao.
Tabela 12.2 (c): Endereos principais e faixas dos valores de comando
Funo Nmero do programa Nmero da seqncia Funo preparatria Palavra Sistema de di- incremental menso 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 Pausa Sistema incremental IS--B Sistema incremental IS--C Designao do nmero do programa Nmero de repeties P P F S T M B P, X, U Endereo O (1) N G Entrada em mm 1--9999 1--99999 0--99 Entrada em polegadas 1--9999 1--99999 0--99 De --9999.9999 a +9999.9999 De --999.99999 a +999.99999 de 0.01 a 9600.00 pol/min De 0.01 a 4000.00 polegadas/min de 0.0001 a 9.9999 pol/rot. De 0 a 20000 De 0 a 99999999 De 0 a 99999999 De 0 a 99999999

X, Y, Z, De --99999,999 a U, V, W, +99999,999 A, B, C, I J I, J, K K, R R, De --9999.9999 a +9999.9999 F de 1 a 240000 mm/min de 1 a 100000 mm/min de 0.01 a 500.00 mm/rot. De 0 a 20000 De 0 a 99999999 De 0 a 99999999 De 0 a 99999999

De 0 a 99999.999 s De 0 a 99999.999 s

De 0 a 9999.9999 s De 0 a 9999.9999 s

De 1 a 9999 De 1 a 999

De 1 a 9999 De 1 a 999

126

B-64114PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

NOTA No cdigo ISO, os dois pontos (:) tambm podem ser utilizados como endereo de um nmero de programa. D Salto opcional de bloco Se no cabealho de um bloco for especificada uma barra seguida de um nmero (/n (n=1 a 9)) e a chave n (para o salto opcional de bloco) estiver na posio ON, no painel de operao da mquina, a informao contida no bloco em que foi especificado /n - correspondente chave nmero n - ignorada nas operaes de fita ou de memria. Se a chave n, para o salto opcional de blocos, estiver na posio OFF, a informao contida no bloco em que foi especificado /n vlida. Isso significa que o operador poder decidir se o bloco em que /n foi especificado dever ou no ser ignorado. possvel omitir o nmero 1 para /1, a no ser que sejam utilizadas no mesmo bloco duas ou mais chaves de salto opcional de bloco. Exemplo) (Errado) (Certo) //3 G00X10.0; /1/3 G00X10.0; Esta funo ignorada quando os programas so carregados na memria. Os blocos com /n tambm so arquivados na memria, independentemente da posio da chave de salto opcional de bloco. Os programas arquivados na memria podem ser editados, independentemente da posio das chaves de salto opcional de bloco. A funo de salto opcional de bloco tambm eficaz durante a operao de procura de nmeros de seqncia. Dependendo da mquina-ferramenta, poder no ser possvel utilizar todas as chaves (de 1 a 9) de salto opcional de blocos. Consulte o manual do fabricante da mquina-ferramenta para informaes mais detalhadas a este respeito. AVISO 1 Posio da barra A barra (/) tem de ser introduzida no incio do bloco. Se a barra for introduzida em outra posio, a informao contida entre a barra e o cdigo EOB ignorada. 2 Desativao de uma chave de salto opcional de bloco A operao de salto opcional de bloco executada no momento em que os blocos so lidos da memria ou da fita para o buffer. Aps a leitura dos blocos para o buffer, os blocos j lidos no so ignorados, mesmo que alguma das chaves se encontre na posio ON.

NOTA Controle TV e TH Quando uma chave de salto opcional de bloco se encontra na posio ON, as sees ignoradas so submetidas aos controles TH e TV, tal como acontece quando a chave se encontra na posio OFF.

127

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64114PO/01

D Fim do programa

O fim de um programa indicado, transmitindo um dos seguintes cdigos no final do programa:


Tabela 12.2 (d): Cdigo de fim do programa
Cdigo M02 M30 M99 Para o subprograma Significado Para o programa principal

Se um dos cdigos de fim do programa for lido durante a execuo do programa, o CNC termina a execuo do programa e passa para o estado de reset. Se for lido o cdigo de fim do subprograma, o controle regressa ao programa em que foi chamado o subprograma. AVISO Um bloco contendo um cdigo de salto opcional de bloco, tal como /M02 ; , /M30 ; , ou /M99 ; no tido em considerao no fim de um programa, se a chave de salto opcional de bloco no painel de operao da mquina estiver definida para ativada. (Ver item Salto opcional de blocos.)

128

B-64114PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

12.3

SUBPROGRAMA (M98, M99)


Formato
D Configurao de um subprograma

Se um programa contiver uma seqncia fixa ou padres freqentemente repetidos, essa seqncia ou padro pode ser arquivado na memria como subprograma, para simplificar o programa. O subprograma pode ser chamado a partir do programa principal. O subprograma chamado tambm pode, por sua vez, chamar outros subprogramas.

Um subprograma

jjjj ; Nmero do subprograma

(ou dois pontos (:), opcionalmente, no caso do cdigo ISO) Fim do programa

M99 ;

Como abaixo indicado, M99 no tem de formar um bloco separado. Exemplo) X100.0 Y100.0 M99 ;

D Chamada do subprograma (M98)

Nmero do Nmero de vezes que o subprograma subprograma dever ser chamado repetidamente Se no for indicado o nmero de repeties, o subprograma chamado apenas uma vez.

M98 P fff ffff ;

Explicaes

Quando o programa principal chama um subprograma, esta operao considerada como chamada de subprogramas do nvel um. Os subprogramas podem ser includos, ao todo, em quatro nveis, como seguidamente ilustrado.
Subprograma O1000 ; Subprograma O2000 ; Subprograma O3000 ; Subprograma O4000 ;

Programa principal O0001 ;

M98P1000 ;

M98P2000 ;

M98P3000 ;

M98P4000 ;

M30 ;

M99 ;

M99 ;

M99 ;

M99 ;
(Incluso de nvel quatro)

(Incluso de nvel um) (Incluso de nvel dois) (Incluso de nvel trs)

Um subprograma pode ser chamado repetidamente 9999 vezes, no mximo, atravs de um nico comando de chamada. Por uma questo de compatibilidade com os sistemas de programao automtica, pode utilizar-se Nxxxx, no primeiro bloco, em vez de um nmero de subprograma a seguir a O (ou :). O nmero de seqncia aps N registrado como nmero do subprograma.

Item de referncia

Consulte o captulo 10, na Parte III, para obter informaes mais detalhadas sobre os mtodos de registro de subprogramas.
129

12. CONFIGURAO DO PROGRAMA

PROGRAMAO

B-64114PO/01

NOTA 1 Os sinais M98 e M99 no so transmitidos para a mquina--ferramenta. 2 No sendo possvel encontrar o nmero do subprograma especificado pelo endereo P, acionado um alarme (n 078).

Exemplos
L M98 P51002 ; Este comando especifica Chamar o subprograma (nmero 1002) cinco vezes seguidas. Um comando de chamada de subprograma (M98P_) pode ser especificado no mesmo bloco que um comando de movimento. L X1000.0 M98 P1200 ; Neste exemplo, o subprograma (nmero 1200) chamado aps um movimento do eixo X. L Seqncia de execuo de subprogramas chamados por um programa principal Subprograma Programa principal 1 2 3 N0010 ; O1010 ; N0020 ; N0030 M98 P21010 ; N0040 ; N0050 M98 P1010 ; N0060 ; N1020 ; N1030 ; N1040 ; N1050 ; N1060 M99 ;

Um subprograma pode chamar outro subprograma, da mesma forma que um programa principal chama um subprograma.

Utilizao especial
D Especificao do nmero de seqncia para o destino de retorno ao programa principal Se P for utilizado para especificar um nmero de seqncia no final de um subprograma, a unidade de controle no regressa ao bloco a seguir ao bloco de chamada, mas ao bloco com o nmero de seqncia especificado em P. Tenha, contudo, em ateno que P ignorado, sempre que o programa principal no esteja operando no modo de operao de memria. Este mtodo muito mais demorado do que o mtodo de regresso normal ao programa principal.
Programa principal N0010 ; N0020 ; N0030 M98 P1010 ; N0040 ; N0050 ; N0060 ; Subprograma O0010 ; N1020 ; N1030 ; N1040 ; N1050 ; N1060 M99 P0060 ;

130

B-64114PO/01

PROGRAMAO

12. CONFIGURAO DO PROGRAMA

D Usando M99 no programa principal

Se M99 for executado no programa principal, o controle regressa ao incio do programa principal. Por exemplo, M99 pode ser executado colocando /M99 ; num local adequado do programa principal e definindo a funo do salto opcional de bloco para desativada ao executar o programa principal. Aps a execuo de M99, o controle regressa ao incio do programa principal e a execuo repetida desde o incio do programa. A execuo repetida enquanto a funo de salto opcional de blocos estiver desativada. Se a funo do salto opcional de bloco estiver definida para ativada, o bloco /M99 ; ignorado ; a unidade de controle passa ao bloco seguinte para continuar a execuo. Se /M99Pn ; for especificado, a unidade de controle no regressa ao incio do programa principal, mas ao nmero de seqncia n. Neste caso, o regresso ao nmero de seqncia n dura mais tempo.
N0010 ; N0020 ; N0030 ; N0040 ; N0050 ; / N0060 M99 P0030 ; N0070 ; N0080 M02 ;

Salto opcional de bloco OFF

Salto opcional de bloco ON

D Usando apenas um subprograma

Um subprograma pode ser executado tal como um programa principal, localizando-se o seu incio atravs do MDI. (Para mais informaes sobre as operaes de localizao, consulte a seo 9.3 na Parte III.) Neste caso, se for executado um bloco que contenha M99, o controle regressa ao incio do subprograma para uma execuo repetida. Se for executado um bloco que contenha M99Pn, o controle regressa ao bloco do subprograma com o nmero de seqncia n, para uma execuo repetida. Pra cancelar este programa, tem de se colocar um bloco contendo /M02 ; ou /M30 ; em um local adequado, tendo de se definir a chave de bloco opcional para desativada ; a chave tem primeiro de ser definida para ativada.
N1010 ; N1020 ; N1030 ; N1040 M02 ; / N1050 M99 P1020 ;

Salto opcional de bloco ON

131

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13
Aspectos gerais

FUNES PARA SIMPLIFICAR A PROGRAMAO

Este captulo aborda os seguintes temas: 13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 CICLO FIXO (G90, G92, G94) REPETIO DE CICLO (G70 - G76) CICLO FIXO DE PERFURAO (G80 - G89) CICLO FIXO DE RETIFICAO (PARA A RETIFICADORA) CHANFRAGEM E CANTO R ESPELHAMENTO PARA CABEOTE DUPLO DE TORNO-REVLVER (G68, G69) PROGRAMAO DIRETA DAS DIMENSES DO DESENHO ROSQUEAMENTO RGIDO COM MACHO

NOTA Os diagramas explanatrios includos neste captulo utilizam a programao do dimetro no eixo X. Na programao do raio, U/2 substitudo por U e X/2 por X.

132

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1

CICLO FIXO (G90, G92, G94) 13.1.1


Ciclo de Corte do Dimetro Exterior/Interior (G90)
D Ciclo de corte reto

Esto disposio trs ciclos fixos: o ciclo fixo para corte do dimetro exterior/interior (G90), o ciclo fixo de abertura de rosca (G92) e o ciclo fixo de torneamento da superfcie final (G94).

G90X (U)__Z (W)__F__ ;


Eixo X Z 3(F) W 4(R) 2(F) 1(R)

RDeslocamento rpidose FEspecificado com um cdigo F

U/2 X/2 Eixo Z

Fig. 13.1.1 (a) Ciclo de corte reto

Na programao incremental, o sinal dos nmeros que se seguem aos endereos U e W depende da direo dos caminhos 1 e 2. No ciclo da Fig. 13.1.1(a), os sinais de U e W so negativos. No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas presssionando-se uma vez o boto de incio de ciclo.

133

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

D Ciclo de corte cnico


G90X(U)__ Z(W)__ R__ F__ ;
Eixo X 4(R) U/2 3(F) 1(R) 2(F) X/2 Z Eixo Z W R RDeslocamento rpido FEspecificado com um cdigo F

Fig. 13.1.1 (b) Ciclo de corte cnico

D Sinais dos nmeros especificados no ciclo de corte cnico


1. U < 0, W < 0, R < 0 X Z 4(R) U/2 3(F)

Na programao incremental, existe a seguinte relao entre os sinais dos nmeros a seguir ao endereo U, W e R e os caminhos da ferramenta:
2. U > 0, W < 0, R > 0 X Z W 2(F) 1(R) 4(R) 4. U > 0, W < 0, R<0 em | R | |U | 2 X R

1(R) R W U/2 3(F)

2(F)

3. U < 0, W < 0, R > 0 em | R | | U | 2 X Z 4(R) U/2 3(F) 2(F) W 1(R) R

W R 1(R) 4(R)

U/2

3(F)

2(F)

134

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.2
Ciclo de Abertura de Rosca (G92)
G92X(U)__ Z(W)__ F__ ; Passo (L) especificado.
Eixo X Z W 4(R) 1(R) 2(F) X/2 Eixo Z R Deslocamento rpido F Especificado com um cdigo F L (Na figura esquerda, o ngulo chanfrado de 45 graus ou menor, devido ao atraso do sistema servo.)

3(R)

Aprox. 45 r

Pormenor da rosca chanfrada

Fig. 13.1.2 (a) Abertura de rosca reta

Na programao incremental, o sinal dos nmeros que se seguem aos endereos U e W depende da direo dos caminhos 1 e 2. Isto , se a direo do caminho 1 for a negativa ao longo do eixo X, o valor de U negativo. As faixas admissveis para os passos de rosca, limite da velocidade do fuso, etc., so as mesmas de G32 (abertura de rosca). Neste ciclo de abertura de rosca, possvel executar a chanfragem de rosca, que iniciada atravs de um sinal da mquina-ferramenta. O percurso de chanfragem especificado dentro de uma faixa de 0.1L a 12.7L, em incrementos de 0.1L, atravs de um parmetro (n 5130). (Na expresso acima, L representa o passo de rosca.) No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas presssionando-se uma vez o boto de incio de ciclo.
135

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

AVISO As notas referentes abertura de rosca em G32 so vlidas tambm para este tipo de abertura de rosca. No entanto, uma parada pelo bloqueio de avano como se segue; parada aps o trmino do caminho 3 do ciclo de abertura de rosca.

CUIDADO A ferramenta retrada durante a chanfragem e retorna ao ponto inicial do eixo X e, em seguida, do eixo Z, assim que o status do bloqueio de avano seja ativado durante a abertura de rosca (movimento 2).
Ciclo normal Movimento durante o bloqueio de avano Ponto de parada

Deslocamento rpido

O bloqueio de avano ativado aqui.

Durante a retrao, no possvel executar outro bloqueio de avano. A distncia chanfrada igual existente no ponto final.

136

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Ciclo de abertura de rosca cnica


G92X(U)__ Z(W)__ R__ F__ ; Passo (L) especificado.
Eixo X Z W 4(R) U/2 3(R) 2(F) R X/2 Eixo Z (R) 0Deslocamento rpido 1(R) (F) 0Especificado com um cdigo F

(Na figura esquerda, o ngulo chanfrado de 45 graus ou menor, devido ao atraso do sistema servo.) Aprox. 45

Detalhe da rosca chanfrada Fig. 13.1.2 (b) Ciclo de abertura de rosca cnica

137

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.1.3
Ciclo de Torneamento da Superfcie Final (G94)
D Ciclo de corte frontal
G94X(U)__ Z(W)__ F__ ;
Eixo X
(R)Deslocamento rpido (F)Especificado com um cdigo F

1(R)

U/2

2(F) 3(F)

4(R)

X/2 X/2 Z

Eixo Z

Fig. 13.1.3 (a) Ciclo de corte frontal

Na programao incremental, o sinal dos nmeros que se seguem aos endereos U e W depende da direo dos caminhos 1 e 2. Isto , se a direo do caminho for a direo negativa do eixo Z, o valor de W negativo. No modo de bloco nico, as operaes 1, 2, 3 e 4 so executadas presssionando-se uma vez o boto de incio de ciclo.

138

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Ciclo de corte cnico frontal


Eixo X 1(R) (R) Deslocamento rpido (F) Especificado atravs do cdigo F 4(R) 3(F) X/2 Z R W Eixo Z

U/2

2(F)

Fig. 13.1.3 (b)

D Sinais dos nmeros especificados no ciclo de corte cnico


1. U < 0, W < 0, R < 0 X Z U/2 1(R)

Na programao incremental, existe a seguinte relao entre os sinais dos nmeros a seguir ao endereo U, W e R e os caminhos da ferramenta:

2. U > 0, W < 0, R < 0 X Z

2(F) 3(F) R W

4(R) U/2 2(F)

3(F) 4(R) 1(R)

3. U < 0, W < 0, R > 0 em R W X Z 1(R) U/2 2(F) 3(F) W 4(R) X Z

4. U > 0, W < 0, R<0 em R W

W 3(F) U/2 2(F) 1(R) R 4(R)

139

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

NOTA

1 Uma vez que os dados de X (U), Z (W) e R so modais durante o ciclo fixo, os valores previamente especificados para X (U), Z (W) ou R permanecem vlidos, desde que no sejam novamente programados. Assim, se a distncia a percorrer no eixo Z no for alterada, tal como no exemplo abaixo, o ciclo fixo pode ser repetido, especificando apenas os comandos de movimento para o eixo X. Estes dados so, porm, apagados se for programado um cdigo G de ao simples, exceto G04 (pausa), ou um cdigo G do grupo 01, exceto G90, G92 e G94. (Exemplo) Eixo X
66

4 8 12

16

Pea Eixo Z O ciclo ilustrado na figura acima executado pelo seguinte programa: N030 G90 U--8.0 W--66.0 F0.4 ; N031 U--16.0 ; N032 U--24.0 ; N033 U--32.0 ;
0 2

Podem ser executadas as seguintes aplicaes: (1) Quando se especifica um comando EOB ou comandos sem movimento no bloco que se segue ao que contm a especificao de um ciclo fixo, se obtm a repetio do mesmo ciclo fixo. (2) Quando se especifica a funo M, S ou T durante o modo de ciclo fixo, o ciclo fixo e a funo M, S ou T podem ser executados simultaneamente. Se isso for inconveniente, cancele o ciclo fixo (especificando G00 ou G01) uma vez, como nos programas exemplificativos apresentados abaixo, e execute o comando M, S ou T. Aps concluda a execuo de M, S ou T, comande novamente o ciclo fixo. (Exemplo) N003 T0101 ; : : N010 G90 X20.0 Z10.0 F0.2 ; N011 G00 T0202 ; N012 G90 X20.5 Z10.0 ;

140

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.1.4
Como Usar Ciclos Fixos (G90, G92, G94)
D Ciclo de corte reto (G90)

O ciclo fixo apropriado selecionado de acordo com o contorno do material e do produto.

Contorno do material

Contorno do produto

D Ciclo de corte cnico (G90)

Contorno do material

Contorno do produto

141

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

D Ciclo de corte frontal (G94)

Contorno do material

Contorno do produto

D Ciclo de corte cnico frontal (G94)

Contorno do material

Contorno do produto

142

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.2

REPETIO DE CICLO (G70-G76)

Existem vrios tipos de ciclos fixos predefinidos que facilitam a programao. Os dados para o contorno da pea acabada descrevem, por exemplo, o caminho da ferramenta para a usinagem grosseira. Alm disso, esto disposio ciclos fixos para a abertura de rosca.

13.2.1
Remoo de Material por Torneamento (G71)
D Tipo I

H dois tipos de remoo de material por torneamento : tipo I e II.

Se um programa especificar um contorno de acabamento de A para A para B, como na figura abaixo, a rea especificada removida em funo de d (profundidade de corte), deixando uma tolerncia de acabamento u/2 e w.
C B (F) 45, (R) (R) e (F) A d

Comando do programa (F) : Avano de corte (R) : Deslocamento rpido A w u/2

G71 U (d) R (e) ; G71 P (ns) Q (nf) U (u) W (w) F (f ) S (s ) T (t)


N (ns) F____ S____ T____ N (nf); O comando de movimento entre A e B especificado nos blocos situados entre os nmeros de seqncia ns e nf.

d : Profundidade de corte (designao do raio) Designao sem sinal. A direo de corte depende da direo AA. Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs de um parmetro (n 5132) que, por sua vez, pode ser alterado por meio de um comando do programa. e : Quantidade de escape Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs de um parmetro (n 5133) que, por sua vez, pode ser alterado por meio de um comando do programa. ns : Nmero de seqncia do primeiro bloco para o programa do contorno de acabamento. nf : Nmero de seqncia do ltimo bloco para o programa do contorno de acabamento. u : Distncia e direo da tolerncia de acabamento na direo X (designao do dimetro / raio). w : Distncia e direo da tolerncia de acabamento na direo Z. f,s,t : Qualquer funo F, S ou T contida nos blocos ns a nf do ciclo ignorada, sendo eficaz a funo F, S ou T deste bloco G71.

Fig. 13.2.1 (a) Caminho de corte na remoo de material por torneamento (tipo I)

143

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

NOTA 1 Apesar de d e u serem especificados atravs do endereo U, seu significado determinado pela presena dos endereos P e Q. 2 O ciclo de usinagem executado atravs do comando G71 com a especificao de P e Q. As funes F, S e T especificadas no comando de movimento entre os pontos A e B so ineficazes, sendo apenas eficazes as funes especificadas no bloco G71 ou no bloco precedente. Se a opo de controle da velocidade de corte constante for selecionada, o comando G96 ou G97 especificado no comando de movimento entre os pontos A e B ineficaz, sendo eficaz o comando especificado no bloco G71 ou no bloco precedente. Seguidamente so ilustrados quatro padres de corte. Todos estes ciclos de corte so executados paralelamente ao eixo Z e os sinais de u e w so os seguintes:
+X

+Z B U(+)W(+) A A U(+)W(--)

A A A A

possvel executar tanto a interpolao linear como a circular


U(--)W(--)

U(--)W(+) A A

O caminho da ferramenta entre A e A especificado no bloco com o nmero de seqncia ns e que inclui G00 ou G01. Neste bloco, no possvel especificar nenhum comando de movimento no eixo Z. No caminho da ferramenta entre A e B, o padro tem de aumentar ou diminur continuamente no eixo X e no eixo Z. Se o caminho da ferramenta entre A e A for programado com G00/G01, o corte ao longo de AA executado no modo G00 ou G01, respectivamente. 3 No possvel chamar um subprograma a partir do bloco situado entre os nmeros de seqncia ns e nf.

144

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Tipo II

O tipo II difere do tipo I nos seguintes pontos: o perfil no tem de apresentar um aumento ou diminuio uniforme ao longo do eixo X e pode ter, ao todo, 10 concavidades (bolsas). Se forem especificadas 11 ou mais concavidade ativado um alarme P/S (n 068).

10

......

Fig. 13.2.1 (b)

Nmero de bolsas na remoo de material por torneamento (tipo II)

Tenha em ateno que o perfil ter de apresentar, porm, um aumento ou diminuio uniforme ao longo do eixo Z. O seguinte perfil no pode ser usinado:

A alternncia uniforme no observada ao longo do eixo Z

Fig. 13.2.1 (c)

Contorno que no pode ser usinado na remoo de material por torneamento (tipo II)

A primeira seo cortada no precisa ser vertical; premitido qualquer perfil se uma alternncia uniforme for mostrada ao longo do eixo Z.

Fig. 13.2.1 (d)

Contorno que pode ser usinado (alternncia uniforme) na remoo de material por torneamento (tipo II)

Aps o torneamento, surge uma distncia originada pelo corte ao longo do perfil da pea.
145

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

e (definido atravs de um parmetro)

Fig. 13.2.1 (e) Chanfragem na remoo de material torneamento (tipo II)

A distncia e (especificada em R) a ser originada aps o corte, tambm pode ser especificada atravs do parmetro n 5133. Abaixo mostrado um caminho de corte exemplificativo:
30 5 2 25 6 7 28 27 26 1

4 3 13 12 23 11 19 17 16 22 21 20 15 29 14 10 9 8 24

18

Fig. 13.2.1 (f) Caminho de corte na remoo de material por faceamento

A correo do raio da ponta da ferramenta no adicionado s tolerncias de acabamento u e w. Na remoo de material por torneamento, a correo do raio da ponta da ferramenta igual a zero. W=0 tem de ser especificado ; de contrrio, a ponta da ferramenta pode cortar em um lado da parede. No primeiro bloco de uma seo repetitiva, necessrio especificar dois eixos: X (U) e Z (W). W0 tambm especificado quando no executado qualquer movimento no eixo Z. D Distino entre o tipo I e o tipo II Quando especificado apenas um eixo no primeiro bloco de uma seo repetitiva Tipo I Quando so especificados dois eixos no primeiro bloco de uma seo repetitiva Tipo II Quando o primeiro bloco no inclui qualquer movimento no eixo Z e se pretende usar o tipo II, necessrio especificar W0. (Exemplo) TIPO I TIPO II
G71 V10.0 R5.0 ; G71 V10.0 R5.0 ; G71 P100 Q200....; G71 P100 Q200........; N100X (U)___; N100X (U)___ Z(W)___;

: :
N200..............;

: :
N200.........................;

146

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.2.2
Remoo de Material por Faceamento (G72)

Tal como ilustrado na figura abaixo, este ciclo semelhante a G71, excetuando que o corte feito paralelamente ao eixo X.
d A A Caminho da ferramenta (F) e (R) (R) 45 C

(F) Comando do programa B w u/2

G72 W(d) R(e) ; G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t) ;

Os significados de d, e, ns, nf, u,w, f, s e t so como em G71.

Fig. 13.2.2 (a) Caminho de corte na remoo de material por faceamento

D Sinais dos nmeros especificados

Seguidamente so ilustrados quatro padres de corte. Todos estes ciclos de corte so executados paralelamente ao eixo Z e os sinais de u e w so os seguintes:
+X B B U(--)W(+) A A U(+)W(+) B B Fig. 13.2.2 (b) Sinais dos nmeros especificados com u e w na remoo de material por faceamento A A A A U(--)W(--) A A possvel efetuar tanto a interpolao linear como a circular

+Z

U(+)W(--)

O caminho da ferramenta entre A e A especificado no bloco com o nmero de seqncia ns que inclui G00 ou G01. Neste bloco, no possvel especificar nenhum comando de movimento no eixo X. No caminho da ferramenta entre A e B, o padro tem de aumentar ou diminur continuamente no eixo X e no eixo Z. Se o corte ao longo de AA dever ser executado no modo G00 ou G01, depende do comando programado entre A e A, como descrito no ponto 13.2.1.
147

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.2.3
Repetio de Padres (G73)

Esta funo permite repetir um padro de corte fixo, sendo o padro deslocado ponto por ponto. Neste ciclo de corte possvel usinar eficientemente peas j usinadas grosseiramente, forjadas, fundidas, etc.
k+w w C

D
u/2 i+u/2

A
(R) B u/2 A w

Padro programado:
AAB G73 U (ni) W (nk) R (d) ;

G73 P (ns) Q (nf) U (nu) W (nw) F (f ) S (s ) T (t) ;


N (ns) F____ S____ T____ N (nf);
i

O comando de movimento entre A e B especificado nos blocos situados entre os nmeros de seqncia ns e nf.

ns nf nu nw f,s,t

: Distncia e direo da descarga na direo do eixo X (designao do raio). Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5135 que, por sua vez, pode ser alterado por meio de um comando do programa. : Distncia e direo da descarga na direo do eixo Z. Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5136 que, por sua vez, pode ser alterado por meio de um comando do programa. : Divisor Este valor o mesmo da contagem repetitiva para o corte grosseiro. Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5137 que, por sua vez, pode ser alterado por meio de um comando do programa. : Nmero de seqncia do primeiro bloco para o programa do contorno de acabamento. : Nmero de seqncia do ltimo bloco para o programa do contorno de acabamento. : Distncia e direo da tolerncia de acabamento na direo X (designao do dimetro/raio). : Distncia e direo da tolerncia de acabamento na direo Z. : Qualquer funo F, S ou T contida nos blocos situados entre os nmeros de seqncia ns e nf ignorada, sendo eficaz a funo F, S ou T deste bloco G73.

Fig. 13.2.3 Caminho de corte na repetio de padres

148

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

NOTA 1 Apesar dos valores i e k ou u e w serem especificados atravs do endereo U e W, respectivamente, seu significado determinado pela presena dos endereso P e Q no bloco G73. Se P e Q no forem especificados no mesmo bloco, os endereos U e W indicam i e k, respectivamente. Se P e Q forem especificados no mesmo bloco, os endereos U e W indicam u e w, respectivamente. 2 O ciclo de usinagem executado atravs do comando G73 com a especificao de P e Q. Seguidamente so ilustrados quatro padres de corte. Preste ateno aos sinais de u, w, k e i. Depois de concludo o ciclo de usinagem, a ferramenta regressa ao ponto A.

13.2.4
Ciclo de Acabamento (G70)
Formato

Depois do corte grosseiro com G71, G72 ou G73, o acabamento executado com o seguinte comando:

G70P (ns) Q (nf) ;


(ns) : Nmero de seqncia do primeiro bloco para o programa do contorno de acabamento. (nf) : Nmero de seqncia do ltimo bloco para o pro grama do contorno de acabamento.

NOTA 1 As funes F, S e T especificadas no bloco G71, G72, G73 no so eficazes, sendo eficazes apenas as que foram especificadas em G70 entre os nmeros de seqncia ns e nf. 2 Quando o ciclo de usinagem terminado com G70, a ferramenta regressa ao ponto inicial e o bloco seguinte lido. 3 No possvel chamar nenhum subprograma a partir dos blocos situados entre ns e nf, de G70 a G73.

149

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

Exemplos
Remoo de material por faceamento (G72)
Eixo X 7 Ponto inicial

88 110

160

120

80

Eixo Z 40

40

10 10 10

20 190

20

(Programao do dimetro, entrada em milmetros) N010 G50 X220.0 Z190.0 ; N011 G00 X176.0 Z132.0 ; N012 G72 W7.0 R1.0 ; N013 G72 P014 Q019 U4.0 W2.0 F0.3 S550 ; N014 G00 Z58.0 S700 ; N015 G01 X120.0 W12.0 F0.15 ; N016 W10.0 ; N017 X80.0 W10.0 ; N018 W20.0 ; N019 X36.0 W22.0 ; N020 G70 P014 Q019 ;

150

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Repetio de padres (G73)


16 B Eixo X 16

110 2 14

130

180 160

120

80

Eixo Z

2 14

20

220 (Programao do dimetro, entrada em milmetros) N010 G50 X260.0 Z220.0 ; N011 G00 X220.0 Z160.0 ; N012 G73 U14.0 W14.0 R3 ; N013 G73 P014 Q019 U4.0 W2.0 F0.3 S0180 ; N014 G00 X80.0 W--40.0 ; N015 G01 W--20.0 F0.15 S0600 ; N017 W--20.0 S0400 ; N018 G02 X160.0 W--20.0 R20.0 ; N019 G01 X180.0 W--10.0 S0280 ; N020 G70 P014 Q019 ;

151

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.2.5
Ciclo de Perfurao Profunda da Superfcie Final (G74)

O caminho de corte ilustrado na Fig. 13.2.5 gerado pelo programa seguinte. Neste ciclo possvel executar a quebra de aparas, como se mostra abaixo. Se X (U) e P forem omitidos, as operaes s podero ser executadas no eixo Z, usado para a perfurao.
k Dd k k k

k A i [0<kk]

(R) (F)

(R) (F)

(R) (F)

(R)

(R) (F) (F)

(R) U/2 i

i X [0<ii]

B W Z e

G74R (e) ; G74X(U)_ Z(W)_ P(ni) Q(nk) R(nd) F (f ) ;


e : Quantidade de retorno Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5139 que, por sua vez, pode ser alterado por meio de um comando do programa. X : Componente X do ponto B U : Quantidade aumentada de A para B Z : Componente Z do ponto C W : Quantidade aumentada de A para C i : Quantidade de movimento na direo X (sem sinal) k : Profundidade de corte na direo Z (sem sinal) d : Quantidade de descarga da ferramenta na base de corte. O sinal de d sempre positivo (+). Contudo, se o endereo X (U) e i forem omitidos, a direo de descarga pode ser especificada com o sinal desejado. f : Velocidade de avano

Fig. 13.2.5 Caminho de corte no ciclo de perfurao profunda da superfcie final

NOTA 1 Apesar de e end serem especificados atravs do endereo R, seu significado determinado pela presena do endereo X (U). Sendo especificado X(U), utilizado nd. 2 O ciclo de usinagem executado atravs do comando G74 com a especificao de X (U).

152

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.2.6
Ciclo de Perfurao do Dimetro Exterior/Interior (G75)

O caminho de corte ilustrado na Fig. 13.2.6 gerado pelo programa seguinte. Ele equivalente a G74, exceo de X que substitudo por Z. Este ciclo permite a execuo de quebra de aparas, ranhurar no eixo X e perfurao profunda no eixo X (neste caso, Z, W e Q so omitidos).
(R) (F) (R) (F) (R) (F) (R) (F) (R) (F) d e A i

U/2

k Z W

G75R (e) ; G75X(U)_ Z(W)_ P(i) Q(k) R(d) F(f) ;


Fig. 13.2.6 Caminho de corte no ciclo de perfurao do dimetro exterior/interior

G74 e G75 so usados para ranhurar e perfurar, permitindo uma descarga automtica da ferramenta. Esto previstos quatro padres simtricos, respectivamente.

153

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.2.7
Ciclo de Abertura de Rosca Mltipla (G76)

O ciclo de abertura de rosca programado atravs do comando G76, como ilustrado na Fig.13.2.7 (a).

(R)

U/2 (F)

(R) B d k r C

i X

Fig. 13.2.7 (a) Caminho de corte no ciclo de corte para mltiplas roscas

154

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Ponta da ferramenta

B a
1 2 3 Ensimo

d pn k

G76P (m) (r) (a) Q (d min) R(d); G76X (u) _ Z(W) _ R(i) P(k) Q(d) F(L) ;
m ; Contagem repetitiva na fase de acabamento (de 1 a 99) Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5142 que, por sua vez, pode ser alterado por meio de um comando do programa. : Quantidade de chanfragem Quando o passo de rosca expresso por L, o valor de L pode ser especificado de 0.0L a 9.9L, em incrementos de 0.1L (nmero de 2 dgitos, de 00 a 90). Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5130 que, por sua vez, pode ser alterado por meio de um comando do programa. : ngulo da ponta da ferramenta possvel selecionar um de seis tipos de ngulos (80, 60, 55, 30, 29 e 05), especificando--o com um nmero de 2 dgitos. Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5143 que, por sua vez, pode ser alterado por meio de um comando do programa.

m, r e a so especificados simultaneamente por meio do endereo P. (Exemplo) Se m=2, r=1.2L, a=605, a especificao feita da seguinte forma (L o passo de rosca): P 02 12 60 m r a

dmin : Profundidade mnima de corte (especificada pelo valor do raio) Se a profundidade de corte de uma operao cclica (d -- d --1) for inferior a este valor limite, a profundidade de corte fixada com este valor. Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5140 que, por sua vez, pode ser alterado por meio de um comando do programa. d : Tolerncia de acabamento Esta designao modal e no se altera at que seja designado outro valor. Este valor tambm pode ser especificado atravs do parmetro n 5141 que, por sua vez, pode ser alterado por meio de um comando do programa. i : Diferena do raio da rosca. Se i = 0, possvel executar uma abertura normal de rosca reta. k : Altura da rosca Este valor especificado pelo valor do raio. nd : Profundidade de corte no 1 corte (valor do raio) L : Passo de rosca (igual a G32). Fig. 13.2.7 (b) Detalhe do corte

155

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

D Retrao do ciclo de abertura de rosca

Se o bloqueio de avano for aplicado durante a abertura de rosca no ciclo de abertura de rosca mltipla (G76), a ferramenta retrada rapidamente, tal como sucede na chanfragem executada no final do ciclo de abertura de rosca. A ferramenta regressa ao ponto inicial do ciclo. Quando o incio do ciclo acionado, o ciclo de abertura de rosca mltipla reiniciado. Ver notas do ponto 13.1.2.

NOTA 1 O significado dos dados especificados atravs do endereo P, Q R determinado pela presena de X (U) e X (W). 2 O ciclo de usinagem executado atravs do comando G76 com a especificao de X (U) e Z (W). Com este ciclo executado o corte de uma extremidade e a carga da ponta da ferramenta reduzida. Se o primeiro caminho possuir uma profundidade de corte nd e o ensimo caminho ndn, a quantidade de corte por ciclo mantida constante. Esto previstos quatro padres simtricos correspondentes ao sinal do respectivo endereo. possvel executar a abertura de rosca interna. Na figura acima, a velocidade de avano entre C e D especificada atravs do endereo F; no outro caminho ela corresponde velocidade de deslocamento rpido. O sinal das dimenses incrementais, na figura acima, o seguinte: U, W : Menos (determinado pela direo do caminho AC e CD da ferramenta.) R: Menos (determinado pela direo do caminho AC da ferramenta.) P: Mais (sempre) Q: Mais (sempre) 3 As notas referentes abertura de rosca com G32 e G92 tambm se aplicam aqui. 4 O comando de chanfragem tambm eficaz no ciclo de abertura de rosca G92. 5 A ferramenta retorna ao ponto de incio de ciclo (profundidade de corte ndn) assim que o statuts de bloqueio de avano for ativado durante a abertura de rosca. (ndn : profundidade de corte no ensimo corte)
Ciclo normal ndn Ciclo de retrao

topo da rosca ndn fundo da rosca k 1. ciclo 2. ciclo 3. ciclo ensimo ciclo

ponto inicial do ciclo de abertura de rosca ponto inicial do ensimo ciclo

6 Se o ponto inicial do ciclo de abertura de rosca estiver perto de uma pea, a ferramenta pode interferir com a pea durante o ciclo de retrao por que se passa ao longo do percurso do ciclo de retrao descrito na nota 5. Por isso, o ponto inicial do ciclo de abertura de rosca tem de estar afastado pelo menos o valor k (altura da rosca) do topo da rosca.

156

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Exemplos
Repetio de ciclo (G76) Eixo X

0 68

1.8 60.64 Eixo Z

1.8

3.68

6 25 105

G76 P011060 Q100 R200 ; G76 X60640 Z25000 P3680 Q1800 F6.0 ;

D Abertura irregular de rosca

Especificando P2, a abertura irregular de rosca pode ser executada com uma profundidade de corte constante. Exemplo: G76 X60640 Z25000 K3680 D1800 F6.0 A60 P2; Para a abertura irregular de rosca, use sempre o formato de fita FS15 (ver Seo 17.5). Se no for especificado um comando P que defina o mtodo de corte ou se for especificado um comando diferente de P2, ser executado um corte com uma ferramenta, com um valor constante. Se a profundidade de corte for inferior a dmin (especificado atravs do parmetro n 5140) em um dos ciclos, ela ser fixada em dmin.
Ponta da ferramenta
(24) D/2 Hn ( 4 6) D/2

a
2D 2 H1 2D 4D H2 H3 H4 H5 H6 H8 H9 H7 6D

(tolerncia de acabamento)

Abertura irregular de rosca com profundidade de corte constante

157

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.2.8
Notas Sobre a Repetio de Ciclo (G70-G76)
1. Nos blocos com comandos para a repetio de ciclo, os endereos P, Q, X, Z, U, W e R tm de ser especificados corretamente para cada bloco. 2. No bloco especificado por meio do endereo P de G71, G72 ou G73, necessrio programar o grupo G00 ou G01. No o fazendo, ativado o alarme P/S n 65. 3. No modo MDI, no possvel programar G70, G71, G72 nem G73. Se algum deles for programado, ativado o alarme P/S n 67. G74, G75 e G76 podem ser programados no modo MDI. 4. Nos blocos que contenham G70, G71, G72 ou G73 e entre os nmeros de seqncia especificados por meio de P e Q, no possvel programar M98 (chamada do subprograma) nem M99 (fim do subprograma). 5. Nos blocos situados entre os nmeros de seqncia especificados por meio de P e Q, no possvel especificar os seguintes comandos: Cdigo G de ao simples, exceto G04 (pausa) Cdigo G do grupo 01, exceto G00, G01, G02 e G03 Cdigo G do grupo 06 M98 / M99 6. Durante a execuo da repetio de ciclo (G70AG76), possvel parar o ciclo e executar uma operao manual. Contudo, antes de se reiniciar a operao cclica, a ferramenta deveria ser recolocada na posio em que a operao cclica foi interrompida. Se a operao cclica for reiniciada sem que a ferramenta seja recolocada na posio da interrupo, o movimento da operao manual somado ao valor absoluto e o caminho da ferramenta deslocado no correspondente quantidade de movimento da operao manual. 7. Quando G70, G71, G72 ou G73 so programados, o nmero de seqncia especificado por meio do endereo P e Q no pode ser especificado mais de uma vez no mesmo programa. 8. Na repetio de ciclo, os blocos entre os nmeros de seqncia especificados por P e Q, no podem ser programados atravs das funes de programao direta das dimenses do desenho ou de chanfragem e canto R. 9. G74, G75 e G76 tambm no suportam a entrada de casas decimais para P e Q. Os menores incrementos de entrada so as unidades usadas para especificar a distncia a percorrer e a profundidade de corte. 10.Quando #1 = 2500 executado usando uma macro de usurio, 2500.000 atribudo a #1. Nesse caso, P#1 eqivalente a P2500. 11.A compensao do raio da ponta da ferramenta no pode ser aplicada a G71, G72, G73, G74, G75, G76 ou G78. 12.A repetio de ciclo no pode ser executada durante a operao DNC. 13.A macro de usurio do tipo interrupo no pode ser executada durante a repetio de ciclo. 14.A repetio de ciclo no pode ser executada durante o modo de controle avanado por antecipao.
158

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.3
CICLO FIXO DE PERFURAO (G80-G89)
Cdigo G
G80 G83 G84 G85

O ciclo fixo de perfurao simplifica, normalmente, o programa, dado que rene em um s bloco com cdigo G uma operao de usinagem programada em vrios blocos. Tabela de ciclos fixos:
Tabela 13.3 (a): Ciclos fixos Operao na posio da base do furo
_____ _____ Pausa PausaFuso SAH _____ ___ Deslocamento rpido Avano de corte Avano de corte Cancelamento Ciclo de perfurao frontal Ciclo de rosqueamento frontal Ciclo de mandrilagem frontal Ciclo de perfurao lateral Ciclo de rosqueamento rgido lateral Ciclo de mandrilagem lateral

Eixo de perfurao
____ Eixo Z Eixo Z Eixo Z

Operao de usinagem de furos (sentido -)

Operao de retrao (sentido +)

Aplicaes

Avano de corte / intermitente Avano de corte Avano de corte

G87 G88 G89

Eixo X Eixo X Eixo X

Avano de corte / intermitente Avano de corte Avano de corte

Pausa PausaFuso SAH Pausa

Deslocamento rpido Avano de corte Avano de corte

Em geral, o ciclo de perfurao composto das seis seqncias de operaes seguintes: Operao 1 Operao 2 Operao 3 Operao 4 Operao 5 Operao 6 Posicionamento do eixo X (Z) e do eixo C Deslocamento rpido at o nvel do ponto R Usinagem de furos Operao na base de um furo Retrao at o nvel do ponto R Deslocamento rpido at o ponto inicial

Operao 1

Nvel inicial Operao 6

Operao 2 Nvel do ponto R

Operao 5 Operao 3

Operao 4

Deslocamento rpido Avano

Fig. 13.3 Seqncia de operaes de um ciclo de perfurao

159

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

Explicaes
D Eixo de posicionamento e eixo de perfurao Um cdigo G de perfurao especifica os eixos de posicionamento e um eixo de perfurao, como ilustrado abaixo. Como eixos de posicionamento so utilizados os eixos C e X ou Z. O eixo (X ou Z) que no for utilizado como eixo de posicionamento, usado como eixo de perfurao. Apesar de os ciclos fixos incluirem tanto ciclos de rosqueamento como de mandrilagem e de perfurao, neste captulo ser utilizado apenas o termo perfurao para designar as operaes executadas nos ciclos fixos.
Tabela 13.3 (b): Eixo de posicionamento e eixo de perfurao Cdigo G G83, G84, G85 G87, G88, G89 Plano de posicionamento Eixo X, eixo C Eixo Z, eixo C Eixo de perfurao Eixo Z Eixo X

G83 e G87, G84 e G88 e G85 e G89 possuem, respectivamente, a mesma funo, exceto nos eixos especificados como eixos de posicionamento e eixo de perfurao. D Modo de perfurao G83 a G85 / G87 a 89 so cdigos G modais e permanecem ativos at que sejam cancelados. Enquanto estiverem ativos, o estado atual o modo de perfurao. Os dados de perfurao especificados no modo de perfurao, so guardados at que sejam alterados ou cancelados. Especifique todos os dados de perfurao necessrios no incio dos ciclos fixos; quando os ciclos fixos esto sendo executados, dever somente especificar modificaes dos dados. Uma velocidade de avano de corte com um cdigo F mantida mesmo depois de o ciclo de perfurao ser cancelado. Para os blocos que requeiram um cdigo Q, tem de se especificar um cdigo Q para cada um dos blocos. Uma vez especificados, os cdigos M de fixao e anulao da fixao do eixo C funcionam em modo modal e so cancelados por G80.

160

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Nvel do ponto de retorno G98/G99

No sistema A de cdigos G, a ferramenta regressa da base de um furo ao nvel inicial. No sistema B ou C de cdigos G, a ferramenta regressa da base de um furo ao nvel inicial quando se especifica G98 e regressa da base de um furo ao nvel do ponto R quando se especifica G99. A figura seguinte ilustra o movimento da ferramenta especificado atravs de G98 ou G99. Geralmente, G99 utilizado para a primeira operao de perfurao e G98 para a ltima operao de perfurao. O nvel inicial no alterado, mesmo que a perfurao seja executada no modo G99.
G98 (Retorno ao nvel inicial ) G99 (Retorno ao nvel do ponto R

Nvel inicial

Nvel do ponto R

D Nmero de repeties

Se pretender repetir a perfurao para executar furos situados a intervalos regulares, especifique o nmero de repeties em K_. K s eficaz no bloco em que for especificado. Especifique a posio do primeiro furo no modo incremental. Sendo especificada no modo absoluto, a perfurao repetida na mesma posio.
Nmero de repeties K Valor mximo de comando = 9999

Se K0 for especificado com o parmetro K0E (parmetro n 5102 #4) colocado em 0, a perfurao executada uma vez. Se K0 for especificado com o parmetro K0E (parmetro n 5102 #4) colocado em 1, os dados de perfurao so armazenados, mas a perfurao no executada. D Cdigo M para fixar/soltar o eixo C Quando se programa um cdigo M especificado no parmetro n 5110 para fixar/soltar o eixo C, o CNC emite o cdigo M para fixar o eixo C depois de a ferramenta ter sido posicionada e antes de ser movimentada em deslocamento rpido para o nvel do ponto R. O CNC tambm emite o cdigo M para soltar o eixo C (cdigo M para fixar o eixo C +1) depois de a ferramenta ser retrada para o nvel do ponto R. A ferramenta faz uma pausa durante o tempo especificado no parmetro n 5111. Para cancelar um ciclo fixo, utilize G80 ou um cdigo G do grupo 01. Cdigos G do grupo 01 G00 : Posicionamento (deslocamento rpido) G01 : Interpolao linear G02 : Interpolao circular (SH) G03 : Interpolao circular (SAH)
161

D Cancelar

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

D Smbolos usados nas figuras

Nas sees seguintes so descritos os diversos ciclos fixos. As figuras inseridas nestas explicaes incluem os seguintes smbolos:
Posicionamento (deslocamento rpido G00) Avano de corte (interpolao linear G01) Avano manual P1 P1 Pausa especificada no programa Pausa especificada no parmetro n 5111 Emisso do cdigo M para fixar o eixo C (O valor de a especificado com o parmetro n 5110.)

M (+1) Emisso do cdigo M para soltar o eixo C

CUIDADO 1 Nos ciclos fixos, R_ (distncia entre o nvel inicial e o ponto R) sempre tratado como um raio. Z_ ou X_ (distncia entre o ponto R e a base do furo) so, porm, tratados ou como um dimetro ou como um raio, dependendo da especificao. 2 No sistema B ou C de cdigos G, G90 e G91 podem ser usados para selecionar um comando incremental ou absoluto para a especificao dos dados de posio do furo (X, C ou Z, C), da distncia entre o ponto R e a base do furo (Z ou X) e da distncia entre o nvel inicial e o nvel do ponto R (R).

162

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.3.1
Ciclo de Perfurao Frontal (G83) / Ciclo de Perfurao Lateral (G87)
D Ciclo rpido de perfurao profunda (G83, G87) (parmetro RTR (n 5101#2) =0) Formato

usado o ciclo de perfurao profunda ou ciclo rpido de perfurao profunda dependendo da definio em RTR, bit 2 do parmetro n. 5101. Se no for especificada a profundidade de corte para cada perfurao, usado o ciclo de perfurao normal.

Este ciclo executa uma perfurao profunda a alta velocidade. A broca repete o ciclo de perfurao intermitentemente at a base do furo, velocidade de avano de corte e com uma retrao correspondente distncia de retrao especificada. Durante a retrao, a broca remove as aparas do furo.
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ; ou G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo Z_ ou X_ : Distncia entre o ponto R e a base do furo R_ : Distncia entre o nvel inicial e o nvel do ponto R Q_ : Profundidade de corte por cada avano de corte P_ : Tempo de pausa na base do furo F_ : Velocidade de avano de corte K_ : Nmero de repeties (se necessrio) M_ : Cdigo M para fixar o eixo C (se necessrio) G83 ou G87 (modo G98) G83 ou G87 (modo G99)

Nvel inicial

Ponto R q d

M (+1) P2

Ponto R q d

M (+1), P2 Ponto R

P1 M M (+1) P1 P2 d : : : : :

Ponto Z

P1

Ponto Z

Cdigo M para fixar o eixo C Cdigo M para soltar o eixo C Pausa especificada no programa Pausa especificada no parmetro n 5111 Distncia de retrao especificada no parmetro n 5114

163

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

D Ciclo de perfurao profunda (G83, G87) (parmetro n 5101#2 =1)

Formato
G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ; ou G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo Z_ ou X_ : Distncia entre o ponto R e a base do furo R_ : Distncia entre o nvel inicial e o nvel do ponto R Q_ : Profundidade de corte por cada avano de corte P_ : Tempo de pausa na base do furo F_ : Velocidade de avano de corte K_ : Nmero de repeties (se necessrio) M_ : Cdigo M para fixar o eixo C (se necessrio) G83 ou G87 (modo G98) G83 ou G87 (modo G99)

M Ponto R
q

Nvel inicial M (+1), P2


d

M Ponto R
q d q d q

M (+1), P2 Ponto R

q d q

Ponto Z P1

Ponto Z P1

M M (+1) P1 P2 d

: : : : :

Cdigo M para fixar o eixo C Cdigo M para soltar o eixo C Pausa especificada no programa Pausa especificada no parmetro n 5111 Distncia de retrao especificada no parmetro n 5114

Exemplos

M51 ; Modo de indexao do eixo C ON M3 S2000 ; Rotao da broca G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C G83 Z-40.0 R-5.0 Q5000 F5.0 M31 ; Furo 1 C90.0 M31 ; Furo 2 C180.0 M31 ; Furo 3 C270.0 M31 ; Furo 4 G80 M05 ; Cancelamento do ciclo de perfurao e parada da rotao da broca M50 ; Modo de indexao do eixo C OFF

NOTA Se no for programada a profundidade de corte por cada avano de corte (Q), ser executada a perfurao normal. (Ver a descrio do ciclo de perfurao.)

164

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Ciclo de perfurao (G83 ou G87)

Se no for especificada a profundidade de corte para cada perfurao, ser usado o ciclo de perfurao normal. A ferramenta , depois, retrada da base do furo em deslocamento rpido.

Formato
G83 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ; ou G87 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;
X_ C_ ou Z_ C_ : Dados de posio do furo Z_ ou X_ : Distncia entre o ponto R e a base do furo R_ : Distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo F_ : Velocidade de avano de corte K_ : Nmero de repeties (se necessrio) M_ : Cdigo M para fixar o eixo C (se necessrio) G83 ou G87 (modo G98) G83 ou G87 (modo G99)

Nvel inicial Nvel do ponto R M (+1), P2

M Nvel do ponto R M (+1), P2

P1

Ponto Z

P1

Ponto Z

M M (+1) P1 P2

: : : :

Cdigo M para fixar o eixo C Cdigo M para soltar o eixo C Pausa especificada no programa Pausa especificada no parmetro n 5111

Exemplos

M51 ; Modo de indexao do eixo C ON M3 S2000 ; Rotao da broca G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C G83 Z-40.0 R-5.0 P500 F5.0 M31 ; Furo 1 C90.0 M31 ; Furo 2 C180.0 M31 ; Furo 3 C270.0 M31 ; Furo 4 G80 M05 ; Cancelamento do ciclo de perfurao e parada da rotao da broca M50 ; Modo de indexao do eixo C OFF

165

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.3.2
Ciclo de Rosqueamento Frontal (G84) / Ciclo de Rosqueamento Lateral (G88)
Formato

Este ciclo serve para executar o rosqueamento. Neste ciclo de rosqueamento, o fuso girado em sentido inverso quando a base do furo alcanada.

G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ; ou G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;


X_ C_ ou Z_ C_ : Dados de posio do furo Z_ ou X_ : Distncia entre o ponto R e a base do furo R_ : Distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo F_ : Velocidade de avano de corte K_ : Nmero de repeties (se necessrio) M_ : Cdigo M para fixar o eixo C (se necessrio) G84 ou G88 (modo G98) G84 ou G88 (modo G99)

Nvel inicial

M Fuso SH M (+1), P2 Nvel do ponto R

Ponto R

Fuso SH M (+1), P2

Ponto R

Ponto Z P1 Fuso SAH

P1

Ponto Z

Fuso SAH

Explicaes

O rosqueamento executado atravs da rotao do fuso em sentido horrio. Quando a base do furo alcanada, o fuso girado no sentido inverso para a retrao. Esta operao produz roscas. As correes da velocidade de avano so ignoradas durante o rosqueamento. Mesmo que o boto de bloqueio de avano seja acionado, a mquina no pra antes que a operao de retorno tenha sido concluda.

166

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

NOTA Atravs do bit 6 (M5T) do parmetro n 5101, pode especificar--se se o comando de parada do fuso (M05) dever ser emitido antes do sentido de rotao do fuso ser especificado com M03 ou M04. Para mais informaes, consulte o manual de operao fornecido pelo fabricante da mquina--ferramenta.

Exemplos

M51 ; Modo de indexao do eixo C ON M3 S2000 ; Rotao da broca G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C G83 Z-40.0 R-5.0 P500 F5.0 M31 ; Furo 1 C90.0 M31 ; Furo 2 C180.0 M31 ; Furo 3 C270.0 M31 ; Furo 4 G80 M05 ; Cancelamento do ciclo de perfurao e parada da rotao da broca M50 ; Modo de indexao do eixo C OFF

167

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.3.3
Ciclo de Mandrilagem Frontal (G85) / Ciclo de Mandrilagem Lateral (G89)
Formato

Este ciclo serve para mandrilar um furo.

G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ; ou G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;


X_ C_ ou Z_ C_ : Dados de posio do furo Z_ ou X_ : Distncia entre o ponto R e a base do furo R_ : Distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo F_ : Velocidade de avano de corte K_ : Nmero de repeties (se necessrio) M_ : Cdigo M para fixar o eixo C (se necessrio) G85 ou G89 (modo G98)

G85 ou G89 (modo G99)

Nvel inicial

Ponto R

M, P2

Ponto R

Nvel do ponto R M, P2 Ponto Z P1

P1

Ponto Z

Explicaes

Aps o posicionamento, executado um deslocamento rpido para o ponto R. A perfurao executada do ponto R para o ponto Z. Depois de alcanar o ponto Z, a ferramenta regressa ao ponto R a uma velocidade de avano correspondente ao dobro da velocidade de avano de corte.
M51 ; Modo de indexao do eixo C ON M3 S2000 ; Rotao da broca G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C G83 Z-40.0 R-5.0 P500 F5.0 M31 ; Furo 1 C90.0 M31 ; Furo 2 C180.0 M31 ; Furo 3 C270.0 M31 ; Furo 4 G80 M05 ; Cancelamento do ciclo de perfurao e parada da rotao da broca M50 ; Modo de indexao do eixo C OFF

Exemplos

168

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.3.4
Cancelamento do Ciclo Fixo de Perfurao (G80)
Formato

G80 cancela o ciclo fixo.

G80 ;

Explicaes

O ciclo fixo de perfurao cancelado para se executar uma operao normal. O ponto R e o ponto Z so anulados. Todos os outros dados de perfurao so tambm cancelados (anulados).
M51 ; Modo de indexao do eixo C ON M3 S2000 ; Rotao da broca G00 X50.0 C0.0 ; Posicionamento da broca ao longo dos eixos X e C G83 Z-40.0 R-5.0 P500 F5.0 M31 ; Furo 1 C90.0 M31 ; Furo 2 C180.0 M31 ; Furo 3 C270.0 M31 ; Furo 4 G80 M05 ; Cancelamento do ciclo de perfurao e parada da rotao da broca M50 ; Modo de indexao do eixo C OFF

Exemplos

169

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.3.5
Medidas de Precauo
D Reset e parada de emergncia O modo de perfurao e os dados de perfurao so salvos, mesmo que o controlador seja parado devido a um reset ou a uma parada de emergncia no decurso do ciclo de perfurao; por isso, reinicie a operao, tendo isto em mente. Se o ciclo de perfurao for executado com bloco nico, a operao pra no ponto final das operaes 1, 2, 6, na Fig. 13.3 (a). Conseqentemente, esta operao iniciada 3 vezes para perfurar um furo. A operao pra no ponto final das operaes 1, 2, com a lmpada de bloqueio de avano ON. A operao pra sob condies de bloqueio de avano no ponto final da operao 6, se a repetio for conservada; em outros casos, a operao pra sob condies de parada. Se o Bloqueio de Avano for aplicado entre as operaes 3 e 5 atravs de G84/G88, a lmpada de bloqueio de avano acende-se imediatamente se o bloqueio de avano for novamente aplicado operao 6. Durante a operao com G84 e G88, o override da velocidade de avano de 100%.

D Bloco nico

D Bloqueio de avano

D Override

170

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.4
CICLO FIXO DE RETIFICAO (PARA A RETIFICADORA)

Esto disposio quatro ciclos fixos de retificao: o ciclo de retificao transversal (G71), o ciclo direto de retificao transversal e dimenses fixas, o ciclo de retificao por oscilao e o ciclo direto de retificao por oscilao e dimenses fixas. Nas mquinas-ferramentas que permitam a execuo de ciclos fixos de retificao, no possvel utilizar a repetio de ciclo fixo de torneamento.

13.4.1
Ciclo de Retificao Transversal (G71)
Formato
G71 A_ B_ W_ U_ I_ K_ H_ ;
X W

(1) (I)
A B

(2)
U (pausa)

(3) (K) (4) (I) (6) (K) (5) (Pausa)

A : Primeira profundidade de corte B : Segunda profundidade de corte W : Faixa de retificao U : Tempo mximo de pausa: 99999.999 segundos I : Velocidade de avano de A e B K : Velocidade de avano de W H : Valor para o nmero de repeties: De 1 a 9999

Explicaes

Faixas de especificao e unidades para o ciclo fixo de retificao: Comando de movimento, Faixa : 8 dgitos Unidades : 1 m/0.0001 polegadas
Velocidade de avano Faixa Avano por minuto: de 0.001 a 240000 mm/min de 0.0001 a 9600 polegadas/min (para 1 m/0.0001 polegadas) Avano por rotao: de 0.00001 a 500 mm/rotao de 0.00001 a 9 polegadas/rotao

A, B e W tm de ser especificados no modo incremental. No caso de bloco nico, as operaes 1, 2, 3, 4, 5 e 6 so executadas com uma s operao de incio de ciclo. A=B=0 d origem a uma retificao fina.
171

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.4.2
Ciclo Direto de Retificao Transversal e Dimenses Fixas (G72)
Formato
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
P : Nmero do calibre (de 1 a 4) A : Primeira profundidade de corte B : Segunda profundidade de corte W : Faixa de retificao U : Tempo mximo de pausa: 99999.999 segundos I : Velocidade de avano de A e B K : Velocidade de avano de W H : Valor para o nmero de repeties: de 1 a 9999

Explicaes

Quando se utiliza a operao de salto multi-etapas, pode especificar-se o nmero do calibre. O mtodo de especificao do nmero do calibre idntico ao mtodo utilizado para a funo de salto multi-etapas. Se a operao de salto multi-etapas no for utilizada, vlido o sinal de salto convencional. As notas referidas para G71 so vlidas tambm aqui, exceto no que respeita especificao do nmero do calibre. 1. Se o sinal de salto for introduzido quando a ferramenta se desloca ao longo do eixo Z para retificar uma pea, a ferramenta regressa - depois de alcanar o fim da rea de retificao especificada - coordenada Z em que o ciclo foi iniciado.

D Operao no momento de entrada do sinal de salto

(Trmino)

(Sinal de salto)

(Trmino)

(Sinal de salto)

2. Se o sinal de salto for introduzido quando a ferramenta est cortando uma pea ao longo do eixo X, a ferramenta interrompe o corte imediatamente e regressa coordenada Z em que o ciclo foi iniciado.

(Trmino)

(Sinal de salto) (Sinal de salto) (Trmino)

3. O sinal de salto vlido durante a pausa, no sendo afetado pelos parmetros DS1 a DS8 (n 6206#0 a #7). A pausa imediatamente interrompida e a ferramenta regressa coordenada do eixo Z em que o ciclo foi iniciado.
172

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.4.3
Ciclo de Retificao por Oscilao (G73)
Formato
G73 A_ (B_) W_ U_ K_ H_ ;
Z W (1)
A (B)

U (pausa)

(2) (K)

U (pausa) (3)

(4) (K) X

A : Profundidade de corte B : Profundidade de corte W : Faixa de retificao U : Tempo de pausa K : Velocidade de avano H : Valor para o nmero de repeties: 1A9999

Explicaes

A, B e W tm de ser especificados no modo incremental. No caso de bloco nico, as operaes 1, 2, 3 e 4 so executadas com uma s operao de incio de ciclo. B s vlido no bloco para que for especificado. Aqui, B no est relacionado com B do ciclo G71 ou G72.

173

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.4.4
Ciclo Direto de Retificao por Oscilao e Dimenses Fixas
Formato
G74 P_ A_ (B_) W_ U_ K_ H_ ;
P : Nmero do calibre (de 1 a 4) A : Profundidade de corte B : Profundidade de corte W : Faixa de retificao U : Tempo de pausa K : Velocidade de avano de W H : Valor para o nmero de repeties: De 1 a 9999

Explicaes

Quando se utiliza a operao de salto multi-etapas, pode especificar-se o nmero do calibre. O mtodo de especificao do nmero do calibre idntico ao mtodo utilizado para a funo de salto multi-etapas. Se a operao de salto multi-etapas no for utilizada, vlido o sinal de salto convencional. As notas referidas para G73 so vlidas tambm para os outros itens. 1. Se o sinal de salto for introduzido quando a ferramenta se desloca ao longo do eixo Z para retificar uma pea, a ferramenta regressa - depois de alcanar o fim da rea de retificao especificada - coordenada Z em que o ciclo foi iniciado.
Sinal de salto Sinal de salto (Trmino)

D Operao no momento de entrada do sinal de salto

(Trmino)

2. O sinal de salto vlido durante a pausa, no sendo afetado pelos parmetros DS1 a DS8 (n 6206#0 a #7). A pausa imediatamente interrompida e a ferramenta regressa coordenada do eixo Z em que o ciclo foi iniciado. NOTA 1 Em um ciclo fixo, os dados A, B, W, I e K so valores modais para G71 a G74. Os dados A, B, W, U, I e K so apagados se for especificado qualquer cdigo G de ao simples que no G04, ou um cdigo G do grupo 01 que no G71 a G74. 2 No modo de ciclo fixo no possvel especificar nenhum cdigo B.

174

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.5
CHANFRAGEM E CANTO R
D Chanfragem ZX

possvel inserir uma chanfragem ou um canto entre dois blocos que se intersetem em um ngulo reto:

Formato

Movimento da ferramenta
+x

G01 Z(W) _ I (C) i ;


Especifica o movimento para o ponto b com um comando absoluto ou incremental (na figura direita).
45 a Ponto inicial 45 d

i b -i c

adc

Move-se como -x

(para o movimento -X, -i)

Fig. 13.5 (a) Chanfragem (ZX)

D Chanfragem X Z
Formato Movimento da ferramenta
Ponto inicial a

G01 X(U) _ K (C) k ;


Especifica o movimento para o ponto b com um comando absoluto ou incremental (na figura direita).

adc

Move-se como

45 -z

45 +z

c b -k k (-k para o movimento -Z)

Fig. 13.5 (b) Chanfragem (XZ)

D Canto R ZX

Formato

Movimento da ferramenta
+x r c a Ponto inicial -r d b c

G01 Z(W) _ R r ;
Especifica o movimento para o ponto b com um comando absoluto ou incremental (na figura direita).

adc

Move-se como -x

(para o movimento -X, -r)

Fig. 13.5 (c) Canto R (ZX)

175

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

D Canto R XZ
Formato Movimento da ferramenta
Ponto inicial a Move-se como

G01 X(U) _ R r ;
Especifica o movimento para o ponto b com um comando absoluto ou incremental (na figura direita).
(-r para o movimento -x)

adc

-r -z

d b c

r +z

Fig. 13.5 (d) Canto R (XZ)

Explicaes

O movimento para a chanfragem ou para o canto R tem de ser um movimento nico ao longo do eixo X ou Z, no modo G01. O bloco seguinte tem de ser um movimento nico ao longo do eixo X ou Z, perpendicular ao bloco precedente. I ou K e R especificam sempre um valor do raio. Tenha em ateno que o ponto inicial, para um comando especificado no bloco a seguir ao bloco de chanfragem ou de canto R, no o ponto c mas o ponto b, como ilustrado nas figuras 13.5 (a) a (d). Na programao incremental, especifique a distncia em relao ao ponto b.

Exemplos
X 530.0 270.0 N3 C3

N1Z270.0R6.0; N2X860.0K--3.0; N3Z0;

N2 R6 N1

860

268

176

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

NOTA 1 Os comandos seguintes provocam um alarme. 1) Se I, K ou R for programado quando os eixos X e Z so especificados atravs de G01. (Alarme P/S n 054); 2) Se a distncia percorrida em X ou Z for inferior ao valor da chanfragem e do canto R, no bloco em que foi especificada a chanfragem e o canto R. (Alarme P/S n 055); 3) Se o bloco a seguir ao bloco em que foi especificada a chanfragem e o canto R no incluir o comando G01. (Alarme P/S n 051, 052) 4) Se forem especificados vrios I, K e R em G01, ativado o alarme P/S n 053. 2 Um bloco nico pra no ponto c, nas Fig. 13.4 (a) e (d), e no no ponto d. 3 A chanfragem e o canto R no podem ser aplicados a um bloco de abertura de rosca. 4 C pode ser usado, em vez de I ou K, como endereo para a chanfragem, em sistemas que no utilizem C como nome de um eixo. Para utilizar C como endereo para a chanfragem, defina o parmetro CCR n 3405#4 com 1. 5 Se C e R forem especificados em conjunto em um bloco com G01, vlido o ltimo endereo especificado. 6 Nem a chanfragem nem a usinagem do canto R podem ser especificados na programao direta das dimenses do desenho.

177

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.6

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


Formato
G68 : Espelhamento para cabeote duplo de torno-revlver em G69 : Cancelamento do espelhamento

Explicaes

O espelhamento pode ser aplicado ao eixo X com um cdigo G. Se G68 for especificado, o sistema de coordenadas deslocado para o lado oposto da torre e o sinal do eixo X do comando programado invertido para a execuo de um corte simtrico. Para usar esta funo, defina a distncia entre os dois cabeotes de torno-revlver no parmetro (n 1290).

Exemplos
D Programao para cabeote duplo de torno-revlver
X

Valor de correo da unidade porta-ferramenta A Unidade porta--ferramenta A (3) 60 180 (2)


120

120

80

40

(1)

120

Valor de correo da unidade porta-ferramenta B

Unidade porta-ferramenta B

X40.0 Z180.0 T0101 ; Posicionar o cabeote de torno--revlver A em (1) G68 ; Deslocar o sistema de coordenadas em funo da distncia de A a B (120mm) e ativar o espelhamento. X80.0 Z120.0 T0202 ; Posicionar o cabeote de torno--revlver B em (2) G69 ; Deslocar o sistema de coordenadas em funo da distncia de B a A e cancelar o espelhamento. X120.0 Z60.0 T0101 ; Posicionar o cabeote de torno--revlver A em (3)

178

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.7

PROGRAMAO DIRETA DAS DIMENSES DO DESENHO


Formato

Os ngulos de linhas retas, valores de chanfragem, valores para o arredondamento de cantos e outros valores dimensionais dos desenhos de usinagem podem ser programados diretamente. Alm disso, a chanfragem e o arredondamento de cantos podem ser inseridos entre linhas retas com um ngulo opcional. Esta programao s vlida no modo de operao de memria.

Tabela 13.7 Tabela de comandos Comandos X2_ (Z2_), A_ ; 1 A (X1 , Z1) Z X (X2 , Z2) Movimento da ferramenta

,A1_ ; X3_ Z3_, A2_ ; 2

X (X3 , Z3) A2 (X2 , Z2)


A1

(X1 , Z1)

X2_ Z2_, R1_ ; X3_ Z3_ ; ou ,A1_, R1_ ; X3_ Z3_, A2_ ;

X (X3 , Z3) A2 (X2 , Z2) R


1

A1 Z

(X1 , Z1)

X2_ Z2_, C1_ ; X3_ Z3_ ; ou ,A1_, C1_ ; X3_ Z3_, A2_ ;

X (X3 , Z3) A2

C1 (X2 , Z2)

A1 (X1 , Z1) Z

179

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

Comandos X

Movimento da ferramenta (X4 , Z4) R2

X2_ Z 2_ , R1_ ; X3_ Z 3_ , R2_ ; X4_ Z4_ ; ou ,A1_, R1_ ; X3_ Z3_, A2_, R2_ ; X4_ Z4_ ;

(X3 , Z3) A2 R

(X2 , Z2)

A1 Z

(X1 , Z1)

X2_ Z 2_ , C1_ ; X3_ Z 3_ , C2_ ; X4_ Z4_ ; ou ,A1_, C1_ ; X3_ Z3_, A2_, C2_ ; X4_ Z4_ ;

X C2 (X4 , Z4) (X3 , Z3) A2

C1

(X2 , Z2) A1 (X1 , Z1) Z

X X2_ Z 2_ , R1_ ; X3_ Z 3_ , C2_ ; X4_ Z4_ ; ou ,A1_, R1_ ; X3_ Z3_, A2_, C2_ ; X4_ Z4_ ; C2 (X4 , Z4) (X3 , Z3) A2 R
1

(X2 , Z2)

A1 (X1 , Z1) Z

X X2_ Z 2_ , C1_ ; X3_ Z 3_ , R2_ ; X4_ Z4_ ; ou ,A1_, C1_ ; X3_ Z3_, A2_, R2_ ; X4_ Z4_ ; (X4 , Z4) (X3 , Z3) A2 (X2 , Z2) A1 (X1 , Z1) Z

R2 C1

180

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Explicaes

Programa de usinagem ao longo da curva ilustrada na Fig. 13.7:


+X X (x2) Z (z2) , C (c1) ; X (x3) Z (z3) , R (r2) ; X (x4) Z (z4) ; (x4, z4) o ,Au (a1) , C (c1) ; X (x3) Z (z3) , A (a2) , R (r2) ; X (x4) Z (z4) ; r2 a3 (x3, z3) a2 (x2, z2) c1 +Z

a1 (x1, z1)

Ponto inicial

Fig. 13.7 Desenho de usinagem (exemplo)

Para programar uma linha reta, especifique um ou dois dos valores de X, Z e A. Especificando apenas um dos valores, a linha reta ter de ser definida primeiro por um comando, no bloco seguinte. Para programar o ngulo de uma linha reta ou o valor para a chanfragem ou o canto R, introduza uma vrgula (,):
, A_ , C_ , R_

Definindo o parmetro CCR n. 3405#4 com 1, no sistema em que A e C no so utilizados como nomes de eixos, os graus de uma linha reta ou o valor para a chanfragem ou o canto R podem ser programados sem vrgula (,):
A_ C_ R_

181

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

NOTA 1 Os seguintes cdigos G no podem ser aplicados a um bloco que j inclua uma programao direta das dimenses do desenho, nem entre blocos de programao direta das dimenses do desenho, que definam contornos seqenciais. 1) Cdigos G (exceto G04) do grupo 00. 2) G02, G03, G90, G92 e G94 do grupo 01. 2 O arredondamento de cantos no pode ser inserido em blocos de abertura de rosca. 3 A chanfragem e o canto R com entrada direta das dimenses do desenho no podem ser usados simultaneamente com a chanfragem e o canto R. 4 Se o ponto final do bloco precedente for determinado no bloco seguinte de acordo com os comandos seqenciais da entrada direta das dimenses do desenho, a parada de bloco nico no executada, mas o bloqueio de avano executado no ponto final do bloco precedente. 5 A tolerncia de ngulo para o clculo do ponto de interseo, no programa abaixo, de +15. (Dado que a distncia a percorrer que dever ser calculada demasiado grande.) 1) X_ , A_ ; (Se, para a instruo de ngulo, for especificado um valor dentro da faixa de 01ou 1801, ativado o alarme P/S n 057.) 2) Z_ , A_ ; (Se, para a instruo de ngulo, for especificado um valor dentro da faixa de 901ou 2701 ativado o alarme P/S n 057.) 6 Ser ativado um alarme, se o ngulo formado pelas 2 linhas for de +15, ao calcular o ponto de interseo. 7 A chanfragem ou o canto R so ignorados, se o ngulo formado pelas 2 linhas for de +15. 8 No bloco a seguir ao bloco que inclui apenas uma instruo de ngulo, necessrio especificar tanto um comando dimensional (programao absoluta) como uma instruo de ngulo. (Exemplo) N1 X_, A_, R_ ; N2, A_ ; N3 X_ Z_, A_ ; (Alm do comando dimensional, tem de se especificar a instruo de ngulo no bloco n 3.)

182

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

Exemplos

R20 R15 R6 300 100 60 10 30 180 22 145 Z

(Especificao do dimetro, entrada em mm) N001 N002 N003 N004 N005 N006 N007 : : G50 X0.0 Z0.0 ; G01 X60.0, A90.0, C1.0 F80 ; Z--30.0, A180.0, R6.0 ; X100.0, A90.0 ; ,A170.0, R20.0 ; X300.0 Z--180.0, A112.0, R15.0 ; Z--230.0, A180.0 ;

183

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

13.8

ROSQUEAMENTO RGIDO COM MACHO

Os ciclos de rosqueamento frontal (G84) e os ciclos de rosqueamento lateral (G88) tanto podem ser executados no modo convencional como no modo de rosqueamento rgido. No modo convencional, o fuso girado ou parado em sincronia com o movimento ao longo do eixo de rosqueamento, de acordo com as funes miscelnea M03 (rotao do fuso em sentido horrio), M04 (rotao do fuso em sentido anti-horrio) e M05 (parada do fuso). No modo de rosqueamento rgido, o motor do fuso controlado de forma semelhante de um motor de controle, atravs da aplicao da compensao ao movimento ao longo do eixo de rosqueamento e ao movimento do fuso. No rosqueamento rgido com macho, cada rotao do fuso corresponde a uma certa quantidade de avano (passo) ao longo do eixo do fuso. O mesmo se aplica acelerao/desacelerao. Isso significa que o rosqueamento rgido com macho no exige a utilizao de machos deslizantes, como acontece no modo convencional, possibilitando, assim, um rosqueamento de alta velocidade e de alta preciso. Se a funo opcional de controle de fusos mltiplos estiver ativada, possvel utilizar o segundo fuso para o rosqueamento rgido com macho.

184

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

13.8.1

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

O controle do motor do fuso de forma semelhante de um motor servo, no modo de rosqueamento rgido, possibilita um rosqueamento de alta velocidade.

G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ; ou G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ;


X_ C_ ou Z_ C_ : Dados de posio do furo Z_ ou X_ : Distncia entre o ponto R e a base do furo R_ : Distncia entre o nvel inicial e o nvel do ponto R P_ : Tempo de pausa na base do furo F_ : Velocidade de avano de corte K_ : Nmero de repeties (se necessrio) M_ : Cdigo M para fixar o eixo C (se necessrio) G84 ou G88 (modo G98) G84 ou G88 (modo G99)

Parada do fuso Nvel inicial Operao 1 Operao 2 Fuso SH Ponto R Operao 3


P

Parada do fuso

Operao 6
P

Parada do fuso

Fuso SH Ponto R

Parada do fuso
P

Nvel do ponto R

Operao 5 Ponto Z
P

Ponto Z Parada do fuso Fuso SAH

Operao 4 Parada do fuso Fuso SAH

Explicaes

D Modo de rosqueamento rgido

Depois de concludo o posicionamento no eixo X (G84) ou no eixo Z (G88), o fuso movimentado para o ponto R velocidade de deslocamento rpido. O rosqueamento executado do ponto R para o ponto Z. Em seguida, o fuso pra e cumpre um tempo de pausa. Depois, o fuso inicia a rotao no sentido oposto, retrado para o ponto R, pra de girar e se desloca para o nvel inicial em deslocamento rpido. Durante o rosqueamento, adotada um override da velocidade de avano e um override do fuso de 100%. Para a retrao (operao 5), possvel, porm, aplicar um override fixo de at 2000%, definindo o parmetro n. 5211 (RGOVR), o bit 3 (OVU) do parmetro n 5201 e o bit 4 (DOV) do parmetro n. 5200. O modo de rosqueamento rgido pode ser especificado atravs de um dos seguintes mtodos: D Especificando M29S***** antes de um bloco de rosqueamento D Especificando M29S***** em um bloco de rosqueamento D Tratando G84 ou G88 como um cdigo G para rosqueamento rgido com macho (definindo o bit 0 (G84) do parmetro n 5200 com 1.)
185

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

PROGRAMAO

B-64114PO/01

D Passo de rosca

No modo de avano por minuto, o passo de rosca igual velocidade de avano dividida pela velocidade do fuso. No modo de avano por rotao, o passo de rosca igual velocidade de avano.

Limitaes
D Comandos S Se for especificado um valor superior velocidade mxima de rotao, para a engrenagem que est sendo usada, ativado o alarme P/S n 200. No caso de um fuso analgico, se um comando for especificado de forma a serem gerados mais de 4095 pulsos durante 8 ms (unidade de deteo), ativado o alarme P/S n 202. No caso de um fuso serial, se um comando for especificado de forma a serem gerados mais de 32767 pulsos durante 8 ms (unidade de deteo), ativado o alarme P/S n 202. <Example> No caso de um motor integrado, equipado com um detetor com uma resoluo de 4095 pulsos por rotao, a velocidade mxima do fuso durante o rosqueamento rgido com macho a seguinte: Para um fuso analgico (40951000860)4095 = 7500 (rpm) Para um fuso serial (327671000860)4095 = 60012 (rpm) [Nota: Valor ideal] O comando S, especificado no rosqueamento rgido com macho, apagado com o comando cancelar rosqueamento rgido com macho e a condio a mesma que se S0 fosse programado. D Comandos F D M29 Se, para o avano de corte, for especificado um valor que exceda o limite superior, ser ativado o alarme P/S n 201. Se for especificado um comando S ou um movimento do eixo entre M29 e M84, ser ativado um alarme P/S n 203. Se M29 for especificado durante o ciclo de rosqueamento, ser ativado o alarme P/S n 204. O cdigo M usado para especificar o modo de rosqueamento rgido com macho normalmente definido no parmetro n 5210. No entanto, para definir um valor superior a 255 use o parmetro n 5212. O desvio de posio mximo durante o movimento ao longo do eixo de rosqueamento em um modo de rosqueamento rgido com macho normalmente definido no parmetro n 5310. No entanto, use o parmetro n 5314, para definir um valor superior a 32767, por exemplo, conforme a resoluo do detetor sendo usado. O valor R tem de ser especificado em um bloco destinado execuo da perfurao, pois se for especificado em blocos que no executem a perfurao, no poder ser arquivado como dado modal. G00 a G03 (cdigos G do grupo 01) no podem ser especificados em blocos que incluam G84 ou G88. Se forem especificados, G84 ou G88 ser cancelado. No modo de ciclo fixo ignorada qualquer correo da posio da ferramenta.

D Cdigo M para o rosqueamento rgido com macho D Desvio mximo de posio durante o movimento ao longo do eixo de rosqueamento D R

D Cancelamento

D Correo da posio da ferramenta

186

B-64114PO/01

PROGRAMAO

13. FUNES PARA SIMPLIFICAR A PROGRAMAO

D Unidades para F
Entrada em mm G98 G99 1 mm/min 0.01 mm/rotao Entrada em polegadas Comentrio

0.01 polegadas/ Ponto decimal permitido min 0.0001 polegaPonto decimal permitido das/rotao

Exemplos
Velocidade de avano do eixo de rosqueamento: 1000 mm/min Velocidade do fuso: 1000 rpm Passo de rosca: 1.0 mm <Programao para o avano por minuto> G98 ; Comando de avano por minuto G00 X100.0 ; Posicionamento M29 S1000 ; Comando do modo de rosqueamento rgido G84 Z-100.0 R-20.0 F1000 ; Rosqueamento rgido com macho <Programao para o avano por rotao> G99 ; Comando de avano por rotao G00 X100.0 ; Posicionamento M29 S1000 ; Comando do modo de rosqueamento rgido G84 Z-100.0 R-20.0 F1.0 ; Rosqueamento rgido com macho

13.8.2
Cancelamento do rosqueamento rgido com macho (G80)

O ciclo de rosqueamento rgido com macho cancelado. Para mais informaes sobre o cancelamento deste ciclo, consulte II-13.3.4 NOTA Quando o cancelamento do rosqueamento rgido com macho programado, o comando S usado para o rosqueamento rgido com macho tambm apagado. ( o mesmo que se o S0 fosse programado.) Por isso, o comando S, especificado para rosqueamento rgido com macho, no pode ser usado em blocos depois do cancelamento do rosqueamento rgido com macho. Por favor, volte a especificar o comando S depois do cancelamento do rosqueamento rgido com macho, se necessrio.

187

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14

FUNO DE COMPENSAO

Este captulo descreve as seguintes funes de compensao:


14.1 CORREO DA FERRAMENTA 14.2 VISO GERAL DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA 14.3 PORMENORES DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA 14.4 VALORES DE COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10) 14.5 CORREO AUTOMTICA DA FERRAMENTA (G36, G37)

188

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.1

CORREO DA FERRAMENTA

A correo da ferramenta serve para compensar quaisquer diferenas entre a ferramenta efetivamente usada e a ferramenta imaginria, utilizada na programao (geralmente, a ferramenta padro).

Ferramenta padro

Ferramenta real Quantidade de correo no eixo X

Quantidade de correo no eixo Z

Fig. 14.1 Correo da ferramenta

Nesta unidade no existe um cdigo G para especificar a correo da ferramenta. A correo da ferramenta especificada pelo cdigo T.

14.1.1
Correo da Geometria da Ferramenta e Correo do Desgaste da Ferramenta

A correo da ferramenta compreende dois tipos de correo: A correo da geometria da ferramenta, para compensar a forma ou a posio de montagem da ferramenta, e a correo do desgaste da ferramenta, para compensar o desgaste da ponta da ferramenta.
Ponto no programa Ferramenta imaginria Valor de correo da geometria no eixo X Valor de correo do desgaste do eixo X Valor de correo do desgaste do eixo Z

Ferramenta real Valor de correo da geometria no eixo Z

Fig. 14.1.1 Correo da geometria da ferramenta e correo do desgaste da ferramenta

189

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.1.2

Cdigo T para a Correo da Ferramenta


Formato
D O menor dgito do cdigo T especifica a geometria e o nmero de correo do desgaste

Existem dois mtodos para especificar um cdigo T, tal como mostram as Tabelas 14.1.2 (a) e 14.1.2 (b).

Tabela 14.1.2 (a)


Tipo de cdigo T Comando de 2 dgitos Definio de parmetros para especificar o n de correo Quando LD1, o bit Quando LGN, o bit Tff 0 do parmetro n 1 do parmetro n 5002, colocado 5002, colocado Desgaste da ferramenta e nmero de em 1, o nmero de em 0, o nmero de correo da geome- correo do des- correo da geogaste da ferra- metria da ferratria da ferramenta menta especifi- menta e o nmero Seleo da ferracado com o ltimo de correo do menta dgito de um desgaste da ferramenta especificacdigo T. dos para uma dede Comando T ff ff Quando LD1, o bit terminada ferrade 4 dgi0 do parmetro n menta so idntos 5002, colocado ticos. Desgaste da ferramenta e nmero de em 0, o nmero de correo da geome- correo do desgaste da ferratria da ferramenta menta especifiSeleo da fercado com os dois ramenta ltimos dgitos de um cdigo T. Significado do cdigo T

D O menor dgito do cdigo T especifica o nmero de correo do desgaste e o nmero com o maior dgito especifica o nmero de seleo da ferramenta e o nmero de correo da geometria

Tabela 14.1.2 (b)


Tipo de cdigo T Comando de 2 dgitos Significado do cdigo T Tff Nmero de correo do da ferramenta Seleo da ferramenta e nmero de correo da geometria da ferramenta T ff ff Nmero de correo do da ferramenta Seleo da ferramenta e nmero de correo da geometria da ferramenta Definio de parmetros para especificar o n de correo Quando LD1, o bit Quando LGN, o bit 0 do parmetro n 1 do parmetro n 5002, colocado 5002, colocado em 1, o nmero de em 0, o nmero de correo do des- correo da geogaste da ferra- metria da ferramenta especifi- menta e o nmero cado com o ltimo de correo do dgito de um desgaste da ferramenta especificacdigo T. dos para uma dede Quando LD1, o bit terminada ferra0 do parmetro n menta so idn5002, colocado ticos. em 0, o nmero de correo do desgaste da ferramenta especificado com os dois ltimos dgitos de um cdigo T.

Comando de 4 dgitos

14.1.3
Seleo da Ferramenta

A seleo da ferramenta feita atravs da especificao do cdigo T correspondente ao nmero da ferramenta. A relao entre o nmero de seleo da ferramenta e a prpria ferramenta explicada no manual fornecido pelo fabricante da mquina-ferramenta. O nmero de correo tem dois significados. Especifica a distncia de correo correspondente ao nmero selecionado para dar incio funo de correo. Um nmero de correo da ferramenta igual a 0 ou 00 indica que o valor de correo 0 e a correo cancelada.
190

14.1.4
Nmero de Correo

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.1.5
Correo
Explicaes
D Correo do desgaste da ferramenta

Existem dois tipos de correo: A correo do desgaste da ferramenta e a correo da geometria da ferramenta.

O caminho da ferramenta corrigido pelos valores de correo do desgaste X, Y e Z, em relao ao caminho programado. A distncia de correo correspondente ao nmero especificado pelo cdigo T somada ou subtrada posio final de cada bloco programado.
Caminho da ferramenta aps a correo Este bloco contm o comando de correo com o cdigo T Caminho programado Compensao pelo corretor X, Z (vetor de correo) Fig. 14.1.5 (a) Movimento de correo (1)

D Vetor de correo D Cancelamento da correo

Na Fig. 14.1.5(a), o vetor com os corretores X, Y e Z chama-se vetor de correo. A compensao igual ao vetor de correo. A correo cancelada quando 0 ou 00 so selecionados como nmero de correo do cdigo T. O vetor de correo passa a ser 0 no final do bloco cancelado. N1 X50.0 Z100.0 T0202 ; Cria o vetor de correo correspondente ao nmero de correo 02 N2 X200.0 ; N3 X100.0 Z250.0 T0200 ; A especificao do nmero de correo 00 apaga o vetor de correo.

Caminho da ferramenta aps a correo

N2 Caminho programado N1

Fig. 14.1.5 (b) Movimento de correo (2)

Quando o parmetro LVC (n 5003#6) est colocado em 1, a correo cancelada: 1) Durante o tempo inicial aps a energizao. 2) Se for pressionada a tecla de reset na unidade MDI. 3) Se for enviado um sinal de reset da mquina para o CNC. O parmetro LVC (n 5003#6) pode ser definido de forma que a correo no seja cancelada quando se pressiona a tecla de reset ou quando emitido um sinal de reset.
191

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Apenas o cdigo T

Quando especificado apenas um cdigo T em um bloco, a ferramenta deslocada pelo valor de correo do desgaste sem um comando de movimento. O movimento executado com uma velocidade de deslocamento rpido no modo G00. Em outros modos executar com a velocidade de avano. Quando um cdigo T com o nmero de correo 0 ou 00 especificado por si s, executado um movimento para cancelar a correo. AVISO Quando G50 X_Z_T_ ; especificado a ferramenta no se desloca. definido o sistema de coordenadas em que o valor da coordenada relativa posio da ferramenta (X,Z). A posio da ferramenta obtida atravs da subtrao do valor de do desgaste correspondente ao nmero de correo especificado no cdigo T.

D Correo da geometria da ferramenta

Com a correo da geometria da ferramenta, o sistema de coordenadas de trabalho deslocado pelos valores de correo da geometria X, Y e Z. Por outras palavras, a quantidade de correo correspondente ao nmero designado com o cdigo adicionada ou subtrada da posio atual.
Caminho programado aps o deslocamento do sistema de coordenadas de trabalho Quantidade de correo atravs da correo da geometria da ferramenta no eixo X, Z (vetor de correo) Comando absoluto Caminho da ferramenta aps a correo

Caminho programado antes do deslocamento do sistema de coordenadas de trabalho Fig. 14.1.5 (c) Movimento de correo da geometria da ferramenta

NOTA A ferramenta pode ser compensada tanto pela correo do desgaste como pela especificao do parmetro LGT (n 5002#4), a fim de adicionar ou subtrair o ponto final programado de cada bloco. D Cancelamento da correo A especificao do nmero de correo 0, 00 ou 0000 cancela a correo. NOTA Quando o nmero de correo da geometria da ferramenta especificado com um valor igual ao do nmero de correo do desgaste da ferramenta (parmetro n 5002#1 (LGN) colocado em 0), a correo da geometria da ferramenta no ser cancelada por um cdigo T especificado que possua o nmero de correo 2. No entanto, se o parmetro n 5002#5 (LGC) estiver ativado, o nmero de correo 0 tambm poder ser usado para cancelar a correo da geometria da ferramenta. Se o parmetro TGC (n 5003#7) estiver colocado em 1, a correo da geometria da ferramenta tambm poder ser cancelada por um reset.

192

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Exemplos

1. Especificao do nmero de correo da geometria da ferramenta e do nmero de correo do desgaste da ferramenta com os dois ltimos dgitos de um cdigo T (quando LGN, o bit 1 do parmetro n 5002, est colocado em 0): N1 X50.0 Z100.0 T0202 ; Especifica o nmero de correo 02 N2 Z200.0 ; N3 X100.0 Z250.0 T0200 ; Cancela a correo
Comando absoluto Cancelamento N3 Caminho proda correo gramado aps N2 o deslocaN1 mento do sistema de coorCaminho da ferramenta aps a correo denadas de trabalho Correo

2. Suponha que a correo da geometria no cancelada com o n de correo 0 (quando LGN, o bit 1 do parmetro n 5002, est colocado em 1), N1 X50.0 Z100.0 T0202 ; Nmero de seleo da ferramenta (nmero de correo da geometria da ferramenta 02 especificado) N2 Z200.0 ; N3 X100.0 Z250.0 T0000 ; Cancela a correo
Caminho programado aps o deslocamento do sistema de coordenadas de trabalho Correo N3 N2 N1 Caminho da ferramenta aps a correo Cancelamento da correo

193

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.1.6
Comandos G53, G28 e G30 Quando Aplicada a Correo da Posio da Ferramenta

Esta seo descreve as operaes seguintes em que a correo da posio da ferramenta aplicada: comandos G53, G28 e G30, retorno manual ao ponto de referncia e cancelamento da correo da posio da ferramenta com um comando T00.

Explicaes
D Retorno ao ponto de referncia (G28) e comando G53 quando aplicada a correo da posio da ferramenta A execuo do retorno ao ponto de referncia (G28) ou de um comando G53, quando aplicada a correo da posio da ferramenta, no cancela o vetor de correo da posio da ferramenta. Contudo, a indicao da posio absoluta a seguinte, de acordo com a definio do bit 4 (LGT) do parmetro n 5002.

LGT = 0 (A compensao da geometria da ferramenta baseia-se no deslocamento do sistema de coordenadas.)


Compensao da geometria da ferramenta Tela das coordenadas de posio absoluta Bloco para o retorno ao O deslocamento considerado. So ponto de referncia ou o mostradas as coordenadas deslocacomando G53 das de acordo com a compensao da geometria da ferramenta. Bloco seguinte Compensao do desgaste da ferramenta O vetor no considerado. As coordenadas so mostradas como se a correo tivesse sido temporariamente cancelada.

So mostradas as coordenadas O vetor considerado. deslocadas de acordo com a compensao da geometria da ferramenta.

LGT = 1 (A compensao da geometria da ferramenta baseia-se no movimento da ferramenta.)


Compensao da geometria da ferramenta Tela das coordenadas de posio absoluta Bloco para o retorno ao O vetor no considerado. As coorponto de referncia ou o denadas so mostradas como se a comando G53 correo tivesse sido temporariamente cancelada. Bloco seguinte O vetor considerado. Compensao do desgaste da ferramenta O vetor no considerado. As coordenadas so mostradas como se a correo tivesse sido temporariamente cancelada. O vetor considerado.

NOTA O bit 6 (DAL) do parmetro n 3104 colocado em 0 (as posies reais, s quais aplicada a correo da posio da ferramenta, so mostradas na tela da posio absoluta).

194

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Retorno manual ao ponto de referncia quando aplicada a correo da ferramenta

Quando aplicada a correo da ferramenta, a execuo do retorno manual ao ponto de referncia no cancela o vetor de correo da posio da ferramenta. Contudo, dependendo da definio do bit 4 (LGT) do parmetro n 5002, a indicao da posio absoluta a seguinte:

LGT = 0 (A compensao da geometria da ferramenta baseia-se no deslocamento do sistema de coordenadas.)


Compensao da geometria da ferramenta Tela das coor- Aps o retorno manual ao O deslocamento considerado. So denadas de po- ponto de referncia mostradas as coordenadas deslocasio absoluta das de acordo com a compensao da geometria da ferramenta. Bloco seguinte Compensao do desgaste da ferramenta O vetor no considerado. As coordenadas so mostradas como se a correo tivesse sido temporariamente cancelada.

So mostradas as coordenadas O vetor considerado. deslocadas de acordo com a compensao da geometria da ferramenta.

LGT = 1 (A compensao da geometria da ferramenta baseia-se no movimento da ferramenta.)


Compensao da geometria da ferramenta Tela das coor- Aps o retorno manual ao O vetor no considerado. As coordenadas de po- ponto de referncia denadas so mostradas como se a sio absoluta correo tivesse sido temporariamente cancelada. Bloco seguinte O vetor considerado. Compensao do desgaste da ferramenta O vetor no considerado. As coordenadas so mostradas como se a correo tivesse sido temporariamente cancelada. O vetor considerado.

NOTA O bit 6 (DAL) do parmetro n 3104 colocado em 0 (as posies reais, s quais aplicada a correo da posio da ferramenta, so mostradas na tela da posio absoluta).

195

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Cancelamento da correo da posio da ferramenta com T00


LGN (n 5002#1) O nmero de correo da geometria : 0 : Igual ao nmero de correo do desgaste 1: Igual ao nmero de seleo da ferramenta LGT=0

Se a especificao apenas de T00, enquanto aplicada a correo da posio da ferramenta, cancela ou no a correo, depende das definies dos seguintes parmetros:
LGN = 0
LGT (n 5002#4) LGC (n 5002#5) Resultado

A compensao da geometria A correo da geometria: aplicada: 0 : No cancelada com T00 0 : Com base no deslocamento 1: cancelada com T00 do sistema de coordenadas 1: Com base no movimento da ferramenta LGT=0 LGC=0 LGC=1 LWM (n 5002#6) A correo da posio ferramenta aplicada: 0 : Atravs do cdigo T 1: Atravs do movimento ao longo do eixo LGT=1 LWM=0 LWM=1 da

No cancelada Cancelada

Cancelada No cancelada

NOTA 1 Quando LGT=0, LWM no tem referncia. 2 Quando LGT=1, LGC no tem referncia, mesmo que LGN = 0.
LGN = 1
LGN (n 5002#1) LGT (n 5002#4) LGC (n 5002#5) Resultado O nmero de correo da A compensao da geometria A correo da geometria: geometria : aplicada: 0 : No cancelada com T00 0 : Igual ao nmero de correo 0 : Com base no deslocamento 1: cancelada com T00 do sistema de coordenadas do desgaste 1: Com base no movimento 1: Igual ao nmero de seleo da ferramenta da ferramenta LGT=0 LGT=0 LGC no tem referncia. LWM (n 5002#6) A correo da posio ferramenta aplicada: 0 : Atravs do cdigo T 1: Atravs do movimento ao longo do eixo LGT=1 LWM=0 LWM=1 da

Cancelado

Cancelada No cancelada

NOTA 1 Quando LGT=0, LWM no tem referncia. 2 Quando LGT=1, LGC no tem referncia.

196

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.2

VISO GERAL DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA

difcil efetuar a compensao necessria para fabricar peas exatas quando se utiliza apenas a funo de correo da ferramenta, em virtude da curvatura da ponta da ferramenta no corte cnico ou no corte circular. A funo de compensao do raio da ponta da ferramenta compensa automaticamente os erros atrs mencionados.

Pea

Caminho da ferramenta sem compensao Caminho da ferramenta com compensao Ponta da ferramenta

Profundidade de corte insuficiente

Contorno processado sem compensao do raio da ponta da ferramenta Fig. 14.2 Caminho da ferramenta na compensao do raio da ponta da ferramenta

14.2.1
Ponta Imaginria da Ferramenta

A ponta da ferramenta na posio A da figura seguinte no existe, na realidade. A ponta imaginria da ferramenta necessria, porque geralmente mais difcil definir o centro do raio da ponta da ferramenta real na posio inicial do que a ponta imaginria da ferramenta (Nota). Alm disso, o raio da ponta da ferramenta no precisa ser considerado para efeitos de programao quando utilizada a ponta imaginria da ferramenta. A relao entre as posies, quando a ferramenta definida para a posio inicial, mostrada na figura seguinte.

A Posio inicial Quando programada em funo do centro da ponta da ferramenta Posio inicial Quando programada em funo da ponta imaginria da ferramenta

Fig. 14.2.1 (a) Centro do raio da ponta da ferramenta e ponta imaginria da ferramenta

197

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

CUIDADO Em uma mquina com pontos de referncia, possvel colocar uma posio padro, como p. ex. o centro do cabeote de torno--revlver, sobre a posio inicial. A distncia entre esta posio padro e o centro do raio da ponta ou a ponta imaginria da ferramenta definida como o valor de correo da ferramenta. A definio da distncia entre a posio padro e o centro do raio da ponta da ferramenta como valor de correo equivale a colocar o centro do raio da ponta da ferramenta sobre a posio inicial, enquanto que a definio da distncia entre a posio padro e a ponta imaginria da ferramenta equivale a colocar a ponta imaginria da ferramenta sobre a posio padro. Para definir o valor de correo, geralmente mais fcil medir a distncia entre a posio padro e a ponta imaginria da ferramenta, do que entre a posio padro e o centro do raio da ponta da ferramenta.

OFX (Correo da ferramenta no eixo X) OFZ (Correo da ferramenta no eixo Z) Definio da distncia entre a posio padro e o centro da ponta da ferramenta como valor de correo da ferramenta

OFX (Correo da ferramenta no eixo X) OFZ (Correo da ferramenta no eixo Z) Definio da distncia entre a posio padro e o centro da ponta imaginria da ferramenta como valor de correo da ferramenta

A posio inicial colocada sobre o centro da ponta A posio inicial colocada sobre a ponta imaginria da ferramenta da ferramenta Fig. 14.2.1 (b) Valor de correo da ferramenta quando o centro do cabeote de torno revlver colocado sobre a posio inicial O caminho do centro da ponta da ferramenta o mesmo do caminho programado, a menos que seja executada a compensao do raio da ponta da ferramenta. Caminho do centro da ponta da ferramenta Se for utilizada a compensao do raio da ponta da ferramenta, executado um corte preciso.

Partida

Caminho do centro da ponta da ferramenta

Partida

Caminho programado

Caminho programado

Fig. 14.2.1 (c) Caminho da ferramenta ao programar com base no centro da ponta da ferramenta Sem a compensao do raio da ponta da ferramenta, o caminho da ponta da ferramenta imaginria igual ao caminho programado. Caminho da ponta imaginria da ferramenta Com a compensao do raio da ponta da ferramenta, executado um corte preciso. Caminho da ponta imaginria da ferramenta

Partida

Partida

Caminho programado

Caminho programado

Fig. 14.2.1 (d) Caminho da ferramenta ao programar com base na ponta imaginria da ferramenta

198

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.2.2
Sentido da Ponta Imaginria da Ferramenta

O sentido da ponta imaginria da ferramenta, visto a partir do centro da ponta da ferramenta, determinado pelo sentido da ferramenta durante o corte, pelo que deve ser definido antecipadamente, tal como os valores de correo. O sentido da ponta imaginria da ferramenta pode ser selecionado entre as oito especificaes mostradas abaixo, na Fig. 14.2.2, juntamente com os respectivos cdigos. A Fig 14.2.2 ilustra a relao entre a ferramenta e a posio inicial. As especificaes seguintes aplicam-se em caso de seleo da opo de correo da geometria da ferramenta e de correo do desgaste da ferramenta.

Ponta imaginria da ferramenta nmero 1

Ponta imaginria da ferramenta nmero 2

Ponta imaginria da ferramenta nmero 3

Ponta imaginria da ferramenta nmero 4

Ponta imaginria da ferramenta nmero 5

Ponta imaginria da ferramenta nmero 6

Ponta imaginria da ferramenta nmero 7

Ponta imaginria da ferramenta nmero 8

Fig. 14.2.2 Sentido da ponta imaginria da ferramenta

199

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

As pontas das ferramentas imaginrias com os nmeros 0 a 9 so utilizadas quando o centro da ponta da ferramenta coincide com a posio inicial. Defina o nmero da ponta imaginria da ferramenta no endereo OFT para cada nmero de correo. O bit 7 (WNP) do parmetro n 5002 usado para determinar se o sentido da ponta virtual da ferramenta para a compensao do raio da ponta da ferramenta, dever ser determinado pelo nmero de correo da geometria da ferramenta ou pelo nmero de correo do desgaste da ferramenta.

Ponta imaginria da ferramenta nmero 0 a 9

Limitaes
D Seleo de plano Os sentidos 1 a 8 da ponta virtual da ferramenta s podem ser usados no plano G18 (Z-X). Para a ponta virtual da ferramenta 0 ou 9, a compensao aplicada nos dois planos G17 e G19.

14.2.3
Nmero de Correo e Valor de Correo
Explicaes
D Nmero de correo e valor de correo

Valor de compensao do raio da ponta da ferramenta (valor do raio da ponta da ferramenta)

Tabela 14.2.3 (a) Correo da geometria da ferramenta


Nmero OFGX de (Quanticorre dade de o da correo geome- da geometria tria no eixo X) G01 G02 G03 G04 G05 : 10.040 20.060 0 : : : OFGZ (Quantidade de correo da geometria no eixo Z) 50.020 30.030 0 : : : OFGR (Valor de correo da geometria do raio da ponta da ferramenta) 0 0 0.20 : : : OFT (Sentido da ponta imaginria da ferramenta) OFGY (Quantidade de correo da geometria no eixo Y) 70.020 90.030 0 : : :

1 2 6 : : :

200

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

Tabela 14.2.3 (b) Correo do desgaste da ferramenta


Nmero de corre o do desgaste OFGX (Quantidade de correo do desgaste no eixo X) OFGZ (Quantidade de correo do desgaste no eixo Z) OFGR (Valor de correo do desgaste do raio da ponta da ferramenta) 0 0 0.20 : : : OFT (Sentido da ponta imaginria da ferramenta) OFGY (Quantidade de correo do desgaste no eixo Y)

W01 W02 W03 W04 W05 :

0.040 0.060 0 : : :

0.020 0.030 0 : : :

1 2 6 : : :

0.010 0.020 0 : : :

D Compensao do raio da ponta da ferramenta

O valor de compensao do raio da ponta da ferramenta durante a execuo a soma da correo da geometria e da correo do desgaste. OFR=OFGR+OFWR

D Sentido da ponta imaginria da ferramenta D Comando do valor de correo

O sentido da ponta imaginria da ferramenta pode ser definido tanto para a correo da geometria como para a correo do desgaste. No entanto, s vlido o sentido indicado por ltimo. O nmero de correo especificado com um cdigo T igual ao que usado para a correo da ferramenta. Para mais pormenores, ver subse. II-14.1.2. NOTA Quando o nmero de correo da geometria especificado igual ao da seleo da ferramenta, atravs da definio do parmetro LGT (n 5002#1), e designado um cdigo T, cujos nmeros de correo da geometria e de correo do desgaste so diferentes, vlido o sentido da ponta imaginria da ferramenta, especificado pelo nmero de correo da geometria.
Exemplo) T0102 OFR=RFGR01+OFWR02 OFT=OFT01

No entanto, a direo especificada pelo nmero de correo do desgaste ativado dependendo da definio do parmetro WNP (N 5002#7). D Faixa de definio do valor de correo A faixa do valor de correo a seguinte:
Sistema incremental IS--B IS--C Sistema mtrico de 0 a 999.999 mm de 0 a 999.9999 mm Sistema ingls de 0 a 99.9999 polegadas de 0 a 99.99999 polegadas

O valor de correo correspondente ao nmero de correo 0 sempre 0. Nenhum valor de correo pode ser definido para o nmero de correo 0.
201

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.2.4
Posio de Trabalho e Comando de Movimento

Na compensao do raio da ponta da ferramenta, necessrio especificar a posio da pea em relao ferramenta.
Cdigo G G40 G41 G42 Posio da pea (Cancelar) Lado direito Lado esquerdo Caminho da ferramenta Movimento ao longo do caminho programado Movimento esquerda do caminho programado Movimento direita do caminho programado

A ferramenta corrigida para o lado oposto ao da pea.

G42

Eixo X

Eixo Z Pea

G41

A ponta imaginria da ferramenta est no caminho programado. G40 G40

Ponta imaginria da ferramenta nmero 1 a 8

Ponta imaginria da ferramenta nmero 0

202

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

A posio da pea pode ser alterada atravs da definio do sistema de coordenadas, como mostrado abaixo.

Eixo Z

G41 (a pea est no lado esquerdo)

Eixo X Pea

Nota Se o valor de compensao do raio da ponta da ferramenta for negativo, a posio da pea altera--se.

G42 (a pea est no lado direito)

G40, G41 e G42 so modais. No especifique G41 enquanto estiver no modo G41. Caso contrrio, a compensao no funcionar devidamente. Pela mesma razo, no especifique G42 durante o modo G42. Os blocos dos modos G41 ou G42, em que no so especificados G41 ou G42, so representados por (G41) ou (G42), respectivamente. D Movimento da ferramenta quando a pea no muda de posio Quando a ferramenta se desloca, a ponta da ferramenta mantm contato com a pea.

(G42) (G42)

(G42)

(G42)

(G42)

(G42)

Diagrama ampliado

203

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Movimento da ferramenta quando a pea muda de posio

A posio da pea em relao ferramenta muda no canto do caminho programado, como mostra a figura a seguir.
C A Posio da pea G41

G42 Posio da pea A G41 B G42 C B

Embora a pea no exista no lado direito do caminho programado no caso acima, pressupe-se a existncia da pea no movimento de A para B. A posio da pea no pode ser alterada no bloco subseqente ao bloco de partida. No exemplo acima, se o bloco que especifica o movimento de A para B fosse o bloco de partida, o caminho da ferramenta no seria igual ao que mostrado. D Partida O bloco em que o modo muda de G40 para G41 ou G42 chamado bloco de partida. G40 _ ; G41 _ ; (Bloco de partida) No bloco de partida, a ferramenta executa movimentos de transio para a correo. No bloco a seguir ao bloco de partida, o centro da ponta da ferramenta colocado perpendicularmente ao caminho programado para esse bloco na posio inicial.

G40

(G42)

G42 (Partida)

204

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Cancelamento da correo

O bloco em que o modo muda de G41 ou G42 para G40 chamado bloco de cancelamento da correo. G41 _ ; G40 _ ; (Bloco de cancelamento da correo) O centro da ponta da ferramenta se movimenta para uma posio perpendicular ao caminho programado no bloco anterior ao bloco de cancelamento. No bloco de cancelamento da correo (G40), a ferramenta colocada na posio final, como mostrado abaixo.

Posio final G40 (G42)

D Especificao de G41/G42 no modo G41/G42

Quando especificado de novo no modo G41/G42, o centro da ponta da ferramenta colocado perpendicularmente ao caminho programado do bloco anterior, na posio final do mesmo.

(G42)

(G42)

(G42)

G42 W--500.0 U--500.0 ;

O posicionamento do centro da ponta da ferramenta no executado no bloco que primeiro especifica G41/G42. D Movimento da ferramenta quando o sentido de deslocao da ferramenta no bloco que inclui um comando G40 diferente do sentido de deslocao da pea Se desejar retrair a ferramenta no sentido especificado por X(U) e Z(W), de forma a cancelar a compensao do raio da ponta da ferramenta no final da usinagem do primeiro bloco representado na figura abaixo, especifique o seguinte: G40 X(U) _ Z(W) _ I _ K _ ; sendo I e K a direo da figura vazia do bloco seguinte, tendo se ser especificados no modo incremental.
I, K U, W Sentido de deslocao da ferramenta G40 G42

G40 U_ W_ I_ K_ ;

205

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

A posio da pea especificada atravs dos endereos I e K a mesma do bloco precedente.


G40 X_ Z_ I_ K_ ; G40 G02 X_ Z_ I_ K_ ; Compensao do raio da ponta da ferramenta Interpolao circular

Se I e/ou K for especificado com G40 no modo de cancelamento, I e/ou K ser ignorado. Os valores numricos a seguir a I e K devem ser sempre especificados como valores de um raio. G40 G01 X_ Z_ ; G40 G01 X_ Z_ I_ K_ ; Modo de cancelamento da correo (I e k so ineficazes.)

Exemplos

X (3) (1) (2) 300

200 120 0

60

30

150

(Modo G40) 1.G42 G00 X60.0 ; 2.G01 X120.0 W-150.0 F10 ; 3.G40 G00 X300.0 W150.0 I40.0 K-30.0 ;

206

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.2.5

Notas Sobre a Compensao do Raio da Ponta da Ferramenta


Explicaes
D Movimento da ferramenta quando dois ou mais blocos sem um comando de movimento no devem ser programados consecutivamente 1.M05 ; 2.S210 ; 3.G04 X1000 ; 4.G01 U0 ; 5.G98 ; 6.G10 P01 X10.0 Z20.0 R0.5 Q2 ; Emisso do cdigo M Emisso do cdigo S Pausa Distncia de avano igual a zero Somente cdigo G Alterao da correo

Se dois ou mais blocos, dos acima indicados, forem especificados consecutivamente, o centro da ponta da ferramenta passa para uma posio perpendicular ao caminho programado do bloco anterior, no final do mesmo. No entanto, se o comando de movimento for o do ponto 4, o movimento da ferramenta acima obtido somente com um bloco.
Caminho programado N6 N7 N8 N9 (Modo G42) N6 W1000.0 ; N7 S21 ; N8 M04 ; U9 U--1000.0 W1000.0 ;

Caminho do centro da ponta da ferramenta

D Compensao do raio da ponta da ferramenta com G90 ou G94

A compensao do raio da ponta da ferramenta com G90 (ciclo de corte do dimetro exterior/interior) ou G94 (ciclo de torneamento da superfcie final) a seguinte: 1. Movimento de acordo com os nmeros da ponta imaginria da ferramenta Em todos os caminhos do ciclo, o caminho do centro da ponta da ferramenta , geralmente, paralelo ao caminho programado.

G90 4, 8, 3

Caminho do centro da ponta da ferramenta 5, 0, 7


8 0 3 7

G94

4 5

Caminho do centro da ponta da ferramenta 4, 8, 3 0 8 3 5, 0, 7 4


5 7

1 1, 6, 2 Em todos os casos 1, 4, 5

1, 6, 2

8, 0, 6 3, 7, 2

1, 4, 5 Em todo o caso Caminho programado

8, 0, 6

Caminho programado

3, 7, 2

207

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

2. Sentido da correo O sentido de correo indicado na figura abaixo independente do modo G41/G42.
G90 G94

D Compensao do raio da ponta da ferramenta com G71 a G76 ou G78

Quando especificado um dos ciclos seguintes, o ciclo desviado por um vetor de compensao do raio da ponta da ferramenta. Durante o ciclo, no executado qualquer clculo de interseo. G71 (Remoo de material por torneamento ou ciclo de retificao transversal) G72 (Remoo de material por faceamento ou ciclo direto de retificao transversal e dimenso constante) G73 (Repetio de padres ou ciclo de retificao por oscilao) G74 (Perfurao profunda da superfcie final) G75 (Perfurao do dimetro exterior/interior) G76 (Ciclo de rosca mltipla) G78 (Ciclo de abertura de rosca) O movimento executado aps a compensao mostrado abaixo.

D Compensao do raio da ponta da ferramenta ao executar a chanfragem

(G42) Caminho programado (G41)

D Compensao do raio da ponta da ferramenta ao inserir um arco do canto

O movimento executado aps a compensao mostrado abaixo.

(G42) Caminho programado (G41)

208

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Compensao do raio da ponta da ferramenta quando o bloco especificado a partir do painel MDI

Neste caso, no executada a compensao do raio da ponta da ferramenta.

209

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.3

PORMENORES DA COMPENSAO DO RAIO DA PONTA DA FERRAMENTA

Esta seo explica de forma pormenorizada o movimento da ferramenta para a compensao do raio da ponta da ferramenta, descrita na seo 14.2. Esta seo composta pelas seguintes subsees: 14.3.1 14.3.2 14.3.3 14.3.4 Aspectos gerais Movimento da ferramenta aquando da partida Movimento da ferramenta no modo de correo Movimento da ferramenta aquando do cancelamento do modo de correo 14.3.5 Verificao de interferncias 14.3.6 Corte excessivo devido compensao do raio da ponta da ferramenta 14.3.7 Correo na chanfragem e arcos de canto 14.3.8 Comando de entrada atravs do painel MDI 14.3.9 Precaues gerais para as operaes de correo 14.3.10Comandos G53, G28 e G30 no raio da ponta da ferramenta Modo de compensao

14.3.1
Aspectos gerais
D Vetor de correo do centro do raio da ponta da ferramenta O vetor de correo do centro do raio da ponta da ferramenta um vetor bidimensional, igual ao valor de correo especificado no cdigo T, e calculado no CNC. Sua dimenso se altera bloco a bloco, de acordo com o movimento da ferramenta. Este vetor de correo (seguidamente denominado, simplesmente, de vetor) criado internamente pela unidade de controle, como for necessrio para uma correo adequada e para calcular um caminho da ferramenta com uma correo exata (atravs do raio da ponta da ferramenta) a partir do caminho programado. Este vetor apagado pelo reset. O vetor acompanha sempre a ferramenta medida que esta avana. Um conhecimento adequado sobre as funes do vetor, essencial para obter uma programao precisa. Leia a descrio apresentada a seguir sobre como criar devidamente os vetores. G40, G41 ou G42 usado para apagar ou gerar vetores. Estes cdigos so usados em conjunto com G00, G01, G02, G03 ou G33 para especificar um modo de movimento da ferramenta (correo).
Cdigo G G40 G41 G42 Funo Cancelamento da compensao do raio da ponta da ferramenta Correo esquerda ao longo do caminho da ferramenta Correo direita ao longo do caminho da ferramenta Posio da pea Nenhuma Direita Esquerda

D G40, G41, G42

D Modo de cancelamento

G41 e G42 especificam um modo de correo, enquanto G40 especifica o cancelamento da correo. O sistema aciona o modo de cancelamento imediatamente aps a energizao, quando pressionado o boto de RESET no MDI ou quando um programa intencionalmente finalizado atravs da execuo de M02 ou M30. (O sistema pode no acionar o modo de cancelamento, dependendo da mquina-ferramenta.) No modo de cancelamento, o vetor colocado em zero e o caminho do centro da ponta da ferramenta coincide com o caminho programado. O programa deve terminar no modo de cancelamento. Se terminar no modo de correo, a ferramenta no pode ser colocada no ponto final e pra em uma posio afastada do ponto final, ao longo do comprimento do vetor.
210

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Partida

Quando um bloco que satisfaz todas as condies seguintes executado no modo de cancelamento, o sistema aciona o modo de correo. O controle durante esta operao denominado partida. D G41 ou G42 est includo no bloco ou foi especificado para que o sistema acione o modo de correo. O controle durante esta operao denominado partida. D O nmero de correo para a compensao do raio da ponta da ferramenta no 00. D O movimento de X ou Z especificado no bloco e a distncia a percorrer no igual a zero. Na partida, no permitido um comando circular (G02 ou G03). Se este for especificado, acionado o alarme P/S (PS34). Durante a partida so lidos dois blocos. O primeiro bloco executado e o segundo bloco inserido no buffer da compensao do raio da ponta da ferramenta. No modo de bloco nico, so lidos dois blocos e o primeiro deles executado, seguindo-se a parada da mquina. Nas operaes subseqentes, feita a leitura antecipada de dois blocos, pelo que o CNC tem o bloco atualmente em execuo e os dois blocos seguintes.

D Lado interno e lado externo

Quando um ngulo de interseo criado por caminhos da ferramenta especificados com comandos de movimento para dois blocos exceder 180, denominado lado interno. Quando um ngulo estiver entre 0 e 180, denominado lado externo.
Lado interno Lado externo Caminho programado Pea Caminho programado 180 0<180 Pea

D Significado dos smbolos

Os smbolos seguintes so usados nas figuras subseqentes: - S indica uma posio na qual um bloco nico executado uma s vez. - SS indica uma posio na qual um bloco nico executado duas vezes. - SSS indica uma posio na qual um bloco nico executado trs vezes. - L indica que a ferramenta se move ao longo de uma linha reta. - C indica que a ferramenta se move ao longo de um arco. - r indica o valor de compensao do raio da ponta da ferramenta. - Uma interseo uma posio na qual os caminhos programados de dois blocos se intersetam, depois de terem sido deslocados de acordo com o valor r. - indica indica o centro do raio da ponta da ferramenta.

211

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.3.2
Movimento da Ferramenta Aquando da Partida
Explicaes
D Movimento da ferramenta em torno de um canto interno (180)

Quando se muda do modo de cancelamento da correo para o modo de correo, a ferramenta se move como ilustrado abaixo (partida):

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

G42

r S

Pea C

L Posio inicial

Caminho do centro do Caminho programado raio da ponta da ferramenta

D Movimento da ferramenta em torno do exterior de canto de um ngulo obtuso (90<180)

LinearLinear

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

LinearCircular

Posio inicial G42 L r S r

Pea

C L Interseo L Caminho do centro do Caminho programado raio da ponta da ferramenta

212

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em torno do exterior de um ngulo agudo (<90)

LinearLinear S L r

L G42 r L L

Posio inicial

Pea Caminho programado Caminho do centro do raio da ponta da ferramenta L

LinearCircular S L r

L G42 r

Posio inicial

L L C Pea Caminho do centro do raio da ponta da ferramenta

Caminho programado

D Movimento da ferramenta em torno do exterior de um ngulo agudo inferior a 1 grau, linearlinear (<1)

S r L G41

Caminho do centro do raio da ponta da ferramenta Caminho programado Posio inicial

G41 Inferior a 1 grau

D Bloco sem comando de movimento da ferramenta aquando da partida

Se o comando for especificado aquando da partida, o vetor de correo no ser criado.


G91 G40 ; : N6 U100.0 W100.0 ; N7 G41 U0 ; N8 U--100.0 ; N9 U--100.0 W100.0 ; N7 SS

N6

N8 r

Caminho do centro do S raio da ponta da ferramenta

N9 Caminho programado

NOTA Sobre a definio de blocos que no movimentam a ferramenta, ver a subseo II--14.3.3.

213

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.3.3
Movimento da Ferramenta no Modo de Correo
Explicaes
D Movimento da ferramenta em torno do interior de um canto (180)

No modo de correo, a ferramenta se move como abaixo ilustrado:

LinearLinear Pea Caminho programado Caminho do centro do raio da ponta da ferramenta S Interseo L L

LinearCircular

Pea Interseo L

Caminho do centro Caminho programado do raio da ponta da ferramenta Pea Caminho programado Caminho do centro do raio da ponta da ferramenta

CircularLinear

S C Interseo

CircularCircular

Interseo C S C

Pea

Caminho programado Caminho do centro do raio da ponta da ferramenta

214

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em torno do lado interno (<1) com um vetor extremamente longo, linear linear

Interseo r Caminho do centro do raio da ponta da ferramenta Caminho programado r

S Interseo

O leitor pode tambm adotar o mesmo procedimento no caso de arco para linha reta, linha reta para arco e arco para arco.

215

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Movimento da ferramenta em torno do canto externo de um ngulo obtuso (90<180)

LinearLinear

Pea Caminho programado Caminho do centro do raio da ponta da ferramenta L

S Interseo LinearCircular

L S L Interseo

r C

Pea

Caminho programado Caminho do centro do raio da ponta da ferramenta CircularLinear

Pea Caminho programado Caminho do centro do raio da ponta da ferramenta L

r C S Interseo L CircularCircular Caminho programado

C SL Caminho do centro do raio da ponta da ferraL Interseo menta

Pea

216

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Movimento da ferramenta em torno do canto externo de um ngulo agudo (<90)

LinearLinear L Pea Caminho programado Caminho do centro do raio da ponta da ferramenta L

L S L

r r L

LinearCircular L

L S L

r r

Pea

L C Caminho do centro do raio da ponta da ferramenta CircularLinear

Caminho programado

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

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

Caminho programado

217

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Excees S A posio final do arco no est sobre o arco Se o fim de uma linha conducente a um arco for programado, por engano, como o fim desse arco, como mostra a figura abaixo, o sistema assume que a compensao do raio da ponta da ferramenta foi executada com base em um crculo imaginrio que tem o mesmo centro que o arco e ultrapassa a posio final especificada. Com base nessa suposio, o sistema cria um vetor e executa a compensao. O caminho do centro do raio da ponta da ferramenta resultante diferente daquele criado pela aplicao da compensao do raio da ponta da ferramenta no caminho programado em que a linha conducente ao arco considerada como uma linha reta.
Linha conducente ao arco Crculo imaginrio Fim do arco

Pea

Caminho programado r r S C Centro do arco L L L r Caminho do centro do raio da ponta da ferramenta

A mesma descrio se aplica ao movimento da ferramenta entre dois caminhos circulares.

218

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

S No existe interseo interna

Se o valor de compensao do raio da ponta da ferramenta for suficientemente pequeno, os dois caminhos circulares do centro do raio da ponta da ferramenta feitos aps a compensao cruzam-se em uma posio (P). A interseo P pode no ocorrer se for especificado um valor excessivamente grande para a compensao do raio da ponta da ferramenta. Quando esta situao prevista, um alarme P/S (n 33) ativado no final do bloco anterior e a ferramenta pra. No exemplo mostrado abaixo, os caminhos do centro do raio da ponta da ferramenta ao longo dos arcos A e B cruzam-se em P quando especificado um valor suficientemente pequeno para a compensao do raio da ponta da ferramenta. Esta interseo no ocorre, se for especificado um valor excessivamente grande.
O alarme (n 033) ativado e a ferramenta pra

Quando o valor de compensao do raio da ponta da ferramenta elevado Quando o valor de compensao do raio da ponta da ferramenta baixo Centro do arco B r Caminho programado Arco A P

Centro do arco A r

Arco B

S O centro do arco idntico posio inicial ou posio final

Se o centro do arco for idntico posio inicial ou ao ponto final, o alarme P/S (n 038) visualizado e a ferramenta pra na posio final do bloco anterior.
O alarme (n 038) ativado e a ferramenta pra Caminho do centro do raio da r ponta da ferramenta N5 Caminho programado (G41) N5 G01 W100.0 ; N6 G02 W100.0 I0 J0 ; N7 G03 U--100.0 I--100.0 ;

N6

N7

219

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Alterao do sentido de correo no modo de correo

O sentido de correo determinado pelos cdigos G (G41 e G42) para o raio da ponta da ferramenta e para o sinal do valor de compensao do raio da ponta da ferramenta, da seguinte forma:
Sinal do valor de correo Cdigo G G41 G42

+
Correo do lado esquerdo Correo do lado direito

-Correo do lado direito Correo do lado esquerdo

O sentido da correo pode ser alterado no modo de correo. Se o sentido da correo for alterado em um bloco, gerado um vetor na interseo do caminho do centro do raio da ponta da ferramenta desse bloco e no caminho do centro do raio da ponta da ferramenta de um bloco anterior. No possvel, contudo, realizar a alterao no bloco de partida e no bloco que se lhe segue.

220

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

S Caminho do centro do raio da ponta da ferramenta com uma interseo

LinearLinear Pea G42 Caminho programado r L Caminho do centro do raio da ponta da ferramenta S L r G41 Pea

LinearCircular C Pea G42 Caminho programado r Pea L S Caminho do centro do raio da ponta da ferramenta CircularLinear Pea Caminho programado G42 r G41

r Caminho do centro do C raio da ponta da ferramenta S r G41 Pea CircularCircular Pea G42 Caminho programado r C Caminho do centro do S raio da ponta da ferramenta Pea r G41 C L

221

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

S Caminho do centro do raio da ponta da ferramenta sem uma interseo

Ao alterar o sentido de correo do bloco A para o bloco B com os comandos G41 e G42, se no for necessria uma interseo com o caminho da correo, o vetor normal do bloco B criado no ponto inicial do bloco B.
LinearLinear S Pea G42 Caminho programado r L Caminho do centro do raio da ponta da ferramenta Caminho programado G42 G41 Caminho do centro do raio da ponta da ferramenta L LinearCircular S L L Caminho do centro do raio da ponta da ferramenta Caminho programado A G41 r S CircularCircular C S Um arco cuja posio final no est no arco C Caminho programado G42 r C r L SL Centro Centro (G42) r G41 G42 B S (G42) L A Pea r G41 B L

Caminho do centro do raio da ponta da ferramenta

222

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Cancelar temporariamente a compensao do raio da ponta da ferramenta S Especificao de G28 (retorno automtico ao ponto de referncia) no modo de correo

Se o comando subseqente for especificado no modo de correo, o modo de correo temporariamente cancelado, sendo depois automaticamente restaurado. O modo de correo pode ser cancelado e iniciado como descrito nas subsees II-14.3.2 e -14.3.4. Se G28 for especificado no modo de correo, o modo de correo cancelado em uma posio intermediria. Se o vetor ainda existir depois do retorno da ferramenta ao ponto de referncia, as componentes do vetor so repostas a zero, relativamente a cada eixo ao longo do qual foi executado o retorno ao ponto de referncia.
G28 r S Posio intermediria S G00 r S S Ponto de referncia

(G42 G00)

S Cdigo G de compensao do raio da ponta da ferramenta no modo de correo

O vetor de correo pode ser definido de modo a formar um ngulo reto no sentido de deslocao do bloco anterior, independentemente de se usinar o lado interno ou externo, atravs da programao separada do cdigo G de compensao do raio da ponta da ferramenta de corte (G41, G42) no modo de correo. Se o cdigo for especificado em um comando circular, no se obter o movimento circular correto. Caso se pretenda que o sentido de correo seja alterado pela programao do cdigo G de compensao do raio da ponta da ferramenta (G41, G42), consultar Alterao do sentido de correo no modo de correo na subse. 14.3.3.
LinearLinear

Modo G42 r Caminho do centro do raio da ponta da ferramenta CircularLinear L

Um bloco especificado por G42 L S Interseo

Um bloco especificado por G42 Modo G42 C r S Interseo L

Caminho programado

223

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Comando para cancelar temporariamente o vetor de correo

Se se programar G50 durante o modo de correo, o vetor de correo cancelado temporariamente; depois disso, o modo de correo retomado automaticamente. Neste caso, sem o movimento de cancelamento de correo, a ferramenta move-se diretamente do ponto de interseo para o ponto programado, onde o vetor de correo cancelado. Quando o modo de correo restaurado, a ferramenta se move tambm diretamente para o ponto de interseo.

D Definio do sistema de coordenadas da pea (G50)

Caminho do centro do raio da ponta da ferramenta L

S L N6 S N7 Bloco G92 L N8

S L

N5 Caminho programado

(G41) N5 G91 G01 U700.0 W300.0 ; N6 U600.0 W--300.0 ; N7 G50 X200.0 Z100.0 ; N8 G01 X800.0 Z400.0 ;

D Ciclos fixos (G90, G92, G94) e repetio de ciclos (G71 a G76)

Ver as sees II-14.1 (G90, G92, G94) e II-14.2 (G70 a G76) sobre a compensao do raio da ponta da ferramenta e respectivos ciclos fixos.
N9 r N8 S S r S N7 N6 (G42) N5

Caminho do centro do raio da ponta da ferramenta

Caminho programado (G42) N5 G01 U50.0 W--60.0 ; N6 W--80.0 ; N7 G90 U--60.0 W--80.0 R--30.0 ; N8 G01 U120.0 W50.0 ; N9 W50.0 ;

224

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Bloco sem movimento da ferramenta

Os blocos seguintes no produzem qualquer movimento da ferramenta. Neles, a ferramenta no se mover mesmo quando acionada a compensao do raio da ponta da ferramenta.
1. M05 ; Emisso do cdigo M 2. S21; Emisso do cdigo S 3. G04 X10.0 ; Pausa 4. G10 P01 X10 Z20 R10.0 ; . definio do valor de compensao do raio da ponta da ferramenta 5. (G17) Z200.0 ; Comando de movimento no includo no plano de correo 6. G98 ; Somente cdigo G 7. X0 ; A distncia a percorrer zero.

Os comandos 1 a 6 no so de movimento.

S Bloco sem especificao do movimento da ferramenta no modo de correo

Quando um bloco nico sem movimento da ferramenta especificado no modo de correo, o vetor e o caminho do centro do raio da ponta da ferramenta so iguais aos existentes quando o bloco no programado. Este bloco executado no ponto de parada de bloco nico.
N6 U100.0 W100.0 ; N7 G04 Z100.0 ; N8 U100.0 ; N6 SS L O bloco N7 executado aqui. No entanto, quando a distncia a percorrer zero mesmo que o bloco seja programado isoladamente, o movimento da ferramenta torna--se o mesmo de quando feita a programao de mais de um bloco sem movimento da ferramenta. Esta situao ser descrita mais adiante. N6 G91 U100.0 W100.0 ; N7 S21 ; N8 G04 X10.0 ; N9 W100.0 ; N6 N7 N8 Caminho programado N7 N8 Caminho programado Caminho do centro do raio da ponta da ferramenta L

SSS L

L Caminho do centro do raio da ponta da ferramenta

Os blocos N7 e N8 so executados aqui.

225

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Movimento de canto

Quando so gerados dois ou mais vetores no fim de um bloco, a ferramenta se move linearmente de um vetor para outro. A este movimento d-se o nome de movimento de canto. Se esses vetores forem quase coincidentes entre si, o movimento de canto no executado e o ltimo vetor ignorado.
Caminho do centro do raio da ponta da ferramenta r r nVx

nVY Este vetor ignorado, se Vxlimite V e VYlimite V

Caminho programado

Se Vx limi<e V e Vy limi<e , o ltimo vetor ignorado. O limite V especificado previamente no parmetro (n 5010). Caso esses vetores no coincidam, gerado um movimento em torno do canto. Este movimento pertence ao ltimo bloco.
Este movimento pertence ao bloco N7 e, portanto, a velocidade de avano igual do bloco N7. Se o bloco N7 estiver no modo G00, a ferramenta movida no modo G00; se estiver no modo G01, G02 ou G03, a ferramenta movida no modo G01.

N6

N7

D Interrupo da operao manual

Para a operao manual durante a compensao do raio da ponta da ferramenta, consulte a seo III-3.5, Absoluto manual ON e OFF.

226

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.3.4
Movimento da Ferramenta Aquando do Cancelamento do Modo de Correo
Explicaes
D Movimento da ferramenta em torno de um canto interno (180)
LinearLinear Pea Caminho programado r L S Caminho do centro do raio da ponta da ferramenta G40 L

CircularLinear

r Pea S

G40

Caminho programado

L Caminho do centro do raio da ponta da ferramenta

D Movimento da ferramenta em torno do exterior de um ngulo obtuso (90<180)

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

Caminho programado

L Interseo L Caminho do centro do raio da ponta da ferramenta

227

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Movimento da ferramenta em torno do exterior de um ngulo agudo (<90)

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

Caminho do centro do raio da ponta da ferramenta

D Movimento da ferramenta em torno do exterior de um ngulo agudo inferior a 1 grau, linearlinear (<1)

S r L

Caminho do centro do raio da ponta da ferramenta L

G42 G40

Caminho programado
1ou menor

D Bloco sem movimento da ferramenta especificado juntamente com o cancelamento da correo

Quando um bloco sem movimento da ferramenta programado juntamente com um cancelamento da correo, gerado um vetor cujo comprimento igual ao valor de correo, na direo normal relativamente ao movimento da ferramenta do bloco anterior. O vetor cancelado no comando de deslocao seguinte.
N6 G91 U100.0 W100.0 ; N7 G40 ; N8 U0 W100.0 ; Caminho programado N6 SS L Caminho do centro do raio da ponta da ferramenta N7 N8

228

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Bloco com G40 e I_J_K_ S O bloco anterior contm G41 ou G42 Se um bloco com G41 ou G42 preceder um bloco em que so especificados G40 e I_, J_, K_, o sistema presume que o caminho foi programado como decorrendo entre a posio final, determinada pelo bloco anterior, e um vetor determinado por (I,J), (I,K) ou (J,K). O sentido da compensao igual ao do bloco anterior.
N1 (modo G42) ; N2 G40 Xa Yb I_ J_ ; No bloco N1, o centro do raio da ponta da ferramenta se movimenta para P. No bloco N2, o centro do raio da ponta da ferramenta se movimenta E. E (a, b) (I, J) N2 r P S r (G40) Caminho do centro do raio da ponta da ferramenta N1 (G42) Pea Caminho programado

Neste caso, tenha em ateno que o CNC consegue uma interseo do caminho da ferramenta, independentemente de a usinagem especificada ser interna ou externa.
E G40 X S r Caminho programado r (G42) (I, J) Caminho do centro do raio da ponta da ferramenta

Quando no se pode obter uma interseo, a ferramenta vai para a posio normal, no final do bloco anterior.
E X S r (G42) r Caminho programado (I, J) G40 Caminho do centro do raio da ponta da ferramenta

229

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.3.5
Verificao de Interferncias

O corte excessivo executado pela ferramenta chamado de interferncia. A funo de verificao de interferncias verifica com antecedncia a possibilidade de execuo de um corte excessivo. Todavia, nem todas as interferncias podem ser verficadas por esta funo. A verificao de interferncias executada mesmo que no seja executado um corte excessivo.

Explicaes
D Critrios para a deteo de interferncias (1) O sentido do caminho do raio da ponta da ferramenta diferente daquele do caminho programado (de 90 a 270 graus entre esses caminhos).
Caminho do centro do raio da ponta da ferramenta Caminho programado

As direes destes dois caminhos so diferentes (180).

Caminho do centro do raio da ponta da ferramenta

Caminho programado

As direes destes dois caminhos so diferentes (180).

230

B-64114PO/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 do raio da ponta da ferramenta difere bastante daquele entre o ponto inicial e o ponto final no caminho programado na usinagem circular (mais de 180 graus).

Caminho do centro do raio da ponta da ferramenta

r2 r1 N5 Caminho programado N6

N7

Centro

(G41) N5 G01 U200.0 W800.0 T1 ; N6 G02 U-160.0 W320.0 I-800.0 K-200.0 T2 ; N7 G01 U-500.0 W200.0 ; (Valor de compensao da ferramenta correspondente a T1 : r1 = 200.0) (Valor de compensao da ferramenta correspondente a T2 : r2 = 600.0)

No exemplo acima, o arco do bloco N6 fica situado em um quadrante. Mas aps a compensao do raio da ponta da ferramenta, o arco colocado nos quatro quadrantes.

231

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Correo antecipada de interferncias

(1) Remoo do vetor que causa a interferncia Quando a compensao do raio da ponta da ferramenta executada no blocos A, B e C e so criados os vetores V1, V2, V3 e V4 entre os blocos A a B, e os vetores V5, V6, V7 e V8 entre os blocos B e C, os vetores mais prximos so verificados primeiro. Se ocorrer alguma interferncia, so ignorados. Mas se os vetores a ignorar devido interferncia forem os ltimos vetores do canto, no ser possvel ignor-los. Verificao entre os vetores V4 e V5 Interferncia: V4 e V5 so ignorados Verificao entre V3 e V6 Interferncia: V3 e V6 so ignorados Verificao entre V2 e V7 Interferncia: V2 e V7 so ignorados Verificao entre V1 e V8 Interferncia: V1 e V8 no podem ser ignorados Se, durante a verificao, for detetado um vetor sem interferncia, os vetores subseqentes no so verificados. Se o bloco B for um movimento circular, ser gerado um movimento linear em caso de interferncias nos vetores. (Exemplo 1) A ferramenta move-se linearmente de V1 para V8
Caminho do centro do raio da ponta da ferramenta V1 r V6 V V S 7 2 V8 S V3 r C

Caminho programado

V5 R

V4

V4, V5 : Interferncia V3, V6 : Interferncia V2, V7 : Interferncia V1, V8 : Sem interferncia O1 O2

232

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

(Exemplo 2) A ferramenta move-se linearmente de V1, V2, V7 para V8


Caminho do centro do raio da ponta da ferramenta V1 r V6 V2 S V7 S V3 V8 C r

A Caminho programado

V5 V4 R

O1 O2

V4, V5 : Interferncia V3, V6 : Interferncia V2, V7 : Sem interferncia

(2) Se a interferncia ocorrer aps a correo (1), a ferramenta parada com um alarme. Se a interferncia ocorrer aps a correo (1) ou se existir apenas um par de vetores desde o incio da verificao e os vetores interferirem, o alarme P/S (n 41) mostrado e a ferramenta pra imediatamente aps a execuo do bloco anterior. Se o bloco for executado por meio da operao bloco a bloco, a ferramenta pra no fim do bloco.
Caminho do centro do raio da ponta da ferramenta Ferramentada parada

Caminho programado C A V1 V6 V5 V2

Aps ignorar os vetores V2 e V5 devido a uma interferncia, tambm ocorre uma interferncia entre os vetores V1 e V6. O alarme visualizado e a ferramenta pra.

233

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Quando se presume a existncia de interferncia, embora esta no ocorra

(1) Depresso menor do que o valor de compensao do raio da ponta da ferramenta


Caminho programado Caminho do centro do raio da ponta da ferramenta Ferramentada parada

A B

No h qualquer interferncia real, mas uma vez que o sentido programado no bloco B oposto ao do caminho aps a compensao do raio da ponta da ferramenta, a ferramenta pra e mostrado um alarme P/S (n 041). (2) Ranhura mais pequena do que o valor de compensao do raio da ponta da ferramenta
Caminho programado Caminho do centro do raio da ponta da ferramenta Ferramentada parada

Tal como (1) , o sentido inverso no bloco B.

234

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.3.6
Corte Excessivo Devido Compensao do Raio da Ponta da Ferramenta
Explicaes
D Usinagem de um canto interno com um raio inferior ao da ponta da ferramenta Quando o raio de um canto menor do que o raio da ferramenta, ativado um alarme e o CNC pra no incio do bloco, porque a correo interna da ferramenta de corte levaria execuo de um corte excessivo. Na operao bloco a bloco, o corte excessivo gerado devido parada da ferramenta aps a execuo do bloco.
Caminho do centro do raio da ponta da ferramenta Caminho programado Pea acionado um alarme e a operao interrompida acionado um alarme e a operao interrompida aqui, na operao bloco a bloco

Se o CNC no parar, executado um corte excessivo

D Usinagem de uma ranhura inferior ao raio da ponta da ferramenta

Ser executado um corte excessivo, uma vez que a compensao do raio da ponta da ferramenta fora o caminho do centro da ferramenta a se mover no sentido inverso ao programado. Neste caso, ativado um alarme e o CNC pra no incio do bloco.
Caminho do centro do raio da ponta da ferramenta Caminho programado Pea ativado um alarme e a operao interrompida

Corte excessivo se a operao no fosse interrompida

235

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Usinagem de um passo inferior ao raio da ponta da ferramenta

Quando a usinagem do passo programada por meio de usinagem circular no caso de um programa contendo um passo menor do que o raio da ponta da ferramenta, o caminho do centro da ferramenta com a correo normal torna-se inverso ao sentido programado. Neste caso, o primeiro vetor ignorado e a ferramenta se move linearmente posio do segundo vetor. A operao bloco a bloco interrompida neste ponto. Se a usinagem no estiver no modo de bloco nico, a operao do ciclo continua. Se o passo for linear, no ser acionado nenhum alarme e o corte ser feito corretamente. No entanto, permanecer um resto por cortar.
Movimento linear O primeiro vetor ignorado Posio de parada aps a execuo de um nico bloco Caminho do centro do raio da S ponta da ferramenta

Caminho programado Centro da usinagem circular Pea Se o primeiro vetor no for ignorado, ser executado um corte excessivo. Contudo, a ferramenta move--se linearmente.

14.3.7
Correo na Chanfragem e Arcos de Canto

Na chanfragem ou arco do canto, a compensao do raio da ponta da ferramenta s pode ser executada se existir uma interseo normal no canto. No modo de cancelamento da correo, a compensao no pode ser executada no bloco de partida ou quando se muda o sentido de correo; nesse caso, mostrado um alarme P/S (n 39) e a ferramenta pra. Na chanfragem interna ou arco de canto interno, se o valor da chanfragem ou o valor do arco do canto for inferior ao valor do raio da ponta da ferramenta, a ferramenta detida com um alarme P/S (n 39), pois seria executado um corte excessivo.
Parou aqui Caminho do centro do raio da ponta da ferramenta Caminho programado Parou aqui Caminho do centro do raio da ponta da ferramenta Caminho programado

O ngulo de inclinao vlido do caminho programado nos blocos antes e aps o canto igual ou inferior a 1 grau, de modo que no seja acionado o alarme P/S (n 52, 54) gerado pelo erro de clculo da compensao do raio da ponta da ferramenta.
O alarme no acionado se o ngulo for igual ou inferior a 1 grau.

236

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

D Quando a faixa de usinagem se mantm ou acionado um alarme

O exemplo seguinte mostra uma faixa de usinagem que no pode ser suficientemente cortada.

22.5_ 2

Caminho do centro do raio da ponta da ferramenta r Caminho program. com chanfragem

Faixa de usinagem restante

Na chanfragem interna, se a seo do caminho programado que no faz parte da chanfragem (1 ou 2 na figura acima) se encontrar na faixa seguinte, ser executado um corte insuficiente. 01 ou 2<rtang. 22.5 (r : raio da ponta da ferramenta) Vista ampliada da restante faixa de usinagem
1 2

Embora devesse estar posicionada em 2, na figura acima, a ferramenta se encontra em 1 (a ponta da ferramenta tangente linha L). Assim, a faixa 3 no usinada. O alarme P/S n 52 ou 55 ativado nos seguintes casos:
Limite do caminho programado com chanfragem O alarme ativado neste caminho P1 Caminho programado Caminho do centro do raio da ponta da ferramenta Caminho do centro da ponta da ferramenta com chanfragem Ponto inicial Ponto final P2

Caminho do centro da ponta da ferramenta sem chanfragem

237

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

Na chanfragem exterior com correo, imposto um limite ao caminho programado. O caminho durante a chanfragem coincide com os pontos de interseo P1 ou P2 sem chanfragem, pelo que a chanfragem exterior limitada. Na figura acima, o ponto final do caminho do centro da ferramenta com chanfragem coincide com o ponto de interseo (P2) do bloco seguinte sem chanfragem. Se o valor da chanfragem for superior ao valor limite especificado, o alarme P/S n 52 ou 55 ser ativado.

14.3.8
Comando de Entrada Atravs do Painel MDI

A compensao do raio da ponta da ferramenta no executada para os comandos introduzidos atravs do MDI. Todavia, quando a operao automtica realizada com comandos absolutos interrompida temporariamente pela funo bloco a bloco, a operao MDI executada, sendo a operao automtica iniciada em seguida. O caminho da ferramenta o seguinte: Neste caso, os vetores na posio inicial do bloco seguinte so convertidos e os outros vetores so gerados pelos dois blocos seguintes. Assim, a compensao do raio da ponta da ferramenta executada com preciso a partir do bloco depois do seguinte.
VC1 VB2 VB1 PB Comando para o MDI VB2 VB1 PA PB PD VC1 VC2

PC

Quando as posies PA, PB e PC so programadas em um comando absoluto, a ferramenta parada pela funo bloco a bloco, aps executar o bloco de PA a PB, e deslocada pela operao MDI. Os vetores VB1 e VB2 so convertidos para VB1 e VB2 e os vetores de correo so recalculados para VC1 e VC2, entre o bloco PB-PC e PC-PD. Todavia, como o vetor VB2 no calculado novamente, a compensao executada com preciso a partir da posio PC.

238

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.3.9
Precaues Gerais Para as Operaes de Correo
D Alterao do valor de correo Em geral, o valor de correo modificado no modo de cancelamento ou durante a troca das ferramentas. Se o valor de correo for alterado no modo de correo, o vetor no ponto final do bloco calculado para o novo valor de correo.
Calculado a partir do valor de correo no bloco N6 Calculado a partir do valor de correo no bloco N7

N7 N6 N8

Caminho programado

D Polaridade da quantidade de correo e caminho do centro da ponta da ferramenta

Quando alguns vetores so criados entre os blocos N6 e N7, o vetor no ponto final dos blocos atuais calculado atravs do valor de correo do bloco N6. Quando especificado um valor de correo negativo, o programa executado para a figura criada atravs da substituio de G41 por G42 ou G42 por G41 na folha do processo. Uma ferramenta que usine um perfil interno usinar um perfil externo e uma ferramenta que usine um perfil externo usinar um perfil interno. A seguir mostrado um exemplo. Em geral, a usinagem do CNC programada assumindo um valor de correo positivo. Quando um programa especifica um caminho da ferramenta como mostrado em 1, a ferramenta se deslocar como mostrado em 2, se for especificada uma correo negativa. A ferramenta em 2 se deslocar como mostrado em 1, se o sinal do valor de correo for invertido.

1
Caminho programado

AVISO Se o sinal do valor de correo for invertido, o vetor de correo da ponta da ferramenta invertido, mas o sentido da ponta imaginria da ferramenta no se altera. Por este motivo, o sinal do valor de correo no deve ser invertido quando se inicia a usinagem com a ponta imaginria da ferramenta no ponto inicial.

239

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.3.10
Comandos G53, G28 e G30 no Modo de Compensao do Raio da Ponta da Ferramenta

D Quando um comando G53 executado no modo de compensao do raio da ponta da ferramenta, o vetor de compensao do raio da ponta da ferramenta cancelado automaticamente antes do posicionamento, sendo automaticamente restaurado por um comando de movimento subseqente. O formato para recuperar o vetor de compensao do raio da ponta da ferramenta do tipo FS16 quando o bit 2 (CCN) do parmetro n 5003 colocado em 0, ou do tipo FS15 quando esse mesmo bit colocado em 1. D Quando um comando G28 ou G30 executado no modo de compensao do raio da ponta da ferramenta, o vetor de compensao do raio da ponta da ferramenta cancelado automaticamente antes do retorno automtico ao ponto de referncia, sendo retomado automaticamente atravs de um comando de movimento subseqente. A temporizao e o formato para cancelar e retomar o vetor de compensao do raio da ponta da ferramenta so do tipo FS15 quando o bit 2 (CCN) do parmetro n 5003 colocado em 1, ou do tipo FS16 quando esse mesmo bit colocado em 0. Quando um comando G53 executado no modo de compensao do raio da ponta da ferramenta, criado um vetor com um comprimento igual ao da correo, no final do bloco precedente, perpendicularmente ao sentido em que a ferramenta se desloca. O vetor de correo cancelado quando a ferramenta se desloca para uma posio especificada de acordo com o comando G53. O vetor de correo restaurado automaticamente quando a ferramenta se desloca de acordo com o comando seguinte. O formato para retomar o vetor de compensao do raio da ponta da ferramenta do tipo partida quando o bit 2 (CCN) do parmetro n 5003 colocado em 0, ou do tipo vetor de interseo (tipo FS15) quando esse mesmo bit colocado em 1. - Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0
Partida r (G41 G00) O ; G41 G00_ ; : G53 X_ Z_ ; : s G53 s G00 r s G00

Explicaes
D Comando G53 no modo de compensao do raio da ponta da ferramenta

S Comando G53 no modo de correo

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15] r (G41 G00) s G53 s G00 s G00

240

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

S Comando G53 incremental no modo de correo

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Partida r r (G41 G00) O ; G41 G00_ ; : G53 U_ W_ ; : s G53 G00 s G00

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15]

r (G41 G00) s G53 G00

G00

S Comando G53 no especificando qualquer movimento no modo de correo

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Partida r r (G41 G00) O ; G90 G41_ ; : G00 X20. Y20. ; G53 X20. Y20. ; : s G53 G00 s G00

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15]

r (G41 G00) s G53 G00

G00

241

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

AVISO 1 Quando um comando G53 executado no modo de compensao do raio da ponta da ferramenta durante um bloqueio de todos os eixos, o posicionamento no executado para os eixos bloqueados e o vetor de correo no cancelado. Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0 ou acionado o bloqueio de cada eixo, o vetor de correo cancelado. Exemplo 1) Quando o bit 2 (CCN) do parmetro n 5003 tem valor 0 e aplicado o bloqueio de todos os eixos

r (G41 G00) s G53 G00

G00

Exemplo 2) Quando o bit 2 (CCN) do parmetro n 5003 tem valor 1 e aplicado o bloqueio de todos os eixos [Tipo FS15]

r (G41 G00) s G53 G00

G00

Exemplo 3) Quando o bit 2 (CCN) do parmetro n 5003 tem valor 1 e aplicado o bloqueio de cada eixo [Tipo FS15]

r (G41 G00) s G53 G00

G00

242

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

AVISO 2 Quando um eixo de compensao especificado em um comando G53 no modo de compensao do raio da ponta da ferramenta, os vetores para os outros eixos de compensao tambm so cancelados. Isto tambm se aplica quando o bit 2 (CCN) do parmetro n. 5003 definido para 1. (O FS15 cancela apenas o vetor para o eixo especificado. Tenha em ateno que o cancelamento do tipo FS15 diferente da especificao de FS15 neste ponto.) Exemplo) Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0 [Tipo FS15]
s (G41 X_ Z_) s r G53 Z_ s G00 G00

243

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

NOTA 1 Quando um eixo no includo no plano de compensao do raio da ponta da ferramenta especificado em um comando G53, criado um vetor perpendicular ao sentido de deslocao da ferramenta no final do bloco precedente e a ferramenta no se move. No bloco seguinte, o modo de correo retomado automaticamente (do mesmo modo em que so executados consecutivamente dois ou mais blocos sem qualquer comando de movimento). Exemplo) Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0
G53 Y_ r (G41 G00 X_Z_) s G00 s r G00 s G00 Partida

2 Quando um comando G53 especificado como bloco de partida, o bloco seguinte passa a ser, de fato, o bloco de partida. Contudo, quando o bit 2 (CCN) do parmetro n 5003 colocado em 1, o bloco seguinte cria um vetor de interseo. Exemplo) Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 0

G00 s G41 G53 s G00 Partida r s G00

D Comando G28, G30 no modo de compensao do raio da ponta da ferramenta

Quando um comando G28 ou G30 executado no modo de compensao do raio da ponta da ferramenta, a fase de usinagem especificada no comando executada de acordo com o formato FS15 se o bit 2 (CCN) do parmetro n. 5003 for definido para 1. criado um vetor de interseo no final do bloco precedente e um vetor perpendicular na posio intermediria. O vetor de correo cancelado quando a ferramenta se desloca da posio intermediria para o ponto de referncia. O vetor de correo restaurado como vetor de interseo pelo bloco seguinte.

244

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

S Comando G28 ou G30 no modo de correo (com movimento para uma posio intermediria e uma posio de referncia)

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


O ; G91 G41_ ; : G28 X40. Z0 ; : Posio intermediria s G28/30 s G00 s r G01

(G42 G01)

s Ponto de referncia

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15] s Posio intermediria G28/30 s G00 s r G01

(G42 G01)

s Ponto de referncia

S Comando G28 ou G30 no modo de correo (sem realizao do movimento para uma posio intermediria)

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0

Partida r r G01

s s (G41 G01) G00 Posio intermediria G28/30 O ; s G91 G41_ ; Ponto de referncia : G28 X0 Y0 ; :

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15] r (G41 G01) Posio intermediria G28/30 s G00 G01 s

s Ponto de referncia

245

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

S Comando G28 ou G30 no modo de correo (sem realizao do movimento para um ponto de referncia)

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


Partida

r (G41 G01) O ; G91 G41_ ; : G28 X40. Y--40. ; : s

s G00

G01

G28/30 s Ponto de referncia=posio intermediria

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15]

(G41 G01)

s r

s G00

G01

G28/30

Ponto de referncia=posio intermediria

S Comando G28 ou G30 no modo de correo (sem movimento)

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0


G28/30 (G41 G01) r s O ; G91 G41_ ; : G28 X40. Y--40. ; : G00 Partida r s G01

Ponto de referncia=posio intermediria

- Quando o bit 2 (CCN) do parmetro n 5003 colocado em 1


[Tipo FS15] G28/30 (G41 G01) r s G00 s G01 Ponto de referncia=posio intermediria

246

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

AVISO 1 Quando um comando G28 ou G30 executado durante um bloqueio de todos os eixos, criado um vetor perpendicular direo de deslocao da ferramenta na posio intermediria. Neste caso, a ferramenta no se desloca para o ponto de referncia e o vetor de correo no cancelado. Quando o bit 2 (CCN) do parmetro n 5003 colocado em 0 ou acionado o bloqueio de cada eixo, o vetor de correo cancelado. Exemplo 1) Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
[Tipo FS15] (G42 G01) s G28 s G01 s s Posio intermediria r Ponto de referncia= posio intermediria G01

Exemplo 2) Quando o bit 2 (CCN) do parmetro n 5003 tem valor 0 e aplicado o bloqueio de todos os eixos
[Tipo FS15] (G42 G01) s G28 s G01 s s Posio intermediria r Ponto de referncia= posio intermediria G01

2 Quando um eixo de compensao especificado em um comando G20 ou G30 no modo de compensao do raio da ponta da ferramenta, os vetores para os outros eixos de compensao tambm so cancelados. Isto tambm se aplica quando o bit 2 (CCN) do parmetro n. 5003 definido para 1. (O FS15 cancela apenas o vetor para o eixo especificado. Tenha em ateno que o cancelamento do tipo FS15 diferente da especificao de FS15 neste ponto.) s
[Tipo FS15]

s (G41 G00 X_Z_) G28 Z_ r

s G00

G00

Posio intermediria

Ponto de referncia= posio intermediria

247

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

NOTA 1 Quando um eixo no includo no plano de compensao do raio da ponta da ferramenta especificado em um comando G28 ou G30, criado um vetor perpendicular direo de deslocao da ferramenta no final do bloco precedente e a ferramenta no se move. No bloco seguinte, o modo de correo retomado automaticamente (do mesmo modo em que so executados consecutivamente dois ou mais blocos sem qualquer comando de movimento). Exemplo) Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
[Tipo FS15] G28(30)Y_ r (G41 G01 X_ Z_) s G01 s G01 s G01

2 Quando um comando G28 ou G30 especificado como bloco de partida, criado um vetor perpendicular direo de deslocao da ferramenta na posio intermediria. O vetor cancelado no ponto de referncia. O bloco seguinte cria um vetor de interseo. Exemplo 1) Quando o bit 2 (CCN) do parmetro n 5003 tem sinal 1
[Tipo FS15] G01 s s G42 G28 r s s Ponto de referncia= posio intermediria G01 G01

Posio intermediria

248

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.4

VALORES DE COMPENSAO DA FERRAMENTA, NMERO DE VALORES DE COMPENSAO E INTRODUO DE VALORES A PARTIR DO PROGRAMA (G10)

Os valores de compensao da ferramenta incluem valores de compensao da geometria da ferramenta e de compensao do desgaste da ferramenta (Fig. 14.4).
Ponto no programa Ferramenta imaginria Valor de correo da geometria no eixo X Valor de correo do desgaste do eixo X

Ferramenta real Valor de correo da geometria no eixo Z

Valor de correo do desgaste do eixo Z

Fig. 14.4 Correo da geometria da ferramenta e correo do desgaste da ferramenta

Os valores de compensao da ferramenta podem ser introduzidos na memria do CNC a partir do painel MDI ou a partir de um programa. Um valor de compensao da ferramenta selecionado da memria do CNC, quando o cdigo correspondente especificado em um programa aps o endereo T. O valor usado para a correo da ferramenta ou para a compensao do raio da ponta da ferramenta. Ver subse. II-14.1.2 para mais pormenores.

14.4.1
Compensao da Ferramenta e Nmero de Compensao da Ferramenta
D Faixa permitida dos valores de compensao da ferramenta A Tabela 14.4.1 mostra a faixa permitida para a entrada dos valores de compensao da ferramenta.
Tabela 14.4.1: Faixa permitida dos valores de compensao da ferramenta
Sistema inin cremental IS--B IS--C Valor de compensao da ferramenta Entrada em mm Entrada em polegadas de --999.999 a +999.999 mm de --99.9999 a +99.9999 pol. de --999.9999 a +999.9999 mm de --99.99999 a +99.99999 pol.

O valor mximo de compensao do desgaste da ferramenta pode ser alterado atravs da definio do parmetro n 5013. D Nmero da compensao da ferramenta A memria pode salvar 64 valores de compensao da ferramenta.

249

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

14.4.2
Alterao do Valor de Correo da Ferramenta
Formato

Os valores de correo podem ser introduzidos por um programa atravs do seguinte comando:

G10 P_ X_ Y_ Z_ R_ Q_ ;
ou

G10 P_ U_ V_ W_ C_ Q_ ;
P : Nmero de correo 0 : Comando valor de deslocamento do sistema de coordenadas de trabalho 1--64 : Comando do valor de correo do desgaste da ferramenta O valor do comando igual ao nmero de correo 10000+(1--64) : Comando do valor de correo da geometria da fer ramenta (1--64) : Nmero de correo X : Valor de correo no eixo X (absoluto) Y : Valor de correo no eixo Y (absoluto) Z : Valor de correo no eixo Z (absoluto) U : Valor de correo no eixo X (incremental) V : Valor de correo no eixo Y (incremental) W: Valor de correo no eixo Z (incremental) R : Valor de correo do raio da ponta da ferramenta (absoluto) R : Valor de correo do raio da ponta da ferramenta (incremental) Q : Nmero da ponta imaginria da ferramenta

Em um comando absoluto, os valores especificados nos endereos X, Y, Z e R so definidos como o valor de correo correspondente ao nmero de correo especificado pelo endereo P. Em um comando incremental, o valor especificado nos endereos U, V, W e C somado ao valor de correo atual, correspondente ao nmero de correo. NOTA 1 Os endereos X, Y, Z, U, V e W podem ser especificados no mesmo bloco. 2 Usando--se este comando em um programa, a ferramenta poder ser movimentada pouco a pouco. Este comando tambm pode ser usado para introduzir os valores de correo individualmente, a partir de um programa, em vez de os introduzir individualmente a partir da unidade MDI.

250

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

14.5

CORREO AUTOMTICA DA FERRAMENTA (G36, G37)

Quando uma ferramenta movimentada para a posio de medio atravs da execuo de um comando introduzido no CNC, este mede automaticamente a diferena entre o valor atual da coordenada e o valor da coordenada da posio de medio do comando e usa-o como valor de correo para a ferramenta. Se a ferramenta j tiver sido corrigida, a mesma deslocada para a posio de medio com esse valor de correo. Se o CNC considerar que neccessrio proceder a uma nova correo depois de calcular a diferena entre os valores das coordenadas da posio de medio e os valores das coordenadas programadas, o valor de correo atual novamente corrigido. Para informaes mais detalhadas, consulte o manual de instrues fornecido pelo fabricante da mquina-ferramenta.

Explicaes
D Sistema de coordenadas O sistema de coordenadas deve ser definido antecipadamente para movimentar a ferramenta para a posio de medio. (O sistema de coordenadas de trabalho para a programao comum.) O movimento para a posio de medio executado atravs da especificao seguinte no MDI ou no modo MEM : G36 Xxa ; ou G37 Zza ; Neste caso, a posio de medio dever ser xa ou za (comando absoluto). A execuo deste comando efetua o deslocamento rpido dessa ferramenta para a posio de medio, reduz a velocidade de avano a meio do percurso e, em seguida, continua a moviment-la at o dispositivo de medio emitir o sinal final. Quando a ponta da ferramenta atinge a posio de medio, o instrumento de medio envia um sinal de alcance da posio de medio ao CNC, que pra a ferramenta. O valor atual de correo da ferramenta continua sendo corrigido atravs da diferena entre o valor da coordenada ( ou ) quando a ferramenta atinge a posio de medio e o valor de xa ou za especificado em G36Xxa ou G37Zza. Valor de correo x = valor de correo atual x+(-xa) Valor de correo z = valor de correo atual z+(-za) xa : Ponto de medio programado para o eixo X za : Ponto de medio programado para o eixo Z Estes valores de correo tambm podem ser alterados via o painel de operao MDI.

D Movimento para a posio de medio

D Correo

251

14. FUNO DE COMPENSAO

PROGRAMAO

B-64114PO/01

D Velocidade de avano e alarme

Ao movimentar-se da posio inicial para a posio de medio prevista atravs de xa ou za em G36 ou G37, a ferramenta deslocada velocidade de deslocamento rpido atravs da faixa A. Em seguida, a ferramenta pra - x ou za- z) e desloca-se, velocidade de avano de no ponto T (xamedio definida pelo parmetro (n 6241) atravs das faixas B, C e D. Se o sinal final de aproximao for ativado durante o movimento atravs da faixa B, acionado um alarme. Se o sinal final de aproximao no for ativado antes do ponto V e a ferramenta parar no ponto V, acionado o alarme P/S (n 080).
Posio de medio prevista FR X, Z FP U V

A
S(xs, zs) T

Posio inicial

|xa --xs|. |za --zs|

U (xa, za)

FR : Velocidade de deslocamento rpido FP : Velocidade de avano de medio (definida pelo parmetro(n 6241))

Fig. 14.5 Velocidade de avano e alarme

D Cdigo G

Se o bit 3 (G36) do parmetro n 3405 tiver sido colocado em 1, G37.1 e G37.2 so usados como cdigos G para a compensao automtica da ferramenta nos eixos X e Z, respectivamente.

Exemplos
Nmero de ferramenta T1 300 Ponto zero programado Posio de medio no eixo Z 100 800 Posio de medio no eixo X 380 50

Valor de correo (Antes da medio) X 100.0 Z0

Valor de correo (Aps a medio) 98.0 4.0

G50 X760.0 Z1100.0 ; Programao do ponto zero absoluto (Definio do sistema de coordenadas) S01 M03 T0101 ; Especifica a ferramenta T1, o nmero de correo 1 e a rotao do fuso
252

B-64114PO/01

PROGRAMAO

14. FUNO DE COMPENSAO

G36 X200.0 ;

G00 X204.0 ; G37 Z800.0 ;

T0101 ;

Move-se para a posio de medio se a ferramenta tiver atingido a posio de medio em X198.0 ; como a posio de medio correta 200 mm, o valor de correo alterado em 198.0-200.0=-2.0mm. Refrata-se um pouco ao longo do eixo X. Desloca-se para a posio de medio do eixo Z. Se a ferramenta j tiver atingido a posio de medio em X804.0, o valor de correo alterado atravs de 804.0-800.0=4.0mm. Correes subseqentes atravs da diferena. O novo valor de correo torna-se vlido quando o cdigo T especificado de novo.

AVISO 1 Velocidade de medio(Fp), e so definidas como parmetros (Fp : n 6241, : n 6251, : n 6254) pelo fabricante da mquina--ferramenta. tm de ser nmeros positivos, para que >. 2 Cancela a compensao do raio da ponta da ferramenta antes de G36, G37. 3 Quando um movimento manual inserido velocidade de avano de medio, reponha a ferramenta na posio de reincio antes de inserir o movimento manual. 4 O valor de correo da ferramenta determinado tem em conta o valor da ponta da ferramenta R. Certifique--se de que o valor do raio da ponta da ferramenta est corretamente programado. Exemplo) Quando o centro da ponta da ferramenta coincide com o ponto inicial.
A

Movimento real

Movimento considerando o valor do raio da ponta da ferramenta

B Valor do raio da ponta da ferramenta C Posio de medio

Na verdade, a ferramenta se desloca do ponto A para o ponto B, mas o valor de correo da ferramenta determinado pressupondo que a ferramenta se move para o ponto C em funo do valor do raio da ponta da ferramenta.

NOTA 1 Quando no existe qualquer comando de cdigo T antes de G36 ou G37, acionado o alarme P/S n 81. 2 Quando um cdigo T especificado no mesmo bloco que G36 ou G37, acionado o alarme P/S n 82.

253

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15

MACROS DE USURIO

Apesar de os subprogramas serem teis na repetio da mesma operao, a funo de macro de usurio tambm permite o uso de variveis, operaes aritmticas e lgicas e desvios condicionais para um desenvolvimento simples de programas gerais, como fresagem de bolsas e ciclos fixos definidos pelo usurio. Um programa de usinagem pode chamar uma macro de usurio com um simples comando, exatamente como um subprograma.
Programa de usinagem O0001 ; : : : G65 P9010 R50.0 L2 ; : : M30 ; Macro de usurio O9010 ; #1=#18/2 ; G01 X#1 Z#1 F0.3 ; G02 X#1 Z--#1 R#1 ; : : : M99 ;

254

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.1

VARIVEIS

Um programa de usinagem comum especifica diretamente um cdigo G e a distncia percorrida atravs de um valor numrico; por exemplo, G100 e X100.0. As macros de usurio permitem a especificao de valores numricos de forma direta ou atravs de um nmero de varivel. Quando usado um nmero de varivel, o valor da varivel pode ser alterado por um programa ou atravs do painel de operao MDI.
#1=#2+100 ; G01 X#1 F0.3 ;

Explicao
D Representao de variveis Para especificar uma varivel, introduza uma cerquilha (#) seguida por um nmero de varivel. As linguagens genricas de programao permitem que seja atribudo um nome a uma varivel, mas esta possibilidade no est disponvel para as macros de usurio. Exemplo: #1 Pode-se usar uma expresso para especificar um nmero de varivel. Neste caso, a expresso deve ser especificada entre colchetes. Exemplo: #[#1+#2-12] D Tipos de variveis As variveis so classificadas em quatro tipos, de acordo com os nmeros de varivel.
Tabela 15.1: Tipos de variveis Nmero da varivel #0 Tipo de varivel Sempre zero Variveis locais Funo Esta varivel tem sempre o valor zero. No se pode atribuir nenhum outro valor a esta varivel. As variveis locais apenas podem ser usadas dentro do escopo de uma macro de armazenamento de dados, tais como os resultados das operaes. Quando o equipamento desligado, as variveis locais so inicializadas com o valor zero. Quando uma macro chamada, so atribudos argumentos s variveis locais. As variveis comuns podem ser compartilhadas pelos diferentes macroprogramas. Quando o equipamento desligado, as variveis #100 a #199 so inicializadas com zero. Os dados armazenados nas variveis #500 a #999 so conservados, mesmo quando o equipamento desligado.

#1 -- #33

#100 -- #199 #500 -- #999

Variveis comuns

#1000 -

Variveis As variveis do sistema so usadas para ler e do sis- gravar uma variedade de itens de dados NC, tema tais como a posio atual e os valores de compensao da ferramenta.

D Faixa de valores das variveis

As variveis locais e comuns podem ter valor 0 ou um valor includo nas seguintes faixas: -10- 29 de -1047 a 0 de +10- 29 a +1047 Se o resultado do clculo for invlido, acionado um alarme P/S n 111.
255

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Omisso do ponto decimal

Ao definir uma varivel em um programa, podem omitir-se as casas decimais. Exemplo: Quando se define #1=123; o valor real da varivel #1 123.000.

D Chamada de variveis

Para chamar o valor de uma varivel em um programa, especifique um endereo de palavra seguido pelo nmero da varivel. Quando uma expresso usada para especificar uma varivel, coloque-a entre colchetes. Exemplo: G01X[#1+#2]F#3; Um valor de varivel chamado automaticamente arredondado de acordo com o menor incremento de entrada do endereo. Exemplo: Quando G00X#1; executado em um 1/1000-mm CNC com 12.3456 atribudo varivel #1, o comando efetivo interpretado como G00X12.346; Para inverter o sinal do valor de uma varivel chamada, introduza o sinal menos (-) antes de #. Exemplo: G00X-#1; Quando chamada uma varivel no definida, a varivel ignorada at a prxima palavra de endereo. Exemplo: Quando o valor da varivel #1 0 e o valor da varivel #2 nulo, a execuo de G00X#1Z#2; resulta em G00X0;.

D Varivel no definida

Quando o valor de uma varivel no definido, essa varivel denominada de varivel nula. A varivel #0 sempre uma varivel nula. No se lhe pode atribuir nenhum valor, mas pode ser lida. (a) Citao Quando citada uma varivel no definida, o prprio endereo tambm ignorado.
Quando #1 = < vazio >
G90 X100 Y#1 # G90 X100

Quando #1 = 0
G90 X100 Y#1 # G90 X100 Y0

256

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

(b)Operao < vazio > o mesmo que 0, exceto quando substitudo por < vazio>
Quando #1 = < vazio >
#2 = #1 # #2 = < vazio > #2 = #1*5 # #2 = 0 #2 = #1+#1 # #2 = 0

Quando #1 = 0
#2 = #1 # #2 = 0 #2 = #1*5 # #2 = 0 #2 = #1 + #1 # #2 = 0

(c) Expresses condicionais < vazio > s diferente de 0 para EQ e NE.


Quando #1 = < vazio >
#1 EQ #0 # Especificado #1 NE 0 # Especificado #1 GE #0 # Especificado #1 GT 0 # No especificado

Quando #1 = 0
#1 EQ #0 # No especificado #1 NE 0 # No especificado #1 GE #0 # Especificado #1 GT 0 # No especificado

257

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Visualizao dos valores das variveis

VARIVEL N. 100 101 102 103 104 105 106 107

DADOS 123.456 0.000 ********

N. 108 109 110 111 112 113 114 115 Y B 18:42:15 OPR ] [

O1234 N12345 DADOS

POSICAO REAL (RELATIVA) X 0.000 Z 0.000 MEM **** *** *** [ MACRO ] [ MENU ] [

0.000 0.000

] [ (OPRC) ]

D Quando o valor de uma varivel no definido, a varivel nula. D A marca ******** indica um estouro positivo (quando o valor absoluto de uma varivel maior que 99999999) ou um estouro negativo (quando o valor absoluto de uma varivel menor que 0.0000001).

Limitaes

Os nmeros de programas, nmeros de seqncias e nmeros de saltos de bloco no podem ser chamados por meio de variveis. Exemplo: As variveis no podem ser usadas das seguintes maneiras: O#1; /#2G00X100.0; N#3Z200.0;

258

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.2

VARIVEIS DO SISTEMA

As variveis do sistema podem ser usadas para ler e gravar dados NC internos, tais como os valores de compensao da ferramenta e os dados da posio atual. Tenha, todavia, em ateno que algumas variveis do sistema podem ser apenas lidas. As variveis do sistema so fundamentais para a automatizao e desenvolvimento de programas de uso geral.

Explicaes
D Sinais de interface Os sinais podem ser trocados entre o controlador programvel (PMC) e as macros de usurio.
Tabela 15.2 (a): Variveis do sistema para sinais de interface (Quando o parmetro MIF (bit 0 do n 6001) definido para 0.)
Nmero da varivel de #1000 a #1015 #1032 Funo Um sinal de 16 bits pode ser enviado pelo PMC a uma macro de usurio. As variveis #1000 a #1015 so usadas para ler um sinal bit a bit. A varivel #1032 usada para ler simultaneamente todos os 16 bits de um sinal. Um sinal de 16 bits pode ser enviado por uma macro de usurio ao PMC. As variveis #1100 a #1115 so usadas para gravar um sinal bit a bit. A varivel #1132 usada para gravar simultaneamente todos os 16 bits de um sinal. A varivel #1133 usada para escrever simultaneamente todos os 32 bits de um sinal enviado por uma macro de usurio ao PMC. Tenha em ateno que os valores de --99999999 a +99999999 podem ser usados para #1133.

de #1100 a #1115 #1132

#1133

(Quando o parmetro MIF (bit 0 do n 6001) definido para 1.)


Nmero da varivel de #1000 a #1031 Funo Um sinal de 32 bits pode ser enviado pelo PMC a uma macro de usurio. As variveis #1000 a #1031 so usadas para ler um sinal bit a bit. Um sinal de 32 bits pode ser enviado por uma macro de usurio ao PMC. As variveis #1100 a #1131 so usadas para gravar um sinal bit a bit. As variveis de #1032 a #1035 so usadas para a sada de todos os 32 bits de um sinal, em uma dada altura, do PMC para uma macro de usurio. Tenha em ateno que os valores de --99999999 a +99999999 podem ser usados para de #1032 a #1035. As variveis de #1132 a #1135 so usadas para escrever todos os 32 bits de um sinal, em uma dada altura, de uma macro de usurio para o PMC. Tenha em ateno que os valores de --99999999 a +99999999 podem ser usados para de #1132 a #1135.

de #1100 a #1131

de #1032 a #1035

de #1132 a #1135

Para mais informaes, consulte o manual de conexo (B-64113EN-1).


259

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Valores de compensao da ferramenta

Podem ser usadas as variveis de #2000 a #2999 e as variveis de #10000 a #19999.


Valor de compensao do raio da ponta da ferramenta Desgaste
#2201 : : : #2264

Tabela 15.2 (b): Variveis do sistema para a memria C de compensao da ferramenta


Valor de compensao do eixo X Desgaste
1 : 49 : 64 #2001 : : : #2064

Nmero de compensao

Valor de compensao do eixo Z Desgaste


#2101 : : : #2164

Geometria
#2701 : #2749

Geometria
#2801 : #2849

Posio T da ponta imaginria da ferraGeomementa tria


#2901 : : : #2964 #2301 : : : #2364

Valor de compensao do eixo Y Desgaste


#2401 : #2449

Geometria
#2451 : #2499

Tabela 15.2 (c): Variveis do sistema para 99 valores de compensao da ferramenta


Valor de compensao do eixo X Desgaste
1 : : 64 #10001 : : #10064

Nmero de compensao

Valor de compensao do eixo Z Desgaste


#11001 : : #11064

Valor de compensao do raio da ponta da ferramenta Desgaste


#12001 : : #12064

Geometria
#15001 : : #15064

Geometria
#12001 : : #12064

Posio T da ponta imaginria da ferraGeomementa tria


#17001 : : #17064 #13001 : : #13064

Valor de compensao do eixo Y Desgaste


#14001 : : #14064

Geometria
#19001 : : #19064

D Quantidade de deslocamento do sistema de coordenadas da pea

Pose ser lida a quantidade de deslocamento do sistema de coordenadas da pea. A quantidade de deslocamento tambm pode ser alterada atravs da introduo de um valor.
Eixo controlado Eixo X Eixo Z Quantidade de deslocamento do sistema de coordenadas da pea #2501 #2601

D Alarmes de macro
Tabela 15.2 (d): Varivel do sistema para alarmes de macro
Nmero da varivel #3000 Funo Quando um valor entre 0 e 200 atribudo varivel #3000, o CNC pra com a ativao de um alarme. Aps uma expresso, possvel descrever uma mensagem de alarme de at 26 caracteres. A tela do CRT mostra os nmeros de alarme, acrescentando 3000 ao valor da varivel #3000 e visualizando uma mensagem de alarme.

Exemplo: #3000=1(FERRAMENTA NO ENCONTRADA); A tela de alarme mostra 3001 FERRAMENTA NO ENCONTRADA

260

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Informaes sobre o tempo

possvel ler e gravar informao sobre tempo.


Tabela 15.2 (e): Variveis do sistema para informaes sobre o tempo
Nmero da varivel #3001 Funo Esta varivel funciona como um temporizador que conta em incrementos de 1 milsimo de segundo. Quando a corrente est ligada, o valor desta varivel reposta para 0. Quando tiverem decorrido 2147483648 milisegundos, o valor deste temporizador retorn a 0. Esta varivel funciona como um temporizador que conta em incrementos de 1 hora quando a lmpada de incio do ciclo est acesa. Este temporizador conserva seu valor, mesmo quando o equipamento desligado. Quando atinge 9544,371767 horas, o valor desse temporizador recolocado a 0. Esta varivel pode ser usada para ler a data atual (ano/ms/dia). A informao de ano/ms/dia convertida em um nmero decimal fitcio. Por exemplo, 28 de Maro de 1993 representado como 19930328. Esta varivel pode ser usada para a leitura da hora atual (horas/ minutos/segundos). A informao de horas/minutos/segundos convertida em um nmero decimal fitcio. Por exemplo: 15 horas, 34 minutos e 56 segundos, representado como 153456.

#3002

#3011

#3012

D Controle de operao automtica

O estado de controle de operao automtica pode ser alterado.


Tabela 15.2 (f): Varivel do sistema (#3003) para o controle de operao automtica
#3003 0 1 2
3

Bloco nico Ativado Desativado Ativado Desativado

Trmino de uma funo auxiliar Previsto Previsto No previsto No previsto

D Quando a mquina ligada, o valor da varivel 0. D Quando a parada de bloco nico desativada, a operao de parada de bloco nico no executada mesmo que a chave de bloco nico esteja colocada na posio ON. D Quando no se especifica uma espera para o trmino de funes auxiliares (funes M, S e T), a execuo do programa prossegue com o bloco seguinte antes da concluso das funes auxiliares. O sinal DEN de trmino da distribuio tambm no emitido.

261

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

Tabela 15.2 (g): Varivel do sistema (#3004) para o controle de operao automtica
#3004
0 1 2 3 4 5 6 7

Bloqueio de avano Ativado Desativado Ativado Desativado Ativado Desativado Ativado Desativado

Override da velocidade de avano Ativado Ativado Desativado Desativado Ativado Ativado Desativado Desativado

Parada exata Ativado Ativado Ativado Ativado Desativado Desativado Desativado Desativado

D Quando a mquina ligada, o valor da varivel 0. D Quando o bloqueio de avano desativado: (1) Quando o boto de bloqueio de avano pressionado, a mquina pra no modo de parada de bloco nico. No entanto, a operao de parada de bloco nico no realizada quando o modo de bloco nico desativado atravs da varivel #3003. (2) Quando o boto de bloqueio de avano carregado e solto, a lmpada do bloqueio de avano se acende, mas a mquina no pra; o programa continua sendo executado e a mquina pra no primeiro bloco em que o bloqueio de avano esteja ativo. D Quando o override da velocidade de avano desativado, sempre aplicado um override de 100%, independentemente do estado do boto de override da velocidade de avano no painel de operao da mquina. D Quando a verificao de parada exata desativada, no feita nenhuma verificao de parada exata (controle da posio) nos blocos, incluindo aqueles onde no efetuada qualquer operao de corte. D Especificaes As especificaes podem ser lidas e gravadas. Os valores binrios so convertidos em decimais.
#3005 Definio Definio #9 (FCV) #5 (SEQ) #2 (INI) #1 (ISO) #0 (TVC) : : : : :
#15 #7 #14 #6 #13 #5 SEQ #12 #4 #11 #3 #10 #2 INI #9 FCV #1 ISO #8 #0 TVC

Para usar a capacidade de converso do formato de fita FS15 Para inserir automaticamente os nmeros de seqncia Entrada em milmetros ou entrada em polegadas Para usar o cdigo de sada EIA ou ISO Opo de verificao TV

262

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Parada com mensagem

A execuo do programa pode ser parada e, em seguida, visualizada uma mensagem.


Nmero da varivel #3006 Funo Quando se programa na macro o comando #3006=1 (MENSAGEM);, o programa executa os blocos at o bloco imediatamente anterior e, depois, pra. Quando se programa no mesmo bloco uma mensagem de, no mximo, 26 caracteres, cercada por um caractere de controle--in (() e por um caractere de controle--out ()), a mensagem visualizada na tela de mensagens externa do operador.

D Espelhamento

O estado do espelhamento para cada eixo definido atravs de uma chave externa ou operao de especificao pode ser lido atravs do sinal de sada (sinal de verificao do espelhamento). possvel verificar, assim, o estado atual do espelhamento. (Ver seo 4.7 em III.) O valor obtido em formato binrio convertido para notao decimal.
#3007
#7 Definio #6 #5 #4 #3 4 eixo #2 3 eixo #1 2 eixo #0 1 eixo

indicado

0 (funo de espelhamento desativada) ou 1 (funo de espelhamento ativada)

para cada bit.

Exemplo: Se #3007 for 3, a funo de espelhamento ativada para o primeiro e o segundo eixos.

Quando a funo de espelhamento definida para um certo eixo pelo sinal e pela especificao do espelhamento, feita a combinao lgica do valor do sinal e do valor de especificao atravs da funo E, e depois so emitidos. D Quando os sinais de espelhamento destinados para eixos que no os eixos controlados so ativados, eles continuam a ser lidos pela varivel do sistema #3007. D A varivel do sistema #3007 uma varivel protegida contra gravao. Se houver tentativa de atribuio de dados varivel, acionado o alarme P/S 116 VARIAVEL PROTEGIDA CONTRA ESCRITA. O nmero (nmero nominal) das peas necessrias e o nmero (nmero real) de peas usinadas pode ser lido e gravado.
Tabela 15.2 (h): Variveis do sistema para o nmero de peas necessrias e para o nmero de peas usinadas
Nmero da varivel #3901 #3902 Funo Nmero de peas usinadas (nmero real) Nmero de peas necessrias (nmero nominal)

D Nmero de peas usinadas

NOTA No substitua um valor negativo.

263

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Informao modal

possvel ler a informao modal especificada nos blocos, at o bloco imediatamente anterior.
Tabela 15.2 (i): Variveis do sistema para informao modal
Nmero da varivel #4001 #4002 #4003 #4004 #4005 #4006 #4007 #4008 #4009 #4010 #4011 #4012 #4014 #4015 #4016 : #4022 #4109 #4113 #4114 #4115 #4119 #4120 Funo G00, G01, G02, G03, G33, G34, G71--G74 G96, G97 G68, G69 G98, G99 G20, G21 G40, G41, G42 G25, G26 G22, G23 G80 -- G89 G66, G67 G54--G59 G17 -- G19 : Cdigo F Cdigo M Nmero de seqncia Nmero do programa Cdigo S Cdigo T (Grupo 01) (Grupo 02) (Grupo 03) (Grupo 04) (Grupo 05) (Grupo 06) (Grupo 07) (Grupo 08) (Grupo 09) (Grupo 10) (Grupo 11) (Grupo 12) (Grupo 14) (Grupo 15) (Grupo 16) : :(Grupo 22)

D Posio atual

Exemplo: Quando #1=#4001; executado, o valor resultante em #1 0, 1, 2, 3 ou 33. Se for especificada uma varivel do sistema para a leitura da informao modal correspondente a um grupo de cdigo G que no pode ser usado, acionado um alarme P/S. A informao sobre posio no pode ser escrita mas pode ser lida.
Tabela 15.2 (j): Variveis do sistema para informao sobre a posio
Nmero da varivel Informao sobre posio Sistema de coordenadas Valor de compensao da ferramenta Operao de leitura durante o movimento Ativado

#5001--#5004

Posio de fim de Sistema de No bloco coordenaincludo das da pea Posio atual Sistema de coordenadas da mquina Includo

#5021--#5024

Desativado

#5041--#5044 #5061--#5064 #5081, #5084 #5101--#5104

Posio atual

Sistema de coordena coordenaPosio do sinal de das da pea salto Valor de correo da ferramenta Posio de servo desviada

Ativado Desativado

264

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D O primeiro dgito (de 1 a 4) representa um nmero do eixo. D Nas variveis #5081 a 5082 est contido o valor de correo da ferramenta atualmente utilizado na execuo e no o valor de correo da ferramenta imediatamente anterior. D A posio da ferramenta onde o sinal de salto ativado em um bloco G31 (funo de salto) mantidas em as variveis de #5061 a #5064. Quando o sinal de salto no ativado em um bloco G31, o ponto final do bloco especificado mantido em estas variveis. D Quando a leitura desativada durante o movimento, isto significa que os valores previstos no podem ser lidos devido funo de armazenamento no buffer (leitura prvia). 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 podem ser lidos e gravados.
Tabela 15.2 (k): Variveis do sistema para os valores de correo do ponto zero da pea
Nmero da varivel #5201 : #5204 #5221 : #5224 #5241 : #5244 #5261 : #5264 #5281 : #5284 #5301 : #5304 #5321 : #5324 Funo Valor externo de correo do ponto zero da pea no primeiro eixo : Valor externo de correo do ponto zero da pea no quarto eixo Valor G54 de correo do ponto zero da pea no primeiro eixo : Valor G54 de correo do ponto zero da pea no quarto eixo Valor de correo do ponto zero da pea no primeiro eixo G55 : Valor G55 de correo do ponto zero da pea no quarto eixo Valor G56 de correo do ponto zero da pea no primeiro eixo : Valor G56 de correo do ponto zero da pea no quarto eixo Valor G57 de correo do ponto zero da pea no primeiro eixo : Valor G57 de correo do ponto zero da pea no quarto eixo Valor de correo do ponto zero da pea no primeiro eixo G58 : Valor G58 de correo do ponto zero da pea no quarto eixo Valor de correo do ponto zero da pea no primeiro eixo G59 : Valor G59 de correo do ponto zero da pea no quarto eixo

265

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.3

OPERAO ARITMTICA E LGICA

As operaes listadas na Tabela 15.3 (a) podem ser executadas com variveis. A expresso direita do operador pode conter constantes e/ou variveis combinadas por uma funo ou operador. As variveis #j e #K de uma expresso podem ser substitudas por uma constante. As variveis esquerda tambm podem ser substitudas por uma expresso.
Tabela 15.3 (a): Operao aritmtica e lgica
Funo Definio Soma Diferena Produto Quociente 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 OU XOU E 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 OU #k; #i=#j XOU #k; #i=#j E #k; Utilizada na troca de sinais com o PMC As operaes lgicas so realizadas nos nmeros binrios, bit a bit. Os ngulos so especificados em graus. 90 graus e 30 minutos representado como 90.5 graus. Observaes

Converso de BCD para BIN #i=BIN[#j]; Converso de BIN para BCD #i=BCD[#j];

Explicaes
D Unidades dos ngulos As unidades dos ngulos usadas com as funes SEN, COS, TAN, ASEN, ACOS e ATAN so graus. Por exemplo, 90 graus e 30 minutos representado como 90.5 graus. S As faixas de solues so indicadas abaixo: Quando o bit NAT (bit 0 do parmetro 6004) definido como 0: de 270 a 90 Quando o bit NAT (bit 0 do parmetro 6004) definido com 1: de -90 a 90 S Quando #j se encontra fora da faixa de -1 a 1, o alarme P/S n 111 acionado. S Pode-se usar uma constante em vez da varivel #j.
266

D ARCSEN #i = ASEN[#j];

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D ARCCOS #i = ACOS[#j];

S A faixa de solues fica entre 180 e 0. S Quando #j se encontra fora da faixa de -1 a 1, o alarme P/S n 111 acionado. S Pode-se usar uma constante em vez da varivel #j. S Especifica os comprimentos de dois lados, separados por uma barra diagonal (/). S As faixas de solues so indicadas abaixo: Quando o bit NAT (bit 0 do parmetro 6004) definido como 0: de 0 a 360 Exemplo: Quando #1 = ATAN[-1]/[-1]; especificado, #1 225.0 Quando o bit NAT (bit 0 do parmetro 6004) definido para 1: de -180 a 180 Exemplo: Quando #1 = ATAN[-1]/[-1]; especificado, #1 -135.0. S Pode-se usar uma constante em vez da varivel #j.

D ARCTAN #i = ATAN[#j]/[#k];

D Logaritmo natural #i = LN[#j];

S Tenha em ateno que o erro relativo pode vir a ser 10- 8 ou maior. S Quando o antilogartmo (#j) zero ou menor que zero, o alarme P/S n 111 acionado. S Pode-se usar uma constante em vez da varivel #j. S Tenha em ateno que o erro relativo pode vir a ser 10- 8 ou maior. S Quando o resultado da operao excede 3.65 1047 (j cerca de 110), ocorre um estouro e o alarme P/S n 111 acionado. S Pode-se usar uma constante em vez da varivel #j. S Quando a funo ROUND (ARREDONDAR) includa em um comando de operao aritmtica ou lgica, ou em uma instruo IF (SE) ou WHILE (ENQUANTO), a funo ROUND arredonda o resultado na primeira casa decimal. Exemplo: Quando #1=ROUND[#2]; executado em que #2 contm 1.2345, o valor da varivel #1 1.0. S Quando a funo ROUND usada nos endereos da instruo NC, a funo ROUND arredonda o valor especificado de acordo com o menor incremento de entrada do endereo. Exemplo: Criao de um programa de perfurao que trabalhe de acordo com os valores das variveis #1 e #2 e que retorne, depois, posio original Supondo que o sistema incremental de 1/1000 mm, que a varivel #1 possui o valor 1.2345 e a varivel #2 o valor 2.3456, ento, G00 G91 X-#1; executa um movimento de 1.235 mm. G01 X-#2 F300; executa um movimento de 2.346 mm. G00 X[#1+#2]; Como 1.2345 + 2.3456 = 3.5801, a distncia a percorrer de 3.580, no sendo suficiente para retornar a ferramenta posio original. Esta diferena resulta do fato de a adio ser realizada antes ou depois do arredondamento. necessrio especificar G00X-[ROUND[#1]+ROUND[#2]] para que a ferramenta regresse posio original.
267

D Funo exponencial #i = EXP[#j];

D Funo ROUND (ARREDONDAR)

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Arredondar para cima e para baixo

No CNC, quando o valor absoluto do nmero inteiro, resultante de uma operao efetuada em um nmero, maior que o valor absoluto do nmero original, tal operao denominada de arredondamento para o valor inteiro superior (arredondar para cima). Inversamente, quando o valor absoluto do nmero inteiro, resultante de uma operao efetuada em um nmero, menor que o valor absoluto do nmero original, tal operao denominada de arredondamento para o valor inteiro inferior (arredondar para baixo). Seja especialmente cuidadoso ao manusear nmeros negativos. Exemplo: Suponha que #1=1.2 e #2=-1.2. Quando #3=FUP[#1] executado, 2.0 atribudo a #3. Quando #3=FIX[#1] executado, 1.0 atribudo a #3. Quando #3=FUP[#2] executado, -2.0 atribudo a #3. Quando #3=FIX[#2] executado, -1.0 atribudo a #3.

D Abreviaturas dos comandos de operaes aritmticas e lgicas

Quando uma funo especificada em um programa, os dois primeiros caracteres do nome da funo podem ser usados para especificar a funo. (Ver III-9.7) Exemplo: ROUND RO FIX FI

D Prioridade das operaes

(1) Funes (2) Operaes, tais como multiplicao e diviso (*, /, AND (E), MOD) (3) Operaes, tais como adio e subtrao (+, -, OR (OU), XOR (XOU))
Exemplo) #1=#2+#3*SEN[#4];
(1) (2) (3)

(1), (2) e (3) indicam a ordem das operaes.

D Incluso de colchetes

Os colchetes so usados para modificar a ordem das operaes. Os colchetes podem ser usados, no mximo, em at cinco nveis, incluindo os que so usados para delimitar uma funo. Se o limite de cinco nveis for excedido, o alarme n 118 acionado.
Exemplo) #1=SEN [ [ [#2+#3] *#4 +#5] *#6] ;
(1) (2) (3) (4) (5)

(1) a (5) indicam a ordem das operaes.

Limitaes
D Colchetes Os colchetes ([, ]) so usados para delimitar uma expresso. Tenha em ateno que os parnteses so usados para comentrios.
268

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Erros das operaes

Podem ocorrer erros durante a execuo das operaes.


Tabela 15.3 (b): Erros prprios das operaes
Operao
a = b*c a=b/c a = b a=b+c a=b-c a = SEN [ b ] a = COS [ b ] a = ATAN [ b ] / [ c ] (*4) 1.810--6 3.610--6 5.010--9 1.010--8

Erro mdio
1.5510--10 4.6610--10 1.2410--9 2.3310--10

Erro mximo
4.6610--10 1.8810--9 3.7310--9 5.3210--10

Tipo de erro Erro relativo (*1)

b
Min

(*2)

Erro absoluto (*3)

Graus

NOTA 1 O erro relativo depende do resultado da operao. 2 utilizado o menor dos dois tipos de erros. 3 O erro absoluto constante, independentemente do resultado da operao. 4 A funo TAN executa SEN/COS. 5 Se se definir o parmetro n 6004#1 para 1 o resultado da operao normalizado para 0 quando o resultado da operao da funo SIN, COS ou TAN for menor do que 1.010 --18 ou quando 0 no puder ser obtido devido s restries de preciso.

S A preciso dos valores das variveis de cerca de 8 dgitos decimais. Quando so utilizados nmeros muito grandes em adies ou subtraes, podem no ser obtidos os resultados esperados. Exemplo: Quando se tenta atribuir os valores abaixo s variveis #1 e #2: #1=9876543210123.456 #2=9876543277777.777 os valores das variveis passam a ser: #1=9876543200000.000 #2=9876543300000.000 Neste caso, quando se calcula #3=#2-#1; o resultado #3=100000.000. (O resultado real deste clculo ligeiramente diferente, pois trata-se de um clculo binrio.)

269

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

S Tenha tambm em ateno os erros que podem resultar das expresses condicionais que utilizam EQ, NE, GE, GT, LE e LT. Exemplo: IF[#1 EQ #2] afetado por erros existentes em #1 e #2, levando possivelmente a uma deciso incorreta. Desse modo, opte por achar a diferena entre as duas variveis com IF[ABS[#1-#2]LT0.001]. Em seguida, parta do princpio que os valores das duas variveis so iguais quando a diferena no excede um limite permitido (0.001 neste caso). S Seja tambm cuidadoso ao arredondar um valor para baixo. Exemplo: Quando se calcula #2=#1*1000; em que #1=0.002;, o valor resultante da varivel #2 no exatamente 2 mas 1.99999997. Aqui, quando se especifica #3=FIX[#2]; , o valor resultante da varivel #1 no 2.0 mas 1.0. Neste caso, arredonde o valor para baixo aps corrigir o erro, de modo que o resultado seja maior do que o nmero esperado, ou arredonde-o da seguinta forma: #3=FIX[#2+0.001] #3=ROUND[#2] D Divisor Quando um divisor de zero especificado em uma diviso ou TAN[90], o alarme n 112 acionado.

270

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.4

Aos blocos seguintes d-se o nome de macroinstrues: S Blocos contendo uma operao aritmtica ou lgica (=) S Blocos contendo uma instruo de controle (tais como GOTO, DO, END) S Os blocos que contm um comando de chamada de macro (tais como, as chamadas de macro atravs de G65, G66, G67 ou outros cdigos G, ou atravs dos cdigos M) Qualquer bloco que no seja uma macroinstruo denominado de instruo NC.

MACROINSTRUES E INSTRUES NC

Explicaes
D Diferenas em relao s instrues NC S Mesmo quando o modo de bloco nico est ativado, a mquina no pra. Tenha, contudo, em ateno que a mquina pra no modo de bloco nico quando o bit 5 (SBM) do parmetro 6000 1. S Os blocos de macros no so considerados como blocos que no envolvem movimento no modo de compensao do raio da ponta da ferramenta (ver seo II-15.7). D Instrues NC com as mesmas caratersticas das macroinstrues Se NPS (bit 4 do parmetro n. 3450) for 1, quaisquer instrues NC em um bloco que satisfaam as seguintes condies assumem as mesmas caratersticas das macroinstrues. S Se um bloco contiver um comando de chamada de subprograma (M98, uma chamada de subprograma com um cdigo M, ou uma chamada de subprograma com um cdigo T) e no contiver qualquer endereo de comando diferente de O, N, P ou L, esse bloco equivale a uma macroinstruo. S Se um bloco contm M99 e no contm qualquer endereo de comando diferente de O, N, P ou L, esse bloco equivale a uma macroinstruo.

271

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.5

DESVIO E REPETIO

Em um programa, o fluxo de controle pode ser alterado atravs da instruo GOTO e da instruo IF. So usados trs tipos de operaes de desvio e repetio:
Desvio e repetio Instruo GOTO (desvio incondicional) Instruo IF (desvio condicional: se ..., ento...) Instruo WHILE (repetio, enquanto ...)

15.5.1
Desvio Incondicional (Instruo GOTO)

Ocorre um desvio para o nmero de seqncia n. Quando especificado um nmero de seqncia fora da faixa de 1 a 99999, o alarme P/S n 128 acionado. Pode-se tambm usar uma expresso para especificar um nmero de seqncia.
GOTO n ; n: Nmero de seqncia (1 a 99999)

Exemplo: GOTO1; GOTO#10;

272

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.5.2
Desvio Condicional (Instruo IF)

Especifique uma expresso condicional aps o IF. IF [< expresso condicional >] GOTO n Se a expresso condicional for satisfeita, ocorre um desvio para um nmero de seqncia n. Se a condio especificada no for satisfeita, executado o bloco seguinte.
Se o valor da varivel #1 for maior do que 10, ocorre um desvio para o nmero de seqncia N2. 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, executada uma macroinstruo pr-determinada. executada apenas uma macroinstruo.
Se os valores de #1 e #2 forem idnticos, atribui--se 0 a #3. IF [#1 EQ #2] THEN#3=0 ;

Explicaes
D Expresso condicional Uma expresso condicional deve incluir um operador inserido entre duas variveis ou entre uma varivel e uma constante, e deve estar contido entre colchetes ([, ]). Pode-se usar uma expresso em vez de uma varivel. Cada operador composto por duas letras e usado na comparao de dois valores para determinar se so iguais ou se um valor menor ou maior do que o outro. Tenha em ateno que no se pode usar o sinal de desigualdade.
Tabela 15.5.2: Operadores
Operador
EQ NE GT GE LT LE

D Operadores

Significado Igual a (=) Diferente de() Maior do que (>) Maior ou igual a() Menor do que (<) Menor ou igual a()

Programa exemplificativo

O programa exemplificativo abaixo calcula a soma dos nmeros 1 a 10.


O9500 ; #1=0;Valor inicial da varivel que contm a soma #2=1;Valor inicial da varivel como um adendo N1 IF[#2 GT 10] GOTO 2; . Desvio para N2 quando o adendo maior do que 10 #1=#1+#2; Clculo para achar a soma #2=#2+1; Prximo adendo GOTO 1; Desvio para N1 N2 M30;Fim do programa

273

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.5.3
Repetio (Instruo WHILE)

Especifique uma expresso condicional aps WHILE. Enquanto a condio especificada for satisfeita, executado o programa de DO a END. Se a condio especificada no for satisfeita, a execuo do programa continua no bloco depois de END.
WHILE [expresso condicional] DO m ; (m=1,2,3) Se a condio no for satisfeita Se a condio for satisfeita Processamento

END m ; :

Explicaes

Enquanto a condio especificada for satisfeita, executado o programa de DO a END. Se a condio especificada no for satisfeita, a execuo do programa continua no bloco depois de END. Aplica-se aqui o mesmo formato das instrues IF. Os nmeros existentes aps DO e END so nmeros de identificao que especificam a faixa de execuo. Pode-se utilizar os nmeros 1, 2 e 3. Quando se usa um nmero diferente de 1, 2 e 3, o alarme P/S n 126 acionado.

274

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Aninhamento

Os nmeros de identificao (1 a 3) em um loop DO-END podem ser usados tantas vezes quantas necessrias. Tenha, contudo, em ateno que o alarme P/S n 124 acionado quando um programa inclui loops de repetio cruzados (faixas DO sobrepostas).
1. Os nmeros de identificao (1 a 3) podem ser usados tantas vezes quanto necessrio. WHILE [ ] DO 1 ; Processamento END 1 ; : WHILE [ ] DO 1 ; Processamento END 1 ; 2. As faixas DO no podem se sobrepor. WHILE [ ] DO 1 ; Processamento WHILE [ ] DO 2 ; : END 1 ; Processamento END 2 ; 3. Os loops DO podem ser aninhados at uma profundidade mxima de trs nveis. WHILE [ ] DO 1 ; : WHILE [ ] DO 2 ; : WHILE [ ] DO 3 ; Processamento END 3 ; : END 2 ; : END 1 ; 4. O controle pode ser transferido para fora de um loop. WHILE [ ] DO 1 ; IF [ ] GOTO n ; END 1 ; Nn 5. No possvel fazer desvios para o interior de um loop. IF [ ] GOTO n ; : WHILE [ ] DO 1 ; Nn ; END 1 ;

Limitaes
D Loops infinitos D Tempo de processamento Quando se especifica DO m sem se especificar a instruo WHILE, gera-se um loop infinito entre DO e END. Quando ocorre um desvio para o nmero de seqncia especificado em uma instruo GOTO, feita a pesquisa do nmero de seqncia. Por este motivo, o processamento na direo inversa mais lento do que o processamento para a frente. O uso da instruo WHILE para fins de repetio reduz o tempo de processamento. Em uma expresso condicional que utiliza EQ ou NE, um valor nulo e zero produzem resultados diferentes. Em outros tipos de expresses condicionais, um valor nulo considerado como zero.
275

D Varivel no definida

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

Programa exemplificativo

O programa exemplificativo abaixo calcula a soma dos nmeros 1 a 10.


O0001 ; #1=0; #2=1; WHILE[#2 LE 10]DO 1; #1=#1+#2; #2 =#2+1 ; END 1 ; M30;

276

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.6

Um macroprograma pode ser chamado atravs dos seguintes mtodos:


Chamada de macros Chamada simples (G65) Chamada modal (G66, G67) Chamada de macro com um cdigo G Chamada de macro com um cdigo M Chamada de subprograma com um cdigo M Chamada de subprograma com um cdigo T

CHAMADA DE MACRO

Restries
D Diferenas entre as chamadas de macro e as chamadas de subprograma A chamada de macro (G65) difere da chamada de subprograma (M98) como descrito abaixo. D Pode-se especificar um argumento (dados transferidos para uma macro) com G65. M98 no tem esta capacidade. D Quando um bloco M98 contm um outro comando NC (por exemplo, G01 X100.0 M98Pp), o subprograma chamado aps a execuo do comando. Por outro lado, G65 chama sempre uma macro. D Quando um bloco M98 contm um outro comando NC (por exemplo, G01 X100.0 M98Pp), a mquina pra no modo de bloco nico. Por outro lado, G65 no pra a mquina. D O nvel das variveis locais alterado com G65. M98 no altera o nvel das variveis locais.

277

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.6.1
Chamada Simples (G65)

Quando se especifica G65, chamada a macro de usurio especificada no endereo P. Os dados (argumentos) podem ser transferidos para o programa de macros de usurio.
G65 P_ L_ <especificao de um argumento> ; P_ : Nmero do programa a ser chamado L_ : Contagem da freqncia de repetio (1 predefinido) Argumento : Dados transferidos para a macro O0001 ; : G65 P9010 L2 A1.0 B2.0 ; : M30 ; O9010 ; #3=#1+#2; IF [#3 GT 360] GOTO 9 ; G00 X#3 ; N9 M99 ;

Explicaes
D Chamada D Aps G65, especifique no endereo P o nmero do programa da macro de usurio a chamar. D Quando necessrio um nmero de repeties, especifique um nmero de 1 a 9999 aps o endereo L. Se L for omitido, adotado o valor 1. D Os valores so atribudos s variveis locais correspondentes, por meio da especificao de argumentos. D Especificao de argumentos Existem dois tipos de especificao de argumentos. A especificao de argumentos I usa letras diferentes de G, L, O, N e P, uma vez cada. A especificao de argumentos II usa A, B e C, uma vez cada, e tambm usa I, J e K um mximo de dez vezes. O tipo de especificao de argumentos determinado automaticamente de acordo com as letras usadas. Especificao de argumentos I
Endereo N m e r o da varivel #1 A #2 B #3 C #7 D #8 E #9 F #11 H Endereo N m e r o da varivel #4 I #5 J #6 K #13 M #17 Q #18 R #19 S Endereo N m e r o da varivel #20 T #21 U #22 V #23 W #24 X #25 Y #26 Z

D Os endereos G, L, N, O e P no podem ser usados em argumentos. D Os endereos que no necessitam ser especificados podem ser omitidos. As variveis locais correspondentes a um endereo omitido so definidas com valores nulos. D Os endereos no tm de ser especificados alfabeticamente. Eles so conformes ao formato dos endereos de palavra. I, J e K tm de ser, porm, especificados alfabeticamente. Exemplo B_A_D_ J_K_ Correto B_A_D_ J_I_ Incorreto
278

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

Especificao de argumentos II A especificao de argumentos II usa A, B e C, uma vez cada, e usa I, J e K um mximo de dez vezes. A especificao de argumentos II usada para transferir valores, tais como coordenadas tridimensionais, sob a forma de argumentos.
Endereo Nmero da varivel A #1 B #2 C #3 I1 #4 #5 J1 #6 K1 #7 I2 #8 J2 #9 K2 #10 I3 #11 J3 Endereo Nmero da varivel K3 #12 #13 I4 #14 J4 #15 K4 #16 I5 #17 J5 #18 K5 #19 I6 #20 J6 #21 K6 #22 I7 Endereo Nmero da varivel J7 #23 #24 K7 #25 I8 #26 J8 #27 K8 #28 I9 #29 J9 #30 K9 #31 I10 #32 J10 #33 K10

D Os subndices de I, J e K indicando a ordem da especificao de argumentos no so escritos no programa.

Restries
D Formato D Combinao das especificaes de argumentos I e II G65 tem de ser especificado antes de qualquer argumento. O CNC identifica internamente a especificao de argumentos I e a especificao de argumentos II. Se for especificada uma combinao da especificao de argumentos I e II, o tipo de especificao de argumentos por ltimo especificado tem precedncia.
Exemplo G65 A1.0 B2.0 I--3.0 I4.0 D5.0 P1000;

<Variables> #1:1.0 #2:2.0 #3: #4:--3.0 #5: #6: #7:

5.0

Quando os argumentos I4.0 e D5.0 so ambos programados para a varivel #7, como neste exemplo, vlido o ltimo, ou seja, D5.0.

D Colocao do ponto decimal

As unidades usadas nos dados de argumentos transferidos sem um ponto decimal correspondem ao menor incremento de entrada de cada endereo. O valor de um argumento transferido sem um ponto decimal pode variar de acordo com a configurao do sistema da mquina. Recomenda-se o uso de pontos decimais em argumentos de chamada de macros a fim de manter a compatibilidade com o programa. As chamadas podem ser aninhadas at uma profundidade de quatro nveis, incluindo chamadas simples (G65) e chamadas modais (G66), o que no inclui chamadas de subprogramas (M98).
279

D Aninhamento de chamadas

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Nveis das variveis locais

D As variveis locais do nvel 0 a 4 esto disponveis para aninhamento. D O nvel do programa principal 0. D Cada vez que uma macro chamada (com G65 ou G66), o nvel da varivel local sofre um incremento de um. Os valores das variveis locais no nvel anterior so salvas no CNC. D Quando M99 executado em um macroprograma, o controle retorna ao programa que originou a chamada. Nessa altura, o nvel da varivel local diminudo em um; os valores das variveis locais salvas quando a macro foi chamada so repostos.
Macro Programa principal (nvel 0) Macro (nvel 1) Macro (nvel 2) Macro (nvel 3) (nvel 4)
O0001 ; : #1=1 ; G65 P2 A2 ; : : M30 ; O0002; : : G65 P3 A3 ; : : M99 ; O0003 ; : : G65 P4 A4 ; : : M99 ; O0004 ; : : G65 P5 A5 ; : : M99 ; O0005 ; : : : : : M99 ;

Variveis locais (nvel 1) (nvel 0) #1 : #33 1 : #1 : #33 2 :

(nvel 2) #1 : #33 3 :

(nvel 3) #1 : #33 4 :

(nvel 4) #1 : #33 5 :

Variveis comuns #100--, #500-Variveis que podem ser lidas e escritas atravs de macros em diferentes nveis

Programa exemplificativo (Ciclo de perfurao)

Movimente previamente a ferramenta ao longo dos eixos X e Z para a posio em que se d incio ao ciclo de perfurao. Especifique Z ou W para a profundidade do furo, K para a profundidade de corte e F para a velocidade de avano de corte para perfurar o furo.
Z W K

Corte Deslocamento rpido

280

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Formato de chamada
G65 P9100 Zz Kk Ff ; Ww

Z: U: K: F: D Programa que chama um macroprograma

Profundidade do furo (especificao absoluta) Profundidade do furo (especificao incremental) Quantidade de corte por ciclo Velocidade de avano de corte

O0002; G50 X100.0 Z200.0 ; G00 X0 Z102.0 S1000 M03 ; G65 P9100 Z50.0 K20.0 F0.3 ; G00 X100.0 Z200.0 M05 ; M30 ; O9100; #1=0; . . . . . . . . . Anular os dados sobre a profundidade do furo atual. #2=0 ; . . . . Anular os dados sobre a profundidade do furo precedente. IF [#23 NE #0] GOTO 1 ;

D Macroprograma (programa chamado)

. . . . . . . . Se a programao for incremental, especifica o salto para N1.


IF [#26 EQ #0] GOTO 8 ;

. . . . . . . . . . . . Se nem Z nem W forem especificados, ocorre um erro. #23=#5002- #26 ; . . . . . . . . . . . . . Calcula a profundidade de um furo. N1 #1=#1+#6 ; . . . . . . . . . . . . . . Calcula a profundidade do furo atual.
IF [#1 LE #23] GOTO 2 ;

. . . . . . . . . . . . Determina se o furo a ser aberto demasiado profundo.? #1=#23; . . . . . . . . . . . . . . Fixa o valor na profundidade do furo atual. N2 G00 W- #2 ; . . . . . . . . . . . . . . . . . . . . Move a ferramenta para a profundidade do furo precedente, velocidade de avano de corte. G01 W- [#1- #2] F#9 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . Abre o furo. G00 W#1 ; . . . . Move a ferramenta para o ponto inicial de perfurao. IF [#1 GE #23] GOTO 9 ; . . . Verifica se a perfurao foi terminada. #2=#1; . . . . . . . . . . . . . . . . Armazena a profundidade do furo atual.
GOTO 1 ; N9 M99 ; N8 #3000=1 (NO COMANDO U OU Z)

281

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.6.2
Chamada Modal (G66)

Quando G66 acionado para especificar uma chamada modal, uma macro chamada aps um bloco, especificando um movimento ao longo dos eixos. Esta ao continua at que G67 ocorra, para cancelar uma chamada modal.
G66 P p L <especificao de um argumento> ; P : Nmero do programa a ser chamado : Contagem da freqncia de repetio (1 predefinido) Argumento : Dados transferidos para a macro O0001 ; : G66 P9100 L2 A1.0 B2.0 ; G00 G90 X100.0 ; X125.0 ; X150.0 ; G67 ; : M30 ; O9100; : G00 Z--#1 ; G01 Z--#2 F0.3 ; : : : : M99 ;

Explicaes
D Chamada D Depois de G66, especifique no endereo P um nmero de programa sujeito a uma chamada modal. D Quando necessrio um nmero de repeties, pode ser especificado um nmero de 1 a 9999 no endereo L. D Tal como acontece com uma chamada simples (G65), os dados transferidos para um macroprograma so especificados em argumentos. D Cancelamento D Aninhamento de chamadas D Aninhamento de chamadas modais Quando um cdigo G67 especificado, as chamadas de macro modais no so mais executadas nos blocos seguintes. As chamadas podem ser aninhadas at uma profundidade de quatro nveis, incluindo chamadas simples (G65) e chamadas modais (G66), o que no inclui chamadas de subprogramas (M98). As chamadas modais podem ser aninhadas pela especificao de um outro cdigo G66 durante uma chamada modal. D Nenhuma macro pode ser chamada em um bloco G66. D G66 precisa ser especificado antes de quaisquer argumentos. D Nenhuma macro pode ser chamada em um bloco que contenha um cdigo tal como uma funo miscelnea que no envolva movimento ao longo de um eixo. D As variveis locais (argumentos) podem apenas ser definidas em blocos G66. Tenha em ateno que as variveis locais no so definidas sempre que executada uma chamada modal.
282

Restries

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

Programa exemplificativo

Este programa efetua uma ranhura em uma posio especificada.

D Formato de chamada
G66 P9110 Uu Ff ;

U: Profundidade da ranhura (especificao incremental) F : Avano de corte para ranhurar D Programa que chama um macroprograma
O0003 ; G50 X100.0 Z200.0 ; S1000 M03 ; G66 P9110 U5.0 F0.5 ; G00 X60.0 Z80.0 ; Z50.0 ; Z30.0 ; G67 ; G00 X00.0 Z200.0 M05 ; M30; O9110; G01 U- #21 F#9 ; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Corta a pea. G00 U#21 ; . . . . . . . . . . . . . . . . . . . . Efetua a retrao da ferramenta. M99 ;

D Macroprograma (programa chamado)

283

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.6.3
Chamada de Macro Atravs de um Cdigo G

A definio de um nmero de cdigo G para chamada de um macroprograma, em um parmetro, permite chamar o macroprograma do mesmo modo que uma chamada simples (G65).
O0001 ; : G81 X10.0 Z--10.0 ; : M30 ; Parmetro n 6050 = 81 O9010 ; : : : N9 M99 ;

Explicaes

Ao definir um nmero de cdigo G de 1 a 9999, usado para chamar um programa de macros de usurio (9010 a 9019) no parmetro correspondente (n 6050 a 6059), o macroprograma pode ser chamado da mesma forma que com G65. Por exemplo, quando um parmetro definido de modo que o programa de macros O9010 possa ser chamado com G81, possvel chamar um ciclo especfico do usurio, atravs de uma macro de usurio, sem modificar o programa de usinagem.
Nmero do programa O9010 O9011 O9012 O9013 O9014 O9015 O9016 O9017 O9018 O9019 Nmero parmetro 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 do

D Correspondncia entre nmeros de parmetros e nmeros de programas

D Repetio D Especificao de argumentos

Tal como acontece em uma chamada simples, possvel especificar um nmero de repeties entre 1 e 9999 no endereo L. Tal como acontece com uma chamada simples, existem dois tipos de especificao de argumentos: Especificao de argumentos I e especificao de argumentos II. O tipo de especificao de argumentos determinado automaticamente de acordo com os endereos utilizados.

Restries
D Aninhamento de chamadas atravs de cdigos G Nenhuma macro pode ser chamada com um cdigo G em um programa chamado com um cdigo G. Nesse tipo de programa, um cdigo G tratado como um cdigo G comum. No possvel chamar macros com um cdigo G em um programa chamado como subprograma com um cdigo M ou T. Nesse tipo de programa, um cdigo G tratado como um cdigo G comum.

284

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.6.4
Chamada de Macro Atravs de um Cdigo M

A definio de um nmero de cdigo M para chamada de um macroprograma, em um parmetro, permite chamar o macroprograma do mesmo modo que uma chamada simples (G65).
O0001 ; : M50 A1.0 B2.0 ; : M30 ; Parmetro 6080 = 50 O9020 ; : : : M99 ;

Explicaes

Ao definir um nmero do cdigo M de 1 a 99999999, usado para chamar um programa de macros de usurio (O9020 a O9029) no parmetro correspondente (n 6080 a 6089), o macroprograma pode ser chamado da mesma forma que com G65.
Nmero do programa O9020 O9021 O9022 O9023 O9024 O9025 O9026 O9027 O9028 O9029 Nmero parmetro 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 do

D Correspondncia entre nmeros de parmetros e nmeros de programas

D Repetio D Especificao de argumentos

Tal como acontece em uma chamada simples, possvel especificar um nmero de repeties entre 1 e 9999 no endereo L. Tal como acontece com uma chamada simples, existem dois tipos de especificao de argumentos: Especificao de argumentos I e especificao de argumentos II. O tipo de especificao de argumentos determinado automaticamente de acordo com os endereos utilizados.

Restries
- O cdigo M usado para chamar um macroprograma tem de ser especificado no incio de um bloco. - Em uma macro chamada com um cdigo G ou em um programa chamado como um subprograma com um cdigo M ou T, no pode ser chamada qualquer macro com um cdigo M. Nesse tipo de programa, o cdigo M tratado como um cdigo M comum.

285

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.6.5
Chamada de Subprogramas Atravs de um Cdigo M

A definio de um nmero de cdigo M para chamada de um subprograma (macroprograma), em um parmetro, permite chamar o macroprograma do mesmo modo que uma chamada simples (M98).
O0001 ; : M03 ; : M30 ; Parmetro 6071 = 03 O9001 ; : : : M99 ;

Explicaes

A definio de um nmero de cdigo M entre 1 e 99999999, usado para chamar um subprograma em um parmetro (n 6071a 6076) permite chamar o programa de macros de usurio correspondente (O9001 a O9006) do mesmo modo que com M98.
Nmero do programa O9001 O9002 O9003 O9004 O9005 O9006 O9007 O9008 O9009 Nmero do parmetro 6071 6072 6073 6074 6075 6076 6077 6078 6079

D Correspondncia entre nmeros de parmetros e nmeros de programas

D Repetio D Especificao de argumentos D Cdigo M

Tal como acontece em uma chamada simples, possvel especificar um nmero de repeties entre 1 e 9999 no endereo L. A especificao de argumentos no permitida. Um cdigo M em um macroprograma que foi chamado tratado como um cdigo M comum. Em uma macro chamada com um cdigo G ou em um programa chamado com um cdigo M ou T, no possvel chamar qualquer subprograma atravs de um cdigo M. Nesse tipo de programa, o cdigo M tratado como um cdigo M comum.

Limitaes

286

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.6.6
Chamada de Subprogramas Atravs de um Cdigo T

A chamada de suprogramas (programas de macro) com um cdigo T em um parmetro, permite chamar um macroprograma cada vez que o cdigo T especificado no programa de usinagem.
O0001 ; : T0203 ; : M30 ; O9000 ; : : : M99 ;

Bit 5 (TCS) do parmetro n 6001 = 1

Explicaes
D Chamada A definio do bit 5 (TCS) do parmetro n 6001 com 1 permite chamar o macroprograma O9000 quando um cdigo T especificado no programa de usinagem. Um cdigo T especificado em um programa de usinagem atribudo varivel comum #149. Em uma macro chamada com um cdigo G ou em um programa chamado com um cdigo M ou T, no possvel chamar qualquer subprograma atravs de um cdigo M. Nesse tipo de programa, um cdigo T tratado como um cdigo T comum.

Limitaes

287

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.6.7
Programa Exemplificativo
Condies

Ao usar a funo de chamada de subprograma que utiliza cdigos M, medido o tempo de uso acumulativo de cada ferramenta. D O tempo de uso acumulativo de cada uma das ferramentas medido com os nmeros 1 a 5. O tempo no medido para as ferramentas cujo nmero igual ou superior a 6. D As variveis seguintes so usadas para armazenar os nmeros das ferramentas e os tempos medidos:
#501 #502 #503 #504 #505 Tempo de uso acumulativo da ferramenta nmero 1 Tempo de uso acumulativo da ferramenta nmero 2 Tempo de uso acumulativo da ferramenta nmero 3 Tempo de uso acumulativo da ferramenta nmero 4 Tempo de uso acumulativo da ferramenta nmero 5

D O tempo de uso comea a ser contado quando o comando M03 especificado e pra com a especificao de M05. A varivel do sistema #3002 usada para medir o tempo durante o qual o indicador luminoso de incio de ciclo permanece aceso. O tempo durante o qual o funcionamento da mquina interrompido pelo bloqueio de avano e pela operao de parada de bloco nico no contado. No entanto, o tempo gasto na troca de ferramentas e paletes includo.

Verificao da operao
D Especificao de parmetros D Especificao do valor das variveis D Programa que chama um macroprograma Defina 3 no parmetro n 6071 e 05 no parmetro n 6072. Defina 0 nas variveis #501 a #505.
O0001; T0100 M06; M03 ; : M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . T0200 M06; M03 ; : M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . T0300 M06; M03 ; : M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . T0400 M06; M03 ; : M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . T0500 M06; M03 ; : M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . M30; 288

Altera #501.

Altera #502.

Altera #503.

Altera #504.

Altera #505.

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

Macroprograma (programa chamado)

O9001(M03); . . . . . . . . . . . . . . . . . . . . . Macro para iniciar a contagem M01; IF[FIX[#4120/100] EQ 0]GOTO 9; . Nenhuma ferramenta especificada IF[FIX[#4120/100] GT 5]GOTO 9; . Nmero da ferramenta da fora da

faixa permitida #3002=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Limpa o temporizador. N9 M03; . . . . . . . . . . . . . . . . . . . . . . . Gira o fuso no sentido de avano.
M99; O9002(M05); . . . . . . . . . . . . . . . . . . . Macro para terminar a contagem M01; IF[FIX[#4120/100] EQ 0]GOTO 9; . Nenhuma ferramenta especificad IF[FIX[#4120/100] GT 5]GOTO 9; . Nmero da ferramenta da fora da

faixa permitida

#[500+FIX[#4120/100]]=#3002+#[500+FIX[#4120/100]];

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Calcula o tempo cumulativo.


N9 M05; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pra o fuso. M99;

289

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.7

PROCESSAMENTO DE MACROINSTRUES

Para uma usinagem sem problemas, o CNC faz a leitura prvia da instruo NC a ser executada em seguida. Essa operao denominada armazenamento no buffer. No modo de compensao do raio da ponta da ferramenta (G41, G42), o CNC faz a leitura prvia de instrues NC dois ou trs blocos adiante, a fim de encontrar intersees. As macroinstrues destinadas a operaes aritmticas e desvios condicionais, so processadas imediatamente aps sua leitura para o buffer. No sofrem leitura prvia os blocos que contm M00, M01, M02 ou M30, os blocos que contm os cdigos M, cuja leitura para o buffer suprimida pela especificao dos parmetros (n 3411 a 3420), e os blocos que contm G31.

Explicaes
D Quando o bloco seguinte no armazenado no buffer (cdigos M que no so armazenados no buffer, G31, etc.)

> N1 G31 X100.0 ;

N2 #100=1 :

Execuo de instruo NC

N1

> :Bloco em execuo

Execuo de macroinstruo Buffer

N2

D Armazenamento do bloco seguinte no buffer em um modo diferente do da compensao do raio da ponta da ferramenta (G41, G42) (procedendo, normalmente, leitura prvia de um bloco)

> N1 X100.0 ; N2 #1=100 ; N3 #2=200 ; N4 Z100.0 ; :

Execuo de instruo NC Execuo de macroinstruo Buffer N2

N1

N4

N3

N4

> : Bloco em execuo V : Leitura do bloco para o buffer

Quando N1 est sendo executado, a instruo NC seguinte (N4) lida para o buffer. As macroinstrues (N2, N3) entre N1 e N4 so processadas durante a execuo de N1.

290

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Armazenamento do bloco seguinte no buffer, no modo de compensao do raio da ponta da ferramenta (G41, G42)

> N1 G01 G41 G91 Z100.0 F100 T0101 ; N2 #1=100 ; N3 X100.0 ; #2=200 ; N4 N5 Z50.0 ; : Execuo de instruo NC Execuo de macroinstruo Buffer N2 > : Bloco em execuo V : Leitura do bloco para o buffer

N1

N3

N4

N3

N5

Quando N1 est sendo executado, as instrues NC nos dois blocos seguintes (at N5) so lidas para o buffer. As macroinstrues (N2, N4) entre N1 e N5 so processadas durante a execuo de N1. D Quando o bloco seguinte no inclui qualquer movimento, no modo de compensao do raio da ponta da ferramenta (G41, G42)

> N1 G01 G41 X100.0 F100 T0101 ; N2 #1=100 ; N3 Z50.0 ; #2=200 ; N4 N5 M08 ; N6 #3=300 ; N7 X200.0 ; : > : Bloco em execuo V : Leitura do bloco para o buffer

Execuo de instruo NC Execuo de macroinstruo Buffer N2

N1

N3

N4

N6

N3

N5

N7

Quando o bloco NC1 est sendo executado, as instrues NC nos dois blocos seguintes (at N5) so lidas para o buffer. Como N5 um bloco que no envolve movimento, no se pode calcular uma interseo. Neste caso, so lidas as instrues NC nos trs blocos seguintes (at N7). As macroinstrues (N2, N4 e N6) entre N1 e N7 so processadas durante a execuo de N1.

291

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.8

REGISTRO DE PROGRAMAS DE MACROS DE USURIO

Os programas de macros de usurio so semelhantes aos subprogramas. Podem ser registrados e editados do mesmo modo que os subprogramas. A capacidade de armazenamento determinada pelo comprimento total da fita usada para armazenar as macros de usurio e subprogramas.

292

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

15.9

LIMITAES
D Operao MDI D Pesquisa de nmeros de seqncia D Bloco nico O comando de chamada de macro tambm pode ser especificado no modo MDI. Durante a operao automtica, contudo, no possvel fazer a comutao do modo MDI para uma chamada de macroprograma. Em um programa de macros de usurio no possvel pesquisar nmeros de seqncia. Mesmo durante a execuo de um macroprograma, possvel parar os blocos no modo de bloco nico (exceto no caso dos blocos contendo comandos de chamada de macro, comandos de operaes aritmticas e comandos de controle). Um bloco contendo um comando de chamada de macro (G65, G66 ou G67) no interrompido mesmo quando o modo bloco a bloco est ativado. Os blocos contendo comandos de operao aritmticos e comandos de controle podem ser parados no modo de bloco nico definindo SBM (bit 5 do parmetro 6000) para 1. A operao de parada de bloco nico usado para testar programas de macros de usurio. Note que quando ocorre uma parada de bloco a bloco em uma macro instruo no modo de compensao do raio da ponta da ferramenta, assume-se que a instruo um bloco que no envolve movimento e, em alguns casos, no se pode fazer uma compensao adequada. (Mais precisamente, o bloco considerado como especificando um movimento com uma distncia a percorrer igual a 0.) Um / aparecendo no meio de uma <expresso> (entre colchetes [ ] do lado direito de uma expresso aritmtica) visto como um operador de diviso; no visto como um especificador de um cdigo de salto opcional de bloco. Ao definir NE8 (bit 0 do parmetro 3202) e NE9 (bit 4 do parmetro 3202) com 1, as funes de excluso e edio so desativadas para os programas de macros de usurio e subprogramas com os nmeros de programa de 8000 a 8999 e de 9000 a 9999. Os programas de macros de usurio e subprograma registrados devem ser protegidos contra destruio inadvertida. Quando todo o contedo da memria apagado (pressionando simultaneamente as teclas e para ligar o equipamento), o contedo da memria, tais como os programas de macros de usurio, apagado. Com uma operao de reset, os valores das variveis locais e comuns #100 a #199 so colocados a zero. possvel evit-lo, definindo CLV e CCV (bit 7 e 6 do parmetro 6001). As variveis do sistema #1000 a #1133 no so apagadas. Uma operao de reset apaga qualquer estado dos programas de macros de usurio e subprogramas, bem como todos os estados DO, e devolve o controle ao programa principal. Tal como acontece com M98, no so mostrados os cdigos M e T usados nas chamadas de subprogramas. Quando ativado um bloqueio de avano durante a execuo de uma macroinstruo, a mquina pra aps a execuo da macroinstruo. A mquina tambm pra em caso de reset ou de ativao de um alarme. +0.0000001 a +99999999 -99999999 a -0.0000001 Os dgitos significativos so 8 (decimal). Se esta faixa no for respeitada, acionado o alarme P/S n 003.
293

D Salto opcional de bloco

D Operao no modo EDICAO

D Reset

D Indicao na tela de REINCIO DO PROGRAMA D Bloqueio de avano D Valores constantes que podem ser usados em <expresso>

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.10

COMANDOS DE SADA EXTERNOS

Alm dos comandos padro das macros de usurio, esto ainda disponveis os seguintes macrocomandos. Estes comandos so denominados de comandos de sada externos.
BPRNT DPRNT POPEN PCLOS

Estes comandos permitem encaminhar a sada de valores das variveis e de caracteres para a interface de leitura/envio.

Explicaes

Especifique esses comandos na seguinte ordem:


Comando de abertura: POPEN

Antes de especificar uma seqncia de comandos de sada de dados, especifique este comando para estabelecer a conexo com um dispositivo externo de entrada/sada. Especifique os dados que devem sair.

Comando de sada de dados: BPRNT ou DPRNT Comando de encerramento: PCLOS

Depois de concludos todos os comandos de sada de dados, especifique PCLOS para terminar a conexo com o dispositivo externo de entrada/sada.

D Comando de abertura POPEN

POPEN

POPEN estabelece a conexo com um dispositivo externo de entrada/sada. Deve ser especificado antes de uma seqncia de comandos de sada de dados. O CNC transmite um cdigo de controle DC2.
BPRNT [ a #b [ c ] ]
Nmero de casas decimais significativas Varivel caractere

D Comando de sada de dados BPRNT

O comando BPRNT executa a sada de caracteres e valores de variveis em formato binrio. (i) Os caracteres especificados so convertidos para cdigos ISO correspondentes, de acordo com a especificao de dados (ISO) produzida na altura. Os caracteres especificveis so os seguintes:
- Letras (A a Z) - Nmeros - caracteres especiais (*, /, +, -, etc.)

Um asterisco (*) editado por um cdigo de espao. (ii) Todas as variveis so armazenadas com um ponto decimal. Especifique uma varivel seguida pelo nmero de casas decimais significativas entre colchetes. Um valor de varivel tratado como um dado de 2 palavras (32 bits), incluindo os dgitos decimais. enviado como dado em formato binrio, comeando pelo byte mais alto. (iii)Depois da sada dos dados especificados, criado um cdigo EOB de acordo com as especificaes do cdigo ISO. (iv) As variveis nulas tm o valor 0.
294

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

Exemplo)
BPRINT [ C** X#100 [3] Z#101 [3] M#10 [0] ] Valor das variveis #100=0.40596 #101=-1638.4 #10=12.34

LF 12 (0000000C) M --1638400(FFE70000) Z 406(00000196) X Espao C

D Comando de sada de dados DPRNT

DPRNT [ a #b

[cd] ] Nmero de casas decimais significativas Nmero de dgitos significativos na parte inteira Varivel caractere

O comando DPRNT envia caracteres e cada um dos dgitos contidos no valor de uma varivel, de acordo com o cdigo definido nas especificaes (ISO). (i) Para mais informaes sobre o comando DPRNT, consulte os itens (i), (iii) e (iv) para o comando BPRNT. (ii) Ao transmitir uma varivel, especifique # seguido pelo nmero da varivel, especificando a seguir o nmero de dgitos da parte inteira e o nmero de casas decimais entre colchetes. gerado um cdigo para cada um dos nmeros de dgitos especificados, iniciando com o dgito mais alto. Para cada dgito enviado um cdigo correspondente s especificaes (ISO). O ponto decimal tambm enviado atravs de um cdigo definido nas especificaes (ISO). Cada varivel tem de ser um valor numrico com um mximo de oito dgitos. Quando os dgitos de ordem superior forem zeros, estes zeros no so editados se PRT (bit1 do parmetro 6001) for 1. Se PRT(bit 1 do parmetro 6001) for 0, editado um cdigo de espao sempre que for encontrado um zero. Quando o nmero de casas decimais no zero, os dgitos decimais so sempre impressos. Se o nmero de casas decimais for zero, no enviado nenhum ponto decimal. Quando PRT (bit 1 do parmetro 6001) for 0, editado um cdigo de espao para indicar um nmero positivo em vez de +; se PRT(bit 1 do parmetro 6001) for 1, no editado qualquer cdigo.
295

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

Exemplo)
DPRNT [ X#2 [53] Z#5 [53] T#30 [20] ] Valor das variveis #2=128.47398 #5=-91.2 #30=123.456
(1) Parmetro PRT(n 6001#1)=0

sp LF T --Z X (2) Parmetro PRT (n 6001#1)=1 sp 23

sp sp sp 91.200 sp sp sp 128.474

LF T23 Z--91.200 X128.474

D Comando de encerramento PCLOS

PCLOS ;

O comando PCLOS libera uma conexo para um dispositivo externo de entrada/sada. Especifique este comando quando todos os comandos de sada de dados tiverem sido concludos. O cdigo de controle DC4 enviado pelo CNC. Especifique o uso de canal para o parmetro 020. De acordo com a especificao desse parmetro, defina os itens de dados (tal como a taxa de bauds) para a interface de leitura/envio.
Canal de E/S 0 : Parmetros 101, 102 e 103 Canal de E/S 1 : Parmetros 111, 112 e 113 Canal de E/S 2 : Parmetros 121, 122 e 123

D Especificao necessria

Nunca especificar a sada para disquetes ou cassete FANUC.) Ao especificar um comando DPRNT para a sada de dados, especifique se os zeros esquerda devero ou no ser enviados como espaos (especificando PRT (bit 1 do parmetro 6001) com 1 ou 0). Para indicar o fim de uma linha de dados no cdigo ISO, especifique se pretende utilizar apenas um LF (NCR, do bit 3 do parmetro 0103 0) ou um LF e CR (NCR 1).
296

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

NOTA 1 No necessrio especificar sempre o comando de aber-tura (POPEN), o comando de sada de dados (BPRNT, DPRNT) e o comando de encerramento (PCLOS) em simultneo. Assim que um comando de abertura tiver sido especificado no incio de um programa, no precisa ser especificado novamente aps um comando de encerramento. 2 Certifique--se de que especifica comandos de abertura e de encerramento aos pares. Especifique o comando de encerramento no final do programa. Todavia, no especifique um comando de encerramento se no tiver sido especificado qualquer comando de abertura. 3 Quando uma operao de reset realizada enquanto os comandos esto sendo enviados por um comando de sada de dados, a sada interrompida e os dados subsqentes apagados. Por isso, quando uma operao de reset executada por um cdigo, tal como M30, no final de um programa que executa a sada de dados, especifique um comando de encerramento no final do programa, de modo que no seja executado nenhum processamento semelhante ao de M30 at que todos os dados tenham sido enviados. 4 As palavras de macros abreviadas entre colchetes [ ] permanecem inalteradas. Tenha, contudo, em ateno que quando os caracteres entre colchetes so divididos e introduzidos vrias vezes, tanto a segunda abreviao como as subseqentes so convertidas e introduzidas. 5 O pode ser especificado entre colchetes [ ]. Tenha em ateno que quando os caracteres entre colchetes [ ] so divididos e introduzidos vrias vezes, o O omitido na segunda entrada e entradas subseqentes.

297

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.11

MACRO DE USURIO DO TIPO INTERRUPO


Formato

Quando um programa est sendo executado, pode ser chamado outro programa pela introduo de um sinal de interrupo (UINT) atravs da mquina. Essa funo denominada como funo de macro de usurio do tipo interrupo. Programe um comando de interrupo no seguinte formato:

M96 Pffff ; M97 ;

Ativa uma macro de usurio do tipo interrupo Desativa uma macro de usurio do tipo interrupo

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 um outro programa. Dessa forma, possvel operar os programas de acordo com as diversas situaes. (1) Quando detetada uma avaria de ferramenta, o processo de tratamento da avaria iniciado por um sinal externo. (2) Uma seqncia de operaes de usinagem interrompida por outra operao de usinagem sem cancelamento da operao atual. (3) As informaes sobre as operaes em curso so lidas a intervalos regulares. Acima so dados alguns exemplos, como as aplicaes de controle adaptativo da funo de macro de usurio do tipo interrupo.

M96 Pxxxx; Sinal de interrupo (UINT) O xxxx; Sinal de interrupo (UINT)*

M99 (Pffff); Nffff;

M97 ;

Sinal de interrupo (UINT)*

Fig. 15.11 Funo de macro de usurio do tipo interrupo

Quando M96Pxxxx especificado em um programa, a operao do programa seguinte pode ser interrompida por um sinal de interrupo (UINT), introduzido para executar o programa especificado por Pxxxx.
298

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

CUIDADO O sinal de interrupo (UINT, marcado com um * na Fig. 15.11) ignorado, quando introduzido aps M97. Alm disso, o sinal de interrupo no pode ser introduzido durante a execuo do programa de interrupo.

15.11.1
Mtodo de Especificao
Explicaes
D Condies de interrupo Uma macro de usurio do tipo interrupo est disponvel apenas durante a execuo do programa, sendo ativada sob as seguintes condies:
- Quando est selecionada a de memria ou a operao MDI - Quando STL (lmpada de incio) est acesa - Quando no est sendo processada uma macro de usurio do tipo interrupo

D Especificao

Geralmente, a funo de macro de usurio do tipo interrupo usada atravs da especificao de M96 para ativar o sinal de interrupo (UINT) e de M97 para desativ-lo. A partir da especificao de M96, pode ser iniciada uma interrupo de macro de usurio atravs da introduo do sinal de interrupo (UINT) at M97 ser especificado ou o NC ser reinicializado. Depois da especificao de M97 ou do reset do NC, nenhuma interrupo de macro de usurio iniciada, mesmo quando o sinal de interrupo introduzido (UINT). O sinal de interrupo (UINT) ignorado at que outro comando M96 seja especificado.
M96 M97 M96

1 0

Sinal de interrupo (UINT)

Sinal de entrada de interrupo acionado

Quando UINT permanece ativo

O sinal de interrupo (UINT) torna-se vlido depois de M96 ter sido especificado. O sinal ignorado mesmo quando introduzido no modo M97. Quando a entrada de sinal no modo M97 mantida at M96 ser especificado, iniciada uma macro de usurio do tipo interrupo assim que M96 for especificado (apenas quando for usado o esquema de controle de estado); Quando o esquema de controle de flanco for usado, a macro de usurio do tipo interrupo no iniciada mesmo quando M96 for especificado. NOTA Sobre os esquemas de controle de estado e de flanco, consulte o item Sinal de interrupo de macro de usurio (UINT) na subse. 15.11.2.

299

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

15.11.2
Pormenores das Funes
Explicaes
D Interrupes tipo subprogramas e interrupes tipo macro H dois tipos de interrupo de macros de usurio: Interrupes tipo subprogramas e interrupes tipo macro. O tipo de interrupo usada selecionado por MSB (bit 5 do parmetro 6003). (a) Interrupo tipo subprograma O programa de interrupo chamado como um subprograma. Isto significa que os nveis das variveis locais permanecem inalterados antes e depois da interrupo. Esta interrupo no includa no nvel de aninhamento das chamadas de subprogramas. (b) Interrupo tipo macro O programa de interrupo chamado como uma macro de usurio. Isto significa que os nveis das variveis locais alteram-se antes e depois da interrupo. A interrupo no includa no nvel de aninhamento das chamadas de macros de usurio. Quando uma chamada de subprograma ou uma chamada de uma macro de usurio executada dentro do programa de interrupo, esta chamada includa no nvel de aninhamento das chamadas de subprogramas ou das chamadas de macro de usurio. Os argumentos no podem ser transferidos do programa atual, mesmo que a macro de usurio do tipo interrupo seja uma interrupo do tipo macro. D Cdigos M para o controle de macros de usurio do tipo interrupo Em geral, as macros de usurio do tipo interrupo so controladas por M96 e M97. Todavia, esses cdigos M podem j estar sendo utilizados para outros propsitos (como uma funo M ou um cdigo M de chamada de macro) por alguns fabricantes de mquinas-ferramentas. Por esse motivo, MPR (bit 4 do parmetro 6003) fornecido para definir cdigos M para controle de macros de usurio do tipo interrupo. Ao especificar este parmetro para usar os cdigos M de controle de macro de usurio do tipo interrupo, defina os parmetros 6033 e 6034 da seguinte forma: Defina o cdigo M para ativar a macro 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 se especificar que os cdigos M definidos no parmetro no devem ser usados, M96 e M97 so usados como cdigos M de controle de macro de usurio, independentemente das definies dos parmetros 6033 e 6034.m Os cdigos M usados para controle de macros de usurio do tipo interrupo so processados internamente (no so enviados para as unidades externas). No entanto, em termos de compatibilidade de programa, no desejvel usar cdigos M alm de M96 e M97 para controlar interrupes de macros de usurio. Ao executar uma macro de usurio do tipo interrupo, o usurio pode querer interromper a instruo NC em execuo ou pode no desejar efetuar a interrupo at que a execuo do bloco atual esteja concluda. MIN (bit 2 do parmetro 6003) usado para escolher quando realizar interrupes: no meio ou no final de um bloco.
300

D Macros de usurio do tipo interrupo e instrues NC

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

S Tipo I

(quando uma interrupo executada no meio de um bloco)

(i) Quando o sinal de interrupo (UINT) introduzido, qualquer movimento ou pausa interrompido imediatamente e o programa de interrupo executado. (ii) Se o programa de interrupo contiver instrues NC, perde-se o comando no bloco interrompido e a instruo NC do programa de interrupo executada. Quando o controle devolvido ao programa interrompido, o programa reiniciado a partir do bloco seguinte ao bloco interrompido. (iii)Se o programa de interrupo no contiver qualquer instruo NC, o controle devolvido ao programa interrompido atravs de M99, sendo o programa ento reiniciado a partir do comando no bloco interrompido.
Interrompido por interrupo de macro Execuo em progresso

Programa normal Entrada de sinal de interrupo (UINT) Execuo em progresso Reincio de comando CNC; quando no existirem instrues NC no programa de interrupo

Macro de usurio do tipo interrupo S Tipo II

(quando uma interrupo executada no fim do bloco)

(i) Se o bloco em execuo no for um bloco composto de vrias operaes de ciclo, como ciclo fixo de perfurao e retorno automtico ao ponto de referncia (G28), a interrupo realizada da seguinte maneira: Quando um sinal de interrupo (UINT) introduzido, as macro instrues do programa de interrupo so executadas imediatamente, a menos que uma instruo NC seja encontrada no programa de interrupo. As instrues NC no so executadas at que o bloco atual esteja concludo. (ii) Se o bloco em execuo for composto por diversas operaes de ciclo, a interrupo executada da seguinte maneira: Quando o ltimo movimento nas operaes de ciclo iniciado, as macro instrues do programa de interrupo so executadas, a menos que seja encontrada uma instruo NC. As instrues NC so executadas aps a concluso de todas as operaes de ciclo.
Execuo em progresso

Programa normal Entrada de sinal de interrupo (UINT) Execuo em progresso

Macro de usurio do tipo interrupo

Instruo NC no programa de interrupo

301

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Condies para ativar e desativar o sinal de interrupo de macro de usurio

O sinal de interrupo torna-se vlido aps o incio da execuo de um bloco que contm M96, para ativar as interrupes de macros de usurio. O sinal torna-se invlido quando se inicia a execuo de um bloco que contm M97. O sinal de interrupo torna-se invlido durante a execuo de um programa de interrupo. O sinal torna-se vlido quando iniciada a execuo do bloco imediatamente aps o bloco interrompido no programa principal, assim que o controle retorna do programa de interrupo. No tipo I, se o programa de interrupo composto apenas por macroinstrues, o sinal de interrupo torna-se vlido quando a execuo do bloco interrompido iniciada aps o retorno do controle do programa de interrupo.

D Interrupo de macro de usurio durante a execuo de um bloco que envolve uma operao cclica
S Para o tipo I

O movimento interrompido e o programa de interrupo executado mesmo durante o decurso de uma operao de ciclo. Se o programa de interrupo no contiver instrues NC, a operao de ciclo reiniciada depois do controle ter sido devolvido ao programa interrompido. Caso haja instrues NC, as operaes restantes no ciclo interrompido so descartadas e o bloco seguinte executado. As macroinstrues do programa de interrupo so executadas quando iniciado o ltimo movimento da operao de ciclo, a menos que seja encontrada uma instruo NC. As instrues NC so executadas aps a concluso da operao de ciclo.

S Para o tipo II

302

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Sinal de interrupo de macro de usurio (UINT)

H dois esquemas para a entrada do sinal de interrupo de macro de usurio (UINT): O esquema de controle de estado e o esquema de controle de flanco. Quando usado o esquema de controle de estado, o sinal vlido quando ativado. Quando o esquema de controle de flanco usado, o sinal torna-se vlido no flanco crescente, ao passar do estado de desativado para o de ativado. Um dos dois esquemas selecionado com TSE (bit 3 do parmetro 6003). Quando o esquema de controle de estado selecionado atravs deste parmetro, gerada uma macro de usurio do tipo interrupo se o sinal de interrupo (UINT) estiver ativo no momento em que o sinal se torna vlido. Se o sinal de interrupo (UINT) se mantiver ativo, o programa de interrupo pode ser executado repetidamente. Quando o esquema de controle de flanco selecionado, o sinal de interrupo (UINT) torna-se vlido apenas em seu flanco de elevao. Assim, o programa de interrupo executado apenas temporariamente (nos casos em que o programa composto apenas por macroinstrues) O esquema de controle de flanco til quando o esquema de controle de estado inadequado ou quando uma macro de usurio do tipo interrupo est para ser executada apenas uma vez para todo o programa (neste caso, o sinal de interrupo pode permanecer ativo). O uso de qualquer dos esquemas resulta nos mesmos efeitos, exceto nas aplicaes mencionadas acima. O tempo decorrido entre a entrada do sinal e a execuo da macro de usurio do tipo interrupo no varia entre os dois esquemas.
1 0 Sinal de interrupo (UINT) Execuo Execuo Execuo Execuo da inter-da inter-- da inter-- da inter-rupo rupo rupo rupo Esquema de controle de estado

Execuo da interrupo Esquema de controle de flanco

No exemplo acima, executada uma interrupo quatro vezes quando o esquema acionado pelo status for usado; quando for usado o esquema acionado pelo gume, a interrupo s executada uma vez.

303

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

D Retorno de uma interrupo de macro de usurio

Especifique M99 para retirar o controle de uma interrupo de macro de usurio e devolv-lo ao programa interrompido. Com o endereo P possvel especificar tambm um nmero de seqncia no programa interrompido. Sendo especificado, o nmero de seqncia procurado no programa, comeando pelo incio. O controle devolvido ao primeiro nmero de seqncia encontrado. No so geradas interrupes quando um programa de interrupo de macros de usurio est em execuo. Execute M99 para ativar uma outra interrupo. Quando M99 especificado sozinho, executado antes da concluso dos comandos anteriores. Assim, uma macro de usurio do tipo interrupo ativada para o ltimo comando do programa de interrupo. Se for inconveniente, as interrupes de macros de usurio devem ser controladas atravs da especificao de M96 e M97 no programa. Quando uma macro de usurio do tipo interrupo est sendo executada, no so geradas outras macros de usurio do tipo interrupo; quando gerada uma interrupo, interrupes adicionais so automaticamente inibidas. A execuo de M99 possibilita a ocorrncia de uma outra interrupo de macro de usurio. M99 especificado sozinho em um bloco executado antes que o bloco anterior seja concludo. No exemplo seguinte, uma interrupo ativada para o bloco Gxx de O1234. Quando o sinal introduzido, O1234 executado novamente. O5678 controlado por M96 e M97. Neste caso, uma interrupo no ativada para O5678 (ativada depois do controle ter sido devolvido a O1000).
O1000; M96P1234; Interrupo Interrupo

O1234 GxxXxxx; M99;

M96P5678 Interrupo

O5678 M97

GxxXxxx; M96; M97 M99;

Interrupo

NOTA Quando um bloco M99 composto apenas pelo endereo O, N, P, L ou M, este bloco considerado como pertencente ao bloco anterior do programa. Assim, uma parada de bloco no possvel para esse bloco. Em termos de prog-ramao, o (1) e (2) seguintes so basicamente iguais. (A diferena reside no fato de Gff ser executado, antes de M99 ser reconhecido.)
(1) (2) Gff Xfff ; M99; Gff Xfff M99 ;

304

B-64114PO/01

PROGRAMAO

15. MACROS DE USURIO

D Macro de usurio do tipo interrupo e informao modal

Uma macro de usurio do tipo interrupo diferente de uma chamada normal de programa. iniciada por um sinal de interrupo (UINT) durante a execuo do programa. Em geral, qualquer alterao de informao modal feita pelo programa de interrupo no deve afetar o programa interrompido. Por essa razo, a informao modal antes da interrupo restaurada quando o controle devolvido por M99 ao programa interrompido, mesmo quando uma informao modal modificada pelo programa de interrupo. Quando o controle devolvido do programa de interrupo para o programa interrompido atravs de M99 Pxxxx, a informao modal pode ser novamente controlada pelo programa. Neste caso, a nova informao contnua, modificada pelo programa de interrupo, transferida para o programa interrompido. A restaurao da informao modal existente antes da interrupo no desejvel. Isto deve-se ao fato de alguns programas poderem operar de modo diferente aps o controle ser devolvido, consoante a informao modal existente antes da interrupo. Neste caso, aplicam-se as seguintes medidas: (1) O programa de interrupo fornece informao modal a ser usada aps o controle ter sido devolvido para o programa interrompido. (2) Depois do retorno do controle ao programa interrompido, a informao modal especificada novamente, conforme o necessrio.
O M96Pxxx Sinal de interrupo (UINT) Oxxx;

(Sem a especificao de P)

Altere a informao modal

A informao modal permanece M99(Pffff); inalterada antes e aps a interrupo. (Com especificao de P) Nffff;

Nova informao modal modificada pelo programa de interrupo.

Informao modal quando o controle devolvido por M99

A informao modal existente antes da interrupo torna-se vlida. A nova informao modal modificada pelo programa de interrupo torna-se invlida.

305

15. MACROS DE USURIO

PROGRAMAO

B-64114PO/01

Informao modal quando o controle devolvido por M99 Pffff

A nova informao modal modificada pelo programa de interrupo permanece vlida, mesmo aps a devoluo do controle. A informao modal antiga, vlida no bloco interrompido, pode ser lida usando variveis do sistema de macros de usurio de #4001 a #4120. Tenha em atneo que quando a informao modal modificada pelo programa de interrupo, as variveis do sistema de #4001 a #4120 no so alteradas. D As coordenadas do ponto A podem ser lidas usando as variveis do sistema #5001 e seguintes, at que a primeira instruo NC seja encontrada. D As coordenadas do ponto A podem ser lidas aps uma instruo NC sem especificaes de movimento. D As coordenadas da mquina e as coordenadas da pea do ponto B podem ser lidas usando as variveis do sistema #5021 e superior e #5041 e superior.
Caminho do centro da ponta da ferramenta Interrupo gerada B A A Vetor de correo Caminho programado da ferramenta B

D Variveis do sistema (valores de informao sobre posio) para o programa de interrupo

D Macro de usurio do tipo interrupo e chamada modal de macro de usurio

Quando o sinal de interrupo (UINT) introduzido e um programa de interrupo chamado, a chamada modal de macro de usurio cancelada (G67). Todavia, quando G66 especificado no programa de interrupo, a chamada modal de macro de usurio torna-se vlida. Quando o controle devolvido pelo programa de interrupo, atravs de M99, a chamada modal restaurada para o estado anterior interrupo. Quando o controle devolvido atravs de M99Pxxxx;, a chamada modal do programa de interrupo permanece vlida. Quando o sinal de interrupo (UINT) introduzido durante a execuo de uma operao de retorno no modo de funcionamento em vazio, aps a operao de pesquisa para o incio do programa, o programa de interrupo chamado depois da concluso da operao de reincio para todos os eixos. Isto significa que a interrupo do tipo II usada independentemente da especificao dos parmetros. A macro de usurio do tipo interrupo no pode ser executada durante a operao DNC, nem durante a execuo de um programa com um dispositivo externo de entrada/sada.

D Macro de usurio do tipo interrupo e reincio do programa

D Operao DNC e macro de usurio do tipo interrupo

306

B-64114PO/01

PROGRAMAO

16. ENTRADA DE PARMETROS PROGRAMVEIS (G10)

16
Aspectos gerais

ENTRADA DE PARMETROS PROGRAMVEIS (G10)

Os valores dos parmetros podem ser introduzidos em um programa. Esta funo usada na definio dos dados de compensao de erros de passo, quando so trocados agregados ou quando a velocidade mxima de avano de corte ou as constantes de tempo de corte so alteradas para atender s diferentes condies de usinagem.

307

16. ENTRADA DE PARMETROS PROGRAMVEIS (G10)

PROGRAMAO

B-64114PO/01

Formato
Formato
G10L50; Especificao do modo de entrada de parmetros N_R_; Para parmetros, exceto os dos eixos N_P_R_; Para os parmetros dos eixos

G11 ;

Cancelamento do modo de entrada de parmetros

Significado do comando
N_: N. do parmetro (4 dgitos) ou n. de posio de compensao (0 a 1023) para compensao de erros de passo +10.000 (5 dgitos) Valor de especificao de parmetro (os zeros esquerda podem ser omitidos.) N de eixo de 1 a 8 (usado para introduzir parmetros dos eixos)

R_: P_:

Explicaes
D Valor de especificao do parmetro (R_) D N do eixo (P_) No use um ponto decimal em um valor definido em um parmetro (R_). O ponto decimal tambm no pode ser usado em variveis de macro de usurio para R_. Especifique o nmero do eixo (P_) de 1 a 8 (at oito eixos) para um parmetro dos eixos. Os eixos de controle so numerados pela ordem em que so mostrados na tela do CNC. Por exemplo, especifique P2 para o eixo de controle exibido em segundo lugar. AVISO 1 No se esquea de executar manualmente o retorno ao ponto de referncia aps a alterao dos dados de com-pensao de erro do passo ou dos dados de compensao da folga. Sem isso, a mquina pode desviar--se da posio correta. 2 O modo de ciclo fixo tem de ser cancelado antes da intro-duo dos parmetros. Sem o cancelamento, ser ativado um movimento de perfurao.

NOTA No possvel especificar outras instrues NC no modo de entrada de parmetros.

308

B-64114PO/01

PROGRAMAO

16. ENTRADA DE PARMETROS PROGRAMVEIS (G10)

Exemplos
1. Defina o bit 2 (SPB) do parmetro de tipo bit n 3404
G10L50 ; N3404 R 00000100 ; G11 ; Modo de entrada de parmetros Especificao de SBP Cancelamento do modo de entrada de parmetros

2. Altere os valores do eixo Z (2 eixo) e do eixo C (4 eixo) no parmetro dos eixos n 1322 (coordenadas do limite de curso armazenado 2 na direo positiva, em cada eixo).
G10L50 ; N1322P3R4500 ; N1322P4R12000 ; G11 ; Modo de entrada de parmetros Modificao do eixo Z Modificao do eixo C Cancelamento do modo de entrada de parmetros

309

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

B-64114PO/01

17

OPERAO DE MEMRIA UTILIZANDO O FORMATO DE FITA DA SRIE 10/11

Programas com formato de fita da srie 10/11 podem ser registrados na memria para operao de memria, definindo-se o bit 1 do parmetro n. 0001. O registro na memria e a operao de memria so possveis para as funes que usam o mesmo formato de fita que para a srie 10/11, bem como para as funes seguintes que usam um formato de fita diferente: Abertura de roscas de passo constante Chamada do subprograma Ciclo fixo Repetio de ciclo fixo Ciclo fixo de perfurao NOTA O registro em memria e a operao de memria s so possveis para as funes disponveis neste CNC.

310

B-64114PO/01

PROGRAMAO

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

17.1

ENDEREOS E FAIXA DE VALORES ESPECIFICVEL PARA O FORMATO DE FITA DA SRIE 10/11

Alguns dos endereos que no podem ser usados para este CNC podem ser usados no formato de fita da srie 10/11. A faixa de valores permitidos para o formato de fita FS10/11 basicamente idntica deste CNC. As sees II-17.2 a II-17.6 descrevem os endereos com uma faixa diferente de valores permitidos. Se for especificado algum valor fora da faixa de valores permitidos, acionado um alarme.

311

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

B-64114PO/01

17.2

ABERTURA DE ROSCAS DE PASSO CONSTANTE


Formato
G32IP_F_Q_; ou G32IP_E_Q_;
IP : Combinao de endereos dos eixos F : Passo de rosca ao longo do eixo longitudinal E : Passo de rosca ao longo do eixo longitudinal Q : Posio do ngulo inicial da abertura de rosca

Explicaes
D Endereo Embora o formato FS10/11 permita que o operador especifique o nmero de roscas por polegada com o endereo E, o formato de fita FS10/11 no o permite. Os endereos E e F so usados da mesma forma para especificar o passo de rosca ao longo do eixo longitudinal. O passo de rosca especificado com o endereo E tambm , por isso, adotado como um valor de ao contnua para o endereo F.

D Faixa de valores permitidos para o passo de rosca

Endereo para o passo de Entrada em mm rosca E Comando com um ponto decimal Comando sem um ponto decimal

Entrada em polegadas

de 0.0001 a 500.0000 mm de 0.000001 a 9.999999 pol. de 0.0001 a 500.0000 mm de 0.000001 a 9.999999 pol. de 0.01 a 500.00 mm de 0.0001 a 9.9999 pol.

D Faixa de valores permitidos para a velocidade de avano

Endereo para a velocidade de Entrada em mm avano Avano por minuto i t Sistema de 1 a 240000 incremental (IS--B) mm/min Sistema ) incremental (IS--C de 1 a 100000 mm/min de 0.01 a 500.00 mm/rot.

Entrada em polegadas de 0.01 a 9600.00 pol/min de 0.01 a 4800.00 pol/min de 0.0001 a 9.9999 pol/rot.

Avano por rotao

AVISO Especifique novamente a velocidade de avano, quando alternar entre o avano por minuto e o avano por rotao.

312

B-64114PO/01

PROGRAMAO

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

17.3

CHAMADA DO SUBPROGRAMA
Formato
M98PffffLffff;
P: Nmero do subprograma L: Contagem da freqncia de repetio

Explicao
D Endereo D Nmero do subprograma O endereo L no pode ser usado no formato de fita deste CNC, mas pode ser usado no formato de fita FS10/11. A faixa de valores permitidos igual deste CNC (de 1 a 9999). Se for especificado um valor com mais de quatro dgitos, os quatro ltimos dgitos so considerados como o nmero do subprograma. A contagem da freqncia de repetio L pode ser especificada na faixa de 1 a 9999. Se no for especificada uma contagem da freqncia de repetio, 1 adotado.

D Contagem da freqncia de repetio

313

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

B-64114PO/01

17.4

CICLO FIXO
Formato
Ciclo de torneamento da superfcie exterior/interior (ciclo de corte reto)

G90X_Z_F_;
Ciclo de torneamento da exterior/interior (ciclo de corte cnico)

G90X_Z_I_F_;
I: Comprimento da seo do cone ao longo do eixo X (raio) Ciclo de abertura de rosca (ciclo de abertura de rosca reta)

G92X_Z_F_Q_;
F:Passo de rosca Q:Deslocamento do ngulo inicial da abertura de rosca Ciclo de abertura de rosca (ciclo de abertura de rosca cnica)

G92X_Z_I_F_;
I: Comprimento da seo do cone ao longo do eixo X (raio) Ciclo de torneamento da superfcie final (ciclo de corte cnico frontal)

G94X_Z_F_;
Ciclo de torneamento da superfcie final (ciclo de corte cnico frontal)

G94X_Z_K_F_;
K: Comprimento da seo do cone ao longo do eixo Z

D Endereo D Faixa de valores permitidos para a velocidade de avano

Os endereos I e K no podem ser usados para ciclos fixos no formato de fita deste CNC, mas podem ser usados no formato de comando FS10/11. Igual da abertura de roscas de passo constante na seo II-17.2. Ver seo II-17.2.

314

B-64114PO/01

PROGRAMAO

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

17.5

REPETIO DO CICLO FIXO DE TORNEAMENTO


Formato
Ciclo de torneamento da superfcie exterior/interior G71P_Q_U_W_I_K_D_F_S_T_;
I : Comprimento e sentido da tolerncia de corte para acabar o ciclo de usinagem grosseira ao longo do eixo X (ignorado, se especificado) K : Comprimento e sentido da tolerncia de corte para acabar o ciclo de usinagem grosseira ao longo do eixo Z (ignorado, se especificado) D : Profundidade de corte

Ciclo de usinagem grosseira da superfcie final G72P_Q_U_W_I_K_D_F_S_T_;


I : Comprimento e sentido da tolerncia de corte para acabar o ciclo de usinagem grosseira ao longo do eixo X (ignorado, se especificado) K : Comprimento e sentido da tolerncia de corte para acabar o ciclo de usinagem grosseira ao longo do eixo Z (ignorado, se especificado) D : Profundidade de corte

Ciclo de torneamento de loop fechado G73P_Q_U_W_I_K_D_F_S_T_;


I : Comprimento e sentido da distncia ao longo do eixo X (raio) K : Comprimento e sentido da distncia ao longo do eixo Z D : Nmero de divises

Ciclo de corte da superfcie final G74X_Z_I_K_F_D_; ou G74U_W_I_K_F_D_;


I : Distncia a percorrer ao longo do eixo X K : Profundidade de corte ao longo do eixo Z D : Distncia da ferramenta no final do caminho de corte

Ciclo de corte da superfcie exterior/interior G75X_Z_I_K_F_D_; ou G75U_W_I_K_F_D_;


I : Distncia a percorrer ao longo do eixo X K : Profundidade de corte ao longo do eixo Z D : Distncia da ferramenta no final do caminho de corte

Repetio do ciclo de abertura de rosca G76X_Z_I_K_D_F_A_P_Q_;


I : K: D: A: P: Diferena dos raios das roscas Altura da crista da rosca (raio) Profundidade do primeiro corte (raio) ngulo da ponta da ferramenta (ngulo de crista) Mtodo de corte

315

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

B-64114PO/01

D Endereos e faixa de valores permitidos

Se os seguintes endereos forem especificados no formato de fita FS10/11, sero ignorados. D I e K para o ciclo de usinagem grosseira da superfcie exterior/interior (G71) D I e K para o ciclo de usinagem grosseira da superfcie final (G72) Para a repetio do ciclo de abertura de rosca (G76), especifique P1 (corte de profundidade constante com um s gume) ou P2 (abertura de rosca em ziguezague de profundidade constante, com os dois gumes) como mtodo de corte (P). Pode ser especificado um valor entre 0 e 120 graus para o ngulo A da ponta da ferramenta. Se forem especificados outros valores, ser acionado o alarme P/S 062. O endereo D (profundidade de corte e distncia de retrao) pode ser especificado com um valor entre -99999999 e 99999999, no menor incremento de entrada, mesmo que a entrada de ponto decimal tipo calculadora seja especificada (quando o bit 0 (DPI) do parmetro n 3401 colocado em 1). Se o endereo D incluir um ponto decimal, acionado o alarme P/S n 007. A faixa de valores permitidos para a velocidade de avano a mesma da abertura de roscas de passo constante. Ver seo II-17.2.

316

B-64114PO/01

PROGRAMAO

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

17.6

FORMATOS PARA OS CICLOS FIXOS DE PERFURAO


Formato
Ciclo de perfurao R: P: F: L :

G81X_C_Z_F_L_ ; ou G82X_C_Z_R_F_L_ ;
Distncia entre o nvel inicial e a posio R Tempo de pausa na base do furo Velocidade de avano de corte Nmero de repeties

G83X_C_Z_R_Q_P_F_L_ ;
R: Q: P: F: L :

Ciclo de perfurao profunda Distncia entre o nvel inicial e a posio R Profundidade de corte em cada ciclo Tempo de pausa na base do furo Velocidade de avano de corte Nmero de repeties

G83.1X_C_Z_R_Q_P_F_L_ ;
R: Q: P: F: L :

Ciclo rpido de perfurao profunda Distncia entre o nvel inicial e a posio R Profundidade de corte em cada ciclo Tempo de pausa na base do furo Velocidade de avano de corte Nmero de repeties

G84X_C_Z_R_P_F_L_ ;
R: P: F: L : Distncia entre o nvel inicial e a posio R Tempo de pausa na base do furo Velocidade de avano de corte Nmero de repeties

Rosqueamento

G84.2X_C_Z_R_P_F_L_S_ ;
R: P: F: L : S:

Rosqueamento rgido com macho Distncia entre o nvel inicial e a posio R Tempo de pausa na base do furo Velocidade de avano de corte Nmero de repeties Velocidade do fuso

G85X_C_Z_R_F_L_ ; ou G89X_C_Z_R_P_F_L_ ;
R: P: F: L : Distncia entre o nvel inicial e a posio R Tempo de pausa na base do furo Velocidade de avano de corte Nmero de repeties

Ciclo de mandrilagem

Cancelamento G80 ;

Explicaes
D Endereo Para este formato de fita do CNC, o endereo usado para especificar o nmero de repeties K. Para o formato de fita FS10/11, L.
317

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

B-64114PO/01

D Cdigo G

Alguns cdigos G so vlidos apenas para o formato de fita do CNC ou para o formato de fita FS10/11. A especificao de um cdigo G invlido, provoca o acionamento do alarme P/S n 10.
Cdigos G vlidos apenas para o formato de fita da G81, G82, G83.1, G84.2 srie 10/11 Cdigos G vlidos apenas para o formato de fita da G87, G88 srie 0i

D Plano de posicionamento e eixo de perfurao

Para este formato de fita CNC, o plano de posicionamento e o eixo de perfurao so determinados de acordo com o cdigo G para o ciclo fixo usado. Para o formato de fita FS10/11, o plano de posicionamento e o eixo de perfurao so determinados de acordo com G17/G19. O eixo de perfurao o eixo bsico (eixo Z ou eixo X) que no fica situado no plano de posicionamento.
Cdigo G G17 G19 Plano de posicionamento Plano XY Plano YZ Eixo de perfurao Eixo Z Eixo X

Atravs do bit 0 (FXY) do parmetro n 5101 pode definir-se o eixo Z como eixo de perfurao. D Pormenores de dados que especificam a usinagem Os dados para o ciclo fixo so especificados da seguinte forma:
Gjj X C Z R Q P F L ;
Dados de Modo de perfurao Dados sobre a perfurao posio do furo Definio Endereo Nmero de repeties

Explicao Cdigo G do ciclo fixo de perfurao

Modo de Gjj perfurao Dados sobre a posio do furo X/U C/H

(Z/W) Valor incremental ou absoluto usado para especificar a posio do furo Valor incremental ou absoluto usado para especificar a distncia entre a posio R e a base do furo Valor incremental usado para especificar a distncia entre o nvel inicial e a posio R ou valor absoluto usado para especificar a posio R. O uso de qualquer deles depende do bit 6 do parmetro n 5102 e do sistema de cdigos G em uso. Valor incremental usado para especificar a profundidade de corte em cada ciclo G83 ou G83.1 com programao do raio. Tempo de pausa na base do furo. A relao entre o tempo de pausa e o valor especificado igual de G04. Velocidade de avano de corte Nmero de repeties para uma seqncia de operaes de corte. Se L no for especificado, adotado o valor 1.

Z/W (X/U)

R Modo de perfurao

P F Nmero de repeties L

318

B-64114PO/01

PROGRAMAO

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

D Especificao da posio R

A posio R especificada como um valor incremental para a distncia entre o nvel inicial e a posio R. Para o formato de fita FS10/11, o parmetro e o sistema de cdigos G usados determinam se a distncia entre o nvel inicial e a posio R dever ser especificada com um valor incremental ou absoluto. Se o bit 6 (RAB) do parmetro n 5102 for 0, sempre usado um valor incremental. Se for 1, o tipo de valor usado depende do sistema de cdigos G usado. Quando usado o sistema A de cdigos G, utiliza-se um valor absoluto. Quando usado o sistema B ou C de cdigos G, utiliza-se um valor absoluto no modo G90 e um valor incremental no modo G91.
Formato de fita da srie 10/11 Bit 6 do parmetro n 5102 = 1 Sistema de cdigos G A Absoluto B, C G90 Absoluto G91 Incremental Incremental Bit 6 do parmetro n 5102 = 0 I Incremental t l Formato de fita da Srie 16/18/160/180

D Pormenores do ciclo fixo

D Distncia d para G83 e G83.1 D Pausa com G83 e G83.1

Abaixo listada a correspondncia entre os cdigos G e este formato de fita do CNC ou o formato de fita FS10/11. Esta lista inclui igualmente notas sobre a pausa durante um ciclo fixo. N. Gjj (Use) Formato de comando deste CNC 1. G81 (Ciclo de perfurao) G83 (G87) P0 <Q no especificado> Sem pausa 2. G82 (Ciclo de perfurao) G83 (G87) P <Q no especificado> A ferramenta faz sempre uma pausa na base do furo. 3. G83 (Ciclo de perfurao profunda)G83 (G87) <Tipo B> Se o bloco contiver um comando P, a ferramenta faz uma pausa na base do furo. 4. G83.1 (Ciclo de perfurao profunda)G83 (G87) <Tipo A> Se o bloco contiver um comando P, a ferramenta faz uma pausa na base do furo. Nota) Tanto o tipo A como o B so selecionados de acordo com o bit 2 (RTR) do parmetro n 5101. 5. G84 (Rosqueamento) G84 (G88)I Se o bloco contiver um comando P, a ferramenta faz uma pausa depois de chegar base do furo e depois de ser retrada para a posio R. 6. G84.2 (Rosqueamento rgido com macho) M29 S_ G84 (G88) Se o bloco contiver um comando P, a ferramenta faz uma pausa antes do fuso iniciar a rotao em sentido inverso na base do furo e antes de iniciar a rotao em sentido normal na posio R. 7. G85 (Ciclo de mandrilagem) G85 (G89) P0 Sem pausa 8. G89 (Ciclo de mandrilagem) G85 (G89) P_ A ferramenta faz sempre uma pausa na base do furo. O parmetro n 5114 determina a distncia d para G83 e G83.1. Na srie 0i, G83 ou G83.1 no leva a ferramenta a fazer uma pausa. No formato de fita FS10/11, a ferramenta s faz uma pausa na base do furo se o bloco contiver um endereo P.
319

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

B-64114PO/01

D Pausa com G84 e G84.2

Na srie 0i, G84/G84.2 leva a ferramenta a fazer uma pausa antes do fuso comear a girar na direo normal ou na direo inversa, de acordo com a especificao de parmetros correspondente. No formato de fita FS10/11, quando o bloco contm um endereo P, a ferramenta faz uma pausa na base do furo e na posio R, antes do fuso comear a girar no sentido normal ou no sentido inverso. No formato de fita FS10/11, o rosqueamento rgido com macho pode ser especificado atravs dos mtodos listados abaixo:
Formato G84.2 X_ Z_ R_ ...S**** ; S**** ; G84.2 X_ Z_ R_ .... ; M29 S**** ; G84 X_ Z_ R_ .... ; M29 S**** G84 X_ Z_ R_ .... ; G84 X_ Z_ R_ .... S**** ; S**** ; G84 X_ Z_ R_ .... ; G84 um cdigo G para o rosqueamento rgido com macho. macho Bit 0 (G84) do parmetro n. 5200 = 1 * Comum ao formato da srie 0i Definio (F10/F11) = 1 Condio (parmetro), comentrio

D Rosqueamento rgido com macho

* Comum ao formato da srie 0i

D Programao do dimetro ou do raio

Definindo com 1 o bit 7 (RDI) do parmetro n 5102, o modo de programao do dimetro ou do raio para o comando R do ciclo fixo no formato de fita FS10/11 corresponde ao modo de programao do dimetro ou do raio para o eixo de perfurao. Especificando o bit 3 (F16) do parmetro n 5102, o formato de fita FS10/11 desativado. Tal aplica-se apenas ao ciclo fixo de perfurao. No entanto, o nmero de repeties deve ser especificado atravs do endereo L. CUIDADO A colocao em 1 do bit 3 (F16) do parmetro n. 5102 corrige os bits 6 (RAB) e 7 (RDI) do parmetro n. 5102; ambos passam a ser considerados como sendo 0.

D Desativao do formato da srie 10/11

Limitaes
D Eixo C como eixo de perfurao D Fixao do eixo C impossvel usar o eixo C (o terceiro eixo) como eixo de perfurao. Portanto, a especificao de G18 (plano ZX) aciona o alarme P/S n 28 (erro do comando de seleo de plano). No formato de fita FS10/11, no possvel especificar um cdigo M para fixar o eixo C.

320

B-64114PO/01

PROGRAMAO

18. FUNES DE CORTE A ALTA VELOCIDADE

18

FUNES DE CORTE A ALTA VELOCIDADE

321

18. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64114PO/01

18.1
CONTROLE AVANADO POR ANTECIPAO (G08)

Esta funo foi criada para uma usinagem precisa de alta velocidade. Com esta funo, podem ser eliminados os atrasos devido a acelerao/desacelerao e o atraso no sistema servo, que aumentam medida que a velocidade de avano se torna maior. A ferramenta pode, ento, seguir com preciso os valores especificados e os erros no perfil de usinagem podem ser reduzidos. Esta funo acionada quando o modo de controle avanado por antecipao selecionado. Para mais informaes, consulte o manual correspondente publicado pelo fabricante da mquina-ferramenta.

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 (3) Funo de fixao da velocidade de avano em funo do raio do

arco

Para a funo mencionada no ponto (1), est disponvel um parmetro especial para o modo de controle avanado por antecipao. D Reset O modo de controle avanado por antecipao cancelado atravs de um reset.

322

B-64114PO/01

PROGRAMAO

18. FUNES DE CORTE A ALTA VELOCIDADE

Notas
NOTA 1 Se, no modo de controle avanado por antecipao, for detetado um bloco sem um comando de movimento, a ferramenta desacelera e pra no bloco precedente. 2 Se, no modo de controle avanado por antecipao, houver um bloco de movimento que contenha um cdigo M, S ou T, a ferramenta desacelera e pra nesse mesmo bloco. 3 Se, no modo de controle avanado por antecipao, for especificado um cdigo G de ao simples, como p. ex. G04, a ferramenta desacelera e pra no bloco precedente. 4 Se, no modo de controle avanado por antecipao, for ativado ou desativado um sinal de bloqueio da mquina (de MLK1 a MLK8), a acelerao/desacelerao no executada no eixo em que foi ativado o bloqueio da mquina. 5 No modo de controle avanado por antecipao, o override automtico de cantos s pode alterar a velocidade interna de corte do arco. 6 Se for ativado um alarme de ultrapassagem de curso no modo de controle avanado por antecipao, a ferramenta desacelera e pra aps a ativao do alarme, isto , a ferramenta executa um overrun correspondente distncia de desacelerao. 7 Se o comando de avano por rotao for especificado no modo de controle avanado por antecipao, a velocidade do fuso pode ser alterada at 30000 rpm. 8 Se, no modo de controle avanado por antecipao, houver um bloco de avano por rotao imediatamente antes ou depois de um bloco de avano por minuto, a ferramenta desacelera e pra no bloco precedente.

Limitaes

D Comando G08 D Abertura de rosca

D Funes que no podem ser aplicadas no modo de controle avanado por antecipao

Especifique o cdigo G08 apenas em um bloco. Visto que esta funo implica um controle automtico da velocidade, a ferramenta desacelera nos cantos, alterando, assim, automaticamente a profundidade de corte, mesmo no modo de avano por minuto. Por este motivo, esta funo no ser usada para a abertura de rosca. A desacelerao automtica tambm executada no modo de avano por rotao. Algumas funes no podem ser especificadas no modo de controle avanado por antecipao. Para especificar qualquer uma dessas funes, necessrio cancelar primeiro o modo de controle avanado por antecipao. Depois de especificar a respectiva funo, o modo de controle avanado por antecipao pode ser novamente selecionado. A tabela abaixo indica a aplicabilidade das funes.
Nome da funo Ciclo fixo de retificao Acelerao/desac. em forma de, em desloc. rpido Funo de deteo de sobrecarga Barreira da placa de fixao/do cabeote mvel Especificao do de referncia com tope mecnico Controle em tandem Aplicabilidade Y f f Y f f

323

18. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64114PO/01

Nome da funo Software personalizado para a CPU principal Controle de fim de curso antes do movimento Controle dos eixos pelo PMC Sistema incremental 1/10 Acelerao/desacelerao linear aps a interpolao em avano de corte Remoo de eixos Interpolao de coordenadas polares Interpolao cilndrica Torneamento poligonal Interpolao helicoidal Retrao no ciclo de abertura de rosca Abertura de rosca contnua Abertura de rosca de passo varivel Rosqueamento rgido com macho Retorno ao terceiro/quarto ponto de referncia Controle com uma manivela Controle com duas manivelas Interrupo por manivela Reincio do programa Controle do curso armazenado 2, 3 Compensao de erros de passo armazenados Desacelerao externa Controle simples de sincronizao Comparao do nmero de seqncia e parada Boto de posio Funo de salto rpido Funo de salto multi--etapas Sada serial S Posicionamento do fuso Controle de contornos Cs Primeira orientao do fuso Seleo da primeira sada do fuso Controle da velocidade de corte constante Edio da velocidade real do fuso Superviso da oscilao da velocidade do fuso Controle de sincronizao do fuso Controle de fusos mltiplos Sada analgica S Segunda orientao do fuso Seleo da segunda sada do fuso

Aplicabilidade f Y Y (*1) f f f Y Y Y f Y Y Y Y f f f Y Y Y f f Y f Y Y Y f Y Y (*2) f f f f f f f f f f

324

B-64114PO/01

PROGRAMAO

18. FUNES DE CORTE A ALTA VELOCIDADE

Nome da funo Programao direta das dimenses do desenho Sistema de cdigos G B/C Entrada de dados programvel Macro de usurio -- B Macro de usurio do tipo interrupo Chanfragem, arredondamento de cantos Seleo polegadas/unidades mtricas Repetio de ciclo fixo Ciclo fixo de perfurao Play back (reproduo) Espelhamento para cabeote duplo de torno--revlver Formato de fita F10/11 Conversao grfica Entrada de dados padro Varivel comum adicional de macro de usurio Executor de macros Repetio de ciclo fixo 2 Sistema de coordenadas da pea Controle de leitura/envio 1 Controle de leitura/envio 2 Controle externo de dispositivos de E/S Controle DNC2 Compensao externa da ferramenta Mensagem externa Deslocamento externo do ponto zero da mquina Entrada externa de dados Controle de um eixo angular Predefinio do sistema de coordenadas da pea Funo auxiliar secundria Controle de um eixo arbitrrio/angular Compensao do raio da ponta da ferramenta Compensao da geometria e do desgaste da ferramenta Compensao automtica da ferramenta Entrada direta dos valores de correo medidos B Correo do eixo Y Gesto da vida til das ferramentas Salto opcional de bloco, adicional Edio simultnea Edio expandida em fita perfurada Painel de operao por software

Aplicabilidade f f f f Y f f f f f f f f f f f f f f f f f f f f f Y f f Y f f Y f f f f f f f

325

18. FUNES DE CORTE A ALTA VELOCIDADE

PROGRAMAO

B-64114PO/01

Nome da funo Botes gerais do painel de operao por software Indicao do tempo de trabalho e da quantidade de peas Visualizao de grficos Visualizao do diretrio da unidade de disquete Avano por rotao Funo de salto (G31) Retorno ao ponto de referncia em marcha lenta (G28) Salto do limite de torque Abertura de rosca

Aplicabilidade f f f f f Y Y Y Y

<Aplicabilidade> f
Y

: A funo pode ser usada no modo de controle por antecipao. : A funo no pode ser usada no modo de controle por antecipao. Para usar a funo, cancele primeiro o modo de controle por antecipao.

NOTA 1 O controle de eixos PMC s pode ser ativado para a funo avanada de controle do avano. 2 O controle de contornos Cs pode ser executado no modo de controle por antecipao, se o bit G8S (bit 5 do parmetro 1602) estiver definido de forma correspondente.

326

B-64114PO/01

PROGRAMAO

19. FUNO DE CONTROLE DOS EIXOS

19

FUNO DE CONTROLE DOS EIXOS

327

19. FUNO DE CONTROLE DOS EIXOS

PROGRAMAO

B-64114PO/01

19.1

TORNEAMENTO POLIGONAL

Torneamento poligonal significa usinagem de um contorno poligonal, atravs da rotao da pea e da ferramenta em uma determinada relao.

Pea Pea

Ferramenta

Fig. 19.1 (a) Torneamento poligonal

Ao alterar certas condies, como a relao de rotao da pea e da ferramenta e o nmero de ferramentas de corte, altera-se tambm o contorno da pea para um quadrado ou um hexgono. O tempo de usinagem pode ser reduzido em relao usinagem de contornos poligonais com os eixos C e X da coordenada polar. No entanto, o contorno da pea no exatamente um polgono. O torneamento poligonal usado geralmente para as cabeas de parafusos quadrados e/ou hexagonais ou de porcas hexagonais.

Fig. 19.1 (b) Parafuso sextavado

Formato
G51.2 (G251) P_Q_; P,Q:

Relao de rotao do fuso e do eixo Y Especificar faixa:Intefer 1 a 9 para


PeQ Quando Q um valor positivo, o eixo Y faz uma rotao positiva. Quando Q um valor negativo, o eixo Y faz uma rotao negativa.

328

B-64114PO/01

PROGRAMAO

19. FUNO DE CONTROLE DOS EIXOS

Explicaes

A rotao da ferramenta para o torneamento poligonal controlada atravs do eixo controlado do CNC. Este eixo de rotao da ferramenta chamado eixo Y na seguinte descrio. O eixo Y controlado atravs do comando G51.2, de modo que as velocidades de rotao da pea montada no fuso (previamente especificada atravs do comando S) e da ferramenta atinjam a relao especificada. (Exemplo) A relao de rotao entre a pea (fuso) e o eixo Y de 1:2 e o eixo Y faz uma rotao positiva. G51.2P1Q2; Quando o incio simultneo especificado atravs de G51.2, detetado o sinal de 1 rotao enviado pelos cdigos de posio definidos no fuso. Aps esta deteo a rotao do eixo Y controlada de acordo com a relao de rotao (P:Q) ao mesmo tempo que sincronizada com a velocidade do fuso. Por outras palavras, a rotao do eixo Y controlada de modo que o fuso e o eixo Y mantenham uma relao de P:Q. Esta relao ser mantida at que o comando de cancelamento do torneamento poligonal seja executado (G50.2 ou operao de reset). O sentido de rotao do eixo Y determinado pelo cdigo Q e no afetado pelo sentido de rotao dos codificadores de posio. A sincronizao do fuso e do eixo Y cancelada pelo seguinte comando: G50.2(G250); Quando G50.2 especificado, a sincronizao do fuso e do eixo Y cancelada e o eixo Y pra. Esta sincronizao cancelada igualmente nos seguintes casos: i) Desenergizao ii) Parada de emergncia iii) Alarme servo iv) Reset (sinal de reset externo ERS, sinal de reset & rebobinamento RRW e tecla de RESET no painel MDI) v) Ativao dos alarmes P/S n 217 a 221

Exemplo

G00X100. 0Z20.0 S1000.0M03 ;Velocidade de rotao da pea 1000min- 1 G51.2P1 Q2 ; Incio da rotao da ferramenta (velocidade de rotao da ferramenta 2000min- 1) G01X80.0 F10.0 ; Avano do eixo X G04X2. ; G00X100.0 ; Escape do eixo X G50.2 ; Parada da rotao da ferramenta M05 ; Parada do fuso Especificar G50.2 e G51.2 sempre em um bloco nico.

329

19. FUNO DE CONTROLE DOS EIXOS

PROGRAMAO

B-64114PO/01

D Princpio do Torneamento Poligonal

O princpio do torneamento poligonal explicado a seguir. Na figura abaixo, os raios da ferramenta e da pea so A e B e as velocidades angulares da ferramenta e da pea so a e b. O ponto de origem das coordenadas cartesianas XY adotado como centro da pea. Simplificando, suponha que o centro da ferramenta se encontra na posio Po (A, 0), na periferia da pea, e que a ponta da ferramenta comea a movimentar-se a partir da posio Pto (A-B, 0).
Y A ; Raio da pea B ; Raio da ferramenta ; Velocidade angular da pea ; Velocidade angular da ferramenta X Velocidade angular A B

Pto Ferramenta (0, 0)

Pea

Po Velocidade angular Po (A, 0) Pto (A--0, 0)

Neste caso, a posio da ponta da ferramenta Pt (Xt,Yt) aps o tempo t expressa pela equao 1:
Pt (Xt, Yt) B t A t (0, 0) P o Ponto inicial

Xt=Acos t-Bcos(- )t (equao 1) Yt=Asin t+Bsin(- )t Supondo que a relao de rotao entre a pea e a ferramenta de 1:2, isto , =2, a equao 1 altera-se da seguinte forma Xt=Acos t-Bcos t=(A-B)cos t (Equation 2) Xt=Asin t+Bsin t=(A+B)sin t A equao 2 indica que o caminho da ponta da ferramenta descreve uma elipse, cujo dimetro maior A+B e cujo dimetro menor A-B.

330

B-64114PO/01

PROGRAMAO

19. FUNO DE CONTROLE DOS EIXOS

Em seguida, suponha que uma de duas ferramentas colocada em uma posio com uma simetria de 180. Com estas ferramentas, pode ser usinado um quadrado, como ilustrado abaixo.

Se forem colocadas trs ferramentas a cada 120, o contorno da pea ser um hexgono, como ilustrado abaixo.

AVISO Para obter informaes sobre a velocidade rotacional mxima da ferramenta, consultar o manual fornecido pelo fabricante da mquina. No especifique uma velocidade do fuso que exceda a velocidade mxima permitida para a ferramenta, nem uma relao entre a velocidade da ferramenta e a velocidade do fuso que possa exceder a velocidade mxima da ferramenta.

331

19. FUNO DE CONTROLE DOS EIXOS

PROGRAMAO

B-64114PO/01

AVISO 1 O ponto inicial do processo de abertura de rosca torna--se inconsistente quando executado durante a operao sncrona. Cancele a sincronizao executando G50.2 quando efetuar a abertura de rosca. 2 Os sinais seguintes tornam--se vlidos ou invlidos em relao ao eixo Y, na operao sncrona. Sinais vlidos em relao ao eixo Y: Bloqueio da mquina Servo OFF Sinais invlidos em relao ao eixo Y: Bloqueio de avano Interbloqueio Override Funcionamento em vazio (Durante o funcionamento em vazio, no se espera, porm, pelo sinal de rotao no bloco G51.2.)

NOTA 1 O eixo Y, ao contrrio dos outros eixos controlados, no pode ser especificado um comando de movimento como Y----. Isto , um comando de movimento do eixo desnecessrio para o eixo Y, porque, quando G51.2 (modo de torneamento poligonal) especificado, s necessrio controlar o eixo Y de forma que a ferramenta gire a uma determinada velocidade em relao velocidade de rotao do fuso. No entanto, s pode ser especificado o comando de retorno ao ponto de referncia (G28V0;), visto que a rotao do eixo Y pra em uma posio instvel quando G50.2 (comando de cancelamento do modo de rotao poligonal) especificado. Se a posio de incio de rotao da ferramenta for instvel, poder surgir um problema, por exemplo, quando o mesmo contorno usinado com uma ferramenta de acabamento depois de ter sido usinado com uma ferramenta de desbastar. Especificao de G28V0; para o eixo Y igual ao comando de orientao para o fuso. Nos restantes eixos, e ao contrrio do retorno manual ao ponto de referncia, G28 efetua geralmente o retorno ao ponto de referncia sem detetar o limite de desacelerao. No entanto, com G28V0; , para o eixo Y, o retorno ao ponto de referncia executado atravs da deteo do limite de desacelerao, tal como no retorno manual ao ponto de referncia. Para usinar uma pea com os mesmos contornos da pea anterior, a ferramenta e o fuso devem estar na posio em que se encontravam anteriormente, quando a ferramenta comea a rodar. A ferramenta d incio rotao quando o sinal de 1 rotao do codificador de posio existente no fuso detetado. 2 O eixo Y usado para controlar a rotao da ferramenta para o torneamento poligonal, usa o 4 eixo. Contudo, o 3 eixo tambm pode ser usado se forem especificados os devidos parmetros, (n 7610). Neste caso, esse eixo dever ser denominado eixo C. 3 Na indicao da posio do eixo Y, o valor de coordenada da mquina (MQUINA) mudar de uma faixa de 0 para a definio do parmetro (a distncia a percorrer por rotao) medida que o eixo Y se desloca. Os valores das coordenadas absolutas ou relativas no so renovados. 4 No eixo Y, no pode ser instalado um detetor da posio absoluta. 5 O avano manual contnuo ou o avano por manivela invlido quando o eixo Y est em operao sncrona. 6 O eixo Y em operao sncrona no faz parte do nmero de eixos controlados simultaneamente.

332

B-64114PO/01

PROGRAMAO

19. FUNO DE CONTROLE DOS EIXOS

19.2

ROLL-OVER DO EIXO DE ROTAO


Explicaes

A funo roll-over impede um estouro das coordenadas do eixo de rotao. A funo roll-over ativada colocando em 1 o bit 0 do parmetro 1008. Para um comando incremental, a ferramenta se desloca ao longo do ngulo especificado no comando. Para um comando absoluto, as coordenadas aps a movimentao da ferramenta correspondem aos valores definidos no parmetro n 1260, arredondados pelo ngulo correspondente a uma rotao. A ferramenta move-se para a direo na qual as coordenadas finais esto mais perto quando o bit 1 (ROAx) do parmetro n. 1008 est definido para 0. Os valores exibidos para as coordenadas relativas so tambm arredondados em o ngulo correspondente a uma rotao quando o bit 2 (ROAx) do parmetro n. 1008 est definido para 1 Suponha que o eixo C o eixo de rotao e que a distncia a percorrer por rotao de 360.000 (parmetro n 1260 = 360000). Quando o programa seguinte executado usando a funo roll-over do eixo de rotao, o eixo se move como ilustrado abaixo.
C0 ; N1 C--150.0 ; N2 C540.0 ; N3 C--620.0 ; N4 H380.0 ; N5 H--840.0 ; Valor das coordenadas relativas --720 Valor das coordenadas absolutas --0 N1 N2 N3 N4 N5 Nmero de seqncia N1 N2 N3 N4 N5 Valor Valor das coordenadas real do mo- absolutas aps o trmino vimento do movimento --150 --30 --80 +380 --840 --360 --0 --0 --0
210(Absoluto) 180 100 120

Exemplos

210 180 100 120 0 360 --0

333

19. FUNO DE CONTROLE DOS EIXOS

PROGRAMAO

B-64114PO/01

19.3

CONTROLE SIMPLES DE SINCRONIZAO

A funo de controle simples de sincronizao permite operaes sncronas e normais em dois eixos especificados para serem comutados de acordo com um sinal de entrada da mquina. Para uma mquina com duas unidades porta-ferramenta que podem ser controladas independentemente com diferentes eixos controlados, esta funo ativa as operaes descritas abaixo. Esta seo descreve as operaes de uma mquina com duas unidades porta-ferramenta, as quais podem ser operadas independentemente ao longo do eixo X e do eixo Y. Se a sua mquina usar outros eixos para o mesmo fim, substitua os respectivos nomes dos eixos por X e Y.

Fig. 19.3 Configurao exemplificativa dos eixos de uma mquina, na qual executada a funo de controle simples de sincronizao

Explicaes

D Operao sncrona

D Operao normal

A operao sncrona possvel em mquinas com duas unidades porta-ferramenta. No modo de operao sncrona, o movimento executado em um eixo pode ser sincronizado com o movimento especificado para outro eixo. O comando de movimento pode ser especificado para um dos dois eixos, que indicado como o eixo principal. Dado que se mantm a sincronizao referida com o eixo principal, o outro eixo denominado eixo secundrio. Se o eixo principal for X e o eixo secundrio for Y, a operao sncrona no eixo X (eixo principal) e no eixo Y (eixo secundrio) executada de acordo com os comandos Xxxxx introduzidos para o eixo principal. No modo de operao sncrona, um comando de movimento especificado para o eixo principal resulta em uma operao simultnea dos motores servo dos eixos principal e secundrio. Neste modo, no executada a compensao de erro de sincronizao. Por outras palavras, qualquer erro de posicionamento entre os dois motores servo no monitorado, nem feito qualquer ajustamento do motor servo do eixo secundrio para minimizar qualquer erro. No ativado qualquer alarme de erro de sincronizao. As operaes automticas podem ser sincronizadas, o mesmo no acontecendo com as operaes manuais. A operao normal executada quando peas diferentes so usinadas em mesas diferentes. Tal como sucede com um controle normal do CNC, os comandos de movimento para os eixos principal e secundrio so especificados com os endereos desses eixos (X e Y). Os comandos de movimento para os dois eixos podem ser especificados no mesmo bloco. 1 De acordo com o comando Xxxxx programado para o eixo principal, o movimento executado ao longo do eixo X, tal como no modo normal.
334

B-64114PO/01

PROGRAMAO

19. FUNO DE CONTROLE DOS EIXOS

2 De acordo com o comando Yyyyy programado para o eixo secundrio, o movimento executado ao longo do eixo Y, tal como no modo normal. 3 De acordo com o comando Xxxxx Yyyyy, os movimentos simultneos so executados ao longo tanto do eixo X como do eixo Y, tal como no modo normal. As operaes manual e automtica podem ser controladas, como sucede no controle CNC normal. D Mudana entre as operaes sncrona e normal D Retorno automtico ao ponto de referncia Para mais informaes sobre como alternar entre os modos de operao sncrona e de operao normal, consulte o manual publicado pelo fabricante da mquina-ferramenta. Se for inserido um comando para retorno automtico ao ponto de referncia (G28), ou de retorno ao segundo, terceiro ou quarto ponto de referncia (G30), no modo de operao sncrona, executado um retorno ao ponto de referncia para o eixo X, sendo executado um movimento idntico para o eixo Y. Se o movimento deste eixo Y concordar com um retorno ao ponto de referncia no eixo Y, acende-se tambm uma lmpada indicando que terminou o retorno ao ponto de referncia para o eixo Y. No entanto, recomenda-se que G28 e G30 sejam especificados no modo de operao normal. Se for inserido um comando para verificao do retorno automtico ao ponto de referncia (G27) no modo de operao sncrona, so executados movimentos idnticos para os eixos X e Y. Se o movimento destes eixos X e Y corresponder ao retorno ao ponto de referncia nos eixos X e Y, acendem-se as lmpadas indicando que terminou o retorno ao ponto de referncia para o eixo X e para o eixo Y. Caso contrrio, ser acionado um alarme. No entanto, recomenda-se que G27 seja especificado no modo de operao normal. Se um comando de movimento for especificado para o eixo secundrio no modo de operao sncrona, acionado o alarme P/S 213. O eixo principal definido no parmetro 8311. O eixo secundrio especificado por um sinal externo. Se a definio do sistema de coordenadas ou se a compensao da ferramenta que provoca um deslocamento no sistema de coordenadas for executada no modo de operao sncrona, acionado o alarme P/S 214. No modo de operao sncrona, s vlido o sinal externo de desacelerao, interbloqueio ou bloqueio da mquina, no eixo principal. O sinal do eixo secundrio correspondente ignorado. A compensao do erro de passo e a compensao de folga so executadas separadamente para os eixos principal e secundrio. No modo de operao sncrona, a chave absoluto manual tem de ser colocada em ON (o ABS tem de ser colocado em 1). Se a chave estiver em OFF, poder ser impossvel efetuar o movimento correto do eixo secundrio. As operaes manuais no podem ser sincronizadas.
335

D Verificao do retorno automtico ao ponto de referncia

D Comando do eixo secundrio D Eixos principal e secundrio

Limitaes
D Definio do sistema de coordenadas e compensao da ferramenta D Desacelerao, interbloqueio e bloqueio da mquina externos D Compensao de erro de passo D Chave absoluto manual

D Operao manual

19. FUNO DE CONTROLE DOS EIXOS

PROGRAMAO

B-64114PO/01

19.4
CONTROLE EM TANDEM

Se um s motor no produzir torque suficiente para acionar um mesa grande, podem usar-se dois motores para o movimento ao longo de um s eixo. O posicionamento realizado apenas pelo motor principal. O motor auxiliar usado apenas para produzir o torque. A funo de controle em tandem permite duplicar o torque produzido.

Mesa

Motor principal

Fuso de rtula

Motor auxiliar

Fig. 19.4 Exemplo de operao

Em geral, o NC considera o controle em tandem como sendo executado em um s eixo. No entanto, para o gerenciamento dos parmetros do servo e a monitorao do alarme servo, o controle em tandem considerado como sendo executado em dois eixos. Para mais informaes, consulte o manual correspondente publicado pelo fabricante da mquina-ferramenta.

336

B-64114PO/01

PROGRAMAO

19. FUNO DE CONTROLE DOS EIXOS

19.5

CONTROLE DE UM EIXO ANGULAR / CONTROLE DE UM EIXO ANGULAR ARBITRRIO

Se o eixo angular formar um ngulo diferente de 905 com o eixo perpendicular, a funo de controle do eixo angular controla a distncia a percorrer ao longo de cada eixo, de acordo com o ngulo de inclinao. Para a funo normal de controle do eixo angular, o eixo X sempre usado como eixo angular e o eixo Z sempre usado como eixo perpendicular. Para o controle do eixo angular B, no entanto, qualquer eixo pode ser especificado como eixo angular e perpendicular, atravs da especificao dos parmetros correspondentes. Quando se cria um programa, parte-se do princpio de que os eixos angular e perpendicular formam um ngulo reto. Todavia, a distncia real percorrida controlada de acordo com um ngulo de inclinao.
+X Sistema de coordenadas do programa +X Sistema de coordenadas em uso (eixo angular) +Z (eixo perpendicular)

: ngulo de inclinao

Explicaes

Quando o eixo angular o eixo X e o eixo perpendicular o eixo Z, a distncia a percorrer ao longo de cada eixo controlada de acordo com as frmulas mostradas abaixo. A distncia a percorrer ao longo do eixo X determinada pela seguinte frmula:
Xa =

A distncia a percorrer ao longo do eixo Z corrigida pela inclinao do eixo X, sendo determinada pela seguinte frmula: Na velocidade de avano, a componente de velocidade ao longo do eixo X determinada pela seguinte frmula:
Fa = Za = Zp 1 Xp tan 2 Fp cos

Xp cos

Xa, Za, Fa:Distncia e velocidade real Xp, Zp, Fp:Distncia e velocidade programadas D Modo de utilizao Os eixos angular e perpendicular para aplicao do controle do eixo angular devem ser especificados antecipadamente com os parmetros (n 8211 e 8212). O parmetro AAC (n. 8200#0) ativa ou desativa a funo do controle do eixo inclinado. Se a funo for ativada, a distncia a percorrer ao longo de cada eixo controlada de acordo com um ngulo de inclinao (n 8210). O parmetro AZR (n 8200#2) ativa o retorno manual ao ponto de referncia do eixo angular, mas apenas ao longo do eixo angular. Se o sinal NOZAGC de desativao do controle de eixo perpendicular/angular tiver sido colocado em 1, a funo de controle do eixo angular ativada somente para o eixo angular. Neste caso, o comando de movimento para o eixo angular convertido em coordenadas angulares. O eixo perpendicular no afetado pelo comando de movimento para o eixo angular.
337

19. FUNO DE CONTROLE DOS EIXOS

PROGRAMAO

B-64114PO/01

D Indicao da posio absoluta e relativa D Indicao da posio da mquina

So indicadas uma posio absoluta e uma posio relativa no sistema de coordenadas cartesianas programado. Indicao da posio da mquina fornecida uma indicao da posio da mquina no sistema de coordenadas da mquina, onde est sendo realizado um movimento de acordo com um ngulo de inclinao. No entanto, quando realizada a converso de polegadas em milmetros, indicada uma posio que integra a converso de polegadas em milmetros aplicada aos resultados da operao do ngulo de inclinao. AVISO 1 Aps a especificao de parmetros de controle do eixo angular, certifique--se de que executa a operao de retorno manual ao ponto de referncia. 2 Se o bit 2 (AZR) do parmetro n 8200 for definido com 0, de modo que o retorno manual ao ponto de referncia ao longo do eixo angular tambm gere movimento ao longo do eixo perpendicular, execute tambm o retorno manual ao ponto de referncia ao longo do eixo perpendicular, assim que o retorno manual ao ponto de referncia tiver sido executado ao longo do eixo angular. 3 O retorno manual ao ponto de referncia tem de ser executado assim que a ferramenta tenha sido deslocada ao longo do eixo angular e o sinal NOZAGC de desativao do controle do eixo perpendicular/angular tenha sido colocado em 1. 4 Antes de tentar mover manual e simultaneamente a ferramenta ao longo dos eixos angular e perpendicular, coloque em 1 o sinal NOZAGC de desativao do controle de eixo perpendicular/angular.

NOTA 1 Se for definido um ngulo de inclinao prximo de 0 ou de 90, poder ocorrer um erro. Deve--se utilizar uma faixa entre 20 e 60. 2 A operao de retorno ao ponto de referncia no eixo angular deve estar terminada antes de se poder fazer um controle do retorno ao ponto de referncia no eixo perpendicular (G37). 3 Para o controle de um eixo angular, se o mesmo nmero de eixo tiver sido especificado em ambos os parmetros n 8211 e 8212, ou se um valor fora da faixa de dados admissvel tiver sido especificado para qualquer dos dois parmetros, os eixos angular e perpendicular so os seguintes: Eixo angular: Primeiro eixo Eixo perpendicular: Segundo eixo

338

B-64114PO/01

PROGRAMAO

20. FUNO DE ENTRADA DE DADOS PADRO

20

FUNO DE ENTRADA DE DADOS PADRO

Esta funo possibilita aos usurios fazer a programao de modo simples atravs da extrao de dados numricos (dados padro) de um desenho e da especificao de valores numricos a partir do painel MDI. Isso elimina a necessidade de programao atravs de uma linguagem NC disponvel. Com o auxlio dessa funo, o fabricante da mquina-ferramenta pode preparar o programa de um ciclo de usinagem de furos (como um ciclo de mandrilagem ou um ciclo de rosqueamento) atravs da funo de macro de usurio, podendo armazen-lo na memria do programa. Atribuem-se a esse ciclo nomes padro, como BOR1, TAP3 e DRL2. O operador pode selecionar um padro a partir do menu de nomes padro mostrado na tela. Os dados (dados padro) a serem especificados pelo operador devem ser criados com antecedncia, atravs de variveis em um ciclo de perfurao. O operador pode identificar essas variveis atravs de nomes como PROFUNDIDADE, RETORNO, ALVIO, AVANO, MATERIAL ou outros nomes padronizados de dados. O operador atribui valores (dados padro) a esses nomes.

339

20. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64114PO/01

20.1

VISUALIZAO DO MENU PADRO

Ao pressionar a tecla menu padro.

o [MENU] aparece na tela seguinte do

MENU : PADRO DE FURO 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. FURO GRADE ANGULO DA LINHA ROSQUEAMENTO PERFURACAO MANDRILAGEM BOLSA PROFUNDA PADRAO DE TESTE INVERSA

O0000 N00000

> _ MDI **** *** *** [ MACRO ] [ MENU ] [

16:05:59 OPR ] [

] [(OPRT)]

PADRO DE FURO :

Este o ttulo do menu. Permite especificar uma seqncia de caracteres qualquer com um mximo de 12 caracteres. FURO : Este o nome padro. Permite especificar uma seqncia de caracteres qualquer com um mximo de 10 caracteres, incluindo katakana. O fabricante da mquina-ferramenta deve especificar as seqncias de caracteres para o ttulo do menu e para o nome padro, usando a macro de usurio, e carreg-las na memria do programa como um subprograma cujo n 9500.

340

B-64114PO/01

PROGRAMAO

20. FUNO DE ENTRADA DE DADOS PADRO

D Macrocomandos que especificam o ttulo do menu

Ttulo do menu : C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C1,C2, ,C12 : caracteres no ttulo do menu (12 caracteres) Macroinstruo G65 H90 Pp Qq Rr Ii Jj Kk : H90:Especifica o ttulo de menu p : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. ento
Pfff fff Cdigo a2 do caractere C2 Cdigo a1 do caractere C1

q : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. ento q=a3 103+a4 r : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. ento r=a5 103+a6 i : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. ento i=a7 103+a8 j : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. ento j=a9 103+a10 k : Assume a11 e a12 como sendo os cdigos dos caracteres C11 e C12. Ento, k=a11 103+a12 Exemplo) Se o ttulo do menu for HOLE PATTERN, a macroinstruo a seguinte: G65 H90 P072079 Q076069 R032080 PA DR P I065084 J084069 K082078; DE FU RN Para os cdigos correspondentes a estes caracteres, consultar a Tabela 20.3 (a) na seo II-20.3.

341

20. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64114PO/01

D Macroinstruo que descreve o nome padro

Nome padro: C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C1, C2, , C10 : caracteres do nome padro (10 caracteres) Macroinstruo G65 H91 Pn Qq Rr Ii Jj Kk ; H91: Especifica o ttulo de menu n : Especifica o n do menu do nome padro n=de 1 a 10 q : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. q=a1 103+a2 r : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. r=a3 103+a4 i : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. i=a5 103+a6 j : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. j=a7 103+a8 k : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. k=a9 103+a10

ento ento ento ento ento

Exemplo) Se o nome padro do menu n 1 for BOLT HOLE, a macroinstruo a seguinte: G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ; BO U H OL E Para os cdigos correspondentes a estes caracteres, consultar a Tabela 20.3 (a) na seo II-20.3. D Seleo do n do padro Para selecionar um padro a partir da tela do menu padro, introduza o n correspondente. Segue-se um exemplo.

1
O n padro selecionado atribudo varivel do sistema #5900. A macro de usurio do padro selecionado pode ser iniciada ativando um programa fixo (pesquisa externa do nmero do programa) com um sinal externo e chamando, em seguida, a varivel do sistema #5900 no programa. NOTA Se cada caractere de P, Q, R, I, J e K no for especificado na macroinstruo, so atribudos dois espaos a cada caractere omitido.

342

B-64114PO/01

PROGRAMAO

20. FUNO DE ENTRADA DE DADOS PADRO

Exemplo

Macros de usurio do ttulo de menu e dos nomes dos padres dos furos.
MENU : PADRO DE FURO 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. FURO GRADE ANGULO DA LINHA ROSQUEAMENTO PERFURACAO MANDRILAGEM BOLSA PROFUNDA PADRAO DE TESTE INVERSA O0000 N00000

> _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ O9500 ;

] [(OPRC)]

N1G65 H90 P072 079 Q076 069 R032 080 I 065 084 J 084 069 K082 078 ; PADRO DE FURO N2G65 H91 P1 Q066 079 R076 084 I 032 072 J 079 076 K069 032 ; N3G65 H91 P2 Q071 082 R073 068 ; N4G65 H91 P3 Q076 073 R078 069 I 032 065 J 078071 K076069 ; N5G65 H91 P4 Q084 065 R080 080 I 073 078 J 071 032 ; N6G65 H91 P5 Q068 082 R073 076 I 076 073 J 078 071 ; N7G65 H91 P6 Q066079 R082073 I 078 071 ; N8G65 H91 P7 Q080 079 R067 075 I 069 084 ; N9G65 H91 P8 Q080069 R067075 ; N10G65 H91 P9 Q084 069 R083 084 I032 080 J065 084 K082 078 ; N11G65 H91 P10 Q066 065 R067 0750 ; N12M99 ; 1.FURO 2.GRADE 3.NGULO DA LINHA 4.ROSQUEAMENTO 5.PERFURAO 6.MANDRILAGEM 7.BOLSA 8.PROFUNDA 9.PADRAO DE TESTE 10.INVERSA

343

20. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64114PO/01

20.2

VISUALIZAO DOS DADOS PADRO

Quando selecionado um menu padro, os dados padro necessrios so exibidos.


VAR. : FURO NO. 500 501 502 503 504 505 506 507 NOME FERRAMENTA PADRAO X PADRAO Y RAIO S. ANGL NO FUROS DADOS 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 O0001 N00000 COMENTRIO *FURO CIRCULO* DEFINIR PADRAO DADOS PARA VAR. NO.500-505.

POSICAO REAL (RELATIVA) X 0.000 Y 0.000 Z 0.000 > _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [

] [(OPRC)]

: o ttulo dos dados padro. Permite especificar uma seqncia de caracteres qualquer com um mximo de 12 caracteres. FERRAMENTA : o nome da varivel. Permite especificar uma seqncia de caracteres qualquer com um mximo de 10 caracteres. *CIRCULO DE FUROS* : uma instruo de comentrio. Permite especificar uma seqncia de caractere com um mximo de 8 linhas, com 12 caracteres por linha.
FURO

( permitido usar katakana em uma seqncia de caracteres ou em uma linha.) O fabricante da mquina-ferramenta deve programar as cadeias de caracteres do ttulo dos dados padro, nome padro e nome de varivel usando a macro de usurio e carreg-las na memria do programa como um subprograma cujo n 9500 mais o n do padro (O9501 a O9510).

344

B-64114PO/01

PROGRAMAO

20. FUNO DE ENTRADA DE DADOS PADRO

D Macroinstruo que especifica o ttulo dos dados padro (o ttulo do menu)

D Macroinstruo que especifica o nome da varivel

Ttulo de menu : C1 C2 C3 C4 C5 C6 C7 C8 C9C10C11C12 C1 ,C2, , C12 : Caracteres no ttulo do menu (12 caracteres) Macroinstruo G65 H90 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 dos caracteres C3 e C4. ento q=a3 103+a4 r : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. ento r=a5 103+a6 i : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. ento i=a7 103+a8 j : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. ento j=a9 103+a10 k : Assume a11 e a12 como sendo os cdigos dos caracteres C11 e C12. ento k=a11 103+a12 Exemplo) Supondo que nome dos dados padro BOLT HOLE (FURO). A macroinstruo dada como se segue: G65 H92 P066079 Q076084 R032072 I079076 J069032; BO U H O E Para os cdigos correspondentes a estes caracteres, consultar a Tabela 20.3 (a) na seo II-20.3. Nome da varivel :C1 C2 C3 C4 C5 C6 C7 C8 C9C10 C1, C2, , C10 : Caracteres no nome da varivel (10 caracteres) Macroinstruo G65 H93 Pn Qq Rr Ii Jj Kk ; H93 : Especifica o nome da varivel n : Especifica o n do menu do nome da varivel n= de 1 a 10 q : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. ento q=a1 103+a2 r : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. ento r=a3 103+a4 i : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. ento i=a5 103+a6 j : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. ento j=a7 103+a8 k : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. ento k=a9 103a+a10

Exemplo) Assume que o nome da varivel do n varivel 503 RADIUS (RAIO). A macroinstruo dada como se segue: G65 H93 P503 Q082065 R068073 I085083 ; RA I US Para os cdigos correspondentes a estes caracteres, consultar a Tabela 20.3 (a) na seo II-20.3.

345

20. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64114PO/01

D Macroinstruo para descrever um comentrio

Uma linha de comentrio: C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C1, C2,, C12 : Seqncia de caracteres em uma linha de comentrio (12 caracteres) Macroinstruo G65 H94 Pn Qq Rr Ii Jj Kk ; H94 : Especifica o comentrio p : Assume a1 e a2 como sendo os cdigos dos caracteres C1 e C2. ento p=a1 103+a2 q : Assume a3 e a4 como sendo os cdigos dos caracteres C3 e C4. ento q=a3 103+a4 r : Assume a5 e a6 como sendo os cdigos dos caracteres C5 e C6. ento r=a5 103+a6 i : Assume a7 e a8 como sendo os cdigos dos caracteres C7 e C8. ento i=a7 103+a8 j : Assume a9 e a10 como sendo os cdigos dos caracteres C9 e C10. ento j=a9 103+a10 k : Assume a11 e a12 como sendo os cdigos dos caracteres C11 e C12. ento k=a11 103+a12 O comentrio pode ser visualizado em um mximo de oito linhas. O comentrio composto pela primeira oitava linha da seqncia programada de G65 H94 para cada linha. Exemplo) Supondo que o comentrio BOLT HOLE (FURO). A macroinstruo dada como se segue: G65 H94 P042066 Q079076 R084032 I072079 J076069; *B O R PA LE Para os cdigos correspondentes a estes caracteres, consultar a Tabela 20.3 (a) na seo II-20.3.

346

B-64114PO/01

PROGRAMAO

20. FUNO DE ENTRADA DE DADOS PADRO

Exemplos

Macroinstruo para descrever um ttulo de parmetro, o nome da varivel e um comentrio


VAR. : FURO NO. 500 501 502 503 504 505 506 507 NOME FERRAMENTA PADRAO X PADRAO Y RAIO S. ANGL NO FUROS DADOS 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 O0001 N00000 COMENTRIO *FURO CIRCULO* DEFINIR PADRAO DADOS PARA VAR. NO.500-505.

POSICAO REAL (RELATIVA) X 0.000 Y 0.000 Z 0.000 > _ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [ O9501 ;
N1G65 H92 P066 079 Q076 084 R032 072 I 079 076 J069 032 ; N2G65 H93 P500 Q084 079 R079076 ; N3G65 H93 P501 Q075 073 R074 085 I078 032 J088 032 ; N4G65 H93 P502 Q075 073 R074 085 I 078 032 J089 032 ; N5G65 H93 P503 Q082 065 R068 073 I 085 083 ; N6G65 H93 P504 Q083 046 R032 065 I 078 071 J 076 032 ;

] [(OPRC)]

VAR : FURO #500 FERRAMENTA #501 KIJUN X #502 KIJUN Y #503 RAIO #504 S.ANGL #505 NO FUROS Comentrio
*CIRCULO

N7G65 H93 P505 Q072 079 R076 069 I 083 032 J078 079 K046 032 ; N8G65 H94 ; N9G65 H94 P042 066 Q079 076 R084 032 I072 079 J076 069 ; N10G65 H94 R032 067 I073 082 J067 076 K069 042 ; N11G65 H94 P083 069 Q084 032 080 065 I084 084 J069 082 K078 032 ; N12G65 H94 P068 065 Q084 065 R032 084 I079 032 J086 065 K082046; N14M99 ;

DE FUROS* DEF PADRAO DADOS PARA VAR.

N13G65 H94 P078 079 Q046 053 R048 048 I045 053 J048 053 K046 032; N 500-505

347

20. FUNO DE ENTRADA DE DADOS PADRO

PROGRAMAO

B-64114PO/01

20.3

CARACTERES E CDIGOS PARA A FUNO DE ENTRADA DE DADOS PADRO

Tabela 20.3 (a): Caracteres e cdigos para a funo de entrada de dados padro CaCaComCdigo Cdigo Comentrio racracentrio tere tere 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 093 094 095

Espao Ponto de exclamao Aspas Cerquilha Sinal de dlar Porcentagem E comercial Apstrofo Parntese esquerdo Parntese direito Asterisco Sinal de mais Vrgula Sinal de menos Ponto final Barra Dois pontos Ponto e vrgula Sinal de menor Sinal de igual Sinal de maior Ponto de interrogao Sinal de arroba Colchete esquerdo Sinal de Yen Colchete direito Sublinha

NOTA No se podem usar os parnteses esquerdo e direito.

348

B-64114PO/01

PROGRAMAO

20. FUNO DE ENTRADA DE DADOS PADRO

Tabela 20.3 (b): Nmeros de subprogramas utilizados na funo de entrada de dados padro N do subprograma O9500 O9501 O9502 O9503 O9504 O9505 O9506 O9507 O9508 O9509 O9510 Funo Especifica as seqncias de caracteres exibidas no menu de dados padro. Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 1 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 2 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 3 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 4 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 5 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 6 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 7 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 8 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 9 Especifica uma seqncia de caracteres dos dados padro que corresponde ao padro n 10

Tabela 20.3 (c): Macroinstrues utilizadas na funo de entrada de dados padro Cdigo G G65 G65 G65 G65 G65 Cdigo H H90 H91 H92 G93 H94 Funo Especifica o ttulo de menu Especifica o nome padro Especifica o ttulo dos dados padro Especifica o nome da varivel Especifica o comentrio

Tabela 20.3 (d): Variveis do sistema utilizadas na funo de entrada de dados padro Varivel do sistema #5900 Funo N padro selecionado pelo usurio.

349

III. OPERAO

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

ASPECTOS GERAIS

353

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

1.1
OPERAO MANUAL
Explicaes
D Retorno manual ao ponto de referncia A mquina-ferramenta CNC possui uma posio utilizada para determinar a posio da mquina. Esta posio chama-se ponto de referncia, onde a ferramenta substituda ou as coordenadas so definidas. Normalmente, aps a energizao, a ferramenta move-se at ao ponto de referncia. O retorno manual ao ponto de referncia (ver III-3.1) serve para deslocar a ferramenta para o ponto de referncia usando-se chaves e botes localizados no painel do operador.

Ponto de referncia

Ferramenta Painel de operao da mquina

Fig.1.1 (a) Retorno manual ao ponto de referncia

A ferramenta tambm pode ser movida at ao ponto de referncia atravs de comandos do programa. Esta operao chama-se retorno automtico ao ponto de referncia (Ver Seo II-6).

354

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

D Movimento da ferramenta atravs de operao manual

A ferramenta pode ser movimentada ao longo de cada eixo utilizando-se as chaves, botes de presso ou a manivela eletrnica do painel de operao da mquina.
Painel de operao da mquina Gerador de pulsos manual

Ferramenta

Pea

Fig. 1.1 (b) Movimento da ferramenta atravs de operao manual

A ferramenta pode ser deslocada das seguintes maneiras: (i) Avano em modo jog (Ver Seo III-3.2) A ferramenta se move continuamente enquanto um boto estiver sendo pressionado. (ii) Avano incremental (Ver Seo III-3.3) A ferramenta percorre a distncia pr-determinada sempre que um boto pressionado. (iii) Avano por manivela (Ver Seo III-3.4) Ao girar a manivela eletrnica, a ferramenta se move percorrendo a distncia correspondente ao grau de rotao da manivela.

355

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

1.2

MOVIMENTO DA FERRAMENTAPOR PROGRAMAOOPERAO AUTOMTICA

A operao automtica serve para operar a mquina de acordo com o programa criado. Ela inclui operaes de memria, MDI e DNC. (Ver Seo III-4).
Programa 01000 ; M_S_T ; G92_X_ ; G00... ; G01...... ; . . . .

Ferramenta

Fig.1.2 (a) Movimento da ferramenta por programao

Explicaes

D Operao de memria

A mquina pode ser operada de acordo com as instrues de um programa que tenha sido registrado uma vez na memria CNC. Esta operao chamada de operao de memria.
CNC

Memria

Fig. 1.2 (b) Operao de memria

D Operao MDI

Aps a entrada de um programa por um grupo de comandos, atravs do painel de operao MDI, a mquina pode ser operada de acordo com tal programa. Esta operao chamada de operao MDI.

Teclado MDI do CNC

Mquina

Entrada manual de programa

Fig. 1.2 (c) Operao MDI

D Operao DNC

A mquina pode ser comandada atravs da leitura direta de um programa a partir de um dispositivo de entrada/sada externo, sem que seja necessrio registrar o programa na memria do CNC. Isto chama-se operao DNC.
356

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

1.3
OPERAO AUTOMTICA
Explicaes
D Seleo de programas Selecione o programa usado para a pea. Normalmente, preparado um programa para cada pea. Se dois ou mais programas estiverem na memria, selecione o programa a ser usado, procurando o respectivo nmero (Seo III-9.3).
Na memria ou em uma fita O1001 G92 -- -- -- -- -- -Nmero do programa Programa Trabalho--1 M30 O1002 G92 -- -- -- -- -- --

Nmero do programa Programa Trabalho--2

Pesquisa do nmero do programa Operao automtica

M30 O1003 G92 -- -- -- -- -- --

Nmero do programa Programa Trabalho--3

M30

Fig. 1.3 (a) Seleo de um Programa para Operao Automtica

D Incio e parada (Ver Seo III-4)

Ao pressionar o boto de incio de ciclo a operao automtica se inicia. Ao pressionar os botes de bloqueio de avano ou de reset, a operao automtica efetua uma pausa ou pra. Ao especificar o comando de parada de programa ou trmino de programa, a operao pra durante a operao automtica. Quando o processo de usinagem acaba, a operao automtica pra.
Incio Parada

Incio de ciclo Reset do bloqueio do avano

Operao automtica

Parada de programa Fim de programa

Parada causada pelo programa

Fig. 1.3 (b) Incio e parada para operao automtica

357

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

D Interrupo manual (Ver Seo III-4.6)

Durante a execuo da operao automtica, o movimento da ferramenta pode ignorar a mesma se a manivela eletrnica for rotacionada.
Rebolo (ferramenta)

Pea Profundidade de corte por avano manual Profundidade de corte especificada atravs de um programa Fig. 1.3 (c) Interrupo manual para operao automtica

358

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

1.4

TESTAR UM PROGRAMA

Antes do incio da usinagem, pode ser executada uma verificao automtica do programa. Este teste serve para verificar se o programa criado pode operar a mquina conforme desejado. O teste pode ser feito acionando realmente a mquina ou verificando a mudana da indicao da posio (sem acionar a mquina) (Ver Seo III-5).

1.4.1
Teste durante o Funcionamento da Mquina
Explicaes
D Funcionamento em vazio Remova a pea e verifique somente o movimento da ferramenta. Selecione a velocidade de deslocao da ferramenta utilizando o boto rotativo no painel de operao (Ver Seo III-5.4).

Ferramenta

Fig. 1.4.1 (a) Funcionamento em Vazio

D Override da velocidade de avano

Verifique o programa alterando a velocidade especificada no programa (Ver Seo III-5.2).


Velocidade de avano especificada pelo programa : 100 mm/min. Velocidade de avano aps da velocidade de avano : 20 mm/min. Pea
Ferramenta

Fig. 1.4.1 (b) Override da velocidade de avano

359

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

D Bloco nico

Quando o boto de incio de ciclo pressionado, a ferramenta executa uma operao e depois pra. Ao pressionar novamente o incio de ciclo, a ferramenta executa a prxima operao e depois pra. O programa verificado desta forma (Ver Seo III-5.5).
Incio de ciclo Incio de ciclo Incio de ciclo Incio de ciclo Ferramenta

Pea

Fig. 1.4.1 (c) Bloco nico

1.4.2
Como Visualizar a Mudana da Indicao da Posio sem Colocar a Mquina em Funcionamento
Explicaes
D Bloqueio da mquina
CRT/MDI X Z
Ferramenta

Pea

A ferramenta permanece parada e s se modificam as indicaes da posio dos eixos. Fig. 1.4.2 Bloqueio da mquina

D Bloqueio da funo auxiliar

Quando a operao automtica colocada no modo de bloqueio da funo auxiliar durante o modo de bloqueio da mquina, todas as funes auxiliares (rotao do fuso, substituio da ferramenta, lquido refrigerante on/off, etc.) so desativadas (Ver Seo III-5.1).
360

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

1.5
EDIO DE UM PROGRAMA DE PEAS

Depois de um programa criado ter sido registrado na memria, ele pode ser corrigido ou modificado atravs do painel de operao MDI (Ver Seo III-9). Esta operao pode ser executada usando a funo de armazenamento/edio de um programa de peas.
Registro de programa Correo ou modificao do programa Painel de operao MDI

Leitor de fita de papel

Fita perfurada CNC (programa)

CNC

Fig.1.5 Edio do programa de peas

361

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

1.6
VISUALIZAO E ESPECIFICAO DE DADOS

O operador pode visualizar ou modificar um valor armazenado na memria interna CNC, atravs da operao de teclas na tela MDI (Ver III-11).

Especificao dos dados Visualizao dos dados Teclas da tela MDI Memria CNC Fig. 1.6 (a) Visualizao e especificao de dados

Explicaes
D Valor de correo

Definio

Teclas da tela MDI

Tela

Nmero de compen-sao da ferramenta: 1 Nmero de compen-sao da ferramenta: 2 Nmero de compen-sao da ferramenta: 3

Compensao Compensao de da geometria desgaste 12.3 20.0 25.0 40.0

Memria do CNC

Fig. 1.6 (b) Visualizao e especificao dos valores de correo

A ferramenta possui as dimenses: Comprimento, dimetro. Quando uma pea usinada, o valor do movimento da ferramenta depende das dimenses da mesma. Ao especificar com antecedncia os dados das dimenses da ferramenta na memria CNC, so gerados automaticamente caminhos para as ferramentas que permitem a qualquer uma delas cortar a pea especificada pelo programa. Os dados sobre as dimenses da ferramenta so chamados de valores de correo (Ver Seo III-11.4.1).

362

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

Valor de correo da ferramenta

Valor de correo da ferramenta

Ferramenta Pea

Fig. 1.6 (c) Valor de correo

D Visualizar e especificar dados de especificao do operador

Alm dos parmetros, existem outros dados tambm especificados pelo operador. Estes dados fazem com que as caractersticas da mquina se modifiquem. Por exemplo, podem ser especificados os seguintes dados: Mudana polegadas/unidades mtricas Seleo de dispositivos E/S Corte por espelhamento on/off Os dados atrs indicados so os chamados dados de definio (Ver Seo III-11.4.7).

Definio

Dados de definio Mudana polegadas/unidades mtricas Seleo de dispositivo de E/S Definio de espelhamento ON/OFF

Teclas da tela

Visualizar

Memria do CNC Caractersticas operacionais Movimento da mquina

Programa

Operao automtica

Fig. 1.6 (d) Visualizao e especificao dos dados de especificao do operador

363

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

D Visualizar e especificar parmetros

As funes CNC so suficientemente versteis para se adaptarem s caractersticas das diferentes mquinas. Por exemplo, o CNC pode especificar o seguinte: Velocidade de deslocamento rpido de cada eixo Se o sistema incremental se baseia em o sistema mtrico ou sistema ingls. Como definir a multiplicao de comandos/multiplicao da deteo (CMR/DMR). Os dados utilizados na especificao acima so denominados parmetros (Ver Seo III-11.5.1). Os parmetros diferem em funo da mquina-ferramenta.

Parmetro Velocidade de deslocamento rpido Controle de posio Retorno ao ponto de referncia Dados de compensao da folga Dados de compensao de erro do Visualizao passo Definio

Tela Teclas MDI

Programa

Operao automtica

Movimento da mquina

Fig. 1.6 (e) Visualizao e especificao de parmetros

D Chave para proteo dos dados

possvel definir uma chave para proteo dos dados. Ela usada para evitar que os programas de peas, valores de correo, parmetros e dados de especificao sejam registrados, modificados ou apagados por engano (Ver Seo III-11).
Definio dos Dados

Teclas da tela MDI Inibio do registro / alterao Programa Valor de correo Parmetros Dados de definio Memria do CNC Fig.1.6 (f) Chave para proteo dos dados Chave de Proteo

Painel de operao da mquina

Sinal

364

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

1.7

VISUALIZAO 1.7.1
Visualizao do Programa
mostrado o contedo do programa ativo. Alm disso, so mostrados os programas seguintes e a lista de programas. (Ver Seo III-11.2.1) Nmero do programa ativo
PROGRAMA N1 G90 G17 G00 G41 X250.0 Z550.0 ; N2 G01 Z900.0 F150 ; N3 X450.0 ; N4 G03 X500.0 Z1150.0 R650.0 ; N5 G02 X900.0 R-250.0 ; N6 G03 X950.0 Z900.0 R650.0 ; N7 G01 X1150.0 ; N8 Z550.0 ; N9 X700.0 Z650.0 ; N10 X250.0 Z550.0 ; N11 G00 G40 X0 Z0 ; >_ MEM STOP * * *
PRGRM

Nmero da seqncia ativa

O1100 N00005

Contedo do programa

***
ATUAL

13 : 18 : 14
PROX (OPRC)

VERIF

Programa em execuo O cursor indica a localizao em execuo

DIRETORIO DE PROGRAMAS PROGRAMA(NUM.) USADO: 17 LIVRE: 183

O0001 N00010 MEMORIA(CAR.) 4,320 126,840

> _ EDIT **** *** *** [ PRGRM ][ DIR+ ][

O0001 (MACRO-GCODE.MAIN) O0002 (MACRO-GCODE.SUB1) O0010 (TEST-PROGRAM.ARTHMETIC NO.1) O0020 (TEST-PROGRAM.F10-MACRO) O0040 (TEST-PROGRAM.OFFSET) O0050 O0100 (CONVERT POL/MM VERIF NO.1)

16:52:13 ][

][ (OPRT) ]

365

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

1.7.2
Indicao da Posio Atual

A posio atual da ferramenta visualizada com os valores de coordenadas. A distncia da posio atual posio alvo tambm pode ser visualizada. (Ver Seo III-11.1 a 11.1.3)
X Z

Sistema de coordenadas da pea

POSIO ATUAL (ABSOLUTA)

O0003 N00003

X Z C
TEMPO TRAB

150.000 100.000 90.000


0H41M CONT. PECAS 30 TEMPO CICLO 0H 0M22S

MEM *** *** *** 19:47:45 [ ABS ] [ REL ] [ TUDO ] [

] [(OPRC)]

1.7.3
Tela de Alarmes

Se surgir um problema durante a operao, o nmero do alarme e respectiva mensagem so visualizados na tela CRT (Ver Seo III-7.1). Consultar a lista de alarmes e seus significados no ANEXO G.
MENSAGEM DE ALARME
010 CODIGO G INVALIDO

O1000 N00003

>_ MEM STOP * * * *


ALARME MSG

***

ALM 19 : 55 : 22
HISTOR

366

B-64114PO/01

OPERAO

1. ASPECTOS GERAIS

1.7.4
Indicao da Contagem de Peas, Indicao do Tempo de Execuo

Na tela so mostrados os dois tipos de tempo de trabalho e o nmero de peas.(Ver Seo lll-11.4.9)
POSIO ATUAL (ABSOLUTA) O0003 N00003

X Z C
TEMPO TRAB

150.000 100.000 90.000


0H16M CONT. PECAS 18 TEMPO CICLO 0H 1M0S

MEM INIC *** FIN 20:22:23 [ ABS ] [ REL ] [ TUDO ] [

] [(OPRC)]

1.7.5
Visualizao de Grficos (Ver Seo III-12)

A funo grfica pode ser usada para desenhar o caminho da ferramenta para a operao automtica e para a operao manual, indicando, deste modo, a evoluo do corte e a posio da ferramenta. (Ver Seo III-12).
X O0001 N00021 X 200.000 Z 200.000

Z MEM INIC * * * *
PRM.G

FIN
GRAF

08 : 00 : 53
ZOOM (OPRC)

Controle de 1 caminho

367

1. ASPECTOS GERAIS

OPERAO

B-64114PO/01

1.8

SADA DE DADOS

Os programas, valores de correo, parmetros, etc. introduzidos na memria CNC podem ter sada para fita, cassete ou disco flexvel, para efeitos de armazenamento. Depois da sada para um meio, os dados podem ser introduzidos na memria CNC.

Leitor de fita porttil

PPR FANUC Memria Programa Correo Parmetros


. . .

Fita Interface de leitura/envio Adaptador de cassete FANUC Adaptador de cassete FANUC

Disco flexvel SISTEMA P CNC Sistema de programao automtica Carto de memria Adaptador para carto de memria (CNC incorporado) Fig.1.8 Sada de Dados

368

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

DISPOSITIVOS OPERACIONAIS

Os dispositivos operacionais disponveis incluem a unidade de especificao e visualizao acoplada ao CNC, o painel de operao da mquina e os dispositivos externos de entrada/sada, como um arquivo handy.

369

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

2.1

UNIDADES DE ESPECIFICAO E VISUALIZAO

As unidades de especificao e visualizao so mostradas nas Subsees 2.1.1 a 2.1.4 da Parte III. Unidade LCD/MDI de 7.2 monocromtica / 8.4 a cores (tipo horizontal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Unidade LCD/MDI de 7.2 monocromtica / 8.4 a cores (tipo vertical) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posio das teclas de MDI (unidade LCD/MDI tipo horizontal) . . . . . . . . . . . . . . . . . Posio das teclas de MDI (unidade LCD/MDI tipo vertical) . . . . . . . . . . . . . . . . . . III-2.1.1 III-2.1.2 III-2.1.3 III-2.1.4

370

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.1.1
Unidade LCD/MDI de 7.2 monocromtica/ 8.4 a cores (tipo horizontal)

371

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

2.1.2
Unidade LCD/MDI de 7.2 monocromtica/ 8.4 a cores (tipo vertical)

372

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.1.3
Localizao das teclas no MDI (unidade LCD/MDI de tipo horizontal)
Teclas de endereo/numricas

Teclas de funo

Tecla shift Tecla de cancelamento (CAN) Tecla de entrada de dados

Teclas de edio

Tecla de ajuda

Tecla de reset

Teclas de mudana de pgina

Teclas do cursor

373

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

2.1.4
Localizao das teclas no MDI (unidade LCD/MDI do tipo vertical)
Tecla de reset Tecla de cancelaTeclas de edio mento (CAN) Tecla de ajuda Teclas de funo

Tecla shift Teclas de endereo/numricas

Teclas do cursor

Tecla de entrada de dados

Teclas de mudana de pgina

374

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.2

EXPLICAO DOTECLADO
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 visualizar o modo de operao da mquina--ferramenta, tal como a operao das teclas MDI, ou os pormenores de um alarme do CNC (funo de ajuda). As soft keys possuem vrias funes, de acordo com as Aplicaes. As funes das soft keys so visualizadas na parte inferior da tela.

3 4

Soft keys

Teclas de endereo e nu- Pressione estas teclas para introduzir caracteres alfabticos, numricos e outros. mricas

NQ
5 Tecla shift
SHIFT

4[

Algumas teclas possuem dois caracteres em sua face. Ao pressionar a tecla <SHIFT> feita a comutao entre os caracteres. O caractere especial visualizado na tela quando o caractere indicado no canto inferior direito da face da tecla pode ser introduzido.

Tecla de entrada de dados Quando uma tecla de endereo ou numrica pressionada, os dados so inseridos no buffer e mostrados na tela. Para copiar dados do buffer de entrada do teclado para o registro de correo, etc., pressione a tecla <INPUT>. Esta tecla equivaINPUT lente tecla [ENTRADA] das soft keys, e ambas tm a mesma funo quando pressionadas. Tecla de cancelamento Pressione esta tecla para apagar o ltimo caractere ou smbolo inseridos no buffer de entrada do teclado. Quando o buffer de entrada do teclado apresenta >N001X100Z_ e a tecla de cancelamento >N001X100_ visualizado. pressionada, Z cancelado e

CAN

CAN

Teclas de edio do pro- Pressione estas teclas quando editar o programa. grama
ALTER

: Alterao : Insero : Excluso

ALTER

INSERT

DELETE
INSERT

DELETE

Teclas de funo
POS PROG

Pressione estas teclas para trocar de tela para cada funo. Ver sec. III--2.3 para detalhes sobre as teclas de funo.

375

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

Tabela 2.2 Explicao do Painel de Operao MDI


Nmero 10 Nome Teclas do cursor Explicao H quatro teclas de cursor diferentes. : Esta tecla usada para mover o cursor para a direita ou para a frente. O cursor move--se para a frente em curtos incrementos. : Esta tecla usada para mover o cursor para a esquerda ou na direo frente. O cursor move--se em curtos incrementos, na direo inversa. : Esta tecla usada para mover o cursor para baixo ou para frente. O cursor move--se para a frente, em grandes incrementos. : Esta tecla usada para mover o cursor para cima ou na direo inversa. O cursor move--se em grandes incrementos na direo inversa. 11 Teclas de mudana de H dois tipos de teclas de mudana de pgina. pgina : Esta tecla usada para avanar uma pgina na tela. PAGE PAGE frente.
PAGE
PAGE

: Esta tecla usada para retroceder uma pgina na tela. frente.

376

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.3

TECLAS DE FUNO E SOFT KEYS 2.3.1


Operaes Gerais de Tela

As teclas de funo so usadas para selecionar o tipo de tela (funo) a ser visualizada. Quando uma soft key (soft key de seleo de seo) pressionada imediatamente aps uma tecla de funo, a tela (seo) que corresponde funo selecionada pode ser ativada.

POS

PROG

OFS/SET

1 Pressione uma tecla de funo no painel de operao MDI. As soft keys para seleo de captulo que pertencem funo selecionada aparecem. 2 Pressione uma das soft keys para seleo de captulo. A tela para o captulo selecionado aparece. Se a soft key para o captulo desejado no for visualizada, pressione a tecla de mudana para o menu seguinte. Em alguns casos, podem ser selecionados captulos adicionais dentro de um captulo. 3 Assim que a tela do captulo desejado for visualizada, pressione a tecla de seleo da operao para visualizar os dados a serem manipulados. 4 Para visualizar novamente as soft keys para seleo de captulo, pressione a tecla de retorno ao menu anterior. O procedimento geral para visualizao da tela explicado acima. Contudo, o procedimento real de visualizao varia de uma tela para a outra. Para detalhes, ver a descrio de operaes individuais.

SYSTEM

MESSAGE

CSTM/GR

Teclas de funo
(OPRC)

Soft keys para seleo de captulo

Tecla de seleo da operao

Tecla de retorno ao menu anterior

Tecla de mudana para o menu seguinte

377

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

2.3.2
Teclas de Funo

As teclas de funo so fornecidas para selecionar o tipo de tela a visualizar. As seguintes teclas de funo so fornecidas no painel de operao MDI:

Pressione esta tecla para visualizar a tela de posio.


POS

Pressione esta tecla para visualizar a tela de programas.


PROG

OFS/SET

Pressione esta tecla para visualizar a tela de correo/ especificao.

SYSTEM

Pressione esta tecla para visualizar a tela do sistema.

Pressione esta tecla para visualizar a tela de mensagens.


MESSAGE

CSTM/GR

Pressione esta tecla para visualizar a tela de usurio (tela de macro conversacional) ou tela de grficos.

378

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.3.3
Soft Keys

Para visualizar uma tela mais detalhada, pressione uma tecla de funo seguida de uma soft key. As soft keys so tambm usadas para operaes reais. A seguinte ilustrao mostra como trocar a indicao das soft keys ao pressionar cada tecla de funo.
Os smbolos apresentados possuem os significados abaixo : : Indica telas : Indica uma tela que pode ser visualizada pressionando uma tecla de funo (*1)

[ ( [

] ) ]

: Indica uma soft key com uma letra verde. : Indica uma entrada do painel de operao MDI. : Indica uma soft key com uma letra preta. : Indica a tecla de mudana para o menu seguinte (soft key mais direita).

*1 Pressione as teclas de funo para alternar entre telas que so usadas freqentemente. *2 Algumas soft keys no so mostradas, se o mesmo for selecionado nas opes da configurao.

379

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

TELA DE POSIO

Mudana de soft key acionada pela tecla de funo

POS

POS

Tela das coordenadas absolutas [ABS] [(OPRC)] [PECAS 0] [TRAB 0] [WRK--CD] [EXEC] [EXEC] [TDOEXE] (Nome do eixo) [EXEC] Indicao das coordenadas relativas [REL] [ (OPRC) ] (Eixo ou numeral) [ORIGEM] [PREDEF] [TDOEXE] [EXEC]

(Nome do eixo) [EXEC] [PECAS 0] [TRAB 0] Indicao da posio atual [TUDO] [(OPRC)] (Eixo ou numeral) [ORIGEM] [PECAS 0] [TRAB 0] Interrupo por manivela [MANIV] [(OPRC)] [PECAS 0] [TRAB 0] [EXEC] [EXEC] [EXEC]

[PREDEF]

[TDOEXE] (Nome do eixo) [EXEC] [EXEC] [EXEC]

Tela de monitorao

[MONI]

[(OPRC)]

[PECAS 0] [TRAB 0]

[EXEC] [EXEC]

380

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

Mudana de soft key acionada pela tecla de funo no modo MEM

PROG

1/2
PROG

Tela do programa [PRGRM] (1) [(OPRC)] [EDC--ST] (nmero O) (nmero N) [REBOB] [TIPO P] [TIPO Q] [PESQ D] [CAN] (nmero N) Ver Quando a soft key [EDC---ST] pressionada [PESQ O] [PESQ N]

[EXEC]

Tela de verificao do programa [VERIF] [ABS] [REL] [(OPRC)] [EDC--ST] (nmero O) (nmero N) [REBOB] [TIPO P] [TIPO Q] [PESQ D] [CAN] (nmero N) ver Quando a soft key [EDC---ST] pressionada [PESQ O] [PESQ N]

[EXEC]

Tela do bloco atual [ATUAL] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco seguinte [PROX] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela de reincio do programa [REINIC] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

(2) (Continua na pgina seguinte)

381

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

(2) Tela do diretrio de programas [DIR] [(OPRC)] [EDC--ST] (nmero O) Ver Quando a soft key [EDC---ST] pressionada [PESQ O] Retorno ao programa

2/2

[PLJ.AQ]

[PRGRM]

Retorno a (1) (tela do programa)

Tela do diretrio do arquivo [DIR] [(OPRC)] [ SELEC ] (N do arquivo) [EXEC] Tela da operao de planejamento [PLANEJ] [(OPRC)] [LIMPAR] [CAN] [EXEC] [ENTRADA] [DEF A]

(Dados de planejamento)

382

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS Mudana de soft key acionada pela tecla de fun o

no modo EDICAO

PROG

1/2
PROG

Tela do programa [PRGRM] [(OPRC)] [EDC--ST] (nmero O) (Endereo) (Endereo) [REBOB] [PESQ D] [LER] Ver Quando a soft key [EDC---ST] pressionada [PESQ O] [PESQ] [PESQ]

[ENVIAR]

[APAGAR] [EX--EDC]

[CAN] [EXEC] (nmero N) [CADEIA] (O cursor move--se at ao fim do programa.) [STOP] [CAN] [EXEC] (nmero O) [STOP] [CAN] [EXEC] (nmero O) [CAN] [EXEC] (nmero N) [COPIAR] [CRSR] (nmero O) [EXEC] [CRSR] [FIM] [TUDO] [MOVER] [CRSR] (nmero O) [EXEC] [CRSR] [FIM] [TUDO] [UNIR] [CRSR] (nmero O) [EXEC] [FIM] [TROCAR] (Endereo) [ANTES] (Endereo) [APOS] [SALTAR] [1--EXEC] [EXEC]

(1) (Continua na pgina seguinte)

383

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

(1)

2/2

Visualizao do diretrio de programas [DIR] [(OPRC)] [EDC--ST] (nmero O) [LER] Ver Quando a soft key [EDC---ST] pressionada [PESQ O] Retorno ao programa [CADEIA] [STOP] [CAN] (nmero O) [STOP] [CAN] (nmero O)

[EXEC]

[ENVIAR]

[EXEC]

Programao Verbal Grfica [C.A.P.] Retorno ao programa [PRGRM] [G.MENU] [BLOCO] (Dados) (nmero G) Quando um nmero G omitido, a tela padro aparece.

[(OPRC)]

[LINHA] [CHANF] [CNR.R] [ENTRADA]

Visualizao do diretrio do disco [DISCO] Retorno ao programa [PRGRM] [DIR] [(OPRC)] [PESQ D]

[LER]

[ENVIAR]

[APAGAR]

(Numeral) [CAN] [EXEC] (Numeral) (Numeral) [STOP] [CAN] [EXEC] (Numeral) (Numeral) [STOP] [CAN] [EXEC] (Numeral) [CAN] [EXEC]

[DEF A]

[DEF A] [DEF O]

[DEF A] [DEF O]

[DEF A]

384

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

Mudana de soft key acionada pela tecla de funo no modo MDI

PROG

PROG

Tela do programa [PRGRM] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela do programa [MDI] [(OPRC)] [EDC--ST] (Endereo) (Endereo) [REBOB] Ver Quando a soft key [EDC---ST] pressionada [PESQ] [PESQ]

Tela do bloco atual [ATUAL] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco seguinte [PROX] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela de reincio do programa [REINIC] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela de exibio do diretrio de programas [DIR] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

385

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

TELA DE PROGRAMAS

Mudana de soft key acionada pela tecla de funo no modo MANIV, JOG ou REF

PROG

PROG

Tela do programa [PRGRM] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco atual [ATUAL] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela do bloco seguinte [PROX] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela de reincio do programa [REINIC] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

Tela de exibio do diretrio de programas [DIR] [(OPRC)] [EDC--ST] Ver Quando a soft key [EDC---ST] pressionada

TELA DE PROGRAMAS

Mudana de soft key acionada pela tecla de funo no modo TJOG ou TMANIV

PROG

PROG

Tela do programa [PRGRM] [(OPRC)] Ver Quando a soft key [EDC---ST] pressionada [EDC--ST] Retorno ao programa [PESQ O] (nmero O) (Endereo) [PESQ] (Endereo) [PESQ] [REBOB]

Visualizao do diretrio de programas [DIR] [(OPRC)] [EDC--ST] (nmero O) Ver Quando a soft key [EDC---ST] pressionada [PESQ O] Retorno ao programa

386

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE PROGRAMAS

Mudana de soft key acionada pela tecla de funo PROG (Quando a soft key [EDC---ST] pressionada em todos os modos)
1/2

PROG

Tela do programa [PRGRM] [(OPRC)] [FIM--ST] (nmero O) (Endereo) (Endereo) [REBOB] [PESQ D] [LER]

[PESQ O] [PESQ] [PESQ]

[ENVIAR]

[APAGAR] [EX--EDC]

[CAN] [EXEC] (nmero N) [CADEIA] (O cursor move--se at ao fim do programa.) [STOP] [CAN] [EXEC] (nmero O) [STOP] [CAN] [EXEC] (nmero O) [CAN] [EXEC] (nmero N) [COPIAR] [CRSR] (nmero O) [EXEC] [CRSR] [FIM] [TUDO] [MOVER] [CRSR] (nmero O) [EXEC] [CRSR] [FIM] [TUDO] [UNIR] [CRSR] (nmero O) [EXEC] [FIM] [TROCAR] (Endereo) [ANTES] (Endereo) [APOS] [SALTAR] [1--EXEC] [EXEC]

(1) (Continua na pgina seguinte)

387

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

(1) Visualizao do diretrio de programas [DIR] [(OPRC)] [EDC--ST] (nmero O) [LER] [PESQ O] [CADEIA] [STOP] [CAN] (nmero O) [STOP] [CAN] (nmero O) Retorno ao programa

2/2

[EXEC]

[ENVIAR]

[EXEC]

Programao Verbal Grfica [C.A.P.] Retorno ao programa [PRGRM] [G.MENU] [BLOCO] (Dados) (nmero G) Quando um nmero G omitido, a tela padro aparece.

[(OPRC)]

[LINHA] [CHANF] [CNR.R] [ENTRADA]

Visualizao do diretrio do disco [DISCO] Retorno ao programa [PRGRM] [DIR] [(OPRC)] [PESQ D] (Numeral) [CAN] [EXEC] (Numeral) (Numeral) [STOP] [CAN] [EXEC] (Numeral) (Numeral) [STOP] [CAN] [EXEC] (Numeral) [CAN] [EXEC] [DEF A]

[LER]

[DEF A] [DEF O]

[ENVIAR]

[DEF A] [DEF O]

[APAGAR]

[DEF A]

388

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE CORREO/ ESPECIFICAO

Mudana de soft key acionada pela tecla de funo

OFS/SET

1/2
OFS/SET

Tela de correo da ferramenta [CORREC] [DESG] [GEOM] [(OPRC)] (Nmero) [PESQ NO] (Nome do eixo e valor numrico) [MEDIDA] (Nome do eixo) [ENT.C.] (Numeral) [+ENTRADA] (Numeral) [ENTRADA] [LIMPAR] [TUDO] [DESG] [GEOM] [CAN] [EXEC] [CAN] [EXEC]

[LER] [ENVIAR]

Tela de especificao [DEFINIR] [(OPRC)] (Nmero) [ON:1] [OFF:0] (Numeral) (Numeral) [PESQ NO]

[+ENTRADA] [ENTRADA]

Tela de especificao do sistema de coordenadas de trabalho [TRAB] [(OPRC)] (Nmero) [PESQ NO] (Nome do eixo e valor numrico) [MEDIDA] (Numeral) [+ENTRADA] (Numeral) [ENTRADA]

Tela de variveis de macro [MACRO] [(OPRC)] [PESQ NO] (Nmero) (Nome do eixo) [ENT.C.] [ENTRADA] (Numeral) [ENVIAR] [CAN] [EXEC]

(1) (Continua na pgina seguinte)

389

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

(1) Tela de entrada de dados padro [MENU] [(OPRC)] (Nmero) [SELEC]

2/2

Tela do painel de operao por software [OPR] Tela de especificao da gesto da vida til das ferramentas [VDFERR] [(OPRC)] (Nmero) [LIMPAR] (Numeral) [PESQ NO] [CAN] [EXEC] [ENTRADA]

Tela de correo da ferramenta no eixo Y [CORREC.2] [DESG] [GEOM] [(OPRC)] (Nmero) [PESQ NO] (Nome do eixo e valor numrico) [MEDIDA] (Nome do eixo) [ENT.C.] (Numeral) [+ENTRADA] (Numeral) [ENTRADA] [LIMPAR] [TUDO] [DESG] [GEOM] [CAN] [EXEC] [CAN] [EXEC]

[LER] [ENVIAR]

Tela de deslocamento da pea [WK.SHFT] [(OPRC)] (Numeral) (Numeral) [+ENTRADA] [ENTRADA]

Tela de especificao das barreiras da placa de fixao e do cabeote mvel [BARREIRA] [(OPRC)] (Numeral) (Numeral) [DEF] [ENTRADA] [+ENTRADA]

390

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DO SISTEMA

Mudana de soft key acionada pela tecla de funo

SYSTEM

1/2
SYSTEM

Tela dos parmetros [PARAM] [(OPRC)] (Nmero) [ON:1] [OFF:0] (Numeral) (Numeral) [PESQ NO]

[+ENTRADA] [ENTRADA]

[LER] [ENVIAR]

[CAN] [EXEC] [TUDO] [NON--0] [CAN] [EXEC] [CAN] [EXEC]

Tela de diagnstico [DGNOS] [(OPRC)] (Nmero) [PESQ NO]

Tela PMC [PMC]

Tela de configurao do sistema [SISTEMA]

(1) (Continua na pgina seguinte)

391

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

(1) Tela de compensao de erro de passo [PASSO] [(OPRC)] (N) [PESQ NO] [ON:1] [OFF:0] [+ENTRADA] (Numeral) (Numeral) [ENTRADA]

2/2

[LER] [ENVIAR]

[CAN] [EXEC] [CAN] [EXEC]

Tela de parmetros servo [PRM.SV] [DEF.SV] [MON.SV] [TRC.SV] [(OPRC)] [ON:1] [OFF:0] (Numeral) [TRACAR] [TRNSF]

[ENTRADA]

[(OPRC)]

Tela de parmetros do fuso [PRM.FS] [DEF.FS] [MON.FS] [MON.FS] [(OPRC)] [ON:1] [OFF:0] [ENTRADA]

Tela de diagnstico de forma de onda [OSCLSCP] [PRM.O] [GRAF.O] [INICIO] [TEMPO] [TEMPO] [H--DUPL] [H--METD]

[INICIO] [CN--1] [CN--1] [V--DUPL] [V--METD]

[INICIO] [CN--2] [CN--2] [V--DUPL] [V--METD]

392

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

TELA DE MENSAGENS

Mudana de soft key acionada pela tecla de funo

MESSAGE

MESSAGE

Tela de alarmes [ALARME]

Tela de mensagens [MSG]

Tela de histrico de alarmes [HISTOR] [(OPRC)] [LIMPAR]

TELA DE AJUDA

Mudana de soft key acionada pela tecla de funo

HELP

HELP

Tela de detalhes de alarme [ALARME] [(OPRC)] [ SELEC ]

Tela de mtodo de operaes [OPR] [(OPRC)] [ SELEC ]

Tela da tabela de parmetros [PARA]

393

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

TELA DE GRFICOS
Grficos do caminho da ferramenta Modo 0
CSTM/GR

Mudana de soft key acionada pela tecla de funo

CSTM/GR

Grficos do caminho da ferramenta [PRM.G] [GRAF] [ZOOM] [(OPRC)] [(OPRC)] [(OPRC)] [NORMAL] [APAGAR] [ATU] [HI/LO]

TELA DE USURIO
Tela de USURIO
CSTM/GR

Mudana de soft key acionada pela tecla de funo

CSTM/GR

Tela de USURIO Tela de USURIO

O layout da tela de USURIO personalizado pelo fabricante da mquina--ferramenta. Para informaes mais detalhadas da tela, consulte o manual correspondente fornecido pelo fabricante da mquina--ferramenta. Para mudar da tela de USURIO para outra tela, carregue na tecla de funo desejada.

394

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.3.4
Entrada por Teclas e Buffer de Entrada

Quando uma tecla de endereo ou numrica pressionada, o caractere que corresponde a esta tecla inserido uma vez no buffer de entrada do teclado. O contedo do buffer de entrada do teclado visualizado na parte inferior da tela. Para indicar que so dados de entrada de tecla, um smbolo > visualizado imediatamente sua frente. Um _ visualizado no final dos dados de entrada por teclado para indicar a posio de entrada do caractere seguinte.
Indicao do buffer de entrada do teclado
[ > N001X100Z_ EDICAO ] [ ] [ ALM 12:35:45 ] [ ] [ ]

Fig. 2.3.4 Visualizao do buffer de entrada do teclado

Para inserir o caractere inferior das teclas que possuem dois caracteres impressos, pressione primeiro a tecla
SHIFT

seguida da tecla em questo.

Quando a tecla SHIFT pressionada, o _ indicando a posio seguinte de entrada de caractere muda para . Os caracteres minsculos podem ento ser inseridos (com shift). Quando se insere um caractere no estado shift, este cancelado. Alm disso, se a tecla
SHIFT

for pressionada no estado shift, este igualmente

cancelado. possvel inserir at 32 caracteres de uma vez no buffer de entrada do teclado. Pressione a tecla
CAN

para cancelar um caractere ou smbolo inserido no

buffer de entrada do teclado.


(Exemplo) Quando o buffer de entrada do teclado apresenta >N001X100Z_ e a tecla
CAN

pressionada, Z cancelado e

>N001X100_ visualizado.

395

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

2.3.5
Mensagens de Aviso

Aps a entrada de um caractere ou nmero atravs do painel de operao MDI, executada uma verificao de dados se a tecla
ENTRADA

ou uma soft

key for pressionada. Em caso de entrada de dados incorreta ou operao errada, ser visualizada uma mensagem de aviso intermitente na linha de estado.
Visualizao da entrada de dados Visualizao da mensagem de aviso Indicao do estado Visualizao de soft key [ >_ EDICAO ] [ MODO ERRADO ] [ ] [ ] [ ]

Fig. 2.3.5 Visualizao de mensagem de aviso

Tabela 2.3.5 Mensagens de Aviso


Mensagem de aviso ERRO DE FORMATO PROTEO CONTRA GRAVAO Contedo O formato est incorreto. A entrada da tecla invlida devido tecla de proteo de dados ou o parmetro no est habilitado para gravao.

DADOS FORA DO LIMITE O valor de entrada excede o limite permitido. EXCESSO DE DIGITOS MODO ERRADO O valor de entrada excede o nmero permitido de dgitos. A entrada de parmetros no possvel em qualquer modo que no o modo MDI. No possvel editar no estado atual do CNC.

EDICAO REJEITADA

396

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.4

DISPOSITIVOS EXTERNOS DE E/S

Est disponvel o arquivo handy do dispositivo externo de entrada/sada. Para detalhes sobre o arquivo handy, consulte o manual correspondente conforme listado abaixo.
Tabela 2.4 Dispositivos externos de E/S
Nome do dispositivo Uso Capacidade mx. de armazenamento
Manual de referncia

Arquivo handy FANUC

Dispositivo de entrada/ 3600m sada de fcil utilizao e mltiplas funes. projetado para equipamento FA e utiliza disquetes.

B--61834E

Os seguintes dados podem entrar/sair para/de dispositivos externos de entrada/sada: 1. Programas 2. Dados sobre correo 3. Parmetros 4. Variveis comuns de macro de usurio 5. Dados de compensao do erro de passo Para uma explicao da entrada/sada de dados e como usar um carto de memria para a entrada e sada de dados, ver Captulo III-8.

397

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

Parmetro

Antes que um dispositivo externo de entrada/sada possa ser usado, os parmetros devem ser ajustados como segue:
CNC PLATINA PRINCIPAL DA CPU

Canal 1 JD36A RS-232-C

Canal 2 JD36B RS-232-C

Leitor/furador CANAL DE E/S=0 ou CANAL DE E/S=1

Leitor/furador CANAL DE E/S=2

O CNC possui dois canais de interfaces de leitura/envio. O CNC tambm possui uma interface para o carto de memria. O dispositivo de entrada/sada a ser usado estabelecido especificando-se o canal (interface) conectado quele dispositivo no parmetro de especificao CANAL DE E/S. Os dados especificados, tais como a taxa baud e o nmero de bits de parada de um dispositivo de entrada/sada conectado a um canal especfico devem ser previamente estabelecidos nos parmetros para aquele canal. (No preciso definir dados para a interface do carto de memria.) Para o canal 1, so fornecidas duas combinaes de parmetros para especificar os dados do dispositivo de entrada/sada. A seguir, mostrada a inter-relao entre os parmetros da interface de leitura/envio dos canais.
N do canal de entrada/sada (parmetro 0020)
CANAL DE COMUN. Especifique um canal para um dispositivo de entrada/ sada. CANAL DE E/S =0 : Canal 1 =1 : Canal 1 = 2 : Canal 2 = 4 : Interface do carto de memria 0020 Nmero do parmetro 0101 CANAL DE E/S=0 (canal 1) 0102 0103 0111 CANAL DE E/S=1 (canal 1) 0112 0113 0121 CANAL DE E/S=2 (canal 2) Interface do carto de memria=4 0122 0123 Bit de parada e outros dados N definido para o disp. de entrada/sada Taxa baud Bit de parada e outros dados N definido para o disp. de entrada/sada Taxa baud Bit de parada e outros dados N definido para o disp. de entrada/sada Taxa baud

398

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.4.1
Arquivo Handy FANUC

O Arquivo Handy um dispositivo de entrada/sada atravs de disquete, fcil de usar e com mltiplas funes, projetado para equipamento FA. Os programas podem ser transferidos e editados operando o Arquivo Handy quer diretamente, quer remotamente, a partir de uma unidade conectada ao Arquivo Handy. O Arquivo Handy utiliza disquetes de 3.5 polegadas, que no apresentam os problemas da fita de papel (i.e., rudo durante a entrada/sada, fcil rompimento, e ocupao de muito espao). Em uma disquete podem ser armazenados um ou mais programas (at 1.44M bytes, que equivale capacidade da memria de uma fita de 3600-m).
Interface RS--422

Interface RS--232--C
FANUC
Arquivo handy

Interface RS--232--C ou RS--422 (painel de transmisso, etc.)

399

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

2.5

LIGAR/DESLIGAR 2.5.1
Ligar o Equipamento
Procedimento para ligar o equipamento 1 Verifique se a aparncia da mquina-ferramenta CNC normal. (Por exemplo, verifique se as portas frontal e traseira esto fechadas.) 2 Ligue de acordo com o manual fornecido pelo fabricante da mquina-ferramenta. 3 Aps o equipamento ter sido ligado, verifique se a tela de posio pode ser visualizada. Uma tela de alarme visualizada se ocorrer um alarme aps a energizao. Se a tela mostrada na Seo III-2.5.2 for visualizada, isso significa que poder ter ocorrido uma falha no sistema.
POSIO ATUAL (ABSOLUTA) O1000 N00010

X Z

217.940 363.233
S CONT.PECAS 5 TEMPO CICLO 0H 0M38S 0 T0000

TEMPO TRAB 0H15M F.ATU 3000 MM/M

MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ] Tela de posio (7 soft keys)

4 Verifique se o motor do ventilador est girando. AVISO At que a tela posicional ou do alarme seja visualizada, no toque no respectivo teclado. Algumas teclas so usadas para a manuteno ou operao especial, pelo que podem causar uma operao inesperada se forem pressionadas nesta altura.

400

B-64114PO/01

OPERAO

2. DISPOSITIVOS OPERACIONAIS

2.5.2
Tela Visualizada ao Energizar
Indicao do estado dos slots

Se ocorrer um erro de hardware ou de instalao, o sistema apresenta um dos seguintes tipos de telas e pra. So indicadas informaes tais como o tipo de placa de circuito impresso instalada em cada slot. Esta informao e os estados de LED so teis para a localizao de falhas.

INDICAO DA CONFIGURAO DOS SLOTS


0: 003E4000 1: 30464202 2: 00504303 3: 4: 5: 0: 1: 2: 3: 4: 5:

Nmero fsico do slot (primrio)

Nmero fsico do slot (secundrio)

Informaes tais como a identificao do mdulo de uma placa de circuito impresso instalada Nmero de slot atribudo internamente Tipos de placas de circuito impresso Funo de mdulo

Para mais informaes sobre os tipos de placas de circuito impresso e as funes dos mdulos, consulte o manual de manuteno (B-63835EN).

401

2. DISPOSITIVOS OPERACIONAIS

OPERAO

B-64114PO/01

Tela de indicao do estado de especificao do mdulo

D6B1 -- 01
SLOT 01 (3046) : FIM SLOT 02 (3050) :

FIM: Especificao completada Vazio: Especificao no completada Identificao do mdulo Nmero do slot

Visualizao da configurao do software

D6B1 -- 01
OMM : yyyy--yy PMC : zzzz--zz

Software de controle do CNC Macro especifica do cliente/ compilador de macros PMC

A configurao do software pode ser visualizada tambm na tela de configurao do sistema. Consulte o MANUAL DE MANUTENO (B-64115EN) para obter informaes sobre a tela de configurao do sistema.

2.5.3
Desenergizao
Procedimento para a desenergizao 1 Verifique se o LED indicador do incio de ciclo est desligado no painel do operador. 2 Verifique se todas as partes mveis da mquina-ferramenta CNC esto parando. 3 Se um dispositivo externo de entrada/sada, como o Arquivo Handy, estiver conectado ao CNC, desligue-o. 4 Continue pressionando o boto POWER OFF durante cerca de 5 segundos. 5 Consulte o manual do fabricante da mquina-ferramenta para desligar a mquina.

402

B-64114PO/01

OPERAO

3. OPERAO MANUAL

OPERAO MANUAL

H seis tipos de OPERAO MANUAL: 3.1 Retorno manual ao ponto de referncia 3.2 Avano em modo jog 3.3 Avano incremental 3.4 Avano por manivela 3.5 Absoluto manual on e off

403

3. OPERAO MANUAL

OPERAO

B-64114PO/01

3.1

RETORNO MANUAL AO PONTO DE REFERNCIA

O retorno da ferramenta ao ponto de referncia feito da seguinte maneira: A ferramenta deslocada, para cada eixo, no sentido especificado no parmetro ZMI (bit 5 do n 1006), atravs da tecla de retorno ao ponto de referncia do painel de operao da mquina. A ferramenta desloca-se para o ponto de desacelerao velocidade de deslocamento rpido, deslocando-se, em seguida, para o ponto de referncia velocidade FL. A velocidade de deslocamento rpido e a velocidade FL so especificadas nos parmetros (n 1420, 1421 e 1425). Durante o deslocamento rpido, est ativo o override do deslocamento rpido de quatro fases. Depois da ferramenta ter regressado ao ponto de referncia, o LED de trmino do retorno ao ponto de referncia acende. A ferramenta desloca-se geralmente ao longo de um nico eixo, podendo deslocar-se simultaneamente ao longo de trs eixos, se o mesmo for especificado no parmetro JAX (bit 0 do n 1002).
Ponto de desacelerao Movimento de deslocamento rpido Velocidade de deslocamento rpido (o override do deslocamento rpido est ativa) Ponto de referncia

Movimento desacelerado velocidade FL

Procedimento para o Retorno Manual ao Ponto de Referncia


MODE
EDIT MEMORY REMOTO MDI

HANDLE

JOG

RETORNO A ZERO

APREND

1 Pressione a tecla de retorno ao ponto de referncia, uma das teclas de seleo de modo. 2 Para diminuir a velocidade de avano, pressione uma tecla de override do deslocamento rpido. 3 Pressione a tecla de seleo do eixo e do sentido de avano, correspondente ao eixo e ao sentido do retorno ao ponto de referncia. Continue pressionando a tecla at que a ferramenta retorne ao ponto de referncia. A ferramenta pode ser deslocada simultaneamente ao longo de trs eixos, se o mesmo for devidamente especificado em um parmetro. A ferramenta move-se para o ponto de desacelerao velocidade de deslocamento rpido, deslocando-se, em seguida, para o ponto de referncia velocidade FL definida em um parmetro. Depois da ferramenta ter regressado ao ponto de referncia, o LED de trmino do retorno ao ponto de referncia acende. 4 Se necessrio, siga as mesmas operaes para outros eixos. O caso acima um exemplo. Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.
PONTO ZERO X y Z C DE PROG M30
PARADA M02/ MANU ABS MIR X

OVERRIDE DO DESLOCAMENTO RPIDO (%)

F0

25

50

100

DIREO DO EIXO

+C

+X

+Y

--Z

rpido

+Z

--y

--X

--C

NMERO DA FERRAMENTA 1 2 3 4 5 6 7 8 NC? MC?

404

B-64114PO/01

OPERAO

3. OPERAO MANUAL

Explicao
D Definio automtica do sistema de coordenadas O sistema de coordenadas determinado automaticamente aquando do retorno manual ao ponto de referncia. Quando e esto definidos para correo do ponto zero da pea, o sistema de coordenadas da pea determinado, de modo a que o ponto de referncia no porta-ferramentas ou a posio da ponta da ferramenta de referncia seja X=,Z= quando o retorno ao ponto de referncia for executado. O efeito o mesmo quando se especifica o seguinte comando para o retorno ao ponto de referncia: G50XZ;

Restries
D Novo deslocamento da ferramenta Assim que o LED TRMINO DO RETORNO AO PONTO DE REFERNCIA acende depois de terminar este movimento, a ferramenta no se desloca enquanto a tecla RETORNO AO PONTO DE REFERNCIA estiver ativa. O LED TRMINO DO RETORNO AO PONTO DE REFERNCIA apaga-se de uma das seguintes formas: - Afastamento do ponto de referncia. - Ativao do estado de parada de emergncia. Para mais informaes sobre a distncia (exceto durante a desacelerao) do retorno da ferramenta ao ponto de referncia, consulte o manual editado pelo fabricante da mquina-ferramenta.

D LED de trmino do retorno ao ponto de referncia D Distncia para o retorno ao ponto de referncia

405

3. OPERAO MANUAL

OPERAO

B-64114PO/01

3.2

AVANO EM MODO JOG

MODE
EDIT MEMORY REMOTO MDI

HANDLE

JOG

RETORNO A ZERO

APREND

Se a tecla de seleo do eixo e do sentido de avano, existente no painel de operao da mquina, for pressionada no modo JOG, a ferramenta desloca-se continuamente ao longo do eixo selecionado, no sentido selecionado. A velocidade de avano manual contnuo especificada em um parmetro (n. 1423) A velocidade de avano manual contnuo pode ser regulada atravs do boto rotativo de correo da velocidade de avano manual contnuo. Se a tecla de deslocamento rpido for pressionada, a ferramenta desloca-se velocidade de avano rpido (n 1424), independentemente da posio do boto de override da velocidade de avano em modo JOG. A esta funo d-se o nome de deslocamento rpido manual. A operao manual permitida para um eixo de cada vez. A seleo simultnea de 3 eixos pode ser feita atravs do parmetro JAX (n 1002#0).
X Ferramenta v m/min Pea N rpm D Z

Enquanto uma tecla estiver sendo pressionada, a ferramenta desloca--se no sentido especificado por essa tecla.

Procedimento para o avano em modo jog


DIREO DO EIXO

+C

+X

+Y

--Z

rpido

+Z

--y

--X

--C

1 Pressione a tecla de avano manual contnuo, uma das teclas de seleo de modo. 2 Pressione a tecla de seleo do eixo e do sentido de avano, correspondente ao eixo e ao sentido em que a ferramenta deve ser deslocada. Enquanto a tecla estiver sendo pressionada, a ferramenta desloca-se velocidade de avano especificada no parmetro (n 1423). A ferramenta pra quando a tecla liberada. 3 A velocidade de avano manual contnuo pode ser regulada atravs do boto rotativo de override da velocidade de avano manual contnuo. 4 Se pressionar simultaneamente a tecla de deslocamento rpido e uma tecla de seleo do eixo e do sentido de avano, a ferramenta desloca-se velocidade de deslocamento rpido. O override do deslocamento rpido pode ser efetuado pelas teclas de override do deslocamento rpido durante o deslocamento rpido. O caso acima um exemplo. Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

0 2000 OVERRIDE DA VELOCIDADE DE AVANO EM MODO JOG


OVERRIDE DO DESLOCAMENTO
F0

RPIDO (%) 25 50

100

406

B-64114PO/01

OPERAO

3. OPERAO MANUAL

Explicaes
D Avano manual por rotao Dependendo da definio de JRV (bit 4 do parmetro n. 1402), avano em modo jog muda para avano manual por rotao. No avano manual por rotao, o avano em modo jog executado velocidade de avano igual quantidade de avano por rotao (a qual determinada pela multiplicao da quantidade de avano por rotao especificada pra o parmetro n. 1423 pelo override da velocidade de avano em modo jog) multiplicada pela velocidade do fuso. Durante o avano manual por rotao, a ferramenta controlada por jog seguinte velocidade de avano: Distncia de avano por rotao do fuso (mm/rotao) (especificada com o parmetro n 1423) x correo da velocidade de avano em modo JOG x velocidade efetiva do fuso (rotaes/min).

Restries
D Acelerao/ desacelerao para deslocamento rpido D Alterao dos modos A velocidade de avano, a constante de tempo e o mtodo de acelerao/desacelerao automtica para o deslocamento rpido manual so idnticos s funes do comando programado G00. A mudana para o modo JOG enquanto pressionada uma tecla de seleo do eixo e do sentido de avano no ativa o avano em modo JOG. Para ativar o avano em modo JOG, introduza primeiro o modo JOG e pressione, em seguida, uma tecla de seleo do eixo e do sentido de avano. Se o retorno ao ponto de referncia no for executado aps a energizao, o deslocamento rpido no ativado atravs da tecla DESLOCAMENTO RPIDO, mantendo-se a velocidade de avano manual contnuo. Esta funo pode ser desativada atravs da definio do parmetro RPD (n 1401#01).

D Deslocamento rpido antes do retorno manual ao ponto de referncia

407

3. OPERAO MANUAL

OPERAO

B-64114PO/01

3.3

AVANO INCREMENTAL

Se a tecla de seleo do eixo e do sentido de avano do painel de operao da mquina for pressionada no modo incremental (INC), a ferramenta desloca-se um passo ao longo do eixo selecionado, no sentido selecionado. distncia mnima percorrida pela ferramenta d-se o nome de menor incremento de entrada. Cada passo pode corresponder a 10, 100 ou 1000 vezes o menor incremento de entrada. Este modo est ativo apenas se o gerador de pulsos manual no estiver conectado.
X Ferramenta Sempre que uma tecla pressionada, a ferramenta desloca--se um passo no sentido especificado atravs da tecla. Pea Z

Procedimento para o Avano Incremental 1 Pressione a tecla INC, uma das teclas de seleo de modo. 2 Selecione a distncia a pecorrer em cada passo com o boto rotativo.
X10 X100

X1

X1000

3 Pressione a tecla de seleo do eixo e do sentido de avano, correspondente ao eixo e ao sentido em que a ferramenta deve ser deslocada. Sempre que uma tecla pressionada, a ferramenta desloca-se um passo. A velocidade de avano igual velocidade de avano em modo jog. 4 Se pressionar simultaneamente a tecla de deslocamento rpido e uma tecla de seleo do eixo e do sentido de avano, a ferramenta desloca-se velocidade de deslocamento rpido. O override do deslocamento rpido pode ser efetuado pelas teclas de override do deslocamento rpido durante o deslocamento rpido. O caso acima um exemplo. Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

DIREO DO EIXO

+C

+X

+Y

--Z

rpido

+Z

--y

--X

--C

Explicao
D Distncia percorrida especificada com um dimetro A distncia que a ferramenta percorre ao longo do eixo X pode ser especificada atravs de um dimetro.

408

B-64114PO/01

OPERAO

3. OPERAO MANUAL

3.4

AVANO POR MANIVELA

No modo de manivela eletrnica, a ferramenta pode ser deslocada minuciosamente, rodando o gerador de pulsos manual do painel de operao da mquina. Selecione o eixo ao longo do qual deve ser deslocada a ferramenta com as teclas de seleo do eixo para o avano por manivela. A distncia mnima percorrida pela ferramenta quando a rotao do gerador de pulsos manual corresponde a um ponto da escala igual ao menor incremento de entrada. A distncia percorrida pela ferramenta quando a rotao do gerador de pulsos manual corresponde a um ponto da escala pode ser multiplicada por 1, 10 ou de acordo com um dos dois fatores de multiplicao (de um total de quatro) especificados atravs dos parmetros (n 7113 e 7114). Alm de usar os parmetro n 7113 e n 7114 para definir fatores de escalonamento arbitrrios comuns a todos os eixos, o usurio pode usar os parmetros n 12350 e n. 12351 para definir fatores de escalonamento arbitrrios independentemente para eixos individuais. Quando o parmetro n 12350 no tiver valor, usado o parmetro n 7113; quando o parmetro n 12351 no tiver valor, usado o parmetro n 7114; Estes parmetros tambm so vlidos para interrupo por manivela.
X

Gerador de pulsos manual

Procedimento para o Avano por Manivela 1 Pressione a tecla MANIVELA, uma das teclas de seleo de modo.
MDI

MODE
EDIT MEMORY REMOTO

HANDLE

JOG

RETORNO A ZERO

APREND

2 Selecione o eixo ao longo do qual deve ser deslocada a ferramenta, pressionando uma tecla de seleo do eixo para o avano por manivela. 3 Selecione o aumento da distncia que a ferramenta deve percorrer, pressionando uma tecla para aumento do avano por manivela. Distncia que a ferramenta percorre quando o gerador de pulsos manual gira um s ponto da escala: Menor incremento de entrada multiplicado pelo fator de escalonamento. 4 Mova a ferramenta ao longo do eixo selecionado, atravs da rotao da manivela. Se a manivela for rodada 360 graus, a ferramenta percorre uma distncia equivalente a 100 pontos da escala. O caso acima um exemplo. Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.
409

Gerador de pulsos manual

3. OPERAO MANUAL

OPERAO

B-64114PO/01

Explicao
D Disponibilidade do gerador de pulsos manual no modo jog (JHD) O parmetro JHD (bit 0 do n 7100) ativa ou desativa o gerador de pulsos manual no modo JOG. Se o parmetro JHD (bit 0 do n 7100) for colocado em 1, so ativados o avano manual por manivela e o avano incremental.

D Disponibilidade do gerador de pulsos manual no modo APREND. EM JOG (THD) D Um comando para o GPM que ultrapassa a velocidade de deslocamento rpido (HPF)

O parmetro JHD (bit 1 do n 7100) ativa ou desativa o gerador de pulsos manual no modo APREND. EM JOG.

O parmetro HPF (bit 4 do n 7100) ou (n 7117) especifica o seguinte: D Parmetro HPF (bit 4 do n 7100) Colocar em 0 : A velocidade de avano fixada velocidade de deslocamento rpido e os pulsos gerados que ultrapassarem a velocidade de deslocamento rpido so ignorados. (A distncia que a ferramenta percorre poder no corresponder aos pontos da escala do gerador de pulsos manual.) Colocar em 1 : A velocidade de avano fixada velocidade de deslocamento rpido e os pulsos gerados que ultrapassarem a velocidade de deslocamento rpido no so ignorados, mas sim acumulados no CNC. (A ferramenta no pra de imediato se se deixar de rodar a manivela. Antes de parar, a ferramenta continua a mover-se de acordo com os pulsos acumulados no CNC.) D Parmetro HPF (n 7177) (est disponvel se o parmetro HPF tiver sinal 0.) Colocar em 0 : A velocidade de avano fixada velocidade de deslocamento rpido e os pulsos gerados que ultrapassarem a velocidade de deslocamento rpido so ignorados. (A distncia que a ferramenta percorre poder no corresponder aos pontos da escala do gerador de pulsos manual.) Valor diferente de 0 :A velocidade de avano fixada velocidade de deslocamento rpido e os pulsos gerados que ultrapassarem a velocidade de deslocamento rpido no so ignorados, mas sim acumulados no CNC at atingir o limite especificado no parmetro n 7117. (A ferramenta no pra de imediato se se deixar de rodar a manivela. Antes de parar, a ferramenta continua a mover-se de acordo com os pulsos acumulados no CNC.)

D Sentido de movimento de um eixo para a rotao do GPM (HNGx)

O parmetro HNGx (bit 0 do n 7102) muda o sentido do GPM em que a ferramenta se desloca ao longo de um eixo; este corresponde ao sentido de rotao da manivela do gerador de pulsos manual.
410

B-64114PO/01

OPERAO

3. OPERAO MANUAL

Restries
D Nmero de GPMs Podem ser definidos geradores de pulsos manuais para um mximo de dois eixos. Os dois eixos podem ser mover simultaneamente. AVISO Uma rotao rpida da manivela, com um grande fator de multiplicao (p.ex.: x100) provoca um deslocamento demasiado rpido da ferramenta. A velocidade de avano fixada velocidade de avano rpido.

NOTA Rode o gerador de pulsos manual a uma velocidade de at cinco rotaes por segundo. Se o gerador de pulsos manual girar a uma velocidade superior, a ferramenta pode no parar imediatamente aps a imobilizao da manivela ou a distncia percorrida pela ferramenta pode no corresponder aos pontos da escala do gerador de pulsos manual.

411

3. OPERAO MANUAL

OPERAO

B-64114PO/01

3.5

ABSOLUTO MANUAL ON E OFF

Atravs da rotao da chave absoluto manual do painel de operao da mquina adiciona-se, ou no, a distncia percorrida pela ferramenta atravs de operao manual s coordenadas. Se a chave estiver na posio ON, a distncia percorrida pela ferramenta atravs de operao manual adicionada s coordenadas. Se a chave estiver na posio OFF, a distncia percorrida pela ferramenta atravs de operao manual no adicionada s coordenadas.
Eixo X

P2

Operao manual

P1

Eixo Z

Os valores das coordenadas mudam de acordo com a operao manual. Fig. 3.5 (a) Coordenadas com a chave em ON

X2 X1 P2 O2 P1 Z2 Z1 As coordenadas no mudam.

O1

Fig. 3.5 (b) Coordenadas com a chave em OFF

412

B-64114PO/01

OPERAO

3. OPERAO MANUAL

Explicao

Segue-se a descrio, por meio de um programa exemplificativo, da relao entre a operao manual e as coordenadas, quando a chave absoluto manual est em ON ou OFF.
G01G90 X100.0Z100.0F010 ; ; X200.0Z150.0 X300.0Z200.0 ; (1) (2) (3)

Nas figuras subseqentes utilizada a seguinte notao: Movimento da ferramenta quando a chave est em ON. Movimento da ferramenta quando a chave est em OFF. As coordenadas aps a operao manual incluem a distncia percorrida pela ferramenta atravs de operao manual. Assim, se a chave estiver em OFF, a distncia percorrida pela ferramenta atravs de operao manual deve ser subtrada. D Operao manual aps o fim do bloco Coordenadas quando o bloco (2) executado aps o trmino da operao manual (eixo X +20.0, eixo Y +100.0), no final do movimento do bloco (1).
X (200.0 , 120.0) (250.0 , 220.0)

Operao manual (100.0 , 100.0)

(150.0 , 200.0)

Chave ON Chave OFF Z

D Operao manual aps bloqueio de avano

Coordenadas quando o boto de bloqueio de avano pressionado ao executar o bloco (2), durante a operao manual (eixo Y + 75.0), e ao pressionar e liberar o boto de incio de ciclo.
X (225.0 , 200.0) (200.0 , 150.0) Operao manual (125.0 , 150.0) Z Chave ON Chave OFF (200.0 , 300.0) (275.0 , 300.0)

(150.0 , 200.0)

413

3. OPERAO MANUAL

OPERAO

B-64114PO/01

D Reset aps uma operao manual a seguir a um bloqueio de avano

Coordenadas quando o boto de bloqueio de avano pressionado ao executar o bloco (2), ao realizar a operao manual (eixo Y +75.0), ao efetuar um reset com o boto RESET e ao ler novamente o bloco (2).
X (275.0 , 300.0)

(225.0 , 200.0) (200.0 , 150.0) Operao manual

(200.0 , 150.0)

(200.0 , 300.0) Chave ON Chave OFF

(100.0 , 100.0) (125.0 , 150.0) Z

D Quando o comando de movimento do bloco seguinte contm apenas um eixo

Quando existe apenas um eixo no comando seguinte, o retorno feito apenas no eixo programado.
N1G01X100.0Z100.0F500; N2Z200.0; N3X150.0; X (150.0 , 200.0)

Operao manual Chave ON Chave OFF N1 N2 (100.0 , 100.0)

N3 (100.0 , 200.0) Z

D Quando o bloco de movimento seguinte incremental D Operao manual durante a compensao do raio da ponta da ferramenta

Quando os comandos seguintes so comandos incrementais, a operao a mesma de quando a chave est OFF.

Quando a chave est na posio OFF Depois de executar a operao manual com a chave na posio OFF durante a compensao do raio da ponta da ferramenta, a operao automtica reiniciada; em seguida, a ferramenta se move em paralelo com o movimento que seria executado se a deslocao manual no tivesse sido executada. O valor da distncia entre caminhos igual ao valor do percurso executado manualmente.
Caminho da ferramenta aps operao manual Operao manual Caminho do raio da ponta da ferramenta Caminho programado

414

B-64114PO/01

OPERAO

3. OPERAO MANUAL

Quando a chave est na posio ON durante a compensao do raio da ponta da ferramenta Segue-se a descrio do funcionamento da mquina aps o retorno operao automtica, na sequncia da interveno manual com a chave na posio ON durante a execuo com um programa de comandos absolutos no modo de compensao do raio da ponta da ferramenta. O vetor criado atravs do resto do bloco atual e do incio do bloco seguinte deslocado em paralelo. criado um novo vetor com base no bloco seguinte, no bloco a seguir ao bloco seguinte e na totalidade de movimento manual. Esta situao tambm se aplica quando a operao manual executada durante o arredondamento de cantos. Operao manual executada em qualquer modo excepto o arredondamento de cantos Suponha que o bloqueio de avano foi aplicado no ponto PH durante o movimento de PA para PB do caminho programado PA, PB e PC, e que a ferramenta foi deslocada manualmente para PH. O ponto PB de fim de bloco desloca-se para o ponto PB em funo da totalidade de movimento manual, e os vetores VB1 e VB2 em PB deslocam-se tambm para VB1 e VB2. Os vetores VC1 e VC2 entre os dois blocos seguintes PB - PC e PC - PD so ignorados e so criados novos vetores VC1 e VC2 (VC2 = VC2, neste exemplo) a partir da relao entre PB - PC e PC - PD. Contudo, uma vez que VB2 no um vetor calculado de novo, a correo adequada no executada no bloco PB - PC. A correo executada corretamente aps PC.
VB2 VB1 VB2 VB1 Caminho do raio da ponta da ferramenta aps operao manual PB PB VC1 PC PD PA Caminho programado (comando absoluto) Caminho do raio da ponta da ferramenta antes da operao manual Operao manual VC1 VC2

PH

PH

415

3. OPERAO MANUAL

OPERAO

B-64114PO/01

Operao manual durante o arredondamento de cantos Trata-se de um exemplo de operao manual durante o arredondamento de cantos. VA2, VB1 e VB2 so vetores deslocados paralelamente a VA2, VB1 e VB2, em funo da totalidade de movimento manual. Os novos vetores so calculados a partir de VC1 e VC2. Em seguida, executada uma compensao do raio da ponta da ferramenta correta para os blocos aps Pc.
VB2 VB1 VB2 VB1 Caminho do raio da ponta da ferramenta aps operao manual PA Caminho programado (comando absoluto) Caminho do raio da ponta da ferramenta antes da operao manual Operao manual PB VC1 VC1 PC VC2

PA

VA2

PH

VA1

VA2 PH

VA1

Operao manual aps a parada de bloco nico A operao manual foi efetuada aps o trmino da execuo de um bloco em virtude da parada de bloco nico. Os vetores VB1 e VB2 so deslocados em funo da totalidade de operao manual. O processamento subseqente idntico ao do caso acima descrito. possvel intervir numa operao MDI da mesma forma que para a operao manual. O movimento o mesmo do da operao manual.
Caminho do raio da ponta da ferramenta aps operao manual VB2 VB1 Operao manual VB2 VB1 Caminho programado (comando absoluto) PB VC1 VC1 PC VC2

PB

PA Caminho do raio da ponta da ferramenta antes da operao manual

416

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

OPERAO AUTOMTICA

A operao programada de uma mquina-ferramenta CNC denominada como operao automtica. Neste captulo so descritos os seguintes tipos de operao automtica:
S OPERAO DE MEMRIA

Operao atravs da execuo de um programa registrado na memria CNC.

S OPERAO MDI

Operao atravs da execuo de um programa introduzido a partir do painel de operao MDI. S Operao DNC Operao executada durante a leitura de um programa de um dispositivo externo de entrada/sada
S REINCIO DO PROGRAMA

Reincio de um programa para operao automtica a partir de um ponto intermedirio.


S FUNO DE PLANEJAMENTO

Operao planejada atravs da execuo de programas (arquivos) registrados em um dispositivo de entrada/sada externo (arquivo Handy, disquete ou carto FA).
S FUNO DE CHAMADA DE SUBPROGRAMA

Funo para chamada e execuo de subprogramas (arquivos) registrados em um dispositivo externo de entrada/sada (arquivo Handy, disquete ou carto FA) durante a operao de memria.

S INTERRUPO POR MANIVELA

Funo para executar o avano manual durante um movimento resultante da operao automtica. S ESPELHAMENTO Funo para ativar um movimento de espelhamento ao longo de um eixo durante a operao automtica.
S INTERVENO MANUAL E RETORNO

Funo para reiniciar a operao automtica atravs do retorno da ferramenta posio em que a interveno manual foi iniciada durante a operao automtica. S OPERAO DNC BASEADA NO CARTO DE MEMRIA Operao automtica de um programa gravado em um carto de memria.

417

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.1

OPERAO DE MEMRIA

Os programas so previamente registrados em memria. Se for selecionado um destes programas e pressionada a chave de incio de ciclo no painel de operao da mquina, iniciada a operao automtica e o LED de incio de ciclo acende. Se for pressionada a chave de bloqueio de avano no painel de operao da mquina durante a operao automtica, esta interrompida temporariamente. Se a chave de incio de ciclo voltar a ser pressionada, a operao automtica reiniciada. Quando a tecla no painel de operao MDI pressionada, a operao automtica termina e o estado de reset ativado. O procedimento seguinte serve de exemplo. Para mais informaes sobre as operaes propriamente ditas, consulte o manual fornecido pelo fabricante da mquina-ferramenta.

Procedimento para a Operao de Memria 1 Pressione a tecla de seleo do modo MEMORIA. 2 Selecione um dos programas registrados na memria. Para tal, siga os passos indicados abaixo. 2-1 Pressione para visualizar a tela de programas.

2-2 Pressione a tecla de endereo O . 2-3 Introduza um nmero de programa atravs das teclas numricas. 2-4 Pressione a soft key [PESQ O]. 3 Pressione a chave de incio de ciclo no painel de operao da mquina. A operao automtica comea e o LED de incio de ciclo acende. Quando a operao automtica termina, o LED de incio de ciclo apaga-se. 4 Para interromper ou cancelar a operao de memria, siga os passos abaixo. a.
Parar a operao de memria

Pressione o boto de bloqueio do avano no painel de operao da mquina. O LED de bloqueio de avano acende e o LED de incio de ciclo apaga-se. A mquina reage da seguinte maneira: (i) Se a mquina estava funcionando, a operao de avano desacelera e pra. (ii) Se estava sendo executada uma pausa, esta interrompida. (iii) Se M, S ou T estava sendo executado, a operao pra aps o trmino de M, S ou T. Se a chave de incio de ciclo no painel de operao da mquina for pressionada enquanto o LED de bloqueio de avano est aceso, a operao da mquina reiniciada.
Terminar a operao de memria

b.

Pressione a tecla
418

no painel de operao MDI.

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

A operao automtica termina e o estado de reset ativado. Se o reset for aplicado durante um movimento, este desacelera e pra.

Explicao
Operao de memria Depois do incio da operao de memria executado o seguinte: (1) Um comando de um bloco lido a partir do programa especificado. (2) O comando do bloco descodificado. (3) A execuo do comando iniciada. (4) O comando do bloco seguinte lido. (5) O bloco armazenado no buffer. Por outras palavras, o comando descodificado para poder ser executado de imediato. (6) A execuo de um bloco pode comear imediatamente aps a execuo do bloco precedente, devido operao de registro no buffer. (7) A operao de memria pode ser executada em seguida, atravs da repetio dos passos (4) a (6). A operao de memria pode ser interrompida de duas formas: Especifique um comando de parada ou pressione uma tecla no painel de operao da mquina. - Os comandos de parada incluem M00 (parada de programa), M01 (parada opcional) e M02 e M30 (fim de programa). - Existem duas teclas para interromper a operao de memria: A tecla de bloqueio de avano e a tecla de reset. A operao de memria interrompida depois de ter sido executado um bloco contendo M00. Quando o programa interrompido, toda a informao modal disponvel permanece inalterada como na operao bloco a bloco. A operao de memria pode ser reiniciada pressionando o boto de incio de ciclo. A operao pode variar em funo do fabricante da mquina-ferramenta. Consulte o manual fornecido pelo fabricante da mquina-ferramenta. Tal como com M00, a operao de memria interrompida depois de ter sido executado um bloco contendo M01. No entanto, este cdigo s eficaz se a chave de parada opcional no painel de operao da mquina estiver colocada em ON. A operao pode variar em funo do fabricante da mquina-ferramenta. Consulte o manual fornecido pelo fabricante da mquina-ferramenta. Se for feita a leitura de M02 ou M30 (especificado no fim do programa principal), a operao de memria termina e o estado de reset ativado. Em algumas mquinas, M30 retorna o controle ao incio do programa. Para mais informaes, consulte o manual fornecido pelo fabricante da mquina-ferramenta. Se o boto de bloqueio de avano no painel do operador for pressionado durante a operao de memria, a ferramenta desacelera at parar de vez. A operao automtica pode ser interrompida e o sistema pode voltar ao estado de reset atravs da tecla no painel de operao MDI ou de um sinal de reset externo. Se a operao de reset for ativada durante o estado de movimento da ferramenta, o movimento abrandado at parar.
419

Parada e trmino da operao de memria

D Parada de programa (M00)

D Parada opcional (M01)

D Fim do programa (M02, M30)

D Bloqueio de avano D Reset

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

D Salto opcional de bloco

Se a chave de salto de bloco no painel de operao da mquina for ligada, os blocos contendo uma barra (/) so ignorados. Durante a operao de memria, os arquivos (subprogramas) armazenados em um dispositivo externo de entrada/sada, como p. ex. um disquete, podem ser chamados e executados. Para mais detalhes, ver a Seo III-4.5.

Chamada de um subprograma armazenado em um dispositivo externo de entrada/sada

420

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

4.2

OPERAO MDI

No modo MDI, possvel criar um programa constitudo por 10 linhas, no mximo, no mesmo formato dos programas normais e executado a partir do painel de operao MDI. A operao MDI usada para operaes de teste simples. O procedimento seguinte serve de exemplo. Para mais informaes sobre as operaes propriamente ditas, consulte o manual fornecido pelo fabricante da mquina-ferramenta.

Procedimento para a Operao MDI 1 Pressione a tecla de seleo de modo MDI. 2 Pressione a tecla no painel de operao MDI, para selecionar a tela do programa. Aparece a tela seguinte:
PROGRAMA ( MDI ) O0000; 0010 00002

G00 G90 G94 G40 G80 G50 G54 G69 G17 G22 G21 G49 G98 G67 G64 G15 B HM T D F S >_ MDI **** ***
MDI

***
ATUAL

20: 40: 05
PROX (OPRC)

PRGRM

O nmero do programa O0000 introduzido automaticamente. 3 Prepare o programa a executar da mesma forma que a edio normal de programas. Com o comando M99 especificado no ltimo bloco, o controle pode retornar ao incio do programa aps o fim da operao. Para a criao de programas no modo MDI esto disponveis as funes de insero, modificao e eliminao de palavras, pesquisa de palavras, pesquisa de endereos e pesquisa de programas. Sobre a edio de programas, ver o captulo III-9. 4 Para apagar totalmente um programa criado no modo MDI, siga um dos seguintes mtodos: a. Introduza o endereo

e pressione, em seguida, a tecla

no painel de operao MDI. b. Como alternativa, pressione a tecla . Neste caso, coloque

antecipadamente em 1 o bit 7 do parmetro 3203. 5 Para executar um programa, coloque o cursor no incio do programa. (Tambm possvel comear a partir de um ponto intermedirio.) Pressione a chave de incio de ciclo no painel de operao. O programa preparado ser iniciado desta forma. Quando o fim do programa (M02, M30) ou ER(%) executado, o programa preparado ser apagado automaticamente e a operao terminar.
421

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

O controle retorna ao incio do programa preparado atravs do comando M99.


PROGRAMA ( MDI )O0000 G00 X100.0 Z200. ; 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 HM T D F S >_ MDI **** *** ***
MDI ATUAL

12: 42: 39
PROX (OPRC)

PRGRM

6 Para interromper ou terminar a meio a operao MDI, siga os passos abaixo. a.


Parar a operao MDI

Pressione o boto de bloqueio de avano no painel de operao da mquina. O LED de bloqueio de avano acende e o LED de incio de ciclo apaga-se. A mquina reage da seguinte maneira: (i) Se a mquina estava funcionando, a operao de avano desacelera e pra. (ii) Se estava sendo executada uma pausa, esta interrompida. (iii) Se M, S ou T estava sendo executado, a operao pra aps o trmino de M, S ou T. A mquina recomea a funcionar se for pressionada a chave de incio de ciclo do painel de operao da mquina.
Terminar a operao MDI

b.

Pressione a tecla

no painel de operao MDI.

A operao automtica termina e o estado de reset ativado. Se o reset for aplicado durante um movimento, este desacelera e pra.

Explicao

A explicao anterior sobre como executar e interromper a operao de memria tambm se aplica operao MDI, embora neste caso o M30 no devolva o controle ao incio do programa (M99 executa esta funo). Os programas preparados no modo MDI sero apagados nos seguintes casos: D Na operao MDI, se M02, M30 ou ER(%) for executado. (Contudo, se o bit 6 (MER) do parmetro n 3203 tiver sinal 1, o programa apagado quando a execuo do ltimo bloco do programa termina atravs da operao bloco a bloco.) D No modo MEMRIA, se a operao de memria for executada. D No modo EDIO, se for executada qualquer edio. D Se for executada uma edio simultnea.
422

D Apagar o programa

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

D Quando a tecla O

so pressionadas.

D Em caso de reset, se o bit 7 (MCL) do parmetro n 3203 for colocado em 1 D Reincio D Edio de um programa durante a operao MDI Depois da operao de edio efetuada durante a interrupo da operao MDI, a operao iniciada a partir da posio atual do cursor. Os programas podem ser editados durante a operao MDI. Contudo, a edio de um programa est desativada at ao reset do CNC, se o bit 5 (MIE) do parmetro n 3203 for devidamente definido.

Limitao
D Registro de programa D Nmero de linhas em um programa Os programas criados no modo MDI no podem ser registrados. Um programa pode ter tantas linhas quanto as que couberem em uma pgina da tela. Podem ser criados programas com um total de seis linhas. Se o parmetro MDL (n 3107 #7) tiver sinal 0 para especificar um modo que suprima a visualizao de informao contnua, pode ser criado um programa com um total de 10 linhas. Se o programa criado ultrapassar o nmero de linhas especificado, % (ER) apagado (evita a insero e modificao). As chamadas de subprogramas (M98) podem ser especificadas em um programa criado no modo MDI. Isto significa que um programa registrado em memria pode ser chamado e executado durante a operao MDI. Alm do programa principal executado atravs da operao automtica, so permitidos at quatro nveis de aninhamento (ou incluso) de subprogramas (so permitidos quatro nveis quando a opo de macro de usurio estiver disponvel).
Subprograma O1000 ; Subprograma O2000 ; Subprograma O3000 ; Subprograma O4000 ;

D Aninhamento de subprogramas

Programa principal O0001 ;

M98P1000 ;

M98P2000 ;

M98P3000 ;

M98P4000 ;

M30 ;

M99 ;
(Incluso de nvel um)

M99 ;

M99 ;

M99 ;
(Incluso de nvel quatro)

(Incluso de nvel dois) (Incluso de nvel trs)

Fig. 4.2 Nvel de aninhamento de subprogramas chamados pelo programa MDI

D Chamada de macros

Os macroprograma tambm podem ser criados, chamados e executados no modo MDI. Contudo, os comandos de chamada de macro no podem ser executados se o modo passar para MDI aps a interrupo da operao de memria durante a execuo de um subprograma. Se um programa for criado no modo MDI, utilizada uma rea vazia da memria. Se a memria do programa estiver cheia, no podero ser criados quaisquer programas no modo MDI.
423

D Espao de memria

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.3

OPERAO DNC

A ativao da operao automtica durante o modo de operao DNC (RMT) permite executar a usinagem (operao DNC) enquanto feita a leitura de um programa via interface de leitura/envio. possvel selecionar arquivos (programas) salvos no disquete de uma unidade externa de entrada/sada (arquivo Handy, disquetes ou carto FA) e especificar (planejar) a seqncia e freqncia de execuo para a operao automtica. Para usar a funo de operao DNC, necessrio definir antecipadamente os parmetros relacionados com a interface de leitura/envio.

OPERAO DNC

Procedimento

1 Procure o programa (arquivo) a executar. 2 Pressione a tecla REMOTO no painel de operao da mquina para ativar o modo RMT e pressione a chave de incio de ciclo. O arquivo selecionado ser executado. Para mais detalhes sobre a utilizao da tecla REMOTO, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.
VERIF. DE PROGRAMA N020 X100.0 Z100.0 (DNC-PROG) ; N030 X200.0 Z200.0 ; N050 X400.0 Z400.0 ; (RELATIVA) (DIST A PER.) G00 G17 G90 X 100.000 X 0.000 G22 G94 G21 Y 100.000 Y 0.000 G41 G49 G80 Z 0.000 Z 0.000 G98 G50 G67 A 0.000 A 0.000 B C 0.000 C 0.000 H M HD.T NX.T D M F S M V.ATU FATU REPETIR RMT INIC MVT *** *** 21:20:05 [ ABS ][ REL ][ ][ ][ (OPRC) ] O0001 N00020

D Tela de verificao de programas

D Tela do programa
PROGRAMA N020 N030 N040 N050 N060 N070 N080 N090 N100 N110 N120 X100.0 Z100.0 (DNC-PROG) ; X200.0 Z200.0 ; X300.0 Z300.0 ; X400.0 Z400.0 ; X500.0 Z500.0 ; X600.0 Z600.0 ; X700.0 Z400.0 ; X800.0 Z400.0 ; x900.0 z400.0 ; x1000.0 z1000.0 ; x800.0 z800.0 ; O0001 N00020

RMT INIC MVT *** *** [ PRGRM ][ VERIF ][

][

21:20:05 ][ (OPRC) ]

424

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

Durante a operao DNC, o programa em execuo mostrado na tela de verificao de programas e na tela de programas. O nmero de blocos do programa mostrado depende do programa em execuo. igualmente mostrado qualquer comentrio inserido entre os sinais de control-out (() e control-in ()) de um bloco.

Explicaes
D Durante a operao DNC podem ser chamados programas de macros armazenados em memria.

Limitaes
D Limite do nmero de caracteres D M198 (comando para chamar um programa de uma unidade externa de entrada/sada) D Macro de usurio Na tela de um programa no podem ser mostrados mais de 256 caracteres, pelo que a exibio dos caracteres pode ser truncada a meio de um bloco. M198 no pode ser executado na operao DNC, caso contrrio, ser ativado o alarme P/S n 210.

Na operao DNC, podem ser especificadas macros de usurio, mas no podem ser programadas instrues de repetio e instrues de desvio. Se estas instrues forem executadas, o alarme P/S n 123 ser ativado. Se as palavras reservadas (tais como: IF, WHILE, COS e NE), usadas com as macros de usurio na operao DNC, forem exibidas durante o display do programa, inserido um espao entre caracteres adjacentes. Exemplo [Durante a operao DNC] #102=SIN[#100] ; #102 = S I N[#100] ; IF[#100NE0]GOTO5 ; I F[#100NE0] G O T O 5 ; Se o controle passar de um subprograma ou programa de macros para o programa de chamada durante a operao DNC, deixa de ser possvel usar um comando de retorno (M99P****) para o qual se encontra especificado um nmero de seqncia. Durante a operao DNC, o programa principal no pode especificar repeties de ciclo fixo (G70 a G78).

D M99

D Repeties de ciclo fixo

Alarme
Nmero 086 Mensagem SINAL DR OFF Contedo O sinal de pronto (DR) do leitor/furador foi desligado ao introduzir dados na memria atravs da interface de leitura/ envio. O fornecimento de energia unidade de E/S foi cortado ou o cabo no est conectado ou uma placa de circuitos impressos tem uma anomalia.

123

IMPOS.USAR MACRO- O comando de controle de macro usado COMANDO EM DNC durante a operao DNC. Modifique o programa. IMPOS. EXECUTAR ou M198 executado na operao DNC. M198/M199 Modifique o programa.

210

425

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.4

REINCIO DO PROGRAMA

Esta funo especifica um nmero de seqncia ou de bloco relativo ao bloco a reiniciar quando uma ferramenta se parte, ou aps um dia de folga, e reinicia a operao de usinagem a partir desse bloco. Tambm pode ser usada como funo de verificao rpida de programas. Existem dois mtodos de reincio: O mtodo tipo P e o mtodo tipo Q.
A operao pode ser reiniciada em qualquer ponto. Este mtodo de reincio utilizado quando a operao interrompida devido quebra de uma ferramenta. Ponto inicial do programa (ponto inicial de usinagem)

TIPO P

Operao de retorno

Posio de reincio

TIPO Q

Antes de poder reiniciar uma operao, a mquina deve ser deslocada para o ponto inicial programado (ponto inicial de usinagem)

Operao de retorno Ponto inicial do programa (ponto inicial de usinagem)

Posio de reincio

426

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

Procedimento para o Reincio do Programa atravs da Especificao de um Nmero de Seqncia Procedimento 1


[ TIPO P ] [ TIPO Q ]

1 Retraia a ferramenta e substitua-a por uma nova. Se necessrio, altere o corretor. (Continue no passo 2.) 1 Quando o sistema estiver ligado ou quando for liberada uma parada de emergncia, execute todas as operaes necessrias, incluindo o retorno ao ponto de referncia. 2 Desloque manualmente a mquina para o ponto inicial do programa (ponto inicial de usinagem) e mantenha os dados modais e o sistema de coordenadas nas mesmas condies do incio da usinagem. 3 Se necessrio, modifique o corretor.

Procedimento 2
[COMUM AO TIPO P / TIPO Q]

1 Coloque a chave de reincio do programa no painel de operao da mquina na posio ON. 2 Pressione a tecla de funo para mostrar o programa desejado.

[TIPO Q] N fffff ou [TIPO P] Nmero da seqncia [TIPO Q] N fff fffff ou [TIPO P] Nmero da seqncia

3 Localize o cabealho do programa. 4 Introduza o nmero de seqncia do bloco a reiniciar e pressione, em seguida, a soft key [TIPO P] ou [TIPO Q].

Freqncia

Se o mesmo nmero de seqncia surgir mais de uma vez, necessrio especificar o bloco alvo. Especifique a freqncia e o nmero de seqncia.

427

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

O nmero de seqncia procurado e a tela de reincio do programa exibida.


REINICIO DO PROGRAMA DESTINO X 57. 096 Z 56. 943 O0002 N00100 M1 2 1 2 1 2 1 2 1 2 1 ******** * * * * * * * ** * * * * * * * R * * * * * * * ** * * * * * * * S * * * * * S MEM * * * *
REINIC

DIST.A PERCORRER 1 X 1. 459 2 Z 7. 320

T0000
(OPRC)

*** ***
DIR

10: 10: 40

DESTINO mostra o ponto em que a usinagem deve ser reiniciada. DIST.A PERCORRER mostra a distncia entre a posio atual da

ferramenta e o ponto em que a usinagem deve ser reiniciada. Um nmero esquerda do nome de cada eixo indica a ordem dos eixos (determinada atravs da definio de parmetros) ao longo dos quais a ferramenta se desloca at ao ponto de reincio. Podem ser mostradas as coordenadas e a distncia percorrida para o reincio do programa de at quatro eixos. (A tela de reincio do programa s mostra os dados dos eixos controlados pelo CNC.) M: ltimos catorze cdigos M especificados T: ltimos dois cdigos T especificados S: ltimo cdigo S especificado Os cdigos so mostrados pela ordem em que so especificados. Todos os cdigos podem ser apagados atravs de um comando de reincio do programa ou do incio de um ciclo no estado de reset.

6 Desligue a chave de reincio do programa. O nmero esquerda do nome do eixo DIST.A PERCORRER pisca. 7 Verifique na tela os cdigos M, S e T a executar. Se eles estiverem presentes, mude para o modo MDI e execute, em seguida, as funes M, S e T. Aps a execuo, volte ao modo anterior. Estes cdigos no so mostrados na tela de reincio do programa. 8 Verifique se a distncia indicada em DIST.A PERCORRER est correta. Verifique tambm se existe a possibilidade da ferramenta bater numa pea ou em outros objetos ao deslocar-se para o ponto de reincio da usinagem. Se for este o caso, desloque manualmente a ferramenta para um ponto a partir do qual a ferramenta possa deslocar-se at ao ponto de reincio da usinagem sem encontrar obstculos. 9 Pressione a chave de incio de ciclo. A ferramenta desloca-se seqencialmente ao longo dos eixos, para o ponto de reincio da usinagem, velocidade de funcionamento em vazio e de acordo com a ordem especificada na definio do parmetro (n 7310). A usinagem , ento, reiniciada.
428

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

Procedimento para o Reincio do Programa atravs da Especificao de um Nmero de Bloco


Procedimento 1 [ TIPO P ] [ TIPO Q ]

1 Retraia a ferramenta e substitua-a por uma nova. Se necessrio, altere o corretor. (Continue no passo 2.) 1 Quando o sistema estiver ligado ou quando for liberada uma parada de emergncia, execute todas as operaes necessrias, incluindo o retorno ao ponto de referncia. 2 Desloque manualmente a mquina para o ponto inicial do programa (ponto inicial de usinagem) e mantenha os dados modais e o sistema de coordenadas nas mesmas condies do incio da usinagem. 3 Se necessrio, modifique o corretor.

Procedimento 2 [COMUM AO TIPO P / TIPO Q]

1 Coloque a chave de reincio do programa no painel de operao da mquina na posio ON. 2 Pressione a tecla de funo para mostrar o programa desejado. .

[TIPO Q] B
ffffffff

ou [TIPO P]

3 Localize o cabealho do programa. Pressione a tecla de funo

Nmero do bloco

4 Introduza o nmero do bloco a reiniciar e pressione, em seguida, a soft key [TIPO P] ou [TIPO Q]. O nmero do bloco no pode ultrapassar oito dgitos. 5 O nmero do bloco procurado e a tela de reincio do programa surge na tela CRT.
REINICIO DO PROGRAMA DESTINO X 57. 096 Z 56. 943 O0002 N01000 M1 2 1 2 1 2 1 2 1 2 1 ******** * * * * * * * ** * * * * * * * R * * * * * * * ** * * * * * * * S * * * * * S MEM * * * *
REINIC

DIST.A PERCORRER X 1. 459 Z 7. 320

T0000
(OPRC)

*** ***
DIR

10: 10: 40

DESTINO mostra o ponto em que a usinagem deve ser reiniciada. DIST.A PERCORRER mostra a distncia entre a posio atual da

ferramenta e o ponto em que a usinagem deve ser reiniciada. Um nmero esquerda do nome de cada eixo indica a ordem dos eixos (determinada atravs da definio de parmetros) ao longo dos quais a ferramenta se desloca at ao ponto de reincio.
429

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

Podem ser mostradas as coordenadas e a distncia percorrida para o reincio do programa de at quatro eixos. (A tela de reincio do programa s mostra os dados dos eixos controlados pelo CNC.) M: ltimos catorze cdigos M especificados T: ltimos dois cdigos T especificados S: ltimo cdigo S especificado B: ltimo cdigo B especificado Os cdigos so mostrados pela ordem em que so especificados. Todos os cdigos podem ser apagados atravs de um comando de reincio do programa ou do incio de um ciclo no estado de reset. 6 Desligue a chave de reincio do programa. O nmero esquerda do nome do eixo DIST.A PERCORRER pisca. 7 Verifique na tela os cdigos M, S, T e B a executar. Se eles estiverem presentes, mude para o modo MDI e execute, em seguida, as funes M, S, T e B. Aps a execuo, volte ao modo anterior. Estes cdigos no so mostrados na tela de reincio do programa. 8 Verifique se a distncia indicada em DIST.A PERCORRER est correta. Verifique tambm se existe a possibilidade da ferramenta bater numa pea ou em outros objetos ao deslocar-se para o ponto de reincio da usinagem. Se for este o caso, desloque manualmente a ferramenta para um ponto a partir do qual a ferramenta possa deslocar-se at ao ponto de reincio da usinagem sem encontrar obstculos. 9 Pressione a chave de incio de ciclo. A ferramenta desloca-se seqencialmente ao longo dos eixos, para o ponto de reincio da usinagem, velocidade de funcionamento em vazio e de acordo com a ordem especificada na definio do parmetro (n 7310). A usinagem , ento, reiniciada.

Explicaes
D Nmero do bloco Quando o CNC interrompido, o nmero dos blocos executados mostrado na tela do programa ou na tela de reincio do programa. O operador pode especificar o nmero do bloco a partir do qual o programa deve ser reiniciado, atravs do nmero mostrado. O nmero mostrado indica o nmero do ltimo bloco executado. Por exemplo, para reiniciar o programa a partir do bloco onde a execuo foi interrompida, especifique o nmero mostrado mais um. O nmero de blocos contado desde o incio da usinagem, partindo do pressuposto de que uma linha NC de um programa CNC corresponde a um bloco.
< Exemplo 1 >
Programa CNC
O 0001 ; G90 G92 X0 Y0 Z0 ; G01X100. F100 ; G03 X01 -50. F50 ; M30;

Nmero de blocos
1 2 3 4 5

430

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

< Exemplo 2 >


Programa CNC
O 0001 ; G90 G92 X0 Y0 Z0 ; G90 G00 Z100. ; G81 X100. Y0. Z-120. R-80. F50. ; #1 = #1 + 1 ; #2 = #2 + 1 ; #3 = #3 + 1 ; G00 X0 Z0 ; M30 ;

Nmero de blocos
1 2 3 4 4 4 4 5 6

As instrues de macros no so consideradas como blocos. D Armazenamento / Anulao do nmero de bloco D Nmero do bloco quando um programa parado ou cancelado O nmero do bloco guardado em memria enquanto o sistema est desligado. O nmero pode ser anulado atravs do incio de um ciclo no estado de reset. A tela do programa mostra geralmente o nmero do bloco atualmente em execuo. Quando a execuo de um bloco termina, feito o reset do CNC ou o programa executado no modo de parada de bloco nico; a tela do programa mostra o nmero do ltimo programa executado. Se um programa CNC for parado ou cancelado atravs do bloqueio de avano, do reset ou da parada de bloco nico, so mostrados os seguintes nmeros de bloco: Bloqueio de avano : Bloco em execuo Reset : ltimo bloco executado Parada de bloco nico: ltimo bloco executado Por exemplo, se o reset do CNC for efetuado durante a execuo do bloco 10, o nmero do bloco mostrado muda de 10 para 9. Se a interveno MDI for executada enquanto o programa interrompido atravs da parada de bloco nico, os comandos CNC usados para a interveno no so contados como um bloco. Se o nmero do bloco mostrado na tela do programa ultrapassar oito dgitos, o nmero do bloco colocado em 0 e a contagem prossegue.

D Interveno MDI

D Nmero de bloco com mais de oito dgitos

Limitao
D Reincio de tipo P O reincio de tipo P no pode ser executado em qualquer das circunstncias seguintes: D No foi efetuada qualquer operao automtica desde a energizao D No foi efetuada qualquer operao automtica desde a liberao de uma parada de emergncia D No foi efetuada qualquer operao automtica desde que o sistema de coordenadas foi alterado ou deslocado (alterao de um corretor externo a partir do ponto de referncia da pea) D Bloco de reincio O bloco a ser reiniciado tem de ser o bloco que foi interrompido; a operao pode ser reiniciada em qualquer bloco. Se o reincio de tipo P for efetuado, o bloco de reincio deve usar o mesmo sistema de coordenadas do existente aquando da interrupo da operao.
431

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

D Bloco nico

Se a operao bloco a bloco estiver ativa durante o movimento para a posio de reincio, a operao pra sempre que a ferramenta completa o movimento ao longo de um eixo. Se a operao for interrompida no modo de bloco nico, a interveno MDI no pode ser efetuada. Durante o movimento para a posio de reincio pode recorrer-se interveno manual para executar uma operao de retorno para um eixo, se essa mesma operao ainda no tiver sido efetuada. A operao de retorno no pode ser efetuada em eixos nos quais o retorno j foi completado. O reset nunca deve ser executado entre o incio de uma pesquisa no reincio e o reincio da usinagem. Caso contrrio, o reincio deve ser novamente executado desde o primeiro passo. A operao manual deve ser executada quando o absoluto manual est ativo, independentemente de a usinagem j ter ou no comeado. Se no estiver disponvel qualquer detector da posio absoluta (codificador de pulsos absolutos), certifique-se de que o retorno ao ponto de referncia executado aps a energizao e antes do reincio.

D Interveno manual

D Reset

D Absoluto manual D Retorno ao ponto de referncia

Alarme
N. do alarme 071 094 095 Contedo
O nmero do bloco especificado para reiniciar o programa no foi encontrado.

Aps a interrupo, foi definido um sistema de coordenadas, sendo especificado em seguida o reincio de tipo P. Aps a interrupo, foi alterado o deslocamento do sistema de coordenadas, sendo especificado em seguida o reincio de tipo P. Aps a interrupo, foi alterado o sistema de coordenadas, sendo especificado em seguida o reincio de tipo P. Se no tiver sido executada qualquer operao automtica desde a energizao, a parada de emergncia tiver sido liberada ou o alarme P/S (n 094 a 097) tiver sido desativado, ser especificado o reincio de tipo P. Aps a energizao, foi executada uma operao de reincio sem retorno ao ponto de referncia; porm, um comando G28 foi encontrado no programa. Um comando de movimento foi especificado atravs do painel de operao MDI durante uma operao de reincio. Foi especificado um parmetro incorreto para reiniciar o programa.

096 097

098

099 5020

432

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

AVISO Em regra, a ferramenta no pode retornar para uma posio nas situaes seguintes. Dever ter um cuidado especial nos seguintes casos, uma vez que nenhum deles ativa um alarme: S Operao manual executada quando o modo absoluto manual est OFF. S Operao manual executada quando a mquina est travada. S Quando utilizado o espelhamento. S Quando a operao manual executada durante o movimento axial para a operao de retorno. S Quando o reincio do programa programado para um bloco situado entre o bloco de ignorar corte e o bloco de comando absoluto subseqente. S Quando o reincio do programa especificado para um bloco intermedirio e para a repetio de ciclo fixo.

433

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.5
FUNO DE PLANEJAMENTO

A funo de planejamento permite que o operador selecione arquivos (programas) registrados em um disquete num dispositivo externo de entrada/sada (arquivo handy, disquete ou carto FA) e especificar a ordem de execuo e o nmero de repeties (planejamento) da operao automtica. igualmente possvel selecionar apenas um arquivo do grupo de arquivos existentes no dispositivo externo de entrada/sada e execut-lo durante a operao automtica.

DIRET.DO ARQUIVO NO.ARQU. NOME DO ARQUIVO 0001 0002 0003 0004 O0010 O0020 O0030 O0040

Lista de arquivos em um dispositivo externo de entrada/sada Defina o nmero do arquivo e o nmero de repeties. ORDEM NO ARQUIVOREPETIO 01 02 03 04 0002 0003 0004 0001 2 1 3 2

Tela de planejamento

Execuo da operao automtica

Procedimento para a Funo de Planejamento Procedimento para a execuo de um arquivo 1 Pressione a tecla MEMRIA no painel de operao da mquina e, em seguida, a tecla de funo no painel de operao MDI.

2 Pressione a soft key (tecla de mudana para o menu seguinte) mais direita, seguida da soft key [PLJ. AQ]. Na tela n 1 mostrada uma lista de arquivos registrados no disquete. Para a visualizao de mais arquivos, no mostrados em esta tela, pressione a tecla de pgina no painel de operao MDI. Os arquivos guardados no disquete tambm podem ser mostrados em seqncia.
434

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

DIRET.DO ARQUIVO SELECAO ATUAL: PLANEJAMENTO NO. NOME DO ARQUIVO 0000 PLANEJAMENTO 0001 PARAMETRO 0002 TODOS--OS PROGRAMAS 0003 O0001 0004 O0002 0005 O0010 0006 O0020 0007 O0040 0008 O0050 MEM * * * *
PRGRM

O0001 N00000 (METRO) VOL 58.5 11.0 1.9 1.9 1.9 1.9 1.9 1.9

*** ***
DIR

19: 14: 47
PLANEJ (OPRC)

Tela n 1 3 Pressione as soft keys [(OPRC)] e [SELEC] para mostrar SELECIONAR ARQU. NO. (na tela n 2). Introduza o nmero do arquivo e pressione, em seguida, as soft keys [DEF.A] e [EXEC]. O arquivo cujo nmero foi inserido selecionado e o nome do arquivo indicado aps SELECAO ATUAL:.
DIRET.DO ARQUIVO SELECAO ATUAL:O0040 NO. NOME DO ARQUIVO 0000 PLANEJAMENTO 0001 PARAMETRO 0002 TODOS--OS PROGRAMAS 0003 O0001 0004 O0002 0005 O0010 0006 O0020 0007 O0040 0008 O0050 SELECIONAR ARQU.NO.=7 >_ MEM DEF A **** *** *** O0001 N00000 (METRO) VOL 58.5 11.0 1.9 1.9 1.9 1.9 1.9 1.9

19: 17: 10
EXEC

Tela n 2 4 Pressione a tecla REMOTO no painel de operao da mquina para ativar o modo RMT e pressione, em seguida, a chave de incio de ciclo. O arquivo selecionado ser executado. Para mais detalhes sobre a tecla REMOTO, consulte o manual fornecido pelo fabricante da mquina-ferramenta. O nmero de arquivo selecionado indicado no canto superior direito da tela como nmero F (ao invs de um nmero O).

435

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

DIRET.DO ARQUIVO SELECAO ATUAL:O0040

F0007 N00000

RMT

****

*** ***
DIR

13: 27: 54
PLANEJ (OPRC)

PRGRM

Tela n 3 D Procedimento para executar a funo de planejamento 1 Visualize a lista de arquivos guardados no disquete. O procedimento de visualizao idntico aos passos 1 e 2 da execuo de um arquivo. 2 Na tela n 2, pressione as soft keys [(OPRC)] e [SELEC] para mostrar SELECIONAR ARQU.NO. 3 Introduza o nmero de arquivo 0 e pressione, em seguida, as soft keys [DEF.A] e [EXEC]. PLANEJAMENTO indicado aps SELECAO ATUAL :. 4 Pressione a soft key (tecla de retorno ao menu anterior) mais direita, seguida da soft key [PLANEJ]. Surgir a tela n 4
DIRET.DO ARQUIVO ORDEM 01 02 03 04 05 06 07 08 09 10 NO.ARQU. F0000 N02000 REP SOLIC REP ATUAL

>_ MEM * * * *
PRGRM

*** ***
DIR

22: 07: 00
PLANEJ (OPRC)

Tela n 4 Mova o cursor e introduza os nmeros de arquivo e o nmero de repeties pela ordem em que os arquivos devem ser executados. Nesta altura, o nmero atual de repeties REP ATUAL 0. 5 Pressione a tecla REMOTO no painel de operao da mquina para ativar o modo RMT e pressione, em seguida, a chave de incio. Os arquivos so executados pela ordem especificada. Durante a execuo de um arquivo, o cursor est colocado no nmero desse mesmo arquivo. O nmero atual de repeties REP ATUAL aumenta se M02 ou M30 for executado no programa em curso.
436

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

DIRET.DO ARQUIVO ORDEM 01 02 03 04 05 06 07 08 09 10 RMT NO.ARQU. 0007 0003 0004 0005 REP SOLIC 5 23 9999 LOOP

O0000 N02000 REP.ATU 5 23 156 0

****

*** ***
DIR

10: 10: 40
PLANEJ (OPRC)

PRGRM

Tela n 5

Explicaes
D No especificao de um nmero de arquivo Se no for especificado qualquer nmero de arquivo na tela n 4 (o campo do nmero de arquivo deixado em branco), a execuo do programa interrompida nesse ponto. Para deixar o campo do nmero de arquivo vazio, pressione a tecla numrica 0 D Repetio infinita D Anulao seguida de .

Se um valor negativo for definido como nmero de repeties, <>LOOP mostrado e o arquivo repetido indefinidamente. Se as soft keys [(OPRC)], [LIMPAR] e [EXEC] forem pressionadas na tela n 4, todos os dados sero apagados. Contudo, estas teclas no funcionam durante a execuo de um arquivo. Se a soft key [PRGRM] for pressionada na tela n 1, 2, 3, 4 ou 5, a tela de programas mostrada.

D Retorno tela de programas

Limitao
D Nmero de repeties D Nmero de arquivos registrados D Cdigo M D Visualizao do diretrio do disquete durante a execuo de um arquivo D Reincio da operao automtica Pode especificar at 9999 como nmero de repeties. Se um arquivo for definido como 0, o arquivo torna-se invlido e no executado. Pode registrar at 20 arquivos pressionando a tecla de mudana de pgina na tela n 4. Se forem executados quaisquer cdigos M diferentes de M02 e M30, o nmero atual de repeties no aumenta. Durante a execuo de um arquivo no pode ser ativada a visualizao do diretrio do disquete para edio simultnea. Para prosseguir com a operao automtica aps a sua suspenso para executar a operao de planejamento, pressione a tecla de reset.
437

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

Alarme
N. do alarme 086 210 Descrio Foi feita uma tentativa de execuo de um arquivo no guardado no disquete. M198 e M99 foram executados durante a operao de planejamento ou M198 foi executado durante a operao DNC.

438

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

4.6
FUNO DE CHAMADA DE SUBPROGRAMA (M198)

A funo de chamada de subprograma permite chamar e executar arquivos de subprogramas armazenados em um dispositivo externo de entrada/sada (arquivo Handy, DISQUETE, carto FA) durante a operao de memria. Se for executado o bloco seguinte de um programa armazenado na memria CNC, chamado um arquivo de subprograma do dispositivo externo de entrada/sada: Para usar esta funo necessrio instalar a opo de visualizao do diretrio do disquete.

Formato
1. Formato de fita FS15 M198 Pffff L ; Nmero de repeties Nmero de um arquivo no dispositivo de E/S Instruo de chamada de dispositivos de E/S 2. Formato de fita diferente de FS15 M198 Pffff ;
Nmero de um arquivo no dispositivo de E/S

Nmero de repeties Instruo de chamada de dispositivos de E/S

Explicao

A funo de chamada de subprograma ativada se o parmetro n 0102 do dispositivo de entrada/sada for colocado em 3. Podem ser usados o formato 1 ou 2. Pode usar-se um cdigo M diferente para uma chamada de subprograma, dependendo da definio do parmetro n 6030. Neste caso, M198 executado como um cdigo M normal. O nmero do arquivo especificado no endereo P. Se o bit SBP (bit 2) do parmetro n 3404 estiver colocado em 1, pode ser especificado um nmero do programa. Se o nmero de arquivo for especificado no endereo P, Fxxxx indicado em vez de Oxxxx.
Programas no modo de execuo de memria Programa no dispositivo externo de entrada/sada

N1 ; N2 ; N3 M198 P0003 0123 ; N4 ; N5 ;

0123 .... N do arquivo

: Primeira(o) chamada/retorno : Segunda(o) chamada/retorno : Terceira(o) chamada/retorno Fig. 4.6 Seqncia do Programa Quando M198 Especificado

439

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

Restries
NOTA 1 Se M198 for executado no programa do arquivo guardado em um disquete, acionado o alarme P/S (n 210). Se um programa da memria CNC for chamado e se M198 for executado durante a execuo de um programa do arquivo guardado em um disquete, M198 alterado para um cdigo M normal. 2 Se for efetuada uma interveno manual e se M198 for executado depois de ter sido programado no modo de memria, M198 alterado para um cdigo M normal. Se a operao de reset for efetuada no modo MDI, aps a programao de M198 no modo MEMRIA, no influencia a operao de memria, a qual prossegue com o reincio do modo MEMRIA.

440

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

4.7
INTERRUPO POR MANIVELA

O movimento atravs de operao manual pela manivela eletrnica pode ser executado com sobreposio do movimento atravs de operao automtica no modo de operao automtica.

X Profundidade de corte programada Profundidade de corte por interrupo por manivela

Posio da ferramenta durante a operao automtica Posio da ferramenta aps interrupo por manivela

Z Pea

Fig. 4.7 Interrupo por manivela

D Sinais de seleo de eixo para interrupo por manivela Para mais detalhes sobre os sinais de seleo de eixo para interrupo por manivela, consulte o manual fornecido pelo fabricante da mquina-ferramenta. Durante a operao automtica, a interrupo manual est ativa para um eixo se o sinal de seleo de eixo para a interrupo por manivela estiver ativo para esse mesmo eixo. A interrupo manual executada rodando a manivela do gerador de pulsos manual. AVISO A distncia percorrida atravs da interrupo por manivela determinada de acordo com a rotao do gerador de pulsos manual e com o aumento do avano por manivela (x1, x10, xM, xN). Dado que este movimento no acelerado ou desacelerado, muito perigoso usar um fator de multiplicao elevado para a interrupo por manivela. A distncia percorrida a um fator de multiplicao de x1 0.001 mm (sada em milmetros) ou 0.0001 pol. (sada em polegadas).

NOTA A interrupo por manivela est desativada se a mquina for bloqueada durante a operao automtica.

441

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

Explicaes
D Relao com outras funes A tabela a seguir indica a relao entre outras funes e o movimento executado por interrupo por manivela.
Tela Bloqueio da mquina Travamento Relao A mquina est bloqueada. A ferramenta no se desloca mesmo que este sinal esteja ativo. O travamento est ativo. A ferramenta no se desloca mesmo que este sinal esteja ativo. O espelhamento no est ativo. As funes de interrupo no sentido positivo funcionam atravs de um comando de sentido positivo, mesmo que este sinal seja ativado.

Espelhamento

D Indicao da posio

A tabela a seguir indica a relao entre vrias indicaes de posio e o movimento executado por interrupo por manivela.
Tela Valor da coordenada absoluta Relao A interrupo manual no altera as coordenadas absolutas.

Valor das coordenadas A interrupo manual no altera as coordenadas relarelativas tivas. Valor das coordenadas As coordenadas da mquina so alteradas atravs da da mquina distncia especificada por interrupo manual.

D Indicao da distncia percorrida

Pressione a tecla de funo

seguida da soft key para seleo de

captulo [MANIV]. mostrada a distncia percorrida atravs da interrupo por manivela. Os 4 tipos de dados que se seguem so mostrados simultaneamente.
INTERRUPCAO MANUAL (UNID.ENTRADA) X 69.594 Z --61.439 (RELATIVA) U 0.000 W0.000 O0000 N00200 (UNID. SAIDA) X 69.594 Z --61.439 (DIST.A PERCORRER) X 0.000 Z 0.000 CONT.PECAS 1H 12M TEMPO CICLO *** *** REL TUDO 10: 29: 51
MANIV

TEMPO TRAB MDI ABS ****

287 0H 0M 0S

(OPRC)

(a) UNID.ENTRADA:

Distncia percorrida na interrupo por manivela no sistema de unidade de entrada Indica a distncia percorrida, especificada por interrupo manual, de acordo com o menor incremento de entrada. Distncia percorrida na interrupo por manivela, expressa no sistema de unidades de sada Indica a distncia percorrida, especificada pela interrupo por manivela, de acordo com o menor incremento de comando.
442

b) UNID. SAIDA:

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

(c) RELATIVA :

Posio no sistema de coordenadas relativas Estes valores no influenciam a distncia percorrida, especificada por interrupo manual.
(d) DIST.A PERCORRER :

A restante distncia percorrida no bloco atual no influencia a distncia percorrida especificada atravs da interrupo manual. A distncia percorrida atravs da interrupo por manivela anulada se o retorno manual ao ponto de referncia para cada eixo terminar. D Acelerao/ desacelerao independente Definindo-se o bit 2 (IHD) do parmetro n. 7100 e o bit 5 (HIE) do parmetro n. 7103 para 1, a acelerao/desacelerao para a interrupo por manivela pode ser sempre do tipo de acelerao/desacelerao para avano manual, sem ser afectada pela operao automtica ou qualquer outro modo. Mais especificamente, aplicado o tipo de acelerao/desacelerao definido com o bit 4 (JGLx) do parmetro n. 1610 e o bit 0 (CTLx) do parmetro n. 1610. Defin uma constante de tempo com o parmetro n 1624 e uma velocidade de avano FL com o parmetro n 1625.

443

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.8

ESPELHAMENTO

Durante a operao automtica, a funo de espelhamento pode ser usada para o movimento ao longo de um eixo. Para usar esta funo, acione a chave de espelhamento no painel de operao da mquina ou a definio de espelhamento no painel de operao MDI.
X O espelhamento do eixo X est ativo. Caminho programado da ferramenta

Ferramenta

Caminho da ferramenta aps utilizao da funo de espelhamento Z Fig. 4.8 Espelhamento

Procedimento

O procedimento seguinte serve de exemplo. Para mais informaes sobre as operaes propriamente ditas, consulte o manual fornecido pelo fabricante da mquina-ferramenta. 1 Pressione a chave de bloco nico para interromper a operao automtica. Este passo omitido se a funo de espelhamento for usada desde o incio da operao. 2 Pressione a chave de espelhamento para o eixo alvo no painel de operao da mquina. Como alternativa, ative a especificao de espelhamento seguindo os passos abaixo: 2-1 Ative o modo MDI. 2-2 Pressione a tecla .

2-3 Pressione a soft key de seleo do captulo [DEFINIR] para mostrar a tela de especificao.
DEFINIR (ESPELHAMENTO) O0020 N00001

ESPELHAMENTO ESPELHAMENTO

X = 1 (0 : OFF 1: ON) Z = 0 (0 : OFF 1: ON)

>_ MEM * * * *
CORRECAO

*** ***
TRAB

14:47 :57
(OPRC)

DEFINIR

2-4 Mova o cursor para a posio de definio do espelhamento e defina o eixo alvo com 1.
444

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

3 Ative o modo de operao automtica (modo de memria ou modo MDI) e pressione, em seguida, o boto de incio de ciclo para iniciar a operao automtica.

Explicaes
D A funo de espelhamento tambm pode ser ligada e desligada colocando em 1 ou 0 o bit 0 (MIRx) do parmetro (n 0012). D Para mais informaes sobre as chaves de espelhamento, consulte o manual fornecido pelo fabricante da mquina-ferramenta.

Restries

O sentido de deslocao durante a operao manual e o sentido de deslocao de um ponto intermedirio para o ponto de referncia durante o retorno automtico ao ponto de referncia (G28).

445

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.9

INTERVENO MANUAL E RETORNO

Em determinados casos, como aqueles em que o movimento da ferramenta ao longo de um eixo interrompido pelo bloqueio de avano durante a operao automtica, de forma que seja possvel intervir manualmente para substituir a ferramenta, esta funo retorna a ferramenta posio em que foi iniciada a interveno durante o reincio da operao automtica. Para usar a funo normal de reincio do programa e a funo de recolha e retorno da ferramenta, necessrio usar as chaves do painel de operao em combinao com as teclas MDI. Esta funo no necessita de tais operaes.

Explicaes
D Absoluto manual ON/OFF D Override No modo absoluto manual OFF, a ferramenta no retorna posio de parada, mas funciona de acordo com a funo de absoluto manual ON/OFF. Para a operao de retorno, utilizada a velocidade de funcionamento em vazio e ativada a funo de override da velocidade de avano em modo jog. A operao de retorno executada de acordo com o posicionamento com base na interpolao no linear. Se a chave de parada de bloco nico estiver ativa durante a operao de retorno, a ferramenta pra na posio de parada e reinicia seu movimento quando a chave de incio de ciclo pressionada. Se ocorrer um reset ou for ativado um alarme durante a interveno manual ou a operao de retorno, esta funo cancelada. Esta funo tambm pode ser usada no modo MDI.

D Operao de retorno D Bloco nico

D Cancelamento D Modo MDI

Restries
D Ativar e desativar a interveno manual e o retorno Esta funo est ativa apenas se o LED de manuteno da operao automtica estiver aceso. Se a restante distncia percorrida for nula, esta funo no tem qualquer efeito, mesmo que seja executada uma parada de bloqueio de avano com o sinal de manuteno da operao automtica *SP (bit 5 de G008). Se a ferramenta for substituda manualmente devido, por exemplo, a um dano, o movimento da ferramenta no pode ser reiniciado atravs da alterao dos corretores a meio do bloco interrompido. Durante a interveno manual, nunca utilize as funes de bloqueio da mquina, espelhamento ou escalonamento.

D Correo

D Bloqueio da mquina, espelhamento e escalonamento

446

B-64114PO/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 a chave de bloqueio de avano a meio do bloco N1 (ponto A). N2

N1 Ponto A

3. O movimento da ferramenta reiniciado, depois dela ter sido retrada manualmente at ao ponto B. Ponto B Interveno manual N2

N1 Ponto A 4. O comando de movimento restante do bloco N1 executado aps o retorno automtico para o ponto A, velocidade de funcionamento em vazio. Ponto B N2

N1 Ponto A

AVISO Durante a execuo da interveno manual, preste particular ateno usinagem e ao formato da pea, de forma a evitar danos na mquina e na ferramenta.

447

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.10

OPERAO DNC COM CARTO DE MEMRIA 4.10.1


Especificao
Operao DNC com Carto de Memria uma funo que permite efetuar a usinagem atravs de um programa armazenado no carto de memria, que est conectado interface do carto de memria localizada esquerda da tela. Esta funo pode ser usada das duas formas a seguir descritas. (a) Se iniciar a operao automtica (incio do ciclo) durante o modo de operao DNC (RMT), a usinagem pode ser efetuada (operao DNC) durante a leitura de um programa armazenado no carto de memria, atravs de uma unidade de entrada/sada externa, como um disquete. (Fig. 4.10.1 (a)) (b) possvel ler subprogramas gravados no carto de memria e execut-los atravs do comando de chamada de subprograma (M198). (Fig. 4.10.1 (b))

Memria do CNC (Programa)

Carto de Memria (Programa)

A operao DNC pode ser efetuada com o carto de memria, em vez da operao de memria normal do CNC.

Operao normal de memria no CNC

Operao DNC com o carto de memria

Execuo de programas

Fig. 4.10.1 (a)

Memria do CNC (Programa)

Carto de Memria (Subprograma)

O subprograma armazenado no carto de memria pode ser executado durante a operao de memria.

Operao normal de memria no CNC

Chamada do subprograma (M198)

Execuo de programas

Fig. 4.10.1 (b)

448

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

NOTA Para usar esta funo, necessrio definir como 4 o parmetro N 20 atravs da tela de especificao. N. 20 [CANAL E/S: definio para selecionar uma unidade de entrada/sada] o valor de especificao 4.: Tal significa usar a interface do carto de memria.

4.10.2
Operaes 4.10.2.1
Operao DNC Procedimento
Coloque antecipadamente o sinal 4 no bit do parmetro N 0020 na tela de especificao. (1) Mude para o modo RMT. (2) Pressione a tecla de funo [PROG]. (3) Pressione a soft key [ > ] (menu de continuao). (4) Quando a soft key [CD-DNC] pressionada, surge a tela que se segue. (5) A tela pode ser percorrida atravs da tecla de pgina. introduzido um nmero de arquivo arbitrrio e a soft key [PESQ A] pressionada. Em seguida, o nome do arquivo arbitrrio exibido no topo da tela da operao DNC (carto de memria). (6) Quando o nmero do arquivo que executado introduzido e a soft key [DF-DNC] pressionada, o nome do arquivo selecionado definido como ARQUIVO DNC. (7) Quando o incio de ciclo ativado, o programa selecionado executado.

449

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

4.10.2.2
Chamada de Subprograma (M198) Formato

Se for executado o bloco seguinte de um programa armazenado na memria CNC, chamado um arquivo de subprograma do carto de memria.

1. Formato normal M198 Pffff ; Nmero de um arquivo no carto de memria Nmero de repeties Instruo de chamada do carto de memria 2. Formato de fita FS15 M198 Pffff L ;
Nmero do ficheiro de repetio

Nmero de um arquivo no carto de memria Instruo de chamada do carto de memria

Explicao

Podem ser usados os formatos 1 e 2. Pode ser usado um cdigo M diferente para a chamada do subprograma, dependendo da definio do parmetro n. 6030. Neste caso, M198 executado como um cdigo M normal. O nmero do arquivo especificado no endereo P. Se o bit SBP (bit 2) do parmetro n 3404 estiver colocado em 1, pode ser especificado o nmero do programa. Se o nmero de arquivo for especificado no endereo P, Fxxxx indicado em vez de Oxxxx. NOTA Coloque antecipadamente o sinal 4 no bit do parmetro N 0020 na tela de especificao.

450

B-64114PO/01

OPERAO

4. OPERAO AUTOMTICA

4.10.3
Limitao e Notas

(1) O carto de memria no pode ser acedido atravs da visualizao da lista do carto de memria, entre outros, durante a operao DNC com o carto de memria. (2) A seleo do arquivo da operao DNC que definida na tela de OPERAO DNC apagada ao ligar e desligar a fonte de alimentao de energia. O arquivo da operao DNC pode voltar a ser selecionado aps nova energizao. (3) No remova e insira o carto de memria durante a operao DNC com carto de memria. (4) No possvel chamar um programa do carto de memria a partir do programa da operao DNC. (5) Quando a funo usada, fixe o carto de memria, seguindo o procedimento descrito mais frente, para evitar que o carto de desconete ou fique conetado de modo deficiente devido s vibraes durante a operao ou qualquer outra razo.

4.10.4
Parmetro
0138 #7 DNM #6 #5 #4 #3 #2 #1 #0

[Tipo de dados] Bit #7 (DNM) A funo de operao DNC com carto de memria 0 : desativar. 1 : ativar.

4.10.5
Procedimento para Fixar o Carto de Memria

Siga o procedimento abaixo para fixar o carto de memria. 1.Insero do 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.

Fixe o carto de memria na patilha de fixao.

451

4. OPERAO AUTOMTICA

OPERAO

B-64114PO/01

2.Insero do carto na porta PCMCIA.

Desaperte o parafuso da patilha de fixao e insira o carto de memria na porta PCMCIA com a garra da patilha de fixao elevada. Alinhe a garra com a ranhura.

Alinhe a garra da patilha de fixao com a ranhura da porta PCMCIA e empurre a patilha na direo indicada pela seta.

Empurre a patilha para a direita.

Aperte o parafuso da patilha para fixar o carto de memria.

Fixe o carto, apertando o parafuso.

452

B-64114PO/01

OPERAO

5. OPERAO DE TESTE

OPERAO DE TESTE

As funes indicadas a seguir so utilizadas para verificar, antes do incio da usinagem, se esta executada de acordo com o especificado no programa criado. 1. Bloqueio da Mquina e Bloqueio da Funo Auxiliar 2. Override da Velocidade de Avano 3. Override do Deslocamento Rpido 4. Funcionamento em Vazio 5. Bloco nico

453

5. OPERAO DE TESTE

OPERAO

B-64114PO/01

5.1

BLOQUEIO DA MQUINA E BLOQUEIO DA FUNO AUXILIAR

Utilize o bloqueio da mquina para mostrar a alterao da posio sem deslocar a ferramenta. H dois tipos de bloqueio da mquina: O bloqueio de todos os eixos, que interrompe o movimento ao longo de todos os eixos, e o bloqueio nos eixos especificados, que interrompe o movimento apenas ao longo dos eixos especificados. Encontra-se tambm disponvel o bloqueio da funo auxiliar, que desativa os comandos M, S e T e B (2 funo auxiliar) para controlar um programa juntamente com o bloqueio da mquina.
MDI X Z

Ferramenta

Pea

A ferramenta no se desloca, mas a posio ao longo de cada eixo muda na tela.

Fig. 5.1 Bloqueio da mquina

Procedimento para o Bloqueio da Mquina e Bloqueio da Funo Auxiliar D Bloqueio da Mquina Pressione o boto de bloqueio da mquina, existente no painel do operador. A ferramenta no se desloca, mas a posio ao longo de cada eixo muda na tela, como se a ferramenta se deslocasse. Algumas mquinas possuem um boto de bloqueio da mquina para cada eixo. Em tais mquinas, pressione os botes de bloqueio da mquina para os eixos ao longo dos quais deve ser ativada a parada da ferramenta. Para mais informaes sobre o bloqueio da mquina, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta. AVISO A relao da posio entre as coordenadas da pea e as coordenadas da mquina pode ser diferente antes e aps a operao automtica com bloqueio da mquina. Neste caso, especifique o sistema de coordenadas da pea atravs de um comando de especificao de coordenadas ou do retorno manual ao ponto de referncia. D Bloqueio da Funo Auxiliar Pressione o boto de bloqueio da funo auxiliar, existente no painel do operador. Os cdigos M, S e T so desativados e no podem ser executados. Para mais informaes sobre o bloqueio da funo auxiliar, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

454

B-64114PO/01

OPERAO

5. OPERAO DE TESTE

Restries
D Comando M, S, T somente no bloqueio da mquina D Retorno ao ponto de referncia sob bloqueio da mquina D Cdigos M no bloqueados atravs do bloqueio da funo auxiliar Os comandos M, S e T so executados apenas no estado de bloqueio da mquina. Quando um comando G27, G28 ou G30 emitido no estado de bloqueio da mquina, o comando aceito, mas a ferramenta no se desloca para o ponto de referncia e o LED de retorno ao ponto de referncia no acende. Os comandos M00, M01, M02, M30, M98, M99 e M198 (chamada de subprograma) so executados mesmo que a mquina se encontre no estado de bloqueio da funo auxiliar. Os cdigos M de chamada de subprograma (parmetros n. 6071 a 6079) e os cdigos M que se destinam chamada de macros de usurio (parmetros n 6080 a 6089) tambm podem ser executados.

455

5. OPERAO DE TESTE

OPERAO

B-64114PO/01

5.2

OVERRIDE DA VELOCIDADE DE AVANO

A velocidade de avano programada pode ser diminuda ou aumentada atravs de uma porcentagem (%) selecionada com o boto rotativo de override. Esta funo usada para controlar um programa. Por exemplo, mesmo que esteja indicada no programa uma velocidade de avano de 100 mm/min, a ferramenta desloca-se a 50 mm/min se o boto de correo for colocado em 50%.

Velocidade de avano 100 mm/min (programada) Velocidade de avano: 50 mm/min aps o override da velocidade de avano Pea

Ferramenta

Controle a usinagem atravs da alterao do valor da velocidade de avano especificado no programa.

Fig. 5.2 Override da velocidade de avano

Procedimento para Override da Velocidade de Avano Coloque o boto rotativo para override da velocidade de avano, existente no painel de operao da mquina, na porcentagem (%) desejada antes, ou durante, a operao automtica. Em algumas mquinas, usado o mesmo boto para a correo da velocidade de avano e para a velocidade de avano manual contnuo. Para mais informaes sobre o override da velocidade de avano, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

200

OVERRIDE DA VELOCIDADEDE
AVANO EM MODO JOG

Restries
D Faixa de Override O override que pode ser especificado vai de 0 a 254%. Nas mquinas individuais, a faixa depende das especificaes do fabricante da mquina-ferramenta. Durante a abertura de rosca, o override ignorado e a velocidade de avano mantm-se como especificado atravs do programa.

D Override durante a abertura de rosca

456

B-64114PO/01

OPERAO

5. OPERAO DE TESTE

5.3

OVERRIDE DO DESLOCAMENTO RPIDO

Na velocidade de deslocamento rpido pode ser aplicado um override de quatro passos (F0, 25%, 50% e 100%). F0 definido por um parmetro (n 1421).

Velocidade de deslocamento rpido: 10m/min

Override 50%

5m/min

Fig. 5.3 Override do deslocamento rpido

Procedimento para Override do Deslocamento Rpido Selecione uma das quatro velocidades de avano com a chave de override do deslocamento rpido, durante o deslocamento rpido. Para mais informaes sobre override do deslocamento rpido, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

LOW

25

50

100

Override do deslocamento rpido

Explicao

Encontram-se disponveis os seguintes tipos de deslocamento rpido. O override do deslocamento rpido pode ser aplicado a cada um deles. 1) Deslocamento rpido atravs de G00. 2) Deslocamento rpido durante um ciclo fixo. 3) Deslocamento rpido em G27, G28 e G30. 4) Deslocamento rpido manual. 5) Deslocamento rpido do retorno manual ao ponto de referncia.

457

5. OPERAO DE TESTE

OPERAO

B-64114PO/01

5.4

FUNCIONAMENTO EM VAZIO

A ferramenta deslocada velocidade de avano especificada atravs de um parmetro, independentemente da velocidade de avano especificada no programa. Esta funo utilizada para controlar o movimento da ferramenta no estado em que a pea retirada da mesa.
Ferramenta

Placa de fixao

Fig. 5.4 Funcionamento em vazio

Procedimento para o Funcionamento em Vazio Pressione a chave do funcionamento em vazio no painel de operao da mquina, durante a operao automtica. A ferramenta desloca-se velocidade de avano especificada em um parmetro. A chave de deslocamento rpido tambm pode ser usada para alterar a velocidade de avano. Para mais informaes sobre o funcionamento em vazio, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta. Tal como mostrado na tabela abaixo, a velocidade do funcionamento em vazio muda de acordo com a chave de deslocamento rpido e os parmetros.
Chave do des- Comando do programa locamento Deslocamento rpido rpido ON Velocidade de deslocamento rpido OFF Velocidade do funcionamento em vazioJV ou velocidade de deslocamento rpido *1) Avano Velocidade de avano no funcionamento vazioJVmax *2) Velocidade do funcionamento em vazioJV

Explicao

D Velocidade de funcionamento em vazio


BLOCO NICO
TESTE DE FUNCIONAMENTO EM VAZIO

OPT STOP BLOQUEIO MST

SALTO DE BLOCO TRAB LIGHT

BLOQUEIO MC

Velocidade mxima de avano de corte . . . . . . . . . . . definio atravs do parmetro n. 1422 Velocidade de de slocamento rpido . . . . . . . . definio atravs do parmetro n. 1420 Velocidade de funcionamento em vazio . . . . . . . . . . . . . . . . definio atravs do parmetro n. 1410 JV: Override da velocidade de avano em modo jog *1) Velocidade de funcionamento em vazio x JV, se o parmetro RDR (bit 6 do n. 1401) estiver colocado em 1. Velocidade de deslocamento rpido se o parmetro RDR for 0. *2) Fixada velocidade mxima de avano de corte JVmax: Valor mximo do override da velocidade de avano em
458

B-64114PO/01

OPERAO

5. OPERAO DE TESTE

5.5

BLOCO NICO

Pressione a chave de bloco nico para iniciar o modo bloco a bloco. Se o boto de incio de ciclo for pressionado no modo bloco a bloco, a ferramenta pra aps a execuo de um nico bloco no programa. Controle o programa no modo bloco a bloco atravs da execuo individual de cada bloco.
Incio de ciclo Ferra menta Parada Parada

Incio de ciclo Incio de ciclo Incio de ciclo Parada Parada

Pea

Bloco nico

Procedimento para o Bloco nico 1 Pressione a chave de bloco nico no painel de operao da mquina. A execuo do programa interrompida aps a execuo do bloco atual. 2 Pressione o boto de incio de ciclo para executar o bloco seguinte. A ferramenta pra aps a execuo do bloco. Para mais informaes sobre a execuo de um nico bloco, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

459

5. OPERAO DE TESTE

OPERAO

B-64114PO/01

Explicao
D Retorno ao ponto de referncia e bloco nico D Bloco nico durante um ciclo fixo Se forem indicados os cdigos G28 a G30, a funo de bloco nico eficaz no ponto intermedirio. Num ciclo fixo, os pontos de parada de bloco nico so os seguintes.
S : Bloco nico Deslocamento rpido Avano de corte

lG90 (Ciclo de torneamento externo/interno)

lG92 (Ciclo de abertura de rosca)

Explicao O caminho da Ciclo de corte direito Ciclo de corte cnico ferramenta 1 S S aerado 4 4 4 consid como 1 1 3 3 um ciclo. Aps 2 2 o trmino de 4 executada uma parada. Ciclo de abertura de rosca Ciclo de abertura de rosca reta cnica O caminho da S S ferramenta 1 a 4 4 4 considerado 1 1 como um ciclo. 3 3 2 2 Aps o trmino de 4 execut-ada uma parada. Caminho da ferramenta
Ciclo de corte da superfcie final reta 1 2 3 4 S Ciclo de corte da superfcie final cnica S 1 2 4 3

lG94 (Ciclo de torneamento da superfcie final)

O caminho da ferramenta 1 a 4 considerado como um ciclo. Aps o trmino de 4 execut-ada uma parada. O caminho da ferramenta 1 a 7 considerado como um ciclo. Aps o trmino de 7 executada uma parada. Cada caminho da ferramenta 1 a 4, 5 a 8, 9 a 12, 13 a 16 e 17 a 20 considerado como um ciclo. Aps o trmino de cada ciclo executada uma parada.

lG70 (Ciclo de acabamento)

7 6 5 4 3 2 1

lG71 (Ciclo de usinagem grosseira da superfcie exterior) G72 (Ciclo de usinagem grosseira da superfcie final)

4 3 7 11 19 15 20 8 12 16 2 6 5 10 14 18

S 1 9 13 17

Esta figura mostra o caso de G71. G72 idntico.

Fig. 5.5 Bloco nico durante o ciclo fixo (1/2)

460

B-64114PO/01

OPERAO

5. OPERAO DE TESTE
Deslocamento rpido Avano de corte

S : Parada de bloco nico

Caminho da ferramenta lG73 (Ciclo de corte de loop fechado)


6 5 4 3 2 1 S

Explicao O caminho da ferramenta 1 a 6 considerado como um ciclo. Aps o trmino de 10 executada uma parada. O caminho da ferramenta 1 a 10 considerado como um ciclo. Aps o trmino de 10 executada uma parada. O caminho da ferramenta 1 a 4 considerado como um ciclo. Aps o trmino de 4 executada uma parada.

lG74 (Ciclo de corte da superfcie final) G75 (Ciclo de corte da superfcie exterior/interior)

9 8

7 10

5 6 4

1 S

Esta figura mostra o caso de G74. G75 idntico. lG76 (Repetio do ciclo de abertura de rosca)
3 2 S 1

Fig. 5.5 Bloco nico durante o ciclo fixo (2/2)

D Chamada do subprograma e bloco nico

A parada de bloco nico no executada em um bloco contendo M98P_;. M99; ou G65. Contudo, a parada de bloco nico executada em um bloco com um comando M98P_ ou M99, se esse bloco incluir um endereo diferente de O, N ou P.

461

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

FUNES DE SEGURANA

Para parar imediatamente a mquina por questes de segurana, pressione o boto Parada de emergncia. Para evitar que a ferramenta ultrapasse o fim de curso, esto disponveis as funes de Controle de ultrapassagem e Controle de curso. Este captulo descreve a parada de emergncia, o controle de ultrapassagem e o controle de curso.

462

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

6.1

PARADA DE EMERGNCIA

Se o boto Parada de emergncia do painel de operao da mquina for pressionado, a mquina pra imediatamente.
Vermelho

PARADA DE EMERGNCIA Fig. 6.1 Parada de emergncia

Este boto bloqueia quando pressionado. Embora varie em funo do fabricante da mquina-ferramenta, o boto pode ser geralmente destravado atravs de rotao.

Explicao

A PARADA DE EMERGNCIA interrompe a passagem de corrente para o motor. As causas do problema devem ser eliminadas antes de liberar o boto.

463

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

6.2

ULTRAPASSAGEM DE CURSO

Quando a ferramenta tenta deslocar-se para alm do fim de curso definido atravs da chave de fim de curso da mquina, esta ativada, provoca a desacelerao e parada da ferramenta e gerada uma mensagem de ULTRAPASSAGEM DE CURSO.
Desacelerao e parada

X Fim de curso Chave fim de curso

Fig. 6.2 Ultrapassagem de curso

Explicao
D Ultrapassagem de curso durante a operao automtica D Ultrapassagem de curso durante a operao manual D Liberar a ultrapassagem de curso Se a ferramenta atingir uma chave de fim de curso ao longo de um eixo, durante a operao automtica, a ferramenta desacelerada e parada ao longo de todos os eixos e mostrado um alarme de ultrapassagem de curso. Na operao manual, a ferramenta desacelerada e parada apenas ao longo do eixo no qual atingiu uma chave de fim de curso. A ferramenta continua a mover-se ao longo dos outros eixos. Pressione a tecla de reset para efetuar um reset do alarme depois de colocar manualmente a ferramenta no sentido seguro. Para mais informaes sobre a operao, consulte o manual de operao fornecido pelo fabricante da mquina-ferramenta.

D ALARME
N 506 507 Mensagem Ultrapassagem: +n Ultrapassagem: --n Descrio A ferramenta ultrapassou o limite de curso ao longo do eixo n positivo (n: 1 a 4). A ferramenta ultrapassou o limite de curso ao longo do eixo n negativo (n: 1 a 4).

464

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

6.3

CONTROLE DO CURSO ARMAZENADO

Com as chaves de controle de curso armazenado 1, 2 e 3 podem ser especificadas trs reas em que a ferramenta no pode entrar.

Limite de curso armazenado 3 Limite de curso armazenado 2

Limite de curso armazenado 1 : rea interdita ferramenta Fig. 6.3 (a) Controle de curso

Se a ferramenta ultrapassar um limite de curso armazenado, mostrada uma mensagem de alarme e a ferramenta desacelerada e parada. Se a ferramenta entrar em uma rea interdita e for acionado um alarme, ela pode ser deslocada no sentido inverso quele em que se movia.

Explicao
D Controle do curso armazenado 1 Os limites so definidos atravs dos parmetros (n 1320, 1321 ou n 1326, 1327). A rea situada fora dos limites definidos uma rea interdita. O fabricante da mquina-ferramenta define geralmente esta rea como o curso mximo. Os limites so definidos atravs dos parmetros (n 1322, 1323) ou atravs de comandos. A rea situada dentro ou fora do limite pode ser definida como rea interdita, atravs do parmetro OUT (n 1300#0). No caso de um programa, o comando G22 impede que a ferramenta entre na rea interdita e o comando G23 permite que a ferramenta entre na rea interdita. Cada um de G22; e G23; deve ser programado independentemente de outros comandos em um bloco. O comando a seguir cria ou altera a rea interdita:

D Controle de curso armazenado 2 (G22, G23)

465

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

G 22X_Z_I_K_;

A (X, Z)

B (I, K) X>I,Z>K X--I> Z--K> a distncia que a ferramenta percorre em 8 ms. Corresponde a 2000 incrementos menores de comando quando a velocidade de avano 15 m/min. Fig. 6.3 (b) Criao ou alterao da rea interdita atravs de um programa

Se a rea for definida atravs de parmetros, tero de ser igualmente definidos os pontos A e B na figura abaixo.
A(X1,Z1)

B(X2,Z2) X1>X 2 , Z1>Z2 X1 --X2> Z1 --Z2> a distncia que a ferramenta percorre em 8 ms. Corresponde a 2000 incrementos menores de comando quando a velocidade de avano 15 m/min. Fig. 6.3 (c) Criao ou alterao da rea interdita atravs de parmetros

No controle de curso armazenado 2, a rea definida como um retngulo, com os dois pontos como vrtices, mesmo que se troque a ordem dos valores das coordenadas dos dois pontos. Quando a rea interdita X1, Z1, X2 e Z2 definida atravs dos parmetros (n 1322, 1323), os dados devem ser especificados em funo da distncia do ponto de referncia, no menor incremento de comando (Incremento de sada) Se a rea interdita XZIK for definida atravs do comando G22, especificar os dados atravs da distncia at o ponto de referncia no menor incremento de entrada (Incremento de entrada.) Os dados programados sero ento convertidos em valores numricos no menor incremento de comando, e os valores so definidos como parmetros. D Controle de curso armazenado 3 Defina o limite com os parmetros n 1324 e 1325. A rea dentro do limite torna-se a rea interdita.

466

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

D Ponto de controle da rea interdita

A definio de parmetros ou o valor programado (X, Z, I e K) dependem da parte da ferramenta ou do suporte da ferramenta verificada para introduo na rea interdita. Confirme a posio de controle (o topo da ferramenta ou a placa de fixao da ferramenta) antes de programar a rea interdita. Se o ponto C (o topo da ferramenta) for controlado, como mostra a fig. 6.3 (d), a distncia c dever ser definida como os dados para a funo de limite de curso armazenado. Se for controlado o ponto D (a placa de fixao da ferramenta), deve ser definida a distncia d.

d D c C Limite da rea Posio da ferramenta aps retorno ao ponto de referncia

Fig. 6.3 (d) Definio da rea interdita

D Sobreposio da rea interdita

As reas interditas podem ser sobrepostas.

Fig. 6.3 (e) Definio da sobreposio de reas interditas

Os limites desnecessrios devem ser definidos para alm do curso da mquina. D Tempo efetivo para uma rea interdita Os limites so ativados depois da energizao e da execuo do retorno manual ao ponto de referncia ou do retorno automtico ao ponto de referncia atravs de G28. Se aps a energizao o ponto de referncia se encontrar na rea interdita de cada limite, ser acionado imediatamente um alarme. (S no modo G22 para o limite de curso armazenado 2). Quando a ferramenta tiver ficado imobilizada na rea interdita, pressione o boto de parada de emergncia para liberar a condio interdita e mover a ferramenta para fora da rea interdita no modo G23; de seguida, se a definio estiver errada, corrija-a e realize novamente o retorno ao ponto de referncia.
467

D Liberao de alarmes

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

D Mudana de G23 para G22 em uma rea interdita

Quando G23 mudado para G22 na rea interdita, sucede o seguinte: (1) Se a rea interdita for interna, o alarme acionado no movimento seguinte. (2) Se a rea interdita for externa, o alarme acionado imediatamente. NOTA Se os dois pontos a definir durante a especificao da rea interdita forem idnticos, sucede o seguinte: (1)Se a rea interdita for o controle de curso armazenado 1, todas as reas so interditas. (2)Se a rea interdita for o controle de curso armazenado 2 ou o controle de curso armazenado 3, todas as reas so movveis.

D Valor de overrun do limite de curso armazenado

Se a velocidade mxima de deslocamento rpido for F (mm/min), o valor mximo de overrun, L (mm), do limite de curso armazenado obtido atravs da seguinte expresso: L (mm) = F/7500 A ferramenta entra na rea interdita especificada em funo de L (mm). O bit 7 (BFA) do parmetro n 1300 pode ser usado para parar a ferramenta quando esta atinge um ponto L mm antes da rea especificada. Nesse caso, a ferramenta no entrar na rea interdita. O parmetro BFA (bit 7 do n 1300) determina se um alarme mostrado imediatamente antes da ferramenta entrar na rea interdita ou imediatamente aps a entrada nessa mesma rea.

D Determinao do tempo para mostrar um alarme

ALARME
Nmero 500 501 502 503 504 505 Mensagem ULTRAPASSAGEM: +n ULTRAPASSAGEM: --n ULTRAPASSAGEM: +n ULTRAPASSAGEM: --n ULTRAPASSAGEM: +n ULTRAPASSAGEM: --n Contedo A ferramenta ultrapassou o limite de curso armazenado 1 no eixo n (1--4), em sentido +. Ultrapassou o limite de curso armazenado 1 no ensimo eixo (1--4) . A ferramenta ultrapassou o limite de curso armazenado 2 no eixo n (1--4), em sentido +. Ultrapassou o limite de curso armazenado 2 no ensimo eixo (1--4) . A ferramenta ultrapassou o limite de curso armazenado 3 no eixo n (1--4), em sentido +. Ultrapassou o limite de curso armazenado 3 no ensimo eixo (1--4) .

468

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

6.4

BARREIRAS DA PLACA DE FIXAO E DO BARREIRA DO CABEOTE MVEL

A funo da barreira do cabeote mvel e da placa de fixao evita quaisquer danos na mquina ao verificar se a ponta da ferramenta colide com a placa de fixao ou o cabeote mvel. Especifique uma rea interdita ferramenta (rea de entrada bloqueada). Poder utilizar para o efeito a tela especial de definio, de acordo com os formatos da placa de fixao e do cabeote mvel. Se a ponta da ferramenta entrar na rea definida durante uma operao de usinagem, esta funo provoca a paragem da ferramenta e transmite uma mensagem de alarme. A ferramenta pode ser retirada da rea somente atravs da respectiva retrao no sentido oposto quele em que entrou na referida rea.

Especificao das barreiras da placa de fixao e do cabeote mvel D Especificao dos formatos da placa de fixao e do cabeote mvel

1 Pressione a tecla

2 Pressione a tecla . Em seguida, pressione a soft key para seleo de captulo [BARREIRA]. 3 A tecla de mudana de pgina permite alternar entre a tela de especificao da barreira da placa de fixao e a tela de especificao da barreira do cabeote mvel. Tela de especificao da barreira da placa de fixao
BARREIRA (PLACA DE FIXAO)
* W1 W L CZ L1 CX

O0000 N00000 TY=0(0:IN,1:OUT) L = 50.000 W = 60.000 L1= 25.000 W1= 30.000 CX= CZ= 200.000 -100.000

POSICAO ATUAL (ABSOLUTA) X 200.000

50.000

>_ MDI **** *** *** 14:46:09 [ ][ FUSO.W ][ ][ BARREIRA

][ (OPRC) ]

469

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

Tela de especificao da barreira do cabeote mvel


BARREIRA (CABEOTE MVEL)
X L1 /D3 / / TZ * /D3 L2 D2 Z D1 D L

O0000 N00000 L = D = L1= D1= L2= D2= D3= TZ= Z 100.000 200.000 50.000 100.000 50.000 50.000 30.000 100.000 50.000

POSICAO ATUAL (ABSOLUTA) X 200.000

>_ MDI **** *** *** 14:46:09 [ ENTRADA ][ +ENTRADA ][ DEF

][

][

4 Coloque o cursor sobre cada elemento que define o formato da placa de fixao ou do cabeote mvel, introduza o valor correspondente e pressione, em seguida, a soft key [ENTRADA]. O valor est especificado. Se a soft key [+ENTRADA] for pressionada depois de ter sido introduzido um determinado valor, valor acrescentado adicionado ao valor atual, pelo que a nova especificao corresponder soma dos dois valores. Os elementos CX e CZ, ambos da tela de especificao da barreira da placa de fixao, e o elemento TZ da tela de especificao do cabeote mvel podem ser especificados de outra forma. Desloque manualmente a ferramenta para a posio desejada e pressione em seguida a soft key [DEF] para especificar a(s) coordenada(s) da ferramenta no sistema de coordenadas da pea. Se uma ferramenta com um corretor diferente de 0 for deslocada manualmente para a posio desejada sem aplicao de compensao, esta dever ser definida no sistema de coordenadas especificado. Os elementos diferentes de CX, CZ e TZ no podem ser definidos atravs da soft key [DEF]. Exemplo) Se a ponta da ferramenta entrar na rea de entrada bloqueada durante a usinagem, esta funo provoca a parada do movimento da ferramenta e a transmisso de uma mensagem de alarme. Visto que o sistema da mquina pode provocar uma parada somente com um pequeno atraso em relao parada do CNC, a ferramenta deixar, na verdade, de se deslocar em um ponto dentro dos limites especificados. Assim, e por questes de segurana, a rea definida dever ser um pouco maior do que a rea determinada. A distncia entre os limites destas duas reas, L, calculada de acordo com a seguinte equao, baseada na velocidade de deslocamento rpido. Por exemplo, se a velocidade de deslocamento rpido for de 15 m/min, a rea definida dever ter o limite de 2 mm para alm da rea determinada. Os formatos da placa de fixao e do cabeote mvel podem ser definidos atravs dos parmetros n 1330 a 1345. CUIDADO Defina o modo G23 antes de tentar especificar os formatos da placa de fixao e do cabeote mvel.
L = (velocidade de deslocamento rapido) 1 7500

470

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

D Retorno ao ponto de referncia

1 Retorne a ferramenta ao ponto de referncia ao longo dos eixos X e Z. A funo da barreira do cabeote mvel da placa de fixao ativada somente aps o trmino do retorno ao ponto de referncia na seqncia da energizao. O retorno ao ponto de referncia nem sempre necessita ser executado se estiver disponvel um detector da posio absoluta. Contudo, necessrio determinar a relao entre a posio da mquina e a do detector da posio absoluta. 1 Se G22 (limite de curso armazenado ON) for especificado aps o retorno ao ponto de referncia, as reas de entrada bloqueada para a placa de fixao e o cabeote mvel so ativadas. A especificao de G23 (limite de curso armazenado OFF) desativa essa mesma funo. Mesmo que G22 seja especificado, a rea de entrada bloqueada do cabeote mvel pode ser desativada atravs de um sinal de barreira do cabeote mvel. Se o cabeote mvel for deslocado de novo em direo pea ou afastado dela atravs das funes miscelnea, os sinais PMC so usados para ativar ou desativar a rea de especificao do cabeote mvel.
Cdigo Sinal de barreira do G cabeote mvel
G22 G23 0 1 Sem relao

D G22, G23

Barreira da placa de fixao


Ativo Ativo Desativado

Barreira do cabeote mvel


Ativo Desativado Desativado

G22 geralmente selecionado quando se procede energizao. No entanto, G23 poder ser utilizado se o mesmo for definido no bit 7 do parmetro n 3402.

Explicaes
D Definio do formato da barreira da placa de fixao
D Placa de fixao prendendo a superfcie externa de uma ferramenta X L A L1 W W1 CX W L1 Z CZ Origem do sistema de coordenadas da pea D Placa de fixao prendendo a superfcie interna de uma ferramenta X L A W1 CX

CZ

Origem do sistema de coordenadas da pea

Nota) As reas tracejadas representam reas de entrada bloqueada.

471

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

Smbolo
TY CX CZ L W L1 W1

Descrio
Seleo do formato da placa de fixao (0: Prendendo a superfcie interna de uma ferramenta, 1: Prendendo a superfcie externa de uma ferramenta) Posio da placa de fixao (ao longo do eixo X) Posio da placa de fixao (ao longo do eixo Z) Comprimento dos mordentes Profundidade dos mordentes (raio) Amplitude de fixao dos mordentes Profundidade de fixao dos mordentes (raio)

TY : Seleciona um tipo de placa de fixao baseado no formato. A especificao de 0 permite selecionar uma placa de fixao que prende a superfcie interna de uma ferramenta. A especificao de 1 permite selecionar uma placa de fixao que prende a superfcie externa de uma ferramenta. Considera-se que uma placa de fixao simtrica ao respectivo eixo Z. CX, CZ: Especificam as coordenadas da posio de uma placa de fixao, ponto A, no sistema de coordenadas da pea. Estas coordenadas no so as mesmas do sistema de coordenadas da mquina. A Tabela 1 apresenta as unidades usadas para especificar os dados. AVISO O sistema de programao determinado pela programao do dimetro ou pela programao do raio usada para o eixo. Quando utilizada a programao do dimetro para o eixo, esta deve ser igualmente utilizada para a introduo de dados relativos ao eixo.
Tabela 1 Unidades Sistema incremental Unidade de dados IS ---B IS ---C
0.0001 mm 0.00001 pol.

Faixa de dados ad admissvel


-99999999 a +99999999 -99999999 a +99999999

Entrada em mm 0.001 mm Entrada em 0.0001 pol. polegadas

L, L1, W, W1: Definem o formato de uma placa de fixao. A Tabela 2 apresenta as unidades usadas para especificar os dados. AVISO Especifique sempre W e W1 para o raio. Se for utilizada a programao do raio para o eixo Z, especifique L e L1 no raio.
Tabela 2 Unidades Sistema incremental
Entrada em mm Entrada em polegadas

Unidade de dados IS ---B


0.001 mm 0.0001 pol.

IS ---C
0.0001 mm 0.00001 pol.

Faixa de dados ad admissvel


-99999999 a +99999999 -99999999 a +99999999

472

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

D Definio do formato da barreira do cabeote mvel


TZ L2 Pea B D3 Origem do sistema de coordenadas da pea D2 D1 L1

Smbolo
TZ L D L1 D1 L2 D2 D3

Descrio
Posio do cabeote mvel (ao longo do eixo Z) Comprimento do cabeote mvel Dimetro do cabeote mvel Comprimento do cabeote mvel (1) Dimetro do cabeote mvel (1) Comprimento do cabeote mvel (2) Dimetro do cabeote mvel (2) Dimetro do cabeote mvel (3)

TZ : Especifica a coordenada Z da posio da placa de fixao, ponto B, no sistema de coordenadas da pea. Estas coordenadas no so as mesmas do sistema de coordenadas da mquina. A Tabela 3 apresenta as unidades usadas para especificar os dados. Considera-se que um cabeote mvel simtrico ao respectivo eixo Z. AVISO O sistema de programao determinado pela programao do dimetro ou pela programao do raio usada para o eixo Z.
Tabela 3 Unidades Sistema incremental Unidade de dados IS ---B IS ---C
0.0001 mm 0.00001 pol.

Faixa de dados admissvel


-99999999 a +99999999 -99999999 a +99999999

Entrada em mm 0.001 mm Entrada em 0.0001 pol. polegadas

L, L1, L2, D, D1, D2, D3: Definem o formato de um cabeote mvel. A Tabela 4 apresenta as unidades usadas para especificar os dados. AVISO Especifique sempre D, D1, D2 e D3 na programao do dimetro. Se for utilizada a programao do raio para o eixo Z, especifique L, L1 e L2 no raio.

473

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

Tabela 4 Unidades Sistema incremental Unidade de dados IS ---B IS ---C


0.0001 mm

Faixa de dados ad admissvel


-99999999 a +99999999 -99999999 a +99999999

Entrada em mm 0.001 mm Entrada em 0.0001 pol. polegadas

0.00001 pol.

D Definio da rea de entrada bloqueada para a ponta do cabeote mvel

A ponta do cabeote mvel tem um ngulo de 60 graus. A rea de entrada bloqueada definida em relao ponta, assumindo um ngulo de 90 graus, como mostrado abaixo.

90

60

Limitaes
D Definio correta de uma rea de entrada bloqueada Se uma rea de entrada bloqueada for incorretamente definida, poder no ser possvel ativ-la. Evite introduzir as seguintes definies: D L < L1 ou W < W1 nas definies do formato da placa de fixao. D D2 < D3 nas definies do formato do cabeote mvel. D Sobreposio das definies para a placa de fixao e para o cabeote mvel. Se a ferramenta entrar na rea de entrada bloqueada e for ativado um alarme, mude para o modo manual, retraia manualmente a ferramenta, efetuando em seguida o reset do sistema para liberar o alarme. No modo manual, a ferramenta pode ser deslocada somente no sentido oposto quele em que entrou na rea. A ferramenta no pode ser deslocada no mesmo sentido (para dentro da rea) em que se movia quando entrou na rea. Se as reas de entrada bloqueada para a placa de fixao e o cabeote mvel estiverem ativadas e a ferramenta j se encontrar dentro dessas areas, ser ativado um alarme assim que a ferramenta se deslocar. Se no for possvel retrair a ferramenta, altere a definio das reas de entrada bloqueada de modo que a ferramenta passe a estar posicionada fora dessas reas; em seguida, faa o reset do sistema para liberar o alarme e retraia a ferramenta. Por fim, volte a instalar as definies originais.

D Retrao da rea de entrada bloqueada

474

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

D Sistema de coordenadas

A rea de entrada bloqueada definida atravs do sistema de coordenadas da pea. Note o seguinte: 1 Quando o sistema de coordenadas da pea deslocado atravs de um comando ou operao, a rea de entrada bloqueada igualmente deslocada em funo do mesmo valor.
rea de entrada bloqueada Sistema anterior de coordenadas da pea

rea de entrada bloqueada Novo sistema de coordenadas da pea

Sistema de coordenadas da mquina

A utilizao dos comandos e operaes apresentados em seguida alterar o sistema de coordenadas da pea. Comandos: G54 a G59, G52, G50 (G92 no sistema do cdigo G do tipo B ou C) Operaes: Interrupo por manivela, alterao da correo relativa ao ponto de referncia da pea, alterao da correo da ferramenta (compensao da geometria da ferramenta), operao com bloqueio da mquina, operao manual com sinal absoluto manual desligado 2 Se a ferramenta entrar numa rea de entrada bloqueada durante a operao automtica, coloque em 0 (ligado) o sinal absoluto manual, *ABSM; em seguida, retire manualmente a ferramenta da rea. Se este sinal for 1, a distncia que a ferramenta percorre na operao manual no considerada para as coordenadas da ferramenta no sistema de coordenadas da pea. Isto resulta num estado em que a ferramenta no pode ser retrada da rea de entrada bloqueada. D Limite de curso armazenado 2, 3 Se tanto o limite de curso armazenado 2, 3 como a funo da barreira do cabeote mvel da placa de fixao estiverem disponveis, a barreira tem precedncia sobre o limite de curso. O limite de curso armazenado 2, 3 ignorado.
Nmero 502 Mensagem ULTRAPASSAGEM: +X ULTRAPASSAGEM: +Z 503 ULTRAPASSAGEM: --X ULTRAPASSAGEM: --Z Contedo A ferramenta entrou na rea de entrada bloqueada durante o movimento em sentido positivo, ao longo do eixo X. A ferramenta entrou na rea de entrada bloqueada durante o movimento em sentido positivo, ao longo do eixo Z. A ferramenta entrou na rea de entrada bloqueada durante o movimento em sentido negativo, ao longo do eixo X. A ferramenta entrou na rea de entrada bloqueada durante o movimento em sentido negativo, ao longo do eixo Z.

Alarmes

475

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

6.5

CONTROLE DE FIM DE CURSO ANTES DE EXECUTAR UM MOVIMENTO

Antes da execuo, na operao automtica, do movimento especificado por um determinado bloco, uma possvel entrada da ferramenta na rea interdita, definida pelo limite de curso armazenado 1, 2 ou 3, controlada atravs da comparao da posio do ponto final com a posio atual da mquina e um percurso determinado. Se a ferramenta tiver entrado na rea interdita, definida por um limite de curso armazenado, pra imediatamente aps o incio do movimento para o respectivo bloco e mostrada uma mensagem de alarme. AVISO verificado se as coordenadas do ponto final, alcanado como resultado do deslocamento ao longo da distncia especificada em cada bloco, esto dentro de uma rea interdita. Neste caso, no verificado o caminho. Contudo, se a ferramenta entrar na rea interdita definida pelo limite de curso armazenado 1, 2 ou 3, acionado um alarme. (Ver os exemplos a seguir.) Exemplo 1)
rea interdita, definida pelo limite de curso armazenado 1 ou 2

a Ponto inicial Ponto final

A ferramenta parada no ponto a, de acordo com o limite de curso armazenado 1 ou 2. rea interdita, definida pelo limite de curso armazenado 1 ou 2

Ponto final

A ferramenta pra imediatamente aps o incio do movimento a partir do ponto inicial, para permitir a execuo de um controle de fim de curso antes desse movimento.

476

B-64114PO/01

OPERAO

6. FUNES DE SEGURANA

Exemplo 2)
Ponto final

rea interdita, definida pelo limite de curso armazenado 2 ou 3 a

Ponto inicial

A ferramenta parada no ponto a, de acordo com o limite de curso armazenado 1 ou 2.

rea interdita, definida pelo limite de curso armazenado 2 ou 3

Ponto final

A ferramenta pra imediatamente aps o incio do movimento a partir do ponto inicial, para permitir a execuo de um controle de fim de curso antes desse movimento.

Explicaes

Se for efetuado um controle de fim de curso antes do movimento, pode utilizar-se NPC (bit 2 do parmetro n 1301) para determinar se deve ser feito um controle do movimento atravs do bloco G31 (salto) ou do bloco G37 (medio automtica do comprimento da ferramenta).

Limitaes
D Bloqueio da mquina D G23 Se for aplicado um bloqueio da mquina no incio do movimento, no executado qualquer controle de fim de curso antes do movimento. Se o limite de curso armazenado 2 estiver desativado (modo G23), no feito qualquer controle para determinar se a ferramenta entra na rea interdita, definida pelo limite de curso armazenado 2. Quando um programa reiniciado, ativado um alarme se o ponto de reincio estiver dentro da rea interdita. Quando a execuo de um bloco reiniciada aps interveno manual, na seqncia de um bloqueio de avano, no acionado qualquer alarme mesmo que o ponto final aps uma interveno manual esteja dentro de uma rea interdita. Se for executado um bloco constitudo por vrias operaes (tais como: ciclo fixo e interpolao exponencial), ativado um alarme no ponto inicial de qualquer operao cujo ponto final se encontre dentro de uma rea interdita.
477

D Reincio do programa D Interveno manual aps bloqueio de avano

D Um bloco constitudo por mltiplas operaes

6. FUNES DE SEGURANA

OPERAO

B-64114PO/01

D Modo de interpolao cilndrica D Modo de interpolao de coordenadas polares D Controle do eixo angular D Controle simples de sincronizao D Desenho D Controle do eixo pelo PMC D Barreira da placa de fixao/do cabeote mvel

No modo de interpolao cilndrica no efetuado qualquer controle. No modo de interpolao de coordenadas polares no efetuado qualquer controle. Se a opo de controle do eixo angular for selecionada, no efetuado qualquer controle. No controle simples de sincronizao, apenas o eixo principal verificado; os eixos secundrios no so verificados. Durante a execuo de um desenho (sem usinagem) no efetuado qualquer controle. No executado qualquer controle de um movimento baseado em um eixo controlado pelo PMC. No efetuado qualquer controle da rea da barreira da placa de fixao/do cabeote mvel (sistema de torno mecnico).

ALARME
Nmero 506 Mensagem ULTRAPASSAGEM: +n Contedo O controle de fim de curso efetuado antes do movimento revela que a posio de fim de bloco entra na rea interdita para o limite de curso positivo ao longo do eixo n. Corrija o programa. O controle de fim de curso efetuado antes do movimento revela que a posio de fim de bloco entra na rea interdita para o limite de curso negativo ao longo do eixo n. Corrija o programa.

507

ULTRAPASSAGEM: --n

478

B-64114PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

FUNES DE ALARME E AUTODIAGNSTICO

Quando acionado um alarme, aparece no monitor a tela de alarme correspondente para indicar a causa do mesmo. As causas dos alarmes so classificadas por nmeros de alarme. possvel memorizar e indicar na tela um total de 50 alarmes anteriormente acionados (tela do histrico de alarmes). Por vezes, pode parecer que o sistema est parado, apesar de no ser indicado qualquer alarme. Neste caso, possvel que o sistema esteja executando processamentos internos.O estado do sistema pode ser verificado atravs da funo de autodiagnstico.

479

7. FUNES DE ALARME E AUTODIAGNSTICO

OPERAO

B-64114PO/01

7.1

TELA DE ALARMES
Explicaes
D Tela de alarmes Quando acionado um alarme, aparece a tela de alarme.
MENSAGEM DE ALARME 100 510 417 417 0000 00000

ATIVADA ESCRITA DE PARAMETROS FIM DE CURSO :+X ALARME SERVO : PARAM DGTL EIXO X ALARME SERVO : PARAM DGTL EIXO Z

MDI

**** *** ***


MSG

ALM
HISTOR

18 : 52 : 05

ALARME

D Outro mtodo para visualizao de alarmes

Por vezes, a tela de alarme no apresentada. Em vez disso, apresentado um ALM na parte inferior da tela.
PARMETRO (EIXO/UNID) 1001 1002 1003 1004 0 NFD 0 0 IPR 0 0 0 0 0 0 0 0 0 0 XIK 0 0 0 0 0 0 0 0 0 0 0 O1000 N00010 INM 0 0 DLZ JAX 0 0 0 ISC 0 0 0

>_ MEM * * * * * * * * * * PESQ NO ON:1

ALM OFF:0

S 08 : 41 : 27 +ENTRADA

0 T0000 ENTRADA

Neste caso, a tela de alarme pode ser apresentada da seguinte forma: 1 Pressione a tecla de funo .

2 Pressione a soft key para seleo de captulo [ALARME].

480

B-64114PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

D Reset do alarme

Os nmeros e as mensagens de alarme indicam as causas de alarme. Para restabelecer o estado normal, elimine a causa do alarme e pressiona a tecla de reset. Os cdigos de erro esto classificados da seguinte forma: N. 000 a 255 : Alarme P/S (erros de programao) (*) N. 300 a 349 : Alarmes do codificador de pulsos absoluto (CPA) N. 350 a 399: : Alarmes do codificador de pulsos serial (SPC) N. 400 a 499 : Alarmes servo (1/2) N. 500 a 599 : Alarmes de ultrapassagem de curso N. 600 a 699 : Alarmes servo (2/2) N. 700 a 739 : Alarmes de sobreaquecimento N. 740 a 748 : Alarmes do rosqueamento rgido com macho N. 749 a 799 : Alarmes do fuso N. 900 a 999 : Alarmes do sistema N. 5000 a posteriores : Alarmes P/S (erros de programao) * Para os alarmes (n 000 a 255) acionados em combinao com uma operao executada em segundo plano, visualizada a indicao Alarme xxxBP/S (sendo xxx um nmero de alarme). Apenas um alarme BP/S fornecido para o n 140. Ver a lista de alarmes no anexo G para maiores informaes sobre os alarmes.

D Nmeros dos alarmes

481

7. FUNES DE ALARME E AUTODIAGNSTICO

OPERAO

B-64114PO/01

7.2

VISUALIZAO DO HISTRICO DE ALARMES

possvel memorizar e indicar na tela os ltimos 50 alarmes do CNC. O histrico de alarmes pode ser chamado da seguinte forma:

Procedimento para Visualizao do Histrico de Alarmes

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [HISTOR]. O histrico de alarmes apresentado na tela. So apresentadas as seguintes informaes: (1) A data em que o alarme foi acionado (2)Alarme n (3)Mensagem de alarme (alguns no contm mensagem) (4)Nmero da pgina 3 Para mudar de pgina, utilize a tecla de mudana de pgina . 4 Para apagar as informaes memorizadas, pressione a soft key [(OPRC)] e, em seguida a tecla [APAGAR].
HISTORICO DE O0100 N00001 ALARMES (1)97.01.14 16:43:48 PAG.=1 (4) (2)010 (3)CODIGO G INVALIDO 97.01.13 8:22:21 506 FIM DE CURSO : +X 97.01.12 20:15:43 417 ALARME SERVO : :PARAM DGTL EIXO X

ou

MEM * * * * * * * * * *
ALARME

19: 47 : 45
(OPRC)

MSG

HISTOR

482

B-64114PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

7.3

VERIFICAO ATRAVS DA TELA DE AUTODIAGNSTICO

Por vezes, pode parecer que o sistema est parado, apesar de no ter sido acionado nenhum alarme. Neste caso, possvel que o sistema esteja executando processamentos internos. O estado do sistema pode ser verificado atravs da tela de autodiagnstico.

Procedimento para Diagnstico

1 Pressione a tecla de funo

2 Pressione a tecla de seleo de captulo [DGNOS]. 3 A tela de diagnstico possui mais de 1 pgina. Selecione a tela da seguinte forma: (1) Para mudar de pgina, utilize a tecla de mudana de pgina ou .

(2) Seleo atravs de soft key - Introduza o nmero dos dados de diagnstico a serem visualizados, atravs do teclado. - Pressione [PESQ N].
DIAGNOSTICO (GERAL) O0020 N00001

000 ESPERANDO SINAL FIN:0 001 MOVIMENTO :0 002 PAUSA :0 003 CONTROLE DA POSIO :0 004 OVERRIDE DA VELOCIDADE DE AVANO 0% :0 005 BLOQUEIO/PARTIDA BLOQUEADA :0 006 VERIFICAO DE VELOCIDADE DO FUSO 0 : >_ EDICAO **** *** ***
PARAM DGNOS PMC

14: 51 : 55
SISTEMA (OPRC)

483

7. FUNES DE ALARME E AUTODIAGNSTICO

OPERAO

B-64114PO/01

Explicaes

Os nmeros de diagnstico 000 a 015 indicam os estados, nos quais foi especificado um comando que aparentemente no est sendo executado. A tabela seguinte apresenta uma lista dos estados internos, para os quais indicado o valor 1 no lado direito de cada linha da tela.

Tabela 7.3 (a) Visualizao de alarmes para comandos que parecem no estar sendo executados N 000 001 002 003 004 005 006 010 011 012 MOVIMENTO PAUSA VERIFICACAO DA POSICAO BLOQUEIO/PARTIDA BLOQUEADA VERIF.DA VELOCIDADE SOLICITADA ENVIANDO LENDO ESPERANDO PARA FIXAR OU LIBERAR Tela ESPERANDO SINAL FIN Estado interno quando o valor 1 indicado na tela M, S. Funo T sendo executada O comando de movimento est sendo executado em operao automtica A pausa est sendo executada O controle da posio est sendo executado Travamento ON Esperando que o sinal da velocidade do fuso solicitada seja ativado Os dados esto sendo enviados atravs de uma interface de leitura/envio Os dados esto sendo recebidos atravs de uma interface de leitura/envio Esperando pela fixao/liberao da mesa de indexao antes do incio da indexao da mesa no eixo B/depois de concluda a indexao da mesa no eixo B Parada de emergncia, reset externo, reset & rebobinagem ou tecla de reset ativada no painel MDI Procura externa do nmero do programa

OVERRIDE DA VELOCIDADE DE AVANO 0% Override do avano de corte 0%

013 014 015

OVERRIDE DA VEL. AVANCO MODO JOG 0% Override no modo jog 0% ESPERANDO RESET EMERG. RRW. OFF PROCURA EXTERNA DE UM NMERO DE PROGRAMA

Os nmeros de diagnstico de 020 a 025 indicam os estados de parada ou pausa da operao automtica.
Tabela 7.3 (b): Telas de alarme em caso de parada ou pausa da operao automtica. N 020 021 022 023 024 Tela VELOC.DE CORTE ACIMA/ABAIXO BOTAO RESET ON RESET E REBOB. ON PARADA DE EMERGENCIA ON RESET ON Estado interno quando o valor 1 indicado na tela Aparece quando ativada uma parada de emergncia ou um alarme servo Aparece quando a tecla de reset acionada Reset e rebobinagem ativados Aparece quando ativada uma parada de emergncia Aparece quando ativado um reset externo, uma parada de emergncia, um reset ou quando acionada a tecla de reset & rebobinagem Flag que interrompe a distribuio de pulsos. Aparece nos seguintes casos: (1)Reset externo ativado. (2)Reset & rebobinagem ativados. (3)Parada de emergncia ativada. (4)Bloqueio de avano ativado. (5)Tecla de reset do painel MDI acionada. (6)Comutado para o modo manual (JOG/MANIV/INC). (7)Ocorrncia de outro alarme. (Existem alarmes que no so apresentados.)

025

PARADA DE MOV. OU PAUSA

484

B-64114PO/01

OPERAO

7. FUNES DE ALARME E AUTODIAGNSTICO

A tabela abaixo mostra os sinais e indica quais esto ativos quanda cada item dos dados de diagnstico 1. Cada combinao dos valores dos dados de diagnstico indica um estado nico.
020 VELOC.DE CORTE ACIMA/ABAIXO 021 BOTAO RESET ON 022 RESET E REBOB. ON 023 024 PARADA DE EMERGENCIA ON RESET ON 1 0 0 1 1 0 0 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0

025 PARADA DE MOV. OU PAUSA 1


Entrada de sinal de parada de emergncia Entrada de sinal de reset externo Boto reset MDI ligado Entrada de reinicializao & rebobinagem Gerao de alarme servo Alterado para outro modo ou bloqueio de avano Parada de bloco nico

Os nmeros de diagnstico 030 e 031 indicam estados de alarme TH.


N 030 Tela Significado dos dados NO.DE CARACT. DOS A posio do caractere que provocou o DADOS TH alarme TH indicada pelo nmero de caracteres a partir do incio do bloco no alarme TH DADOS TH Cdigo de leitura do caractere que provocou o alarme TH

031

485

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

ENTRADA/SADA DE DADOS

Os dados NC so transferidos entre o NC e os dispositivos externos de entrada/sada como, p. ex., o arquivo Handy. A interface do carto de memria localizada esquerda da tela pode ser usada para ler informao de um carto de memria no CNC ou grav-la no carto. Podem ser recebidos e transmitidos os seguintes tipos de dados: 1.Programa 2.Dados sobre correo 3.Parmetros 4.Dados de compensao de erro do passo 5.Varivel comum de macro de usurio Antes de poder usar um dispositivo de entrada/sada, necessrio definir os parmetros relacionados com a entrada/sada. Para informaes mais detalhadas sobre a definio dos parmetros, ver III-2 DISPOSITIVOS OPERACIONAIS.
Interface RS ---422 Carto de memria
Interface RS--- 232--- C
FANUC

Arquivo handy

Interface do carto de memria Interface RS--232--C ou RS--422 (painel de transmisso, etc...) (dispositivo externo de E/S)

486

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.1

ARQUIVOS

O Arquivo Handy FANUC um dispositivo de entrada/sada externo que usa disquetes como meio de entrada/sada. Neste manual, um suporte de entrada/sada geralmente designado como disquete. Ao contrrio de uma fita NC, o disquete permite ao usurio escolher livremente, arquivo a arquivo, entre os vrios tipos de dados arquivados em um suporte. tambm possvel proceder entrada/sada de dados arquivados em vrios disquetes.

Explicaes
D O que um Arquivo A unidade de dados que transferida entre o disquete e o CNC em uma operao de entrada/sada (pressionando o boto VREADW ou VPUNCHW), chama-se HfileI. Ao receber programas CNC de um disquete ou ao transmiti-los para um disquete, por exemplo, os programas guardados na memria CNC so tratados como um arquivo, independentemente da sua quantidade. Aos arquivos so atribudos automaticamente os nmeros de arquivo 1, 2, 3, 4, etc., sendo o primeiro arquivo o nmero 1.
Arquivo 1 Arquivo 2 Arquivo 3 Arquivo n Vazio

D Pedido de troca do

disquete

Se um arquivo estiver gravado em dois disquetes, os LEDs do adaptador piscam alternadamente quando terminar a entrada/sada de dados entre o primeiro disquete e o CNC, assinalando, assim, a necessidade de trocar o disquete. Neste caso, retire o primeiro disquete do adaptador e introduza o segundo disquete. Em seguida, a entrada/sada de dados ser prosseguida automaticamente. A troca de disquete solicitada sempre que seja necessrio introduzir o segundo disquete ou o disquete subseqente, durante a pesquisa de arquivos, a entrada/sada de dados entre o CNC e o disquete ou o apagamento de arquivos. Disquete 1
Arquivo (k--1)

Arquivo 1 Arquivo 2 Arquivo 3

Arquivo k

Disquete 2
Continuao do arquivo k Arquivo (k+1) Arquivo n Vazio

Uma vez que a troca de disquete processada pelo dispositivo de entrada/sada, no necessrio proceder a nenhuma operao especial. O CNC interrompe a operao de entrada/sada de dados at que o disquete seguinte seja introduzido no adaptador. Quando se procede a uma operao de reset no CNC durante o pedido de troca de disquete, o reset do CNC no executado imediatamente, mas aps a troca do disquete.

487

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

D Chave de proteo

Os disquetes esto equipados com um boto de proteo contra gravao. Coloque o boto na posio de no proteo contra gravao e inicie, em seguida, a operao de transmisso de dados.
Boto de proteo contra gravao de um disquete

(1) Protegido contra gravao (s possvel ler).

(2) No protegido contra gravao ( possvel ler, gravar e apagar).

Fig. 8.1 Chave de proteo

D Memo de escrita

Depois de gravados em um disquete ou em um carto, os dados podem ser lidos subseqentemente atravs da correspondncia entre o seu contedo e os nmeros dos arquivos. Esta correspondncia s poder ser verificada se o contedo dos dados e os nmeros dos arquivos forem transmitidos para o CNC e exibidos. O contedo dos dados pode ser exibido com a funo de visualizao de diretrios de disquete (ver seo III-8.8). Para poder localizar os contedos mais facilmente, recomendvel escrever os nmeros dos arquivos e os respectivos contedos na coluna Memo, situada na parte de trs do disquete. (Exemplo de entrada no MEMO) Arquivo 1 Parmetros NC Arquivo 2 Dados sobre correo Arquivo 3 Programa NC O0100 Arquivo (n-1) Programa NC O0500 Arq. n Programa NC O0600

488

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.2

PESQUISA DE ARQUIVOS

Quando o programa transferido de um disquete, o arquivo a ser transferido tem de ser primeiro localizado. Para tal, proceda da seguinte forma:
Arquivo 1 Arquivo 2 Arquivo 3 Arquivo n Vazio

Procura do arquivo n

Procedimento para a Busca do Incio do Arquivo 1 2 3 Pressione a tecla EDICAO ou MEMORIA no painel de operao da mquina. Pressione a tecla de funo Pressione a soft key [(OPRC)] (tecla do ; em seguida, apresentada a tela do

contedo do programa ou a tela de verificao do programa.

4 Pressione vrias vezes a soft key com seta para a direita menu seguinte). 5 Introduza o endereo N.

6 Introduza o nmero do arquivo a ser procurado. N0 efetuada a busca do incio do cassette ou carto. Um de N1 a N9999 efetuada a busca do arquivo indicado com um nmero de 1 a 9999. N-9999 efetuada a busca do arquivo seguinte ao que acabou de ser acedido. N-9998 Quando N-9998 designado, N-9999 inserido automaticamente aquando da entrada ou sada de um arquivo. Esta condio reposta pela designao de N0,N1 a 9999 ou N9999 ou reset. 7 Pressione as soft keys [PSQA] e [EXEC] efetuada a pesquisa do arquivo especificado.

Explicaes
D Pesquisa de arquivos por meio de N-9999 Obtm-se o mesmo resultado quer se faa uma procura seqencial dos arquivos atravs da especificao dos nmeros N1 a N9999, quer procurando primeiro um arquivo de N1 a N9999 e utilizando, depois, o mtodo de procura N-9999. O tempo de procura mais curto no ltimo caso.

489

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Alarme
N Descrio O sinal de pronto (DR) do dispositivo de entrada/sada est desligado. O CNC no indica imediatamente o alarme, mesmo que este seja acionado durante a busca do incio do arquivo (quando o arquivo no localizado, etc.). O alarme acionado logo que a operao de entrada/sada seja executada em seguida. Este alarme tambm acionado quando N1 especificado para a gravao de dados em um disquete vazio. (Neste caso, especifique N0)

86

490

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.3

APAGAMENTO DE ARQUIVOS

Os arquivos guardados em um disquete podem ser apagados um a um, conforme necessrio.

Procedimento para Apagamento de Arquivos 1 Introduza o disquete no dispositivo de entrada/sada, de forma a poder ser gravado. 2 Pressione o boto EDICAO no painel de operao da mquina. 3 Pressione a tecla de funo contedo do programa. 4 Pressione a soft key [(OPRC)] 5 Pressione vrias vezes a soft key com seta para a direita menu seguinte). 6 Introduza o endereo N. 7 Introduza o nmero (de 1 a 9999) do arquivo a ser apagado. 8 Pressione a soft key [APAGAR] e, em seguida, a soft key [EXEC]. O arquivo especificado no passo 7 apagado. (tecla do ; em seguida apresentada a tela do

Explicaes
D Nmero do arquivo depois do arquivo ter sido apagado Quando um arquivo apagado, diminuda uma unidade aos nmeros dos arquivos subseqentes. Suponhamos que foi apagado um arquivo com o nmero k. Neste caso, os arquivos so renumerados da seguinte forma: Antes de apagar . . . Depois de apagar 1 a (k-1) . . . . . . . . 1 a (k-1) k . . . . . . . . . . . . . . Apagado (k+1) a n . . . . . . . . k a (n-1) Para apagar os arquivos pretendidos, coloque o boto de proteo contra gravao na posio de no proteo contra gravao.

D Chave de proteo

491

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.4

ENTRADA/SADA DE PROGRAMAS 8.4.1


Entrada de um Programa
Esta seo descreve como carregar um programa para o CNC a partir de um disquete ou de uma fita NC.

Procedimento para Entrada de um Programa 1 Certifique-se de que o dispositivo de entrada est preparado para a leitura. 2 Pressione o boto EDICAO no painel de operao da mquina. 3 Se utilizar um disquete, procure o arquivo desejado de acordo com o mtodo descrito na seo III-8.2. 4 Pressione a tecla de funo 5 Pressione a soft key [(OPRC)] 6 Pressione vrias vezes a soft key com seta para a direita menu seguinte). (tecla do ; em seguida, apresentada a tela do

contedo do programa ou a tela do diretrio do programa.

7 Depois de introduzir o endereo O, especifique um nmero a ser atribudo ao programa. Se no especificar aqui nenhum nmero, ser atribudo ao programa o nmero utilizado no disquete ou na fita NC. 8 Pressione as soft keys [LER] e [EXEC] O programa recebido e o nmero especificado no passo 7 atribudo ao programa.

Explicaes
D Comparao Se for recebido um programa com a chave para proteo de dados do painel de operao da mquina na posio ON, o programa carregado para a memria comparado com o contedo do disquete ou da fita NC. Se durante a comparao for detectada qualquer diferena, a comparao terminada com um alarme P/S (n 79). Se esta operao for executada com a chave para proteo de dados na posio OFF, a comparao no efetuada, mas os programas so registrados na memria. Quando existem vrios programas em uma fita perfurada, a fita lida at ER (ou %).
O1111 M02; O2222 M30; O3333 M02; ER(%)

D Introduo de vrios programas de uma fita NC

492

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

D Nmeros de programa em uma fita NC

D Registro de programas em simultneo

- Quando o programa introduzido sem especificar um nmero de programa S atribudo ao programa o nmero O da fita NC. Se o programa no possuir um nmero O, -lhe atribudo o nmero N do primeiro bloco. S Se o programa no possuir nem um nmero O nem um nmero N, adicionada uma unidade ao nmero do programa precedente e o resultado obtido atribudo ao programa. S Se o programa no possuir um nmero O mas possuir um nmero de seqncia de cinco dgitos no incio do programa, os quatro ltimos dgitos do nmero de seqncia so utilizados como nmero do programa. Se os quatro ltimos dgitos forem zeros, somada uma unidade ao nmero do programa anteriormente registrado e o resultado obtido atribudo ao programa. - Quando um programa introduzido atravs do respectivo nmero O nmero O da fita NC ignorado e o nmero especificado atribudo ao programa. Se o programa for seguido de outros programas adicionais, ao primeiro programa adicional atribudo o nmero do programa. Os nmeros dos programas seguintes so calculados somando uma unidade ao nmero do ltimo programa. O mtodo de registro idntico ao mtodo utilizado para as operaes efetuadas em primeiro plano. Contudo, esta operao registra um programa na rea de edio simultnea. Tal como acontece com a edio, as operaes descritas abaixo so necessrias no final para registrar um programa na memria de programas de primeiro plano.
[(OPRC)] [FIM-ST]

D Entrada de programas adicionais

possvel introduzir outros programas, acrescentando-os no fim do programa registrado.


Programa registrado f1234 ; jjjjjjj ; jjjjj ; jjjj ; jjj ; % Programa introduzido f5678 ; fffffff ; fffff ; ffff ; fff ; % Programa aps a entrada f1234 ; jjjjjjj ; jjjjj ; jjjj ; jjj ; % f5678 ; fffffff ; fffff ; ffff ; fff ; %

No exemplo acima, todas as linhas do programa O5678 so acrescentadas no fim do programa O1234. Neste caso, o nmero de programa O5678 no registrado. Ao introduzir um programa para que o mesmo seja apenso a um programa registrado, pressione a soft key [LER] sem especificar o nmero do programa no passo 8. De seguida, pressione as soft keys [CADEIA] e [EXEC]. S Quando se introduzem programas inteiros, todas as linhas do programa so acrescentadas, exceto o nmero O. S Para cancelar a entrada de programas adicionais, pressione a tecla de reset ou a soft key [CAN] ou [STOP].
493

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

S Pressionando a soft key [CADEIA], o cursor posicionado no final do programa registrado. Aps a introduo do programa, o cursor posicionado no incio do novo programa. S S possvel proceder entrada de programas adicionais, se j tiver sido registrado um programa. D Atribuio do mesmo nmero de programa a dois programas diferentes Quando se tenta registrar um programa com um nmero igual ao de um programa anteriormente registrado, acionado o alarme P/S 073 e o programa no pode ser registrado.

Alarme
N 70 73 79 Descrio No h espao de memria suficiente para registrar os programas introduzidos. Tentou se registrar um programa com um nmero de programa j existente. A operao de comparao detectou diferenas entre o programa carregado para a memria e o contedo do programa existente no disquete ou na fita NC.

494

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.4.2
Sada de um Programa

Um programa arquivado na memria da unidade CNC transmitido para um disquete ou para uma fita NC.

Procedimento para a Sada de um Programa 1 Certifique-se de que o dispositivo de sada est preparado para a transmisso. 2 Para transmitir o programa para uma fita NC, especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs de um parmetro. 3 Pressione o boto EDICAO no painel de operao da mquina. 4 Pressione a tecla de funo ; em seguida, apresentada a tela do contedo do programa ou a tela do diretrio do programa. 5 Pressione a soft key [(OPRC)]. (tecla do 6 Pressione vrias vezes a soft key com seta para a direita menu seguinte). 7 Introduza o endereo O. 8 Introduza um nmero de programa. Se for introduzido o nmero -9999, so transmitidos todos os programas arquivados na memria. Para transmitir vrios programas de uma s vez, especifique uma faixa da seguinte forma: O,OVVVV feita a sada dos programas n a n VVVV. Se o bit 4 (SOR) do parmetro n 3107 possuir o valor 1, os nmeros dos programas so apresentados na tela do diretrio de programas por ordem crescente. 9 Pressione as soft keys [ENVIAR] e [EXEC]. O(s) programa(s) especificado(s) /so transmitido(s).

Explicaes (sada para um disquete)


D Localizao de sada do arquivo

D Alarme durante a sada de um programa D Emisso de um programa aps a busca do incio do arquivo D Uso eficaz da memria

D Registro no memo

Quando a transmisso feita para um disquete, o programa registrado como arquivo novo, a seguir aos arquivos j existentes no disquete. Para gravar ficheiros novos, tornando invlidos os ficheiros antigos, utilize a operao de transmisso acima descrita, depois da busca do incio de arquivo N0. Se for acionado um alarme P/S (n 086) durante a sada do programa, o disquete reposto no estado em que se encontrava antes da transmisso. Quando a transmisso do programa efetuada aps a busca do incio do arquivo entre N1 e N9999, o novo arquivo transmitido com a posio n especificada. Neste caso, os arquivos 1 a n-1 so conservados, mas os arquivos aps o antigo arquivo n so apagados. Se for acionado um alarme durante a sada, s sero restaurados os arquivos 1 a n-1. Para usar a memria da cassete ou carto de forma eficaz, faa a sada do programa definindo o parmetro NFD (n 0101#7,n 0111#7 ou 0121#7) para 1. Este parmetro faz com que no haja sada do avano, utilizando a memra de modo eficaz. Quando um arquivo transmitido do CNC para o disquete novamente introduzido na memria do CNC ou comparado com o contedo da memria do CNC, necessrio proceder a uma busca do incio do arquivo de acordo com o n do arquivo. Para tal, recomendvel registrar o n do arquivo na coluna MEMO do disquete, imediatamente aps a sua transmisso do CNC para o disquete.
495

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

D Envio de programas em segundo plano

O envio de programas em segundo plano pode ser efetuado de forma idntica ao do primeiro plano. S atravs desta funo possvel transmitir um programa selecionado para operaes em primeiro plano. <O> (N do programa) [ENVIAR] [EXEC]: Transmite um programa especificado. <O> H-9999I [ENVIAR] [EXEC]: Transmite todos os programas.

Explicaes (sada para uma fita NC)


D Formato Os programas so transmitidos para uma fita de papel no seguinte formato:
ER (%)
Avano de 3 ps Programa

ER (%)
Avano de 3 ps

Se o avano de trs ps for demasiado longo, pressione a tecla durante a transmisso de avano, para cancelar a transmisso de avano subseqente. D Verificao TV D Cdigo ISO transmitido automaticamente um cdigo de espao para a verificao TV. Se um programa for transmitido em cdigo ISO, so transmitidos dois cdigos CR aps o cdigo LF.
LF CR CR

Ativando-se o parmetro NCR (bit 3 do parmetro n 0100), as CRs podem ser omitidas, aparecendo, ento, os LFs sem CRs. D Interrupo do envio D Envio de todos os programas Pressione a tecla para interromper a operao de transmisso.

Todos os programas so transmitidos para uma fita de papel no seguinte formato:


ER (%)
Programa Programa Programa

ER (%)

Avano de 1 p

Avano de 3 ps

A seqncia dos programas transmitidos no definida.

496

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.5

ENTRADA E SADA DOS DADOS DE CORREO 8.5.1


Entrada de Dados de Correo
Os dados de correo so carregados para a memria do CNC a partir de um disquete ou de uma fita NC. O formato de entrada igual ao da sada dos valores de correo. Ver seo III-8.5.2. Quando carregado um valor de correo com um nmero de correo igual a outro j registrado na memria, os dados j existentes so substitudos pelos dados de correo carregados.

Procedimento para a Entrada de Dados de Correo


1 Certifique-se de que o dispositivo de entrada est preparado para a leitura. 2 Pressione o boto EDICAO no painel de operao da mquina. 3 Se utilizar um disquete, procure o arquivo desejado de acordo com o mtodo descrito na seo III-8.2. 4 Pressione a tecla de funo ferramenta. 5 Pressione as soft keys [(OPRC)] e ser mostrada a tela de compensao da ferramenta. 6 Pressione a soft key com seta para a direita para o menu seguinte). 7 Pressione as soft keys [LER] e [EXEC] . 8 Os dados de correo introduzidos so apresentados na tela, depois de completada a operao de entrada. (tecla de mudana para visualizar a tela de correo da

497

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.5.2
Sada de Dados de Correo

Todos os dados de correo so transmitidos da memria do CNC para um disquete ou uma fita NC em um formato de sada.

Procedimento para a Sada de Dados de Correo

1 Certifique-se de que o dispositivo de sada est preparado para a transmisso. 2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs de um parmetro. 3 Pressione o boto EDICAO no painel de operao da mquina. 4 Pressione a tecla de funo ferramenta. 5 Pressione a soft key [(OPRC)]. 6 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte) (tecla de para visualizar a tela de correo da

7 Pressione as soft keys [ENVIAR] e [EXEC]. Os dados de correo so transmitidos no formato de sada abaixo descrito.

Explicaes
D Formato de sada O formato de sada o seguinte: Formato G10P_X_Y_Z_R_Q_; P: Nmero de correo . . . . Folha de trabalho : P=0 . . . . Para quantidade de correo do desgaste : P=Nmero de correo do desgaste . . . . Para quantidade de correo da geometria : p=10000+nmero de correo da geometria X:Valor de correo no eixo X Y:Valor de correo no eixo Y Z:Valor de correo no eixo Z Q:Nmero da ponta imaginria da ferramenta R:Valor de correo do raio da ponta da ferramenta D Nome do arquivo de sada Se for utilizada a funo de visualizao de diretrios de disquete, o nome do arquivo transmitido CORRECO.

498

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.6

ENTRADA E SADA DE PARMETROS E DE DADOS DE COMPENSAO DE ERRO DO PASSO 8.6.1


Entrada de Parmetros

Os parmetros e os dados de compensao de erro de passo so recebidos e transmitidos a partir de telas diferentes. Este captulo descreve a forma de os introduzir.

Os parmetros so carregados para a memria da unidade CNC a partir de um disquete ou de uma fita NC. O formato de entrada igual ao formato de sada. Ver Subse. III- 8.6.2. Quando carregado um parmetro com um nmero de dados igual ao de outro parmetro j registrado na memria, o parmetro existente substitudo pelo parmetro carregado.

Procedimento para a Entrada de Parmetros 1 Certifique-se de que o dispositivo de entrada est preparado para a leitura. 2 Se utilizar um disquete, procure o arquivo desejado de acordo com o mtodo descrito na seoIII - 8.2. 3 Pressione o boto de PARADA DE EMERGNCIA no painel de operao da mquina. 4 Pressione a tecla de funo .

5 Pressione a soft key [DEFINIR] para a seleo de captulo; em seguida, aparece a tela de especificao. 6 Introduza 1 como resposta ao prompt para ESCRITA DE PARAMETROS (PWE) na especificao de dados. Aparece o alarme P/S n 100 (indicando que os parmetros podem ser registrados). 7 Pressione a tecla de funo .

8 Pressione a soft key para seleo de captulo [PARAM]; em seguida, aparece a tela de parmetros. 9 Pressione a soft key [(OPRC)]. 10 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte). (tecla de

11 Pressione as soft keys [LER] e [EXEC] . Os parmetros so lidos para a memria. Depois de terminada a entrada, o indicador de ENTRADA, situado no canto inferior direito da tela, desaparece. 12 Pressione a tecla de funo .

13 Pressione a soft key [DEFINIR] para a seleo de captulo. 14 Introduza 0 como resposta ao prompt para ESCRITA DE PARAMETROS (PWE) na especificao de dados.
499

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

15 Ligue novamente o NC. 16 Desative o boto de PARADA DE EMERGNCIA no painel de operao da mquina.

8.6.2
Sada de Parmetros

Todos os parmetros so transmitidos da memria do CNC para um disquete ou uma fita NC, no formato de sada definido.

Procedimento para a Sada de Parmetros 1 Certifique-se de que o dispositivo de sada est preparado para a transmisso. 2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs de um parmetro. 3 Pressione o boto EDICAO no painel de operao da mquina. 4 Pressione a tecla de funo .

5 Pressione a soft key para seleo de captulo [PARAM] para mostrar a tela de parmetros. 6 Pressione a soft key [(OPRC)]. 7 Pressione a soft key com seta para a direita para o menu seguinte). 8 Pressione a soft key [ENVIAR]. 9 Para transmitir todos os parmetros, pressione a soft key [TUDO]. Para transmitir apenas os parmetros definidos com um valor diferente de 0, pressione a soft key [NAO-0]. 10 Pressione a soft key [EXEC]. Todos os parmetros so transmitidos no formato definido. (tecla de mudana

Explicaes
D Formato de sada O formato de sada o seguinte: N.. P .. ; N . . A1P . . . A2P . . . AnP . . ; N.. P .. ; N:Parmetro n A:N. eixo(n o nmero do eixo de controle) P:Valor especificado no parmetro . D Supresso da sada de parmetros definidos com 0 Para suprimir a transmisso dos seguintes parmetros, pressione a soft key [ENVIAR] e, em seguida, a soft key [NAO-0].
Outros parmetros que no de um eixo Tipo bit Tipo de eixo

Parmetros cujos bits se Parmetros de um eixo cuencontram todos definidos jos bits se encontram todos com 0 definidos com 0. Parmetros cujo valor 0. Parmetros de um eixo cujo valor 0.

Tipo valor

500

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

D Nome do arquivo de sada

Se for utilizada a funo de visualizao de diretrios de disquete, o nome do arquivo transmitido PARAMETRO. Depois de transmitidos todos os parmetros, o arquivo transmitido tem o nome de TODOS-OS.PARAMET. Depois de transmitidos apenas os parmetros definidos com um valor diferente de 0, o arquivo transmitido tem o nome de NAO-0. PARAMETROS. Os dados de compensao de erro de passo so carregados para a memria do CNC a partir de um disquete ou de uma fita NC. O formato de entrada igual ao formato de sada. Ver Seo 8.6.4. Se for carregado um dado de compensao de erro de passo com um nmero de dados igual ao de um outro dado de compensao de erro de passo j registrado na memria, o dado existente substitudo pelo dado carregado.

8.6.3
Entrada de Dados de Compensao de Erro de Passo

Procedimento para a Entrada dos Dados de Compensao de Erro do Passo 1 Certifique-se de que o dispositivo de entrada est preparado para a leitura. 2 Se utilizar um disquete, procure o arquivo desejado de acordo com o mtodo descrito na seo III- 8.2. 3 Pressione o boto de PARADA DE EMERGNCIA no painel de operao da mquina. 4 Pressione a tecla de funo .

5 Pressione a soft key [DEFINIR] para a seleo de captulo. 6 Introduza 1 como resposta ao prompt para ESCRITA DE PARAMETROS (PWE) na especificao de dados. Aparece o alarme P/S n 100 (indicando que os parmetros podem ser registrados). 7 Pressione a tecla de funo .

8 Pressione vrias vezes a soft key com seta para a direita (tecla de mudana para o menu seguinte) e pressione a soft key para seleo de captulo [PASSO] . 9 Pressione a soft key [(OPRC)]. 10 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte). (tecla de

11 Pressione as soft keys [LER] e [EXEC] . Os dados de compensao de erro do passo so lidos para a memria. Depois de terminada a entrada, o indicador de ENTRADA, situado no canto inferior direito da tela, desaparece. 12 Pressione a tecla de funo .

13 Pressione a soft key [DEFINIR] para a seleo de captulo. 14 Introduza 0 como resposta ao prompt para ESCRITA DE PARAMETROS (PWE) na especificao de dados. 15 Ligue novamente o NC.
501

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

16 Desative o boto de PARADA DE EMERGNCIA no painel de operao da mquina.

Explicaes
D Compensao de erro de passo Os parmetros 3620 a 3624 e os dados de compensao de erro do passo devem ser definidos corretamente para que a compensao de erros de passo seja corretamente aplicada - 11.5.2) (Ver Subse. IIITodos os dados de compensao de erro de passo so transmitidos da memria do CNC para um disquete ou para uma fita NC, no formato definido.

8.6.4
Sada dos Dados de Compensao de Erro de Passo

Procedimento para a Sada dos Dados de Compensao de Erro do Passo 1 Certifique-se de que o dispositivo de sada est preparado para a transmisso. 2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs de um parmetro. 3 Pressione o boto EDICAO no painel de operao da mquina. 4 Pressione a tecla de funo .

(tecla de 5 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte) e pressione a soft key para seleo de captulo [PASSO]. 6 Pressione a soft key [(OPRC)]. 7 Pressione a soft key com seta para a direita para o menu seguinte). (tecla de mudana

8 Pressione as soft keys [ENVIAR] e [EXEC]. Todos os dados de compensao de erro do passo so emitidos no formato definido.

Explicaes
D Formato de sada O formato de sada o seguinte: N10000 P.... ; N11023 P.... ; N : Ponto de compensao do erro de passo + 10000 P : Dados de compensao do erro de passo Quando for usada a compensao de erros de passo bidirecional, o formato de sada o seguinte: N20000 P.... ; N21023 P.... ; N23000 P.... ; N24023 P.... ; N : Ponto de compensao do erro de passo + 20000 P : Dados de compensao de erro do passo Se for utilizada a funo de visualizao de diretrios de disquete, o nome do arquivo transmitido ERRO DE PASSO.
502

D Nome do arquivo de sada

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.7

ENTRADA/ SADA DE VARIVEIS COMUNS DE MACRO DE USURIO

8.7.1
Entrada de Variveis Comuns de Macro de Usurio

O valor de uma varivel comum de macro de usurio (de #500 a #999) carregado para a memria do CNC a partir de um disquete ou de uma fita NC. O mesmo formato utilizado para a sada das variveis comuns de macro de usurio utilizado tambm para a entrada. Ver Subse. 8.7.2. Para que uma varivel comum de macro de usurio possa ser vlida, os dados de entrada tm de ser processados, pressionando o boto de incio de ciclo aps a entrada dos dados. Quando o valor de uma varivel comum carregado para a memria, o valor da mesma varivel comum j existente (se for o caso) na memria substitudo por esse valor.

Procedimento para a Entrada de Variveis Comuns de Macro de Usurio 1 Registre na memria o programa que foi transmitido (como descrito na Seo III-8.7.2), de acordo com o processo de entrada de programas descrito na Seo III-8.4.1. 2 Pressione a tecla MEMORIA no painel de operao da mquina, aps o trmino da entrada. 3 Pressione o boto de incio de ciclo para executar o programa carregado. 4 Chame a tela de variveis de macro para verificar se os valores das variveis comuns foram definidos corretamente. Visualizao da tela de variveis de macro Pressione a tecla de funo . Pressione a soft key da direita (tecla de mudana para o menu seguinte). Pressione a soft key [MACRO]. Selecione uma varivel com as teclas de pgina ou com as teclas numricas e a soft key [PESQ.NO].

Explicaes
D Variveis comuns As variveis comuns (de #500 a #999) podem ser introduzidas e transmitidas. Os valores entre #100 e #199 podem ser introduzidos e transmitidos se o bit 3 (PU5) do parmetro n 6001 possuir o valor 1.

503

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.7.2
Sada de Variveis Comuns de Macro de Usurio

As variveis comuns de macro de usurio (de #500 a #999) arquivadas na memria do CNC podem ser transmitidas para um disquete ou para uma fita NC, no formato de sada definido.

Procedimento para a Sada de Variveis Comuns de Macro de Usurio 1 Certifique-se de que o dispositivo de sada est preparado para a transmisso. 2 Especifique o sistema do cdigo de transmisso (ISO ou EIA) atravs de um parmetro. 3 Pressione o boto EDICAO no painel de operao da mquina. 4 Pressione a tecla de funo .

5 Pressione a soft key com seta para a direita (tecla de mudana para o menu seguinte) e, em seguida, a soft key [MACRO] . 6 Pressione a soft key [(OPRC)]. 7 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte). 8 Pressione as soft keys [ENVIAR] e [EXEC]. As variveis comuns so transmitidas no formato definido. (tecla de

Explicaes
D Formato de sada O formato de sada o seguinte:
% ; #500=[25283:65536+65536]/134217728 . . . . . . . . #501=#0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . #502=0; . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . #503= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .............................................. .............................................. #531= . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . M02 ; %

(1) (2) (3) ; ; ; ;

(1) A preciso da varivel assegurada, transmitindo-se o valor da varivel como <expresso>. (2) Varivel no definida (3) Quando o valor da varivel 0 D Nome do arquivo de sada D Varivel comum Se for utilizada a funo de visualizao de diretrios de disquete, o nome do arquivo transmitido VARIAV. DA MACRO. As variveis comuns (de #500 a #999) podem ser introduzidas e transmitidas. Os valores entre #100 e #199 podem ser introduzidos e transmitidos se o bit 3 (PU5) do parmetro n 6001 possuir o valor 1.

504

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.8

VISUALIZAO DO DIRETRIO DO DISQUETE

Na tela de exibio do diretrio do disquete, em um diretrio dos arquivos armazenados em um dispositivo externo de entrada/sada (tal como arquivo handy FANUC) no formato de disquete, pode fazer-se a entrada e sada dos arquivos, assimo como a respectiva excluso.

DIRETORIO (DISCO) NO. NOME DO ARQUIVO 0001 PARAMETRO 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 2.6

EDICAO * * * *
PRGRM

*** ***
DIR

11: 27: 14
(OPRC)

505

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.8.1
Visualizao do Diretrio
Visualizao do Diretrio dos Arquivos do Disquete

Procedimento 1

Para exibir um diretrio de todos os arquivos gravados em um disquete, proceda da seguinte forma: 1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla de mudana

3 Pressione a soft key com seta para a direita para o menu seguinte). 4 Pressione a soft key [DISCO]. 5 Pressione a tecla de pgina 6 Aparece a seguinte tela:
DIRETORIO (DISCO) NO. NOME DO ARQUIVO 0001 0002 0003 0004 0005 0006 0007 0008 0009 PARAMETRO O0001 O0002 O0010 O0040 O0050 O0100 O1000 O9500

ou

O0001 N00000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 2.6

EDICAO * * * * PESQ D

*** ***
LER ENVIAR

11: 30: 24
APAGAR

Fig. 8.8.1 (a)

7 Pressione novamente uma tecla de pgina para exibir outra pgina do diretrio.

506

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Procedimento 2

Para exibir um diretrio de arquivos, comeando pelo nmero de arquivo especificado, proceda da seguinte forma: 1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla de

3 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte). 4 Pressione a soft key [DISCO]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [PESQ A]. 7 Introduza o nmero de um arquivo. 8 Pressione as soft keys [DEF A] e [EXEC].

9 Pressione uma tecla de pgina para exibir outra pgina do diretrio. 10 Pressione a soft key [CAN] para regressar visualizao de soft keys apresentada na tela da Fig 8.8.1 (a).
DIRETORIO (DISCO) NO. NOME DO ARQUIVO 0004 0005 0006 0007 0008 0009 O0010 O0040 O0050 O0100 O1000 O9500 O0001 N00000 (METRO) VOL 1.3 1.3 1.9 1.9 1.9 2.6

PESQUISAR ARQU.NO. = >_ EDICAO * * * * * * * * * * DEF A Fig. 8.8.1 (b)

15: 27: 34 CAN EXEC

507

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Explicaes
D Campos da tela e seus significados NO NOME DO ARQUIVO (METRO) :Mostra o nmero do arquivo :Nome do arquivo. :Converte e imprime a capacidade do arquivo ao longo da fita de papel. tambm possvel imprimir H (PS)I atravs da definio da UNIDADE DE ENTRADA como POLEGADA nos dados especificados. :Se for um arquivo multi-volume, o respectivo estado atualmente.

VOL.

(Ex.) Disquete ou carto A Disquete ou carto B Disquete ou carto C C01 C02 L03 C(nmero) significa CONTINUA L(nmero) significa LTIMO nmero nmero de disquetes ou cartes

508

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.8.2
Leitura de Arquivos

O contedo do arquivo especificado lido para a memria do NC.

Procedimento para a Leitura de Arquivos 1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla de

3 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte). 4 Pressione a soft key [DISCO]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [LER].
DIRETORIO (DISCO) NO. NOME DO ARQUIVO 0001 0002 0003 0004 0005 0006 0007 0008 0009 PARAMETRO O0001 O0002 O0010 O0040 O0050 O0100 O1000 O9500 O0001 N00000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 2.6 NO.PROGRAMA= 11: 55: 04 STOP
CAN EXEC

LER ARQU.NO.= >_ EDICAO * * * * * * * * * * DEF A DEF O

7 Introduza o nmero de um arquivo. 8 Pressionar a soft key [DEF.A]. 9 Para alterar o nmero do programa, introduza o nmero do programa e pressione, em seguida, a soft key [DEF.O]. 10 Pressione a soft key [EXEC]. O nmero de arquivo indicado no canto inferior esquerdo da tela automaticamente acrescido de uma unidade. 11 Pressione a soft key [CAN] para regressar visualizao de soft keys apresentada na tela da Fig.8.8.1 (a).

509

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.8.3
Sada de Programas

Qualquer programa guardado na memria da unidade CNC pode ser transmitido como arquivo para um disquete.

Procedimento para a Sada de Programas 1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla de

3 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte). 4 Pressione a soft key [DISCO]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [ENVIAR].
DIRETORIO (DISCO) NO. NOME DO ARQUIVO 0001 PARAMETRO 0002 O0001 0003 O0002 0004 O0010 0005 O0040 0006 O0050 0007 O0100 0008 O1000 0009 O9500 ENVIAR ARQUIVO NO. = >_ EDICAO * * * * * * * * * * DEF A DEF O STOP O0002 N01000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 2.6 NO.PROGRAMA= 11: 55: 26
CAN EXEC

7 Introduza um nmero de programa. Para escrever todos os programas em um s arquivo, introduza -9999 no campo destinado ao nmero do programa. Neste caso, o arquivo registrado com o nome TODOS- OS.PROGRAM. 8 Pressione a soft key [DEF.O]. 9 Pressione a soft key [EXEC]. O(s) programa(s) especificado(s) no passo 7, /so gravados no disquete a seguir ao ltimo arquivo. Para transmitir o programa, depois de ter apagado arquivos a partir de um nmero de arquivo existente, introduza o nmero do arquivo e pressione a soft key [DEF.A] e, em seguida, a soft key [EXEC]. 10 Pressione a soft key [CAN] para regressar visualizao de soft keys apresentada na tela da Fig.8.8.1 (a).

510

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.8.4
Apagar Arquivos

apagado o arquivo com o nmero especificado.

Procedimento para Apagar Arquivos 1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla de

3 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte). 4 Pressione a soft key [DISCO]. 5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [APAGAR].
DIRETORIO (DISCO) NO. NOME DO ARQUIVO 0001 PARAMETRO 0002 O0001 0003 O0002 0004 O0010 0005 O0040 0006 O0050 0007 O0100 0008 O1000 0009 O9500 APAGAR NOME= ARQU.NO.= >_ EDICAO * * * * * * * * * * DEF A
NOME A

O0001 N00000 (METRO) VOL 58.5 1.9 1.9 1.3 1.3 1.9 1.9 1.9 2.6

11: 55: 51
CAN EXEC

7 Especifique o arquivo a ser apagado. Se especificar o arquivo atravs de um nmero do arquivo, digite o nmero e pressione a soft key [DEF A] . Se a especificao for feita atravs do nome do arquivo, introduza o nome e pressione a soft key [NOME A]. 8 Pressione a soft key [EXEC]. O arquivo especificado no campo destinado ao nmero do arquivo apagado. Quando um arquivo apagado, diminuda uma unidade aos nmeros dos arquivos subseqentes. 9 Pressione a soft key [CAN] para regressar visualizao de soft keys apresentada na tela da Fig.8.8.1 (a).

511

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Limitaes
D Insero de nmeros de arquivos e de programas atravs de teclas D Dispositivos de E/S Quando se pressiona [DEF.A] ou [DEF.O] sem ter introduzido o nmero do arquivo e do programa, o campo do nmero do arquivo ou do programa fica em branco. Quando se introduz 0 como nmero do arquivo ou do programa, exibido 1. Para usar o canal 0, defina um nmero de dispositivo no parmetro 102. Defina o nmero do dispositivo de E/S para o parmetro n 0112 quando o canal 1 for usado. Para o canal 2, especifique-o no parmetro n 0122. Para a introduo numrica nos campos de entrada com NO.ARQU. e NO.PROGRAMA, so vlidos apenas os 4 ltimos dgitos. Se a chave para proteo de dados do painel de operao da mquina se encontrar na posio ON, no so lidos quaisquer programas do disquete. Em vez disso, os programas so comparados com o contedo da memria do CNC.

D Dgitos significativos D Comparao

ALARME
N 71 79 Contedo Foi introduzido um nmero de arquivo ou de programa invlido. (O nmero de programa especificado no foi encontrado.) A operao de comparao detectou diferenas entre o programa carregado para a memria e o contedo do programa existente no disquete. O sinal de pronto (DR) do dispositivo de entrada/sada est desligado. (Foi acionado um erro de arquivo no encontrado ou de arquivo duplo no dispositivo de entrada/sada, devido introduo de um nmero de arquivo, nmero de programa ou nome de arquivo invlido.)

86

512

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.9

TRANSMISSO DE UMA LISTA DE PROGRAMAS PARA UM DETERMINADO GRUPO

Os programas CNC arquivados na memria podem ser agrupados de acordo com seus nomes, permitindo, assim, a transmisso de programas CNC por grupos. A Seo III-11.3.3 explica como exibir uma lista de programas para um grupo especificado.

Procedimento para Sada de uma Lista de Programas para um Determinado Grupo

Procedimento

1 Chame a tela da lista de programas para um grupo de programas, de acordo com a descrio da seo III-11.3.2.
DIRETORIO DE PROG.(GRUPO) PROGRAMA(NUM.) USADO: 60 LIVRE: 140 ON COMENT. O0020 (ENGR--1000 PRINCIPAL O0040 (ENGR--1000 SUB--1 ) O0200 (ENGR--1000 SUB--2 ) O2000 (ENGR--1000 SUB--3 ) O0001 N00010 MEMORIA(CARAC.) 3321 127839 )

>_ EDICAO * * * * PRGRM

*** *** DIR

***

16: 52: 13 (OPRC)

2 Pressione a soft key [(OPRC)].


EDC--ST PESQ--O GRUPO

3 Pressione a soft key com seta para a direita para o menu seguinte). 4 Pressione a soft key de operao [ENVIAR]. 5 Pressione a soft key de operao [TD--PRG].

(tecla de mudana

LER

ENVIAR

TD--PRG

STOP

CAN

EXEC

Os programas CNC do grupo para o qual foi feita a pesquisa so transmitidos. Se estes programas forem transmitidos para um disquete, os mesmos so gravados em um arquivo com o nome GRUPO DE PROGRAM.

513

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.10

ENTRADA/SADA DE DADOS NA TELA TUDO E/S

Para a entrada/sada de um determinado tipo de dados, selecionada, geralmente, a tela correspondente. Por exemplo, a tela de parmetros utilizada para receber ou enviar parmetros de ou para uma unidade externa de entrada/sada, enquanto que a tela do programa utilizada para receber e enviar programas. Contudo, os programas, parmetros, dados de correo e variveis de macros podem ser recebidos ou enviados atravs de uma s tela comum: A tela TUDO E/S.
LER/ENVIAR (PROGRAMA)
CANAL DE E/S NO.DO MODULO TAXA DE COM BIT STOP ENTRADA ZERO (EIA) CR VERIF TV(NOTAS) ON 1 0 4800 2

O1234 N12345
VERIF TV OFF CODIG.ENVIO ISO COD.ENTRADA ASCII SAIDA AVANCOAVANCO NO SAIDA EOB (ISO)

(0:EIA 1:ISO)>1_ MDI **** *** *** PARAM *** CORRECAO 12:34:56 MACRO (OPRC) PRGRM

Fig. 8.10 Tela TUDO E/S (se for utilizado o canal 1 para a entrada/sada)

514

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.10.1
Definio de parmetros de entrada/sada

Os parmetros relacionados com a entrada/sada podem ser definidos na tela TUDO E/S. Os parmetros podem ser definidos independentemente do modo que se encontra ativo.

Definio de parmetros relacionados com a entrada/sada

Procedimento

1 Pressione a tecla de funo

. (tecla de

2 Pressione vrias vezes a soft key com seta para a direita mudana para o menu seguinte).

3 Pressione a soft key [TUDO E/S] para chamar a tela TUDO E/S. NOTA 1 Se o programa ou o disquete for selecionado no modo EDICAO, chamada a tela de diretrios do programa ou a tela do disquete. 2 Se a mquina for ligada primeiro, o programa selecionado por omisso.

LER/ENVIAR (PROGRAMA)
CANAL DE E/S NO.DO MODULO TAXA DE COM BIT STOP ENTRADA ZERO (EIA) CR VERIF TV(NOTAS) ON 1 0 4800 2

O1234 N12345
VERIF TV OFF CODIG.ENVIO ISO COD.ENTRADA ASCII SAIDA AVANCOAVANCO NO SAIDA EOB (ISO)

(0:EIA 1:ISO)>1_ MDI **** *** *** PARAM *** 12:34:56 (OPRC) PRGRM CORRECAO MACRO

4 Selecione a soft key correspondente ao tipo de dados desejado (programa, parmetro, etc.). 5 Defina os parmetros correspondentes ao tipo de unidade de entrada/sada a ser utilizada. ( possvel proceder definio de parmetros independentemente do modo.)

515

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.10.2
Entrada e sada de programas

A entrada e sada de um programa pode ser efetuada atravs da tela TUDO E/S. Para introduzir um programa atravs de um disquete ou de um carto, o usurio ter de especificar o arquivo de entrada em que o programa est includo (pesquisa de arquivos).

Pesquisa de arquivos

Procedimento

1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na seo 8.10.1. 2 Selecione o modo EDICAO. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. D O diretrio de programas s exibido no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010 PROGRAMA(NUM.) USADO : 60 LIVRE : 140 MEMORIA(CARAC.) 3321 127839

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ EDICAO * * * * PESQ D

*** *** LER

*** ENVIAR

14:46:09 APAGAR (OPRC)

4 Introduza o endereo N. 5 Introduza o nmero do arquivo a ser procurado. D N0 encontrado o primeiro arquivo do disquete. D Um entre N1 e N9999 encontrado um arquivo especificado entre 1 e 9999. D N-9999 encontrado o arquivo imediatamente a seguir ao que foi usado por ltimo. D N-9998 Se especificar -9998, encontrado o arquivo subseqente. Em seguida, sempre que seja executada uma operao de entrada/sada de um arquivo, N-9999 automaticamente inserido. Isso significa que os arquivos subseqentes podem ser automaticamente encontrados seqencialmente. Este estado cancelado atravs da especificao de N0, N1 a N9999 ou N-9999, ou ainda aps um reset. 6 Pressione as soft keys [PESQ D] e [EXEC]. encontrado o arquivo especificado.
CAN EXEC

516

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Explicaes
D Diferena entre N0 e N1 Se j existir algum arquivo no disquete ou no carto, a especificao de N0 ou de N1 tem o mesmo efeito. Se N1 for especificado quando no h nenhum arquivo no disquete ou no carto, acionado um alarme, uma vez que no possvel encontrar o primeiro arquivo. Atravs da especificao de N0, a cabea de leitura posicionada no incio do disquete ou do carto, independentemente do disquete/carto j conter arquivos ou no. Portanto, no acionado qualquer alarme. N0 pode ser especificado, por exemplo, quando se pretende gravar um programa em um novo disquete ou carto ou quando se utiliza um disquete ou carto usado, depois de terem sido apagados previamente todos os arquivos l existentes. Se for gerado um alarme (p. ex., devido a um erro de pesquisa de arquivos) durante a pesquisa de arquivos, o CNC no aciona o alarme imediatamente. No entanto, se for executada subseqentemente uma entrada/sada com esse arquivo, acionado um alarme P/S (n 086). Em vez de proceder a uma pesquisa seqencial de arquivos, especificando todas as vezes os nmeros dos respectivos arquivos, o usurio pode especificar o nmero do primeiro arquivo e procurar os arquivos subseqentes por meio da especificao de N-9999. Especificando-se N-9999, pode reduzir-se o tempo necessrio para a pesquisa de arquivos.

D Acionamento de alarmes durante a pesquisa de arquivos D Pesquisa de arquivos por meio de N-9999

Entrada de um programa

Procedimento

1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Selecione o modo EDICAO. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. D O diretrio de programas s exibido no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010 PROGRAMA(NUM.) USADO : 60 LIVRE : 140 MEMORIA(CARAC.) 3321 127839

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ EDICAO * * * * PESQ D

*** *** LER

*** ENVIAR

14:46:09 APAGAR (OPRC)

4 Para especificar o nmero de programXa que dever ser atribudo ao programa que pretende introduzir, introduza o endereo O seguido do nmero de programa desejado. Se no for especificado qualquer nmero de programa, ser atribudo o nmero de programa j existente no disquete ou na fita NC.
517

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

STOP

CAN

EXEC

5 Pressione a soft key [LER] e, em seguida, [EXEC]. O programa introduzido com o nmero que lhe foi atribudo no passo 4. Para cancelar a entrada, pressione a soft key [CAN]. Para interromper a entrada antes de seu trmino, pressione a soft key [STOP].

Sada de um programa

Procedimento

1 Pressione a soft key [PRGRM] na tela TUDO E/S, descrita na Seo III-8.10.1. 2 Selecione o modo EDICAO. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. D O diretrio de programas s exibido no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010 PROGRAMA(NUM.) USADO : 60 LIVRE : 140 MEMORIA(CARAC.) 3321 127839

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ EDICAO * * * * PESQ D *** *** LER *** ENVIAR 14:46:09 APAGAR (OPRC)

4 Introduza o endereo O. 5 Introduza o nmero de programa desejado. Se for introduzido o nmero -9999, so enviados todos os programas arquivados na memria. Para a sada de uma srie de programas, introduza O , Ojjjj. Os programas com os nmeros de a jjjj so enviados. Se o bit 4 (SOR) do parmetro n 3107 (para uma exibio ordenada) for definido com o valor 1, na tela do diretrio de programas, os programas so enviados de forma ordenada, comeando pelo que possui o nmero de programa mais baixo.
STOP CAN EXEC

6 Pressione a soft key [ENVIAR]e, em seguida, [EXEC]. O (s) programa(s) especificado(s) /so enviados. Se os passos 4 e 5 forem omitidos, ser enviado o programa atualmente selecionado. Para cancelar a sada, pressione a soft key [CAN]. Para interromper a sada antes de seu trmino, pressione a soft key [STOP].
518

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

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 EDICAO. exibido um diretrio de programas. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. D O diretrio de programas s exibido no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
O0001 N00010 PROGRAMA(NUM.) USADO : 60 LIVRE : 140 MEMORIA(CARAC.) 3321 127839

O0010 O0001 O0003 O0002 O0555 O0999 O0062 O0004 O0005 O1111 O0969 O6666 O0021 O1234 O0588 O0020 O0040

>_ EDICAO * * * * PESQ D

*** *** LER

*** ENVIAR

14:46:09 APAGAR (OPRC)

4 Pressione a soft key [APAGAR]. 5 Introduza o nmero de um arquivo entre 1 e 9999 para especificar o arquivo que dever ser apagado.
CAN EXEC

6 Pressione a soft key [EXEC]. O arquivo nmero k, especificado no passo 5, apagado.

Explicaes
D Nmeros dos arquivos depois de apagar Depois de apagado o arquivo k, subtrada 1 unidade aos nmeros dos arquivos anteriores (k+1) a n, obtendo-se k a (n-1). Antes de apagar Depois de apagar de 1 a (k-1) de 1 a (k-1) k Apagado de (k+1) a n de k a (n-1) Antes de se poder apagar um arquivo, o boto de proteo contra escrita do disquete ter de ser colocado na posio que permite escrever no disquete.

D Proteo contra gravao

519

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.10.3
Entrada e sada de parmetros

A entrada e sada de parmetros pode ser efetuada atravs da tela TUDO E/S.

Entrada de parmetros

Procedimento

1 Pressione a soft key [PARAM] na tela TUDO E/S, descrita na Seo III-8.10.1 2 Selecione o modo EDICAO. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita.
LER/ENVIAR (PARAMETRO)
CANAL DE E/S NO.DO MODULO TAXABAUD BIT STOP ENTRADA ZERO (EIA) VERIF TV(NOTAS) 1 0 4800 2 NO ON

O1234 N12345
VERIF TV OFF CODIG.ENVIO ISO COD.ENTRADA ASCII SAIDA AVANCOAVANCO SAIDA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LER *** ENVIAR 12:34:56

CAN

EXEC

4 Pressione a soft key [LER] e, em seguida, [EXEC]. Os parmetros so lidos e o indicador de ENTRADA fica piscando no canto inferior direito da tela. Depois de concluda a entrada, o indicador de ENTRADA apagado da tela. Para cancelar a entrada, pressione a soft key [CAN].

520

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Sada de parmetros

Procedimento

1 Pressione a soft key [PARAM] na tela TUDO E/S, descrita na Seo III-8.10.1 2 Selecione o modo EDICAO. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita.
LER/ENVIAR (PARAMETRO)
CANAL DE E/S NO.DO MODULO TAXABAUD BIT STOP ENTRADA ZERO (EIA) VERIF TV (NOTAS) 1 0 4800 2 NO ON

O1234 N12345
VERIF TV OFF CODIG.ENVIO ISO COD.ENTRADA ASCII SAIDA AVANCOAVANCO SAIDA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LER *** ENVIAR 12:34:56

CAN

EXEC

4 Pressione a soft key [ENVIAR]e, em seguida, [EXEC]. Os parmetros so enviados e o indicador de SAIDA fica piscando no canto inferior direito da tela. Depois de concluda a sada, o indicador de SAIDA apagado da tela. Para cancelar a sada, pressione a soft key [CAN].

521

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.10.4
Entrada e Sada de Dados de Correo

A entrada e sada dos dados de correo pode ser efetuada atravs da tela TUDO E/S.

Entrada de dados de correo

Procedimento

1 Pressione a soft key [CORREC] na tela TUDO E/S, descrita na Seo III-8.10.1 2 Selecione o modo EDICAO. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita.
LER/ENVIAR (CORRECAO)
CANAL DE E/S NO.DO MODULO TAXABAUD BIT STOP ENTRADA ZERO (EIA) VERIF TV (NOTAS) 1 0 4800 2 NO ON

O1234 N12345
VERIF TV OFF CODIG.ENVIO ISO COD.ENTRADA ASCII SAIDA AVANCOAVANCO SAIDA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LER *** ENVIAR 12:34:56

CAN

EXEC

4 Pressione a soft key [LER] e, em seguida, [EXEC].Os dados de correo so lidos e o indicador de ENTRADA fica piscando no canto inferior direito da tela. Depois de concluda a entrada, o indicador de ENTRADA apagado da tela. Para cancelar a entrada, pressione a soft key [CAN].

522

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Sada de dados de correo

Procedimento

1 Pressione a soft key [CORREC] na tela TUDO E/S, descrita na Seo III-8.10.1 2 Selecione o modo EDICAO. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita.
LER/ENVIAR (CORRECAO)
CANAL DE E/S NO.DO MODULO TAXABAUD BIT STOP ENTRADA ZERO (EIA) VERIF TV (NOTAS) 1 0 4800 2 NO ON

O1234 N12345
VERIF TV OFF CODIG.ENVIO ISO COD.ENTRADA ASCII SAIDA AVANCOAVANCO SAIDA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LER *** ENVIAR 12:34:56

CAN

EXEC

4 Pressione a soft key [ENVIAR]e, em seguida, [EXEC]. Os dados de correo so enviados e o indicador de SAIDA fica piscando no canto inferior direito da tela. Depois de concluda a sada, o indicador de SAIDA apagado da tela. Para cancelar a sada, pressione a soft key [CAN].

523

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.10.5
Sada de variveis comuns de macros de usurio

A sada de variveis comuns de macros de usurio pode ser efetuada atravs da tela TUDO E/S.

Sada de variveis comuns de macros de usurio

Procedimento

1 Pressione a soft key [MACRO] na tela TUDO E/S, descrita na Seo III-8.10.1 2 Selecione o modo EDICAO. 3 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita.
LER/ENVIAR (MACRO)
CANAL DE E/S NO.DO MODULO TAXABAUD BIT STOP ENTRADA ZERO (EIA) VERIF TV(NOTAS) 1 0 4800 2 NO ON

O1234 N12345
VERIF TV OFF CODIG.ENVIO ISO COD.ENTRADA ASCII SAIDA AVANCOAVANCO SAIDA EOB (ISO) CR

(0:EIA 1:ISO)>1_ MDI **** *** *** LER *** ENVIAR 12:34:56

CAN

EXEC

4 Pressione a soft key [ENVIAR]e, em seguida, [EXEC]. As variveis comuns de macros de usurio so enviadas e o indicador de SAIDA fica piscando no canto inferior direito da tela. Depois de concluda a sada, o indicador de SAIDA apagado da tela. Para cancelar a sada, pressione a soft key [CAN]. NOTA Para introduzir uma varivel de macro, faa a leitura da instruo da macro de usurio como programa e execute, em seguida, o programa.

524

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

8.10.6
Entrada e sada de arquivos em disquetes

A tela TUDO E/S suporta a exibio de um diretrio de arquivos do disquete, bem como a entrada e sada de arquivos em disquete.

Exibio de um diretrio de arquivos

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita (tecla de mudana para o menu seguinte) na tela TUDO E/S, descrita na seo III-8.10.1. 2 Pressione a soft key [DISCO]. 3 Selecione o modo EDICAO. A tela do disquete exibida. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. A tela do disquete s exibida no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345

> MDI

****

*** *** LER

*** ENVIAR

12:34:56 APAGAR

PESQ D

5 Pressione a soft key [PESQ A]. 6 Introduza o nmero do arquivo desejado e pressione, em seguida, a soft key [DEF A].
DEF A CAN EXEC

525

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

7 Pressione a soft key [EXEC]. exibido um diretrio em que o arquivo especificado se encontra em primeiro lugar. Os arquivos subseqentes do diretrio podem ser exibidos, pressionando a tecla de pgina.
LER/ENVIAR (DISCO) N. NOME DO ARQUIVO 0001 PARAMETRO 0002 TODOS-OS.PROGRAM. 0003 O0001 0004 O0002 0005 O0003 0006 O0004 0007 O0005 0008 O0010 0009 O0020 PESQ A ARQU.NO.=2 >2_ EDICAO * * * * PESQ D *** *** *** 12:34:56 CAN EXEC O1234 N12345 (METRO) VOL 46.1 12.3 11.9 11.9 11.9 11.9 11.9 11.9 11.9

Pressionando simplesmente a tecla de pgina, exibido um diretrio em que o primeiro arquivo se encontra na posio superior. (No necessrio pressionar a soft key [PESQ A].)

526

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Entrada de um arquivo

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita (tecla de mudana para o menu seguinte) na tela TUDO E/S, descrita na seo III-8.10.1. 2 Pressione a soft key [DISCO]. 3 Selecione o modo EDICAO. A tela do disquete exibida. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. A tela do disquete s exibida no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345

> MDI

****

*** *** LER

*** ENVIAR

12:34:56 APAGAR

PESQ D

5 Pressione a soft key [LER]. 6 Introduza o nmero do arquivo ou do programa que dever ser introduzido. D Especificao do nmero de um arquivo: Introduza o nmero do arquivo desejado e pressione, em seguida, a soft key [DEF A]. D Especificao do nmero de um programa: Introduza o nmero do programa desejado e pressione, em seguida, a soft key [DEF O]. 7 Pressione a soft key [EXEC]. O arquivo ou programa especificado lido e o indicador de ENTRADA fica piscando no canto inferior direito da tela. Depois de concluda a entrada, o indicador de ENTRADA apagado da tela.

DEF A

DEF O

STOP

CAN

EXEC

527

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Sada de um arquivo

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita (tecla de mudana para o menu seguinte) na tela TUDO E/S, descrita na seo III-8.10.1. 2 Pressione a soft key [DISCO]. 3 Selecione o modo EDICAO. A tela do disquete exibida. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. A tela do disquete s exibida no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345

> MDI

****

*** *** LER

*** ENVIAR

12:34:56 APAGAR

PESQ D

5 Pressione a soft key [ENVIAR].


DEF A DEF O STOP CAN EXEC

6 Introduza o nmero do programa que dever ser enviado, juntamente com o nmero do arquivo de sada desejado. D Especificao do nmero de um arquivo: Introduza o nmero do arquivo desejado e pressione, em seguida, a soft key [DEF A]. D Especificao do nmero de um programa: Introduza o nmero do programa desejado e pressione, em seguida, a soft key [DEF O]. 7 Pressione a soft key [EXEC]. O programa especificado enviado e o indicador de SAIDA fica piscando no canto inferior direito da tela. Depois de concluda a sada, o indicador de SAIDA apagado da tela. No sendo especificado o nmero de um arquivo, o programa escrito no fim dos arquivos atualmente registrados.

528

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Apagar arquivos

Procedimento

1 Pressione vrias vezes a soft key com seta para a direita (tecla de mudana para o menu seguinte) na tela TUDO E/S, descrita na seo III-8.10.1. 2 Pressione a soft key [DISCO]. 3 Selecione o modo EDICAO. A tela do disquete exibida. 4 Pressione a soft key [(OPRC)]. A tela e as soft keys alteram-se da forma abaixo descrita. A tela do disquete s exibida no modo EDICAO. Em todos os outros modos, exibida a tela TUDO E/S.
LER/ENVIAR (DISCO) O1234 N12345

> MDI

****

*** *** LER

*** ENVIAR

12:34:56 APAGAR

PESQ D

5 Pressione a soft key [APAGAR]. 6 Introduza o nmero do arquivo desejado e pressione, em seguida, a soft key [DEF A].
DEF A CAN EXEC

7 Pressione a soft key [EXEC]. O arquivo especificado apagado. Depois de apagado o arquivo desejado, os arquivos subseqentes so deslocados para cima.

529

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8.11

ENTRADA/SADA DE DADOS ATRAVS DE UM CARTO DE MEMRIA

A definio do canal de E/S (parmetro n 0020) como 4 permite chamar os arquivos de um carto de memria inserido na respectiva interface localizada do lado esquerdo da tela. Os diferentes tipos de dados de um carto de memria, como os programas de peas, parmetros e dados de correo podem ser igualmente inseridos e reproduzidos em formato de arquivo de texto. Em seguida, so apresentadas as funes principais. Visualizao de diretrios de arquivos guardados Os arquivos guardados em um carto de memria podem ser exibidos na tela de diretrios. Pesquisa de um arquivo O arquivo especificado procurado no carto de memria e, sendo encontrado, exibido na tela de diretrios. Leitura de um arquivo Os arquivos em formato de texto podem ser lidos de um carto de memria. Escrita de um arquivo Os dados, como p. ex. rotinas, podem ser guardados em um carto de memria em formato de texto. Apagar arquivos Os arquivos podem ser selecionados e apagados do carto de memria.
CNC Escrita de um arquivo Leitura de um arquivo Exibio de diretrios Pesquisa de um arquivo Apagar arquivos Carto de memria

530

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Visualizao de diretrios de arquivos guardados

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla do

3 Pressione vrias vezes a soft key com seta para a direita menu seguinte). Atravs das teclas de pgina e

4 Pressione a soft key [CARTAO]. apresentada a tela seguinte. , possvel rolar 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 (OPRC) ~

DIRETORIO (CARTAO M) N NOME DO ARQUIVO TAM. 0001 O1000 123456 0002 O1001 118458 0003 O0002 113250 0004 O2000 173456 0005 O2001 113444 0006 O3001 118483 0007 O3300 111406 0008 O3400 112420 0009 O3500 117460 ~ PROG DIR +

5 possvel exibir os comentrios relativos a cada arquivo, pressionando a soft key [DIR+].
DIRETORIO (CARTAO M) N NOME DO ARQUIVO 0001 0002 0003 0004 0005 0006 0007 0008 0009 TESTE PROG O1000 O1001 O0002 O2000 O2001 O3001 O3300 O3400 O3500 ) DIR + O0034 N00045 COMENT (COMENT. ) (SUBPROGRAMA) (12345678 ) ( ) ( ) (SALTAR K ) (RAPIDO ) ( ) (PROGRAMA (OPRC) ~

6 Pressionando repetidamente a soft key [DIR+], a tela alterna entre a exibio dos comentrios e a exibio do tamanho e da data. exibido qualquer comentrio existente no arquivo, aps o nmero O. A tela pode exibir um total de 18 caracteres.

531

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Pesquisa de um arquivo

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla do

3 Pressione vrias vezes a soft key com seta para a direita menu seguinte).

4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.


DIRETORIO (CARTAO M) N NOME DO ARQUIVO TAM. 0001 O1000 123456 0002 O1001 118458 0003 O0002 113250 0004 O2000 173456 0005 O2001 113444 0006 O3001 118483 0007 O3300 111406 0008 O3400 112420 0009 O3500 117460 ~ PROG DIR + O0034 N00045 DATA 96/07/10 96/07/30 96/07/30 96/07/31 96/07/31 96/08/02 96/08/05 96/07/31 96/07/31 (OPRC) ~

5 Pressione a soft key [(OPRC)].


PESQ D LER A LER N ENVIAR APAGAR

6 Introduza o nmero do arquivo desejado atravs da soft key [PESQ A]. Depois, inicie a pesquisa, pressionando a soft key [EXEC]. Sendo encontrado, o arquivo exibido na parte superior da tela de diretrios. Pesquisa do arquivo nmero 19
DIRETORIO (CARTAO M) N NOME DO ARQUIVO 0019 0020 0021 0022 ~ O1000 O1010 O1020 O1030 O0034 N00045 COMENT (PROGRAMA PRINC.) (SUBPROGRAMA--1) (COMENT. ) (COMENT. ) ~

532

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Leitura de um arquivo

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo PROG. 3 Pressione a soft key com seta para a direita (tecla do menu seguinte). 4 Pressione a soft key [CARTAO]. Em seguida, apresentada a tela seguinte.
DIRETORIO (CARTAO M) N NOME DO ARQUIVO TAM. 0001 O1000 123456 0002 O1001 118458 0003 O0002 113250 0004 O2000 173456 0005 O2001 113444 0006 O3001 118483 0007 O3300 111406 0008 O3400 112420 0009 O3500 117460 ~ PROG DIR + O0034 N00045 DATA 96/07/10 96/07/30 96/07/30 96/07/31 96/07/31 96/08/02 96/08/05 96/07/31 96/07/31 (OPRC) ~

5 Pressione a soft key [(OPRC)].


PESQ D LER A LER N ENVIAR APAGAR

6 Para especificar o nmero de um arquivo, pressione a soft key [LER A]. apresentada a tela seguinte.
DIRETORIO (CARTAO M) N NOME DO ARQUIVO 0019 O1000 0020 O1010 0021 O1030 ~ LER > NOME DO ARQUIVO=20 NO.PROGRAMA=120 **** *** DEF O **** STOP CAN 15:40:21 EXEC O0001 N00010 COMENT (PROGRAMA PRINC.) (SUBPROGRAMA--1) (COMENT. ) ~

EDICAO * * * NOME A

7 Introduza o nmero de arquivo 20 atravs do painel MDI e defina, em seguida, o nmero do arquivo pressionando a soft key [DEF A]. Depois, introduza o nmero de programa 120 e defina-o, pressionando a soft key [DEF O]. Em seguida, pressione a soft key [EXEC]. O nmero de arquivo 20 registrado no CNC como O0120. Defina o nmero de um programa para registrar um arquivo que dever ser lido com um nmero O separado. No sendo definido qualquer nmero de programa, o nmero O registrado na coluna do nome do arquivo.
533

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

8 Para especificar um arquivo com seu nome, pressione a soft key [LER N], como descrito acima, no passo 6. apresentada a tela seguinte.
DIRETORIO (CARTAO M) N NOME DO ARQUIVO 0012 0013 0014 ROS) LER > EDICAO * * * NOME A O0050 PROTESTE O0060 O0001 N00010 COMENT (PROGRAMA PRINC.) (SUBPROGRAMA--1) (PROGRAMA MAC~ NOME DO ARQUIVO =PROTESTE NO.PROGRAMA =1230 **** *** DEF O **** STOP CAN 15:40:21 EXEC

9 Para registrar o nome de arquivo PROTESTE como O1230, introduza o nome de arquivo PROTESTE atravs do painel MDI e defina, em seguida, o nome do arquivo com a soft key [NOME A]. Depois, introduza o nmero de programa 1230 e defina-o, pressionando a soft key [DEF O]. Em seguida, pressione a soft key [EXEC].

534

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Escrita de um arquivo

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo .

3 Pressione vrias vezes a soft key com seta para a direita (tecla do menu seguinte). 4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.
DIRETORIO (CARTAO M) N NOME DO ARQUIVO 0001 0002 0003 0004 0005 0006 0007 0008 0009 ~ PROG O1000 O1001 O0002 O2000 O2001 O3001 O3300 O3400 O3500 TAM. 123456 118458 113250 173456 113444 118483 111406 112420 117460 DIR + O0034 N00045 DATA 96/07/10 96/07/30 96/07/30 96/07/31 96/07/31 96/08/02 96/08/05 96/07/31 96/07/31 (OPRC) ~

PESQ D

LER A

LER N

ENVIAR

APAGAR

5 Pressione a soft key [(OPRC)]. 6 Pressione a soft key [ENVIAR]. 7 Introduza o nmero O desejado atravs do painel MDI e defina, em seguida, o nmero do programa com a soft key [DEF O] Se pressionar a soft key [EXEC], depois de efetuada, por exemplo, a definio seguidamente apresentada, o arquivo gravado com o nmero O1230.
~ ENVIAR > EDICAO * * * NOME A NOME DO ARQUIVO = NO.PROGRAMA =1230 **** *** DEF O **** STOP CAN 15:40:21 EXEC ~

8 Tal como para a definio do nmero O, introduza o nome de arquivo desejado atravs do painel MDI e defina, em seguida, o nome do arquivo com a soft key [DEF A]. Se pressionar a soft key [EXEC], depois de efetuada, por exemplo, a definio seguidamente apresentada, o arquivo gravado com o nmero de programa O1230 e com o nome de arquivo ABCD12.
~ ENVIAR > EDICAO * * * NOME A NOME DO ARQUIVO =ABCD12 NO.PROGRAMA =1230 **** *** DEF O **** STOP CAN 15:40:21 EXEC ~

535

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Explicaes
D Registrar um arquivo com o mesmo nome Quando um arquivo enviado para o carto de memria, neste poder j exitir um arquivo com o mesmo nome. O bit 6 (OWM) do parmetro n. 0138 pode ser usado para selecionar se se deseja sobrescrever o arquivo existente de forma incondicional ou mostrar uma mensagem confirmando se se deseja sobrescrever o arquivo. Quando OWM 0 mostrada uma mensagem; quando OWM 1, o arquivo sobrescrito incondicionalmente. Mesmo quando OWM 0, no obstante, o arquivo sobrescrito incondicionalmente se a substituio for especificada pela funo de cpia impressa da tela ou por uma operao na tela de informao de manuteno ou tela PMC. Para escrever todos os programas, introduza o nmero de programa =-9999. Neste caso, se no for especificado qualquer nome de arquivo, ser utilizado o nome PROGRAM.ALL para o registro. A especificao dos nomes dos arquivos est sujeita s seguintes restries: <File name setting> No mximo 8 caracteres VVV No mximo 3 caracteres para a extenso

D Escrever todos os programas D Restries para os nomes dos arquivos

536

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Apagar arquivos

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo . (tecla do

3 Pressione vrias vezes a soft key com seta para a direita menu seguinte).

4 Pressione a soft key [CARTAO]. apresentada a tela seguinte.


DIRETORIO (CARTAO M) N NOME DO ARQUIVO TAM. 0001 O1000 123456 0002 O1001 118458 0003 O0002 113250 0004 O2000 173456 0005 O2001 113444 0006 O3001 118483 0007 O3300 111406 0008 O3400 112420 0009 O3500 117460 ~ PROG DIR + O0034 N00045 DATA 96/07/10 96/07/30 96/07/30 96/07/31 96/07/31 96/08/02 96/08/05 96/07/31 96/07/31 (OPRC) ~

5 Pressione a soft key [(OPRC)].


PESQ D LER A LER N ENVIAR APAGAR

6 Especifique o nmero do arquivo desejado com a soft key [APAGAR] e pressione, em seguida, a soft key [EXEC]. O arquivo apagado e a tela de diretrios novamente exibida. Apagamento do arquivo nmero 21
DIRETORIO (CARTAO M) N NOME DO ARQUIVO 0019 O1000 0020 O1010 0021 O1020 0022 O1030 ~ O0034 N00045 COMENT (PROGRAMA PRINC.) (SUBPROGRAMA--1) (COMENT. ) (COMENT. ) ~

O arquivo O1020 apagado.

DIRETORIO (CARTAO M) N NOME DO ARQUIVO 0019 O1000 0020 O1010 0021 O1020 0022 O1030 ~

O0034 N00045 COMENT (PROGRAMA PRINC) (SUBPROGRAMA--1) (COMENT. ) (COMENT. ) ~

O nmero de arquivo 21 atribudo ao nome de arquivo seguinte.


537

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Entrada/Sada em lote com um carto de memria Na tela TUDO E/S, podem ser recebidos e enviados, via um carto de memria, diferentes tipos de dados, incluindo programas de peas, parmetros, dados sobre correo, dados sobre erros de passo, macros de usurio e dados do sistema de coordenadas da pea; a tela de cada tipo de dados no precisa de ser mostrada para a entrada/sada.
Nome do item de dados Carto de memria Programa de peas Parmetro Dados sobre correo Dados sobre erros de passo Macro de usurio

Tela TUDO E/S

Procedimento

1 Pressione o boto EDICAO no painel de operao da mquina. 2 Pressione a tecla de funo .

3 Pressione vrias vezes a soft key com seta para a direita (tecla do menu seguinte). 4 Pressione a soft key [TUDO E/S]. apresentada a tela seguinte.
LER/ENVIAR (PROGRAMA) N. NOME DO ARQUIVO TAM. O0001 N00001 DATA

*0001 O0222 332010 96--04--06 *0002 O1003 334450 96--05--04 *0003 DADOS VAR.MACRO653400 96--05--12 *0004 O0002 341205 96--05--13 [PROGRAMA] *O0001 O0002 O0003 O0005 O0100 O0020 *O0006 O0004 O0110 O0200 O2200 O0441 *O0330 > 10:07:37 EDICAO * * * * * * * * * * * * * * PROG PARAM CORRECAO (OPRC)

Parte superior: Diretrio de arquivos em o carto de memria Parte inferior: Diretrio de programas registrados 5 Com as teclas do cursor e , o usurio poder optar por rolar

a parte superior ou a parte inferior. (O asterisco (*) exibido no canto esquerdo, indica a parte que pode ser rolada.) : Utilizada para rolar o diretrio de arquivos do carto de memria. : Utilizada para rolar o diretrio de programas. 6 Com as teclas de pgina arquivos ou de programas.
538

, possvel rolar o diretrio de

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

Explicaes
D Itens de dados separados Quando esta tela exibida, encontra-se selecionado o item de dados programa. Podem exibir-se as soft keys para outras telas, pressionando (tecla do menu seguinte). a soft key com seta para a direita
Macro PASSO TRAB (OPRC)

Se for selecionado um outro item de dados que no programa, a tela exibir apenas um diretrio de arquivos. O item de dados indicado, entre parnteses, na primeira linha.
LER/ENVIAR (PARAMETRO) N. NOME DO ARQUIVO 0001 0002 0003 0004 0005 0006 0007 ~ O0222 O1003 DADOS VAR.MACRO O0003 O0001 O0002 DADOS PARAM.CNC O0001 N00001 TAM. DATA 332010 334450 653400 334610 334254 333750 334453 96/04/06 96/05/04 96/05/12 96/05/04 96/06/04 96/06/04 96/06/04 ~

D Visualizao do diretrio de programas D Utilizao das diferentes funes

A exibio do diretrio de programas no corresponde ao bit 0 (NAM) do parmetro n 3107, nem ao bit 4 (SOR) do parmetro n 3107. Atravs da soft key [(OPRC)], podem ser exibidas as seguintes soft keys:
PESQ D LER A LER N ENVIAR APAGAR

A operao de cada funo igual da tela do diretrio (carto de memria). A soft key [DEF O], utilizada para a definio do nmero do programa, e a indicao NUMERO DO PROGRAMA =, s so exibidas para o item de dados programa.
[PESQ. A] : Procura o nmero de arquivo especificado. [LER A] : Faz a leitura do nmero de arquivo especificado. [ENVIAR] : Escreve um arquivo. [LER N] : Faz a leitura de um arquivo com o nome especificado. [APAGAR] : Apaga o nmero de arquivo especificado.

NOTA As operaes no modo RMT e a funo de chamada de subprogramas (baseada no comando M198) no podem ser utilizadas em combinao com um carto de memria.

539

8. ENTRADA/SADA DE DADOS

OPERAO

B-64114PO/01

Formato dos arquivos e mensagens de erro

Formato

Todos os arquivos lidos de um carto de memria e escritos nele possuem o formato de texto. O formato descrito em seguida. Um arquivo comea com % ou LF, seguindo-se os dados propriamente ditos. Um arquivo termina sempre com %. Numa operao de leitura, os dados que se situam entre o primeiro % e o LF seguinte so ignorados. Cada bloco acaba com um LF e no com um ponto e vrgula (;). LF: 0A (hexadecimal) do cdigo ASCII Se for lido um arquivo que inclua letras minsculas, caracteres kana e diversos caracteres especiais (tais como $, \ e !), essas letras e caracteres so ignorados. Exemplo: % O0001(EXEMPLO DE ARQUIVO DO CARTAO DE MEMORIA) G17 G49 G97 G92 X-11.3 Y2.33 M30 % O cdigo ASCII utilizado para a entrada/sada, independentemente do parmetro de especificao (ISO/EIA). O bit 3 do parmetro n 0100 pode ser utilizado para especificar se o cdigo de fim de bloco (EOB) dever ser enviado apenas como LF ou como LF, CR, CR. Se ocorrer algum erro durante a operao de entrada/sada em cartes de memria, exibida uma mensagem correspondente.
~ 0028 O0003 ERRO DO CARTAO M N do ARQUIVO= >_ EDICAO * * * DEF A **** *** DEF O 777382 01--06--14 NO.PROGRAMA =13 15:40:21 CAN EXEC ~

Mensagens de erro

1 ****

STOP

representa um cdigo de erro do carto de memria.

540

B-64114PO/01

OPERAO

8.ENTRADA/SADA DE DADOS

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 pea que precede a rea FAT do carto de memria destruda. O carto de memria no possui espao livre suficiente. O carto de memria no foi ainda inserido. J est inserido um carto de memria. O diretrio especificado no foi encontrado. No possvel criar um novo diretrio, dado que h demasiados arquivos no diretrio raiz. O arquivo especificado no foi encontrado. O arquivo especificado est protegido. O arquivo ainda no foi aberto. O arquivo j est aberto. O arquivo est bloqueado. O carto de memria no possui espao livre suficiente. O nome de arquivo especificado invlido. A extenso do arquivo especificado invlida. Foi especificada uma funo no correspondente. A especificao do mdulo invlida. O caminho especificado invlido. Foram abertos vrios arquivos simultaneamente. O mdulo no est formatado. O arquivo est protegido contra leitura/escrita.

541

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

EDIO DE PROGRAMAS

Aspectos Gerais

Este captulo descreve como editar programas registrados no CNC. A edio inclui a insero, alterao, apagamento e substituio de palavras. Inclui tambm o apagamento de programas completos e a insero automtica de nmeros de seqncia. A funo ampliada de edio de rotinas permite copiar, mover e intercalar programas. Este captulo descreve tambm a pesquisa de nmeros de programa, a pesquisa de nmeros de seqncia, a pesquisa de palavras e a pesquisa de endereos, executadas antes da edio do programa.

Registro

Edio Procurar parte de um programa para editar


1) Pesquisa de nmeros de programa: . . . . . . . . . . . . . . . . . . . 2) Pesquisa de nmeros de seqncia: . . . . . . . . . . . . . . . . . . 3) Pesquisa de palavras: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4) Pesquisa de endereo: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver seo III-9.3. Ver seo III-9.4. Ver seo III-9.1.1. Ver seo III-9.1.1.

Inserir, alterar e apagar programas

1) Inserir, alterar e apagar palavras: . . . . . . . . . . . Ver Subsees III-9.1.3 a 9.1.5. 2) Substituir palavras e endereos: . . . . . . . . . . . . . . . . . . . . Ver subseo III-9.6.6. 3) Apagar blocos: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver seo III-9.2. 4) Copiar, mover e intercalar programas: . . . . . . . . Ver Subsees III-9.6.1 a 9.6.5 5) Apagar programas: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ver seo III-9.5.

Sada

Execuo

542

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.1

INSERIR, ALTERAR E APAGAR UMA PALAVRA

Esta seo descreve o procedimento para a insero, alterao e apagamento de palavras em programas registrados na memria.

Procedimento para inserir, alterar e apagar uma palavra 1 Selecione o modo EDICAO. 2 Pressione .

3 Selecione o programa a ser editado. Se um programa a ser editado estiver selecionado, realize a operao 4. Se um programa a ser editado no estiver selecionado, procure o nmero do programa. 4 Procure a palavra a ser alterada. Mtodo de varredura Mtodo de procura de palavra 5 Proceda alterao, insero ou apagamento da palavra.

Explicao
D Conceito de palavra e unidade de edio Uma palavra um endereo seguido de um nmero. Nas macros de usurio, o conceito de palavra ambguo, sendo, por isso, utilizado aqui o conceito de unidade de edio. A unidade de edio uma unidade que poder ser alterada ou apagada durante uma operao. Em uma operao de varredura, o cursor indica o incio de uma unidade de edio. A insero feita a seguir unidade de edio. Definio de unidade de edio: (i) Parte de um programa compreendido entre um endereo e o ponto imediatamente anterior ao endereo seguinte (ii) Um endereo constitudo por um conjunto de letras ou por IF, WHILE, GOTO, END, DO= ou ; (EOB). De acordo com esta definio, uma palavra uma unidade de edio. Quando utilizado no contexto de edio, o termo palavra significa uma unidade de edio, de acordo com a definio exata. AVISO O usurio no pode continuar a execuo do programa, depois de interromper um processo de usinagem em curso atravs de uma parada de bloco nico ou de um bloqueio de avano, a fim de proceder alterao, insero ou apagamento de dados desse programa. Se for efetuada qualquer alterao, o programa poder no ser exatamente executado de acordo com o contedo do programa exibido na tela, ao ser retomado o processo de usinagem. Portanto, se pretende alterar o contedo da memria atravs da edio de uma parte do programa, comute para o estado de reset ou execute um reset do sistema, aps concluda a operao de edio e antes de proceder execuo do programa.

543

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.1.1
Pesquisa de Palavras

possvel procurar uma palavra, movendo simplesmente o cursor ao longo do texto (varredura), atravs de uma pesquisa de palavras ou de uma pesquisa de endereos.

Procedimento para a varredura de um programa

1 Pressione a tecla do cursor O cursor avana palavra a palavra na tela; o cursor mostrado em uma palavra selecionada. 2 Pressione a tecla do cursor O cursor recua palavra a palavra na tela; o cursor mostrado em uma palavra selecionada.
Exemplo) Para localizar Z1250.0
Programa O0050 ; N01234 X100.0 Z1250.0 S12 ; N56789 M03 ; M02 ; % O0050 N01234 ;

3 Quando se mantm premida a tecla do cursor

ou

as

palavras so localizadas continuamente. 4 Para procurar a primeira palavra do bloco seguinte, pressione a tecla do cursor do cursor . . ou o cursor 5 Para procurar a primeira palavra do bloco anterior, pressione a tecla

6 Quando se mantm premida a tecla do cursor 7 Se pressionar a tecla de pgina

desloca-se continuamente para o incio de um bloco. , exibida a pgina seguinte e

localizada a primeira palavra dessa pgina. 8 Se pressionar a tecla de pgina exibida a pgina anterior e ou exibida localizada a primeira palavra dessa pgina. 9 Quando se mantm premida a tecla de pgina uma pgina aps a outra.

544

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

Procedimento para procurar uma palavra


Exemplo) Para Procurar S12
PROGRAMA O0050 ; N01234 X100.0 Z1250.0 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 N01234 est sendo procurada/ localizada. S12 est sendo procurada.

1 Introduza o endereo S . 2 Introduza 1

2 .

S12 no pode ser procurada se for introduzido apenas S1. S09 no pode ser procurada se for introduzido apenas S9. Para procurar S09, tem de introduzir S09.

3 Para iniciar a operao de pesquisa, pressione a tecla [PESQ]. Depois de concluda a operao de pesquisa, o cursor pra em S12. Se pressionar a tecla [PESQ], em vez da tecla [PESQ], a operao de pesquisa executada em sentido inverso. Procedimento para procurar um endereo
Exemplo) Para procurar M03
PROGRAMA O0050 ; N01234 X100.0 Z1250.0 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 N01234 est sendo procurada/localizada. M03 est sendo procurada.

1 Introduza o endereo M . 2 Pressione a tecla [PESQ]. Depois de concluda a operao de pesquisa, o cursor pra em M03. Se pressionar a tecla [PESQ], em vez da tecla [PESQ], a operao de pesquisa executada em sentido inverso.

Alarme
Nmero do alarme 71 Descrio A palavra ou o endereo a ser procurada(o) no foi encontrada(o).

545

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.1.2
Salto para o Incio do Programa

O cursor pode saltar para o incio de um programa. Esta funo chama-se salto do cursor para o ponteiro do programa. Esta seo descreve os trs mtodos de salto do cursor para o ponteiro do programa.

Procedimento para Saltar para o Incio de um Programa Mtodo 1

1 Pressione

quando a tela do programa se encontrar selecionada

no modo de EDICAO. Quando o cursor tiver regressado ao incio do programa, o contedo do programa exibido na tela desde o incio. Mtodo 2 Procure o nmero do programa. 1 Pressione a tecla de endereo O , quando a tela do programa for selecionada no modo MEMORIA ou EDICAO. 2 Introduza o nmero do programa. 3 Pressione a soft key [PESQ O]. Mtodo 3 1 Selecione o modo MEMORIA ou EDICAO. 2 Pressione .

3 Pressione a tecla [(OPRC)]. 4 Pressione a tecla [REBOB].

546

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.1.3
Insero de Palavras
Procedimento para inserir uma palavra 1 Procure ou localize a palavra imediatamente anterior palavra a ser inserida. 2 Introduza o endereo a ser inserido. 3 Introduza os dados. 4 Pressione a tecla .

Exemplo da Insero de T15

Procedimento

1 Procure ou localize Z1250.


Programa O0050 ; N01234 X100.0 Z1250.0 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 Z1250.0 foi encontrado/localizado.

2 Introduza T 3 Pressione a tecla

1
.

5 .

Programa O0050 N01234 O0050 ; N01234 X100.0 Z1250.0 T15 ; S12 ; N56789 M03 ; M02 ; %

T15 inserido.

547

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.1.4
Alterao de Palavras
Procedimento para alterar uma palavra 1 Procure ou localize a palavra a ser alterada. 2 Introduza o endereo a ser inserido. 3 Introduza os dados. 4 Pressione a tecla .

Exemplo de alterao de T15 para M15

Procedimento

1 Procure ou localize T15.


Programa O0050 N01234 O0050 ; N01234 X100.0 Z1250.0 T 15 ; S12 ; N56789 M03 ; M02 ; % T15 foi encontrado/localizado.

2 Introduza M 3 Pressione a tecla

1
.

5 .

Programa O0050 N01234 O0050 ; N1234 X100.0 Z1250.0 M15 ; S12 ; N5678 M03 ; M02 ; %

T15 alterado para M15.

548

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.1.5
Apagar Palavras
Procedimento para apagar uma palavra 1 Procure ou localize a palavra a ser apagada. 2 Pressione a tecla .

Exemplo do apagamento de X100.0

Procedimento

1 Procure ou localize X100.0.


Programa O0050 ; N01234 X100.0 S12 ; N56789 M03 ; M02 ; % O0050 N01234 Z1250.0 M15 ; X100.0 foi encontrado/localizado.

2 Pressione a tecla

.
O0050 N01234 X100.0 foi apagado.

Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; %

549

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.2

possvel apagar um ou vrios blocos de um programa.

APAGAR BLOCOS 9.2.1


Apagar um Bloco
O procedimento abaixo exclui um bloco at ao seu cdigo EOB; o cursor avana para a palavra seguinte.

Procedimento para apagar um bloco 1 Procure ou localize o endereo N do bloco a ser apagado. 2 Introduza
EOB

. .

3 Pressione a tecla

Exemplo do apagamento de um bloco com o n1234

Procedimento

1 Procure ou localize N01234.


Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 N01234 foi encontrado/localizado.

2 Introduza

EOB

. .
O0050 N01234 O bloco com N01234 foi apagado.

3 Pressione a tecla
Programa O0050 ; S12 ; N56789 M03 ; M02 ; %

550

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.2.2
Apagar Vrios Blocos

possvel apagar os blocos desde a palavra atualmente exibida at ao bloco com um nmero de seqncia especificado.

Procedimento para apagar vrios blocos 1 Procure ou localize uma palavra no primeiro bloco da parte a ser apagada. 2 Introduza o endereo N . 3 Introduza o nmero de seqncia para o ltimo bloco da parte a ser apagada. 4 Pressione a tecla .

Exemplo do apagamento de blocos entre o bloco contendo N01234 e o bloco contendo N56789

Procedimento

1 Procure ou localize N01234.


Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; % O0050 N01234 N01234 foi encontrado/localizado.

2 . Introduza N

9 .

Programa O0050 ; N01234 Z1250.0 M15 ; S12 ; N56789 M03 ; M02 ; %

O0050 N01234 A parte marcada com a chaveta apagada.

3 Pressione a tecla
Programa O0050 ; M02 ; %

.
O0050 N01234 Os blocos compreendidos entre o bloco com N01234 e o bloco com N56789 foram apagados.

NOTA Se existirem demasiados blocos a apagar, poder ser acionado um alarme P/S (N 070). Neste caso, reduza o nmero de blocos a apagar.

551

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.3

PESQUISA DO NMERO DO PROGRAMA

Se existirem vrios programas na memria, possvel procurar um determinado programa. Existem trs mtodos para procurar um programa.

Procedimento para a pesquisa do nmero do programa Mtodo 1 1 Selecione o modo EDICAO ou MEMORIA. 2 Pressione para visualizar a tela de programas.

3 Introduza o endereo O . 4 Introduza o nmero do programa a ser procurado. 5 Pressione a tecla [PESQ O]. 6 Depois de concluda a operao de pesquisa, o nmero do programa procurado exibido no canto superior direito da tela CRT. Se o programa no for encontrado, acionado o alarme P/S n 71. Mtodo 2 1 Selecione o modo EDICAO ou MEMORIA. 2 Pressione para visualizar a tela de programas.

3 Pressione a tecla [PESQ O]. Neste caso, procurado o programa seguinte na memria. Mtodo 3 Este mtodo procura o nmero de programa (de 0001 a 0015) correspondente a um sinal da mquina-ferramenta para iniciar a operao automtica. Para informaes mais detalhadas, consulte o manual fornecido pelo fabricante da mquina-ferramenta. 1 Selecione o modo MEMORIA. 2 Comute para o estado de reset (*1). O estado de reset aquele em que o LED de indicao de operao automtica em curso est desligado. (Consulte o respectivo manual do fabricante da mquina-ferramenta.) 3 Defina o sinal de seleo do nmero de programa da mquina-ferramenta com um nmero de 01 a 15. Se o programa correspondente ao sinal da mquina-ferramenta no se encontrar registrado, acionado o alarme P/S (n 059). 4 Pressione a chave de incio de ciclo. Se o sinal da mquina-ferramenta for igual a 00, a operao de pesquisa do nmero do programa no executada.

Alarme
N. do alarme 59 71 Contedo O programa com o nmero selecionado no pode ser procurado durante a pesquisa externa do nmero do programa. O nmero de programa especificado no foi encontrado durante a pesquisa do nmero do programa.

552

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.4

PESQUISA DO NMERO DE SEQNCIA

A operao de pesquisa de nmeros de seqncia , normalmente, utilizada para procurar um nmero de seqncia no meio de um programa, de forma a que a execuo possa ser iniciada ou reiniciada no bloco que contm esse nmero de seqncia.
Exemplo) Pesquisa do nmero de seqncia 02346 em um programa (O0002).
Programa

Programa selecionado O nmero de seqncia procurado foi encontrado

O0001 ; N01234 X100.0 Z100.0 ; S12 ; : O0002 ; N02345 X20.0 Z20.0 ; N02346 X10.0 Z10.0 ; : O0003 ; :

Esta seo pesquisada desde o incio. (A operao de pesquisa s executada dentro de um programa.)

Procedimento para a pesquisa do nmero de seqncia 1 Selecione o modo MEMORIA. 2 Pressione .

3 Se o programa contiver o nmero de seqncia a ser procurado, execute as operaes 4 a 7, abaixo descritas. Se o programa no contiver o nmero de seqncia a ser procurado, selecione o nmero do programa que contm o nmero de seqncia a ser procurado. 4 Introduza o endereo N . 5 Introduza o nmero de seqncia a ser procurado. 6 Pressione a tecla [PESQ N]. 7 Depois de concluda a operao de pesquisa, o nmero de seqncia procurado exibido no canto superior direito da tela CRT. Se o nmero de seqncia especificado no for encontrado no programa atualmente selecionado, acionado o alarme P/S (n 060).

553

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

Explicaes
D Operao durante a pesquisa Os blocos que so ignorados no exercem qualquer influncia sobre o CNC. Isso significa que os dados contidos nos blocos ignorados, tais como as coordenadas e os cdigos M, S e T, no alteram as coordenadas do CNC nem os valores modais. Portanto, no primeiro bloco em que a execuo deva ser iniciada ou reiniciada atravs de um comando de pesquisa do nmero de seqncia, certifique-se de que introduziu os cdigos M, S e T necessrios, bem como as coordenadas. Um bloco procurado atravs da pesquisa de nmeros de seqncia representa, normalmente, um ponto de transio de um processo para outro. Se for necessrio procurar um bloco no meio de um processo, a fim de reiniciar a execuo nesse bloco, especifique os cdigos M, S e T necessrios, os cdigos G, as coordenadas, etc., atravs do painel MDI, depois de ter controlado cuidadosamente os estados da mquina-ferramenta e do CNC nesse ponto. Durante a operao de pesquisa, so efetuados os seguintes controles: Salto opcional de bloco Alarme P/S (n 003 a 010)

D Controle durante a pesquisa

Restries
D Pesquisa em um subprograma Durante a operao de pesquisa de nmeros de seqncia, o M98Pxxxx (chamada de subprograma) no executado. Se tentar pesquisar um nmero de seqncia em um subprograma chamado pelo programa atualmente selecionado, acionado um alarme P/S (n 060).
Programa principal O1234 : : M98 P5678 ; : : Subprograma O5678 : N88888 : M99; :

Se tentar procurar N8888, no exemplo acima, acionado um alarme.

Alarme
N. do alarme 60 Contedo O nmero de seqncia do comando no foi encontrado durante a pesquisa do nmero de seqncia.

554

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.5

APAGAR PROGRAMAS 9.5.1


Apagar Um Programa

Os programas registrados na memria podem ser apagados um a um ou todos de uma vez. Tambm possvel apagar mais de um programa, especificando-se uma faixa.

possvel apagar um programa registrado na memria.

Procedimento para apagar um programa 1 Selecione o modo EDICAO. 2 Pressione para visualizar a tela de programas.

3 Introduza o endereo O . 4 Introduza o nmero de programa desejado. 5 Pressione a tecla .

O programa com o nmero de programa introduzido apagado.

9.5.2
Apagar Todos os Programas

possvel apagar todos os programas registrados na memria.

Procedimento para apagar todos os programas 1 Selecione o modo EDICAO. 2 Pressione para visualizar a tela de programas.

3 Introduza o endereo O . 4 Introduza -9999. 5 Pressione a tecla para apagar todos os programas.

555

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.5.3
Apagar Mais de Um Programa Especificando uma Faixa

possvel apagar os programas que se encontrem dentro de uma faixa especificada na memria.

Procedimento para apagar mais de um programa atravs da especificao de uma faixa. 1 Selecione o modo EDICAO. 2 Pressione para visualizar a tela de programas.

3 Introduza a faixa de nmeros de programas a serem apagados com as teclas de endereo e numricas, no seguinte formato: OXXXX,OYYYY sendo XXXX o nmero inicial e YYYY o nmero final dos programas a serem apagados. 4 Pressione a tecla YYYY. para apagar os programas n XXXX a n

556

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.6

FUNO AMPLIADA DE EDIO DE UM PROGRAMA DE PEAS

A funo ampliada de edio de rotinas permite executar as operaes seguidamente descritas nos programas registrados na memria, atravs de soft keys. Esto disponveis as seguintes operaes de edio: D Copiar ou mover um programa, integral ou parcialmente, para outro programa. D Inserir um programa em qualquer ponto de outros programas. D Substituir uma determinada palavra ou endereo de um programa por outra palavra ou endereo.

557

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.6.1
Copiar um Programa Inteiro

Copiando um programa, possvel criar um novo programa.


Antes de copiar Oxxxx
A

Depois de copiar Oxxxx Copiar


A

Oyyyy
A

Fig. 9.6.1 Copiar um programa inteiro

Na Fig. 9.6.1, o programa com o nmero de programa xxxx copiado para um programa recm-criado com o nmero de programa yyyy. O programa criado atravs da operao de cpia igual ao programa original, exceo do nmero do programa. Procedimento para copiar um programa inteiro 1 Comute para o modo EDICAO. 2 Pressione a tecla de funo 3 Pressione a soft key [(OPRC)]. 4 Pressione a tecla de mudana para o menu seguinte. 5 Pressione a soft key [EX--EDC]. 6 Verifique se a tela do programa a ser copiado est selecionada e pressione a soft key [COPIAR]. 7 Pressione a soft key [TUDO]. 8 Introduza o nmero do novo programa (s com as teclas numricas) e
9

(OPRC)

Tecla de mudana para o menu seguinte


(EX-EDC)

COPIAR

TUDO

Teclas numricas

pressione a tecla
EXEC

9 Pressione a soft key [EXEC].

558

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.6.2
Copiar Parte de um Programa

Copiando uma parte de um programa, possvel criar um novo programa.


Antes de copiar Oxxxx
A B C

Depois de copiar Oxxxx Copiar


A B C

Oyyyy
B

Fig. 9.6.2 Copiar parte de um programa

Na Fig. 9.6.2, a parte B do programa com o nmero de programa xxxx copiada para um programa recm-criado com o nmero de programa yyyy. O programa para o qual foi especificada uma faixa de edio, permanece inalterado aps a operao de cpia. Procedimento para copiar parte de um programa 1 Siga os passos 1 a 6 da Subseo III-9.6.1.
CRSR

2 Desloque o cursor para o incio da faixa a ser copiada e pressione a soft key [CRSR].
CRSR BTTM

3 Desloque o cursor para o fim da faixa a ser copiada e pressione a soft key [ CRSR] ou [ FIM] (neste ltimo caso, a faixa copiada at ao fim do programa, independentemente da posio do cursor). 4 Introduza o nmero do novo programa (s com as teclas numricas) e pressione a tecla .

Teclas numricas

EXEC

5 Pressione a soft key [EXEC].

559

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.6.3
Mover Parte de um Programa

Movendo uma parte de um programa, possvel criar um novo 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 de programa xxxx movida para um programa recm-criado com o nmero de programa yyyy. a parte B apagada do programa com o nmero do programa xxxx. Procedimento para mover parte de um programa 1 Siga os passos 1 a 5 da subseo III-9.6.1.
MOVER

2 Verifique se a tela do programa a ser movido est selecionada e pressione a soft key [MOVER]. 3 Desloque o cursor para o incio da faixa a ser movida e pressione a soft key [CRSR]. 4 Desloque o cursor para o fim da faixa a ser movida e pressione a soft key [ CRSR] ou [ FIM] (neste ltimo caso, a faixa copiada at ao fim do programa, independentemente da posio do cursor).
a
9

CRSR

CRSR

BTTM

Teclas numricas

5 Introduza o nmero do novo programa (s com as teclas numricas) e pressione a tecla .

EXEC

6 Pressione a soft key [EXEC].

560

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.6.4
Intercalar um Programa

possvel inserir outro programa em qualquer posio do programa atual.


Antes de intercalar Oxxxx
A C

Depois de intercalar Oxxxx Intercalar


A B

Oyyyy
B

Oyyyy
B

Ponto de intercalao

Fig. 9.6.4 Intercalao de um programa em uma posio especificada

Na Fig. 9.6.4, o programa com o nmero de programa XXXX intercalado no programa com o nmero de programa YYYY. O programa OYYYY no sofre alteraes aps a operao de intercalao. Procedimento para intercalar um programa 1 Siga os passos 1 a 5 da Subseo III-9.6.1.
UNIR

2 Verifique se a tela do programa a ser editado est selecionada e pressione a soft key [UNIR].
BTTM

CRSR

3 Desloque o cursor para a posio em que dever ser inserido o outro programa e pressione a soft key [ CRSR] ou [ FIM](neste ltimo caso, exibido o fim do programa atual).
a
9

Teclas numricas

4 Introduza o nmero do programa a ser inserido (s com as teclas numricas) e pressione a tecla .

EXEC

5 Pressione a soft key [EXEC]. O programa com o nmero especificado no passo 4 inserido antes do ponto em que foi posicionado o cursor no passo 3.

561

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.6.5
Explicaes Suplementares para as Operaes de Copiar, Mover e Intercalar
Explicaes
D Definio de uma faixa de edio A definio do ponto inicial de uma faixa de edio com [CRSR ] pode ser alterada livremente at ser definido o ponto final da faixa de edio com [ CRSR] ou [ FIM]. Se o ponto inicial de uma faixa de edio for definido depois do ponto final, a faixa de edio ter de ser redefinida, comeando pelo ponto inicial. Os pontos inicial e final definidos para uma faixa de edio permanecem vlidos at que seja executada uma operao que os invalide. Qualquer uma das operaes seguintes invalida a definio da faixa de edio: D Qualquer operao de edio executada aps a definio do ponto inicial ou final, exceo da pesquisa de endereos, pesquisa/localizao de palavras e procura do incio de um programa. D Regresso do processamento seleo de operaes, aps a definio do ponto inicial ou final. Ao copiar e mover programas, se a tecla [EXEC] for pressionada sem que tenha sido especificado um nmero de programa, depois de ter sido definido o ponto final da faixa de edio, registrado um programa com o nmero O0000 como programa de trabalho. Este programa O0000 possui as seguintes caractersticas: D O programa pode ser editado como qualquer outro programa normal. (No execute o programa.) D Se for executada novamente uma operao de cpia ou de movimentao, as informaes j existentes so apagadas durante o tempo de execuo e as informaes novas (todo o programa ou parte dele) so novamente registradas. (Na operao de intercalao, as informaes j existentes no so apagadas.) Contudo, se for selecionado para operaes em primeiro plano, o programa no poder ser novamente registrado em segundo plano. ( acionado o alarme BP/S n 140.) Quando o programa novamente registrado, produz-se uma rea livre. Apague essa rea com a tecla . D Se o programa deixar de ser necessrio, apague-o por meio de uma operao de edio normal. D Edio quando o sistema est aguardando a introduo de um nmero de programa Quando o sistema est aguardando a introduo de um nmero de programa, no possvel executar qualquer operao de edio.

D Sem especificar um nmero do programa

Restries
D Nmero de dgitos para o nmero do programa Se o nmero de programa for especificado com 5 ou mais dgitos, gerado um erro de formato.
562

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

Alarme
N. do alarme 70 101 Contedo A capacidade da memria no suficiente para concluir a cpia ou insero de um programa. A cpia ou insero interrompida. Houve uma falha de corrente durante a cpia, movimentao ou insero de um programa e a memria utilizada para a edio tem de ser limpa. Se este alarme for acionado, pressione simultaneamente a tecla e a tecla de funo . apagado somente o programa em edio.

563

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.6.6
Substituio de Palavras e de Endereos

Para substituir uma ou mais palavras especificadas. No programa, a substituio pode ser aplicada a todas ou apenas a uma ocorrncia das palavras ou endereos especificados.

Procedimento para substituir palavras e endereos 1 Siga os passos 1 a 5 da subseo 9.6.1.


TROCAR

2 Pressione a soft key [TROCAR]. 3 Introduza a palavra ou o endereo a ser substitudo. 4 Pressione a soft key [ANTES].

ANTES

5 Introduza a nova palavra ou endereo. 6 Pressione a soft key [APOS].


APOS

SALTAR

1-EXEC

EXEC

7 S Pressione a soft key [EXEC] para substituir, a seguir posio do cursor, todas as palavras ou endereos especificados. S Pressione a soft key [ 1--EXEC] para procurar e substituir, a seguir posio do cursor, a primeira ocorrncia da palavra ou do endereo especificado. S Pressione a soft key [SALTAR] para procurar, a seguir posio do cursor, apenas a primeira ocorrncia da palavra ou do endereo especificado.

Exemplos
D Substituir X100 por Z200
[TROCAR] X

1 1

0 0

0 [ANTES] Z 0 Z 2 0

[APOS] [EXEC] D Substituir X100Z200 por X30


[TROCAR] X

0 [ANTES]

X
D Substituir IF por WHILE

0 [APOS] [EXEC] F [ANTES] W C H 1 I L E

[TROCAR] I [APOS] [EXEC]

D Substituir X por ,C10

[TROCAR] X [ANTES] ,

0 [APOS] [EXEC]

Explicao
D Substituio de macros de usurio possvel substituir as seguintes palavras de macros de usurio: IF, WHILE, GOTO, END, DO, BPRNT, DPRNT, POPEN, PCLOS Podem ser especificadas as abraviaturas de palavras de macro de usurio. Quando se utilizam abreviaturas, a tela exibe-as tal como so introduzidas atravs do teclado, mesmo depois de terem sido pressionadas as soft keys [ANTES] e [APOS].
564

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

Restries
D Nmero de caracteres a substituir Pode especificar-se uma quantidade mxima de 15 caracteres para as palavras a serem substitudas, antes e depois da substituio. (No possvel especificar dezasseis ou mais caracteres.) As palavras, antes ou depois da substituio, tm de comear por um caractere que represente um endereo. (Ocorre um erro de formato.)

D Caracteres a substituir

565

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.7

EDIO DE MACROS DE USURIO

Contrariamente aos programas normais, os programas de macros de usurio so alterados, inseridos ou apagados com base em unidades de edio. As palavras de macros de usurio podem ser introduzidas de forma abreviada. possvel introduzir comentrios nos programas. Para informaes mais detalhadas sobre a introduo de comentrios nos programas, consulte a seo III-10.1.

Explicaes
D Unidade de edio Ao editar uma macro de usurio j introduzida, o usurio pode deslocar o cursor para qualquer unidade de edio que comece por um dos seguintes caracteres e smbolos: (a) Endereo (b) # situado no incio do lado esquerdo de uma instruo de substituio (c) /, (,=, e ; (d) Primeiro caractere de IF, WHILE, GOTO, END, DO, POPEN, BPRNT, DPRNT e PCLOS Na tela CRT, colocado um espao em branco antes de cada um dos caracteres e smbolos acima indicados. (Exemplo) Posies de incio onde o cursor colocado N001 X-#100 ; #1 =123 ; N002 /2 X[12/#3] ; N003 X-SQRT[#3/3:[#4+1]] ; N004 X-#2 Z#1 ; N005 #5 =1+2-#10 ; IF[#1NE0] GOTO10 ; WHILE[#2LE5] DO1 ; #[200+#2] =#2:10 ; #2 =#2+1 ; END1 ; D Abreviaturas da palavra de macro de usurio Quando uma palavra de macro de usurio alterada ou inserida, os dois primeiros caracteres ou mais podem substituir a palavra inteira. Nomeadamente,
WHILE WH SIN SI TAN TA BCD BC ROUND RO DPRNT DP GOTO GO ASIN AS ATAN AT BIN BI END EN PCLOS PC XOR XO COS CO SQRT SQ FIX FI POPEN PO EXP EX AND AN ACOS AC ABS AB FUP FU BPRNT BP THEN TH

(Exemplo) Digitar WH [AB [#2 ] LE RO [#3 ] ] tem o mesmo efeito de WHILE [ABS [#2 ] LE ROUND [#3 ] ] O programa exibido da mesma forma.
566

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

9.8

EDIO SIMULTNEA

A edio de um programa durante a execuo de outro programa chama-se edio simultnea. O mtodo de edio igual ao de edio normal (edio em primeiro plano). Os programas editados em segundo plano devem ser registrados na memria de programas de primeiro plano da seguinte forma: Durante a edio simultnea, no possvel apagar todos os programas ao mesmo tempo.

Procedimento para edio simultnea 1 Selecione o modo EDICAO ou MEMORIA. O modo de memria pode ser ativado, mesmo durante a execuo do programa. 2 Pressione a tecla de funo .

3 Pressione a soft key [(OPRC)] e, em seguida, a soft key [EDC--ST] . A tela de edio simultnea exibida (no canto superior esquerdo da tela exibido PROGRAMA (ED-SIMUL)). 4 Edite o programa na tela de edio simultnea tal como o faria para a edio normal de um programa. 5 Depois de concluda a edio, pressione a soft key [(OPRC)] e, em seguida, a soft key [EDC--ST]. O programa editado registrado na memria de programas de primeiro plano.

Explicao
D Alarmes durante a edio simultnea Os alarmes que possam ocorrer durante a edio simultnea no afetam as operaes que esto sendo executadas em primeiro plano. Do mesmo modo, os alarmes que possam ocorrer durante as operaes executadas em primeiro plano no afetam a edio simultnea. Se, durante a edio simultnea, se tentar editar um programa selecionado para as operaes executadas em primeiro plano, acionado um alarme BP/S (n 140). Por outro lado, quando se tenta selecionar um programa sujeito edio simultnea, durante as operaes executadas em primeiro plano (atravs de uma chamada de subprogramas ou de uma operao de pesquisa de nmeros de programa por meio de um sinal externo), acionado um alarme P/S (n 059, 078) nas operaes executadas em primeiro plano. Tal como acontece com a edio de programas em primeiro plano, os alarmes P/S tambm so acionados durante a edio simultnea. No entanto, para se poder distinguir estes alarmes dos de primeiro plano, exibido BP/S na linha de entrada de dados da tela de edio simultnea.

567

9. EDIO DE PROGRAMAS

OPERAO

B-64114PO/01

9.9

FUNO DE SENHA

A funo de senha (bit 4 (NE9) do parmetro n 3202) pode ser bloqueada atravs dos parmetros n 3210 (PASSWD) e n 3211 (KEYWD) para proteger os programas n O9000 a O9999. No estado de bloqueio, o parmetro NE9 no pode ser definido para 0. Em este estado, os programas n. O9000 a O9999 no podem ser alterados, a no ser que seja introduzida a palavra-chave correta. O estado de bloqueio significa que o valor especificado no parmetro PASSWD diferente do valor especificado no parmetro KEYWD. Os valores especificados nestes parmetros no so exibidos. O estado de bloqueio desativado quando o valor especificado no parmetro PASSWD tambm especificado no parmetro KEYWD. Se o parmetro PASSWD apresentar o valor 0, isso significa que esse parmetro no est definido.

Procedimento para bloquear e desbloquear

Bloquear

1 Selecione o modo MDI. 2 Ative a escrita de parmetros atravs da especificao de definies adequadas (III-11.4.7). Nesse momento, acionado o alarme P/S n 100 no CNC. 3 Defina o parmetro n 3210 (PASSWD). Nesse momento, ativado o estado de bloqueio. 4 Desative a funo de escrita de parmetros. 5 Pressione a tecla para desativar o estado de alarme.

Desbloquear

1 Selecione o modo MDI. 2 Ative a funo de escrita de parmetros. Nesse momento, acionado o alarme P/S n 100 no CNC. 3 No parmetro n 3211 (KEYWD), especifique o mesmo valor j especificado no parmetro n 3210 (PASSWD) para ativar o bloqueio. Nesse momento, o estado de bloqueio desativado. 4 Defina o bit 4 (NE9) do parmetro n 3202 com 0. 5 Desative a funo de escrita de parmetros. 6 Pressione a tecla para desativar o estado de alarme.

7 Agora, os subprogramas dos programas n 9000 a 9999 podem ser editados.

568

B-64114PO/01

OPERAO

9. EDIO DE PROGRAMAS

Explicaes
D Especificao do parmetro PASSWD O estado de bloqueio ativado quando se especifica um valor para o parmetro PASSWD. Tenha, contudo, em ateno que o parmetro PASSWD s pode ser especificado se o estado de bloqueio no estiver ativado (se PASSWD = 0 ou PASSWD = KEYWD). Quando se tenta especificar o parmetro PASSWD em outros casos, surge um aviso para indicar que a funo de escrita est desativada. Quando o estado de bloqueio est definido (quando PASSWD = 0 e PASSWD = KEYWD), o parmetro NE9 automaticamente definido para 1. Se for realizada uma tentativa de definir NE9 para 0, mostrado um aviso indicando que escrita est desativada. O parmetro PASSWD pode ser alterado quando o estado de bloqueio est desativado (se PASSWD = 0 ou PASSWD = KEYWD). Aps o passo 3 do procedimento para desbloquear, possvel especificar um novo valor no parmetro PASSWD. A partir desse momento, ser necessrio especificar este novo valor no parmetro KEYWD para desativar o estado de bloqueio. Quando o parmetro PASSWD definido com 0, o nmero 0 exibido e a funo de senha desativada. Por outras palavras, a funo de senha pode ser desativada no definindo o parmetro PASSWD ou definindo-o com 0 depois do passo 3 do procedimento para desbloquear. Para assegurar que o estado de bloqueio no seja ativado, h que ter em ateno que o parmetro PASSWD no seja definido com um valor diferente de 0. Depois de desativado, o estado de bloqueio pode ser novamente ativado, especificando um valor diferente no parmetro PASSWD ou desligando e voltando a ligar o NC para redefinir o parmetro KEYWD. CUIDADO Depois de ativado o bloqueio, o parmetro NE9 no pode ser definido com 0 e o parmetro PASSWD no pode ser alterado at que o estado de bloqueio seja desativado ou que a memria seja limpa por completo. Deve proceder--se de forma especialmente cuidadosa ao definir o parmetro PASSWD.

D Alterao do parmetro PASSWD

D Definio de 0 no parmetro PASSWD

D Novo bloqueio

569

10. CRIAO DE PROGRAMAS

OPERAO

B-64114PO/01

10

CRIAO DE PROGRAMAS

Os programas podem ser criados de uma das seguintes maneiras: Painel MDI PROGRAMAO NO MODO APRENDER PROGRAMAO VERBAL COM
FUNO GRFICA

GUIA MANUAL 0i DISPOSITIVO DE PREPARAO AUTOMTICA DE


PROGRAMAS (SISTEMA P FANUC)

Este captulo descreve a criao de programas atravs do painel MDI, do modo APRENDER e da programao verbal com funo grfica. Alm disso, descrita tambm a insero automtica de nmeros de seqncia.

570

B-64114PO/01

OPERAO

10. CRIAO DE PROGRAMAS

10.1

CRIAO DE PROGRAMAS USANDO O PAINEL MDI

Os programas podem ser criados no modo de EDICAO atravs das funes de edio de programas descritas no captulo III-9.

Procedimento para a Criao de Programas Atravs do Painel MDI

Procedimento

1 Comute para o modo EDICAO . 2 Pressione a tecla .

3 Pressione a tecla de endereo programa. 4 Pressione a tecla .

O e introduza o nmero do

5 Crie um programa, utilizando as funes de edio de programas descritas no captulo 9.

Explicao
D Comentrios em um programa possvel escrever comentrios nos programas atravs dos cdigos de controle-in/controle-out.
Exemplo)O0001 (FANUC SRIE 16) ; M08 (LQUIDO REFRIGERANTE ON) ;

D Quando se pressiona a tecla

depois de digitar o cdigo de

controle-out (, comentrios e o cdigo de controle-in ), os comentrios introduzidos so registrados. D Quando se pressiona a tecla durante a introduo dos podero no ser comentrios, a fim de introduzir mais tarde os comentrios restantes, os dados digitados antes de pressionar a tecla registrados corretamente (isto , podero ser introduzidos incorretamente, ser alterados ou perderem-se), visto que so submetidos a um controle de entrada executado na edio normal. Para introduzir um comentrio, observe o seguinte: D O cdigo de controle-in ) no se registra automaticamente. D Os comentrios introduzidos depois de pressionar a tecla , no podem comear por um nmero, por um espao ou pelo endereo O. D Se for introduzida uma abreviatura para uma macro, a abreviatura convertida em uma palavra de macro e registrada (ver Seo 9.7). D possvel introduzir o endereo O e os nmeros subseqentes ou um espao, mas os mesmos so omitidos ao serem registrados.
571

10. CRIAO DE PROGRAMAS

OPERAO

B-64114PO/01

10.2

INSERO AUTOMTICA DE NMEROS DE SEQNCIA

Os nmeros de seqncia podem ser inseridos automaticamente em cada bloco, se o programa for criado atravs do teclado MDI no modo de EDICAO. Defina o incremento para os nmeros de seqncia no parmetro 3216.

Procedimento para a insero automtica de nmeros de seqncia

Procedimento

1 Introduza 1 como NO.SEQUENCIA (ver subseo III-11.4.7). 2 Comute para o modo EDICAO. 3 Pressione para exibir a tela do programa.

4 Procure ou registre o nmero do programa a ser editado e desloque o cursor para o EOB (;) do bloco, aps o qual ser iniciada a insero automtica dos nmeros de seqncia. Se for registrado o nmero de um programa e introduzido um EOB (;) com a tecla os nmeros de seqncia so automaticamente inseridos comeando com 0. Altere o valor inicial, se necessrio, de acordo com o passo 10, e depois salte para o passo 7. 5 Pressione a tecla de endereo N e introduza o valor inicial de N . 6 Pressione .

7 Introduza as diversas palavras de um bloco. 8 Pressione


EOB

572

B-64114PO/01

OPERAO

10. CRIAO DE PROGRAMAS

9 Pressione

. O cdigo EOB registrado na memria e os nmeros

de seqncia so inseridos automaticamente. Por exemplo, se o valor inicial de N for 10 e o parmetro do incremento for definido como 2, ser inserido N12 e exibido por baixo da linha em que se encontra especificado um novo bloco.
PROGRAMA O0040 ; N10 G92 X0 Y0 Z0 ; N12 % O0040 N00012

_ EDICAO ****
PRGRM

*** *** DIR

13: 18: 08
C.A.P

(OPRC)

10 D No exemplo acima, se N12 no for necessrio no bloco seguinte, poder ser apagado pressionando a tecla
N12.

, aps a exibio de

D Para inserir N100 no bloco seguinte, em vez de N12 , introduza


N100 e pressione a tecla

, aps a exibio de N12 . N100

registrado e o valor inicial alterado para 100.

573

10. CRIAO DE PROGRAMAS

OPERAO

B-64114PO/01

10.3

CRIAO DE PROGRAMAS NO MODO APRENDER (REPRODUO)

No modo APRENDER JOG e no modo APRENDER MANIV, uma posio da mquina ao longo dos eixos X, Z e Y, obtida via operao manual, armazenada na memria como posio de programa para criar um programa. exceo de X , Z e Y , todas as palavras que incluam O , N , G , R , F, C , M , S , T , P , Q e EOB podem ser arquivadas na memria da mesma forma que no modo de EDICAO .

Procedimento para a Criao de Programas no Modo APRENDER O procedimento seguidamente descrito pode ser utilizado para arquivar uma posio da mquina ao longo dos eixos X , Z e Y . 1 Selecione o modo APRENDER JOG ou APRENDER MANIV. 2 Desloque a ferramenta para a posio desejada com jog ou manivela. 3 Pressione para exibir a tela do programa. Procure ou registre o

nmero do programa a ser editado e desloque o cursor para a posio em que dever ser registrada (inserida) a posio da mquina ao longo de cada eixo. 4 Introduza o endereo X . 5 Pressione a tecla . A posio da mquina ao longo do eixo X

arquivada na memria. (Exemplo) X10.521 Posio absoluta (para entrada em mm) X10521 Dados arquivados na memria 6 Introduza, de igual modo, Z e pressione, em seguida, a tecla Introduza tambm . .A

A posio da mquina ao longo do eixo Z arquivada na memria.

Y e pressione, em seguida, a tecla

posio da mquina ao longo do eixo Y arquivada na memria. Todas as coordenadas arquivadas atravs deste mtodo so coordenadas absolutas.

574

B-64114PO/01

OPERAO

10. CRIAO DE PROGRAMAS

Exemplos
O1234 ; N1 G50 X100000 Z200000 ; N2 G00 X14784 Z8736 ; N3 G01 Z103480 F300 ; N4 M02 ;

X
P0 (100.0,200.0) P1 (14.784,8.736) P2 (14.784,103.480)

1 Defina o NO.SEQUENCIA com 1 (ON). (Assume-se que o parmetro (n 3212) do valor incremental 1.) 2 Selecione o modo APREND MANIV. 3 Efetue o posicionamento em P0 , atravs do gerador de pulsos manual. 4 Selecione a tela do programa. 5 Introduza o nmero de programa O1234 da seguinte forma:

Esta operao registra o nmero de programa O1234 na memria. Depois, pressione as seguintes teclas:
EOB

A seguir ao nmero de programa O1234, introduzido um EOB (;). Uma vez que no especificado qualquer nmero depois de N, os nmeros de seqncia so inseridos automaticamente para N0 e o primeiro bloco (N1) registrado na memria. 6 Introduza a posio P0 da mquina para os dados do primeiro bloco, da seguinte forma:

EOB

Esta operao registra G50X100000Z200000 ; em memria. A funo de insero automtica dos nmeros de seqncia registra N2 do segundo bloco na memria 7 Posicione a ferramenta em P1 com o gerador de pulsos manual. 8 Introduza a posio P1 da mquina para os dados do segundo bloco, da seguinte forma:

EOB

Esta operao registra G00X14784Z8736; em memria. A funo de insero automtica dos nmeros de seqncia registra N3 do terceiro bloco na memria. 9 Posicione a ferramenta em P2 com o gerador de pulsos manual.
575

10. CRIAO DE PROGRAMAS

OPERAO

B-64114PO/01

10 Introduza a posio P2 da mquina para os dados do terceiro bloco, da seguinte forma:

0
EOB

Esta operao registra G01 Z103480 F300; em memria. A funo de insero automtica dos nmeros de seqncia registra N4 do quarto bloco na memria. 11 Registrar M02; em memria como se segue:

EOB

N5 do quinto bloco arquivado na memria atravs da funo de insero automtica dos nmeros de seqncia. Pressione a tecla para o apagar.

O registro do programa exemplificativo concludo deste modo.

Explicaes
D Controle do contedo da memria O contedo da memria pode ser verificado no modo APRENDER atravs do mesmo procedimento utilizado no modo de EDICAO .
PROGRAMA (RELATIVA) U --85.216 W --191.264 O1234 ; N1 G50 X100000 Y0 Z20000 ; N2 G00 X14784 Z8736 ; N3 G01 Z103480 F300 ; N4 M02 ; % _ TMAN PRGRM **** DIR *** *** 14: 17: 27
(OPRC)

O1234 N00004 (ABSOLUTA) X 14.784 Z 8.736

D Registro de uma posio com compensao

Se for introduzido um valor, aps a introduo do endereo X , Z ou

Y , e pressionada a tecla

, o valor introduzido para uma

posio da mquina acrescentado ao registro. Esta operao til para corrigir uma posio da mquina atravs da introduo manual. D Registro de comandos diferentes dos comandos de posio Os comandos a serem introduzidos antes e depois de uma posio da mquina, tero de ser introduzidos antes e depois de ser registrada a posio da mquina, atravs de uma operao semelhante utilizada para a edio de programas no modo de EDICAO .
576

B-64114PO/01

OPERAO

10. CRIAO DE PROGRAMAS

10.4

PROGRAMAO VERBAL COM FUNO GRFICA

Os programas podem ser criados bloco a bloco na tela de conversao, enquanto o menu do cdigo G exibido simultaneamente. Os blocos de um programa podem ser alterados, inseridos ou apagados atravs do menu do cdigo G e da tela de conversao.

Procedimento para a Programao Verbal com Funo Grfica

Procedimento 1 Criao de um programa

1 2

Comute para o modo EDICAO. Pressione . Se no tiver sido registrado nenhum programa,

exibida a seguinte tela. Se tiver sido registrado algum programa, exibido o programa atualmente selecionado.
PROGRAMA O0000 N00000

_ EDICAO ****
PRGRM

*** ***
DIR

11: 59: 46
(C.A.P)

(OPRC)

Introduza o nmero do programa a ser registrado, depois de ter introduzido o endereo O, e pressione, em seguida, a tecla introduza . Por . exemplo, se pretender registrar um programa com o nmero 10,

0 e pressione, em seguida, a tecla

Assim, registrado um novo programa O0010.

577

10. CRIAO DE PROGRAMAS

OPERAO

B-64114PO/01

4 Pressione a soft key [C.A.P]. Na tela exibido o seguinte menu do cdigo G. Se forem exibidas soft keys diferentes das indicadas no passo 2, pressione a tecla de retorno do menu para exibir as soft keys corretas.
PROGRAMA G00 G01 G02 G03 G04 G10 G20 G21 G22 G23 G25 G26 : : : : : : : : : : : : O1234 N00004

POSICIONAMENTO IPL LINEAR INT. CIRCULAR SH INT. CIRCULAR SAH PAUSA VALOR CORRETOR DA FERRAMENTA POL. UNIDADES MTRICAS CONTROLE DE CURSO MEMORIZADO ON CONTROLE DE CURSO MEMORIZADO OFF DETEO DA VELOCIDADE DO FUSO OFF DETEO DA VELOCIDADE DO FUSO ON **** *** ***
MENU.G

(0) (0) (0)

EDICAO
PRGRM

14: 26: 15
BLOCO

5 Introduza o cdigo G correspondente funo a ser programada. Se desejar a funo de posicionamento, por exemplo, o menu do cdigo G apresenta a funo com o cdigo G00. Portanto, introduza G00. Se a tela no indicar a funo que se pretende programar, pressione a tecla de pgina para exibir a tela seguinte do menu do cdigo G. Repita essa operao at que seja apresentada a funo desejada. Se a funo desejada no for um cdigo G, no introduza quaisquer dados. 6 Pressione a soft key [BLOCO] para exibir uma tela detalhada relativa ao cdigo G introduzido. A figura abaixo apresenta um exemplo de uma tela detalhada para G00.
PROGRAMA G00 :POSICIONAMENTO G00 X Z M S T : G G U W G X X (X, Z) O1234 N00000

U W

EDICAO * * * *
PRGRM

*** ***
MENU.G

14: 32: 57
BLOCO

Z (OPRC)

578

B-64114PO/01

OPERAO

10. CRIAO DE PROGRAMAS

No se pressionando nenhuma tecla, exibida a tela detalhada normal.


PROGRAMA G X Z F I P R S : EDICAO * * * *
PRGRM

O0010 N00000 G U W C H K Q M T G

*** ***
MENU.G

14: 41: 10
BLOCO

(OPRC)

7 Desloque o cursor para o bloco a ser alterado na tela do programa. Neste momento, fica a piscar um endereo de dados juntamente com o cursor. 8 Introduza os dados numricos com as teclas numricas e pressione a soft key [ENTRADA] ou a tecla , assim, concluda. 9 Repita esta operao at terem sido introduzidos todos os dados necessrios para o cdigo G introduzido. 10 Pressione a tecla . O registro dos dados de um bloco na memria . A entrada de um item de dados

de programas , assim, concludo. Na tela apresentado o menu do cdigo G, no qual o usurio poder introduzir os dados para outro bloco. Sendo necessrio, repita o procedimento, comeando pelo passo 5. 11 Depois de registrar todos os programas, pressione a soft key [PRGRM]. Os programas registrados so convertidos para o formato verbal e exibidos. 12 Pressione a tecla para regressar ao incio do programa.

579

10. CRIAO DE PROGRAMAS

OPERAO

B-64114PO/01

Procedimento 2 Modificao de um bloco

1 Desloque o cursor para o bloco a ser alterado na tela do programa e pressione a soft key [C.A.P]; ou pressione primeiro a soft key [C.A.P] para exibir a tela de conversao e pressione, em seguida, a tecla de pgina ou , at que o bloco a ser alterado seja exibido.

2 Se pretender alterar outros dados, que no um cdigo G, desloque o cursor para o dado em causa e introduza o valor desejado, pressionando, em seguida, a soft key [ENTRADA] ou .

3 Se pretender alterar um cdigo G, pressione a tecla de retorno ao e a soft key [MENU.G]. Em seguida, aparece o menu do menu cdigo G. Selecione o cdigo G desejado e introduza, em seguida, o valor. Por exemplo, para especificar o avano de corte, introduza G01, uma vez que o menu do cdigo G indica G01. e, em seguida, a soft key [BLOCO]. A tela detalhada do cdigo G exibida, podendo, assim, introduzir-se os dados. 4 Depois de alterar os dados por completo, pressione a tecla operao substitui um bloco completo de um programa. . Esta

Procedimento 3 Insero de um bloco

1 Na tela de conversao, exiba o bloco imediatamente anterior ao novo bloco a ser inserido, atravs das teclas de pgina. Na tela do programa, desloque o cursor com as teclas de pgina e com as teclas do cursor para a posio imediatamente anterior ao ponto em que dever ser inserido o novo bloco. 2 Pressione a soft key [MENU.G] para exibir o menu do cdigo G. Em seguida, introduza os dados para o novo bloco. 3 Se a introduo de um bloco de dados for concluda no passo 2, pressione a tecla . Esta operao insere um bloco de dados.

Procedimento 4 Apagamento de um bloco

1 Na tela de conversao, exiba o contedo do bloco a ser apagado e pressione, em seguida, a tecla .

2 O contedo do bloco exibido apagado da memria de programas. Em seguida, o contedo do bloco seguinte exibido na tela de conversao.

Limitaes

1 Um bloco de comando de cdigo G no listado no menu de cdigos G somente pode ser criado em uma tela de detalhes no formato padro. 2 No podem ser criados cdigos G com ponto decimal nem um bloco de cdigo G de trs dgitos.

580

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11
Aspectos gerais Explicaes

ESPECIFICAO E VISUALIZAO DE DADOS

Para operar uma mquina-ferramenta CNC, necessrio definir diversos dados no painel de operao MDI do CNC. O operador pode monitorar o estado da operao atravs dos dados mostrados durante a mesma. Este captulo descreve como mostrar e definir dados para cada funo.

D Diagrama de transio de tela

A transio de tela correspondente a cada tecla de funo do painel de operao MDI mostrada abaixo. So igualmente mostradas as subsees relativas a cada tela. Consulte a subseo adequada para mais pormenores sobre cada tela e o procedimento de especificao na tela. Ver outros captulos para telas no descritas neste captulo. Ver o captulo III-7 para mais informaes sobre a tela mostrada quando pressionada a tecla de funo . Ver o captulo III-12 para mais informaes sobre a tela mostrada quando pressionada a tecla de funo . Ver o captulo III-13 para mais informaes sobre a tela mostrada quando pressionada a tecla de funo . Consulte o manual duas

Teclas de funo MDI (as teclas sombreadas ( ) so descritas no presente captulo.)

fornecido pelo fabricante da mquina-ferramenta para mais informaes sobre a tela mostrada quando pressionada a tecla de funo vezes.

D Chave para proteo dos dados

A mquina poder dispor de uma chave para proteo dos dados, para proteger os programas das peas, os valores de compensao das ferramentas, os dados especificados e as variveis de macro de usurio. Consulte o manual fornecido pelo fabricante da mquina-ferramenta para informaes sobre a localizao da chave para proteo dos dados e respectiva utilizao.

581

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

TELA DE INDICAO DA POSIO

Transio de tela acionada pela tecla de funo

Tela da posio atual

ABS

REL

TUDO

MANIV

(OPRC)

Indicao da posio do sistema de coordenadas de trabalho


Ver III---11.1.1.

Indicao da posio do sistema de coordenadas relativas


Ver III---11.1.2.

Indicao da posio total de cada sistema de coordenadas Ver III---11.1.3.

Interrupo por manivela


Ver III---4.6.

Indicao da contagem de peas e do tempo de trabalho


Ver III---11.1.6.

Indicao da contagem de peas e do tempo de trabalho


Ver III---11.1.6.

Indicao da contagem de peas e do tempo de trabalho


Ver III---11.1.6.

Indicao da velocidade real


Ver III---11.1.5.

Indicao da velocidade real


Ver III---11.1.5.

Indicao da velocidade real


Ver III---11.1.5.

Definio dos valores das coordenadas relativas


Ver III---11.1.2.

Definio dos valores das coordenadas relativas


Ver III---11.1.2.

Tela da posio atual

MONI

(OPRC)

Tela do monitor de operao


Ver III---11.1.7.

582

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Tela do programa

Transio de tela acionada pela tecla de funo no modo MEMRIA ou MDI


1/2

Tela do programa
MDI MEM PRGRM MDI VERIF * ATUAL PROX

*: mostrado no modo MDI

(OPRC)

Visualizao do contedo do programa


Ver III---11.2.1.

[MDI] *
Visualizao do bloco atual e dos dados modais
Ver III---11.2.2.

Visualizao do bloco atual e do bloco seguinte


Ver III---11.2.3.

Indicao do nmero do programa e do nmero de seqncia


Ver III---11.6.1.

[ABS]

[REL]
Comando para operao MDI

Programa em execuo Valor das coordenadas absolutas Distncia a percorrer Valores modais Ver III---11.2.4.

Programa em execuo Valor das coordenadas relativas Distncia a percorrer Valores modais Ver III---11.2.4.

Ver III---11.2.5.

(mostrado no modo MDI)

1* Para a pgina seguinte

1* Para a pgina seguinte

583

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

2/2
1* 1*

Tela do programa
MDI MEM REINIC DIR (OPRC)

Tela de reincio do programa


Ver III---4.3.

Visualizao da memria de programas e do diretrio de programas Ver III---11.3.1.

Tela do programa
MEM PLJ.AQ (OPRC)

[PRGRM]

[DIR]

[PLANEJ]

Visualizao do diretrio de arquivos


Ver III---4.4.

Planejamento
Ver III---4.4.

584

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Tela do programa

Transio de tela acionada pela tecla de funo no modo EDICAO

Tela do programa
EDICAO PRGRM BIB C.A.P. (OPRC)

Tela de edio de programas Ver III--- 10

Memria de programas e diretrio de programas


Ver III---11.3.1.

Tela de programao verbal


Ver III---10

Tela do programa
EDICAO DISCO (OPRC)

[PRGRM]

[DIR]

Tela do diretrio de arquivos para disquetes Ver III ---8.8

585

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

TELA DE CORREO/ESPECIFICAO

Transio de tela acionada pela tecla de funo


1/2

Valor de correo da ferramenta


CORRECAO DEFINIR TRAB (OPRC)

Indicao do valor de correo da ferramenta


Ver III---11.4.1.

Visualizao dos dados de especificao


Ver III---11.4.7

Visualizao do sistema de coordenadas da pea


Ver III---11.4.10

Definio dos daDefinio de parmetros dos de correo da Ver III---11.4.7. ferramenta Definio da Ver III--- 11.4.1. Definio da entrada direta do valor de correo da ferramen--- ta Ver III--- 11.4.2. Definio da entrada do valor de correo em o contador Ver III---11.4.4.
comparao do nmero de seqncia e parada Ver III---11.4.8. Indicao do tempo de trabalho e contagem das peas Ver III---11.4.9.

Definio do valor de correo do ponto de origem da pea


Ver III---11.4.10.

Definio do nmero de peas necessrias Ver III---11.4.9.

Visualizao do Definio da entempo de definio trada direta da correo da ferra- Ver III---11.4.9. menta obtida em B Ver III---11.4.3.

Valor de correo da ferramenta


Macro MENU OPR VDFERR (OPRC)

Visualizao das variveis de macro


Ver III---11.4.12.

Visualizao do menu padro


Ver III---11.4.13.

Visualizao do painel de operao por software


Ver III---11.4.14.

Visualizao dos dados de gesto da vida das ferramentas


Ver III--- 11.4.15.

Definio de variveis de macro


Ver III---11.4.12.

Visualizao dos dados padro


Ver III---11.4.13.

Boto do painel de operao po oftware


Ver III---11.4.14.

Predefinio do contador da vida til da ferramenta Apagamento de dados de execuo


Ver III---11.4.15.

1* Para a pgina seguinte

586

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

2/2

1*

Valor de correo da ferramenta


CORREC.2 DESL.T BARREIRA (OPRC)

Visualizao do valor de correo do eixo Y


Ver III---11.4.6.

Visualizao do valor do sistema de coordenadas de trabalho


Ver III---11.4.5

Barreira da placa de fixao/do cabeote mvel


Ver III---6.4

Definio dos dados de correo do eixo Y


Ver III---11.4.6.

Definio do valor de deslocamento do sistema de coordenadas de trabalho


Ver III---11.4.5

Definio do valor de deslocamento das coordenadas da pea atravs da funo B de entrada direta para a correo 2 da ferramenta.
Ver III-11.4.3

587

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

TELA DO SISTEMA

Transio de tela acionada pela tecla de funo

Tela de parmetros

PARAM

DGNOS

PMC

SISTEMA

(OPRC)

Visualizao da tela de parmetros


Ver III---11.5.1

Visualizao da tela de diagnstico Ver III--- 7.3

Definio de parmetros
Ver III---11.5.1

Tela de parmetros

PASSO

PRM.SV

PRM.FS

(OPRC)

Visualizao dos dados de erro de passo


Ver III---11.5.2.

Definio dos dados de erro de passo


Ver III---11.5.2

588

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Tela de definio

A tabela seguinte apresenta os dados especificados em cada tela.


Tabela 11 Telas de definio e respectivos dados

N 1

Tela de especificao Valor de correo da ferramenta

Contedo da especificao

Item de referncia

Valor de correo da ferramenta Subse. 11.4.1 Valor de compensao do raio da ponta da ferramenta Entrada direta do valor de correo da ferramenta Subse. 11.4.2

Entrada direta do valor B de correo da ferramenta Subse. 11.4.3 Entrada pelo contador do valor de correo Correo no eixo Y 2 Subse. 11.4.4 Subse. 11.4.6

Definio do sistema de coordenadas Valor de deslocamento do sistema de coordenadas Subse. 11.4.5 da pea da pea Valor de correo do ponto de origem da pea Subse. 11.4.10

Dados de especificao (handy)

Escrita de parmetrosVerificao TV Subse. 11.4.7 Cdigo de envio (EIA/ISO) Unidade de entrada (mm/polegada) Canal de E/S Insero automtica do n de seqnciaConverso do formato de fita (F10/11) Comparao do nmero de seqncia e parada Subse. 11.4.8 Subse. 11.4.7 Subse. 11.4.9 Subse. 11.4.12

4 5 6

Dados de especificao (espelha- Espelhamento mento) Dados de especificao (temporiza- Peas necessrias dor) Variveis de macro Variveis comum de macro de usurio (de #100 a #199) (de #500 a #999) Parmetro Dados de compensao de erro de passo Seleo de modos Seleo do eixo de avano em modo Jog Deslocamento rpido em modo Jog Seleo do eixo para o gerador de pulsos manual Multiplicao para o gerador de pulsos manual Velocidade de avano em modo Jog Override da velocidade de avano Override do deslocamento rpido Salto opcional de blocos Bloco nico Bloqueio da mquina Funcionamento em vazio Chave de proteo Bloqueio do avano

7 8 9

Parmetro Erro de passo Painel de operao por software

Subse. 11.5.1 Subse. 11.5.2 Subse. 11.4.14

10

Dados de vida til das ferramentas Contagem da vida til (gesto da vida til das ferramentas)

Subse. 11.4.15

589

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.1

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO @pos

Pressione a tecla de funo

para mostrar a posio atual da

ferramenta. As trs telas seguintes so utilizadas para visualizar a posio atual da ferramenta: Tela da posio do sistema de coordenadas de trabalho. Tela da posio do sistema de coordenadas relativas Tela de visualizao da posio global. As telas acima tambm podem indicar a velocidade de avano, o tempo de trabalho e o nmero de peas. Os pontos de referncia flutuante podem ser igualmente definidos nessas telas. A tecla de funo tambm pode ser usada para mostrar a carga no motor servo e no motor do fuso e a velocidade de rotao do motor do fuso (tela do monitor de operao). A tecla de funo tambm pode ser usada para mostrar a tela da distncia acionada pela manivela. Ver seo 4.6 para detalhes sobre esta tela.

11.1.1
Indicao da Posio no Sistema de Coordenadas da Pea

Mostra a posio atual da ferramenta no sistema de coordenadas da pea. A posio atual muda medida que a ferramenta se desloca. O menor incremento de entrada utilizado como unidade para os valores numricos. O ttulo no topo da tela indica que so utilizadas coordenadas absolutas.

Procedimento para visualizar a tela da posio atual no sistema de coordenadas da pea

1 Pressione a tecla de funo 2 Pressione a soft key [ABS].

3 Em um CRT de 7 soft keys, pressione novamente a soft key [ABS] para visualizar as coordenadas ao longo de quaisquer eixos que no os seis eixos padro.

POSIO ATUAL (ABSOLUTA)

O1000 N00010

X Z

123.456 456.789

CONT. PECAS 5 TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S F.ATU 3000 MM/M S 0 T0000 MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ OPRC ]

590

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Explicaes
D Tela com valores de compensao Os bits 6 e 7 do parmetro 3104 podem ser usados para selecionar a incluso, ou no, do valor de correo da ferramenta e da compensao do raio da ponta da ferramenta nos valores mostrados. Mostra a posio atual da ferramenta em um sistema de coordenadas relativas baseado nas coordenadas definidas pelo operador. A posio atual muda medida que a ferramenta se desloca. O sistema incremental utilizado como unidade para os valores numricos. O ttulo no topo da tela indica que so utilizadas coordenadas relativas.

11.1.2
Tela da Posio no Sistema de Coordenadas Relativas

Procedimento para visualizar a tela da posio atual com o sistema de coordenadas relativas 1 Pressione a tecla de funo 2 Pressione a soft key [REL]. .

POSIO REAL (RELATIVA)

O1000 N00010

U W

123.456 363.233

CONT. PECAS 5 TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S F.ATU 3000 MM/M S 0 T0000 MEM INIC MVT *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [ (OPRC) ]

Explicaes
D Definio das coordenadas relativas A posio atual da ferramenta no sistema de coordenadas relativas pode ser recolocada em 0 ou predefinida para um valor especificado da seguinte forma:

Procedimento para atribuir um valor especfico coordenada do eixo 1 Introduza um endereo para o eixo (tal como X ou Z) na tela das coordenadas relativas. A indicao do eixo especificado pisca e as soft keys mudam como mostrado esquerda. 2 D Para colocar a coordenada em 0, pressione a soft key [ORIGEM]. A coordenada relativa do eixo que est piscando colocada em 0. D Para predefinir a coordenada para um valor determinado, introduza o respectivo valor e pressione a soft key [PREDEF]. O valor introduzido atribudo coordenada relativa do eixo que est piscando.
591

X Z
>X MEM
PREDEF

246.912 578.246

ORIGEM

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

Procedimento para o reset de todos os eixos 1 Pressione a soft key [(OPRC)].

ABS

REL

TUDO

(OPRC)

ORIGEM

2 Pressione a soft key [ORIGEM].

TDOEXE

EXEC

3 Pressione a soft key [TDOEXE]. As coordenadas relativas de todos os eixos so colocadas em 0.

D Tela com valores de compensao

Os bits 4 (DRL) e 5 (DRC) do parmetro 3104 podem ser usados para selecionar a incluso, ou no, da correo da ferramenta e da compensao do raio da ponta da ferramenta nos valores mostrados. O bit 3 do parmetro 3104 utilizado para especificar se as posies mostradas no sistema de coordenadas relativas so predefinidas com os mesmos valores do sistema de coordenadas da pea, quando um sistema de coordenadas definido atravs de um comando G50 (sistema A do cdigo G) ou G92 (sistema B ou C do cdigo G) ou quando executado o retorno manual ao ponto de referncia.

D Predefinio atravs da especificao do sistema de coordenadas

592

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.3
Indicao da Posio Global

Mostra as posies seguintes em uma tela: Posies atuais da ferramenta no sistema de coordenadas da pea, sistema de coordenadas relativas, sistema de coordenadas da mquina e distncia restante. As coordenadas relativas tambm podem ser definidas nesta tela. Ver subseo III-11.1.2 sobre o procedimento.

Procedimento para visualizar a tela da posio global 1 Pressione a tecla de funo 2 Pressione a soft key [TUDO].
POSIO ATUAL (RELATIVA) U 246.912 W 913.780 (MQUINA) X 0.000 Z 0.000 O1000 N00010 (ABSOLUTA) X 123.456 Z 456.890 (DIST.A PERCORRER) X 0.000 Z 0.000 CONT. PECAS 5 TEMPO CICLO 0H 0M38S S 0 T0000

TEMPO TRAB 0H15M F.ATU 3000 MM/M

MEM **** *** *** 09:06:35 [ ABS ] [ REL ] [ TUDO ] [ MANIV ] [(OPRC)]

Explicaes
D Visualizao de coordenadas As posies atuais da ferramenta so mostradas simultaneamente nos sistemas de coordenadas seguintes: D Posio atual no sistema de coordenadas relativas (coordenadas relativas) D Posio atual no sistema de coordenadas de trabalho (coordenadas absolutas) D Posio atual no sistema de coordenadas da mquina (coordenadas da mquina) D Distncia a percorrer (caminho a percorrer) A distncia restante mostrada no modo MEMRIA ou MDI. mostrada a distncia que a ferramenta ainda tem de percorrer no bloco atual. O menor incremento de comando utilizado como unidade para os valores mostrados no sistema de coordenadas da mquina. Contudo, o menor incremento de entrada tambm pode ser usado colocando em 1 o bit 0 (MCN) do parmetro 3104. Na tela da posio global, as coordenadas relativas podem ser recolocadas em 0 ou predefinidas para valores especficos. O procedimento o mesmo do de reset das coordenadas relativas descrito em III-11.1.2.
593

D Distncia a percorrer D Sistema de coordenadas da mquina

D Reset das coordenadas relativas

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.1.4
Predefinio do Sistema de Coordenadas da Pea

Um sistema de coordenadas da pea deslocado na sequncia, por exemplo, de uma interveno manual pode ser definido e deslocado antecipadamente para um sistema de coordenadas atravs de operaes MDI. Este sistema de coordenadas deslocado do ponto zero da mquina de acordo com um valor de correo do ponto zero da pea. possvel programar um comando (G50.3) para predefinir um sistema de coordenadas da pea. (Ver Subse. III-7.2.4.)

Procedimento para Predefinir o Sistema de Coordenadas da Pea

1 Pressione a tecla de funo 2 Pressione a soft key [(OPRC)].


ABS REL TUDO (OPR)

3 Se a soft key [COR--TR] no for mostrada, pressione a tecla de . mudana para o menu seguinte
COR---TR

4 Pressione a soft key [COR--TR] .


TDOEIX CD---EIX

5 Pressione a soft key [TDOEIX] para a predefinio de todos os eixos. 6 Para predefinir um determinado eixo no passo 5, introduza o nome do eixo ( X , Z , ...) e
[CD-EIX] .

0 e pressione, em seguida, a soft key

Explicaes
D Modo de operao Esta funo pode ser executada quando o estado de reset ou o estado de parada da operao automtica introduzido, qualquer que seja o modo de operao. Tal como sucede com as coordenadas absolutas, o bit 3 (PPD) do parmetro n 3104 utilizado para especificar a predefinio, ou no, das coordenadas relativas (RELATIVA).

D Predefinio das coordenadas relativas

594

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.5
Tela da Velocidade de Avano Real

A velocidade de avano real na mquina (por minuto) pode ser visualizada em uma tela de indicao da posio atual ou tela de verificao do programa, definindo o bit 0 (DPF) no parmetro 3015. Em unidades de visualizao de 12 soft keys, sempre mostrada a velocidade de avano real.

Procedimento para visualizar a velocidade de avano real na tela da posio atual

1 Pressione a tecla de funo

para mostrar a tela da posio atual.


O1000 N00010

POSIO ATUAL (ABSOLUTA)

X Z

123.456 363.233

CONT. PECAS 5 TEMPO TRAB 0H15M TEMPO CICLO 0H 0M38S F.ATU 3000 MM/M S 0 T0000 MEM INIC MVT *** [ ABS ] [ REL 09:06:35 ] [TUDO] [ MANIV ] [ OPRC ]

A velocidade de avano real mostrada aps V.ATU.

A velocidade de avano real representada em unidades de milmetros/min ou polegadas/min (dependendo do menor incremento de entrada especificado), sob a indicao da posio atual.

Explicaes
D Valor da velocidade de avano real A velocidade real calculada atravs da seguinte expresso:
Fact =

sendo n : Nmero de eixos fi : Velocidade de avano de corte no sentido tangencial de cada eixo ou velocidade de deslocamento rpido Fact : Velocidade de avano real mostrada A unidade de visualizao:mm/min (entrada em mm). polegadas/min (entrada em polegadas, so mostradas duas casas decimais.) A velocidade de avano ao longo do eixo PMC pode ser omitida definindo o bit 1 (PCF) do parmetro 3105.
595

n i=1

(fi) 2

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

D Visualizao da velocidade de avano real por rotao D Visualizao da velocidade de avano real do eixo de rotao D Visualizao da velocidade de avano real na outra tela

No caso do avano por rotao e da abertura de rosca, a velocidade de avano real mostrada como avano por minuto e no por rotao. Em caso de movimento do eixo de rotao, a velocidade mostrada em unidades de graus/min, embora seja representada na tela em unidades do sistema de entrada real. Por exemplo, se o eixo de rotao se deslocar a 50 graus/min, mostrado o seguinte: 0.50 POL/MIN A tela de verificao do programa tambm mostra a velocidade de avano real.

596

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.1.6
Visualizao do Tempo de Trabalho e da Contagem das Peas

O tempo de trabalho, o tempo de ciclo e o nmero de peas usinadas so mostrados na tela da posio atual.

Procedimento para visualizar o tempo de trabalho e contagem de peas na tela da posio atual 1 Pressione a tecla de funo
POSIO REAL (RELATIVA)

para mostrar a tela da posio atual.


O1000 N00010

X Z

123.456 363.233
CONT. PECAS 5 TEMPO CICLO 0H 0M38S S 0 T0000 09:06:35 ] [ MANIV ] [ OPRC ]

TEMPO TRAB 0H15M F.ATU 3000 MM/M

MEM INIC MVT *** [ ABS ] [ REL ] [ TUDO

O nmero de peas usinadas (CONT.PECAS), o tempo de trabalho (TMP.TRAB) e o tempo de ciclo (TMP. CICLO) so mostrados sob a posio atual.

Explicaes
D CONT.PECAS Indica o nmero de peas usinadas. O nmero aumenta sempre que M02, M30 ou um cdigo M especificado atravs do parmetro 6710 so executados. Indica o tempo de execuo total durante a operao automtica, excluindo o tempo de parada e de bloqueio de avano. Indica o tempo de execuo de uma operao automtica, excluindo o tempo de parada e de bloqueio de avano. Este valor colocado automaticamente em 0 quando o incio de um ciclo executado no estado de reset. Mantm-se colocado em 0, mesmo aps a desenergizao. Os pormenores sobre o tempo de trabalho e o nmero de peas usinadas so mostrados na tela de especificao. Ver subseo III-11.4.9. O nmero de peas usinadas e o tempo de trabalho no podem ser definidos nas telas da posio atual. Eles podem ser definidos atravs dos parmetros n 6711, 6751 e 6752 ou na tela de especificao. O bit 0 (PCM) do parmetro 6700 utilizado para especificar se o nmero de peas usinadas deve ser incrementado sempre que executado M02, M30 ou um cdigo M especificado pelo parmetro 6710 ou apenas quando executado um cdigo M especificado pelo parmetro 6710.
597

D TEMPO TRAB D TEMPO CICLO

D Visualizao na outra tela D Especificao de parmetros D Incremento do nmero de peas usinadas.

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.1.7
Visualizao do Monitor de Operao

A leitura no medidor de carga pode ser visualizada para cada eixo servo e para o fuso serial, definindo o bit 5 (OPM) do parmetro 3111 a 1. A leitura no conta-rotaes tambm pode ser mostrada para o fuso serial.

Procedimento para visualizar o monitor de operao

1 Pressione a tecla de funo

para mostrar a tela da posio atual. .

2 Pressione a tecla de mudana para o menu seguinte 3 Pressione a soft key [MONI].
MONITOR DE OPER. (MEDIDOR DE CARGA) O0001 N00001

X : Z : * * *

* * *

* * *

* * *

80% 0% 0%

S1 :

201%

(CONTA-ROT. RPM) S1 : * * *

C : * 1500

CONT. PECAS TEMPO TRAB 0H15M TEMPO CICLO V.REAL 3000 MM/M

5 0H 0M38S

MEM INIC MVT *** [ MONI ][ REL ][

TUDO

09:06:35 ][ MANIV ][ OPRC ]

Explicaes
D Visualizao dos eixos servo A leitura no medidor de carga pode ser visualizada para at trs eixos servos, definindo os parmetros 3151 a 3158. Quando todos estes parmetros estiverem definidos para 0, os dados so visualizados apenas para os eixos bsicos. Quando so utilizados fusos seriais, s mostrada a leitura do medidor de carga e do conta-rotaes para o fuso serial principal. O grfico de barras para o medidor de carga mostra a carga at 200% (s mostrado um valor para qualquer carga que exceda os 200%). O grfico de barras para o conta-rotaes mostra a relao entre a velocidade atual do fuso e a velocidade mxima do mesmo (100%).

D Visualizao dos eixos do fuso D Unidade grfica

598

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Medidor de carga

A leitura no medidor de carga depende do parmetro servo 2086 e do parmetro do fuso 4127. Embora o conta-rotaes indique normalmente a velocidade do motor do fuso, tambm pode ser usado para indicar a velocidade do fuso, colocando em 1 o bit 6 (OPS) do parmetro 3111. A velocidade do fuso a mostrar durante a monitorao da operao calculada a partir da velocidade do motor do fuso (ver a frmula abaixo). Assim, a velocidade do fuso pode ser mostrada durante a monitorao da operao, mesmo que no seja utilizado qualquer codificador de posio. No entanto, a velocidade correta do fuso s ser visualizada se a velocidade mxima do fuso de cada engrenagem (velocidade do fuso em cada relao de transmisso quando o motor do fuso roda velocidade mxima) for definida nos parmetros n 3741 a 3744. A entrada dos sinais da embreagem e da engrenagem para o primeiro fuso serial usada para determinar a engrenagem atualmente selecionada. Controle a entrada dos sinais CTH1A e CTH2A em funo da seleo da engrenagem; para tal, consulte a tabela abaixo. (Frmula para o clculo da velocidade do fuso a ser mostrada)
Velocidade do fuso Velocidade do motor do fuso mostrada durante = Velocidade mxima do a monitorao da opermotor do fuso ao Vel. mxima do fuso com a engrenagem em uso

D Conta -- rotaes

A tabela que se segue indica a correspondncia entre os sinais de seleo da embreagem e da engrenagem CTH1A e CTH2A<G070#3, #2>, usados para determinar a engrenagem em uso e respectivos parmetros:
CTH1A CTH2A 0 0 Parmetro =N 3741 (Velocidade mxima do fuso com a engrenagem 1) =N 3742 (Velocidade mxima do fuso com a engrenagem 2) =N 3743 (Velocidade mxima do fuso com a engrenagem 3) =N 3744 (Velocidade mxima do fuso com a engrenagem 4) Especificao do fuso serial ELEVADA

MEIO ELEVADA

MEIO REDUZIDA

LOW

A velocidade do motor do fuso e do fuso pode ser mostrada durante a monitorao da operao, mas apenas para o primeiro fuso serial e para o eixo de comutao do primeiro fuso serial. No pode ser mostrada para o segundo fuso. D Cor do grfico Se o valor de um medidor de carga exceder 100%, o grfico de barras passa a apresentar uma cor prpura.
599

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.2

Esta seo descreve as telas mostradas ao pressionar a tecla de funo no modo MEMRIA ou MDI. A primeira das quatro telas que se seguem mostra o estado do programa atualmente em execuo no modo MEMRIA ou MDI e a ltima tela mostra os valores de comando para a operao MDI no modo MDI: 11.2.1 Visualizao do contedo do programa 11.2.2 Tela de visualizao do bloco atual 11.2.3 Tela de visualizao do bloco seguinte 11.2.4 Tela de verificao do programa 11.2.5 Tela de programas para operao MDITecla de funo tambm pode ser pressionada no modo MEMRIA para mostrar a tela de reincio do programa e a tela de planejamento. Ver Seo III-4.3 sobre a tela de reincio do programa. Ver seo III-4.4 sobre a tela de planejamento.

TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO @prog


(NO MODO MEMRIA OU MODO MDI)

11.2.1
Tela do Contedo do Programa

Mostra o programa atualmente em execuo no modo MEMRIA ou MDI.

Procedimento para visualizar o contedo do programa

1 Pressione a tecla de funo programa.

para visualizar uma tela de

2 Pressione a soft key para seleo de captulo [PRGRM] . O cursor posicionado no bloco atualmente em execuo.
PROGRAMA O2000 N00130 O2000; N100 G50 X0 Z0. ; N110 G91 G00 X-70. ; N120 Z-70. ; N130 G01 X-60 ; N140 G41 G03 X-17.5 Z17.5 R17.5 ; N150 G01 X-25. ; N160 G02 X27.5 Z27.5 R27.5 N170 G01 X20. ; N180 G02 X45. Z45. R45. ; > _ S 0 T0000 MEM INIC *** 16:05:59 [ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]

600

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.2
Tela do Bloco Atual

Mostra o bloco atualmente em execuo e os dados modais no modo MEMRIA ou MDI.

Procedimento para visualizar a tela do bloco atual

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [ATUAL]. So mostrados o bloco atualmente em execuo e os dados modais. A tela mostra at 22 cdigos G modais e um mximo de 11 cdigos G especificados no bloco atual.
PROGRAMA
(ATUAL) G01 X F 100.500 50.000 (MODAL) G18 G00 G50.2G97 G13.1G69 G99 G21 G40 G25 G22 G80 G67 G54 F

O2000 N00130

T S

ATU.F

> _ S 0 T0000 MEM INIC *** 16:05:59 [ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]

601

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.2.3
Tela do Bloco Seguinte

Mostra o bloco atualmente em execuo e o bloco a executar em seguida no modo MEMRIA ou MDI.

Procedimento para visualizar a tela do bloco seguinte

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [PROX] . Mostra o bloco atualmente em execuo e o bloco a executar em seguida. A tela mostra at 11 cdigos G especificados no bloco atual e um mximo de 11 cdigos G especificados no bloco seguinte.
PROGRAMA
(ATUAL)

O2000 N00130
(PROX)

G01 G17 G41 G80

X F H

17.500 2000 2

G39 G42

-17.500

> _ S 0 T0000 MEM INIC *** 16:05:59 [ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]

602

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.2.4
Tela de Verificao do Programa

Mostra o programa atualmente em execuo, a posio atual da ferramenta e os dados modais no modo MEMRIA.

Procedimento para visualizar a tela de verificao do programa

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [VERIF]. So mostrados o programa atualmente em execuo, a posio atual da ferramenta e os dados modais.
PROGRAMA O0010 G92 G90 X100. Z50. ; G00 X0 Z0 ; G01 Z250. F1000 ; (ABSOLUTA)(DIST. PERC) G00 X 0.000 X 0.000 G17 Z 0.000 Z 0.000 G90 G22 H D S S ][ 16:06:44 ][ 0 T0000 ][ (OPRC) ] O2000 N00130

G94 G21 G40 B M

G80 G98 G50 G67

T F > _ MEM *** *** *** [ ABS ][ REL

Explicaes
D Tela do programa A tela mostra at quatro blocos do programa atual, comeando no bloco atualmente em execuo. O bloco atualmente em execuo mostrado em representao inversa. Contudo, durante a operao DNC s podem ser mostrados trs blocos. mostrada a posio no sistema de coordenadas da pea ou no sistema de coordenadas relativas, bem como a distncia restante. As posies absolutas e relativas so comutadas atravs das soft keys [ABS] e [REL]. So mostrados at 12 cdigos G modais. (12 cdigos G para cada caminho, na unidade de 12 soft keys, quando usado o controle de dois caminhos) Durante a operao automtica so mostrados a velocidade real, SATUAL e a contagem de repeties. Caso contrrio, ser mostrado o prompt de entrada por tecla (>_).

D Tela da posio atual

D Cdigos G modais

D Visualizao durante a operao automtica

603

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.2.5
Tela do Programa para a Operao MDI

Mostra a entrada de programas atravs do MDI e os dados modais no modo MDI .

Procedimento para visualizar a tela do programa para a operao MDI

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [MDI] . So mostrados a entrada de programas atravs do MDI e os dados modais.
PROGRAMA (MDI) O0000 G00 X100.0 Z200.0 ; M03 ; G01 Z120.0 F500 ; M98P9010 ; G00 Z0.0 ; % G00 G17
Informao modal

O2000 N00130

Programa

G90 G22 T F

G94 G21

G40 G49

G80 G98

G50 G67 H D

G54 G64 M

G69 G15

S > _ S 0 T0000 MDI **** *** *** 16:05:59 [ PRGRM ][ MDI ][ ATUAL ][ PROX ][ (OPRC) ]

Explicaes
D Operao MDI D Informao modal D Visualizao durante a operao automtica Ver seo III-4.2 para a operao MDI. Os dados modais so visualizados quando o bit 7 (MDL) do parameter 3107 definido para 1. So mostrados at 16 cdigos G modais. Durante a operao automtica so mostrados a velocidade real, SATUAL e a contagem de repeties. Caso contrrio, ser mostrado o prompt de entrada por tecla (>_).

604

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.3

Esta seo descreve as telas mostradas ao pressionar a tecla de funo no modo EDICAO. A tecla de funo no modo EDICAO permite mostrar a tela de edio de programas e a tela da lista de programas (mostra a memria usada e uma lista de programas). Pressionando a tecla de funo no modo EDICAO tambm se pode ver a tela de programao verbal de grficos e a tela do diretrio de arquivos do disquete. Ver Captulo III-9, III-10 para mais informaes sobre a tela de edio de programas e a tela de programao verbal de grficos. Ver Captulo III-8 para mais informaes sobre a tela do diretrio de arquivos do disquete.

TELAS VISUALIZADAS ATRAVS DA TECLA DE FUNO @prog


(NO MODO EDIO)

11.3.1
Tela da Memria Usada e Lista de Programas

Mostra o nmero de programas registrados, a memria usada e uma lista de programas registrados.

Procedimento para visualizar a memria usada e uma lista de programas 1 Selecione o modo EDICAO. 2 Pressione a tecla de funo .

3 Pressione a soft key para seleo de captulo [BIB].

Explicaes
D Pormenores da memria usada NO. PROGR. USADO NO. PROGR. USADO :
LIVRE :

Nmero de programas registrados (incluindo os subprogramas) Nmero de programas que podem ser registrados adicionalmente. Capacidade da memria do programa na qual so registrados dados (indicada atravs do nmero de caracteres). Capacidade da memria do programa que pode ser usada adicionalmente (indicada atravs do nmero de caracteres).

MEMORIA USADA :

MEMRIA USADA

LIVRE :

605

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

D Lista de programas

So indicados os ns dos programas registrados. So mostrados o nome do programa, tamanho do programa e data de modificao do programa. A soft key [DIR+] pode ser usada para alternar entre a tela do nome do programa (Fig. 11.3.1(a)), a tela de tamanho do programa e a tela da data de modificao do programa (Fig. 11.3.1(b)). A data de modificao tambm actualizada quando o nmero do programa alterado.
DIRETORIO DE PROGRAMAS PROGRAMA(NUM.) USADO: 17 LIVRE: 183 O0001 N00010 MEMORIA(CAR.) 4,320 126,840

O0001 (MACRO-GCODE.MAIN) O0002 (MACRO-GCODE.SUB1) O0010 (TEST-PROGRAM.ARTHMETIC NO.1) O0020 (TEST-PROGRAM.F10-MACRO) O0040 (TEST-PROGRAM.CORREO) O0050 O0100 (CONVERT POL/MM VERIF NO.1)

> _ EDIT **** *** *** [ PRGRM ][ DIR+ ][

16:52:13 ][

][ (OPRT) ]

DIRETORIO DE PROGRAMAS PROGRAMA(NUM.) USADO: 17 LIVRE: 183


O NO. O0001 O0002 O0010 O0020 O0040 O0050 O0100 TAM. (CAR.) 360 240 420 180 1,140 60 120

O0001 N00010 MEMORIA(CAR.) 4,320 126,840


DATA 2001-06-12 2001-06-12 2001-07-01 2001-08-14 2001-03-25 2001-08-26 2001-04-30 14:40 14:55 11:02 09:40 18:40 16:40 13:11

> _ EDICAO **** *** *** *** [ PRGRM ] [ DIR++ ][

16:52:13 ][ ][(OPRC) ]

D Nome do programa

O nome do programa deve ser sempre introduzido entre os cdigos de controle out e in, imediatamente aps o nmero do programa. O nome de um programa pode conter at 31 caracteres entre parnteses. Se este nmero for excedido, os caracteres em excesso no sero mostrados. Para o programa s indicado o nmero do programa sem o respectivo nome.
f VVVV
N do programa

(fffff)

Nome do programa (at 31 caracteres)

606

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Ordem pela qual os programas so mostrados na lista da bliblioteca de programas D Ordem pela qual so registrados os programas

Os programas so mostrados pela mesma ordem em que so registrados na lista da biblioteca de programas. Contudo, se o bit 4 (SOR) do parmetro 3107 tiver sinal 1, os programas so mostrados pela ordem do nmero de programa, comeando pelo nmero mais pequeno. Imediatamente aps a anulao de todos os programas (ao proceder energizao enquanto se mantm pressionada a tecla ), cada programa novo registrado a seguir ao ltimo programa da lista. Se alguns programas da lista tiverem sido apagados, um programa novo inserido, durante o registro, na posio deixada livre por um programa apagado.
Exemplo) Quando o bit 4 (SOR) do parmetro 3107 tem sinal 0 1. Depois de apagar todos os programas, registre, por esta ordem, os programas O0001, O0002, O0003, O0004 e O0005. A lista da biblioteca de programas mostra os programas pela ordem seguinte: O0001, O0002, O0003, O0004, O0005 2. Apague O0002 e O0004. A lista da biblioteca de programas mostra os programas pela ordem seguinte: O0001, O0003, O0005 3. Registre O0009. A lista da biblioteca de programas mostra os programas pela ordem seguinte: O0001, O0009, O0003, O0005

607

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.3.2
Visualizao de uma Lista de Programas para um Determinado Grupo

Alm da listagem normal dos nmeros e nomes de programas CNC armazenados na memria, os programas podem ser indicados por grupos, p.ex: de acordo com o produto a usinar. Para reunir programas CNC em um mesmo grupo, atribua a cada um desses programas nomes que comecem pela mesma cadeia de caracteres. Atravs da pesquisa de uma determinada cadeia de caracteres nos nomes dos programas, feita uma listagem dos nmeros e nomes de todos os programas cujo nome inclui essa cadeia. Para ativar esta funo, o bit 1 (GPL) do parmetro n. 3106 tem de ser definido para 1.

Procedimento para Mostrar uma Lista de Programas para um Determinado Grupo

Procedimento

1 Introduza o modo EDICAO ou de edio simultnea. 2 Pressione a tecla de mudana para o menu seguinte 3 Pressione a tecla de mudana para o menu seguinte [DIR] para mostrar a lista de programas.
DIRETORIO DE PROGRAMAS PROGRAMA(NUM.) USADO: 60 LIVRE: 140 O0020 O0040 O0060 O0100 O0200 O1000 O2000 O3000 (GEAR--1000 MAIN) (GEAR--1000 SUB--1) (SHAFT--2000 MAIN) (SHAFT--2000 SUB--1) (GEAR--1000 SUB--2) (FRANGE--3000 MAIN) (GEAR--1000 SUB--3) (SHAFT--2000 SUB--2) O0001 N00010 MEMORIA(CAR.) 3321 127839

. ou a soft key

>_ EDICAO **** *** *** *** 16:52:13 [ PRGRM ] [ DIR+ ] [ ] [

] [ (OPRC) ]

4 Pressione a soft key [(OPRC)].


EDC--ST PESQ--O (NOME) GRUPO

5 Pressione a soft key [GRUPO]. 6 Pressione a soft key [NOME]. 7 Introduza a cadeia de caracteres correspondente ao grupo para o qual deve ser efetuada uma pesquisa, usando as teclas MDI. No existem quaisquer restries quanto ao comprimento do nome de um programa. Note, contudo, que a pesquisa feita com base somente nos primeiros 32 caracteres. Exemplo: Para localizar programas CNC com nomes que comecem com uma cadeia de caracteres GEAR-1000, introduza o seguinte: >GEAR-1000*_
608

GR--PRG

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

EXEC

8 Ao pressionar a soft key [EXEC] mostrada a tela da lista de programas em grupo, contendo todos os programas cujos nomes incluem a cadeia de caracteres especificada.
DIRETORIO DE PROG. (GRUPO) O0001 N00010 PROGRAMA(NUM.) MEMORIA(CAR.) USADO: 60 3321 LIVRE: 140 127839 O0020 O0040 O0200 O2000 (GEAR--1000 MAIN) (GEAR--1000 SUB--1) (GEAR--1000 SUB--2) (GEAR--1000 SUB--3)

>_ EDICAO **** *** *** *** 16:53:25 [ PRGRM ] [ DIR ] [ ] [

] [ (OPRC) ]

[Tela da lista de programas em grupo mostrada quando feita a pesquisa de GEAR-1000*]

Quando a lista de programas inclui duas ou mais pginas, possvel alternar entre elas atravs das teclas de pgina.

Explicaes
D *e? No exemplo acima, o asterisco (*) no deve ser omitido. O asterisco representa uma cadeia arbitrria de caracteres (especificao de um curinga). GEAR-1000* indica que os primeiros nove caracteres dos nomes dos programas procurados devem ser GEAR-1000, seguidos de uma cadeia de caracteres arbitrria. Se tiver sido introduzido apenas GEAR-1000, feita uma pesquisa apenas dos programas CNC com o nome de nove caracteres GEAR-1000. Pode utilizar-se um ponto de interrogao (?) para especificar um nico caractere arbitrrio. Por exemplo: a introduo de ????-1000 ativa a pesquisa de programas com nomes que comeam com quatro caracteres quaisquer, seguidos de -1000.

609

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

[Exemplo da utilizao de curingas] (Cadeia de caracteres introduzida) (Grupo para o qual ser feita uma pesquisa) (a) * Programas CNC com qualquer nome (b) *ABC Programas CNC com nomes que terminam em ABC (c) ABC* Programas CNC com nomes que comeam com ABC (d) *ABC* Programas CNC com nomes que ncluem ABC (e) ?A?C Programas CNC com nomes de quatro caracteres, sendo que o segundo e o quarto caractere so A e C, respectivamente (f) ??A?C Programas CNC com nomes de cinco caracteres, sendo que o terceiro e o quinto caractere so A e C, respectivamente (g) 123*456 Programas CNC com nomes que comeam com 123 e acabam com 456 D Quando a cadeia de caracteres especificada no encontrada D Conservao do grupo para o qual feita uma pesquisa D Grupo para o qual foi feita uma pesquisa prvia Se no for localizado qualquer programa como resultado da pesquisa de uma determinada cadeia de caracteres, a mensagem de aviso DADOS NO ENCONTRADOS mostrada na tela da lista de programas. Uma lista de programas em grupo, gerada por uma pesquisa, conservada at que a mquina seja desligada ou at realizao de nova pesquisa. Depois de passar da tela da lista de programas em grupo para uma outra, a tela da lista de programas em grupo onde esto indicados os nomes dos programas do grupo anteriormente procurado pode voltar sendo mostrada pressionando a soft key [GR-PRG] (visualizada no passo 6). A utilizao desta soft key evita a necessidade de voltar a introduzir a cadeia de caracteres relevante, de forma a visualizar os resultados da pesquisa depois da mudana de tela. Pressupe que os programas principais e subprogramas para usinagem da engrenagem com nmero de pea 1000 tm todos nomes que incluem a seqncia de caracteres ENGR-1000. Os nmeros e nomes desses programas podem ser listados procurando a seqncia de caracteres ENGR-1000 em os nomes de todos os programas CNC. Esta funo facilita o gerenciamento dos programas CNC armazenados em memrias de grande capacidade.

Exemplos

610

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO @off

Pressione a tecla de funo

para visualizar ou definir os valores de

compensao da ferramenta e outros dados. Esta seo descreve como visualizar ou definir os seguintes dados:
1. Valor de correo da ferramenta 2. Especificaes 3. Tempo de execuo e contagem de peas 4. Valor de correo do ponto de origem da pea ou valor de deslocamento do sistema de coordenadas da pea 5. Variveis comuns das macros de usurio 6. Menu padro e dados padro 7. Painel de operao por software 8. Dados de gesto da vida til das ferramentas

Esta seo tambm descreve as seguintes funes. D Entrada direta do valor de correo da ferramenta D Entrada direta do valor B de correo da ferramenta D Entrada pelo contador do valor de correo D Entrada direta da deslocao do sistema de coordenadas da pea D Correo no eixo Y D Comparao do nmero de seqncia e funo de parada As funes seguintes dependem em grande medida das especificaes do fabricante da mquina-ferramenta. Para mais informaes, consulte o manual fornecido pelo fabricante da mquina-ferramenta. D Menu padro e dados padro D Entrada direta do valor de correo da ferramenta D Entrada direta do valor B de correo da ferramenta D Painel de operao por software D Dados de gesto da vida til das ferramentas

611

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.4.1
Especificao e Visualizao do Valor de Correo da Ferramenta

Existem telas especficas para a visualizao e especificao dos valores de correo da ferramenta e dos valores de compensao do raio da ponta da ferramenta.

Procedimento para definir e visualizar o valor de correo da ferramenta e o valor de compensao do raio da ponta da ferramenta

1 Pressione a tecla de funo

2 Pressione a soft key para seleo de captulo [CORREC] ou pressione vrias vezes ferramenta. 2-1 Pressionando a soft key [GEOM] visualiza-se os valores de compensao da geometria da ferramenta.
CORRECAO/GEOMETRIA NO. X G 001 0.000 G 002 1.486 G 003 1.486 G 004 1.486 G 005 1.486 G 006 1.486 G 007 1.486 G 008 1.486 POSIO REAL (RELATIVA) U 101.000 Z. 1.000 -49.561 -49.561 0.000 -49.561 -49.561 -49.561 -49.561 W O0001 N00000 R T 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 202.094

at a visualizao da tela da compensao da

> _ MDI **** *** *** [ DESG ][ GEOM

16:05:59 ][ TRAB ][

][ (OPRC) ]

Com correo da geometria da ferramenta

612

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

2-2 Pressionando a soft key [DESG] visualiza-se os valores de compensao de desgaste da ferramenta.

CORRECAO/DESG NO. X W 001 0.000 W 002 1.486 W 003 1.486 W 004 1.486 W 005 1.486 W 006 1.486 W 007 1.486 W 008 1.486 POSIO REAL (RELATIVA) U 101.000

O0001 N00000 Z. R 1.000 0.000 -49.561 0.000 -49.561 0.000 0.000 0.000 -49.561 0.000 -49.561 0.000 -49.561 0.000 -49.561 0.000 W 202.094

T 0 0 0 0 0 0 0 0

> _ MDI **** *** *** [ DESG ][ GEOM

16:05:59 ][ TRAB ][

][ (OPRC) ]

Com correo do desgaste da ferramenta

3 Mova o cursor at o valor de compensao a definir ou alterar, utilizando as teclas de pgina ou do cursor, ou introduza o nmero de compensao para o valor de compensao a definir ou alterar e pressione a soft key [PESQ.NO]. 4 Para definir um valor de compensao, introduza um valor e pressione a soft key [ENTRADA]. Para mudar o valor de compensao, introduza um valor, que deve ser adicionado ao valor atual (um valor negativo, se for necessrio diminuir o valor atual) e pressione a soft key [+ENTRADA] ou introduza um novo valor e pressione a soft key [ENTRADA]. TIP o nmero da ponta virtual da ferramenta (ver Programao). TIP pode ser especificado na tela de compensao da geometria ou na tela de compensao do desgaste.

Explicaes
D Entrada de valores decimais D Outro mtodo Na introduo de um valor de compensao podem ser utilizados valores decimais. Para a entrada ou sada dos valores de compensao da ferramenta de corte pode ser utilizado um dispositivo externo de entrada/sada. Ver captulo III-8. Os valores de compensao do comprimento da ferramenta podem ser definidos atravs das seguintes funes descritas nas subsees subseqentes: Entrada direta do valor de correo da ferramenta, funo B de entrada direta da correo da ferramenta e entrada pelo contador do valor de correo. Esto disponveis 64 grupos para a compensao da ferramenta. Os itens dos dados sobre correo so classificados por correo da geometria da ferramenta ou por correo do desgaste da ferramenta.
613

D Memria de correo da ferramenta

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

D Desativao da entrada dos valores de compensao

Nalguns casos, os valores de compensao do desgaste da ferramenta ou de valor de compensao da geometria da ferramenta no podem ser introduzidos por causa das definies nos bits 0 (WOF) e 1 (GOF) do parmetro 3290. A entrada de valores de compensao da ferramenta via MDI pode ser inibida em relao a uma faixa especificada de nmeros de correo. O primeiro nmero de correo para o qual a entrada de um valor inibida definido no parmetro n 3294. A quantidade de nmeros de correo, comeando no primeiro nmero especificado, para os quais a entrada de um valor inibida definida no parmetro n 3295. Os valores entrada so definidos como se segue: 1) Quando so introduzidos valores para nmeros de correo, comeando em um cuja entrada no bloqueada e terminando em outro cuja entrada bloqueada, emitido um aviso e os valores so especificados apenas para os nmeros de correo cuja entrada no bloqueada. 2) Quando so introduzidos valores para nmeros de correo, comeando em um cuja entrada bloqueada e terminando em outro cuja entrada no bloqueada, emitido um aviso e no se verifica qualquer especificao de valores. Se os valores de correo forem alterados durante a operao automtica, os bit 4 (LGT) e 6 (LWM) do parmetro 5002 podem ser usados para especificar se os novos valores de correo devem ser ativados no comando de movimento seguinte ou no comando de cdigo T seguinte.
LGT LWM 0 1 0 1 0 0 1 1 Valores de compensao da geometria da ferramenta Valores de compensao de desgaste de ferramenta

D Alterao dos valores de correo durante a operao automtica

ativado no bloco de cdigo T ativado no bloco de cdigo T seguinte seguinte ativado no bloco de cdigo T ativado no bloco de cdigo T seguinte seguinte ativado no bloco de cdigo T ativado no comando de moviseguinte mento seguinte ativado no comando de movi- ativado no comando de movimento seguinte mento seguinte

614

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.2
Entrada Direta do Valor de Correo da Ferramenta

Para definir a diferena entre o ponto de referncia da ferramenta usado na programao (a ponta da ferramenta padro, o centro do cabeote de torno revlver, etc.) e a posio da ponta da ferramenta efetivamente usada como um valor de correo.

Procedimento para a entrada direta do valor de correo da ferramenta D Definio do valor de correo do eixo Z 1 Corte a superfcie A no modo manual com uma ferramenta real. Suponha que foi especificado um sistema de coordenadas da pea.
X

Superfcie B Z Superfcie A

2 Solte a ferramenta somente no sentido do eixo X, sem deslocar o eixo Z e provoque a parada do fuso. 3 Mea a distncia do ponto zero no sistema de coordenadas da pea superfcie A. Defina este valor como o valor medido ao longo do eixo Z para o nmero de correo pretendido, atravs do seguinte procedimento:
CORRECAO/GEOMETRIA NO. X G 001 0.000 G 002 1.486 G 003 1.486 G 004 1.486 G 005 1.486 G 006 1.486 G 007 1.486 G 008 1.486 POSIO REAL (RELATIVA) U 0.000 V 0.000 Z. 1.000 -49.561 -49.561 0.000 -49.561 -49.561 -49.561 -49.561 W H O0001 N00000 R T 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0.000

>MZ120._ MDI **** *** *** 16:05:59 [PESQ.NO][ MEDIR ][ ENT. C. ][+ENTRADA][ENTRADA]

3-1 Pressione a tecla de funo

ou a soft key [CORREC] para

visualizar a tela de compensao da ferramenta. Se os valores de compensao da geometria e de compensao do desgaste forem especificados separadamente, ative a tela para qualquer um deles. 3-2 Mova o cursor at ao nmero de correo definido usando as teclas do cursor.
615

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

3-3 Pressione a tecla de endereo Z

a definir.

3-4 Introduza, atravs do teclado, o valor medido (). 3-5 Pressione a soft key [MEDIR] . A diferena entre o valor medido e a coordenada especificado como o valor de correo. D Definio do valor de correo do eixo X 4 Corte a superfcie B no modo manual. 5 Solte a ferramenta no sentido do eixo Z, sem deslocar o eixo X e provoque a parada do fuso. 6 Mea o dimetro da superfcie B. Defina este valor como o valor medido ao longo do eixo X para o nmero de correo pretendido, seguindo o mesmo procedimento da definio do valor ao longo do eixo Z. 7 Repita o procedimento atrs indicado as mesmas vezes que o nmero de ferramentas necessrias. O valor de correo calculado automaticamente e definido. Por exemplo, se=69.0 quando o valor da coordenada da superfcie B no diagrama atrs apresentado 70.0, defina 69.0 [MEDIR] para a correo n 2. Neste caso, 1.0 definido como o valor de correo do eixo X para a correo n 2.

Explicaes
D Valores de compensao para um programa criado na programao do dimetro D Valor de correo da geometria da ferramenta e valor de correo do desgaste da ferramenta Introduza os valores do dimetro para os valores de compensao dos eixos, para os quais usada a programao do dimetro.

Se os valores medidos forem definidos na tela de compensao da geometria da ferramenta, todos os valores de compensao tornam-se valores de compensao da geometria e todos os valores de compensao do desgaste so definidos para 0. Se os valores medidos forem definidos na tela de compensao do desgaste da ferramenta, as diferenas entre os valores de compensao medidos e os valores de compensao do desgaste atuais tornam-se os novos valores de compensao. Se a mquina incluir um boto de registro, a ferramenta pode ser retrada ao longo de dois eixos quando o bit 2 (PRC) do parmetro 5005 estiver definido e o sinal de registro for usado. Consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.

D Retrao ao longo de dois eixos

616

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.3
Entrada Direta da Correo da Ferramenta em B

A funo B de entrada direta da correo da ferramenta medida usada para definir os valores de compensao da ferramenta e os valores de deslocamento do sistema de coordenadas da pea.

Procedimento para definir o valor de correo da ferramenta Os valores de correo da posio da ferramenta podem ser definidos automaticamente deslocando manualmente a ferramenta at que esta toque no sensor. Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquinaferramenta. 1 Execute o retorno manual ao ponto de referncia. Ao executar o retorno manual ao ponto de referncia, definido um sistema de coordenadas da mquina. O valor de correo da ferramenta programado no sistema de coordenadas da mquina. 2 Defina como HIGH o sinal do modo de escrita do valor de correo GOQSM. (Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquinaferramenta.) A tela muda automaticamente para a tela de correo da ferramenta (geometria) e o indicador OFST comea a piscar na rea de indicao de status, na base da tela, indicando que o modo de escrita do valor de correo est pronto. 3 Selecione a ferramenta a medir. 4 Se o cursor no coincidir com o nmero desejado para a correo da ferramenta, mova o cursor para o nmero de correo que pretende, recorrendo tecla de mudana de pgina e tecla do cursor. Alm disso, o nmero de correo da ferramenta tambm pode ser definino automaticamente atravs dos sinais de entrada do nmero de correo da ferramenta (com o parmetro QNI (n 5005#5)=1). Neste caso, a posio do cursor no pode ser alterada na tela de compensao da ferramenta atravs das teclas de mudana de pgina ou das teclas do cursor. 5 Aproxime manualmente a ferramenta do sensor. 6 Coloque a extremidade da ferramenta numa superfcie de contato do sensor atravs do avano por manivela. Faa com que a extremidade da ferramenta toque no sensor. Este procedimento provoca a entrada dos sinais do modo de escrita dos valores de correo (+MIT1, -MIT1, +MIT2 ou -MIT2) no CNC.O sinal do modo de escrita do valor de correo est definido como HIGH e: D D O eixo e o respectivo avano neste sentido esto bloqueados. O valor de correo da ferramenta retirado da memria de correo da ferramenta (valor de correo da geometria da ferramenta) que corresponde ao nmero de correo mostrado pelo cursor est definido.

7 O valor de correo dos eixos X e Z definido atravs das operaes 5 e 6. 8 Repita os passos 3 a 7 para as ferramentas necessrias.
617

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

9 Defina como LOW o sinal do modo de escrita do valor de correo GOQSM. O modo de escrita cancelado e a luz intermitente OFST desliga-se. Procedimento para definir a quantidade de deslocao do sistema de coordenadas da pea Os valores de correo da posio da ferramenta podem ser definidos automaticamente deslocando manualmente a ferramenta at que esta toque no sensor. Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta. 1 Os valores de compensao da ferramenta sero ento calculados com base nas coordenadas da mquina relativas ferramenta. 2 Execute o retorno manual ao ponto de referncia. Ao executar o retorno manual ao ponto de referncia, definido um sistema de coordenadas da mquina. A quantidade de deslocao do sistema de coordenadas programada com base no sistema de coordenadas da mquina relativo ferramenta. 3 Defina como HIGH o sinal do modo de escrita WOQSM para a quantidade de deslocao do sistema de coordenadas da pea. (Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquinaferramenta.) A tela muda automaticamente para a tela de deslocamento da pea e o indicador WFST comea a piscar na rea de indicao de status, na base da tela, indicando que o modo de escrita da quantidade de deslocao do sistema de coordenadas da pea est pronto. 4 Selecione a ferramenta a medir. 5 Verifique os nmeros de correo da ferramenta. O nmero de correo da ferramenta correspondente ferramenta que se pretende medir dever ser definido antecipadamente atravs do parmetro (n 5020). Alm disso, o nmero de correo da ferramenta tambm pode ser definido automaticamente atravs do sinal de entrada do nmero de correo da ferramenta (com o parmetro QNI (n 5005#5)=1). Para informaes mais detalhadas, consulte o manual correspondente fornecido pelo fabricante da mquina-ferramenta. 6 Aproxime manualmente a ferramenta de uma superfcie final da pea. 7 Coloque a extremidade da ferramenta na superfcie final (sensor) da pea atravs do avano por manivela. Deste modo, define-se automaticamente a quantidade de deslocao do sistema de coordenadas da pea no eixo Z. 8 Faa avanar a ferramenta. 9 Defina como LOW o sinal do modo de escrita WOQSM para a quantidade de deslocao do sistema de coordenadas da pea. O modo de escrita cancelado e a luz intermitente WFST desliga-se. (Para mais informaes sobre cada uma das operaes, consulte o respectivo manual fornecido pelo fabricante da mquina-ferramenta.)
618

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.4

Entrada do Valor de Correo em o Contador

Ao deslocar a ferramenta at que esta atinja o ponto de referncia desejado definido o valor de correo da ferramenta coresponde.

Procedimento para a entrada pelo contador do valor de correo 1 Desloque manualmente a ferramenta de referncia para o ponto de referncia. 2 Faa o reset das coordenadas relativas ao longo dos eixos (ver Subse. III-11.1.2). 3 Desloque a ferramenta cujos valores de correo pretende definir para o ponto de referncia. 4 Selecione a tela de compensao da ferramenta. Mova o cursor at ao nmero de correo a definir usando as teclas do cursor.
CORRECAO/GEOMETRIA NO. X G 001 0.000 G 002 1.486 G 003 1.486 G 004 1.486 G 005 1.486 G 006 1.486 G 007 1.486 G 008 1.486 POSIO REAL (RELATIVA) U 0.000 V 0.000 Z. 1.000 -49.561 -49.561 0.000 -49.561 -49.561 -49.561 -49.561 W H O0001 N00000 R T 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0 0.000 0.000

>X_ HND **** *** *** 16:05:59 [PESQ.NO][MEDIR][ENT. C.][+ENTRADA][ENTRADA]

5 Pressione a tecla de endereo X

(ou Z ) e a soft key [ENT.C.] .

Explicaes
D Correo da geometria e correo do desgaste Se as operaes atrs indicadas forem executadas na tela de compensao da geometria da ferramenta, os valores de compensao da geometria da ferramenta so introduzidos e os valores de compensao do desgaste da ferramenta no se alteram. Se as operaes atrs indicadas forem executadas na tela de compensao d desgaste da ferramenta, os valores de compensao do desgaste da ferramenta so introduzidos e os valores de compensao da geometria da ferramenta no se alteram.

619

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.4.5 Definio da Quantidade de Deslocao do Sistema de Coordenadas da Pea

O sistema de coordenadas definido pode ser deslocado se o sistema definido atravs de um comando G50 (ou comando G92 para o sistema B ou C do cdigo G) ou se a definio automtica do sistema de coordenadas for diferente do sistema de coordenadas da pea considerado na programao.

Procedimento para definir a quantidade de deslocao do sistema de coordenadas da pea

1 Pressione a tecla de funo

. at

2 Pressione a tecla de mudana para o menu seguinte visualizar a tela com a soft key [DESL.P].
DESLOCACAO.TRAB O0001 N00000

(VALOR DE DESLOC.) (MEDICAO) X 0.000 ^ X 0.000 Z 0.000 Z 0.000

POSIO REAL (RELATIVA) U 0.000 > MZ100._ MDI **** *** *** [ ][ DESL.P ][

0.000

S 0 T0000 16:05:59 ][ +ENTRADA ][ ENTRADA ]

3 Pressione a soft key [DESL.P]. 4 Mova o cursor atravs das respectivas teclas, de modo a alcanar o eixo ao longo do qual dever ser deslocado o sistema de coordenadas. 5 Introduza o valor de deslocao e pressione a soft key [ENTRADA] .
X X Z Z O

Deslocao

620

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Explicaes
D Quando os valores de deslocao so ativados D Valores de deslocao e comando de definio do sistema de coordenadas Os valores de deslocao so ativados imediatamente aps a respectiva definio. A definio de um comando (G50 ou G92) para especificar um sistema de coordenadas desativa os valores de deslocamento definidos. Exemplo Quando G50 X100.0 Z80.0; for especificado, o sistema de coordenadas definido de forma que o ponto de referncia atual da ferramenta seja X = 100.0, Z = 80.0, independentemente dos valores de deslocamento. Se a definio automtica do sistema de coordenadas for executada atravs do retorno manual ao ponto de referncia aps a definio da quantidade de deslocao, o sistema de coordenadas deslocado instantaneamente. Se a quantidade de deslocao no eixo X corresponde ao valor do dimetro ou do raio, depender do que foi especificado no programa. Se a posio atual do ponto de referncia for X = 121.0 (dimetro), Z = 69.0 relativamente ao ponto de origem da pea, mas devesse ser X = 120.0, Z = 70.0, os valores de deslocao devero ser definidos da seguinte forma: X=1.0, Z=-1.0
X 69.00 Posio inicial (posio padro) 121.00 Z

D Valores de deslocao e definio do sistema de coordenadas D Valor do dimetro ou do raio

Exemplos

621

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.4.6
Correo do Eixo Y

Podem ser definidos os valores de correo da posio da ferramenta ao longo do eixo Y. igualmente possvel a entrada pelo contador dos valores de correo. A entrada direta do valor de correo da ferramenta e a funo B de entrada direta da correo da ferramenta no esto disponveis para o eixo Y.

Procedimento para definir o valor de correo da ferramenta no eixo Y

1 Pressione a tecla de funo

. at

2 Pressione a tecla de mudana para o menu seguinte visualizar a tela com a soft key [OFST. 2]. 3 Pressione a soft key [OFST. 2]. Ser mostrada a tela de correo do eixo Y.
CORREO NO. Y 01 10.000 02 0.000 03 0.000 04 40.000 05 0.000 06 0.000 07 0.000 08 0.000 POSIO REAL (RELATIVA) U 100.000 W O0001 N00000

100.000

>_ MDI **** *** *** 16:05:59 [ CORR.2 ][ DESL.P ][ ][

][ (OPRC) ]

3-1 Pressione a soft key [GEOM] para visualizar os valores de compensao da geometria da ferramenta ao longo do eixo Y.

CORREO/GEOMETRIA NO. Y G 01 10.000 G 02 0.000 G 03 0.000 G 04 40.000 G 05 0.000 G 06 0.000 G 07 0.000 G 08 0.000 POSIO REAL (RELATIVA) U 100.000 W

O0001 N00000

100.000

>_ MDI **** *** *** [ DESG ][ GEOM

][

16:05:59 ][

][ (OPRC) ]

622

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

3-2 Pressione a soft key [DESG] para visualizar os valores de compensao do desgaste da ferramenta ao longo do eixo Y.
CORREO/DESG NO. Y W 01 10.000 W 02 0.000 W 03 0.000 W 04 40.000 W 05 0.000 W 06 0.000 W 07 0.000 W 08 0.000 POSIO REAL ((RELATIVA)) U 100.000 W O0001 N00000

100.000

>_ MDI **** *** *** [ DESG ][ GEOM

][

16:05:59 ][

][ (OPRC) ]

4 Posicione o cursor no nmero de correo a alterar, recorrendo a um dos mtodos seguintes: D D Mova o cursor para o nmero de correo a alterar, utilizando as teclas de mudana de pgina e as teclas do cursor. Introduza o nmero de correo e pressione a soft key [PESQ.NO] .

5 Introduza o valor de correo. 6 Pressione a soft key [DESG]. O valor de correo definido e mostrado.
CORREO/DESG NO. Y W 01 10.000 W 02 0.000 W 03 0.000 W 04 40.000 W 05 0.000 W 06 0.000 W 07 0.000 W 08 0.000 POSIO REAL ((RELATIVA)) U 100.000 W O0001 N00000

100.000

>_ MDI **** *** *** 16:05:59 [PESQ.NO][MEDIR][ ENT. C.][ +ENTRADA ][ENTRADA]

623

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

Procedimento para a entrada pelo contador do valor de correo Para definir as coordenadas relativas ao longo do eixo Y: 1 Desloque a ferramenta de referncia para o ponto de referncia. 2 Faa o reset da coordenada relativa Y (ver Subse. III-11.1.2). 3 Desloque a ferramenta cujos valores de correo pretende definir para o ponto de referncia. 4 Mova o cursor at ao valor do nmero de correo a definir, pressione

Y e, em seguida, a soft key [ENT.C.].


A coordenada relativa Y (ou V) fica assim definida como o valor de correo.

624

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.7
Visualizao e Entrada de Dados de Definio

Certos dados, como o flag de verificao TV e o cdigo de envio, so definidos na tela de especificao de dados. Nessa tela, o operador pode igualmente ativar/desativar a escrita de parmetros, ativar/desativar a insero automtica de nmeros de seqncia na edio de programas e efetuar especificaes para a comparao de nmeros de seqncia e para a funo de parada. Ver o Captulo III-10.2, para mais informaes sobre a insero automtica de nmeros de seqncia. Ver subseo III-11.4.8, para informaes mais detalhadas sobre a comparao de nmeros de seqncia e sobre a funo de parada. Esta subseo esclarece como definir dados.

Procedimento para definir os dados de especificao 1 Selecione o modo MDI. 2 Pressione a tecla de funo . 3 Pressione a soft key [DEFINIR] para visualizar a tela de especificao de dados. Esta tela constituda por diversas pginas. Pressione a tecla de pgina ou at mostrar a tela desejada. Em seguida, mostrado um exemplo de tela de especificao de dados.
DEFINIO (HANDY) ESCRITA PARAM.= 1 VERIF TV = 0 CODIG.ENVIO = 1 UNID. ENTRADA = 0 CANAL COMUN. = 0 NO SEQUENCIA = 0 FORMATO DA FITA = 0 PARADA DA SEQU. = 0 PARADA DA SEQU. = 11 O0001 N00000 (0:DESATIVAR 1:ATIVAR) (0:OFF 1:ON) (0:EIA 1:ISO) (0:MM 1:POLEG) (0-3:NO. CANAL) (0:OFF 1:ON) (0:NO CNV 1:F15) (NO PROGRAMA) (NO. SEQUENCIA)

> _ MDI **** *** *** 16:05:59 [ CORREC ][ DEFINIR ][ TRAB ][

][ (OPRC) ]

DEFINIO (HANDY) ESPELHAMENTO X= 0 (0:OFF ESPELHAMENTO Z= 0 (0:OFF

O0001 N00000 1:ON) 1:ON)

> _ MDI **** *** *** 16:05:59 [ CORREC ][ DEFINIR ][ TRAB ][

][ (OPRC) ]

625

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

4 Desloque o cursor at o elemento a alterar pressionando as teclas do cursor , , ou .

5 Introduza um novo valor e pressione a soft key [ENTRADA].

Contedo das especificaes


D ESCRITA PARAM. Definir a ativao ou desativao da escrita de parmetros. 0 : Desativado 1 : Ativado Definir a execuo da verificao TV. 0 : Sem verificao TV 1 : Executar verificao TV Cdigo para a sada de dados atravs do interface de leitura/envio. 0: Cdigo de sada EIA 1: Cdigo de sada ISO Definir a unidade de entrada em polegadas ou milmetros 0 : Unidades mtricas 1 : Polegada Canal para a interface de leitura/envio. 0 : Canal 0 1 : Canal 1 2 : Canal 2 Definir a insero automtica do nmero de seqncia durante a edio de um programa no modo EDICAO. 0 : No executa a insero automtica do nmero de seqncia. 1 : Executa a insero automtica do nmero de seqncia. Especificar a converso do formato da fita F10/11. 0 : O formato da fita no convertido. 1 : O formato da fita convertido. Ver PROGRAMAO para o formato de fita F10/11. Definir o nmero de seqncia com o qual executada uma parada da operao para a comparao do nmero de seqncia, bem como a funo de parada e o nmero do programa ao qual o nmero de seqncia pertence. Definir o espelhamento ON/OFF para cada eixo. 0 : Espelhamento OFF 1 : Espelhamento ON As teclas de pgina ou tambm podem ser pressionadas para

D VERIF. TV

D CODIG.ENVIO D UNID.ENTRADA

D CANAL DE COMUN.

D NO SEQUENCIA

D FORMATO DE FITA

D PARADA DE SEQUENCIA

D ESPELHAMENTO

D Outros

mostrar a tela de especificao DEFINIR (TEMPORIZADOR). Ver subseo III-11.4.9 sobre a tela.

626

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.8
Comparao e Parada do Nmero de Seqncia

Se um bloco contendo um nmero de seqncia especificado surgir no programa em execuo, o modo bloco nico ativado aps a execuo do bloco.

Procedimento para a comparao e parada do nmero de seqncia 1 Selecione o modo MDI. 2 Pressione a tecla de funo .

3 Pressione a soft key para seleo de captulo [DEFINIR]. 4 Pressione a tecla de pgina seguinte.
DEFINIO (HANDY) ESCRITA PARAM. VERIF TV CODIG.ENVIO UNID. ENTRADA CANAL COMUN. NO SEQUENCIA FORMATO DA FITA PARADA DA SEQU. PARADA DA SEQU. = = = = = = = = = O0001 N00000 1 (0:DESATIVAR 1:ATIVAR) 0 (0:OFF 1:ON) 1 (0:EIA 1:ISO) 0 (0:MM 1:POLEG) 0 (0-3:CANAL) 0 (0:OFF 1:ON) 0 (0:NO CNV 1:F10/11) 0 (NO PROGRAMA) 11 (NO. SEQUENCIA)

ou

at a visualizao da tela

> _ MDI **** *** *** 16:05:59 [ CORREC ][ DEFINIR ][ TRAB ][

][ (OPRC) ]

5 No (NO PROGRAMA) para a PARADA DA SEQUENCIA, introduza o nmero (1 a 9999) do programa contendo o nmero de seqncia com o qual a operao pra. 6 No (NO SEQUENCIA) para a PARADA DA SEQUENCIA (de at cinco dgitos), introduza o nmero de seqncia com o qual a operao pra. 7 Durante a operao automtica, o modo de bloco nico ativado no bloco contendo o nmero de seqncia que foi definido.

627

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

Explicaes
D Nmero de seqncia aps execuo do programa D Blocos excecionais Se o nmero de seqncia especificado tiver sido encontrado durante a execuo do programa, o nmero de seqncia especificado para a compensao e parada do nmero de seqncia diminudo 1 unidade. Aps a energizao, o nmero de seqncia tem a definio 0. Se o nmero de seqncia pr-determinado for encontrado em um bloco, onde esto contidos todos os comandos a processar na unidade de controle CNC, a execuo no pra nesse bloco.
Exemplo N1 #1=1 ; N2 IF [#1 EQ 1] GOTO 08 ; N3 GOTO 09 ; N4 M98 P1000 ; N5 M99 ;

No exemplo acima, o nmero de seqncia pr-determinado foi encontrado e a execuo do programa no pra. D Parada no ciclo fixo Se o nmero de seqncia pr-determinado for encontrado em um bloco que contenha um comando de ciclo fixo, a execuo do programa pra depois da operao de retorno ter sido completada. Se o nmero de seqncia pr-determinado surgir duas ou mais vezes em um programa, a execuo do programa pra aps a execuo do bloco em que o nmero de seqncia pr-determinado surge pela primeira vez. Se o nmero de seqncia pr-determinado for encontrado em um bloco a executar vrias vezes, a execuo do programa pra depois do bloco ter sido executado o nmero de vezes especificado.

D Quando o mesmo nmero de seqncia encontrado vrias vezes no programa D Bloco a repetir um determinado nmero de vezes

628

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.9
Visualizao e Definio do Tempo de Trabalho, Contagem de Peas e Durao

Podem ser mostrados vrios tempos de execuo, o nmero total de peas usinadas, o nmero de peas necessrias e o nmero de peas usinadas. Estes dados podem ser definidos por parmetros ou atravs desta tela (exceto no que diz respeito ao nmero total de peas usinadas e ao tempo durante o qual o sistema est ligado, os quais s podem ser especificados por parmetros). Esta tela pode mostrar tambm as horas. A hora pode ser especificada na tela.

Procedimento para Visualizao e Definio do Tempo de Execuo, Contagem de Peas e Durao 1 Selecione o modo MDI. 2 Pressione a tecla de funo .

3 Pressione a soft key para seleo de captulo [DEFINIR]. 4 Pressione a tecla de pgina seguinte.
DEFINIO (CONTADOR) TOTAL DE PECAS PECAS REQUER. CONT.PECAS LIGADO TEMPO DE OPERAC TEMPO CORTE TEMPO LIVRE TEMPO DE CICLO DATA HORA = = = = = = = = = 14 0 23 4H 31M 0H 0M 0S 0H 37M 5S 0H 0M 0S = 0H 0M 0S 2001/07/05 11:32:52 O0001 N00000

ou

at a visualizao da tela

> _ MDI **** *** ***

S 16:05:59

T0000

[CORREC] [DEFINIR] [ TRAB ] [

] [(OPRC)]

5 Para definir o nmero de peas necessrias, mova o cursor at PECAS REQUER. e introduza o nmero de peas a usinar. 6 Para regular o relgio, mova o cursor at DATA ou HORA, introduza uma nova data ou hora e pressione a soft key [ENTRADA].

Items da tela
D TOTAL DE PECAS Este valor incrementado uma unidade quando M02, M30 ou um cdigo M especificado pelo parmetro 6710 executado. Este valor no pode ser definido nesta tela. Especifique o valor no parmetro 6712. usado para definir o nmero necessrio de peas usinadas. Se este for colocado em 0, o nmero de peas ilimitado. Esta definio tambm pode ser feita atravs do parmetro (n 6713).
629

D PECAS REQUER.

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

D CONT. PECAS

Este valor incrementado uma unidade quando M02, M30 ou um cdigo M especificado pelo parmetro 6710 executado. O valor tambm pode ser definido pelo parmetro 6711. De um modo geral, este valor reposto quando atinge o nmero de peas requerido. Para mais informaes, consulte o manual fornecido pelo fabricante da mquina-ferramenta. Visualizao do perodo total em que o sistema est ligado. Este valor no pode ser definido nesta tela, mas pode ser pr-selecionado no parmetro 6750. Indica o tempo de execuo total durante a operao automtica, excluindo o tempo de parada e de bloqueio do avano. Este valor pode ser pr-selecionado no parmetro 6751 ou 6752. Indicao do tempo total necessrio para o corte, relacionado com o avano de corte, como a interpolao linear (G01) e a interpolao circular (G02 ou G03). Este valor pode ser pr-selecionado no parmetro 6753 ou 6754. Este valor pode ser usado, por exemplo, para indicar o tempo total de fluxo do lquido refrigerante. Para mais informaes, consulte o manual fornecido pelo fabricante da mquina-ferramenta. Indica o tempo de execuo de uma operao automtica, excluindo o tempo de parada e de bloqueio de avano. Este valor colocado automaticamente em 0 quando o incio de um ciclo executado no estado de reset. Mantm-se colocado em 0, mesmo aps a desenergizao. Indicao da data e hora atuais. A data e hora podem ser definidas nesta tela.

D LIGADO

D TEMPO DE OPERAC

D TEMPO DE CORTE

D TEMPO LIVRE

D TEMPO CICLO

D DATA e HORA

Explicaes
D Utilizao Quando o comando M02 ou M30 executado, o nmero total de peas usinadas e o nmero de peas usinadas so incrementados em um. Por este motivo, o programa deve ser criado de forma que M02 ou M30 seja executado sempre que termina a fabricao de uma pea. Alm disso, se um cdigo M especificado pelo parmetro (n 6710) executado, a contagem feita de forma semelhante. igualmente possvel desativar a contagem, mesmo que M02 ou M30 seja executado (o parmetro PCM (n 6700#0) colocado em 1). Para mais informaes, consulte o manual editado pelo fabricante da mquina-ferramenta.

Restries
D Definio do tempo de trabalho e da contagem de peas D Definio do tempo No podem ser definidos valores negativos. De igual modo, a definio de M e S do tempo de trabalho vlida de 0 a 59. Pode no ser possvel definir valores negativos para o nmero total de peas usinadas. No podem ser especificados valores negativos nem valores que excedam os que se encontram indicados na tabela a seguir.
Elemento Ano Ms Dia Valor mximo 2085 12 31 Elemento Hora Minuto Segundo Valor mximo 23 59 59

630

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.10
Visualizao e Definio do Valor de Correo do Ponto de Origem da Pea

Visualizao da correo do ponto de origem de cada sistema de coordenadas da pea (G54 a G59) e da correo externa do ponto de origem. O valor de correo do ponto de origem da pea e o valor externo de correo do ponto de origem da pea podem ser definidos nesta tela.

Procedimento para Visualizar e Definir o Valor de Correo do Ponto de Origem da Pea 1 Pressione a tecla de funo .

2 Pressione a soft key para seleo de captulo [TRAB]. exibida a tela para especificao do sistema de coordenadas da pea.
CCORDENADAS TRAB O0001 N00000

DADOS 00 X (EXT) Z

NO. 0.000 0.000

DADOS NO. 02 X 152.580 (G55) Z 234.000

01 X 20.000 (G54) Z 50.000

03 X 300.000 (G56) Z 200.000

> _ S MDI **** *** *** 16:05:59 [ CORREC ][ DEFINIR ][ TRAB ][

T0000

][ (OPRC) ]

3 A tela para visualizar os valores de correo do ponto de origem da pea constituda por duas ou mais pginas. Visualize a pgina desejada de uma das seguintes formas: S Pressione a tecla de pgina para cima ou para baixo . S Introduza o nmero do sistema de coordenadas da pea (0: correo externa do ponto de origem da pea, 1 a 6: sistemas de coordenadas da pea G54 a G59) e pressione a soft key de seleo da operao [PESQ.NO] . Coloque em OFF a chave para proteo dos dados (ativao da escrita). Mova o cursor at o valor de correo do ponto de origem da pea a alterar. Introduza o valor pretendido atravs do teclado numrico e pressione a soft key [ENTRADA] . O valor introduzido especificado no novo valor de correo do ponto de origem da pea. O valor introduzido pode ser igualmente adicionado ao valor de correo anterior atravs do teclado numrico e da soft key [+ENTRADA]. Repita os passos 5 e 6 para alterar outros valores de correo. Coloque em ON a chave para proteo dos dados (ativao da proteo contra escrita).
631

4 5 6

7 8

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.4.11
Entrada Direta dos Valores Medidos de Correo do Ponto de Origem da Pea

Esta funo usada para compensar a diferena entre o sistema programado de coordenadas da pea e o sistema real de coordenadas da pea. O valor de correo do ponto de origem do sistema de coordenadas da pea pode ser introduzido na tela, de forma que os valores de comando estejam de acordo com as dimenses reais. A seleo do novo sistema de coordenadas faz corresponder o sistema de coordenadas programado ao sistema de coordenadas real.

Procedimento para Introduzir os Valores Medidos de Correo do Ponto de Origem da Pea

Ponto de origem programada da pea Superfcie B

Valor de correo anterior

O O Valor de corre o novo

Z Z

Origem

Superfcie A

1 Se a pea tiver o formato atrs mostrado, corte manualmente a superfcie A. 2 Desloque a ferramenta ao longo do eixo X sem alterar a coordenada Z e pre, em seguida, o fuso. 3 Mea a distncia entre a superfcie A e o ponto de origem programado do sistema de coordenadas da pea, como acima indicado. 4 Pressione a tecla de funo .

632

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

Para visualizar a tela de especificao dos valores de correo do ponto de origem da pea, pressione a soft key para seleo de captulo [TRAB].

COORDENADAS TRAB (G54)

O1234 N56789

NO. 00 X (EXT)Z

DADOS 0.000 0.000

NO. 02 X (G55) Z

DADOS 0.000 0.000

01 X (G54) Z

0.000 0.000

03 X (G56) Z

0.000 0.000

> Z100. S 0 T0000 MDI **** *** *** 16:05:59 [ PESQ NO ][ MEDIR ][ ][ +ENTRADA ][ ENTRADA ]

6 Mova o cursor at o valor de correo do ponto de origem da pea a definir. 7 Pressione a tecla de endereo para o eixo ao longo do qual deve ser definido o valor de correo (eixo Z, neste exemplo). 8 Introduza o valor medido () e pressione a soft key [MEDIR]. 9 Corte manualmente a superfcie B. 10 Desloque a ferramenta ao longo do eixo Z sem alterar a coordenada X e pre, em seguida, o fuso. 11 Mea o dimetro da superfcie A () e introduza o dimetro em X.

Restries
D Entradas consecutivas D Durante a execuo do programa D Efeito de outro valor de deslocao No possvel inserir simultaneamente valores de correo para dois ou mais eixos. Esta funo no pode ser usada durante a execuo de um programa. Qualquer deslocao especificada para o sistema de coordenadas da pea ou a correo externa mantm-se ativo quando usada esta funo.

633

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.4.12
Visualizao e Definio de Variveis Comuns de Macro de Usurio

Exibe as variveis comuns (de #100 a #199 e de #500 a #999). Se o valor absoluto de uma varivel comum ultrapassar 99999999, visualizado ********. Os valores das variveis podem ser definidos nesta tela. As coordenadas relativas tambm podem ser atribudas s variveis.

Procedimento para visualizar e definir variveis comuns de macro de usurio

1 Pressione a tecla de funo


Macro

Tecla de mudana para o menu seguinte

e, em 2 Pressione a tecla de mudana para o menu seguinte seguida, a soft key para seleo de captulo [MACRO]. A tela seguinte ser mostrada:

VARIVEL

O0001 N00000

DADOS NO. DADOS NO. 100 1000.000 108 0.000 101 0.000 109 40000.000 102 -50000.000 110 153020.00 103 0.000 111 0001.000 104 1238501.0 112 0.000 105 0.000 113 20000.000 106 0.000 114 0.000 107 0.000 115 0.000 POSIO REAL (RELATIVA) U0.000 W 0.000

> _ S 0 T0000 MDI **** *** *** 16:05:59 [ PESQ.NO][ ][ENT. C.] [ ] [ ENTRADA ]

3 Mova o cursor at o nmero da varivel a definir, seguindo um dos mtodos abaixo indicados: - Introduza o nmero da varivel e pressione a soft key [PESQ.NO]. - Mova o cursor at o nmero da varivel a definir, pressionando as teclas de pgina , e/ou . e/ou e as teclas do cursor , ,

4 Introduza os dados atravs do teclado numrico e pressione a soft key [ENTRADA]. 5 Para converter uma coordenada relativa em uma varivel, pressione a tecla de endereo X ou Z e, em seguida, a soft key [ENT.C.].

6 Para deixar uma varivel em branco, basta pressionar a soft key [ENTRADA]. O campo do valor da varivel fica em branco.
634

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.13
Visualizao dos Dados Padro e do Menu Padro

Nesta subseo utilizado um exemplo para descrever como mostrar ou especificar menus de usinagem (menus padro), criados pelo fabricante da mquina-ferramenta. Consulte o manual fornecido pelo fabricante da mquina-ferramenta para mais informaes sobre os menus padro e os dados padro propriamente ditos. Ver Captulo II-20 para mais informaes sobre a funo de introduo dos dados padro.

Procedimento para visualizar os dados padro e o menu padro

Procedimento
MENU

1 Pressione a tecla de funo

. e, em

2 Pressione a tecla de mudana para o menu seguinte seguida, a soft key para seleo de captulo [MENU]. A tela seguinte (tela de menu padro) mostrada:
Tecla de mudana para o menu seguinte

MENU : PADRO DE FURO 1. ROSQUEAMENTO 2. PERFURACAO 3. MANDRILAGEM 4. BOLSA 5. FURO 6. ANGULO DA LINHA 7. GRADE 8. PROFUNDA 9. 10. >_ MDI **** *** *** 16:05:59 [ MACRO ] [ MENU ] [ OPR ] [

O0000 N00000

] [(OPRC)]

3 Introduza um nmero padro e pressione a soft key [SELEC]. Neste exemplo, pressione 5 e, em seguida [SELEC]. A tela seguinte (tela de dados padro) mostrada:
VAR. : FURO NO. NOME 500 FERRAMENTA 501 PADRAO X 502 PADRAO Y 503 RAIO 504 S. ANGL 505 NO FUROS 506 507 O0001 N00000 COMENTRIO *FURO CIRCULO* DEFINIR PADRAO DADOS PARA VAR. NO.500--505.

DADOS 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000

POSIO ATUAL (RELATIVA) X 0.000 Y 0.000 0.000 >_Z MDI **** *** *** 16:05:59 [ CORREC ] [DEFINIR] [ ] [ ] [ (OPRC) ]

635

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

4 Introduza os dados padro necessrios e pressione

5 Depois de ter introduzido todos os dados necessrios, acione o modo MEMORIA e pressione o boto de incio de ciclo para comear a usinagem.

Explicaes
D Explicao da tela do menu padro
PADRO DE FURO : Ttulo do menu Pode ser mostrada uma seqncia

de caracteres opcional de, no mximo, 12 caracteres. opcional de, no mximo, 10 caracteres.

FURO : Nome padroPode ser mostrada uma seqncia de caracteres

O fabricante da mquina-ferramenta deveria programar as cadeias de caracteres do ttulo de menu e do nome padro atravs de uma macro de usurio e carreg-los na memria do programa. D Explicao da tela dos dados padro
FURO : Ttulo dos dados padro Pode ser mostrada uma seqncia

de caracteres opcional de, no mximo, 12 caracteres.

FERRAMENTA : Nome da varivelPode ser mostrada uma seqncia

de caracteres opcional de, no mximo, 10 caracteres.

CRCULO DE FUROS : Instruo de comentrioPode ser mostrado

um comentrio de uma seqncia de caracteres opcional de, no mximo, 12 caracteres/linha em 8 linhas.

O fabricante da mquina-ferramenta deveria programar as cadeias de caracteres do nome da varivel e do comentrio atravs de uma macro de usurio e carreg-los na memria do programa.

636

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.14
Visualizao e Definio do Painel de Operao por Software

Com esta funo, as funes dos botes do painel de operao da mquina podem ser controladas a partir do painel MDI. O avano em modo jog pode ser executado atravs do teclado numrico.

Procedimento para visualizar e definir o painel de operao por software

1 Pressione a tecla de funo


OPR

. e, em

2 Pressione a tecla de mudana para o menu seguinte seguida, a soft key para seleo de captulo [OPR]. 3 A tela constituda por diversas pginas. Pressione a tecla de pgina
PAINEL DO OPERADOR

Tecla de mudana para o menu seguinte

ou

at mostrar a tela desejada.


O0000 N00000

MODO : MDI MEM EDIC MANV JOG REF EIXO DA MANIV: HX HZ HC HY PASSO MULTI. : *1 *10 *100 OVRD.RAPID. : 100% 50% 25% F0 OVRD JOG : 2.0% ************** OVRD.AVANO : 100% *** POSIO REAL (ABSOLUTA) X 0.000 Z 0.000

>_ REF **** *** *** [ MACRO ][ MEMu

16:05:59 ][ OPR ][

][

PAINEL DO OPERADOR SALTO DE BLOCO BLOCO UNICO BLOQUEIO MAQUINA CHAVE PROTEC BLOQUEIO DE AVANO POSIO X : : : : :

O0000 N00000 OFF J ON J OFF ON OFF J ON J PROTEGIDO J OFF

LIBERAR

REAL (ABSOLUTA) 0.000 Z

0.000

MDI **** *** *** [ MACRO ][ MENU

16:05:59 ][ OPR ][

][

4 Desloque o cursor at o boto desejado pressionando a tecla do cursor ou


637

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

5 Pressione a tecla do cursor

ou

para colocar a marca J em

uma posio qualquer e definir o estado desejado. 6 Se uma tecla de seta for pressionada em uma tela com o avano em modo jog ativado, como mostrado abaixo, o dito avano executado. Pressione a tecla de mudana para o menu seguinte 5 juntamente com uma tecla de seta para executar o deslocamento rpido manual contnuo.

7 4 1

8 5 2

9 6 6

Explicaes
D Operaes vlidas As operaes vlidas no painel de operao por software so mostradas a seguir. Atravs do parmetro 7200 pode selecionar-se a utilizao do painel CRT ou do painel de operao da mquina para cada grupo de operaes.
Grupo1: Seleo do modo Grupo2: Seleo do eixo de avano em modo jog, deslocamento rpido manual contnuo Grupo3: Seleo do eixo de avano do gerador de pulsos manual, seleo do aumento dos pulsos manuais x1, x10, x100 Grupo4: Velocidade de avano em modo jog, override da velocidade de avano, override do deslocamento rpido Grupo5: Salto de bloco opcional, bloco nico, bloqueio da mquina, funcionamento em vazio Grupo6: Chave de proteo Grupo7: Bloqueio de avano

D Tela

Os grupos para os quais o painel de operao da mquina selecionado atravs do parmetro 7200 no so mostrados no painel de operao por software. Quando a tela indica qualquer tela menos a do painel de operao por software e a de diagnstico, o avano em modo jog no efetuado, mesmo que seja pressionada a tecla de seta. O eixo e direo de avano correspondentes s teclas de seta podem ser especificados com os parmetros (n 7210 a 7217). Como funo ampliada do painel de operao por software, encontram-se disponveis oito botes de definio opcional. O nome dos botes pode ser definido atravs dos parmetros (n 7220 a 7283), sob a forma de cadeias de 8 caracteres, no mximo. Consulte o manual editado pelo fabricante da mquina-ferramenta, para mais informaes sobre estes botes.
638

D Telas em que vlido o avano em modo jog D Avano em modo jog e teclas de seta D Botes multi -- usos

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.4.15
Visualizao e Definio dos Dados de Gesto da Vida til das Ferramentas

Os dados sobre a vida til das ferramentas podem ser mostrados para informar o operador sobre o estado atual da gesto da vida til das ferramentas. So igualmente mostrados os grupos que requerem a substituio da ferramenta. O contador da vida til da ferramenta para cada grupo pode ser predefinido para um valor qualquer. Os dados sobre a ferramenta (dados sobre a execuo) podem ser reconfigurados ou apagados. Para registrar ou modificar os dados sobre gesto da vida til das ferramentas, necessrio criar e executar um programa. Ver Explicaes nesta seo, para mais informaes.

Procedimento para visualizar e definir os dados de gesto da vida til das ferramentas 1 Pressione a tecla de funo
VDFERR

. para mostrar

2 Pressione a tecla de mudana para o menu seguinte a soft key de seleo de captulo [VDFERR]. 3 Pressione a soft key [VDFERR] .

Tecla de mudana para o menu seguinte

4 Uma pgina mostra dados sobre dois grupos. Com a tecla de pgina ou podem ser vistos os dados dos grupos seguintes. No final de cada pgina so mostrados at quatro nmeros de grupos, para os quais emitido o sinal de troca de ferramenta. A seta mostrada na figura indicada, se necessrio, para cinco ou mais grupos.
DADO VIDA FERR.: GRUPO 0034 0090 0000 0000 001 0078 0035 0000 0000 O3000 N00060 GRUPO SELECIONADO 000 : VIDA 0150 CONTAGEM 0000 0012 0056 0026 0061 0000 0000 0000 0000

GRUPO 002 VIDA 1400 CONTAGEM 0000 0062 0024 0044 0074 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 A TROCAR : 003 004 005 006 ---> > _ MEM **** *** *** 16:05:59 [ MACRO ] [ ] [ OPR ] [VDFERR] [ (OPRC) ]

5 Para mostrar a pgina que contm os dados de um grupo, introduza o nmero do grupo e pressione a soft key [PESQ.NO]. O cursor pode ser deslocado para um grupo qualquer atravs das respectivas teclas ou .

6 Para mudar o valor no contador de vida til de um grupo, mova o cursor para esse grupo, introduza um novo valor (quatro dgitos) e pressione [ENTRADA]. O contador de vida til do grupo indicado pelo cursor previamente definido com o valor introduzido. Os restantes dados sobre o grupo no so alterados.
639

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

7 Para reconfigurar os dados sobre a ferramenta, mova o cursor para o grupo a reconfigurar e pressione, em seguida, as soft keys [(OPRC)], [LIMPAR] e [EXEC], por esta ordem. Todos os dados de execuo para o grupo indicado pelo cursor so apagados juntamente com os smbolos (@, # ou *).

Explicaes
D Registro dos dados de gesto da vida til das ferramentas Os dados de gesto da vida til das ferramentas devem ser executados de forma a serem registrados na memria CNC.

(3) Modo de FITA (1) Modo de EDIO Tela de edio Memria

rea de armazenamento e edio do programa de peas rea dos dados sobre a vida til da ferramenta

(2) Modo MEM Predefinio do contador Memria Tela

(1) Carregue o programa para a gesto da vida til das ferramentas no modo EDIO, da mesma maneira que para uma fita CNC vulgar. O programa ser registrado na memria do programa de peas e ser disponibilizado para o display e edio. (2) Execute uma operao de incio de ciclo no modo MEM para executar o programa. Os dados sero armazenados na rea dos dados de vida til da ferramenta da memria; simultaneamente, os dados de vida til da ferramenta existentes de todos os grupos sero cancelados e os contadores da vida til sero apagados. Os dados j armazenados no sero apagados ao efetuar a desenergizao. (3) A execuo de uma operao de incio de ciclo no modo de FITA em vez da operao (1), armazena o contedo do programa diretamente na rea para os dados sobre a vida til da ferramenta. Neste caso, porm, a visualizao e edio no podem ser efetuadas como em ( 1). O modo de FITA nem sempre preparado em funo do fabricante da mquina-ferramenta.

640

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Contedo da tela
DADO VIDA FERR.: GRUPO 001 * 0034 0090 0000 0000 O3000 N00060 GRUPO SELECIONADO 000 : VIDA 0150 CONTAGEM 0007 # 0078 @ 0012 0056 0035 0026 0061 0000 0000 0000 0000 0000 0000

GRUPO

002 : VIDA 1400 CONTAGEM 0000 0062 0024 0044 0074 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 A TROCAR : 003 004 005 006 ---> > _ MEM **** *** *** 16:05:59 [ MACRO ] [ ] [ OPR ] [ VDFERR ] [(OPRC)]

D A primeira linha corresponde ao ttulo. D Na segunda linha mostrado o nmero do grupo do comando atual. Na falta deste, mostrado um 0. D Nas linhas 3 a 7 so mostrados os dados sobre a vida til das ferramentas do grupo. A terceira linha apresenta o nmero do grupo, a vida til e a freqncia. A vida til selecionada atravs do parmetro LTM (n 6800#2), quer sob a forma de minutos (ou horas), quer mediante o nmero de utilizaes. Nas linhas 4 a 7 so mostrados os nmeros das ferramentas. Neste caso, a ferramenta selecionada pela seguinte ordem: 0034 0078 0012 056 0090 ... O significado de cada sinal colocado antes dos nmeros das ferramentas : * : Indica que terminou a vida til. # : Indica que o comando de salto foi aceite. @ : Indica que a ferramenta est sendo atualmente utilizada. O contador de vida til faz a contagem das ferramentas com o smbolo @. * mostrado quando o comando seguinte emitido pelo grupo a que pertence. D Nas linhas 8 a 12 so indicados os dados sobre a vida til do grupo que se encontra logo aps o grupo indicado nas linhas 3 a 7. D Na linha 13 indicado o nmero do grupo quando o sinal de troca da ferramenta est sendo enviado. A indicao do nmero do grupo aparece por ordem crescente. Quando no possvel efetuar uma visualizao completa, mostrada uma --->.

641

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.5

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO @sys

Quando o CNC e a mquina esto ligados, necessrio definir parmetros para determinar as especificaes e funes da mquina, para utilizar plenamente as caractersticas do motor servo ou de outras partes. Este captulo descreve como definir parmetros no painel MDI. Os parmetros tambm podem ser definidos com dispositivos externos de entrada/sada, tais como o arquivo handy (ver captulo III-8). Alm disso, os dados de compensao do erro de passo de rosca, usados para aumentar a preciso de posicionamento com o parafuso de rtula da mquina, podem ser definidos ou visualizados atravs da tecla de funo . Ver o Captulo III-7 para consultar as telas de diagnstico visualizadas quando se pressiona a tecla de funo .

642

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.5.1
Visualizar e Especificar Parmetros

Quando o CNC e a mquina esto ligados, so definidos parmetros para determinar as especificaes e funes da mquina, para utilizar plenamente as caractersticas do motor servo. A definio dos parmetros depende da mquina. Consulte a lista de parmetros preparada pelo fabricante da mquina-ferramenta. Normalmente, o usurio no necessita de alterar a definio de parmetros.

Procedimento para visualizar e definir parmetros 1 Coloque em 1 ESCRITA PARAM para ativar a escrita. Ver o procedimento para ativar/desativar a escrita de parmetros, descrito em seguida. 2 Pressione a tecla de funo .

3 Pressione a soft key para seleo de captulo [PARAM] para mostrar a tela de parmetros.
PARMETRO (DEFINIO) 0000 0 0001 0 0 0012 X 0 0 Y 0 0 Z 0 0 0020 CANAL COMUN 0022 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SEQ 0 O0010 N00002 INI 0 ISO 0 FCV 0 0 0 0 TVC 0 0 MIR 0 0 0 0 0

> _ MDI **** *** *** [ PARAM ][ DGNOS ][

16:05:59 PMC ][ SISTEMA ][(OPRC)]

4 Desloque o cursor para o nmero do parmetro a definir ou a visualizar de uma das seguintes formas: D Introduza o nmero do parmetro e pressione a soft key [PESQ.NO] . D Mova o cursor at ao nmero do parmetro usando as teclas de pgina e e as teclas do cursor , , e .

5 Para definir o parmetro, introduza um novo valor com o teclado numrico e pressione a soft key [ENTRADA] no modo MDI. O parmetro definido para o valor introduzido e este valor mostrado. 6 Coloque em 0 ESCRITA PARAM. para desativar a escrita.

643

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

Procedimento para ativar/visualizar a escrita de parmetros 1 Selecione o modo MDI ou introduza o estado de parada de emergncia. 2 Pressione a tecla de funo .

3 Pressione a soft key [DEFINIR] para visualizar a tela de especificao.


DEFINIO (HANDY) ESCRITA PARAM. VERIF TV CODIG.ENVIO UNID. ENTRADA CANAL COMUN. NO SEQUENCIA FORMATO DA FITA PARADA DA SEQU. PARADA DA SEQU. = = = = = = = = = 1 0 1 0 0 0 0 O0001 N00000 (0:DESATIVAR 1:ATIVAR) (0:OFF 1:ON) (0:EIA 1:ISO) (0:MM 1:POLEG) (0-3:CANAL) (0:OFF 1:ON) (0:NO CNV 1:F10/11) 0 (NO PROGRAMA) 11 (NO. SEQUENCIA)

> _ S MDI **** *** *** 16:05:59 [ CORREC ][ DEFINIR ][ TRAB ][

T0000

][ (OPRC) ]

4 Mova o cursor at ESCRITA PARAM. atravs das teclas do cursor. 5 Pressione a soft key [(OPRC)] e, em seguida, [ 1: ON] para ativar a escrita de parmetros. Deste modo, o CNC libera o estado de alarme P/S (n 100). 6 Depois da definio de parmetros, volte para a tela de especificao. Mova o cursor para ESCRITA PARAMETROS e pressione a soft key [(OPRC)] , seguida de [ 0: OFF]. 7 Pressione a tecla para anular o estado de alarme. Contudo, se for acionado o alarme P/S n 000, desligue o sistema e volte a lig-lo, caso contrrio o alarme P/S no ser anulado.

Explicaes
D Definio de parmetros com dispositivos externos de entrada/sada D Parmetros que requerem desenergizao D Lista de parmetros D Definio de dados Ver captulo 8 sobre a definio de parmetros com dispositivos externos de entrada/sada, tais como o arquivo handy. Aps a respectiva definio, alguns parmetros s so eficazes depois da desenergizao e energizao do sistema. A definio desses parmetros provoca o alarme 000. Neste caso, desenergize o sistema, voltando a energiz-lo. Consulte o Manual de Parametrizao FANUC Srie 0i-B/0i (Mate-A Parameter Manual) (B-63840EN) sobre a lista de parmetros. Alguns parmetros podem ser definidos na tela de especificao se a lista de parmetros indicar Entrada de definio aceitvel. No necessrio colocar ESCRITA PARAM. em 1 quando so definidos trs parmetros na tela de especificao.
644

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

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

Se forem especificados dados de compensao de erro do passo de rosca, os erros de passo de cada eixo podem ser compensados em unidades de deteo por eixo. Os dados de compensao do erro de passo so definidos para cada ponto de compensao, a intervalos estabelecidos para cada eixo. A origem da compensao o ponto de referncia ao qual a ferramenta regressa. Os dados de compensao do erro de passo so definidos de acordo com as caractersticas da mquina ligada ao NC. O contedo de tais dados varia de acordo com o modelo da mquina. Se forem alterados, a preciso da mquina diminui. Em princpio, o usurio final no deve alterar estes dados. Os dados de compensao de erro do passo podem ser definidos com dispositivos externos de entrada/sada, tais como o arquivo handy (ver captulo III-9). Os dados de compensao podem tambm ser escritos diretamente atravs do painel MDI. Os parmetros que se seguem devem ser definidos para a compensao do erro de passo. Definir o valor de compensao do erro de passo para cada nmero do ponto de compensao do erro do passo definido por esses parmetros. No exemplo que se segue, 33 definido como o ponto de compensao do erro de passo no ponto de referncia.
Valor de compensao do erro de passo (valor absoluto)
Parmetro do nmero de compensao para o ponto de referncia (n 3620)

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

--1 --2

Ponto de referncia

Parmetro de ampliao da compensao (n 3623)

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

Parmetro do intervalo de compensao (n 3624)

31 +3

32 --1

33 --1

34 +1

35 +2

36 --1

37 --3

D Nmero do ponto de compensao do erro de passo no ponto de referncia (para cada eixo): Parmetro 3620 D Nmero do ponto de compensao do erro de passo com o menor valor (para cada eixo): Parmetro 3621 D Nmero do ponto de compensao do erro de passo com o maior valor (para cada eixo): Parmetro 3622 D Aumento da compensao do erro de passo (para cada eixo): Parmetro 3623 D Intervalo dos pontos de compensao do erro de passo (para cada eixo): Parmetro 3624 D Distncia percorrida por rotao da compensao do erro de passo do tipo eixo de rotao (para cada eixo): Parmetro 3625
645

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

Dados de compensao de erro bidirecional

A funo de compensao de erro de passo bidirecional permite a compensao individual dos erros de passo em diferentes sentidos. (No caso do movimento em sentido inverso, a compensao efetuada automaticamente como se de uma folga se tratasse.) Para usar esta funo, especifique a compensao do erro de passo para cada sentido de deslocao, ou seja, individualmente nos sentidos positivo e negativo de um movimento. Ao usar a funo de compensao de erro de passo bidirecional (colocando o bit BDP (bit 0 do parmetro 3605) em 1, especifique os parmetros seguintes alm do parmetro de compensao de erro de passo. D Nmero do ponto de compensao do erro de passo na extremidade negativa (no caso de deslocao no sentido positivo, para cada eixo): Parmetro 3621 D Nmero do ponto de compensao do erro de passo na extremidade positiva (no caso de deslocao no sentido positivo, para cada eixo): Parmetro 3622 D Nmero do ponto de compensao de erro do passo na extremidade negativa (no caso de deslocao no sentido negativo, para cada eixo): Parmetro 3626 D Compensao de erros de passo no ponto de referncia, quando o deslocamento feito para o ponto de referncia desde a direo oposta direo do retorno ao ponto de referncia (valor absoluto, para cada eixo): Parmetro 3627

Procedimento para visualizar e definir os dados de compensao de erro do passo 1 Defina os seguintes parmetros: D Nmero do ponto de compensao do erro de passo no ponto de referncia (para cada eixo): Parmetro 3620 D Nmero do ponto de compensao do erro de passo com o menor valor (para cada eixo): Parmetro 3621 D Nmero do ponto de compensao do erro de passo com o maior valor (para cada eixo): Parmetro 3622 D Aumento da compensao do erro de passo (para cada eixo): Parmetro 3623 D Intervalo dos pontos de compensao do erro de passo (para cada eixo): Parmetro 3624 D Distncia percorrida por rotao da compensao do erro de passo do tipo eixo de rotao (para cada eixo): Parmetro 3625 Ao usar a funo de compensao de erro de passo bidirecional (colocando o bit BDP (bit 0 do parmetro 3605) em 1, especifique os parmetros seguintes alm do parmetro de compensao de erro de passo. D Nmero do ponto de compensao do erro de passo na extremidade negativa (no caso de deslocao no sentido positivo, para cada eixo): Parmetro 3621 D Nmero do ponto de compensao do erro de passo na extremidade positiva (no caso de deslocao no sentido positivo, para cada eixo): Parmetro 3622 D Nmero do ponto de compensao de erro do passo na extremidade negativa (no caso de deslocao no sentido negativo, para cada eixo): Parmetro 3626
646

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

D Compensao de erros de passo no ponto de referncia, quando o deslocamento feito para o ponto de referncia desde a direo oposta direo do retorno ao ponto de referncia (valor absoluto, para cada eixo): Parmetro 3627 2 Pressione a tecla de funo
PASSO

. e, em

3 Pressione a tecla de mudana para o menu seguinte seguida, a soft key para seleo de captulo [PASSO]. A tela seguinte visualizada:
DEFINIO de ERRO PAS O0000 N00000

Tecla de mudana para o menu seguinte

NO. DADOS 0000 0 0001 0 0002 0 0003 0 (X) 0004 0 0005 0 0006 0 0007 0 0008 0 0009 0 > _ MEM **** *** *** [ PESQ NO][ ON:1

NO. DADOS 0010 0 0011 0 0012 0 0013 0 0014 0 0015 0 0016 0 0017 0 0018 0 0019 0

NO. DADOS 0020 0 0021 0 0022 0 0023 0 0024 0 0025 0 0026 0 0027 0 0028 0 0029 0

16:05:59 ][OFF:0][+ENTRADA][-ENTRADA]

4 Desloque o cursor para o nmero do ponto de compensao a definir de uma das seguintes formas: D Introduza o nmero do ponto de compensao e pressione a soft key [PESQ.NO]. D Mova o cursor at ao nmero do ponto de compensao atravs das teclas de pgina, e . e e as teclas do cursor , ,

5 Introduza um valor atravs do teclado numrico e pressione a soft key [ENTRADA].

647

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.6

VISUALIZAO DO NMERO DO PROGRAMA, DO NMERO DE SEQNCIA E DO ESTADO E MENSAGENS DE AVISO PARA OPERAO DE ESPECIFICAO DOS DADOS OU ENTRADA/SADA 11.6.1
Visualizao do Nmero do Programa e do Nmero de Seqncia

O nmero do programa, o nmero de seqncia e o estado atual do CNC so sempre mostrados na tela, exceto em caso de energizao, acionamento de um alarme de sistema ou visualizao da tela PMC. Se a definio de dados ou a operao de entrada/sada forem executadas incorretamente, o CNC no aceita a operao e mostra uma mensagem de aviso. Esta seo descreve a tela com o nmero do programa, do nmero de seqncia, do estado e das mensagens de aviso mostradas em caso de execuo incorreta da definio dos dados ou da operao de entrada/sada.

O nmero do programa e o nmero de seqncia so mostrados no canto superior direito da tela, como mostrado a seguir.
PROGRAMA
O1000 N100 G50 X0 Z0. ; N101 G00 X100. Z50. ;; N102 G01 X230. Z56. ; N103 W-10. ; N104 U-120. ; N105 M02 ;

O2000 N00130

N. de seqncia N. do programa

> _ EDICAO**** *** *** 16:05:59 [ PRGRM ][ VERIF ][ ATUAL ][ PROX ][ (OPRC) ]

O nmero do programa e o nmero de seqncia mostrados dependem da tela e so indicados a seguir: Na tela de programas, no modo de EDICAO da tela de edio simultnea: Indicao do nmero do programa em edio e do nmero de seqncia logo antes do cursor. Em outras telas: Indicao do nmero do programa e do nmero de seqncia executados em ltimo lugar. Imediatamente aps a pesquisa do nmero do programa ou do nmero de seqncia: Imediatamente aps a busca do nmero do programa ou do nmero de seqncia, so indicados o nmero do programa e o nmero de seqncia encontrados.
648

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.6.2
Visualizao do Estado e Avisos para a Especificao de Dados ou a Operao de Entrada/Sada
Explicaes
D Descrio de cada tela

O modo atual, o estado de operao automtica, o estado de alarme e o estado de edio de programas so apresentados na penltima linha da tela CRT, permitindo ao operador conhecer de imediato as condies de operao do sistema. Se a definio dos dados ou a operao de entrada/sada estiverem incorretos, o CNC no aceita a operao e mostra uma mensagem de aviso na penltima linha da tela CRT. Deste modo, evita-se uma definio de dados invlida e erros de entrada/sada.

(9) Dados fora do limite. (Nota) Na verdade, este mostrado na faixa que comea em ( 2). (5) (Nota) Na verdade, o 5 mos----EMG---- trado na rea de ( 3) e ( 4).
(2) (1) EDICAO STOP (3) MVT (4) FIN (6) ALM (7) (8) hh:mm:ss ENTRADA

(visualizao de soft keys) Nota) Na verdade, ( 10) indicado na posio onde ( 8) se visualizado atualmente.

D (1) Modo atual

D (2) Operao automtica estado

D (3) Estado de movimento/ pausa do eixo D (4) Estado em que uma funo auxiliar est sendo executada D (5) Estado de parada de emergncia ou de reset

MDI : Entrada manual de dados, operao MDI MEM : Operao automtica (operao de memria) RMT : Operao automtica (operao DNC) EDIT : Edio de memria MANIV: Avano por manivela JOG : Avano em modo jog TJOG : APREND EM JOG TMANIV :APREND EM MANIV INC : Avano incremental manual REF : Retorno manual ao ponto de referncia **** : Reset (Quando da energizao ou no estado em que terminou a execuo do programa e a operao automtica. STOP : Parada da operao automtica (o estado em que um bloco foi executado e a operao automtica interrompida) BLOQ.: Bloqueio de avano (o estado em que a execuo de um bloco foi interrompida e a operao automtica est parada) INIC : Incio da operao automtica (o estado em que o sistema funciona automaticamente) MVT : Indica que o eixo est em movimento. PAUSA: Indica o estado de pausa. *** : Indica um estado diferente dos anteriores. FIN *** : Indica o estado em que uma funo auxiliar est em execuo ( espera de um sinal de completo por parte do PMC) : Indica um estado diferente dos anteriores.

: Indica parada de emergncia.(Pisca em representao inversa.) ----RESET---- : Indica que est recebendo o sinal de reset.
--EMG--

649

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

D (6) Estado de alarme

: Indica que acionado um alarme. (Pisca em representao inversa) BAT : Indica que a bateria est fraca. (Pisca em representao inversa) Espao : Indica um estado diferente dos anteriores.
ALM

D (7) Tempo atual D (8) Estado de edio de programas estado

hh:mm:ss - Horas, minutos e segundos ENTRADA SADA PESQ EDICAO IGNRO REINIC Espao : : : : Indica que os dados esto sendo inseridos. Indica que os dados esto sendo transmitidos. Indica que uma pesquisa est em execuo. Indica que est sendo executada outra operao de edio (insero, modificao, etc.) : Indica que os rtulos so ignorados durante a insero de dados. : Indica que o programa est sendo reinicializado : Indica que no est sendo executada qualquer operao de edio.

D (9) Aviso para especificao de dados ou operao de entrada/sada

Se forem inseridos dados invlidos (formato errado, valor fora da faixa, etc.), se a entrada estiver desativada (modo errado, escrita desativada, etc.) ou se a operao de entrada/sada estiver incorreta (modo errado, etc.), mostrada uma mensagem de aviso. Neste caso, o CNC no aceita a definio ou a operao de entrada/sada. Seguem-se exemplos de mensagens de aviso:
Exemplo 1) Quando se introduz um parmetro >1 EDICAO MODO ERRADO (visualizao de soft keys) Exemplo 2) Quando se introduz um parmetro > 999999999 MDI EXCESSO DE DIGITOS (visualizao de soft keys) Exemplo 3) Quando se transmite um parmetro para um dispositivo de entrada/sada externo >_ MEM MODO ERRADO (visualizao de soft keys)

650

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.7

TELAS MOSTRADAS ATRAVS DA TECLA DE FUNO @mess

Ao pressionar a tecla de funo MENSAGEM, podem ser visualizados dados relativos aos alarmes, histrico de alarmes e mensagens externas. Para mais informaes sobre o display de alarmes, ver Seo III.7.1. Para mais informaes sobre a visualizao do histrico de alarmes, ver Seo III.7.2. Para mais informaes sobre o display de mensagens externas, ver o manual respectivo, fornecido pelo fabricante da mquina-ferramenta.

11.7.1
Tela do Histrico de Mensagens Externas do Operador

As mensagens externas do operador podem ser armazenadas em um histrico de dados. O histrico de dados guardados pode ser mostrado na tela do histrico de mensagens externas do operador.

Procedimento para visualizar o histrico de mensagens externas do operador

Procedimento
HISMSG

1 Pressione a tecla de mudana para o menu seguinte

2 Pressione a tecla de mudana para o menu seguinte , em seguida pressione a soft key para seleo de captulo [HISMSG].A tela apresentada a seguir aparece.
Tecla de mudana para o menu seguinte

Data e nmero da pgina Nmero da mensagem

HISTORICO DE MENSAG. N00000 01/01/01 17:25:00 NO. ****

O0000 PAG:1

Faixa de visualizao (255 caracteres, no mximo)

MEM INIC MIN FIN ALM 09:36:48 [ ][ HISMSG ][ ENVIAR ][

][ (OPRC) ]

NOTA Para as mensagens externas do operador podem ser especificados 255 caracteres, no mximo. Contudo, especificando--se MS1 e MS0 (bits 7 e 6 do parmetro n 3113), o nmero de caracteres memorizvel como dados do histrico de mensagens externas do operador pode ser restringido e o nmero de elementos do histrico de dados pode ser selecionado.

651

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

Explicaes
D Atualizao dos dados do histrico de mensagens externas do operador D Remoo de dados do histrico de mensagens externas do operador Quando especificado um nmero de mensagem externa do operador, a atualizao dos dados do histrico de mensagens externas do operador iniciada; esta atualizao prossegue at ser especificado um novo nmero de mensagem externa do operador ou at ser especificada a excluso dos dados do histrico de mensagens externas do operador. Para anular os dados do histrico de mensagens externas do operador, pressione a soft key [LIMPAR]. Deste modo so apagados todos os dados do histrico de mensagens externas do operador. (Definir MSGCR (bit 0 do parmetro n. 3113) para 1.) Lembre-se de que quando o MS1 e MS0 (bits 7 e 6 do parmetro n. 3113), usados para especificar o nmero de elementos dos dados do histrico de mensagens externas do operador a visualizar, so alterados, todos os dados existentes no histrico de mensagens do operador so apagados.

652

B-64114PO/01

OPERAO

11. ESPECIFICAO E VISUALIZAO DE DADOS

11.8

APAGAR A TELA

Quando no necessrio utilizar a tela, a vida til da luz de fundo do LCD pode ser desativada desligando a luz de fundo. O protetor de tela pode ser ativado pressionando determinadas teclas. igualmente possvel especificar a ativao automtica do protetor de tela, se nenhuma tecla for pressionada durante um determinado perodo de tempo, especificado atravs de um parmetro. Porm, a vida til da luz de fundo pode ser reduzida ainda mais se a proteo da tela e a re-indicao da tela forem repetidas mais vezes que o necessrio. Este efeito poder ocorrer se o protetor de tela for ativado durante mais de uma hora.

11.8.1
Desativar a Visualizao da Tela CRT

Se uma qualquer tecla de funo for acionada enquanto se mantm pressionada a tecla , o protetor de tela ativado.

Procedimento para Ativar o Protetor da Tela CRT

Procedimento
D Ativao do protetor de tela Mantenha pressionada a tecla qualquer (tal como D Restaurar a tela e ). e pressione uma tecla de funo

Pressione uma tecla de funo qualquer.

653

11. ESPECIFICAO E VISUALIZAO DE DADOS OPERAO

B-64114PO/01

11.8.2
Ativao Automtica do Protetor de Tela

O protetor para a tela CNC ativado automaticamente se no forem pressionadas quaisquer teclas durante um perodo especificado (em minutos) atravs de um parmetro. A tela restaurada pressionando qualquer tecla.

Procedimento para Ativar o Protetor Automtico da Tela D Ativao do protetor de tela O protetor da tela CNC ativado automaticamente, se tiver decorrido o perodo (minutos) especificado atravs do parmetro n 3123 e se tiverem sido satisfeitas as condies seguintes: Condies para a ativao automtica do protetor da tela CNC D O parmetro n 3123 no tem sinal 0. D Nenhuma das teclas seguintes foi pressionada: Teclas MDI Soft keys Teclas de entrada externas D No foi ativado qualquer alarme. D Restaurar a tela A tela CNC restaurada quando satisfeita, pelo menos, uma das seguintes condies: Condies para a recuperao da tela CNC D Foi pressionada uma das teclas seguintes: Teclas MDI Soft keys Teclas de entrada externas D Foi ativado um alarme. Algumas mquinas dispem de uma tecla especial para recuperao da tela. Para a explicao da localizao e utilizao desta tecla, consulte o manual respectivo, fornecido pelo fabricante da mquina-ferramenta.

Explicaes
D Ativao do protetor de tela atravs de + tecla de funo D Perodo de ativao O perodo especificado atravs do parmetro n 3123 s vlido para a unidade porta-ferramenta 1. CUIDADO A tela restaurada se for pressionada qualquer tecla durante a ativao do protetor de tela. Neste caso, a funo correspondente tecla pressionada , contudo, iniciada. Por este ou motivo, no pressione a tecla , para restaurar a tela. Se o parmetro n 3123 tiver sinal 0, no possvel ativar o protetor de tela atravs da tecla + uma tecla de funo (III-11.8.1).

654

B-64114PO/01

OPERAO

12. FUNO GRFICA

12

FUNO GRFICA

A funo grfica mostra o movimento da ferramenta durante a operao automtica ou manual.

655

12. FUNO GRFICA

OPERAO

B-64114PO/01

12.1

VISUALIZAO DE GRFICOS

possvel desenhar o caminho da ferramenta programado na tela, o que torna possvel verificar o curso da usinagem enquanto se observa o caminho na tela. Alm disso, possvel ampliar/reduzir a tela. Antes de se poder visualizar o caminho da ferramenta, necessrio definir as coordenadas do desenho (parmetros) e os parmetros dos grficos.

Procedimento para a visualizao de grficos

Procedimento

Antes de iniciar o desenho, defina as coordenadas do desenho com o parmetro n 6510. Para informaes mais detalhadas sobre as especificaes e as coordenadas correspondentes, consulte a seo Sistema de Coordenadas do Desenho. 1 Pressione a tecla de funo . Aparece a tela de parmetros de

grficos mostrada abaixo. (Se esta tela no aparecer, pressione a soft key [PRM.G] .)
PARMETRO DE GRAFICOS N00020 COMPR.TRAB. W= DIAMETRO TRAB. D= PARADA DE PROGRAMA N= APAGAR AUTOM A= LIMITE L= CENTRO DO GRAFICO X= Z= ESCALA S= MODO GRAFICO M= O0001 130000 130000 0 1 0 61655 90711 32 0 S 0 T 0000

>_ INIC.MEM **** FIN 12:12:24 [ PRM.G ][ ][ GRAF ][ ZOOM ][ (OPRC) ]

2 Com as teclas de cursor, mova o cursor para o parmetro a ser definido. 3 Introduza os dados, pressionando, em seguida, a tecla .

4 Repita os passos 3 e 4 at que todos os parmetros necessrios tenham sido especificados. 5 Pressione a soft key [GRAF].

656

B-64114PO/01

OPERAO

12. FUNO GRFICA

6 A operao automtica ou manual iniciada e o movimento da mquina desenhado na tela.


X 0001 00021 X 200.000 Z 200.000

Z >_ MEM INIC **** FIN 12:12:24 [ PRM.G ][ ][ GRAF ][ ZOOM ][ (OPRC) ]

D Ampliao de desenhos

possvel ampliar uma parte do desenho mostrado na tela. 7 Pressione a tecla e, em seguida a soft key [ZOOM] para visualizar um desenho ampliado. A tela de representao escalonada possui dois cursores de ampliao (J)
X S 0.55 0001 00021 X 200.000 Z 200.000

W150000 D 150000

Z >_ MEM INIC **** FIN 12:12:24 [ PRM.G ][ ][ GRAF ][ ZOOM ][ (OPRC) ]

O retngulo que possui uma de suas diagonais definidas por meio dos dois cursores de ampliao ampliado para o tamanho total da tela. 8 Atravs das teclas do cursor , desloque os

cursores de ampliao a fim de especificar uma diagonal para a nova tela. Pressionando a soft key [HI / LO], activa-se o cursor de ampliao de forma a poder moviment-lo. 9 Para fazer desaparecer o desenho original, pressione [EXEC] .

657

12. FUNO GRFICA

OPERAO

B-64114PO/01

10 Retome a operao anterior. A parte do desenho especificada com os cursores de ampliao ser ampliada.
X S 0.81 0001 00012 X 200.000 Z 200.000

>_ MEM INIC **** FIN [ PRM.G ][ GRAF ][

Z 12:12:24 ][ ][ ]

11 Para visualizar o desenho original, pressione a soft key [NORMAL] e inicie, em seguida, a operao automtica.

Explicao
D Definio do sistema de coordenadas do desenho Atravs do parmetro n 6510 possvel definir um sistema de coordenadas do desenho para a funo grfica. As relaes entre os valores de especificao e os sistemas de coordenadas do desenho so indicadas abaixo. Utilizando o controle de dois caminhos, pode-se selecionar um sistema de coordenadas de desenho diferente para cada unidade porta-ferramenta.
Valor de especificao=0 Z Valor de especificao=1 X Valor de especificao=2 Valor de especificao=3 Z Z X

X Valor de especificao=4 X

Z Valor de especificao=5 X Valor de especificao=6 Valor de especificao=7

Z X Z

X X

658

B-64114PO/01

OPERAO

12. FUNO GRFICA

D Parmetros de grficos
COMPR.TRAB. (W), DIAMETRO TRAB. (D)

Especifique o comprimento e o dimetro do trabalho. A tabela seguinte apresenta a unidade de entrada e a faixa de dados admissvel.
X W D Z Z D X W

Tabela 12.1 Unidade de Entrada e Faixa de Dados Admissvel


Unidade Sistema incremental Entrada em mm 0.001 mm 0.0001 mm Entrada em polegadas 0.0001 pol. 0.00001 pol. Faixa admissvel De 0 a 99999999

IS--B IS--C

CENTRO DO GRAFICO (X, Z), ESCALA (S)

So mostradas uma coordenada do centro da tela e uma escala de representao. A escala e a coordenada do centro da tela so calculadas automaticamente, de forma que a figura definida atravs do COMPR.TRAB. (a) e do DIAMETRO TRAB. (b) possa ser visualizada na tela por inteiro. Portanto, o usurio no necessita, geralmente, de definir estes parmetros. A coordenada do centro da tela definida no sistema de coordenadas da pea. Tabela 12. 3. 2 indica a unidade e a faixa. A unidade da ESCALA de 0.001%.
PARADA DE PROGRAMA (N)

Defina o nmero de seqncia de um bloco final, caso pretenda desenhar parte de um programa. O valor especificado neste parmetro automaticamente cancelado (colocado em 0), assim que o desenho seja apresentado.
APAGAR AUTOM (A)

Apresentando sinal 1, o desenho anterior apagado automaticamente se a operao automtica estiver definida a partir do estado de reset. O desenho iniciado em seguida.
LIMITE (L)

Apresentando sinal 1, a faixa do limite de curso armazenado l desenhada com linhas de dois pontos e travesso.
MODO GRFICO (M)

Este modo no pode ser usado. NOTA Os valores dos parmetros do desenho so guardados, mesmo aps a desenergizao.

659

12. FUNO GRFICA

OPERAO

B-64114PO/01

D Somente desenhar

Como o desenho feito quando o valor das coordenadas renovado durante a operao automtica, etc., necessrio iniciar o programa atravs da operao automtica. Logo, para realizar o desenho sem mover a mquina, introduza o estado de bloqueio da mquina. Pressionando a soft key [REVER] na tela de grficos: os caminhos das ferramentas so apagados. Se o parmetro do grfico for especificado como APAGAR AUTOM (A) = 1, isso significa que quando a operao automtica iniciada a partir de um reset, a execuo do programa s comea depois de o desenho anterior ter sido apagado automaticamente (APAGAR AUTOM = 1). Se for necessrio visualizar parte de um programa, procure o bloco inicial a ser desenhado atravs da pesquisa do nmero de seqncia e especifique o nmero do bloco final para a PARADA DE PROGRAMA N= do parmetro do grfico antes de iniciar o programa no modo de operao de ciclo. O caminho da ferramenta mostrado atravs de uma linha pontilhada ( ) para deslocamento rpido e com uma linha contnua ( ) para avano de corte. O desenho mostrado indicado com coordenadas em um sistema de coordenadas de trabalho. O ponto zero da mquina indicado com .

D Apagar o desenho anterior

D Desenhar uma parte de um programa

D Desenhar com linhas pontilhadas e linhas contnuas D Visualizao de coordenadas D Visualizao do ponto zero da mquina D Alternar entre uma tela de desenho e outra tela

O processo de desenho continua, mesmo que se mude da tela de desenho para uma outra tela. Quando a tela de desenho novamente mostrada, aparece o desenho inteiro (sem que falte nenhuma parte).

Restries
D Velocidade de avano No caso da velocidade de avano ser consideravelmente alta, o desenho pode no ser executado corretamente. Para executar o corte, diminua a velocidade atravs do teste de funcionamento em vazio, etc. Depois de se alterar um dos parmetros do grfico, necessrio pressionar a soft key [REVER] para inicializar a tela de grficos. No o fazendo, a alterao do parmetro do grfico no corretamente ativada. Os nomes dos eixos das coordenadas so fixos: X ou Z. Para o controle de dois caminhos, o primeiro e segundo eixos da unidade porta-ferramenta 1 so designados X1 e Z1, respectivamente, e o primeiro e segundo eixos da unidade porta-ferramenta 2 so designados X2 e Z2, respectivamente. Se os parmetros TRABALHO e DIMETRO do grfico no forem especificados corretamente, o desenho no poder ser ampliado. Para reduzir o desenho, especifique um valor negativo para o parmetro ESCALA. O ponto zero da mquina indicado com .
660

D Alterao dos parmetros dos grficos durante a operao automtica D Nomes dos eixos das coordenadas

D Ampliao de desenhos

B-64114PO/01

OPERAO

12. FUNO GRFICA

12.2

GRFICO DINMICO

A funo de desenho de grfico dinmico permite-lhe visualizar um caminho do movimento de usinagem sem ter de realizar a operao real com a mquina. Quando desenhar o grfico dinmico, no precisa de usar a mquina. No entanto, antes de comear a desenhar um caminho, tem de selecionar o modo MEM usando a chave de modo no painel de operao da mquina e liberar o bloqueio de incio, interbloqueio e afins, estabelecendo, dessa forma, as condies que permitiriam o incio efetivo do funcionamento NC da mquina.

Parmetros dos grficos O procedimento de definio dos parmetros dos grficos para o desenho de grfico dinmico o mesmo que para a visualizao de grficos descrita na Seo 12.1. Desenho Quando pressiona a tecla da funo e de seguida a soft key [GRAF],

a tela do grfico aparece. Quando pressiona a soft key [OPRC] em esta tela, as soft keys para o desenho de grfico dinmico aparecem. Para desenhar o caminho do programa de usinagem via desenho de grfico dinmico, tem de selecionar o modo MEM usando a chave de modo no painel de operao da mquina e liberar o bloqueio de incio, interbloqueio e afins, estabelecendo, dessa forma, as condies que permitiriam o incio efetivo do funcionamento NC da mquina. 1 [EXEC] Pressionando a soft key [EXEC] inicia-se o desenho. O desenho continua at ao bloco M02 ou M30 de um programa de usinagem. Quando o desenho iniciado enquanto a chave de bloco nico est ativa no painel de operao da mquina, feita uma parada de bloco nico aps o desenho de um bloco. 2 [PARADA] Durante o desenho iniciado pressionando a soft key [EXEC] ou [PROCES], pode pressionar a soft key [PARADA] para realizar uma parada de bloco nico. Para retomar o desenho, pressione novamente a soft key [EXEC] ou [PROCES]. 3 [PROCES] Quando inicia o desenho pressionando a soft key [PROCES], realizada uma parada de bloco nico no bloco M00 ou M01 de um programa de usinagem quando esse bloco executado. Para retomar o desenho, pressione novamente a soft key [EXEC] ou [PROCES]. 4 [INCIO] Pressionando a soft key [INCIO] permite localizar o incio de um programa de usinagem. Esta soft key fica operativa quando o desenho pra. 5 [APAGAR] Pressionando a soft key [APAGAR] limpa a tela.
661

13. FUNO DE AJUDA

OPERAO

B-64114PO/01

13

FUNO DE AJUDA

A funo de ajuda mostra na tela informaes detalhadas sobre os alarmes emitidos no CNC e sobre as operaes do CNC. So exibidas as informaes mostradas a seguir. D Informaes detalhadas sobre os alarmes Quando o CNC operado de modo incorreto ou executado um programa de usinagem errado, o CNC ativa o estado de alarme. A tela de ajuda exibe informaes detalhadas sobre o alarme acionado e como desativ-lo. So mostradas informaes detalhadas apenas para um nmero limitado de alarmes P/S. Estes alarmes so com freqncia mal interpretados e so significativamente difceis de entender. Se voc est inseguro sobre uma operao do CNC, consulte a tela de ajuda para obter informaes a respeito de cada operao. Se no estiver seguro do nmero do parmetro ao especificar ou se referir a um parmetro do sistema, a tela de ajuda exibe uma lista de n. de parmetros para cada funo.

D Mtodo de operao D Tabela de parmetros

Procedimento para Chamar a Funo de Ajuda

Procedimento

1 Pressione a tecla

no painel de operao MDI. mostrada a tela

AJUDA (MENU INICIAL).


AJUDA (MENU INICIAL) O1234 N00001

*****AJUDA ***** 1. 2. 3. DETALHE DO ALARME MTODO DE OPERAO TABEL DE PARMETROS

MEM **** [ ALAM ]

S 0 T0000 *** *** 10:12:25 [ OPR ] [ PARA ][ ][ ] Fig. 13 (a) Tela AJUDA (MENU INICIAL)

O usurio no pode mudar da tela do PMC ou da tela de USURIO para a tela de ajuda. O usurio pode retornar tela normal do CNC, pressionando a tecla
662

ou outra tecla de funo.

B-64114PO/01

OPERAO

13. FUNO DE AJUDA

Tela DETALHE DE ALARME

2 Pressione a soft key [ALM] na tela AJUDA (MENU INICIAL) para visualizar informao detalhada sobre o alarme que estiver sendo emitido.
AJUDA (DETALHE DO ALARME) N00001 O0010
N. do alarme Explicao normal sobre o alarme Classificao de funes Pormenores dos alarmes

NMERO : 027 MSAGEM NAO HA EIXOS COMANDADOS NA FUNCAO G43/G44 : COMPENS. COMPRIMENTO FERRAM.C ALARME : NA COMPENS. DA FERRAM. TIPO C,NAO HA EIXO ESPECIFICADO NOS BLOCOS G43 & G44 . NA COMPENS. DO COMPR. DA FERRAM. TIPO C,HOUVE UMA TENTATIVA DE ATIVAR OUTRO EIXO SEM CANCELAR O CORRETOR >100 S 0 T0000 MEM **** *** *** 10:12:25 [ ALAM ] [ OPR ] [ PARA ][ ][ ] Fig. 13 (b) Tela DETALHE DE ALARME quando acionado o alarme P/S n 27

Note que so mostrados na tela apenas detalhes do alarme identificado na parte superior da tela. Se os alarmes forem reinicializados enquanto a tela de ajuda estiver ativa, o alarme exibido na tela DETALHE DE ALARME apagado, indicando que nenhum alarme foi acionado.
AJUDA(DETALHE DO ALARME) N00001 O1234

NMERO MSAGEM FUNO ALARME

: : : : <<O ALARME NAO E GERADO>>

ENTRAR COM NO. DO ALARME REQUERIDO E PRESSIONAR A TECLA [SELEC] >100 MEM **** [ ALAM ] S 0 T0000 *** *** 10:12:25 [ OPR ] [ PARA ] [ ][ ]

Fig. 13 (c) Tela DETALHE DE ALARME quando nenhum alarme acionado.

663

13. FUNO DE AJUDA

OPERAO

B-64114PO/01

3 Para obter detalhes sobre outro nmero de alarme, introduza primeiro o nmero do alarme, pressionando em seguida a soft key [SELEC]. Esta operao til para investigar alarmes no acionados no momento.
>100 MEM [ S 0 T0000 10:12:25 ][ ][ SELEC. ]

**** ][

***

*** ][

Fig. 13 (d) Como selecionar cada DETALHE DE ALARME

AJUDA (DETALHE DO ALARME)

O1234 N00001

NMERO MSAGEM ESCRITA FUNO ALARME

: 100 : PARMETRO DE NO PROTEO CONTRA : : : <<O ALARME NAO E GERADO>>

>100 MEM [

**** ][

***

*** ][

S 0 T0000 10:12:25 ][ ][ SELEC. ]

Fig. 13 (e) Tela DETALHE DE ALARME quando selecionado o alarme P/S n100

Tela MTODO DE OPERAO

4 Para determinar um procedimento de operao para o CNC, pressione a soft key [OPR] na tela AJUDA (MENU INICIAL). A tela de menu MTODO DE OPERAO ento mostrada. (Ver fig. 13 (f).)
AJUDA (METODO DE OPERACAO) N00001 1. 2. 3. 4. 5. 6. 7. 8. 9. EDIO DE PROGRAMA PESQUISA REINICIALIZAO ENTRADA DE DADOS COM MDI ENTRADA DE DADOS COM FITA SADA ENTRADA COM CASSETE FANUC SADA COM CASSETE FANUC LIMPAR MEMRIA S 0 T0000 *** 10:12:25 ] [ PARA ][ ][ ] O1234

MEM **** *** [ ALAM ][ OPR

Fig. 13 (f) Tela de menu MTODO DE OPERAO

Para selecionar um procedimento de operao, introduza um n de elemento a partir do teclado e a seguir pressione a tecla [SELEC].
664

B-64114PO/01

OPERAO

13. FUNO DE AJUDA

>1 MEM [

**** ][

***

*** ][

S 0 T0000 10:12:25 ][ ][ SELEC. ]

Fig. 13 (g) Como selecionar cada tela de MTODO DE OPERAO

Quando 1. EDICAO DE PROGRAMA selecionado, por exemplo, exibida a tela da Figura 13 (g). Em cada tela do MTODO DE OPERAO possvel alterar a pgina exibida, pressionando-se a tecla PAG. O n atual da pgina mostrado no canto superior direito da tela.
AJUDA (METODO DE OPERACAO) 01234 N00001 << 1. EDICAO DE PROGRAMA >> 1/4 *ELIMINAR TODOS OS PROGRAMAS MODO : TELA DE EDICAO : PROGRAMA OPR : (O-9999) - < APAGAR > *ELIMINAR MODO EDICAO OPR > UM PROGRAMA : TELA DE : PROGRAMA : (O+NMERO DO PROGRAMA) - < APAGAR
Item Pgina/nmero mximo Operao Modo selecionado Localizao da operao Processo de execuo

>_ MEM **** *** *** [ ALAM ][ OPR ][

PARA

S 0 T0000 10:12:25 ][ ][ ]

Fig. 13 (h) Tela MTODO DE OPERAO selecionada

Tecla de retorno ao menu anterior

5 Para retornar tela de menu MTODO DE OPERAO, pressione a tecla de RETORNO AO MENU ANTERIOR para exibir [OPR] novamente e pressione, ento, a tecla [OPR]. Para selecionar diretamente outra tela MTODO DE OPERAO na tela mostrada na Figura 13 (h), introduza um n de elemento a partir do teclado e pressione a tecla [SELEC].
>3 MEM [ S 0 T0000 10:12:25 ][ ][ SELEC. ]

**** ][

***

*** ][

Fig. 13 (i) Como selecionar outra tela MTODO DE OPERAO

Tela TABELA DE PARMETROS

6 Se no estiver certo do n do sistema de parmetros a definir, ou do parmetro de sistema a consultar, pressione a tecla [PARA] na tela AJUDA (MENU INICIAL). mostrada uma lista de ns de parmetro para cada funo. (Consulte a Figura 13 (j).) possvel alterar a pgina mostrada na tela de parmetros. O n atual da pgina mostrado no canto superior direito da tela.

665

13. FUNO DE AJUDA

OPERAO

B-64114PO/01

AJUDA (TABELA DE PARAMETROS)

01234

N00001 1/4

* DEFINIO * INTERFACE DE LEITURA/ENVIO * CONTROLE DO EIXO /DEFINIR UNIDADE * SISTEMA DE COORDENADAS * LIMITE DE CURSO * VELOCIDADE DE AVANO * CTRL ACEL/DESACELERACAO * RELACIONADOS AOS SERVOS * DI/DO >_ MEM **** *** *** [ ALAM ][ OPR S ][ 10:12:25 PARA ][

(N. 0000) (N. 0100) (N. (N. (N. (N. (N. (N. (N. 1000) 1200) 1300) 1400) 1600) 1800) 3000) 0 T0000 ][ ]

Fig. 13 (j) Tela TABELA DE PARMETROS

7 Para sair da tela de ajuda, pressione a tecla funo.

ou outra tecla de

Explicao
D Configurao da tela de ajuda

AJUDA

Tela CNC

Tecla

Tela AJUDA MENU INICIAL

AJUDA ou tecla de funo

[ALAM]

[OPR]

[PARA]

Tela DETALHE DE ALARME ou tecla de funo


AJUDA

Tela MTODO DE OPERAO

Tela TABELA DE PARMETROS

Tecla PAG.

(NO.)+[SELEC] (NO.)+[SELEC]

[OPR]

Cada tela de instrues de operao (NO.)+[SELEC]

AJUDA ou tecla de funo

666

B-64114PO/01

OPERAO

14. HARDCOPY DA TELA

14

HARDCOPY DA TELA

A funo de hardcopy da tela permite a sada da informao contida na tela do CNC sob a forma de dados de bitmap com uma resoluo de 640x480. Esta funo permite imprimir uma cpia da imagem exibida no CNC. Os dados de bitmap criados podem ser mostrados num PC. Procedimento para Impresso da Imagem da Tela

1 Verifique as definies dos parmetros. Para usar a funo de impresso da imagem da tela, coloque em 1 o bit 7 (HDC) do parmetro 3301 e em 4 (carto de memria I/F) o parmetro 20 (seleo do canal de E/S). Defina os restantes parmetros relativos (bits 0, 2 e 3 do parmetro 3301) conforme necessrio. 2 Iinsira um carto de memria. 3 Para iniciar a funo, defina o sinal inicial de cpia impressa HDREQ <G067#7> para 1. Alternativamente, mantenha pressionada a tecla [SHIFT] durante cinco segundos. 4 Para finalizar a funo, pressione a tecla [CAN]. Como alternativa, coloque em 1 o sinal de parada da impresso ABTHD<G067#6>. 5 Enquanto a impresso da tela est a decorrer, o sinal de impresso a decorrer <F061#3> fica em 1. Durante algumas dcimas de segundo (ou vrios segundos no caso de LCD monocromticos) antes de a impresso terminar, a imagem na tela fica parada. 6 O sinal de impresso em curso F061#3passa a 0 quando a operao de impresso da tela termina.

Explicao suplementar

A imagem da tela se mantm imvel durante a operao de impresso da tela. Isto significa que o relgio mostrado na tela indica o incio e final da operao. A operao de impresso comea quando o relgio termina de contar os segundos. O relgio prossegue com a contagem dos segundos assim que a operao de impresso da imagem da tela terminar. NOTA 1 Durante a operao de impresso da imagem da tela, a entrada de dados com as teclas est desativada durante vrias dezenas de segundos. A imagem da tela se mantm imvel at que a operao de impresso da tela termine. Durante este perodo, o sinal de impresso a decorrer <F061#3> fica em 1. No h sada de qualquer outro sinal. Evite desligar indiscriminadamente o aparelho durante este perodo. 2 Poder no ser possvel obter uma hardcopy normal enquanto a imagem da tela estiver se movendo.

667

14. HARDCOPY DA TELA

OPERAO

B-64114PO/01

Limitaes

No possvel obter uma impresso da imagem das seguintes telas. 1 Tela de alarme do sistema 2 Tela exibida durante a utilizao do RS-232-C 3 Tela exibida durante a operao automtica ou manual (a hardcopy pode ser impressa durante a interrupo da operao.)

Nome do arquivo

Os arquivos de bitmap criados pela funo de impresso da imagem da tela possuem as seguintes designaes, pela ordem em que so criados aps a energizao: HDCPY000.BMP (Nome do primeiro arquivo de hardcopy criado aps a energizao) HDCPY001.BMP (Nome do segundo arquivo de hardcopy criado aps a energizao) : : HDCPY099.BMP NOTA 1 Um arquivo de hardcopy de tela criado aps a criao do arquivo HDCPY099. BMP ter a designao HDCPY000.BMP. 2 Se um arquivo BMP criado pela funo de impresso da imagem da tela possuir a mesma designao de um arquivo existente no carto de memria, o arquivo em memria ser sobrescrito incondicionalmente. 3 Se a funo de hardcopy for executada aps a desenergizao e subseqente inicializao do aparelho, o primeiro arquivo criado ser novamente designado HDCPY000.BMP. Se o carto de memria inserido incluir um arquivo com o mesmo nome, o arquivo sobrescrito incondicionalmente. Tenha sempre ateno a esta situao ao produzir continuamente hardcopies das vrias telas.

Cores dos dados

O nmero de cores utilizadas na criao de dados de bitmap depende do hardware do LCD e do modo de visualizao da tela CNC. A Tabela 14 (a) exemplifica as relaes existentes.
Cores usadas na criao de dados BMP Observaes

Tabela 14 (a) Cores de dados BMP criados pela funo de impresso da imagem da tela
Hardware do LCD Modo de Cores visualiexibidas no zao da CNC tela do CNC 2 cores Caractere: 16 cores Grfico: 16 cores 256 cores

LCD monocromtico LCD policromtico Modo compatvel com VGA 3119#7=1 Modo VGA 3119#7=0

2 cores

As escalas de cinza no so suportadas.

Quando o bit 0 do parmetro Note que as cores podem no ser exibidas 3301 tem sinal 0: 256 cores normalmente no modo de 16 cores. Quando o bit 0 do parmetro 3301 tem sinal 1: 16 cores 256 cores

668

B-64114PO/01

OPERAO

14. HARDCOPY DA TELA

Tamanho dos dados

A Tabela 14 (b) indica o tamanho dos dados de bitmap criados pela funo de impresso da imagem da tela.
Tabela 14 (b)Tamanho dos dados de bitmap criados pela funo de impresso da imagem da tela
Cores de bitmap Monocromtico (2 cores) Cor (16 cores) Cor (256 cores) 38,462 153,718 308,278 Tamanho do arquivo (bytes)

Mensagem de alarme

Se o bit 2 (HCA) do parmetro 3301 tiver sinal 1, poder ser emitida uma mensagem de alarme se a operao de impresso da imagem da tela terminar com erro. (Ns do alarme P/S 5212 a 5214) Sobre a descrio de tais alarmes, ver o ANEXO G, LISTA DE ALARMES.

669

IV. MANUAL GUIDE 0i

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

- 673 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.1

APRESENTAO GERAL
O MANUAL GUIDE 0i foi desenvolvido para ajudar a gerao de programas de peas para os sistema de controle da srie 0i-TB. Um programa de peas consiste em um conjunto de instrues de usinagem que o operador deseja executar. Um programa de peas usa texto alfabtico nas instrues e informaes numricas como os valores alvo para essas instrues. Desta forma, um programa CNC pode ser desenvolvido como uma srie de instrues, cada uma das quais executa uma operao de usinagem. Tarefas de usinagem complexas podem ser executadas combinando operaes de usinagem. O desenvolvimento de um programa de peas pode ser difcil, se o operador no estiver familiarizado com a linguagem de programao usada pelo CNC. O MANUAL GUIDE 0i um meio auxiliar de programao passo a passo que ajuda o operador a desenvolver um programa de peas CNC. O MANUAL GUIDE 0i presta assistncia na forma de informaes textuais e grficas apresentadas na tela do CNC. O software pede ao usurio que introduza os dados e utiliza a resposta do usurio para criar um instruo de rotina. O MANUAL GUIDE 0i tambm ajuda os usurios a editarem programas de peas existentes. Atravs do realce da linha do programa de peas desejada, o usurio pode efetuar alteraes da forma usada no desenvolvimento original do programa. A ajuda on-line tambm est disponvel durante o desenvolvimento do programa ou como uma referncia de programao prtica.

- 674 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.2

INTRODUO
O MANUAL GUIDE 0i apenas uma das telas disponveis para o usurio durante a operao CNC. Pode ser acessado em qualquer altura pressionando o boto PERSON. no painel de operao MDI. Em esta tela, o usurio pode selecionar a tela da referncia de ajuda do programador. Se o usurio desejar criar um novo programa (ou editar um existente), pode faz-lo no modo de edio simultnea; no h necessidade de selecionar o modo EDITAR. Mas, o usurio tem de assegurar que o programa de peas que deseja editar no um programa de peas "ativo" no CNC. Se o programa de peas estiver ativo, mostrada uma tela de aviso solicitando que o usurio corrija o problema. O MANUAL GUIDE 0i utiliza ciclos fixos avanados para operaes de fresagem, tais como perfurao, padro de perfurao, bolsa com padro e usinagem de abertura de ranhuras. Estes ciclos fixos avanados podem ser chamados a partir de programas existentes desenvolvidos com outros guias que no o MANUAL GUIDE 0i. Os argumentos de operao so listados em referncia de ajuda do programador on-line. O MANUAL GUIDE 0i utiliza tambm programao de perfis, com o qual o usurio pode introduzir figuras de perfis constitudas por linhas e crculos. Esta programao de perfis envolve clculos de contornos de alta performance, tais como 10 blocos pendentes e clculo auxiliar com 11 padres. O MANUAL GUIDE 0i foi desenvolvido para facilitar a criao e a edio de programas de peas para o usurio/operador. No entanto, depois de se ter familiarizado com a linguagem de programao, voc poder achar mais fcil desenvolver programas diretamente com o editor de programas CNC. O MANUAL GUIDE 0i permite aos usurios funcionarem a seu prprio nvel de conhecimentos. Quem no est familiarizado com a programao CNC sente facilidade em usar a interface grfica para introduzir informaes em um programa. Os usurios mais avanados podero usar o editor de programas a bordo, consultando simultaneamente a referncia de ajuda do programador on-line. Em qualquer caso, o usurio tem a possibilidade de usar o MANUAL GUIDE 0i em um nvel em que se sinta confortvel.

- 675 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.3
1.3.1

OPERAES DE CRIAO DE PROGRAMAS


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

MANUAL GUIDE 0i
V1.000 INTROD. NUM. PROGRAMA PARA EDICAO SE O PROGRAMA NAO EXISTIR, SERA CRIADO.

O0001

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

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

- 676 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.3.2

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

A EDITAR O MESMO PROGRAMA NO CNC E MANUAL GUIDE 0I SELEC. TROCAR PROGRAMA CNC T.VIRT. ESQ. P/PAG.PRINC.

- 677 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.3.3

Criao de um Novo Programa de Peas


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

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

Usando a tela de edio, o usurio pode introduzir comandos para o programa de peas diretamente ou usar as quatro soft-keys para desenvolver um programa de peas. Estas soft-keys do uma ajuda adicional na forma de orientao textual e grfica, de modo a racionalizar o desenvolvimento de programas de peas. Para introduzir informao diretamente usando o editor, primeiro coloque o cursor onde deseja introduzir a informao. Lembre-se de que o editor insere a nova informao depois da posio atual do cursor. Se acabou de criar um novo programa, o cursor deve estar diretamente sobre o caractere de fim do bloco (EOB) ; na tela. A nova informao ser inserida depois do EOB e comear uma nova linha do programa. Tome seu tempo para compreender a forma como o editor insere informao no programa sendo editado. Suponha que um usurio deseja inserir o texto T1M6; no programa recm-criado. O usurio deveria assegurar que o cursor est posicionado sobre o ; em mesma linha do nmero do programa de peas e depois introduzir M3 S500[EOB] (em que [EOB] no a seqncia EOB, mas a tecla EOB no painel de teclas MDI). A informao ser visualizada como >M3S500; na linha de buffer do editor. Para inserir uma nova linha no programa de peas, pressione a tecla INSERIR no painel de teclas MDI. O novo comando foi inserido no programa de peas e o cursor est posicionado sobre a nova linha.
- 678 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

O0015 ; M3 500; %

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

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

- 679 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.3.4

Assistncia do processo
J aprendemos que depois de termos criado um novo programa de peas (ou editado um j existente), podemos usar o editor para introduzir informao diretamente no programa de peas. No entanto, em si isto no apresenta vantagens reais em relao ao uso do editor nativo do CNC. Assim, o MANUAL GUIDE 0i disponibiliza cinco soft-keys. Estas cinco soft-keys do uma ajuda adicional ao usurio no desenvolvimento de um programa de peas. Estas teclas de ajuda facilitam substancialmente a programao.
INFORM. CONTROLO PROCESSO -- AVANO --F= -- BUCHA -DIR= S= -- LIQ. REFR. -- CLT= -- CDIGO T -- T=

INT.VELOC. DESEJ. DA BUCHA 0 ~ 3000 NUM= [PROCES.][ ][ ][LIMPA][ACEITA]

Iremos primeiro abordar a tecla Assistncia do processo. Em esta tela, o usurio pode introduzir informao sobre os requisitos de processamento desejados para um programa de peas. Usando as teclas do cursor no painel de teclas MDI, o usurio pode posicionar o cursor em qualquer campo desejado e introduzir informao nessa entrada. Algumas entradas exigem informao numrica, enquanto outras so selecionveis usando as teclas esquerda ou direita do cursor no painel de teclas MDI. Vejamos um exemplo destas operaes. Vamos introduzir a seguinte informao no programa de peas: Velocidade de avano: 0,3 Lquido refrigerante: Lquido Primeiro, vamos posicionar o cursor na entrada AVANO (o cursor automaticamente posicionado em esta entrada quando voc abre a tela). Seguidamente, vamos introduzir 0.3 no painel de teclas MDI e pressionar a tecla ENTRADA. A entrada deve indicar agora 0.3. Para introduzir a informao do lquido refrigerante, mova o cursor abaixo para a entrada LIQ.REFRIG. entrada (usando a tecla de seta abaixo no painel de teclas MDI) e pressione a tecla de cursor direita (tecla de seta direita no painel de teclas MDI) at a entrada indicar LQUIDO. Embora esta informao esteja agora na assistncia do processo, ainda no foi enviada para o programa de peas. Para
- 680 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

adicionar esta informao ao programa de peas, pressione a soft-key ACEITA na unidade de visualizao. A informao inserida no programa e o cursor permanece onde voc o colocou inicialmente.

O0015 ; F0.3.; M7; %

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

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

- 681 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.3.5

Assistncia cdigo G
Agora que adicionmos informao do processo ao programa de peas, normalmente necessrio um movimento da mquina-ferramenta para completar a operao de usinagem. O movimento da mquina-ferramenta efetuado usando interpolaes que controlam o movimento da ferramenta entre os pontos especificados. Precisamos primeiro de estabelecer um sistema de coordenadas que o CNC possa usar para determinar o movimento do eixo. Se soubermos os cdigos G necessrios para definir o sistema de coordenadas CNC, poderamos simplesmente usar o editor para adicionar a informao necessria. Mas, no caso de nosso exemplo, no temos a certeza do cdigo G correto. Para acessar o Cdigo G Assistncia pressione a soft-key CDIGO G na unidade de visualizao. Isto ir exibir o menu de ajuda do cdigo G. O menu de ajuda do cdigo G lista todos os cdigos G suportados por seu sistema de controle. O menu est dividido em vrias pginas. O nmero total de pginas de ajuda e da pgina atual so mostrados no alto do menu.
AJUDA G00 G01 G02 G03 G04 G20 G21 G22 G23 CDIGO G 1 DE 7 MOV. RAPIDO MOVIM. LINEAR CIRCULO SENT. HORARIO CIRCULO SENT. ANTI-HORARIO INTERVALO MODO POLEGADAS MODO MTRICO VERIF. CURSO ARMAZ. LIG. VERIF. CURSO ARMAZ. DESL.

TECLAS SALTO DE PAG. PARA MAIS' NUM= INTROD. 21 PARA AJUDA G21 [ ][ ][ ][ ][

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

- 682 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

G01 MOVIM. LINEAR G01 MOVERA OS EIXOS A TAXA AVANCO PROG. P. PTO TERMINAL ESPEC. PELAS COORDENADAS PROGRAMADAS.

[TEXT

][GRAF.

][

][

][

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

INCI G01 EXEMPLO O INICIO EM X0.0 Z0.0 MOV.LINEAR P. X100. Z100.0 AV. A F0.5 G01X100. Z100.0 F0.5 [TEXT ][GRAF. ][ ][ ][ ]

NOTA Para alguns cdigos G, no existem telas de ajuda grfica. Em estes casos, no mostrada qualquer tela de ajuda grfica quando pressiona GRAF.
O usurio pode retornar ao editor pressionando a soft-key seta esquerda na unidade de visualizao ou introduzir diretamente a informao pretendida na tela de ajuda. Para inserir informao do programa na tela de ajuda, o usurio s precisa de digitar o comando e pressionar a tecla INSERIR no painel de teclas MDI. No nosso exemplo, vamos definir os eixos X e Z para 1.0. Como confirmmos que o comando G01 , efetivamente, aquele que queremos, vamos digitar G01X1.Z1.[EOB] (em que EOB a tecla fim do bloco no
- 683 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

painel de teclas MDII) e pressionar a tecla INSERIR no painel de teclas MDI. Depois de inserir a linha de cdigo no programa de peas, ser mostrada a tela do editor com o nosso novo comando inserido. Vamos mover a posio do cursor para o bloco G01X1.Z1. para preparar a continuao do desenvolvimento do programa.

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

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

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

- 684 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.3.6

Assistncia cdigo M
Os cdigos M so usados pelo CNC para solicitar a execuo dos processos auxiliares da mquina. Um exemplo a parada da mquina no fim do programa de peas. Tal como os outros comando que crimos, os cdigos M podem ser inseridos diretamente no programa de peas usando a tela do editor; ou o usurio pode usar a Assistncia cdigo M. Para selecionar a Assistncia cdigo M pressione a soft-key CDIGO M na unidade de visualizao. Isto ir exibir o menu de ajuda do cdigo M.
CDIGO M AJUDA 1 DE 3 M00 PARADA PROGRAMA M01 PARADA OPCIONAL M02 FIM DO PROGRAMA M03 BUCHA S.HOR. M04 BUCHA S.ANTI-HOR. M05 PARADA DA BUCHA M06 TROCA DE FERR. M07 FLUIDO ARREF. LQUIDO M08 FLUIDO ARREF. NEBLINA

TECLAS SALTO DE PAG. PARA MAIS' NUM= INTROD. 30 PARA AJUDA M30 [ ][ ][ ][ ][

A tela do menu cdigo M similar tela do menu cdigo G. O nmero total de pginas de ajuda e da pgina atual so mostrados no alto do menu. A tela do menu cdigo M manipulada de modo similar tela do menu cdigo G. O usurio controla a pgina exibida da tela de ajuda usando as teclas do cursor Pgina Acima e Pgina Abaixo no painel de teclas MDI. Esta tela de menu tambm circular, na medida em que se o usurio tentar avanar alm da ltima pgina regressa ao incio e vice-versa. Em nosso exemplo, queremos inserir um processo opcional em nosso programa de peas. Assim, navegamos atravs dos menus de ajuda do cdigo M para encontrar a entrada que procuramos. Na primeira pgina existe uma entrada chamada M01 PARADA OPCIONAL. Digitando 1 e pressionando a tela ENTRADA" no painel de teclas MDI, pode ver-se o texto de ajuda deste cdigo M. O usurio ir reparar que mesmo continuando a tecla GRAF. a ser mostrada, ela apresentada a cinza para indicar que no est disponvel.

- 685 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

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

[TEXT

][GRAF.

][

][

][

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

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

- 686 -

B-64114PO/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 permitem ao usurio acessar as seguintes funes de usinagem.
Perfurao em torno mecnico G1100 G1101 Bloco do tipo G1102 de usinagem G1103 G1104 Remoo de material por rotao G1120 G1121 Bloco do tipo G1122 de usinagem G1123 G1124 G1125 Figura bloco G1400 G1401 G1402 G1403 G1406 Ranhurar torneando G1130 Bloco do tipo G1132 de usinagem G1133 G1135 G1460 Figura bloco G1461 Abertura de rosca Bloco do tipo G1140 de usinagem G1141 Figura bloco G1450

Furao central Perfurao Rosqueamento Mandrilagem Mandrilagem Desbaste ext. Desbaste int. Desbaste sup. final Acabamento ext. Acabamento int. Acabamento sup. final Ponto inicial Linha Arco SH Arco SAH Fim das figuras Desbaste ext. Desbaste sup. final Acabamento ext. Acabamento sup. final Forma normal Forma trapezoide Rosca exterior Rosca interior Ponto inicial e pontos finais

- 687 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.4.1

Operao
Para usar usinagem de ciclo fixo pressione a soft-key CICLO na unidade de visualizao. O menu de usinagem de ciclo ser exibido. Este menu de usinagem de ciclo menu lista todos os ciclos fixos suportados pelo MANUAL GUIDE 0i. O menu est dividido em vrias pginas. O nmero total de pginas de ajuda e da pgina atual so mostrados no alto do menu. O usurio pode usar as teclas de pgina no painel de teclas MDI para controlar a visualizao das pginas do menu de usinagem de ciclo. As telas do menu so de estilo rolante. Ou seja, de tentarmos ir alm da ltima pgina, regressaremos primeira pgina. De igual forma, se tentarmos ir para antes da primeira pgina, seremos conduzidos ltimo pgina. Digitando o nmero do cdigo G visualizado no menu e pressionando a tecla ENTRADA no painel de teclas MDI, a informao de ajuda para o bloco de ciclo fixo selecionado ser exibida. As formas do ciclo fixo so similares s que aparecem na tela de assistncia do processo. Em esta tela, o usurio pode introduzir a informao desejada para cada ciclo fixo. Quando a forma mostrada pela primeira vez, ela apresenta o ciclo fixo solicitado. Em nosso exemplo, vamos introduzir a informao para o ciclo fixo G1000. Se movermos o cursor abaixo para a entrada F=, na tela aparecer um pedido para introduzir a velocidade de avano do ciclo de furao. Vejamos este valor, introduzindo 50 e pressionando a tecla ENTRADA no painel de teclas MDI. A velocidade de avano ser agora definida para 50.00. Vamos definir a seguinte informao da mesma forma: W=1 : TIPO USINAGEM (SEM PAUSA) C = 5.000 : DISTNCIA I=1 : RETORNO AO PONTO DE REFERNCIA (RETORNO AO PONTO INI.) F = 50.0 : VELOCIDADE DE AVANO P=50 :TEMPO DE PAUSA (em ms) Conforme vai introduzindo a informao, ir reparar que o endereo correspondente entrada de dados no desenho de orientao aparece lampejando. Isto permite que o usurio verifique sua entrada medida que a introduzem na tela. Para inserir um ciclo fixo em um programa de peas, pressione a soft-key ACEITA na unidade de visualizao. Ver o bloco resultante na tela do editor G1000 W1. C10. I1. F50. P50. ; . Acabou agora de introduzir um bloco de programa de peas bastante complexo em seu programa de peas, sem sequer saber como programar um ciclo fixo. Na tela do editor, pressionando a soft-key mais direita faz com que a soft-key EDITAR aparea. Pressionando esta soft-key se visualiza a
- 688 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

tela dos dados introduzidos do correspondente ciclo fixo. Pode alterar o valor visualizado em esta tela, digitando um novo valor e pressionando ENTRADA. Depois, pressionando a soft-key ACEITA, o bloco de ciclo fixo original alterado para o novo. Os ciclos fixos indicados no MANUAL GUIDE 0i so configurados como um par de bloco do tipo de usinagem e bloco de figura. Assim, depois da introduo de um bloco do tipo de usinagem, tal como um G1130, na tela do editor, pressione CICLO e selecione a figura do bloco do cdigo G, G1460 a G1461. Por exemplo, um programa de ciclo fixo seria introduzido como se segue. G1130 F0.2 E15. Q2.5 H1. K1. W1. ; G460 X50. Z-50. U50. D15. W15. ;

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

- 689 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.4.2

Dados para Cada Ciclo Fixo

1.4.2.1 Bloco do tipo de usinagem de perfurao com torno mecnico


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

Perfurao : G1101
W Elemento de dados TIPO MAQUINA Comentrio 1 : Perfurao 2 : Perfurao profunda 4 : Ciclo rpido de perfurao profunda Corte em profundidade de um movimento de corte Corte em profundidade de um movimento de corte Tempo de pausa no fundo do furo, em ms Coordenada Z do ponto inicial de corte Profundidade do furo (valor positivo)

F Q P B L

T.AVCO Profundidade de corte TPO INTER. PTO INICIO PROFUND.

Rosqueamento : G1102
W Elemento de dados TIPO MAQUINA Comentrio 1 : Rosqueamento normal 2 : Rosqueamento reverso 3 : Rosqueamento rgido com macho 4 : Rosqueamento rgido com macho reverso Passo de uma rosca de rosqueamento Tempo de pausa no fundo do furo, em ms Coordenada Z do ponto inicial de corte Profundidade do furo (valor positivo)

F P B L

A.INCL.ROSCA TPO INTER. PTO INICIO PROFUND.

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

Mandrilagem (torneamento interior): G1104


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

- 690 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.4.2.2

Bloco do tipo de usinagem de remoo de material por torneamento

Desbaste Barra Exterior : G1120 Desbaste Barra Interior : G1121 Desbaste Superfcie Final : G1122
Elemento de dados P DIREO DE CORTE Comentrio 1: Direo normal (da superfcie final na direo da placa de fixao) 2 : Direo inversa (da placa de fixao na direo da superfcie final) Velocidade de avano de corte Valor de acabamento da direo do eixo X (dimetro) Valor de acabamento da direo do eixo Z (raio) Profundidade do 1 corte na usinagem grosseira (dimetro) Movimento ao longo do eixo X (usinagem de superfcie exterior/interior : dimetro) ou ao longo do eixo Z (no faceamento final : raio) para retrao aps corte Tipo de escape aps o corte em movimentos de desbaste. 1: Padro A ferramenta retrada aps o corte ao longo do contorno da figura final 2 : rpido A ferramenta retrada imediatamente aps o corte Valor de remoo na parte da superfcie final (raio) Relao da profundidade de um corte real e a profundidade de corte introduzidos em Q Limite da profundidade de corte (dimetro) ngulo do gume de corte. Em caso de ter sido definido para um valor menor do que 90 graus, a compensao do gume de corte ser feita automaticamente. ngulo de da ferramenta. Em caso de uma figura de bolsa ter sido introduzia como figura de perfis, a compensao corte para trs ser feita automaticamente.

F H K Q E

T.AVCO VALOR ACAB. X VALOR ACAB. Z PRIM. PROF. CORTE VALOR ESCAPE

METODO ESCAPE

I J U V

REMOC. FACE PL. TAXA DE PROF. CORTE PROF. CORTE MIN. ANG..CORTE

ANG. PONTA

1.4.2.3

Bloco do tipo de usinagem de acabamento por torneamento

Acabamento Barra Exterior : G1123 Acabamento Barra Interior : G1124 Acabamento Superfcie Final : G1125
Elemento de dados P DIREO DE CORTE Comentrio 1: Direo normal (da superfcie final na direo da placa de fixao) 2 : Direo inversa (da placa de fixao na direo da superfcie final) Velocidade de avano de corte Movimento ao longo do eixo X (usinagem de superfcie exterior/interior : dimetro) ou ao longo do eixo Z (no faceamento final : raio) para retrao aps corte ngulo do gume de corte. Em caso de ter sido defi- nido para um valor menor do que 90 graus, a com- pensao do gume de corte ser feita automaticam. ngulo de da ferramenta. Em caso de uma figura de bolsa ter sido introduzia como figura de perfis, a compensao corte para trs ser feita automaticamente.

F E

T.AVCO VALOR ESCAPE

ANG.CORTE

ANG. PONTA

- 691 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.4.2.4 Bloco de figura de remoo de material por torneamento e


acabamento
NOTA 1 Existem duas formas de introduzir o bloco de figura para os ciclos de remoo de material. A primeira envolve o uso da programao de perfis descrita no captulo 1.5. Usando este mtodo, voc pode introduzir figuras de forma livre que so criadas usando linhas e arcos atravs da funcionalidade completa dos clculos dos contornos. Pressionando [CONTORNO], voc pode introduzir o modo de programao de perfis na tela do bloco de figura do menu cdigo G. O segundo mtodo envolve a introduo de um bloco de figura selecionando diretamente um bloco de figura de cdigo G. Neste caso, voc tem de introduzir a coordenada de ponto final e outros valores necessrios para cada bloco de figura. Voc no pode usar o clculo de contorno. 2 Os blocos de figura usados para um bloco de usinagem podem ser substitudos por um subprograma. Neste caso, voc tem de introduzir um subprograma em que esteja somente includa uma srie de blocos de figura, bem como um bloco de retorno (M99). Em vez de introduzir uma srie de blocos de figura, se pode usar M98 Pxxxx (nmero do subprograma). Quando se usar a programao de perfis, este subprograma e bloco de chamada de subprograma podem ser criados automaticamente. Para mais pormenores, consulte a seo 1.5.

Incio : G1400
X Z Elemento de dados PTO INICIO (EIXO X) PTO INICIO (EIXO Z) Elemento de dados PTO TER.(EIXO X) PTO TER.(EIXO Z) T.AVCO Comentrio Coordenada X do ponto inicial da figura Coordenada Z do ponto inicial da figura Comentrio Coordenada X do ponto final da figura Coordenada Z do ponto final da figura Velocidade de avano desta figura, a qual usado no movimento de acabamento

Linha : G1401
X Z F

Arco SH Arco SAH

: G1402 : G1403
X Z R F Elemento de dados PTO TER.(EIXO X) PTO TER.(EIXO Z) RAIO T.AVCO Comentrio Coordenada X do ponto final da figura Coordenada Z do ponto final da figura Raio do arco Velocidade de avano desta figura, a qual usado no movimento de acabamento

- 692 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

Fim Figura

: G1406
No so necessrios dados para este bloco de figura, mas voc tem de introduzir este bloco no fim dos blocos de figura que foram introduzidos logo a seguir ao bloco do tipo de usinagem.

1.4.2.5

Bloco do tipo de usinagem de desbaste de ranhura no torneamento

Desbaste Sulcos Ext : G1130 Desbaste Sulcos Superfcie Final : G1132


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

J U

TAXA DE PROF. CORTE PROF. CORTE MIN.

1.4.2.6

Bloco do tipo de usinagem de acabamento de ranhuras no torneamento

Acabamento Sulcos Ext. : G1133 Acabamento Sulcos Superfcie Final : G1134


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

- 693 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.4.2.7

Bloco de figura de ranhurar no torneamento


Elemento de dados C X Z U VALOR CHANFR. PTO INIC. X PTO INIC. Z PTO TERM. (EIXO X/Z) Comentrio Valor de chanfragem de uma ranhura (raio) Coordenada do eixo X de um ponto onde a operao de ranhurar tem incio Coordenada do eixo Z de um ponto onde a operao de ranhurar tem incio Coordenada do eixo X ou Z do ponto final de uma ranhura. Estes dados so necessrios apenas se a profundidade de uma ranhura for diferente. Se no for introduzido um valor, a profundidade do ponto inicial e do ponto final so iguais. O valor X usado na ranhura exterior e o valor Z usado na ranhura de superfcie final. Profundidade de uma ranhura a ser usinada (raio) Largura de uma ranhura a ser usinada (raio) Nmero de ranhuras quando mais do que uma ranhura se destinam a ser usinadas a intervalos regulares. Distncia entre ranhuras quando mais do que uma ranhura so usinadas. Quando introduzido um valor negativo, as ranhuras sero posicionadas desde o lado da superfcie final na direo do lado da placa de fixao. Quando introduzido um valor positivo, ocorrer o inverso (raio) Comentrio Coordenada do eixo X de um ponto inicial Coordenada do eixo Z de um ponto inicial Coordenada do eixo X de uma 1 linha desde o ponto inicial Coordenada do eixo Z de uma 1 linha desde o ponto inicial Raio do canto R do ponto final da linha-1 Quantidade de chanfragem do ponto final da linha-1 Coordenada do eixo X de uma 2 linha desde o 1 ponto final Coordenada do eixo Z de uma 2 linha desde o 1 ponto final Raio do canto R do ponto final da 2 linha Quantidade de chanfragem do ponto final da 2 linha Coordenada do eixo X de uma 3 linha desde o 2 ponto final Coordenada do eixo Z de uma 3 linha desde o 2 ponto final Raio do canto R do ponto final da 3 linha Quantidade de chanfragem do ponto final da 3 linha Coordenada do eixo X de uma 4 linha desde o 3 ponto final Coordenada do eixo Z de uma 4 linha desde o 3 ponto final Raio do canto R do ponto final da 4 linha Quantidade de chanfragem do ponto final da 4 linha Coordenada do eixo X de uma 5 linha desde o 4 ponto final Coordenada do eixo Z de uma 5 linha desde o 4 ponto final Nmero de ranhuras quando mais do que uma ranhu- ra se destinam a ser usinadas a intervalos regulares. Distncia entre ranhuras quando mais do que uma ranhura so usinadas. Quando introduzido um valor negativo, as ranhuras sero posicionadas desde o lado da superfcie final na direo do lado da placa de fixao. Quando introduzido um valor positivo, ocorrer o inverso

Ranhura normal: G1460

D W M Y

PROF. SULCO LARG. SULCO NUM. SUL.TRAN. PASSO

Sulco trapezoidal

: G1461
Elemento de dados X Z B C D E F H I J K L T P Q R S V W M Y PTO INIC. X PTO INIC. Z PTO TER.-1 (EIXO X) PTO TER.-1 (EIXO Z) CANTO R 1 CHANFRO 1 PTO TER.-2 (EIXO X) PTO TER.-2 (EIXO Z) CANTO R 2 CHANFRO 2 PTO TER.-3 (EIXO X) PTO TER.-3 (EIXO Z) CANTO R 3 CHANFRO 3 PTO TER.-4 (EIXO X) PTO TER.-4 (EIXO Z) CANTO R 4 CHANFRO 4 PTO TER. (EIXO X) PTO TER. (EIXO Z) NUM. SUL.TRAN. PASSO

- 694 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

NOTA Quando os dados do canto R e de chanfragem so introduzidos simultaneamente para cada ponto respectivamente, os dados do canto R so usados e os de chanfragem so ignorados.

1.4.2.8

Bloco do tipo de usinagem de abertura de rosca


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

Abertura de rosca

L H C M

ACOMODACAO VALOR ACAB. FOLGA X FOLGA Z

ANG. PONTA

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

- 695 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.4.2.9

Bloco de figura de abertura de rosca


Elemento de dados TIPO ROSCA Comentrio 1 : Rosca geral 2 : Rosca mtrica 3 : Rosca unificada 4 : Rosca PT 5 : Rosca PF Passo de rosca. O menor incremento 0.0001mm ou 0.000001pol.. Estes dados so usados a rosca Geral, Mtrica, PT e PF. Nmero de rosca por 1 polegada. O menor incremento de entrada 0.1. Estes dados so usados s para a rosca Unificada. Altura da rosca (raio) Nmero de rosca com parafuso de rosca mltipla Coordenada X de um ponto inicial de rosca Coordenada Z de um ponto inicial de rosca Coordenada X do 1 ponto final de uma rosca Coordenada Z do 1 ponto final de uma rosca Coordenada X do 2 ponto final de uma rosca contnua Coordenada Z do 2 ponto final de uma rosca contnua Coordenada X do 3 ponto final de uma rosca contnua Coordenada Z do 3 ponto final de uma rosca contnua Coordenada X do 4 ponto final de uma rosca contnua Coordenada Z do 4 ponto final de uma rosca contnua Coordenada X do 5 ponto final de uma rosca contnua Coordenada Z do 5 ponto final de uma rosca contnua Coordenada X do 6 ponto final de uma rosca contnua Coordenada Z do 6 ponto final de uma rosca contnua

Figura rosca : G1450


R

AVANO (FILETAGEM)

N. DE ROSCA P/1 POL.

H P X Z B C D E F I J Q S V W

ALTURA ROSCA N. ROSCA MULT. PTO INIC. X PTO INIC. Z PTO TER.1 (X) PTO TER.1 (Z) PTO TER.2 (X) PTO TER.2 (Z) PTO TER.3 (X) PTO TER.3 (Z) PTO TER.4 (X) PTO TER.4 (Z) PTO TER.5 (X) PTO TER.5 (Z) PTO TER.6 (X) PTO TER.6 (Z)

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

- 696 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5

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

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

- 697 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.1
1.5.1.1

Operaes da Programao de Perfis Chamada da Tela de Programao de Perfis


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

[PROCES.]

[CDIGO G]

[CDIGO M]

[CICLO]

[CONTORNO]

Para introduzir blocos de figura para o ciclo de remoo de material, pressione [CONTORNO] na tela do menu de ciclo para a figura do ciclo de remoo de material.
MENU CICLO DE USINAGEM
*G1400 IN.

2 DE 5

*G1401 *G1402 *G1403 *G1404

LINH ARCO (SH) ARCO (SAH) FIM FIGURA

*FIG. CONTORNO - PRIMA TEC. V.[CONTORNO]' TECLAS PAG. P/MAIS INTR. 1XXX P. G1XXX AJUDA
[ ] [ ] [ ] [ ] [CONTORNO]

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

NOTA Quando estiver introduzindo blocos de figura para o ciclo de remoo de material, voc pode introduzi-los diretamente imediatamente aps o bloco do tipo de usinagem ou introduzi-los como um subprograma. A ltima opo til quando for usada a mesma figura de perfis para o desbaste e o acabamento. Primeiro, voc pode introduzir os blocos de figura como subprograma para desbaste e depois s precisa de introduzir um subprograma que chame um bloco, tal como M98 Pxxxx. Para mais pormenores sobre a operao, consulte o captulo 1.5.1.5 Converter para o Programa NC.
- 698 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.1.2

Seleo do Mtodo de Edio do Programa de Perfis


Pressionando CONTORNO faz com que tela inicial de programao de perfis sejam visualizada. Aps a tela de operao de programao de perfis, a tela seguinte permite que o usurio selecione se deseja criar um programa ou se deseja editar um existente. Se desejar criar um novo programa, pressione [NOVO]. trabalhar com um programa existente, pressione [EDITAR].
SELEC. MET. P. EDITAR PROG. CONTORNOS PROG. CONTORNOS EXISTE [NOVO]: CRIAR NOVO PROGRAMA. [EDITAR]: EDITAR PROG. EXISTENTE.

Para

[ NOVO

[ EDITAR ]

NOTA Na programao de perfis, tem de ser atribudo um programa de trabalho temporrio para suportar um programa NC temporrio. Um nmero de programa deste programa temporrio deve ser definido no parmetro n9330 usando um valor diferente de zero. Neste manual, todas as explicaes partem do princpio que 9999 est definido. Se um programa com este nmero do programa j estiver registrado na memria CNC, a tela de aviso a seguir ser exibida no incio da operao de programao de perfis.
'CONFIRME ELIMIN. DE PROG. TRAB. PROG. TRABALHO EXIST. -> O9999 ESTE PROGRAMA SERA ELIM. QUER CONTINUAR PROG. CONTORNOS?

[CONT. ]

[ SAIR ]

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

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.1.3

Entrada no Programa de Perfis


Quando o usurio seleciona uma entrada de novo programa, a tela de elemento de dados para o ponto inicial ser mostrada primeiro.
Elemento de dados PTO INIC. X PTO INIC. Z MET. AVC. T.AVCO Comentrio Coordenada X do ponto inicial da figura de um perfil Coordenada Z do ponto inicial da figura de um perfil Tipo de movimento na direo de um ponto inicial (Sem cdigo G/G00/G01) Velocidade de avano sob seleo G01

Ponto inicial

: Chame a tela de clculo auxiliar. O seu resultado ser definido nos dados de coordenada de ponto inicial. [CORREC] : Chame a tela de definio de compensao da ferramenta. (Apenas disponvel quando um parmetro n9341#5(DCD) definido para 1) [OK] : Estabelea os dados de ponto inicial e armazene-os na memria. [SAIR] : Cancele o ponto inicial de entrada saia da programao de perfis.

[AUX.]

NOTA Definindo-se um parmetro n9342#2(STP) para 1, o comentrios de dados do ponto inicial pode ser alterado para "PTO APROX.".

Correo
Na tela de elemento de dados, onde se descreve o ponto inicial da clusula anterior ou linha posterior, pressionando a tecla [CORREC] apresente a tela a seguir para entrada da definio de compensao da ferramenta.
DEFINIO DE COMPENSAO DA FERRAMENTA TIPO CORREC : S.SAID

[S.SAID]

[ G41

[ G42

[ G40

[VOLTAR]

[S.SAID] : [G41] : [G42] : [G40] : [VOLTAR] :

No envie um comando de compensao da ferramenta Sada G41 Sada G42 Sada G40 para cancelamento da correo Retorno tela, ponto inicial ou linha anteriores

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

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

[OK]. Quando G41 ou G42 esto selecionados, o item N CORREC ser visualizado. Por isso, introduza os dados do nmero de correo necessrios.

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

Selecione o tipo de figura de perfis


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

[ LINHA ][ARCO

][ARCO

][CANTO][CHANF.]

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

[MOD.][RECALC][GRAF ]'CNV CN][ PARAD. ]


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

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

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

Exemplo de introduo de dados para figura de perfis


Se selecionar uma linha, mostrada a tela de linha, permitindo introduzir todos os dados da figura escritos em um desenho. Mesmo que o valor de coordenada do ponto final no aparea em um desenho, ele pode ser determinado calculando a coordenada de ponto de cruzamento entre esta figura e a que ser introduzida a seguir.
Elemento de dados PTO TER. X PTO TER. Z ANG. A EST. TANG. Comentrio Coordenada X do ponto final de uma linha Coordenada Z do ponto final de uma linha ngulo de linha do eixo +Z. Um ngulo positivo orienta-se no sentido anti-horrio. Selecione do menu de soft-key a seguir menu se tangencial ou no entre figura adjacente. [NAO] : No tangencial [ULT.] :Tangencial com figura anterior Velocidade de avano

T.AVCO

NOTA O item de dados da velocidade de avano visualizado quando parmetro n9341#3(FCD) definido para 1.
[AUX.] : Chame a tela de clculo auxiliar. O seu resultado ser definido nos dados de coordenada de ponto final ou de ngulo. [CORREC] : Chame a tela de definio de compensao da ferramenta. (Apenas disponvel quando um parmetro n9341#5(DCD) definido para 1) [OK] : Estabelea os dados da figura da linha e armazene-os na memria. [CANCELAR] : Cancele a introduo de dados da figura da linha e retorne tela de listagem do programa de perfis.

Modificar figuras de perfis


Existem duas formas de modificar dados da figura de perfis que j foram estabelecidos e armazenados.

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

Mtodo 2
Modifique os dados diretamente na tela de listagem do programa de perfis Na tela de listagem do programa de perfis, posicione o cursor nos dados que deseja modificar, introduza um novo valor e pressione ENTRADA.De seguida, pressione [RECALC] para calcular todas as figuras de perfis usando os dados recm-introduzidos.
- 702 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

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

Excluir uma figura de perfis


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

Alterar uma figura de perfis


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

- 703 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.1.4

Verificao das Figuras de Perfis


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

[GDE

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

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

][

][

][

][CENTRO]

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

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

- 704 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.1.5

Converso para Programa NC


As figuras de perfis introduzidas podem ser convertidas para programas NC na forma do cdigo G. Pressione ['CNV CN]. Aparece a seguinte tela:
CONFIRME CONVERSAO PROGRAMA CN PODE SELECIONAR CN TIPO DE CONVERSAO CARREGUE [SIM] SEM ENTR. DADOS DADOS CN SAO INTR. PARA PROG. ACTUAL INTR. NUM. SUB-PROGRAM E PREMIR[SIM] DADOS CN SAO INTR. COMO SUB-PROG.

[ SIM

NAO

Seguindo a mensagem visualizada na tela, pressione [SIM] imediatamente ou pressione-a aps a introduo de nmero de subprograma. Se pressionar [SIM] sem introduzir um nmero de subprograma, as figuras de perfis sero introduzidas imediatamente a seguir ao cursor, antes do incio do programa de perfis. Se pressionar [SIM] aps a introduo de um novo nmero de subprograma, a figura de perfis ser introduzida no subprograma recm-elaborado e um bloco de chamada de subprograma, tela como M98 Pxxxx, ser introduzido imediatamente aps o cursor, antes do incio do programa de perfis. Pressionando [NAO], voc pode abandonar a operao de converso. As figuras de perfis podem ser convertidas para os seguintes programas de cdigo G.
Cdigo G Bloco de figura para o Programa de cdigo ISO ciclo de remoo de normal material -G00 ou G01 G01 G02 G03 R C G02 ou G03 G01 G41 ou G42 G40 G1400 G1401 G1402 G1403 G1402 ou G1403 G1401 Nenhum Nenhum

Tipo de figura

Smbolo

Ponto inicial Linha Arco (SH) Arco (SAH) Canto R Chanfragem Compensao da ferramenta de corte Cancelamento da compensao da ferramenta

- 705 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

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

Forma IS-C
mm polegadas Menor incremento de entrada 0.0001 mm 0.00001 pol. Menor incremento de comando 0.0001 mm 0.00001 pol. Cap. 9999.9999 mm 999.99999 pol.

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

- 706 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.2

Detalhes dos Dados da Figura de Perfis


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

1.5.2.1

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

T.AVCO

NOTA O item de dados da velocidade de avano visualizado quando parmetro n9341#3(FCD) definido para 1.
[AUX.] : Chame a tela de clculo auxiliar. O seu resultado ser definido nos dados de coordenada de ponto inicial. [OK] : Estabelea os dados da figura do arco e armazene-os na memria. [CANCELAR] : Cancele a introduo de dados da figura do arco e retorne tela de listagem do programa de perfis.

1.5.2.2

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

NOTA O item de dados da velocidade de avano visualizado quando parmetro n9341#3(FCD) definido para 1.
: Estabelea os dados da figura do canto R e armazene-os na memria. [CANCELAR] : Cancele a introduo de dados da figura do canto R e retorne tela de listagem do programa de perfis.
- 707 -

[OK]

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.2.3

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

NOTA O item de dados da velocidade de avano visualizado quando parmetro n9341#3(FCD) definido para 1.
: Estabelea os dados da figura de chanfragem e armazene-os na memria. [CANCELAR] : Cancele a introduo de dados da figura de chanfragem e retorne tela de listagem do programa de perfis. [OK]

1.5.2.4

Selecione Ponto de Cruzamento da Figura


Durante o clculo de uma figura de perfis, tal como entre uma linha e um arco, por exemplo, podero existir casos em que seja possvel haver dois ou mais pontos de cruzamento ou figuras. Neste caso, a tela de seleo do ponto de cruzamento ou figura mostrada. [ANT.]/[SEG.] [OK] [CANCELAR] : O ponto de cruzamento ou figura devem ser selecionados e alterados. Aquele que est ativo e lampeja entre vrias figuras deve ser selecionado. : Selecione uma figura ativa, lampejando. : Cancele uma operao de seleo. De seguida, armazene a figura atual na memria, mantendo-a pendente.

- 708 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.3

Detalhes do Clculo de Contorno


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

1.5.3.1

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

X ou Z

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

X ou Z

- 709 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

(3) Quando a figura precedente pendente e "TANG. LT." especificado na linha. (a) Tanto X como Z, e A so introduzidos -> O ponto de cruzamento entre a figura precedente calculado.

Ponto de cruzamento

(X, Z)

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

Ponto tangencial

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

Ponto tangencial

- 710 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

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

Ponto tangencial X ou Z

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

- 711 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.3.2

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

Ponto inicial R

Ponto final (z,x)

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

NOTA Se a distncia (raio) entre o ponto inicial e o centro for diferente da entre o ponto final e o centro, a figura e mostrada com base na forma atual e a figura atual no ser usinada corretamente.
(d) Apenas R introduzido -> Especificando "TANG. LT." e introduzindo uma linha com A=0 graus e a coordenada Y como uma figura imediatamente a seguir, este arco pode ser determinado. -> Mas, a tela de seleo para "Arco de caminho longo" ou "Arco de caminho curto" mostrada, por isso selecione o necessrio.
Ponto tangencial R

- 712 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

(2) Quando a figura precedente no pendente e "TANG. LT." especificado no arco. (a) X e Z so introduzidos -> O raio automaticamente calculado e este arco determinado.
Ponto tangencial

Ponto final (z,x)

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

Ponto de cruzamento

Ponto de cruzamento R Centro (I,K)

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

Ponto de cruzamento Ponto final (X, Z)

Ponto de cruzamento

Centro (I,K)

- 713 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

(4) Quando a figura precedente pendente (para a qual o ponto inicial foi determinado) e "TANG. LT." especificado neste arco (a) R, I e K so introduzidos -> O ponto tangencial calculado o arco ser pendente.
Ponto tangencial

R Centro (I,K)

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

Ponto tangencial

Ponto final (X, Z)

Centro (I,K)

NOTA Se a distncia (raio) entre o ponto inicial e o centro for diferente da entre o ponto final e o centro, a figura e mostrada com base na forma atual e a figura atual no ser usinada corretamente.
(c) R e X, Z so introduzidos -> A tela de seleo para "Arco de caminho longo" ou "Arco de caminho curto" mostrada, por isso selecione o necessrio.
Ponto tangencial Arco de caminho R R Ponto tangencial Arco de caminho

Ponto final (z,x)

(5) Quando a figura "arco" precedente pendente (para a qual o ponto inicial foi determinado e apenas se ir introduzir R) e "TANG. LT." especificado neste arco
- 714 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

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

Arco de caminho longo R2

Ponto tangencial

R1

Ponto tangencial Arco de caminho Ponto final (z,x)

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

R1 Ponto tangencial Centro (I,K)

Ponto tangencial

R2

Arco de caminho curto Ponto tangencial R1 Arco de caminho longo

- 715 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.3.3

Linha tangencial a dois arcos

(2) (2) Centro de (1) (I1,K1) Ponto inicial de(1) (2)

Centro de (3) (I3,K3) R3

(2)

Introduzindo-se trs figuras sucessivas como se segue, a linha (2) que tangencial a dois arcos pode ser especificada como mostrado no desenho acima. Os pontos finais de (1) e (2) so determinados, enquanto (3) deixado pendente. De entre as quatro linhas possveis acima, e dependente da direo dos dois arcos, automaticamente selecionada a linha que faz a juno mais suave com os arcos. Arco (1) : I e K so introduzidos. ( determinado um ponto inicial. Este arco pendente.) Linha (2) : Apenas "TANG. LT." introduzido. Arco (3) : R, I e K so introduzidos.

- 716 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.3.4

Arco em Contato com Linhas e Arcos em Cruzamento

(1) (2) Ponto tangencial Ponto tangencial (3) R (1) (2) R (3) (1) Ponto tangencial

(3) Ponto tangencial

(2) R

Ponto tangencial

Introduzindo-se trs figuras sucessivas como se segue, o arco (2) que tangencial a duas linhas ou dois arcos pode ser especificado como mostrado no desenho acima. Os pontos finais de (1) e (2) so determinados, enquanto (3) deixado pendente. Quando (3) uma linha, determinado. Linha (1) ou Arco (1) : Linha que est pendente (para a qual A foi introduzido e o ponto inicial foi determinado) ou arco que est pendente (para o qual I e K foram introduzidos e o ponto inicial foi determinado) Arco (2) : R e "TANG. LT." so introduzidos. Linha (3) ou Arco (3) : Linha com A, X e/ou arco com R, I, K e "TANG. LT." Quando a figura (1) ou (3) for um arco ou quando ambas forem arcos, a tela de seleo para mltiplos arcos ser mostrada, por isso selecione um que seja adequado.

- 717 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.3.5

Arco em Contato com Linhas e Arcos No em Cruzamento

(3)

(1)

Ponto tangencial (2)

Ponto tangencial

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

- 718 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.3.6

Arco em Contato com 2 arcos No em Cruzamento

(3) R3 Ponto tangencial (2) R

(1)

Ponto inicial

Centro (I3,K3)

Ponto tangencial

Centro (I1,K1)

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

- 719 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.4

Detalhes do Clculo Auxiliar


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

1.5.4.1

Aspectos gerais
(1) Itens de dados em que o clculo auxiliar pode ser usado (a) Ponto inicial Coordenada (X, Z) do ponto inicial (b) Linha Coordenada (X, Z) do ponto final ngulo de uma linha (A) (c) Arco Coordenada (X, Z) do ponto final Coordenada (I, K) do centro Especificando um arco (2) Tipo de clculo disponvel no clculo auxiliar (a) Clculo da coordenada Um ponto especificado por coordenada polar Um ponto especificado por um ponto, ngulo e distncia Um ponto especificado girando um ponto Ponto adjacente de uma linha Ponto de cruzamento entre 2 linhas Ponto de cruzamento entre linha e arco Ponto de cruzamento entre 2 arcos (b) Clculo de um ngulo ngulo da linha passa 2 pontos ngulo de uma linha retangular linha passa 2 pontos (c) Especifique um arco (centro e raio) Um arco passa 1 ponto e a respectiva coordenada foi determinada Um arco passa 2 pontos e o respectivo raio foi determinado Um arco passa 3 pontos

- 720 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.4.2

Ponto inicial
Na tela de introduo de dados para um ponto inicial, pressione [AUX.]. A seguinte tela de menu de tipo de clculo ser exibida. Pressionando a tecla do cursor, role atravs dos comentrios do menu at encontrar aquele que quer selecionar.
SELEC. CALCULO DE PTO INIC. 1. 2. 3. 4.

Seleo do tipo de clculo

5.

6.

7.

1. PTO POR COORD. POLAR.


[ ][ ][ ][ OK ][CANCELAR ]

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

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

- 721 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

Introduo de dados para clculo


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

- Um ponto especificado por um ponto, ngulo e distncia


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

- Um ponto especificado girando um ponto


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

- Ponto adjacente de uma linha


Voc pode determinar o ponto mais prximo da linha. Alm disso, voc pode determinar o ponto mais prximo da linha que foi movido em uma distncia especifica. Isto pode ser til para determinar o ponto final de um movimento de aproximao de um certo ponto prximo da linha. (1) Quando se especificar uma linha com um ponto e um ngulo
Elemento de dados PTO BASE X PTO BASE Z PTO LIG. U PTO LIG. W ANG. A DESL. DIST. D DESL. DIR. Comentrio Coordenada X do ponto bsico posicionado afastado de uma linha Coordenada Z do ponto bsico posicionado afastado de uma linha Coordenada X de um certo ponto na linha Coordenada Z de um certo ponto na linha ngulo de linha do eixo +Z. Um ngulo positivo orienta-se no sentido anti-horrio. Quando a linha deve ser especificada deslocando uma linha original, introduza o deslocamento Selecione uma direo de deslocamento com as soft-keys de seta

- 722 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

(2) Quando se especificar uma linha com dois pontos Pressionando [XZ,XZ], voc pode especificar uma linha com dois pontos de passagem. Pressionando [XZ, A], voc pode selecionar o tipo acima usando um ngulo outra vez.
Elemento de dados PTO BASE X PTO BASE Z PTO LIG. U PTO LIG. W PTO LIG. P PTO LIG. Q DESL. DIST. D DESL. DIR. Comentrio Coordenada X do ponto bsico posicionado afastado de uma linha Coordenada Z do ponto bsico posicionado afastado de uma linha Coordenada X da 1. passagem do ponto na linha Coordenada Z da 1. passagem do ponto na linha Coordenada X da 2. passagem do ponto na linha Coordenada Z da 2. passagem do ponto 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 de seta

- Ponto de cruzamento entre 2 linhas


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

DESL. DIR.

(b)

Pressionando [SEG.] aps a introduo dos dados necessrios, mostrada uma tela de elemento de dados semelhante para Linha-2. Pressionando [ANT.], voc pode retornar tela anterior para a Linha-1. Quando se especificar uma linha com dois pontos Pressionando [XZ,XZ], voc pode especificar uma linha com dois pontos de passagem. Pressionando [XZ, A], voc pode selecionar o tipo acima usando um ngulo outra vez. Os itens de dados a seguir so mostrados respectivamente para
Comentrio Coordenada X da 1. passagem do ponto na linha Coordenada Z da 1. passagem do ponto na linha Coordenada X da 2. passagem do ponto na linha Coordenada Z da 2. passagem do ponto na linha

Elemento de dados PTO LIG. X PTO LIG. Z PTO LIG. U PTO LIG. W

- 723 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i
Elemento de dados DESL. DIST. D DESL. DIR.

B-64114PO/01

Comentrio Quando a linha deve ser especificada deslocando uma linha original, introduza o deslocamento Selecione uma direo de deslocamento com as soft-keys de seta

- Ponto de cruzamento entre linha e arco


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

Pressionando [SEG.] aps a introduo dos dados necessrios, mostrada a tela a seguir para o arco. Pressionando [ANT.], voc pode retornar tela anterior para a Linha. Pressionando [SEG.] aps a introduo dos dados necessrios, mostrada uma tela de elemento de dados semelhante para Linha-2. Pressionando [ANT.], voc pode retornar tela anterior
Elemento de dados CENTRO I CENTRO K RAIO R SELEC. Comentrio Coordenada X do centro do arco Coordenada Z do centro do arco Raio do arco, mas valor positivo apenas Selecione o ponto de cruzamento necessrio para dois pontos possveis com as soft-keys de seta

(b)

Quando se especificar uma linha com dois pontos Pressionando [XZ,XZ], voc pode especificar uma linha com dois pontos de passagem. Pressionando [XZ, A], voc pode selecionar o tipo acima usando um ngulo outra vez.
Comentrio Coordenada X da 1. passagem do ponto na linha Coordenada Z da 1. passagem do ponto na linha Coordenada X da 2. passagem do ponto na linha Coordenada Z da 2. passagem do ponto 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 de seta

Elemento de dados PTO LIG. X PTO LIG. Z PTO LIG. U PTO LIG. W DESL. DIST. D DESL. DIR.

A tela de dados para o arco mostrada de forma muito semelhante ao caso de i).
- 724 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

- Ponto de cruzamento entre 2 arcos


Na tela, como mostrado abaixo, pode introduzir-se os dados para dois arcos e o ponto de cruzamento entre eles pode ser calculado.
Elemento de dados CENTRO X1 CENTRO Z1 RAIO R1 CENTRO X2 CENTRO Z2 RAIO R2 SELEC. Comentrio Coordenada X do centro de um arco-1 Coordenada Z do centro de um arco-1 Raio de um arco-1, mas valor positivo apenas Coordenada X do centro de um arco-2 Coordenada Z do centro de um arco-2 Raio de um arco-2, mas valor positivo apenas Selecione o ponto de cruzamento necessrio para dois pontos possveis com as soft-keys de seta

Execuo do clculo auxiliar


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

- 725 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.4.3

Linha
Como parte do clculo auxiliar para uma linha, pode calcular-se o ngulo e a coordenada de ponto final. As soft-keys a seguir so mostradas na tela do menu de clculo auxiliar. [P.TER.] : A tela de menu para o clculo do ponto final mostrada [ANG.] : A tela de menu para clculo do ngulo mostrada Para o clculo do ponto final, estes itens so semelhantes aos do ponto inicial, por isso consulte a explicao anterior.

Seleo do tipo de clculo


Na tela de menu para o clculo auxiliar de uma linha, pressione [ANG.]. A seguinte tela de menu para clculo de ngulo ser exibida. Pressionando a tecla do cursor, pode rolar atravs dos comentrios do menu at encontrar aquele que quer selecionar.
SELEC. CALCULO DE ANG.(LINHA) 1. 2.

1. ANG. DE LINHA
[ PTFIN ][ NGULO ][ ][ OK ][CANCELAR ]

Introduo de dados para clculo


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

- 726 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

- ngulo de uma linha retangular linha passa 2 pontos


Pode calcular-se o ngulo de uma linha que retangular linha e que passa atravs de dois pontos.
Elemento de dados PTO X PTO Z PTO U PTO W Comentrio Coordenada X da 1. passagem do ponto na linha Coordenada Z da 1. passagem do ponto na linha Coordenada X do 2. ponto de passagem na linha, deve ser separado do 1. ponto Coordenada Z do 2. ponto de passagem na linha, deve ser separado do 1. ponto

Execuo do clculo auxiliar


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

- 727 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.4.4

Arco
Como parte do clculo auxiliar para um arco, pode calcular-se a coordenada de ponto final e a coordenada do centro. Adicionalmente, o prprio arco pode ser especificado, introduzindo os itens semelhantes a trs pontos de passagem. As soft-keys a seguir so mostradas na tela do menu de clculo auxiliar. [P.TER.] : A tela de menu para o clculo do ponto final mostrada [CENTRO] : A tela de menu para o clculo do ponto central mostrada [CIRC.] : A tela de menu para especificao do crculo mostrada Para o clculo do ponto final e ponto central, estes itens so bastante semelhantes aos do ponto inicial, por isso consulte a explicao anterior.

Seleo do tipo de clculo


Na tela de menu para o clculo auxiliar de um arco, pressione [CIRC.]. A tela de menu seguinte para especificao de um crculo mostrada. Pressionando as teclas do cursor, pode rolar atravs dos itens do menu at encontrar o item que quer selecionar. O item atualmente selecionado salientado a amarelo.
SELEC. CALCULO DE CIRCULO (ARCO 1. 2. 3. )

1. CIRCULO POR CENT. & PTO


[ P.TER. ][ CENTRO ][ CIRC. ][ OK ][CANCELAR ]

- 728 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

Introduo de dados para clculo


- Um arco passa 1 ponto e a respectiva coordenada foi determinada
Elemento de dados PTO X PTO Z CENTRO I CENTRO K Comentrio Coordenada X de um certo ponto no arco Coordenada Z de um certo ponto no arco Coordenada X do centro do arco Coordenada Z do centro do arco

- Um arco passa 2 pontos e o respectivo raio foi determinado


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

- Um arco passa 3 pontos


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

Execuo do clculo auxiliar


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

- 729 -

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.5.5
1.5.5.1

Outros Clculo de dados de entrada


Os dados podem ser introduzidos para aqueles itens na tela de programao de perfis, usando um clculo do tipo com calculadora de bolso, como se segue. Adio : 10+10 [ENTRADA] Subtrao : 10-10 [ENTRADA] Multiplicao : 10*10 [ENTRADA] Diviso : 10/10 [ENTRADA] SEN : S30 [ENTRADA] COS : C60 [ENTRADA] TAN : T45 [ENTRADA] Raiz quadrada : R9 [ENTRADA] -> 20

->

->

100

->

->

0.5

->

0.5

->

->

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

- 730 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.5.5.2

Prestar ateno s notas no programa de perfis


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

1.5.5.3

Prestar ateno s notas no executor de macros


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

1.MANUAL GUIDE 0i

MANUAL GUIDE 0i

B-64114PO/01

1.6

PARAMETRO
9050 STGECF

STFECF

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

9292

S1TTMN

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

9293

S1TTMR

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

9294

S1STPM

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

9295

S1STPM

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

9296

S1STPM

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

9330

TMPPNO

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

- 732 -

B-64114PO/01

MANUAL GUIDE 0i
#7 9341 M99 #6 CMP #5 DCD #4 G41 #3 FCD

1.MANUAL GUIDE 0i
#2 #1 RAD #0 IJR

IJR RAD FCD G41

DCD CMP M99

= 0 : Ser enviado um comando de arco no formato I/J na converso do programa NC = 1 : Ser enviado um comando de arco em formato R. = 0 : Unidade de dados de ngulo Grau = 1 : Unidade de dados de ngulo Radiano = 0 : A introduo de dados da velocidade de avano est desativada = 1 : A introduo de dados da velocidade de avano est ativada = 0 : A introduo dos dados de compensao da ferramenta de corte-R est desativada = 1 : A introduo dos dados de compensao da ferramenta de corte-R est ativada = 0 : A introduo do nmero de correo est ativada em G41=1 = 1 : A introduo do nmero de correo est desativada em "G41=1 = 0 : A tela de ponto inicial mostrada no incio. = 1 : A tela de dados sobre correo mostrada no incio. = 0 : M99 no enviado no fim do programa NC convertido = 1 : M99 enviado no fim do programa NC convertido
#7 #6 #5 AUX #4 #3 #2 STP #1 TECL #0 COL

9342

COL TECL

STP

AUX

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

- 733 -

1.MANUAL GUIDE 0i
#7 9764

MANUAL GUIDE 0i
#6 #5 #4 #3 #2 #1

B-64114PO/01

#0

SNC

SNC

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

#7 9767

#6

#5 SFG

#4 MTA

#3 NCR

#2

#1 SGT

#0 SFC

SFC

SGT NCR MTA

SFG

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

- 734 -

B-64114PO/01

MANUAL GUIDE 0i
#7 9772 #6 #5 RFN #4 #3

1.MANUAL GUIDE 0i
#2 #1 #0

RFN

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

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

Ponto inicial de uma figura

Ponto inicial de corte :

Ponto inicial de corte : Ponto final de uma figura

9801

TLBACK

TLBACK

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

TLBACK

- 735 -

1.MANUAL GUIDE 0i
9802

MANUAL GUIDE 0i
PCOVR1

B-64114PO/01

PCOVR1

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

9803

PCOVR2

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

9804

PCOVR3

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

9805

PCOVR4

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

NOTA O override invlido, quando o ngulo de corte for 90 graus, 180 graus ou 270 graus. Para usar esta funcionalidade, defina todos os parmetros 9802 - 9805 para um valor diferente de zero.
<4> <4> <3> <2> <1> <1> <2> <3> <4> Exterior (normal) Exterior (reverso) <3> <2> <4> <1> <2> <3> <4> Interior (reverso) Face (normal) <4> <1> <3> <2> Face (reverso) <1> Interior (normal)

<3> <2>

<1>

- 736 -

B-64114PO/01

MANUAL GUIDE 0i
9820 CLGRVX

1.MANUAL GUIDE 0i

CLGRVX

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

9821

CLGRVZ

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

GRVBCK CLGRVZ GRVBCK

OVRGRV

CLGRVX OVRGRV

9824

GRVBCK

GRVBCK

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

9825

OVLGRV

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

9833

TRDMIN

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

9850

DRLDEC

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

1.MANUAL GUIDE 0i
9851

MANUAL GUIDE 0i
DRLRET

B-64114PO/01

DRLRET

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

9852

DRLMIN

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

- 738 -

B-64114PO/01

MANUAL GUIDE 0i

1.MANUAL GUIDE 0i

1.7

ALARMES
Se um ou mais dos conjuntos de parmetros ou programas introduzidos no estiverem corretos, quando for feita uma tentativa de executar o programa, so acionados os seguintes alarmes P/S. Quando for acionado um alarme alm dos alarmes P/S abaixo indicados, consulte o manual de operao NC aplicvel.
Alarme 3001 Descrio O valor dos dados de ciclo fixo incorreto. Por exemplo, foi introduzido um valor negativo para um item que tem de ser positivo. Visualize os dados de bloco da janela pop-up, em que ocorreu o alarme e introduza os dados corretos depois de a confirmar. 1.4.2 Dados para Cada Ciclo Fixo Some dados da figura so incorretos. Verifique os dados do bloco de figura e introduza os dados corretos. 1.4.2 Dados para Cada Ciclo Fixo O valor dos dados da velocidade de avano est omisso ou incorreto. Confirme os dados do bloco, em que ocorreu o alarme e introduza o valor correto da velocidade de avano. 1.4.2 Dados para Cada Ciclo Fixo O valor da profundidade de corte est omisso ou incorreto. Confirme os dados do bloco, em que ocorreu o alarme e introduza o valor correto da profundidade de corte. 1.4.2 Dados para Cada Ciclo Fixo Fresagem de bolsas Tolerncia de acabamento ou raio da ponta da ferramenta demasiado grande para fase de usinagem de barra. Especifique uma tolerncia de acabamento mais pequena ou use uma ferramenta com um raio da ponta da ferramenta mais pequeno. 1.4.2 Dados para Cada Ciclo Fixo Na fase de usinagem de barra, uma figura a ser internamente criada no pode ser realizada corretamente quando o parmetro 9767 bit5(SFG) e o comprimento da ltima figura de perfis for menor do que o raio da ponta da ferramenta. Confirme os dados da ferramenta ou dados do bloco, em que o alarme ocorreu e selecione a ferramenta com raio menor do que a ltima vez. Ou aumente a ltima figura de perfis. 1.4.2 Dados para Cada Ciclo Fixo O corte em usinagem de barra impossvel por causa da relao entre o ngulo da ferramenta, o ngulo do gume de corte e o ngulo de distncia (parmetro 9801) da ferramenta usada. Este alarme acionado quando a soma dos trs ngulos acima for igual ou menor do que 90 graus ou for igual ou maior do que 180 graus. Verifique o valor destes trs ngulos e, se necessrio, mude a ferramenta. 1.4.2 Dados para Cada Ciclo Fixo Os dados da figura so incorretos na usinagem de barra. Verifique os dados da figura da usinagem de barra. 1.4.2 Dados para Cada Ciclo Fixo

Causa Ao Referncia Causa Ao Referncia Causa Ao Referncia

3002

3005

3006

Causa Ao Referncia

3016

Causa Ao Referncia Causa

3017

Ao

3020

Referncia Causa

Ao Referncia 3022 Causa Ao Referncia

- 739 -

1.MANUAL GUIDE 0i
Alarme 3025

MANUAL GUIDE 0i

B-64114PO/01

Causa

Ao

Referncia 3026 Causa

Descrio No se pode calcular um caminho da ferramenta correto na usinagem de barra. Este alarme acionado quando existe um erro no resultado do clculo interno (por exemplo, quando o valor introduzido com o sinal de uma raiz quadrada negativo por causa de um erro de clculo) Verifique os dados da figura da usinagem de barra e especifique um valor de acabamento mais pequeno ou use uma ferramenta com um raio de ponta menor. 1.4.2 Dados para Cada Ciclo Fixo A largura da ranhura ou ferramenta usada so incorretas para ranhurar. Este alarme acionado quando a largura da ferramenta usada maior do que a largura da ranhura excluindo o valor de acabamento. Verifique a o valor de acabamento da largura da ranhura e a largura da ferramenta. 1.4.2 Dados para Cada Ciclo Fixo impossvel cortar ranhuras trapezoidais por causa da relao entre a largura da base da ranhura e a largura da ferramenta. Este alarme acionado quando a largura do gume de corte da ferramenta maior do que a largura da base da ranhura excluindo o valor de acabamento. Verifique a o valor de acabamento da largura da ranhura e a largura da ferramenta. 1.4.2 Dados para Cada Ciclo Fixo O ponto inicial para abertura de rosca coincide com o ponto final. Verifique os dados da figura para abertura de rosca em relao a este alarme e introduza os dados da figura corretos. 1.4.2 Dados para Cada Ciclo Fixo

Ao Referncia 3028 Causa

Ao Referncia 3029 Causa Ao Referncia

- 740 -

V. MANUTENO

B-64114PO/01

MANUTENO

1. MTODO DE SUBSTITUIO DA BATERIA

MTODO DE SUBSTITUIO DA BATERIA

Num sistema usando este CNC, as baterias so usadas como se segue:


USO Componente conetado bateria

Backup de memria na unidade de controle Unidade de controle CNC CNC Preservao da posio atual indicada pelo Unidade de interface codificador de pulsos absoluto separado detetor separada Preservao da posio atual indicada pelo Amplificador servo codificador de pulsos absoluto incorporado no motor do

As baterias gastas tm de ser descartadas de acordo com a legislao ou regulamentos locais. Quando descartar baterias, isole-as usando fita para prevenir que os terminais da bateria provoquem um curto-circuito.

743

1. MTODO DE SUBSTITUIO DA BATERIA

MANUTENO

B-64114PO/01

1.1

BATERIA PARA BACKUP DA MEMRIA (3 VDC)

Os programas de peas, os dados sobre correo e os parmetros do sistema so armazenados na memria CMOS da unidade de controle. A energia da memria CMOS compensada por uma bateria de ltio montada no painel frontal da unidade de controle. Os dados atrs referidos no so perdidos, mesmo quando a bateria principal fica descarregada. A bateria de compensao vai montada na unidade de controle quando da expedio. Esta abteria consegue manter o contudo da memria por cerca de um ano. Quando h uma diminuio da tenso da bateria, a mensagem de alarme BAT pisca na tela e o sinal de alarme de bateria enviado ao PMC. Quando esse alarme surgir, substitua a bateria o mais rapidamente possvel. Em geral, a bateria pode ser substituda dentro de uma ou duas semanas, porm, tal depende da configurao do sistema. Se a tenso da bateria continuar a diminuir, deixa de poder ser garantida a compensao da memria. Se ligar a alimentao da unidade de controle neste estado, o alarme de sistema 935 (erro ECC) ser acionado, pois o contedo da memria estar perdido. Apague toda a memria e em seguida introduza novamente os dados depois de ter substitudo a bateria. Por isso, a FANUC recomenda que a bateria seja substituda uma vez por ano independentemente da emisso de alarmes. A energizao da unidade de controle tem de ser ligada quando a bateria for substituda. Se a bateria permanecer desconectada quando a alimentao for desligada, o contedo da memria ir se perder. Tenha em ateno as seguintes precaues nas baterias de ltio: AVISO Se for usada uma bateria no especificada, h risco de exploso. Substitua a bateria apenas pela de tipo especificado (A02B--0200--K102). Alm da bateria de ltio incorporada na unidade de controle CNC, podem ser usadas baterias alcalinas comerciais de tamanho D, instalando o compartimento da bateria no exterior. NOTA Uma bateria de ltio instalada na fbrica como procedimento padro.

744

B-64114PO/01

MANUTENO

1. MTODO DE SUBSTITUIO DA BATERIA

Substituio da bateria de ltio

(1) Prepare uma nova bateria de ltio (nmero de encomenda: A02B-0200-K102). (2) Energize a unidade de controle durante cerca de 30 segundos. (3) Desligue a unidade de controle. (4) Retire a bateria antiga da parte superior da unidade de controle do CNC. Primeiro, desconecte o cabo da bateria e a seguir remova a bateria de seu compartimento. O compartimento da bateria de uma unidade de controle sem opo de encaixes est localizado na extremidade superior direita da unidade. O compartimento de 2 encaixes est localizado na rea central da parte superior da unidade (entre os ventiladores). (5) Insira uma nova bateria e religue o cabo. NOTA Conclua os passos 3) a 5) decorridos 10 minutos. No deixe a unidade de controle sem bateria por um perodo superior ao indicado, dado que isto resultar na perda do contedo da memria.

Compartimento da bateria

Conector

Bateria de ltio A02B--0236--K102

AVISO A instalao incorreta da bateria poder provocar uma exploso. Use somente a bateria especificada (especificao: A02B--0200--K102).

745

1. MTODO DE SUBSTITUIO DA BATERIA

MANUTENO

B-64114PO/01

SUBSTITUIO DAS PILHAS SECAS ALCALINAS (TAMANHO D)

(1) Prepare duas novas pilhas secas alcalinas (tamanho D). (2) Energize a unidade de controle durante cerca de 30 segundos. (3) Desligue a unidade de controle. (4) Retire a tampa do compartimento da bateria. (5) Substitua as baterias, prestando uma ateno particular sua polaridade. (6) Recoloque a tampa do compartimento da bateria. NOTA Siga o procedimento adotado para as baterias de ltio, descrito acima, ao substituir as pilhas secas.

Pilha seca 2

Tampa

Terminal de conexo na parte posterior

Orifcio de montagem 4 Compartimento da bateria

746

B-64114PO/01

MANUTENO

1. MTODO DE SUBSTITUIO DA BATERIA

UTILIZAO DAS PILHAS SECAS ALCALINAS (TAMANHO D) Conexo

A energia das baterias externas fornecida atravs do mesmo conetor ao qual est conetada a bateria de ltio. A bateria de ltio, fornecida como padro, pode ser substituda por baterias externas em um compartimento de bateria (A02B-0236-C281), de acordo com o procedimento de substituio de baterias descrito acima.

NOTA 1 Instale o compartimento da bateria (A02B--0236--C281) em um local onde as baterias possam ser substitudas mesmo com a alimentao da unidade de controle ligada. 2 O conector do cabo da bateria est ligado unidade de controle por meio de um sistema de bloqueio simples. Para evitar que o conetor se desconete devido ao peso ou tenso do cabo, fixe a seo do cabo que fica a 50 cm do conetor.

747

1. MTODO DE SUBSTITUIO DA BATERIA

MANUTENO

B-64114PO/01

1.2

BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INDEPENDENTES (6 VDC)

Uma unidade de bateria pode manter durante um ano os dados da posio atual em seis codificadores de pulsos absolutos. Quando a tenso da bateria fica baixa, so mostrados os alarmes APC 3n6 to 3n8 (n: nmero do eixo) na tela LCD. Se for exibido o alarme APC 3n7, substitua a bateria o mais brevemente possvel. Em geral, a bateria dever ser substituda dentro de uma ou duas semanas, porm, tal depende do nmero de codificadores de pulsos usados. Se a tenso da bateria diminuir bastante, deixar de ser possvel manter as posies atuais dos codificadores de pulsos. A ativao da alimentao da unidade de controle neste estado ir resultar no acionamento do alarme APC 3n0 (alarme de solicitao de retorno ao ponto de referncia). Retorne a ferramenta ao ponto de referncia aps a substituio da bateria. Por isso, a FANUC recomenda que a bateria seja substituda uma vez por ano independentemente da emisso de alarmes APC. Ver a Seo 7.1.3 sobre detalhes da conexo da bateria para codificadores de pulsos absolutos independentes. Prepare quatro pilhas alcalinas (tamanho D) disponveis no mercado. (1) Ligue a mquina (ligue o amplificador servo). (2) Desaperte os parafuso do compartimento da bateria e retire a tampa. (3) Coloque novamente as baterias secas no compartimento. Preste ateno polaridade das baterias como mostra a figura que se segue (coloque duas baterias num sentido e as restantes duas no sentido oposto).
Parafusos

Substituio de baterias

Tampa

(4) Depois de instalar as baterias novas, coloque novamente a tampa. (5) Desligue a mquina. AVISO Se as baterias forem incorretamente instaladas, haver perigo de exploso. Nunca use baterias de tipo diferente do especificado (baterias alcalinas tamanho D).

748

B-64114PO/01

MANUTENO

1. MTODO DE SUBSTITUIO DA BATERIA

CUIDADO A bateria tem de ser trocada com a mquina ligada (o amplificador servo ligado). Note que se as baterias forem substitudas sem que o CNC esteja sendo energizado, a posio absoluta registrada ser perdida.

1.3

BATERIA PARA CODIFICADORES DE PULSOS ABSOLUTOS INTEGRADOS NO MOTOR (6 VDC)

A bateria para o codificador de pulsos absoluto integrado no motor instalada no amplificador servo. Consulte os seguintes manuais para saber como conetar e substituir a bateria: D MOTOR SERVO da srie is, Manual de Manuteno D MOTOR SERVO da srie is, Manual de Manuteno D MOTOR SERVO da srie is (opo ligao E/S) Manual de Manuteno

749

ANEXOS

B-64114PO/01

ANEXOS

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

LISTA DOS CDIGOS DA FITA

Cdigo ISO

Cdigo EIA

Observaes Macro de usurio B

Caractere

8 7 6 5 4

3 2 1

Caractere

8 7 6 5 4

3 2 1

No Utiliutilizado zado Nmero 0

ff f f f ff ff ff ff ff ff f f 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 f f f ff ff ff f f f f f f f f ff fff fff

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

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 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 Endereo 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 ff 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 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 Endereo P

f f f Endereo X

753

A. LISTA DOS CDIGOS DA FITA

ANEXOS

B-64114PO/01

Cdigo ISO

Cdigo EIA

Observaes Macro de usurio B

Caractere 8 7 6 5 4

3 2 1

Caractere

8 7 6 5 4

3 2 1

No Utiliutilizado zado

DEL

fffff

fff

Del

ffff

NUL

Vazio

BS HT LF ou NL CR SP % ( ) + -: / . # $ & * , ; < = > ? @ [ ]

f f f

f f

f f f f f f

f f f

f f f f f f f f

f f

BS Tab CR ou EOB ___ SP ER (2--4--5)

f f fff f

f f

Apagar f f f (apagar uma puno errada) Sem puno. Com o cdigo EIA, no possvel usar este cdigo em uma seo de informao significativa. f Tecla de retrocesso ff Tabulador Fim do bloco Retorno de carro Espao Parada absoluta da ff rebobinagem Controle--out f (incio do comentrio) Controle--in f (fim do comentrio) Sinal de mais Sinal de menos Dois pontos (endereo O) Salto opcional de f bloco Ponto final (ponto ff decimal) Cerquilha

f f ff f fff f f

f f f

f f ff f f fff ff ff f ff fff f f ff f f f

(2--4--7) + -___ / . Parmetro (n 6012) ___ & ___ Parmetro (n 6010) , ___ ___ Parmetro (n 6011) ___ ___ ___ ___ Parmetro (n 6013) Parmetro (n 6014)

f f

f f

fff f f f f f f f f f f f f

ff ff f

f f f

f f f f f f ff

ff

Sinal de dlar E comercial Apstrofo Asterisco

f f fff fff fff fff fff f

f f f

fff

f f Vrgula Ponto e vrgula Sinal de menor Sinal de igual Sinal de maior Ponto de interrogao Arroba Aspas Colchete esquerdo Colchete direito

f f f

ff fff f

f f

ff ff

ff ff

ff f f

754

B-64114PO/01

ANEXOS

A. LISTA DOS CDIGOS DA FITA

NOTA 1 Os smbolos usados na coluna de observao tm os significados seguintes. (Espao) : O caractere ser registrado na memria e tem um significado especfico. Se for usado incorretamente em qualquer instruo que no um comentrio, ser acionado um alarme. : O caractere no ser registrado na memria, mas ser ignorado. n : O caractere ser registrado na memria, mas ser ignorado durante a execuo do programa. : O caractere ser registrado na memria. Se for usado em qualquer instruo, excepto em um comentrio, ser emitido um alarme. V : Se for usado em qualquer instruo, excepto em um comentrio, o caractere no ser registrado em memria. Se for usado como comentrio, ser registrado na memria. 2 Cdigos no constantes desta tabela so ignorados se sua paridade estiver correta. 3 Cdigos com paridade incorreta ativam o alarme TH, mas os mesmos so ignorados sem ativar o alarme TH quando se encontram na seo de comentrios. 4 Um caractere com os oito furos marcados ignorado e no gera o alarme TH em um cdigo EIA.

755

B. LISTA DE FUNES E FORMATO DE FITA

ANEXOS

B-64114PO/01

LISTA DE FUNES E FORMATO DE FITA

Em alguns modelos, no possvel utilizar, como opes, determinadas funes. Nas tabelas abaixo, IP :apresenta uma cmbinao de endereos do eixo arbitrrios usando X e Z. x = 1 eixo bsico (normalmente X) z = 2 eixo bsico (normalmente Z)
(1/5)
Funes 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 G17 G02 G03 G02 G03 G02 G03 X_ Y_ R_ I_ J_ R_ I_ K_ R_ J_ K_ _ F_ ; J Ponto inicial G02 G18 (x, y) G19 G02 G03 Y_ Z_ G17 G02 G03 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

X_ Z_

F_ ;

F_ ;

G18 Ponto inicial (xyz) (x, y) G19

X_ Z_

_ F_ ;

Y_ Z_

_ F_ ;

(No caso do plano XY) Pausa (G04)

: Qualquer eixo diferente dos eixos de interpolao circular. G04 X_ P_ ;

756

B-64114PO/01

ANEXOS

B. LISTA DE FUNES E FORMATO DE FITA

(2/5)
Funes Interpolao cilndrica Ilustrao Formato de fita G07.1 IP_ R_ ; Modo de interpolao cilndrica G07.1 IP 0; Cancelar o modo de interpolao cilndrica r: Raio do cilindro G08 P1 ; Modo de controle avanado por antecipao on G08 P0 ; Modo de controle avanado por antecipao off Valor de correo da geometria da ferramenta G10 P_ X_ Z_ R_ Q_ ; P=1000+Nmero de correo da geometria Valor de correo do desgaste da ferramenta G10 P_ X_ Z_ R_ Q_ ; P=Nmero de correo de desgaste G12.1 ; G13.1 ; Modo de interpolao de coordenadas polares Modo de interpolao de coordenadas polares de corte equilibrado

Controle de anteviso avanada (G08)

Alterao do valor de correo atravs do programa (G10)

Interpolao de coordenada polar (G12.1, G13.1) (G112, G113) Seleo de plano (G17, G18, G19) Converso polegadas/milmetros (G20, G21) Controle de curso memorizado 2, 3 (G22, G23) (I, K) Superviso da oscilao da velocidade do fuso (G25, G26) Verificao do retorno ao ponto de referncia (G27) Retorno ao ponto de referncia (G28) Retorno ao 2 ponto de referncia (G30) IP Posio inicial
Ponto de referncia (G28) Posio intermediria

G17 ; Seleo do plano XpYp G18 ; Seleo do plano ZpXp G19 ; Seleo de plano YpZp Entrada em polegadas : G20 Entrada em milmetros : G21 (X, Z) G22X_ Z_ I_ K_ ; G23 ;

G25 ; G26 P_ Q_ R_ ; G27 IP _ ;

G28 IP_ ; G30 IP_ ;

IP

Retorno ao 2 ponto de referncia (G30) Funo de salto (G31)

Posio inicial IP G31 IP_ F_;

Posio inicial

Sinal de salto

757

B. LISTA DE FUNES E FORMATO DE FITA

ANEXOS

B-64114PO/01

(3/5)
Funes Abertura de rosca (G32) Ilustrao F Formato de fita Abertura de rosca de passo constante G32 IP_ F_;

Abertura de rosca de passo varivel (G34)

G34 IP _ F_ K_ ;

Compensao automtica da ferramenta (G36, G37)

Posio de medio Sinal de chegada posio de medio Posio inicial Valor de compensao

G36 X xa ; G37 Z za ;

Compensao da ferramenta (G40, G41, G42) G40

G41

G41 G42

IP _ ;

G40 ; Cancelar Ferramenta G42 G50 IP_ ; Definio do sistema de coordenadas G50 S_ ; Especificao da velocidade do fuso

Definio do sistema de coordenadas Definio da velocidade do fuso (G50) Polgono em rotao (G50.2, G51.2) (G250, G251) Pr--definio do sistema de coordenadas da pea (G50.3) Sistema de coordenadas locais (G52)

Z G51.2 (G251) P_ Q_ ; P, Q : Relao de rotao do fuso e eixo de rotao G50.2 (G250) ; Cancelar G50.3 IP 0 ; G52 IP _ ; X IP
Sistema de coordenadas local

Y Sistema de coordenadas
da pea

Seleo do sistema de coordenadas da mquina (G53)

G53 IP _ ;

758

B-64114PO/01

ANEXOS

B. LISTA DE FUNES E FORMATO DE FITA

(4/5)
Funes Seleo de um sistema de coordenadas da pea (G54 to G59) Ilustrao IP G54 : G59 Formato de fita

Corretor do ponto de origem da pea

IP _ ;

Sistema de coordenadas da pea

Sistema de coordenadas da mquina

Macro de usurio (G65, G66, G67) G65 P_L _ ;

Macro O_ ; M99 ;

Chamada simples G65 P_ L_ <argumento> ; P : Nmero do programa L : Contagem da freqncia de repetio G66 P_ L_ < argumento > ; G67 ; Cancelar

Ciclo fixo (G71 a G76) (G90, G92, G94)

Consulte II.13. FUNES PARA SIMPLIFICAR A PROGRAMAO

N_ G70 P_ Q_ ; G71 U_ R_ ; G71 P_ Q_ U_ W_ F_ S_ T_ ; G72 W_ R_ ; G72 P_ Q_ U_ W_ F_ S_ T_ ; G73 U_ W_ R_ ; G73 P_ Q_ U_ W_ F_ S_ T_ ; G74 R_ ; G74 X(u)_ Z(w)_ P_ Q_ R_ F_ ; G75 R_ ; G75 X(u)_ Z(w)_ P_ Q_ R_ F_ ; G76 P_ Q_ R_ ; G76 X(u)_ Z(w)_ P_ Q_ R_ F_ ; G90 G92 X_ Z_ I_ F_ ;

G94 X_ Z_ K_ F_ ; Ciclo fixo de perfurao (G80 to G89) Consulte II.13. FUNES PARA SIMPLIFICAR A PROGRAMAO G80 ; Cancelar G83 X(U)_ C(H)_ Z(W)_ R_ Q_ P_ F_ K_ M_ ; G84 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ; G85 X(U)_ C(H)_ Z(W)_ R_ P_ F_ K_ M_ ; G87 Z(W)_ C(H)_ X(U)_ R_ Q_ P_ F_ K_ M_ ; G88 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ; G89 Z(W)_ C(H)_ X(U)_ R_ P_ F_ K_ M_ ; G96 S_ ; Inicia o controle da velocidade de corte constante (Comando da velocidade de corte) G97 S_ ; A velocidade de corte constante cancelada (Comando de velocidade mxima do fuso) G98 ... F_ ; G99 ... F_ ; X_Z_C_ ; Programao absoluta U_W_H_ ; Programao incremental (Identificada por uma palavra de endereo especificada com uma funo G, tal como G00 ou G01)

Controle da velocidade de corte constante (G96/G97)

Velocidade de corte (m/min ou ps/min) Velocidade do fuso N (min --1)

Avano por minuto (G98) Avano por rotao (G99) Programao absoluta/ incremental (durante o sistema A de cdigos G)

mm/min pol/min mm/rot pol/rot

759

B. LISTA DE FUNES E FORMATO DE FITA

ANEXOS

B-64114PO/01

(5/5)
Funes Programao absoluta/incremental (G90/G91) (durante o sistema de cdigo G, tipo B, C) (G98/G99) (durante o sistema de cdigo G, tipo B, C) G98 G99 Ponto I Ponto R Ponto Z Ilustrao Formato de fita G90_ ; Programao absoluta G91_ ; Programao incremental G90_ G91_ ; Em conjunto

G98_ ; G99_ ;

760

B-64114PO/01

ANEXOS

C. FAIXAS DO VALOR DE COMANDO

C
Eixo linear

FAIXAS DO VALOR DE COMANDO

D No caso da entrada em milmetros, o valor da rosca de avano indicado em milmetros

Sistema incremental IS-B Menor incremento de en- 0.001 mm trada Menor incremento de com- X : 0.0005 mm ando (especificao do dimetro) Y : 0.001 mm (especificao do raio) Dimenso mxima programvel +99999.999 mm IS-C 0.0001 mm X : 0.00005 mm (especificao do dimetro) Y : 0.0001 mm (especificao do raio) +9999.9999 mm 100000 mm/min

Mx. deslocamento rpido 240000 mm/min *1

Faixa da velocidade de Avano por minuto: Avano por minuto: avano * 1 de 1 a 240000 mm/min de 1 a 100000 mm/min Avano por rotao Avano por rotao de 0.0001 a 500.0000 de 0.0001 a 500.0000 mm/rot. mm/rot. Avano incremental 0.001, 0.01, 0.1, 1 mm/ 0.0001, 0.001, 0.01, 0.1 passo mm/passo 0 a 999.9999 mm 0 a 99999.999 seg

Compensao da ferra- 0 a 999.999 mm menta Tempo de pausa 0 a 99999.999 seg

D No caso da entrada em polegadas, o valor da rosca de avano indicado em milmetros

Sistema incremental IS-B Menor incremento de en- 0.0001 pol. trada Menor incremento de com- X : 0.00005 polegadas ando (especificao do dimetro) Y : 0.0001 polegadas (especificao do raio) Dimenso mxima programvel 9999.9999 pol. IS-C 0.00001 pol. X : 0.000005 polegadas (especificao do dimetro) Y : 0.00001 polegadas (especificao do raio) +393.70078 pol. 100000 mm/min

Mx. deslocamento rpido 240000 mm/min *1

Faixa da velocidade de Avano por minuto: Avano por minuto: avano * 1 de 0.01 a 9600 pol./min de 0.01 a 4000 pol./min Avano por rotao Avano por rotao 0.000001 to 9.999999 0.000001 to 9.999999 pol./rot. pol./rot. Avano incremental 0.0001, 0.001, 0.01, 0.1 0.00001, 0.0001, 0.001, pol./passo 0.01 pol./passo 0 a 99.9999 pol. 0 a 9999.9999 seg

Compensao da ferra- 0 a 99.9999 pol. menta Tempo de pausa 0 a 99999.999 seg

761

C. FAIXAS DO VALOR DE COMANDO

ANEXOS

B-64114PO/01

D No caso da entrada em polegadas, o valor da rosca de avano indicado em polegadas

Sistema incremental IS-B Menor incremento de en- 0.0001 pol. trada Menor incremento de com- X : 0.00005 polegadas ando (especificao do dimetro) Y : 0.0001 polegadas (especificao do raio) Dimenso mxima programvel 9999.9999 pol. IS-C 0.00001 pol. X : 0.000005 polegadas (especificao do dimetro) Y : 0.00001 polegadas (especificao do raio) 999.99999 pol. 4000 pol./min

Mx. deslocamento rpido 9600 pol./min *1

Faixa da velocidade de Avano por minuto: Avano por minuto: avano * 1 de 0.01 a 9600 pol./min de 0.01 a 4000 pol./min Avano por rotao Avano por rotao 0.000001 to 9.999999 0.000001 to 9.999999 pol./rot. pol./rot. Avano incremental 0.0001, 0.001, 0.01, 0.1 0.00001, 0.0001, 0.001, pol./passo 0.01 pol./passo 0 a 99.9999 pol. 0 a 9999.9999 seg

Compensao da ferra- 0 a 99.9999 pol. menta Tempo de pausa 0 a 99999.999 seg

D No caso da entrada em milmetros, o valor da rosca de avano indicado em polegadas

Sistema incremental IS-B Menor incremento de en- 0.001 mm trada Menor incremento de com- X : 0.00005 polegadas ando (especificao do dimetro) Y : 0.0001 polegadas (especificao do raio) Dimenso mxima programvel +99999.999 mm IS-C 0.0001 mm X : 0.000005 polegadas (especificao do dimetro) Y : 0.00001 polegadas (especificao do raio) +9999.9999 mm 960 pol./min

Mx. deslocamento rpido 9600 pol./min *1

Faixa da velocidade de Avano por minuto: Avano por minuto: avano * 1 de 1 a 240000 mm/min de 1 a 100000 mm/min Avano por rotao Avano por rotao de 0.0001 a 500.0000 de 0.0001 a 500.0000 mm/rot. mm/rot. Avano incremental 0.001, 0.01, 0.1, 1 mm/ 0.0001, 0.001, 0.01, 0.1 passo mm/passo 0 a 999.9999 mm 0 a 9999.9999 seg

Compensao da ferra- 0 a 999.999 mm menta Tempo de pausa 0 a 99999.999 seg

762

B-64114PO/01

ANEXOS

C. FAIXAS DO VALOR DE COMANDO

Eixo de rotao
Sistema incremental IS-B Menor incremento de en- 0.001 grau trada Menor incremento de comando Dimenso mxima programvel Mx. deslocamento rpido * 1 0.001 grau IS-C 0.0001 graus 0.0001 graus

99999.999 graus 240000 graus/min

9999.9999 graus 100000 graus/min 1 a 100000 graus/min 0.0001, 0.001, 0.01, 0.1 graus/passo

Faixa da velocidade de 1 a 240000 graus/min avano * 1 Avano incremental 0.001, 0.01, 0.1, 1 graus/passo

NOTA *1 As faixas da velocidade de avano mostradas acima dependem da capacidade de interpolao do CNC. Para a totalidade do sistema, devem ser igualmente consideradas certas limitaes dependentes do sistema servo.

763

D. NOMOGRAMAS

ANEXOS

B-64114PO/01

NOMOGRAMAS

764

B-64114PO/01

ANEXOS

D. NOMOGRAMAS

D.1

COMPRIMENTO DE PASSO INCORRETO

Como ilustrado na Fig. D. 1 (a), os passos de uma rosca so geralmente incorretos d1e 2, dev ido acelerao e desacelerao automtica. Sendo assim, necessrio inserir no programa tolerncias de comprimento para 1 e 2.

Fig. D.1 (a) Posio de rosca incorreta

Explicaes
D Como determinar 2
2 = T1V (mm) . . . . . . . (1) V = 1 RL 60
T1 V: R: L: : constante de tempo do sistema servo (seg.) Velocidade de corte (mm/seg) Constante de tempo T1 (seg.) do Velocidade do fuso (min --1) 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
. . . . . . . (2) . . . . . . . (3)

T1 : constante de tempo do sistema servo (seg.) V : Velocidade de corte (mm/seg) Constante de tempo T1 (seg.) do sistema servo: Normalmente 0.033 s.

No incio da abertura da rosca, o passo mais curto do que o passo L especificado e o erro de passo admissvel L. Daqui resulta a seguinte frmula.
a = L L

Depois de determinado o valor de HI, possvel calcular o intervalo de tempo necessrio at que seja alcanada a preciso da rosca. O tempo HtI substitudo em (2) para determinar 1: As constantes V e T1 so determinadas da mesma forma que em 2. Dado que o clculo de 1 bastante complexo, apresentado nas pginas seguintes o respectivo nomograma.

765

D. NOMOGRAMAS

ANEXOS

B-64114PO/01

D Como usar os nomogramas

Primeiro, especifique a classe e o passo de uma rosca. A preciso da rosca, , ser obtida em (1) e, dependendo da constante de tempo da acelerao/desacelerao do avano de corte, o valor 1 ser obtido em (2) (se V = 10mm / s). Depois, dependendo da velocidade da abertura de rosca, 1 poder ser obtido em (3) para outras velocidades diferentes de 10mm/ s.
1(V=10mm/seg) V=20mm/seg

V=40mm/seg

Constante de tempo do sistema servo


(2) (3) (1) 0 T1 T2 a L L

1 O grfico de referncia, mais frente, apresenta um exemplo concreto.

Fig. D.1 (b) Nomograma

NOTA As equaes para 1 e 2 so vlidas apenas se a constante de tempo de acelerao/desacelerao do avano de corte for igual a 0.

766

B-64114PO/01

ANEXOS

D. NOMOGRAMAS

D.2

CLCULO SIMPLES DO COMPRIMENTO DE PASSO INCORRETO


2 1

Fig. D.2 Poro de rosca incorreta

Explicaes
D Como determinar 2
2 = LR 1800 * (mm)
* Se a constante de tempo T do sistema servo for 0.033 s.

R : Velocidade do fuso (min --1) L : Passo de rosca (mm)

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

Em seguida, os valores de rosca admissveis.


a 0.005 0.01 0.015 0.02 -1-lna 4.298 3.605 3.200 2.912

Exemplos
R=350min --1 L=1 mm a=0.01 seguida de

2 = 350 1 = 0.194 (mm) 1800 1 = 2 3.605 = 0.701(mm)

767

D. NOMOGRAMAS

ANEXOS

B-64114PO/01

D Referncia

Nomograma para obter a distncia de aproximao 1

768

B-64114PO/01

ANEXOS

D. NOMOGRAMAS

D.3

CAMINHO DA FERRAMENTA NOS CANTOS

Quando h um retardamento do sistema servo (devido a uma acelerao/desacelerao exponencial durante o corte ou ao sistema de posicionamento, quando est sendo usado um motor servo) durante o arredondamento de cantos, produz-se um ligeiro desvio entre o caminho da ferramenta (caminho do centro da ferramenta) e o caminho programado, como ilustrado na Fig. D. 3 (a). A constante de tempo T1 da acelerao/desacelerao exponencial fixada em 0.

V2

Caminho programado Caminho da ferramenta V1

Fig. D.3 (a) Ligeiro desvio entre o caminho da ferramenta e o caminho programado

Este caminho da ferramenta determinado pelos seguintes parmetros: Velocidade de avano (V1, V2) ngulo do canto () Constante do tempo de acelerao/desacelerao exponencial (T1) durante o corte (T1 = 0) Presena ou ausncia de registro buffer. Os parmetros acima mencionados so usados para analisar teoricamente o caminho da ferramenta e o caminho da ferramenta acima apresentado traado com base nos parmetros definidos como exemplo. Durante a programao propriamente dita, tero de ser considerados os itens acima mencionados e a programao ter de ser executada cuidadosamente para que o contorno da pea fique dentro dos limites de tolerncia predefinidos. Por outras palavras, se o contorno da pea no se encontrar dentro dos limites de tolerncia tericos, os comandos do bloco seguinte no sero lidos at que a velocidade de avano especificada seja igual a zero. Neste caso, a funo de pausa utilizada para parar a mquina por um perodo de tempo adequado.

769

D. NOMOGRAMAS

ANEXOS

B-64114PO/01

Anlise

O caminho da ferramenta ilustrado na Fig. D. 3 (b) analisado com base nas seguintes condies: A velocidade de avano constante nos dois blocos anteriores e posteriores ao arredondamento de cantos. O controlador possui um registro buffer. (O erro varia em funo da velocidade de leitura do leitor de fita de papel, do nmero de caracteres do bloco seguinte, etc.)
V

VY2

VX2

VY1

VX1

Fig. D.3 (b) Exemplo de um caminho da ferramenta

D Descrio das condies e dos smbolos

V X1 = V cos 1 V Y1 = V sin 1 V X2 = V cos 2 V Y2 = V sin 2


: Velocidade de avano nos dois blocos antes e depois do arredondamento de cantos VX1 : Componente do eixo X referente velocidade de avano do bloco ante rior VY1 : Componente do eixo Y referente velocidade de avano do bloco ante rior VX2 : Componente do eixo X referente velocidade de avano do bloco sub seqente VY2 : Componente do eixo Y referente velocidade de avano do bloco subseqente : ngulo do canto 1 : ngulo formado pela direo especificada para o caminho da ferramenta do bloco precedente e eixo X 2 : ngulo formado pela direo especificada para o caminho do bloco se guinte e do eixo X V

770

B-64114PO/01

ANEXOS

D. NOMOGRAMAS

D Clculo do valor inicial


0

Y0 V X0

Fig. D.3 (c) Valor inicial

Quando o arredondamento de cantos iniciado, o valor inicial - isto , as coordenadas X e Y aps a distribuio de comandos efetuada pelo controlador - determinado pela velocidade de avano e pela constante de tempo do sistema de posicionamento do motor servo.
X 0 = V X1(T 1 + T 2) Y 0 = V Y 1 (T 1 + T 2 )
T1: Constante de tempo da acelerao/desacelerao exponencial. (T=0) T2: Constante de tempo do sistema de posicionamento (inversa ao ganho do loop de posio)

D Anlise do caminho da ferramenta nos cantos

As equaes abaixo representam a velocidade de avano para a seo de canto na direo do eixo X e do eixo Y.
V X(t) = (V X2V X1)[1 V X1 {T exp( t )T 2 exp( t )} + V X1] T1 T2 T1T 2 1 V X1 t t {T exp( )T2 exp( )}] = 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 ) =

Sendo assim, as coordenadas do caminho da ferramenta no momento t so calculadas a partir das seguintes equaes:
X(t) = V (t)dtX
t X 0 0

= Y(t) = =

V X2V X1 2 2 {T1 exp( t )T2 exp( t )}V X2(T 1 + T 2t) T1 T2 T1T 2

V (t)dtY
t Y 0

V Y2V Y1 2 2 {T1 exp( t )T2 exp( t )}V Y2(T 1 + T 2t) T1 T2 T1T 2

771

D. NOMOGRAMAS

ANEXOS

B-64114PO/01

D.4

ERRO DE DIREO DO RAIO NO CORTE CIRCULAR

Quando se utiliza um motor servo, o sistema de posicionamento provoca um erro entre os comandos de entrada e os resultados de sada. Dado que a ferramenta avana ao longo do segmento especificado, esse erro no ocorre na interpolao linear. Na interpolao circular, podero ocorrer, contudo, erros radiais, especialmente durante o corte circular a alta velocidade. Este erro pode ser calculado da seguinte forma:
X

r
Caminho programado Caminho real r

r = 1 (T 1 + T2 (1 2)) V r 2
2 2

. . . . . . . (1)

: Desvio radial mximo (mm) Velocidade de avano (mm/s) Raio do crculo (mm) : Constante de tempo da acelerao/desacelerao exponencial (seg) durante o corte (T= 0) T2 : Constante de tempo do sistema de posicionamento (seg.) (Inverso da posio de ganho do loop) a : Coeficiente de avano (%) No caso da acelerao/desacelerao em forma de sino e da acelerao/ desacelerao linear aps a interpolao de avano de corte, possvel obter--se um valor aproximado deste erro radial atravs da seguinte expresso: Acelerao/desacelerao linear aps a interpolao de avano de corte Acelerao/desacelerao em forma de sino aps a interpolao de avano de corte Assim, no caso da acelerao/desacelerao em forma de sino e da acelerao/desacelerao linear aps a interpolao, o erro radial menor no correspondente a um fator de 12 do que no caso da acelerao/desacelerao exponencial, excluindo quaisquer erros causados pela constante de tempo do loop servo. Fig. D.4 Erro de direo do raio no corte circular
2 2 2 r = 1 T 1 + 1 T2 (1 2) V r 2 48 2 2 2 r = 1 T 1 + 1 T2 (1 2) V r 2 24

r v : r : T1

Uma vez que o raio de usinagem r (mm) e o erro admissvel r (mm) da pea se encontram predefinidos na usinagem real, a velocidade de avano mxima admissvel v (mm /seg) determinada atravs da equao (1). Dado que a constante de tempo de acelerao/desacelerao durante o corte, definida por este equipamento, varia em funo da mquina-ferramenta, consulte o manual fornecido pelo fabricante da mquina-ferramenta para informaes mais detalhadas.

772

B-64114PO/01

ANEXOS

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

ESTADO DURANTE A ENERGIZAO, A ANULAO E O RESET

O parmetro 3402 (CLR) usado para determinar se o reset do CNC o coloca no estado de apagado ou no estado de reset (0: estado de reset/1: estado de apagado). Os smbolos das tabelas abaixo significam o seguinte: f:O status no foi mudado ou o movimento continuado. :O status foi cancelar ou o movimento foi interrompido.
Elemento Dados de Valor de correo definio Dados definidos atravs da operao de definio MDI Parmetro Diversos dados Programas memria em Ao energizar f f Apagado f f Reset f f

f f f

f f f (Nota 1)

f f F : Modo MDI : Outros modos f (Nota 1) f

Contedo do buffer Indicao do nmero de seqncia Cdigo G de ao simples Cdigo G modal

Cdigos G iniciais. Cdigos G iniciais. (Os cdigos G20 e G21 voltam (G20/G21 no se alao estado em que se encontra- teram.) vam da ltima vez em que o sistema foi desligado.) Zero Zero Zero f f

F S, T, M K (Nmero de repeties) Valor das coordenadas de trabalho

f f f

773

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

ANEXOS

B-64114PO/01

Elemento Ao em Movimento operao Pausa Ativao dos cdigos M, S e T Correo menta da ferra-

Ao energizar

Apagado Dependendo parmetro LVK 5003#6)

Reset do F : Modo MDI. (n Outros modos em funo do parmetro LVK (n 5003#6). F : Modo MDI : Outros modos F : Modo MDI : Outros modos (Nota 2)

Compensao do raio da ponta da ferramenta Armazenamento do nmero do subprograma chamado Sinais de Sinal de alarme sada AL do CNC LED de trmino do retorno ao ponto de referncia Cdigos S, T e B Cdigo M Sinais de strobe M, S eT Sinal de rotao do fuso (sinal analgico S) Sinal de pronto MA do CNC Sinal de pronto SA do servo LED de incio do ciclo (STL) LED de bloqueio de avano (SPL)

(Nota 2)

Desligado, se no houver razo Desligado, se no Desligado, se no houver para a respectiva ativao houver razo para a re- razo para a respectiva spectiva ativao ativao f ( : Parada de emergncia) f ( : Parada de emergncia)

f f

f f

ON ON (se for um alarme que no o do servo)

f ON (se for um alarme que no o do servo)

f ON (se for um alarme que no o do servo)

NOTA 1 Quando executado um salto para o incio do programa, o nmero do programa principal mostrado. 2 Se for efetuado um reset durante a execuo de um subprograma, o controle volta para o programa principal. A execuo no pode ser iniciada a meio de um subprograma.

774

B-64114PO/01

ANEXOS

F. TABELA DE CORRESPONDNCIA CARACTERE--CDIGO

TABELA DE CORRESPONDNCIA CARACTERE- CDIGO

Caractere
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

Cdigo

Comentrio

Caractere
6 7 8 9 ! # $ % & ( ) * + , . / : ; < = > ? @ [ ^ ] _

Cdigo

Comentrio

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

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 Sinal de Yen Colchete direito Sublinha Espao Ponto de exclamao Aspas Cerquilha Sinal de dlar Porcentagem E comercial Apstrofo Parntese esquerdo Parntese direito Asterisco Sinal de mais Vrgula Sinal de menos Ponto final Barra Dois pontos Ponto e vrgula Sinal de menor Sinal de igual Sinal de maior Ponto de interrogao Arroba Colchete esquerdo

775

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

G
Nmero 000 001 002 003 004 005 006 007 009 010 011 014

LISTA DE ALARMES

1) Erros de programao (alarmes P/S)


Mensagem DESLIGAR CNC ALARME DO SINAL DE PARIDADE TH ALARME DO SINAL DE PARIDADE TV EXCESSO DE DIGITOS ENDERECO NAO ENCONTRADO DADO INVALIDO APOS ENDERECO USO INCORRETO NEGATIVO USO INCORRETO DECIMAL DO DO SINAL PONTO Contedo Foi introduzido um parmetro que requer desenergizao. Desligue o CNC. Alarme TH (foi introduzido um caractere com sinal de paridade incorreto). Corrija a fita. Alarme TV (o nmero de caracteres de um bloco mpar). Este alarme ser gerado apenas se a verificao TV estiver ativa. Foram introduzidos dados com um nmero de dgitos que excede o limite mximo permitido. (Consulte o ponto sobre as dimenses mximas programveis.) Foi introduzido um nmero ou o sinal -- sem endereo no incio do bloco. Modifique o programa. No foram indicados os dados adequados aps o endereo, mas sim outro endereo ou um cdigo EOB. Modifique o programa. Erro de introduo do sinal -- (O sinal -- foi introduzido aps um endereo com o qual no pode ser usado ou foram introduzidos dois ou mais sinais -- .) Modifique o programa. Erro de introduo . do ponto decimal (Foi introduzido um ponto decimal aps um endereo com o qual no pode ser usado, ou foram introduzidos dois pontos decimais.) Modifique o programa. Foi introduzido um caractere incorreto em uma rea importante. Modifique o programa. Foi especificado um cdigo G incorreto ou um cdigo G que corresponde a uma funo no suportada. Modifique o programa. No foi programada qualquer velocidade para o avano de corte ou a velocidade de avano indicada no era correta. Modifique o programa. Na abertura de rosca de passo varivel, o aumento e a reduo do passo de rosca emitidos pelo endereo K excedem o valor mximo de comando, ou um comando, de forma que o passo de rosca passa a ter um valor negativo. Modifique o programa.

USO INCORRETO DO ENDERECO CODIGO G INVALIDO AVANCO NAO ESPECIFICADO COMANDO DE PASSO INVLIDO

015

EXCESSO DE EIXOS PROGRAMA- Foi feita uma tentativa para deslocar a ferramenta ao longo de um DOS nmero de eixos simultaneamente controlados superior ao mximo permitido. Ou, por outro lado, no foi especificado qualquer comando de movimento do eixo ou um comando de movimento do eixo para dois ou mais eixos no bloco contendo o comando de salto usando o sinal de limite de torque (G31 P99/98). O comando deve ser acompanhado de um comando de movimento para um nico eixo, no mesmo bloco. ULTRAPASSADA TOLERANCIA DO Na interpolao circular (G02 ou G03), a diferena da distncia entre RAIO o ponto inicial e o centro de um arco, e entre o ponto final e o centro do arco excedeu o valor especificado no parmetro n 3410. PLANO DO EIXO PROGRAMADO Na interpolao circular, foi programado um eixo no includo no plano INVALIDO selecionado (atravs de G17, G18, G19). Modifique o programa. INTERPOLAO CIRCULAR Na interpolao circular, no foi especificado o raio R ou a distncia entre o ponto inicial e o centro do arco, I, J ou K. COMANDO DE RAIO INVLIDO Na interpolao circular por designao do raio, foi programado um valor negativo para o endereo R. Modifique o programa. SELECAO DO PLANO INVALIDO No comando de seleo de plano, foram programados dois ou mais eixos no mesmo sentido. Modifique o programa. CORRETOR INVALIDO Os valores de correo especificados atravs do cdigo T so demasiado elevados. Modifique o programa. NUMERO DO CORRETOR O nmero de correo especificado atravs da funo T para a INVALIDO correo da ferramenta, demasiado elevado. Modifique o programa.

020 021 022 023 028 029 030

776

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Nmero 031

Mensagem COMANDO P INVALIDO EM G10

Contedo Foi indicado um nmero de correo excessivo aps o endereo P ou esse mesmo nmero foi omitido durante a especificao atravs de G10. Modifique o programa. Foi indicado um valor de correo excessivo durante a especificao atravs de G10 ou durante a escrita atravs de variveis do sistema. No possvel determinar um ponto de interseo para a compensao do raio da ponta da ferramenta. Modifique o programa. A partida ou cancelamento estava para ser executada(o) no modo G02 ou G03, na compensao do raio da ponta da ferramenta. Modifique o programa. O comando para ignorar corte (G31) foi especificado no modo de compensao do raio da ponta da ferramenta. Modifique o programa. O plano de correo foi mudado na compensao do raio da ponta da ferramenta. Modifique o programa. Ocorrer um corte excessivo na compensao do raio da ponta da ferramenta porque o ponto inicial ou o ponto final do arco coincide com o centro do arco. Modifique o programa. A chanfragem ou o canto R foi especificada(o) com uma partida um cancelar ou uma mudana entre G41 e G42, na compensao do raio da ponta da ferramenta. O programa pode provocar um corte excessivo durante a chanfragem ou canto R. Modifique o programa. Ocorrer um corte excessivo na compensao do raio da ponta da ferramenta, no ciclo fixo G90 ou G94. Modifique o programa. Ocorrer um corte excessivo na compensao do raio da ponta da ferramenta. Modifique o programa. Para o retorno ao 2, 3 e 4 ponto de referncia, foram introduzidos comandos diferentes de P2, P3 e P4. No bloco da abertura de rosca foi programada a chanfragem ou o arredondamento do canto R. Modifique o programa. Foi especificado um movimento invlido ou a distncia a percorrer no bloco seguinte ao da chanfragem ou ao do arredondamento do canto R. Modifique o programa. O bloco seguinte ao da chanfragem ou do arredondamento do canto R no G01. Modifique o programa. Nos comandos de chanfragem e de arredondamento do canto R, os endereos I, K e R foram especificados duas ou mais vezes, ou o caractere a seguir vrgula (,) no C ou R na programao direta das dimenses do desenho. Modifique o programa. Um bloco em que foi especificada a chanfragem no ngulo definido ou o canto R, inclui um comando de corte cnico. Modifique o programa. No bloco de chanfragem ou de arrendondamento do canto R, a distncia a percorrer inferior valor da chanfragem ou do canto R. No foi especificado nem o ponto final nem o ngulo no comando destinado ao bloco subseqente quele em que foi especificado apenas o ngulo (A). Modifique o programa. A posio de fim de bloco no foi calculada corretamente na programao direta da dimenso do desenho. Modifique o programa. A posio de fim de bloco no foi encontrada na programao direta da dimenso do desenho. Modifique o programa. Em uma procura de um nmero de programa externo ou de um nmero de pea externo, o nmero de programa especificado no foi encontrado ou est sendo editado em simultneo um programa especificado para pesquisa. Caso contrrio, um programa especificado por uma chamada de macro de um toque no registrado em memria. Verifique o nmero do programa e o sinal externo ou cancele a edio simultnea. O nmero de seqncia programado no foi encontrado na pesquisa do nmero de seqncia. Verifique o nmero de seqncia.

032 033 034 035 037 038 039

CORRETOR INVALIDO EM G10 IMPOSSIVEL FAZER NRC CIRCULO NAO PERMITIDO NO BLC. INIC/EXT NAO PERMITIDO COMANDO G31 IMPOSSIVEL TROCAR O PLANO EM NRC INTERFERENCIA NO BLOCO CIRCULAR CHANF/CANTOS NAO PERMIT.EM NRC INTERFERNCIA NO BLOCO G90/G94 INTERFERNCIA EM NRC COMANDO DE RETORNO AO P.REFERENCIA INVALIDO CHANF/CANTOS NAO PERMIT.NO TERCEIRO BLOCO MOVIMENTO INCORRETO APOS CHF/CNR NAO TEM CODIGO G01 APOS CHF/CNR EXCESSO DE ENDERECOS PROGRAMADOS CORTE CNICO IMPOSS.APS CHANF/CANTOS MOVIMENTO INDETERM. NO CHF/CNR FALTA PONTO FINAL & NGULO EM CHANF/CANTOS IMPOSSVEL PARA FIM DE BLOCO PONTO FINAL NAO ENCONTRADO PROGRAMA NAO ENCONTRADO

040 041 046 050 051 052 053

054 055 056 057 058 059

060

SEQUENCIA NAO ENCONTRADA

777

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Nmero 061 062

Mensagem

Contedo

063 064 065

066 067 068 069 070 071 072 073 074 075 076 077 078

ENDEREO P/Q NAO O endereo P ou Q no foi especificado no comando G70, G71, G72 ENCONTRADO EM G70--G73 ou G73. Modifique o programa. COMANDO INVALIDO EM G71--G76 1 A profundidade de corte em G71 ou G72 foi especificada com zero ou com um valor negativo. 2 A contagem repetitiva em G73 corresponde a zero ou a um valor negativo. 3 O valor negativo especificado com i ou k zero em G74 ou G75. 4 Foi especificado um valor diferente de zero para o endereo U ou W, embora i ou k seja zero em G74 ou G75. 5 Foi especificado um valor negativo parad, embora a direo de descarga tenha sido determinada em G74 ou G75. 6 A altura da rosca ou a profundidade de corte foi especificada pela primeira vez com zero ou com um valor negativo em G76. 7 A profundidade mnima de corte especificada em G76 superior altura da rosca. 8 Em G76 foi especificado um ngulo da ponta da ferramenta invlido. Modifique o programa. SEQUENCIA NAO ENCONTRADA No possvel procurar o nmero de seqncia especificado pelo endereo P em G70, G71, G72 ou G73. Modifique o programa. PROGRAMA DE CONTORNOS NAO Em um ciclo fixo repetitivo (G71 ou G72), foi especificado um contorno UNIFORME alvo sem aumento e diminuio uniformes. COMANDO INVALIDO EM G71--G73 1 G00 ou G01 no foi programado no bloco com o nmero de seqncia especificado atravs do endereo P no comando G71, G72 ou G73. 2 O endereo Z(W) ou X(U) foi programado no bloco com o nmero de seqncia especificado atravs do endereo P no comando G71 ou G72, respectivamente. Modifique o programa. CDIGO G INCORRETO EM Foi programado um cdigo G inadequado entre dois blocos especificaG71--G73 dos pelo endereo P em G71, G72 ou G73. Modifique o programa. OPERAO IMPOSSIVEL NO O comando G70, G71, G72 ou G73 foi especificado com o endereo P MODO MDI e Q. Modifique o programa. ALARME P/S Para G71 tipo II, foram definidas 11 ou mais bolsas. Modifique o programa. ERRO DE FORMATO EM G70--G73 O ltimo comando de movimento dos blocos especificados por P e Q do comando G70, G71, G72 ou G73 termina com chanfragem ou arredondamento de cantos. NAO HA ESPACO NA MEMORIA O espao de memria insuficiente. Apague quaisquer programas desnecessrios e tente de novo. DADOS NAO ENCONTRADOS O endereo procurado no foi encontrado ou o programa com o nmero especificado no foi encontrado na pesquisa do nmero do programa. Verifique os dados. EXCESSO DE PROGRAMAS O nmero de programas a serem armazenados excederam 200. Exclua programas desnecessrios e execute o registro do programa de novo. NO. DO PROGRAMA JA ESTA EM O nmero do programa indicado j foi usado. Altere o nmero do proUSO grama ou apague programas desnecessrios e execute de novo o registro de programas. NO. DE PROGRAMA INVALIDO O nmero do programa no est compreendido no intervalo de 1 a 9999. Modifique o nmero do programa. PROTEGIDO Foi feita uma tentativa para registrar um programa cujo nmero estava protegido. NAO DEFINIDO ENDERECO P O endereo P (nmero do programa) no foi programado no bloco que inclui um comando M98, G65 ou G66. Modifique o programa. ERRO DE ANINHAM. DO O subprograma foi chamado cinco vezes. Modifique o programa. SUBPROGRAMA NUMERO NAO ENCONTRADO Um nmero do programa ou um nmero de seqncia que foi especificado atravs do endereo P no bloco que inclui um comando M98, M99, M65 ou G66 no foi encontrado. O nmero de seqncia especificado atravs de uma instruo GOTO no foi encontrado ou est sendo editado em simultneo um programa chamado. Corrija o programa ou cancele a edio simultnea.

778

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Nmero 079

Mensagem ERRO NA PROGRAMA VERIFICACAO

Contedo

080

081 082 083 085

086

087

090

091 092 094

095

096

097

098

099

DO Na memria ou comparao de programas, um programa memorizado no corresponde ao que foi lido a partir de um dispositivo externo de E/S. Verifique os dois programas em memria e os do dispositivo externo. SINAL CONFIRMACAO DE G37 NAO Na funo de compensao automtica da ferramenta (G36, G37), o OK sinal de alcance da posio de medio (XAE ou ZAE) no foi ativado dentro da faixa especificada no parmetro 6254 (valor ). Isto deve--se a um erro de especificao ou operao. CORRETOR NAO ENCONTRADO A compensao automtica da ferramenta (G36, G37) foi especificada EM G37 sem um cdigo T (funo de compensao automtica da ferramenta). Modifique o programa. CDIGO T NAO PERMITIDO EM O cdigo T e a compensao automtica da ferramenta (G36, G37) G37 foram especificados no mesmo bloco (funo de compensao automtica da ferramenta). Modifique o programa. COMANDO DO EIXO INVALIDO EM Na compensao automtica da ferramenta (G36, G37), foi especifiG37 cado um eixo invlido ou um comando incremental. Modifique o programa. ERRO DE COMUNICACAO Ao introduzir dados na memria atravs da interface de leitura/envio, foi gerado um erro de overrun, paridade ou framing. O nmero de bits dos dados de entrada ou a definio da taxa de bauds ou o nmero de especificao da unidade de E/S est incorreto. SINAL DR OFF O sinal de pronto (DR) do leitor/furador foi desligado ao introduzir dados na memria atravs da interface de leitura/envio. O fornecimento de energia unidade de E/S foi cortado ou o cabo no est conectado ou uma placa de circuitos impressos tem uma anomalia. EXCESSO DE DADOS NO BUFFER Ao introduzir dados na memria atravs da interface de leitura/envio, a introduo no foi interrompida aps a leitura de 10 caracteres, embora o comando de trmino de leitura tivesse sido especificado. Avaria na unidade de E/S ou na placa de circuitos integrados. RETORNO INCOMPLETO AO O retorno ao ponto de referncia no pode ser executado normalmente P.REFERENCIA porque o ponto inicial do retorno ao ponto de referncia est demasiado perto do ponto de referncia ou a velocidade demasiado baixa. Distancie suficientemente o ponto inicial do ponto de referncia ou especifique uma velocidade suficientemente rpida para o retorno ao ponto de referncia. Verifique o contedo do programa. RETORNO INCOMPLETO AO No possvel executar o retorno manual ao ponto de referncia no esP.REFERENCIA tado de parada da operao automtica. EIXOS NAO ESTAO NO PTO DE Os eixos programados atravs de G27 (verificao do retorno ao ponto REFER de referncia) no retornaram ao ponto de referncia. TIPO P NAO PERMIT. (TR. COORD) O tipo P no pode ser especificado quando o programa reiniciado. (Depois da interrupo da operao automtica, foi executada a operao de especificao do sistema de coordenadas.) Execute a operao correta, de acordo com o manual de operao. TIPO P NAO PERMIT. O tipo P no pode ser especificado quando o programa reiniciado. (TR.CORR.EXT) (Depois da interrupo da operao automtica, o valor externo de correo da pea mudou.) Execute a operao correta, de acordo com o manual de operao. TIPO P NAO PERMIT. O tipo P no pode ser especificado quando o programa reiniciado. (TR.CORR.TRAB) (Depois da interrupo da operao automtica, o valor de correo da pea mudou.) Execute a operao correta, de acordo com o manual de operao. TIPO P NAO PERMIT. (EXEC AUTO) O tipo P no pode ser especificado quando o programa reiniciado. (Depois da energizao, de uma parada de emergncia ou da desativao do alarme P/S 94 a 97, no foi executada qualquer operao automtica.) Execute a operao automtica. G28 ENCONTRADO NA SEQUEN. Depois da energizao ou da parada de emergncia, foi especificado RETORNO um comando do reincio do programa sem operao de retorno ao ponto de referncia e G28 no foi encontrado durante a pesquisa. Execute o retorno ao ponto de referncia. EXEC MDI NAO PERMIT. APOS Aps o trmino da pesquisa no reincio do programa, indicado um PESQUIS comando de movimento atravs do MDI.

779

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Nmero 100 101

Mensagem ATIVADA ESCRITA PARAMETROS

Contedo

111 112 113 114 115 116 118 119

DE Na tela de (DEFINICAO) DE PARAMETROS, PWE(escrita de parmetros ativada) est definido para 1. Defina--o para 0 e faa o reset do sistema. LIMPAR MEMORIA O sistema desligou--se durante nova escrita da memria atravs da operao de edio do programa. Se este alarme for ativado, pressione simultaneamente as teclas <RESET> e <PROG> e ser apagado somente o programa em edio. Registre o programa apagado. EXCESSO DOS DADOS O resultado do clculo est fora da faixa admissvel (--1047 a --10 --29, CALCULADOS 0 e 10 --29 a 1047). DIVISAO POR ZERO Foi especificada uma diviso por zero (incluindo tan 905). Modifique o programa. COMANDO INCORRETO Foi programada uma funo que no pode ser usada em uma macro de usurio. Modifique o programa. ERRO DE FORMATO NA MACRO Existe um erro em formatos diferentes de <Formula>. Modifique o programa. NUMERO DE VARIAVEL INVALIDO ESCRITA PROTEGIDA DE Um valor no definido como nmero de varivel foi designado na macro de usurio ou no corte no ciclo rpido. Modifique o programa.

VARIAVEL O lado esquerdo da instruo de substituio uma varivel cuja substituio no permitida. Modifique o programa. DE O aninhamento de parnteses ultrapassa o limite superior (quintuplo). Modifique o programa. O argumento SQRT negativo, o argumento BCD negativo ou existem valores diferentes de 0 a 9 em cada linha do argumento BIN. Modifique o programa.

ERRO DE ANINHAMEN. PARENTESES ARGUMENTO INVALIDO

122 123 124 125 126 127 128

CHAMADA MODAL DE MACROS Esto aninhadas um total de quatro chamadas de macro e de chamaQUADRUPLA das modais de macro. Modifique o programa. IMPOS.USAR EM DNC MACROCOMANDO O comando de controle de macro usado durante a operao DNC. Modifique o programa. DO -- END no corresponde a 1: 1. Modifique o programa. O formato <Formula> est errado. Modifique o programa. Em DOn, 1 n 3 no foi estabelecido. Modifique o programa. Os comandos NC e de macro de usurio coexistem. Modifique o programa.

FIM COMAN.NAO ENCONT. ERRO DE FORMATO NA MACRO NUMERO DO LOOP INVALIDO NC, MACRO NO MESMO BLOCO NO.SEQUENCIA INVALIDO ENDERECO INVALIDO DO DA

MACRO O nmero de seqncia especificado no comando de desvio no estava compreendido no intervalo de 0 a 9999. Ou no pode ser procurado. Modifique o programa.

129 130

ARGUMENTO Foi usado um endereo invlido na < Designao do Argumento >. Modifique o programa. Foi indicado um comando de controle do eixo do PMC para um eixo controlado pelo CNC ou foi indicado um comando de controle do eixo do CNC para um eixo controlado pelo PMC. Modifique o programa.

OPERACAO DO EIXO INVALIDA

131

EXCESSO DE MENSAGENS DE Cinco ou mais alarmes resultaram em uma mensagem de alarme ALARME EXTERNAS externa. Consulte o diagrama em escada do PMC para detectar a causa. NO. DO ALARME ENCONTRADO NAO O nmero de alarme em causa no existe na memria de mensagem de alarme externa. Verifique o diagrama em escada do PMC.

132 133

DADOS INVALIDOS NA MSG DE Uma pequena faixa de dados da mensagem de alarme externa ou da ALARME EXT. mensagem de operao externa est incorreta. Verifique o diagrama em escada do PMC. ORIENTAO DO FUSO Tentou fazer--se uma indexao do fuso sem qualquer orientao do fuso. Execute a orientao do fuso.

135 136

CODIGO C/H & MOVIM. CMD NO Foi especificado um comando de movimento de outros eixos no MESMO BLOCO mesmo bloco dos endereos C, H de indexao do fuso. Modifique o programa.

780

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Nmero 137

Mensagem

Contedo

CDIGO M & MOVIM. CMD NO Foi especificado um comando de movimento de outros eixos no MESMO BLOCO mesmo bloco do cdigo M referente indexao do fuso. Modifique o programa. IMPOS.MUDAR NO PMC CONTROL.EIXO Um eixo foi selecionado atravs do controle de eixos do PMC. Modifique o programa. As condies so incorretas quando a interpolao de coordenadas polares comea ou cancelada. 1) G12.1/G13.1 foi especificado num modo diferente de G40. 2) Foi encontrado um erro na seleo de plano. Os parmetros n 5460 e n 5461 foram especificados incorretamente. Modifique o valor do programa ou do parmetro. Foi especificado um cdigo G que no pode ser definido no modo de interpolao de coordenadas polares. Veja a seo II--4.4 e modifique o programa. FERRAM. O nmero do grupo da ferramenta ultrapassa o valor mximo permitido. Modifique o programa.

139 145

COMANDO G112/G113 INVALIDO

146

CODIGO G INVALIDO

150 151 152 153

NO.DO GRUPO INVALIDO

DA

NO.DO GRUPO DA FERRAM. NAO O grupo da ferramenta programado no programa de usinagem no est ENCONTRADO definido. Modifique o valor do programa ou do parmetro. SEM ESPACO FERRAMEN PARA INSERIR O nmero de ferramentas de um grupo ultrapassa o valor mximo registrvel. Modifique o nmero de ferramentas. No registro dos dados de vida til da ferramenta, no foi especificado um cdigo T no bloco em que o mesmo seria necessrio. Corrija o programa. No programa de usinagem, o cdigo M06 e T do mesmo bloco no correspondem ao grupo em uso. Corrija o programa.

CODIGO T NAO ENCONTRADO

155 156 157 158 159 175

CODIGO T INVALIDO EM M06

COMANDO P/L NAO ENCONTRADO Os comandos P e L faltam no incio do programa em que definido o grupo da ferramenta. Corrija o programa. EXCESSO DE FERRAMENTAS GRUPOS DE O nmero de grupos de ferramentas a definir ultrapassa o valor mximo admissvel. (Ver parmetro n 6800, bit 0 e 1). Modifique o programa. A vida til da ferramenta a definir demasiado longa. Modifique o valor de definio.

DADOS DE VIDA FER. INVALIDOS ESPECIFIC. FERRAM.INCOMPLETA COMANDO G107 INVALIDO

DA A corrente foi desligada durante a execuo de um programa para especificao dos dados de vida til. Defina--os de novo. Condies invlidas para a execuo do incio ou cancelamento da interpolao circular. Para mudar para o modo de interpolao cilndrica, especifique o comando em um formato de G07.1 nome do eixo de rotao -- raio do cilindro. Foi especificado um dos seguintes cdigos G que no podem ser definidos no modo de interpolao cilndrica. 1) Cdigos G para posicionamento, tais como G28, G76, G81 -- G89, incluindo os cdigos especificando o ciclo de deslocamento rpido 2) Cdigos G para a especificao de um sistema de coordenadas: G50, G52 3) Cdigo G para a seleo de um sistema de coordenadas: G53 G54--G59 Modifique o programa. No controle da velocidade de corte constante, a especificao do eixo invlida. (Ver parmetro n 3770.) O comando de eixo especificado (P) contm um valor incorreto. Corrija o programa.

176

CODIGO G INVALIDO EM G107

190

SELECAO DE EIXO INVALIDO

194

COMAN.FUSO SINCRONO

EM

MODO Foi especificado o modo de controle do contorno, de posicionamento do fuso (controle do eixo Cs) ou de rosqueamento rgido com macho durante o modo de controle sncrono do fuso serial. Corrija o programa de forma que o modo de controle sncrono do fuso serial seja liberado antecipadamente. O programa especificou um movimento ao longo do eixo Cf quando o sinal CON(DGN=G027#7) estava desativado. Corrija o programa ou consulte o diagrama em escada do PMC para encontrar a causa de desativao do sinal.

197

EIXO C COMAND.EM MODO FUSO

781

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Nmero 199 200

Mensagem PALAVRA DE MACRO INDEFINIDA COMANDO INVALIDO DE CODIGO

Contedo Foi usada uma palavra de macro indefinida. Modifique a macro de usurio.

S No rosqueamento rgido com macho, um valor S est fora da faixa ou no foi especificado. Os valores mximos para S que podem ser especificados no rosqueamento rgido com macho so definidos nos parmetros de 5241 a 5243. Altere a definio em o parmetro ou modifique o programa.

201 202 203 204

AVANCO NAO DEF. NA ROSCA No rosqueamento rgido com macho, no foi definido qualquer valor F. C/MACHO Corrija o programa. EXCEDEU O LIMITE DE POSICAO No rosqueamento rgido com macho, o valor de distribuio do fuso LSI demasiado elevado. PROGR.INCORRETO EM ROSCA No rosqueamento rgido com macho, a posio para um cdigo M C/MACHO rgido (M29) ou para um comando S est errada. Modifique o programa. OPERACAO DO EIXO INVALIDA No rosqueamento rgido com macho, foi especificado um movimento do eixo entre o bloco do cdigo M rgido (M29) e o bloco G84 (G88). Modifique o programa. 1 Quando G84 (G88) executado, o sinal de rosqueamento rgido com macho (DGNG061 #1) no 1, embora tenha sido especificado um cdigo M rgido (M29). 2 O fuso do rosqueamento rgido com macho no foi selecionado em um sistema de mltiplos fusos (pelo sinal DI G27, #0 e #1, ou G61, #4 e #5). Consulte o diagrama em escada do PMC para encontrar a causa de desativao do sinal.

205

SINAL DI DA ROSCA C/ MACHO OFF

207 210

ERRO DE DADOS NA ROSCA COM A distncia especificada para o rosqueamento rgido com macho era MACHO demasiado curta ou demasiado longa. NAO PERMITIDO M198/M099 COMANDO 1 M198 e M199 so executados na operao planejada ou M198 executado na operao DNC. Modifique o programa. 2 Num ciclo fixo de corte mltiplo de bolsa, foi especificada uma macro de interrupo e M99 foi executado.

211 212 213 214

G31 (HIGH) NAO PERMITIDO EM G31 foi programado no comando de avano por rotao, apesar da opG99 o de salto rpido se encontrar disponvel. Modifique o programa. SELECAO DO PLANO INVALIDO A programao direta das dimenses do desenho foi comandada para um plano diferente do plano ZX. Corrija o programa.

COMANDO INVALIDO NO MODO Foi programado um movimento para o eixo a ser controlado sincronicaSINCR. mente. COMANDO INVALIDO NO MODO O sistema de coordenadas foi definido ou a compensao da ferraSINCR. menta do tipo deslocamento foi executada no controle sncrono. Corrija o programa. G251 DUPLO (COMANDOS) COMANDO P/Q ENCONTRADO EM G251 COMANDOS INDEPENDENTES G51.2 ou G251 foi novamente programado no modo de usinagem poligonal. Modifique o programa. NAO P ou Q no foi programado no bloco G251 ou o valor do comando encontra--se fora da faixa admissvel. Modifique o programa.

217 218 219 220 221 224

G250/G251 G251 e G250 no so blocos independentes.

COMANDO INVALIDO NO MODO Na operao sncrona, foi programado um movimento pelo programa SINCR. NC ou pela interface de controle de eixos PMC, para o eixo sncrono. COMANDO INVALIDO NO MODO A operao sncrona de usinagem poligonal e o controle de eixos Cs SINCR. foram executados ao mesmo tempo. Modifique o programa. RETORNO AO REFERENCIA PONTO DE No h um retorno ao ponto de referncia antes do incio do ciclo.

782

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Nmero 231

Mensagem

Contedo

ERRO DE FORMATO EM G10 OU Ocorreu um dos erros seguintes no formato especificado, durante a enL50 trada de parmetros programveis. 1 O endereo N ou R no foi introduzido. 2 Foi introduzido um nmero no especificado para um parmetro. 3 O nmero do eixo demasiado elevado. 4 O nmero do eixo no foi especificado no parmetro do tipo de eixo. 5 O nmero do eixo foi especificado no parmetro que no do tipo de eixo. 6 Foi feita uma tentativa de reset do bit 4 do parmetro 3202 (NE9) ou de alterao do parmetro 3210 (PSSWD), os quais esto protegidos por uma senha. Corrija o programa. DEMASIADOS EIXOS HELICOIDAIS Foram especificados trs ou mais eixos como eixos helicoidais, no modo de interpolao helicoidal. MODULO OCUPADO Foi feita uma tentativa de utilizao de uma unidade, como a que est conectada atravs da interface RS--232--C, que estava sendo utilizada por outros usurios. A edio simultnea foi executada durante a transmisso com a funo para o controle de unidades externas de E/S. A edio simultnea foi executada durante a operao MDI. Na funo de salto ativada pelo sinal de limite de torque, o nmero de pulsos errneos acumulados excedeu o valor 32767, antes do sinal ser introduzido. Por isso, os pulsos no podem ser corrigidos com uma distribuio. Altere as condies, tais como a velocidade de avano ao longo dos eixos e o limite de torque, e tente novamente.

232 233

239 240 244

ALARME BP/S ALARME BP/S ALARME P/S

245

CDIGO T NAO PERMITIDO NESTE Um dos cdigos G (G50, G10 e G04) que no podem ser especificados BLOCO juntamente com um cdigo T no mesmo bloco, foi especificado com um cdigo T. FIM DA GRAVACAO Foi especificado o fim da gravao (%). ERRO DE VELOCID. NO EIXO A relao da velocidade de rotao do valor do comando no pode ser POLIG. mantida no modo G51.2, porque a velocidade do fuso ou do eixo sncrono de rotao poligonal excede o valor limite ou demasiado lenta. ERRO NO REINICIO PARMETRO DE Foi especificado um parmetro incorreto para reiniciar o programa. Durante a interpolao circular, o centro do arco especificado com I, J e K fez com que o raio excedesse os nove dgitos. No foi especificado um ponto decimal para um comando em que necessrio especific--lo. O mesmo endereo aparece vrias vezes em um bloco ou um bloco contm dois ou mais cdigos G pertencentes ao mesmo grupo.

5010 5018

5020 5059 5073 5074 5134 5135 5136 5137 5138 5139

RAIO FORA DA FAIXA E FALTA PONTO DECIMAL DUPLICACAO DE ENDERECO

FSSB : ESGOTADO TEMPO PREPA- O FSSB no ficou pronto a abrir durante a inicializao. RACAO PARA ABERTURA FSSB : MODO DE ERRO O FSSB introduziu um modo de erro. FSSB : O NUMERO DE AMPS E O nmero de amplificadores reconhecidos pelo FSSB insuficiente, PEQUENO comparado com o nmero de eixos controlados. FSSB : ERRO DE CONFIGURACAO O FSSB detectou um erro de configurao. FSSB : ESPECIFICACAO INCOMPLETA DO EIXO FSSB : Desvio A definio do eixo no foi executada no modo de definio automtica. Execute a definio do eixo atravs da tela de definio do FSSB. A inicializao do servo no terminou normalmente. O cabo tico pode estar defeituoso ou pode existir um erro na ligao ao amplificador ou outro mdulo. Verifique o cabo tico e o estado da ligao.

783

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Nmero 5195

Mensagem DIREO NO PODE SER JULGADA

Contedo Quando o sensor de toque com uma nica entrada de sinal de contato usado na funo B de entrada direta para os valores de medio da correo da ferramenta, a direo do pulso armazenada no constante. Existncia de uma das condies seguintes: Presena do estado de parada no modo de escrita da correo. Estado Servo off Variao da direo. Movimento simultneo ao longo de dois eixos.

5197 5198 5212 5213

FSSB : ESGOTADO TEMPO ABER- O CNC permitiu a abertura do FSSB, mas tal no aconteceu. TURA FSSB : DADOS ID NAO PRONTOS COPIA DA TELA : ERRO DE PARAMETRO Falha na atribuio temporria, pelo que foi impossvel ler a informao inicial sobre a identificao do amplificador. Erro de definio de parmetro. Se certifique de que 4 definido como o canal de E/S (parmetro n 90020).

COPIA DA TELA : ERRO DE COM- O carto de memria no pode ser usado. Verifique o carto de UNICACAO memria. (Verifique se o carto de memria est protegido contra gravao ou danificado.) COPIA DA TELA : ERRO DE TRANS- Falha na transferncia de dados para o carto de memria. FERENCIA DE DADOS Verifique se o carto de memria possui espao suficiente e se foi removido durante a transferncia de dados. MODO DE AJUSTE DO PONTO DE REFERNCIA Definio de um parmetro para a definio automtica de um ponto de referncia. (Bit 2 do parmetro n. 1819 = 1) Execute a definio automtica. (Coloque manualmente a mquina no ponto de referncia e execute, em seguida, o retorno manual ao ponto de referncia.) Suplementar: A definio automtica coloca em 0 o bit 2 do parmetro n. 1819. O erro corrigvel de SRAM no pode ser corrigido. Causa: Ocorreu um problema de memria durante a respectiva inicializao. Ao: Substitua a placa principal de circuitos impressos (mdulo SRAM). O arquivo especificado no encontrado durante a comunicao com o arquivo handy integrado. Existem nomes de arquivos em duplicado no arquivo Handy incorporado. Um disquete do arquivo Handy incorporado est protegido contra escrita. O nmero de arquivos ultrapassa o limite durante a comunicao com o arquivo handy integrado. No existe espao suficiente para o disquete no arquivo Handy incorporado. Ocorreu um erro de comunicao durante a comunicao com o arquivo handy integrado. No possvel ler um disquete do arquivo Handy incorporado. O disquete pode estar danificado ou ter a cabea suja. Ou, o Arquivo Handy est danificado. No possvel gravar um disquete do arquivo Handy incorporado. O disquete pode estar danificado ou ter a cabea suja. Ou, o Arquivo Handy est danificado. G41/G42 (compensao C da ferramenta: srie M, compensao do raio da ponta da ferramenta: srie T) foi especificado no modo MDI. (Dependendo da definio do bit 4 do parmetro n. 5008) Ocorreu um erro no painel ttil. Causa: 1. O painel ttil continuou sendo pressionado. 2. O painel ttil foi pressionado aquando da energizao. Elimine as causas anteriores e ligue novamente o sistema.

5214

5220

5222

ERRO CORRIGVEL DE SRAM

5227 5228 5229 5231 5232 5235 5237

ARQUIVO NAO ENCONTRADO MESMO NOME USADO PROTEGIDO CONTRA ESCRITA EXCESSO DE ARQUIVOS EXCESSO DE DADOS ERRO DE COMUNICACAO ERRO DE LEITURA

5238

ERRO DE ESCRITA

5257

G41/G42 NAO PERMIT. NO MODO MDI ERRO DO PAINEL TTIL

5303

784

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Nmero 5306 5311

Mensagem ERRO ALT. MODO FSSB : CONEXO INCORRETA

Contedo Em uma chamada de macro de um toque, o modo no geralmente comutado no incio. 1. O alarme emitido se, um dos eixos for atribudo a um amplificador conectado a um FSSB em um sistema diferente do do restante eixo. 2. Este alarme emitido se o sistema no satisfizer uma condio para execuo de controle HRV de alta velocidade, se os atuais perodos de controle de dois FSSBs forem diferentes e se for especificada a utilizao de mdulos de pulsos conectados a um FSSB em caminhos diferentes.

2) Alarmes da edio simultnea


Nmero 070 a 074 085 a 087 140 Mensagem ALARME BP/S ALARME BP/S Contedo O alarme BP/S acionado com o mesmo nmero do alarme P/S que acionado durante a edio normal de programas. Tentou--se selecionar ou apagar em segundo plano um programa que est sendo selecionado em primeiro plano. (Nota) Aplique a edio simultnea corretamente.

NOTA As mensagens de alarme da edio simultnea so exibidas na linha de entrada da tela de edio simultnea, e no na tela de alarmes normal, e podem ser eliminadas pressionando--se qualquer uma das teclas MDI.

3) Alarmes do codificador de pulsos absoluto (APC)


Nmero 300 301 302 303 304 305 306 307 308 Mensagem EIXO n PRECISA ZRN Contedo Para o eixo n necessrio um retorno manual ao ponto de referncia (n=1 -- 4).

ALARME APC: Erro de comunicao APC no eixo n (n=1 -- 4). Falha na transmisso de dados COMUNICAO EIXO n As causas possveis incluem uma falha de APC, cabo ou mdulo de interface servo. ALARME APC: TEMPO Erro de excesso de tempo APC no eixo n (n=1 -- 4). Erro na transmisso de dados. EXCEDIDO EIXO n Causas possveis: Avaria em um APC, cabo ou mdulo de interface do servo. ALARME APC: Erro de framing APC no eixo n (n=1 -- 4). Erro na transmisso de dados. FRAMING EIXO n Causas possveis: Avaria em um APC, cabo ou mdulo de interface do servo. ALARME APC: Erro de paridade APC no eixo n (n=1 -- 4). Erro na transmisso de dados. Causas PARIDADE DO EIXO n possveis: Avaria em um APC, cabo ou mdulo de interface do servo. ALARME APC: ERRO Alarme de erro de pulso APC no eixo n (n=1 -- 4). Alarme APC: APC ou cabo avaDE PULSO EIXO n riado. ALARME APC: BATERIA A carga da bateria do APC, no eixo n (n=1 -- 4), to baixa que os dados no podem ZERO EIXO n ser mantidos. Alarme APC: Bateria ou cabo avarido. ALARME APC: BATERIA A carga da bateria do APC, no eixo n (n=1 -- 4), to baixa que necessrio substiFRACA 1 EIXO n tuir a bateria. Alarme APC: Substitua a bateria. ALARME APC: BATERIA A carga da bateria do APC, no eixo n (n=1 -- 4), to baixa que necessrio substiFRACA 2 EIXO n tuir a bateria (mesmo quando a mquina est desligada). Alarme APC: Substitua a bateria. ALARME APC: IMPOSS. Tentou--se executar um retorno ao ponto de referncia sem rodar primeiro o motor ZRN EIXO n uma ou mais vezes. Rode o motor uma ou mais vezes, desligue e volte a ligar o sistema e execute, em seguida, o retorno ao ponto de referncia.

309

785

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

4) Alarmes do codificador serial de pulsos (SPC)


N 360 361 362 363 364 365 366 367 368 369 380 381 382 383 384 385 386 387 Mensagem EIXO n: SOMA VERIF. ANORMAL (INT) EIXO n: DADOS DE FASE ANORMAIS (INT) EIXO n: DADOS DE ROTAO ANORMAIS (INT) EIXO n: TEMPOR. ANORMAL (INT) EIXO n: ALARME SOFT.SERVO (INT) EIXO n: ERRO DE LED (INT) EIXO n: SEM PULSOS (INT) EIXO n: SEM CONTAGEM (INT) EIXO n: ERRO DE DADOS SERIAIS (INT) EIXO n: ERRO TRANSF. DADOS (INT) EIXO n: ERRO DE LED (EXT) EIXO n: FASE ANORMAL (LIN EXT) EIXO n: SEM CONTAGEM (EXT) EIXO n: SEM PULSOS (EXT) EIXO n: ALARME SOFT.SERVO (EXT) EIXO n: ERRO DE DADOS SERIAIS (EXT) EIXO n: ERRO TRANSF. DADOS (EXT) EIXO n: CODIFICADOR ANORMAL (EXT) Descrio Ocorreu um erro da soma de verificao no codificador de pulsos integrado. Ocorreu um erro de dados de fase no codificador de pulsos integrado. Ocorreu um erro de contagem da velocidade de rotao no codificador de pulsos integrado. Ocorreu um erro de temporizao no codificador de pulsos integrado. O software do servo digital detetou dados invlidos 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. Impossvel receber dados de comunicao do codificador de pulsos integrado. Erro CRC ou do bit de parada nos dados de comunicao que esto chegando do codificador de pulsos integrado. O detetor externo est avariado. Ocorreu um erro de dados de fase na escala linear externa. Ocorreu um erro de pulsos no detetor externo. Ocorreu um erro de contagem no detetor externo. O software do servo digital detetou dados invlidos no detetor externo. Impossvel receber dados de comunicao do detetor externo. Erro CRC ou do bit de parada nos dados de comunicao que esto chegando do detetor externo. Ocorreu um erro no detetor externo. Para mais pormenores, contatar o fabricante da escala.

786

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

D Pormenores sobre o alarme n do codificador de pulsos serial


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 um alarme da soma de verificao. Ocorreu um alarme de bateria baixa. Ocorreu um alarme de problemas com dados de fase. Ocorreu um alarme de problemas com contagem de velocidade. Ocorreu um alarme de bateria zero. Ocorreu um alarme de relgio. Ocorreu um alarme de problemas com dados de fase de software.
#6 CRC #5 STB #4 PRM #3 #2 #1 #0

#7 DTE

#7 (DTE) #6 (CRC) #5 (STB) #4 (PRM) 5) Alarmes do servo (1/2)


Nmero 401 402 403 Mensagem

: : : :

Ocorreu um erro de dados. Ocorreu um erro de dados CRC. Ocorreu um erro de bit de parada. Ocorreu um alarme de erro de parmetro. Neste caso, igualmente transmitido um alarme de erro de parmetros servo (n. 417).

Contedo O sinal de PRONTO (DRDY) do amplificador servo do eixo n (eixo 1--4) extinguiu--se. Consultar o procedimento para resoluo de problemas. O carto de controle dos eixos no fornecido.

ALARME SERVO: VRDY DO EIXO n OFF ALARME SERVO: CARTO SV NO EXISTE ALARME SERVO: TROCA CARTAO/SOFT

404

405

409 410

A combinao do carto de controle dos eixos e software servo invlida. Segue--se a indicao das causas possveis: No fornecido um carto de controle dos eixos. O software servo correto no foi instalado na memria flash. ALARME SERVO: VRDY DO EIXO n Apesar de o sinal de PRONTO (MCON) do eixo n (eixo 1--4) se ter extinON guido, o sinal de PRONTO (DRDY) do amplificador servo continua ligado, ou, quando se ligou o sistema, DRDY ligou--se apesar de MCON estar desligado. Verifique se o mdulo de interface servo e o amplificafor servo esto conectados. ALARME SERVO: (ERRO DE RET. Erro do sistema de controle de posio. Devido a um erro do NC ou do AO PTO.REF.) sistema servo no retorno ao ponto de referncia, possvel que o retorno ao ponto de referncia no tenha sido executado corretamente. Tente novamente a partir do retorno manual ao ponto de referncia. ALARME SERVO: ALM DE Foi detetada uma carga anormal no motor servo. ou foi detetada uma TORQUE DE EIXO n carga anormal no motor do fuso, no modo Cs. ALARME SERVO: VALOR O valor do desvio de posio, quando o eixo n (eixo 1--4) pra, supeEXCESSIVO NO EIXO n rior ao valor especificado. Consultar o procedimento para resoluo de problemas. ALARME SERVO: VALOR EXCESSIVO NO EIXO n ALARME SERVO: ESTOURO LSI NO EIXO n ALARME SERVO: DESLOC. EXCESSIVO NO EIXO n O valor do desvio de posio, quando o eixo n (eixo 1--4) se move, superior ao valor especificado. Consultar o procedimento para resoluo de problemas. O contedo do registro de erros do ensimo eixo (eixo 1--4) ultrapassa a faixa de 231. Este erro ocorre, normalmente, devido definio incorreta de um parmetro. Tentou--se especificar uma velocidade superior a 524288000 unidades/s no eixo n (eixo 1--4). Este erro ocorre, normalmente, devido definio incorreta de um CMR.

411

413

415

787

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Nmero 417

Mensagem ALARME SERVO: PARAMETRO INCORRETO NO EIXO n

Contedo Este alarme acionado quando o eixo n (eixo 1--4) se encontra em um dos estados abaixo referidos. (Alarme do sistema servo digital) 1) O valor especificado no parmetro n 2020 (tipo do motor) est fora do limite definido. 2) No foi especificado um valor correto (de 111 a --111) no parmetro n 2022 (sentido de rotao do motor). 3) Foram especificados dados incorretos (um valor inferior a 0, etc.) no parmetro n 2023 (nmero de pulsos de realimentao da velocidade por rotao do motor). 4) Foram especificados dados incorretos (um valor inferior a 0, etc.) no parmetro n 2024 (nmero de pulsos de realimentao da posio por rotao do motor). 5) Os parmetros n 2084 e 2085 (velocidade flexvel de engrenagem de campo) no foram definidos. 6) Um dos valores fora do limite de {1 at ao nmero de eixos de controle} ou um dos valores no contnuos (parmetro 1023 (nmero de eixos servo) contm um valor fora da faixa de 1 at ao nmero de eixos, ou foi especificado um valor isolado (por exemplo, 4 no precedido de 3) no parmetro n 1023 (nmero de eixos servo).

421

ALARME SERVO: ERRO DE EXCESSO (D) EIXO n

422 423 430 431 432

ALARME SERVO: EIXO n ALARME SERVO: EIXO n EIXO n: MOTOR SERVO SOBREAQUECIDO EIXO n: CNV. OVERLOAD EIXO n: CNV. TENSO BAIXA CONTROLE EIXO n: CNV. BAIXA VOLT LIGACAO DC

A diferena entre os erros no loop semi--fechado e no loop fechado tornou--se excessiva durante a realimentao de posio dupla. Verifique os valores dos coeficientes de converso da posio dupla nos parmetros n. 2078 e 2079. A velocidade admissvel especificada foi excedida durante o controle do torque dos eixos PMC. No controle do torque dos eixos PMC, a distncia percorrida cumulativa, admissvel, definida por parmetros, foi excedida. Ocorreu um sobreaquecimento do motor servo. 1) PSM: Ocorreu um sobreaquecimento. 2) srie SVU: Ocorreu um sobreaquecimento. 1) PSMR: A tenso da alimentao de corrente de controle diminuiu. 2) srie SVU: A tenso da alimentao de corrente de controle diminuiu. 1) PSM: A tenso da ligao DC diminuiu. 2) PSMR: A tenso da ligao DC diminuiu. 3) srie SVU: A tenso da ligao DC diminuiu. 4) srie SVU: A tenso da ligao DC diminuiu. SVM: A tenso da alimentao de corrente de controle diminuiu. SVM: A tenso da ligao DC diminuiu. O software do servo digital detetou o estado trmico do software. PSM: Fluxo de corrente excessiva para o circuito de entrada. 1) SVM: A corrente do motor demasiado elevada. 2) srie SVU: A corrente do motor demasiado elevada. 3) srie SVU: A corrente do motor demasiado elevada. 1) PSM: A tenso da ligao DC demasiado elevada. 2) PSMR: A tenso da ligao DC demasiado elevada. 3) srie SVU: A tenso da ligao C demasiado elevada. 4) srie SVU: A tenso da ligao demasiado elevada.

433

434 435 436 437 438

EIXO n: INV. TENSO BAIXA CONTROLE EIXO n: INV. BAIXA VOLT LIGACAO DC EIXO n: SOFTTHERMAL (OVC) EIXO n: CNV. CORRENTE EXCESSIVA EIXO n: INV. ABNORMAL CURRENT EIXO n: CNV. ALTA VOLT LIGACAO DC

439

788

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Nmero 440

Mensagem EIXO n: CNV. EXCESSO CORRENTE DESACEL.

Contedo 1) PSMR: A quantidade de descarga regenerativa demasiado elevada. 2) srie SVU: A quantidade de descarga regenerativa demasiado elevada. Ou, o circuito de descarga regenerativo anormal. O software do servo digital detetou uma anomalia no circuito de deteo da corrente do motor. 1) PSM: O circuito de descarga paralelo da ligao DC link est avariado. 2) PSMR: O circuito de descarga paralelo da ligao DC link est avariado. 1) PSM: Falha na ventonha interna. 2) PSMR: Falha na ventonha interna. 3) srie SVU: Falha na ventonha interna. SVM: Falha na ventonha interna. O software do servo digital detetou um fio quebrado no codificador de pulsos. O hardware detetou um fio quebrado no codificador de pulsos integrado. O hardware detetou um fio quebrado no detetor externo. O sinal dos dados de realimentao do codificador de pulsos integrado difere dos dados de realimentao do detetor externo. 1) SVM: O IPM (intelligent power module) detetou um alarme. 2) srie SVU: O IPM (intelligent power module) detetou um alarme. Alarme de desconexo do software do codificador de pulsos . Desligue a alimentao ao CNC e depois remova e insira o cabo do codificador de pulsos. Se o alarme voltar a disparar, substitua o codificador de pulsos. Foi especificado um perodo de controle de corrente invlido. O mdulo de pulsos do amplificador atualmente usado no est de acordo com o HRV de alta velocidade. Alternativamente, o sistema no satifaz uma condio para execuo do controle HRV de alta velocidade. Especifica que o controle HRV de alta velocidade deve ser usado sempre que o perodo de controle atual corresponder a 250 ms. O perodo de controle de corrente especificado no corresponde ao perodo de controle de corrente efetivo. Em um par de eixos em que um deles possui um nmero mpar de eixo servo (parmetro n. 1023) e o outro possui um nmero par de eixo servo que adjacente ao nmero mpar, o controle HRV de alta velocidade suportado apenas para um dos eixos. Desconexo abrupta da comunicao atravs do FSSB. Segue--se a indicao das causas possveis: 1) O cabo de comunicao do FSSB foi desconectado ou quebrado. 2) A corrente do amplificador foi subitamente desligada. 3) O amplificador emitiu um alarme de baixa voltagem.

441 442

EIXO n: ABNORMAL CURRENT OFFSET EIXO n: CNV. FALHA DE CARGA

443

EIXO n: CNV. COOLING FAN FAILURE EIXO n: INV. COOLING FAN FAILURE EIXO n: SOFT DISCONNECT ALARM EIXO n: HARD DISCONNECT ALARM EIXO n: HARD DISCONNECT (EXT) EIXO n: UNMATCHED FEEDBACK ALARM EIXO n: INV. IPM ALARM EIXO n: SPC SOFT DISCONNECT ALARM

444 445 446 447 448 449 453

456

EIXO n: LOOP DE CORRENTE INVALIDO

457 458 459

EIXO n: HRV EL (250US) INVLIDO EIXO n: ERRO DE LOOP DE CORRENTE EIXO n: ERRO DE DEFIN.HRV EL.

460

EIXO n: FSSB DISCONNECT

461 462 463 464 465

EIXO n: INTERFACE INVALIDO DO AMP EIXO n: SEND CNC DATA FAILED

Os dois eixos do amplificador de dois eixos foram atribudos interface de tipo rpido. Um escravo no pode receber dados corretos devido a um erro de comunicao do FSSB. EIXO n: SEND SLAVE DATA FAILED O sistema servo no pode receber dados corretos devido a um erro de comunicao do FSSB. EIXO n: WRITE ID DATA FAILED Foi feita uma tentativa, falhada, de escrita de informao sobre manuteno na tela de manuteno do amplificador. EIXO n: READ ID DATA FAILED No foi possvel ler a informao ID inicial do amplificador durante a energizao.

789

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Nmero 466 467

Mensagem EIXO n: COMBINACAO MOTOR/AMP EIXO n: DEFINICAO INVALIDA DO EIXO

Contedo A taxa mxima de corrente para o amplificador no combina com a do motor. A funo do servo para o que se segue no foi ativada quando um eixo que ocupa um nico DSP (correspondendo a dois eixos normais) especificado na tela de especificao do eixo. 1. Loop de corrente de alta velocidade (bit 0 do parmetro n 2004 = 1) 2. Eixo de interface de alta velocidade (bit 4 do parmetro n. 2005 = 1) Este alarme emitido se for especificada a utilizao do controle HRV de alta velocidade para um eixo controlado, conectado a um amplificador para o qual o dito controle no pode ser usado.

468

EIXO n: ERRO DE DEFIN.HRV EL. (AMP)

D Pormenores sobre o alarme servo


200 #7 OVL

As informaes detalhadas sobre o alarme servo so exibidas na tela de diagnstico (n 200 e 204) da seguinte forma:
#6 LV #5 OVC #4 HCA #3 HVA #2 DCA #1 FBA #0 OFA

#7 (OVL) #6 (LV) #5 (OVC) #4 (HCA) #3 (HVA) #2 (DCA)

Est sendo gerado um alarme de sobrecarga. Est sendo gerado um alarme de baixa voltagem no amplificador servo. Est sendo gerado um alarme de corrente excessiva no servo digital. Est sendo gerado um alarme de corrente anormal no amplificador servo. Est sendo gerado um alarme de sobretenso no amplificador servo. Est sendo gerado um alarme do circuito de descarga regenerativo no amplificador servo. #1 (FBA) : Est sendo gerado um alarme de desconexo. #0 (OFA) : Est sendo gerado um alarme de estouro no servo digital.
#7 ALD #6 #5 #4 EXP #3 #2 #1 #0

: : : : : :

201

Quando OVL igual a 1 nos dados de diagnstico n 200 (o alarme servo n 400 est sendo gerado): #7 (ALD) 0 : Sobreaquecimento do motor 1: Sobreaquecimento do amplificador Quando FBAL igual a 1 nos dados de diagnstico n 200 (o alarme servo n 416 est sendo gerado):
ALD 1 1 0 EXP 0 1 0 Detalhes de alarme Desconexo do codificador de pulsos integrado (hardware) Desconexo do codificador de pulsos instalado separadamente (hardware) O codificador de pulsos no est conectado devido ao software.
#4 LDA #3 PMS #2 #1 #0

#7 204

#6 OFS

#5 MCC

#6 (OFS) #5 (MCC) #4 (LDA) #3 (PMS)

: : : :

Ocorreu um erro de converso de corrente no servo digital. Fundiu-se um dos contatos do contator magntico no amplificador servo. O LED indica que o codificador de pulsos serial C tem defeito. Ocorreu um erro de pulsos de realimentao devido a um cabo de realimentao avariado.
790

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

6) Alarmes de ultrapassagem de curso


Nmero 500 501 502 503 504 505 506 507 510 Mensagem ULTRAPASSAGEM: +n ULTRAPASSAGEM: --n ULTRAPASSAGEM: +n ULTRAPASSAGEM: --n ULTRAPASSAGEM: +n ULTRAPASSAGEM: --n ULTRAPASSAGEM: +n ULTRAPASSAGEM: --n ULTRAPASSAGEM: +n Contedo A ferramenta ultrapassou o limite de curso armazenado 1 no eixo n, em sentido +.(Parmetro n 1320 ou 1326 Notas) A ferramenta ultrapassou o limite de curso armazenado 1 no eixo n, em sentido --.(Parmetro n 1321 ou 1327 Notas) A ferramenta ultrapassou o limite de curso armazenado II no eixo n, em sentido +.(Parmetro n 1322) A ferramenta ultrapassou o limite de curso armazenado II no eixo n, em sentido --.(Parmetro n 1323) A ferramenta ultrapassou o limite de curso armazenado III no eixo n, em sentido +.(Parmetro n 1324) A ferramenta ultrapassou o limite de curso armazenado III no eixo n, em sentido --.(Parmetro n 1325) No lado + do eixo n foi excedido o OT do hardware. No lado -- do eixo n foi excedido o OT do hardware. Um controle de fim de curso, efetuado antes de iniciar o movimento, detectou que o ponto final de um bloco fica situado dentro do lado positivo (+) de uma rea proibida, definida por uma chave de fim de curso, ao longo do eixo n. Corrija o programa. Um controle de fim de curso, efetuado antes de iniciar o movimento, detectou que o ponto final de um bloco fica situado dentro do lado negativo (--) de uma rea proibida, definida por uma chave de fim de curso, ao longo do eixo n. Corrija o programa.

511

ULTRAPASSAGEM: --n

NOTA Os alarmes de ultrapassagem de curso n 504 e n 505 s esto disponveis na srie T. Os parmetros 1326 e 1327 esto ativos quando EXLM (sinal de chave de fim de curso) est ligado. 7) Alarmes servo
Nmero 600 601 602 603 Mensagem EIXO n: INV. DC EXCESSO DE CORRENTE EIXO n: INV. FALHA DO RADIADOR EIXO n: INV. do motor EIXO n: INV. IPM ALARM (SOBREAQ.) Contedo SVM: A tenso da ligao DC demasiado elevada. SVU: A tenso da ligao DC demasiado elevada. SVM: O radiador do dispositivo trmico tem defeito. SVU: O radiador do dispositivo trmico tem defeito. SVM: SVM: Sobreaquecimento do amplificador servo. O IPM (intelligent power module) detetou um alarme de sobreaquecimento. SVU: O IPM (intelligent power module) detetou um alarme de sobreaquecimento. Anomalia na comunicao entre o SVM e o PSM. PSMR: A energia regenerativa do motor demasiado elevada. PSM: O radiador para refrigerar o dispositivo trmico externo tem defeito. PSMR: O radiador para refrigerar o dispositivo trmico externo tem defeito. PSM: Uma das fases de entrada est anmala. PSMR: Uma das fases de entrada est anmala.

604 605 606

EIXO n: ERRO COMUNICAO AMP EIXO n: CNV. EX. CORRENTE DE DESCARGA EIXO n: CNV. FALHA DO RADIADOR

607

EIXO n: CNV. FALHA DE FASE SIMPLES

791

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

8) Alarmes de sobreaquecimento
Nmero 700 701 Mensagem Contedo SOBREAQUEC.: UNID. DE CON- Sobreaquecimento da unidade de controle Verifique se o motor do venTROLE tilador funciona normalmente e limpe o filtro de ar. SOBREAQUEC.: MOTOR DO VEN- Sobreaquecimento do motor do ventilador, situado na parte superior da TIL. caixa da unidade de controle. Verifique o funcionamento do motor do ventilador e, sendo necessrio, substitua o motor. SOBREAQUEC.: FUSO Sobreaquecimento do fuso na superviso da velocidade do fuso (1) Se o esforo de corte for excessivo, alivie a condio de corte. (2) Verifique se a ferramenta de corte est afiada. (3) Outra causa possvel uma avaria no amplificador do fuso.

704

9) Alarmes do rosqueamento rgido com macho


Nmero 740 741 742 Mensagem ALM.ROSCA EXCESSIVO ALM.ROSCA EXCESSIVO C/MACHO: C/MACHO: Contedo VALOR Durante o rosqueamento rgido com macho, o desvio de posio do fuso, no estado de parado, excedeu o valor especificado. VALOR Durante o rosqueamento rgido com macho, o desvio de posio do fuso, no estado de parado, excedeu o valor especificado.

ALM.ROSCA C/MACHO: LSI EM Durante o rosqueamento rgido com macho, ocorreu um estouro do LSI EXCESSO no lado do fuso.

10) Alarmes do fuso


Nmero 749 Mensagem ERRO LSI NO FUSO SERIAL Contedo Ocorrncia de erro de comunicao serial durante a execuo do sistema aps a alimentao. Podem ser consideradas as seguintes causas: 1) A ligao do cabo tico defeituosa ou o cabo no est ligado ou est quebrado. 2) A CPU principal ou uma das placas opcionais est avariada. 3) Placa de circuito impresso do amplificador do fuso est avariada. Se este alarme ocorrer quando a alimentao do CNC est ligada ou quando este alarme no pode ser eliminado mesmo que a reinicializao do CNC seja efetuada, desligue a alimentao, incluindo a alimentao do lado do fuso. 750 ERRO INICIO DE LIGACAO SERIAL DO FUSO Este alarme gerado se a unidade de controle do fuso no estiver pronta para partir corretamente, quando se liga o sistema com o fuso serial. H quatro causas possveis: 1) Um cabo tico conectado incorretamente ou a unidade de controle do fuso desligada. 2) Quando o NC ligado sob condies de alarme diferentes de SU--01 ou AL--24, mostradas nos LEDs da unidade de controle do fuso. Neste caso, desligue o amplificador do fuso e execute uma nova partida. 3) Outras causas (combinao inadequada do hardware) Este alarme no ativado depois do sistema, incluindo a unidade de controle do fuso, ter sido ativado. 4) O segundo fuso (se SP2, bit 4 do parmetro n 3701, possuir sinal 1) encontra--se em um dos estados 1) a 3). Consulte a tela de diagnstico n 409 para mais pormenores. Este alarme gerado se o sistema no concluir corretamente a alterao do modo. Os modos incluem o corte de contornos Cs, o posicionamento do fuso, o rosqueamento rgido com macho e os modos de controle do fuso. O alarme acionado se a unidade de controle do fuso no reagir corretamente ao comando de alterao de modo enviado pelo NC.

752

ERRO ALT. MODO DO FUSO 1

792

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Nmero 754 762 764

Mensagem ALM TORQUE ANORMAL NO FUSO 1 ERRO ALT. MODO DO FUSO 2 ALM. TORQUE ANORMAL NO FUSO 2

Contedo Foi detetada uma carga anormal no motor do primeiro fuso. Consulte o alarme n 752. (para o 2 eixo) O mesmo que para o alarme n 754 (para o segundo fuso)

D Pormenores sobre o alarme do fuso n 750


#7 409

As informaes detalhadas sobre o alarme do fuso n 750 so exibidas na tela de diagnstico (n 409) da seguinte forma:
#6 #5 #4 #3 SPE #2 S2E #1 S1E #0 SHE

#3 (SPE) 0 : No controle serial do fuso, os parmetros do fuso serial satisfazem as condies de partida da unidade de controle do fuso. 1 : No controle serial do fuso, os parmetros do fuso serial no satisfazem as condies de partida da unidade de controle do fuso. #2 (S2E) 0 : O segundo fuso apresenta um estado normal durante a partida do controle serial do fuso. 1 : Foi detectado um erro no segundo fuso, durante a partida do controle serial do fuso. #1 (S1E) 0 : O primeiro fuso apresenta um estado normal durante a partida do controle serial do fuso. 1 : Foi detectado um erro no primeiro fuso, durante a partida do controle serial do eixo do fuso. #0 (SHE) 0 : O mdulo de comunicao do CNC apresenta um estado normal. 1 : Foi detectado um erro no mdulo de comunicao serial do CNC. Lista de Alarmes (Fuso Serial) Quando ocorrer um alarme de fuso serial, mostrado o seguinte nmero no CNC. n um nmero correspondente ao fuso em que um alarme ocorreu. (n = 1: primeiro fuso; n = 2: segundo fuso; etc.) NOTA*1 Note que o significado das indicaes SPM varia em funo do LED, vermelho ou amarelo, que est aceso. Quando o LED vermelho est aceso, o SPM indica um nmero de alarme de 2 dgitos. Quando o LED amarelo est aceso, o SPM indica um nmero de erro que designa um problema de seqncia (por exemplo, quando um comando de rotao introduzido com o estado de parada de emergncia no liberado). Ver Cdigos de Erro (Fuso Serial).

793

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Nmeros dos Alarmes e Alarmes Visualizados em o Amplificador do Fuso da srie i


Indicao SPM (*1) A0 A

Mensagem

Localizao com falha e resoluo 1 Substitua o ROM da placa de circuito impresso de controle do SPM. 2 Substitua a placa de circuito impresso de controle do SPM. Substitua a placa de circuito impresso de controle do SPM.

Descrio

(750) ERRO COMUNIC. FUSO PRINCIPAL

(749) ERRO LSI NO FUSO SERIAL 7n01 SPN_n_ : MOTOR SOBREAQUECIDO SPN_n_ : ERRO EXCES. VELOC

A1

O programa no comea normalmente. Erro de srie do ROM ou anomalia do hardware na placa de circuito impresso de controle do SPM Foi detetada uma anomalia no circuito perifrico da CPU do circuito de controle SPM.

01

7n02

02

1 Verifique e corrija a temperatura A temperatura interna do motor ultraperifrica e a carga. passa o nvel especificado. 2 Se o ventilador parar, substitua--o. O motor usado acima da velocidade contnua ou o elemento de refrigerao tem uma anomalia. 1 Verifique e corrija as condies de A velocidade do motor no consegue corte para diminuir a carga. seguir a velocidade especificada. 2 Corrija o parmetro n. 4082. Foi detetado um torque de carga do motor excessivo. O tempo de acelerao/desacelerao definido no parmetro n. 4082 insuficiente. 1 Substitua a unidade de SPM. O PSM fica operacional (indicao: 2 Verifique o estado do isolamento 0), mas a tenso de ligao DC no do motor. SPM demasiado baixa. O fusvel da seo de ligao DC no SPM est queimado. (O dispositivo de alimentao est danificado ou o motor tem uma falha.) Verificar o estado da alimentao ao PSM. O PSM detetou a ausncia de uma fase de alimentao.(Alarme PSM E)

7n03

SPN_n_ : FALHA FUSIVEL LIGACAO DC

03

7n04

7n06

7n07

SPN_n_ : FALHA FUSIVEL ENTRADA/ENERGIA SPN_n_ : DESCONEXO DO SENSOR TRMICO SPN_n_ : EXCESSO VELOC.

04

06

1 Verifique e corrija o parmetro. O sensor de temperatura do motor 2 Substitua o cabo de realimen- est desligado. tao. Verifique se existe erro de seqncia. (Por exemplo, verifique se a sincronizao do fuso foi especificada quando o fuso deixou de girar.) A velocidade do motor ultrapassou 115% da respectiva velocidade nominal. Quando o eixo do fuso se encontrava no modo de controle de posio, verificou--se uma acumulao excessiva de erros de posio (SFR e SRV foram desativados durante o controle da sincronizao do fuso.) Melhore o estado de refrigerao Subida de temperatura anormal no da caldeira. radiador do transistor de potncia. Se o ventilador da caldeira parar, substitua a unidade do SPM. Verifique o PSM selecionado. Foi detetada uma sobretenso da Verifique a tenso da corrente de seo de ligao CC do PSM. (Indientrada e altere--a durante a de- cao do alarme PSM: 7) sacelerao do motor. Se a Erro de seleo PSM. (A especifitenso ultrapassar 264 VAC (para cao de sada mxima do PSM foi o sistema de 200 V) ou 530 VAC ultrapassada.) (para o sistema de 400 V), melhore a impedncia da alimentao de energia.

07

7n09

SPN_n_ : SOBREAQUEC. CIRCUITO PRINC. SPN_n_ : SOBREVOLT CIRCUITO

09

1 2

7n11

11

1 2

794

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Mensagem

Indicao SPM (*1) 12

Localizao com falha e resoluo 1 Verifique o estado do isolamento do motor. 2 Verifique os parmetros do fuso. 3 Substitua a unidade de SPM.

Descrio

7n12

SPN_n_ : CORRENTE EXC. NO CIRCUITO

7n13

13

A corrente de sada do amplificador excessivamente elevada. Um parmetro especfico do motor no corresponde ao modelo de motor. Fraco isolamento do motor Substitua a placa de circuito im- Foi detetada uma anomalia no cirpresso de controle do SPM. cuito de controle SPM. (Pedido RAM interno do SPM) 1 Verifique e corrija a seqncia em A seqncia de comutao na operescada. ao de comutao do fuso/com2 Substitua a comutao de MC. utao de sada est incorreta. O sinal e comando de verificao do estado de contato de MC de comutao no correspondem um ao outro. Substitua a placa de circuito im- Foi detetada uma anomalia num presso de controle do SPM. componente do circuito de controle do SPM. (Anomalia nos dados do ROM de programas.) Substitua a unidade de SPM. Foi detetada uma anomalia num componente do SPM. (O valor inicial do circuito de deteo de corrente da fase U anormal.) Substitua a unidade de SPM. Foi detetada uma anomalia num componente do SPM. (O valor inicial do circuito de deteo de corrente da fase V anormal.) Verifique e corrija os parmetros. A definio do parmetro de polari(N. 4000#0, 4001#4) dade do sensor de posio no est correta. 1 Coloque o cabo CNC--a--fuso O CNC est desligado (desconexo afastado do cabo de alimentao. normal ou cabo quebrado). Foi dete2 Substitua o cabo. tado um erro nos dados de comunicao transferidos para o CNC. Substitua o cabo. O sinal do codificador de posio do fuso (conector JYA3) anormal. Verifique e corrija o estado da carga. Foi aplicada continuamente uma carga excessiva durante um determinado perodo de tempo. (Este alarme igualmente emitido se o eixo do motor tiver sido bloqueado no estado de excitao.) Verifique e corrija a tenso da alimen- Foi detetada uma corrente excessiva tao de corrente. na alimentao do circuito principal do PSM. (Indicao do alarme PSM: 1)Alimentao irregular de energia. Erro de seleo do PSM (A especificao de sada mxima do PSM foi ultrapassada.) Verifique e corrija o estado da carga. O motor no consegue girar velocidade especificada. (Existncia contnua de um nvel no superior ao nvel SST para o comando de rotao.)

7n15

SPN_n_ : ALARME CONTROLE BOTAO SP

15

7n18

SPN_n_ : DADOS PGM ERRO SOMA VERIF. SPN_n_ : EX CORRECAO CORRENTE U SPN_n_ : EX CORRECAO CORRENTE V SPN_n_ : ERRO DE POLARIDADE NO SENSOR POS SPN_n_ : ERRO TRANSF. SERIAL SPN_n_ : DESCONECT CODIFIC. POS. SPN_n_ : BREVE SOBRECARGA

18

7n19

19

7n20

20

7n21

21

7n24

24

7n27 7n29

27 29

7n30

SPN_n_ : CORRENTE EXC. NO CIRCUITO

30

7n31

SPN_n_ : BLOQUEIO MOTOR

31

795

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Mensagem

Indicao SPM (*1) 32

Localizao com falha e resoluo

Descrio

7n32

SPN_n_ : FALHA RAM NO LSI SERIAL SPN_n_ : CARGA DIMINUTA SPN_n_ : ERRO NA ESPECIF. DE PARAMETROS SPN_n_ : ESTOURO CONTADOR DE ERROS SPN_n_ : ERRO PAR. DETEC VELOC. Desvio SPN_n_ : 1--ROT POS-CODER ERROR SPN_n_ : NO 1--ROT. POS--CODER DETECT SPN_n_ : DISCON. PC PARA DIF. MODO VELOC. MODO SPN_n_ : SCREW 1--ROT POS-COD. ALARME SPN_n_ : SINAL ANORMAL CODIF. POS

7n33

33

Substitua a placa de circuito im- Foi detetada uma anomalia num presso de controle do SPM. componente do circuito de controle do SPM. (O dispositivo LSI para a transferncia serial tem uma anomalia.) 1 Verifique o nmero de unidades A carga do circuito principal no foi SVM e SPM conetadas. terminada dentro do intervalo de 2 Substitua a unidade de PSM. tempo prescrito. Corrija o valor de acordo com o manual de parmetros. Se desconhecer o nmero do parmetro, ligue a placa de verificao do fuso e verifique o parmetro indicado. Verifique se o valor de ganho de posio demasiado elevado e corrija-o. Foram definidos dados dos parmetros superiores ao limite admissvel.

7n34

34

7n36

36

Ocorreu um estouro no contador de erros.

7n37

37

Corrija o valor de acordo com o A definio do parmetro para o manual de parmetros. nmero de pulsos no detetor de velocidade incorreto. 1 Verifique e corrija o parmetro. 2 Substitua o cabo. 1 O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) anormal. 2 Erro de definio de parmetro O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) est deconetado. O sinal do codificador de posio de velocidade diferencial anormal.

7n41

41

7n42

42

Substitua o cabo.

7n43

43

Substitua o cabo.

7n46

46

1 Verifique e corrija o parmetro. 2 Substitua o cabo. 3 Reajuste o sinal do sensor BZi.

Foi detetada uma anomalia equivalente ao alarme 41 durante a operao de abertura de rosca.

7n47

47

1 Substitua o cabo. 1 O sinal da fase A/B do codificador 2 Corrija o layout do cabo (vizinde posio do fuso (conector hana da linha de alimentao). JYA3) anormal. 2 A relao entre o sinal da fase A/B e o sinal de 1 rotao est incorreta (troca do intervalo entre pulsos). Verifique se o valor da velocidade dif- No modo de velocidade diferencial, a erencial calculada ultrapassa a velo- velocidade do outro fuso convertida cidade mxima do motor. na velocidade do fuso local ultrapassou o limite admissvel (a velocidade diferencial calculada atravs da multiplicao da velocidade do outro fuso pela relao de transmisso de engrenagens). Verifique se o valor calculado ultra- Na sincronizao do fuso, o valor de passa a velocidade mxima do mo- clculo do comando de velocidade tor. ultrapassou o limite admissvel (a velocidade do motor calculada atravs da multiplicao da velocidade especificada do fuso pela relao de transmisso de engrenagens).

7n49

SPN_n_ : HIGH CONV. DIF. DE ANIM.

49

7n50

SPN_n_ : EXCESSO VEL. CONTROLE FUSO

50

796

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Mensagem

Indicao SPM (*1) 51

Localizao com falha e resoluo

Descrio

7n51

SPN_n_ : BAIXA VOLT LIGACAO DC SPN_n_ : SINAL ITP ANORMAL I

7n52

52

7n53

SPN_n_ : SINAL ITP ANORMAL II

53

7n54

7n55

7n56

7n57

SPN_n_ : SOBRECARGA DE CORRENTE SPN_n_ : ERRO DE COMUTAO DA LINHA DE ALIMENTAO SPN_n_ : STOP VENTILADOR INTERNO SPN_n_ : EXCESSO CORRENTE DESACEL.

54

1 Verifique e corrija a tenso da ali- Foi detetada uma descida da tenso mentao de corrente. de rede. (Indicao do alarme PSM: 2 Substitua o MC. 4) (Falha momentnea de energia ou mau contato MC) 1 Substitua a placa de circuito im- Foi detetada uma anomalia na interpresso de controle do SPM. face NC (o sinal ITP parou). 2 Substitua a placa de circuito impresso da interface do fuso no CNC. 1 Substitua a placa de circuito im- Foi detetada uma anomalia na interpresso de controle do SPM. face NC (o sinal ITP parou). 2 Substitua a placa de circuito impresso da interface do fuso no CNC. Reveja o estado de carga. Foi detetada uma sobrecarga de corrente. 1 Substitua o contator magntico. 2 Verifique e corrija a seqncia. O sinal do estado da linha de alimentao do contator magntico para seleo de um fuso ou sada anormal. O ventilador do circuito de controle do SPM parou.

55

56

Substitua a unidade de SPM.

57

1 Diminua a relao de acelerao/ desacelerao. 2 Verifique a condio de refrigerao (temperatura perifrica). 3 Se o ventilador parar, substitua o resistor. 4 Se a resistncia for anormal, substitua o resistor.

7n58

7n59

SPN_n_ : SOBRECARGA NO PSM SPN_n_ : STOP VENTILADOR NO PSM

58

Foi detetada uma sobrecarga na resistncia regenerativa. (Indicao do alarme PSMR: H) Foi detetada uma operao do termstato ou uma sobrecarga momentnea. O resistor regenerativo foi desligado ou foi detetada uma resistncia anormal. 1 Verifique o estado de refrigerao A temperatura do radiador do PSM do PSM. registou uma subida anormal. (Indi2 Substitua a unidade de PSM. cao do alarme PSM: 3) Substitua a unidade de SPM. O ventilador do PSM parou. (Indicao do alarme PSM: 2)

59

7n61

61

Verifique as definies dos parmetros.

7n65

65

7n73

SPN_n_ : DESCONEXO DO SENSOR DO MOTOR SPN_n_ : ERRO DE TESTE CPU

73

7n74

74

Um erro entre o loop semi--fechado e no loop fechado tornou--se excessivo durante o uso da funo de realimentao de posio dupla. 1 Verifique as definies dos Uma distncia percorrida excesparmetros. siva durante a determinao dos 2 Verifique a conexo e o sinal do plos. sensor. 3 Verifique a conexo da linha de alimentao. 1 Substitua o cabo de realimen- No existe sinal de realimentao do tao. sensor do motor. 2 Verifique o processamento da blindagem. 3 Verifique e corrija a ligao. 4 Ajuste o sensor. Substitua a placa de circuito im- Foi detetado um erro num teste presso de controle do SPM. CPU.

797

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Mensagem

Indicao SPM (*1) 75 79 81

Localizao com falha e resoluo

Descrio

7n75 7n79 7n81

SPN_n_ : ERRO CRC SPN_n_ : ERRO DE TESTE INICIAL SPN_n_ : ERRO SINAL 1--ROT DO SENSOR DO MOTOR SPN_n_ : SEM SINAL 1--ROT DO SENSOR DO MOTOR SPN_n_ : ERRO SINAL SENSOR DO MOTOR SPN_n_ : DESCONEXO DO SENSOR DO FUSO

Substitua a placa de circuito im- Foi detetado um erro num teste ao presso de controle do SPM. CRC. Substitua a placa de circuito im- Foi detetado um erro numa operao presso de controle do SPM. de teste inicial. 1 Verifique e corrija o parmetro. No possvel detetar corretamente 2 Substitua o cabo de realimen- o sinal de 1 rotao do sensor do motao. tor. 3 Ajuste o sensor. 1 Substitua o cabo de realimen- O sinal de 1 rotao do sensor do motao. tor no gerado. 2 Ajuste o sensor. 1 Substitua o cabo de realimen- Foi detetada uma irregularidade num tao. sinal de realimentao do sensor do 2 Ajuste o sensor. motor. 1 Substitua o cabo de realimen- No existe sinal de realimentao do tao. sensor do fuso. 2 Verifique o processamento da blindagem. 3 Verifique e corrija a ligao. 4 Verifique e corrija o parmetro. 5 Ajuste o sensor. 1 Verifique e corrija o parmetro. No possvel detetar corretamente 2 Substitua o cabo de realimen- o sinal de 1 rotao do sensor do tao. fuso. 3 Ajuste o sensor. 1 Substitua o cabo de realimen- O sinal de 1 rotao do sensor do tao. fuso no gerado. 2 Ajuste o sensor. O sinal de 1 rotao do sensor do Foi detetada uma irregularidade num fuso no gerado. sinal de realimentao do sensor do fuso. Substitua o ventilador externo do O ventilador externo parou. SPM. 1 Verifique conexo no SPM e no O sub--mdulo SM anormal. sub--mdulo SM. 2 Substitua o sub--mdulo SM. 3 Substitua a placa de circuito impresso de controle do SPM. Substitua o SPM. Foi detetada outra irregularidade. Verifique a lista de alarmes do PSM. Foi detetado um alarme do PSM.

7n82

82

7n83

83

7n84

84

7n85

7n86

7n87

7n88 7n89

SPN_n_ : ERRO SINAL 1--ROT DO SENSOR DO FUSO SPN_n_ : SEM ERRO SINAL 1--ROT DO SENSOR DO FUSO SPN_n_ : ERRO SINAL SENSOR DO FUSO SPN_n_ : FALHA DO VENTILADOR

85

86

87

88 89

7n97 7n98

SPN_n_ : ALARME DO OUTRO FUSO SPN_n_ : ALARME DO OUTRO CONVERSOR

97 98

798

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Mensagem

Indicao SPM (*1) 01

Localizao com falha e resoluo

Descrio

9001

SPN_n_ : MOTOR SOBREAQUECIDO

1 Verifique e corrija a temperatura A temperatura interna do motor ultraperifrica e a carga. passa o nvel especificado. 2 Se o ventilador parar, substitua--o. O motor usado acima da velocidade contnua ou o elemento de refrigerao tem uma anomalia. 1 Verifique e corrija as condies de A velocidade do motor no consegue corte para diminuir a carga. seguir a velocidade especificada. 2 Corrija o parmetro n. 4082. Foi detetado um torque de carga do motor excessivo. O tempo de acelerao/desacelerao definido no parmetro n. 4082 insuficiente. 1 Substitua a unidade de SPM. O PSM fica operacional (indicao: 2 Verifique o estado do isolamento 0), mas a tenso de ligao DC no do motor. SPM demasiado baixa. O fusvel da seo de ligao DC no SPM est queimado. (O dispositivo de alimentao est danificado ou o motor tem uma falha.) Verificar o estado da alimentao ao PSM. O PSM detetou a ausncia de uma fase de alimentao. (Alarme PSM E)

9002

SPN_n_ : ERRO EXCES. VELOC

02

9003

SPN_n_ : FALHA FUSIVEL LIGACAO DC

03

9004

9006

9007

SPN_n_ : FALHA FUSIVEL ENTRADA/ENERGIA SPN_n_ : DESCONEXO DO SENSOR TRMICO SPN_n_ : EXCESSO VELOC.

04

06

1 Verifique e corrija o parmetro. O sensor de temperatura do motor 2 Substitua o cabo de realimen- est desligado. tao. Verifique se existe erro de seqncia. (Por exemplo, verifique se a sincronizao do fuso foi especificada quando o fuso deixou de girar.) A velocidade do motor ultrapassou 115% da respectiva velocidade nominal. Quando o eixo do fuso se encontrava no modo de controle de posio, verificou--se uma acumulao excessiva de erros de posio (SFR e SRV foram desativados durante o controle da sincronizao do fuso.)

07

9009

SPN_n_ : SOBREAQUEC. CIRCUITO PRINC. SPN_n_ : SOBREVOLT CIRCUITO

09

1 Melhore o estado de refrigerao Subida de temperatura anormal no da caldeira. radiador do transistor de potncia. 2 Se o ventilador da caldeira parar, substitua a unidade do SPM. 1 Verifique o PSM selecionado. 2 Verifique a tenso da corrente de entrada e altere--a durante a desacelerao do motor. Se a tenso ultrapassar 264 VAC (para o sistema de 200 V) ou 530 VAC (para o sistema de 400 V), melhore a impedncia da alimentao de energia. 1 Verifique o estado do isolamento do motor. 2 Verifique os parmetros do fuso. 3 Substitua a unidade de SPM. Foi detetada uma sobretenso da seo de ligao CC do PSM. (Indicao do alarme PSM: 7) Erro de seleo PSM. (A especificao de sada mxima do PSM foi ultrapassada.)

9011

11

9012

SPN_n_ : CORRENTE EXC. NO CIRCUITO

12

A corrente de sada do amplificador excessivamente elevada. Um parmetro especfico do motor no corresponde ao modelo de motor. Fraco isolamento do motor

799

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Mensagem

Indicao SPM (*1) 13

Localizao com falha e resoluo

Descrio

9013

9015

SPN_n_ : ALARME CONTROLE BOTAO SP

15

Substitua a placa de circuito im- Foi detetada uma anomalia no cirpresso de controle do SPM. cuito de controle SPM. (Pedido RAM interno do SPM) 1 Verifique e corrija a seqncia em A seqncia de comutao na operescada. ao de comutao do fuso/com2 Substitua a comutao de MC. utao de sada est incorreta. O sinal e comando de verificao do estado de contato de MC de comutao no correspondem um ao outro. Substitua a placa de circuito im- Foi detetada uma anomalia num presso de controle do SPM. componente do circuito de controle do SPM. (Anomalia nos dados do ROM de programas.) Substitua a unidade de SPM. Foi detetada uma anomalia num componente do SPM. (O valor inicial do circuito de deteo de corrente da fase U anormal.) Foi detetada uma anomalia num componente do SPM. (O valor inicial do circuito de deteo de corrente da fase V anormal.) A definio do parmetro de polaridade do sensor de posio no est correta.

9018

SPN_n_ : DADOS PGM ERRO SOMA VERIF. SPN_n_ : EX CORRECAO CORRENTE U SPN_n_ : EX CORRECAO CORRENTE V SPN_n_ : ERRO DE POLARIDADE NO SENSOR POS SPN_n_ : ERRO TRANSF. SERIAL

18

9019

19

9020

20

Substitua a unidade de SPM.

9021

21

Verifique e corrija os parmetros. (N. 4000#0, 4001#4)

9024

24

1 Coloque o cabo CNC--a--fuso O CNC est desligado (desconexo afastado do cabo de alimentao. normal ou cabo quebrado). 2 Substitua o cabo. Foi detetado um erro nos dados de comunicao transferidos para o CNC. Substitua o cabo. O sinal do codificador de posio do fuso (conector JYA3) anormal.

9027 9029

SPN_n_ : DESCONECT CODIFIC. POS. SPN_n_ : BREVE SOBRECARGA

27 29

9030

SPN_n_ : CORRENTE EXC. NO CIRCUITO

30

Verifique e corrija o estado da carga. Foi aplicada continuamente uma carga excessiva durante um determinado perodo de tempo. (Este alarme igualmente emitido se o eixo do motor tiver sido bloqueado no estado de excitao.) Verifique e corrija a tenso da alimen- Foi detetada uma corrente excessiva tao de corrente. na alimentao do circuito principal do PSM. (Indicao do alarme PSM: 1) Alimentao irregular de energia. Erro de seleo do PSM (A especificao de sada mxima do PSM foi ultrapassada.) Verifique e corrija o estado da carga. O motor no consegue girar velocidade especificada. (Existncia contnua de um nvel no superior ao nvel SST para o comando de rotao.) Substitua a placa de circuito im- Foi detetada uma anomalia num presso de controle do SPM. componente do circuito de controle do SPM. (O dispositivo LSI para a transferncia serial tem uma anomalia.)

9031

SPN_n_ : BLOQUEIO MOTOR

31

9032

SPN_n_ : FALHA RAM NO LSI SERIAL

32

800

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Mensagem

Indicao SPM (*1) 33

Localizao com falha e resoluo 1 Verifique o nmero de unidades SVM e SPM conetadas. 2 Substitua a unidade de PSM. Corrija o valor de acordo com o manual de parmetros. Se desconhecer o nmero do parmetro, ligue a placa de verificao do fuso e verifique o parmetro indicado. Verifique se o valor de ganho de posio demasiado elevado e corrija-o.

Descrio

9033

SPN_n_ : CARGA DIMINUTA SPN_n_ : ERRO NA ESPECIF. DE PARAMETROS

9034

34

A carga do circuito principal no foi terminada dentro do intervalo de tempo prescrito. Foram definidos dados dos parmetros superiores ao limite admissvel.

9036

SPN_n_ : ESTOURO CONTADOR DE ERROS SPN_n_ : ERRO PAR. DETEC VELOC. Desvio SPN_n_ : 1--ROT POS-CODER ERROR SPN_n_ : NO 1--ROT. POS--CODER DETECT SPN_n_ : DISCON. PC PARA DIF. MODO VELOC. MODO SPN_n_ : SCREW 1--ROT POS-COD. ALARME SPN_n_ : SINAL ANORMAL CODIF. POS

36

Ocorreu um estouro no contador de erros.

9037

37

Corrija o valor de acordo com o A definio do parmetro para o manual de parmetros. nmero de pulsos no detetor de velocidade incorreto. 1 Verifique e corrija o parmetro. 2 Substitua o cabo. 1 O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) anormal. 2 Erro de definio de parmetro O sinal de 1 rotao do codificador de posio do fuso (conector JYA3) est deconetado. O sinal do codificador de posio de velocidade diferencial anormal.

9041

41

9042

42

Substitua o cabo.

9043

43

Substitua o cabo.

9046

46

1 Verifique e corrija o parmetro. 2 Substitua o cabo. 3 Reajuste o sinal do sensor BZi.

Foi detetada uma anomalia equivalente ao alarme 41 durante a operao de abertura de rosca.

9047

47

1 Substitua o cabo. 1 O sinal da fase A/B do codificador 2 Corrija o layout do cabo (vizinde posio do fuso (conector hana da linha de alimentao). JYA3) anormal. 2 A relao entre o sinal da fase A/B e o sinal de 1 rotao est incorreta (troca do intervalo entre pulsos). Verifique se o valor da velocidade dif- No modo de velocidade diferencial, a erencial calculada ultrapassa a velo- velocidade do outro fuso convertida cidade mxima do motor. na velocidade do fuso local ultrapassou o limite admissvel (a velocidade diferencial calculada atravs da multiplicao da velocidade do outro fuso pela relao de transmisso de engrenagens). Verifique se o valor calculado ultra- Na sincronizao do fuso, o valor de passa a velocidade mxima do mo- clculo do comando de velocidade tor. ultrapassou o limite admissvel (a velocidade do motor calculada atravs da multiplicao da velocidade especificada do fuso pela relao de transmisso de engrenagens). 1 Verifique e corrija a tenso da ali- Foi detetada uma descida da tenso mentao de corrente. de rede. (Indicao do alarme PSM: 2 Substitua o MC. 4) (Falha momentnea de energia ou mau contato MC)

9049

SPN_n_ : HIGH CONV. DIF. DE ANIM.

49

9050

SPN_n_ : EXCESSO VEL. CONTROLE FUSO

50

9051

SPN_n_ : BAIXA VOLT LIGACAO DC

51

801

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Mensagem

Indicao SPM (*1) 52

Localizao com falha e resoluo

Descrio

9052

SPN_n_ : SINAL ITP ANORMAL I

1 Substitua a placa de circuito im- Foi detetada uma anomalia na interpresso de controle do SPM. face NC (o sinal ITP parou). 2 Substitua a placa de circuito impresso da interface do fuso no CNC. 1 Substitua a placa de circuito im- Foi detetada uma anomalia na interpresso de controle do SPM. face NC (o sinal ITP parou). 2 Substitua a placa de circuito impresso da interface do fuso no CNC. Reveja o estado de carga. Foi detetada uma sobrecarga de corrente. O sinal do estado da linha de alimentao do contator magntico para seleo de um fuso ou sada anormal. O ventilador do circuito de controle do SPM parou. Foi detetada uma sobrecarga na resistncia regenerativa. (Indicao do alarme PSMR: H) Foi detetada uma operao do termstato ou uma sobrecarga momentnea. O resistor regenerativo foi desligado ou foi detetada uma resistncia anormal.

9053

SPN_n_ : SINAL ITP ANORMAL II

53

9054

SPN_n_ : SOBRECARGA DE CORRENTE SPN_n_ : ERRO DE COMUTAO DA LINHA DE ALIMENTAO SPN_n_ : STOP VENTILADOR INTERNO SPN_n_ : EXCESSO CORRENTE DESACEL.

54

9055

55

1 Substitua o contator magntico. 2 Verifique e corrija a seqncia.

9056

56

Substitua a unidade de SPM.

9057

57

1 Diminua a relao de acelerao/ desacelerao. 2 Verifique a condio de refrigerao (temperatura perifrica). 3 Se o ventilador parar, substitua o resistor. 4 Se a resistncia for anormal, substitua o resistor.

9058

SPN_n_ : SOBRECARGA NO PSM SPN_n_ : STOP VENTILADOR NO PSM

58

1 Verifique o estado de refrigerao A temperatura do radiador do PSM do PSM. registou uma subida anormal. (Indi2 Substitua a unidade de PSM. cao do alarme PSM: 3) Substitua a unidade de SPM. O ventilador do PSM parou. (Indicao do alarme PSM: 2) Um erro entre o loop semi--fechado e no loop fechado tornou--se excessivo durante o uso da funo de realimentao de posio dupla.

9059

59

9061

61

Verifique as definies dos parmetros.

9065

65

1 Verifique as definies dos Uma distncia percorrida excesparmetros. siva durante a determinao dos 2 Verifique a conexo e o sinal do plos. sensor. 3 Verifique a conexo da linha de alimentao. 1 Substitua o cabo de realimentao. 2 Verifique o processamento da blindagem. 3 Verifique e corrija a ligao. 4 Ajuste o sensor. Substitua a placa de circuito impresso de controle do SPM. No existe sinal de realimentao do sensor do motor.

9073

SPN_n_ : DESCONEXO DO SENSOR DO MOTOR SPN_n_ : ERRO DE TESTE CPU SPN_n_ : ERRO CRC

73

9074 9075

74 75

Foi detetado um erro num teste CPU.

Substitua a placa de circuito im- Foi detetado um erro num teste ao presso de controle do SPM. CRC.

802

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Mensagem

Indicao SPM (*1) 79 81

Localizao com falha e resoluo

Descrio

9079 9081

SPN_n_ : ERRO DE TESTE INICIAL SPN_n_ : ERRO SINAL 1--ROT DO SENSOR DO MOTOR SPN_n_ : SEM SINAL 1--ROT DO SENSOR DO MOTOR SPN_n_ : ERRO SINAL SENSOR DO MOTOR SPN_n_ : DESCONEXO DO SENSOR DO FUSO

Substitua a placa de circuito im- Foi detetado um erro numa operao presso de controle do SPM. de teste inicial. 1 Verifique e corrija o parmetro. No possvel detetar corretamente 2 Substitua o cabo de realimen- o sinal de 1 rotao do sensor do motao. tor. 3 Ajuste o sensor. 1 Substitua o cabo de realimen- O sinal de 1 rotao do sensor do motao. tor no gerado. 2 Ajuste o sensor. 1 Substitua o cabo de realimen- Foi detetada uma irregularidade num tao. sinal de realimentao do sensor do 2 Ajuste o sensor. motor. 1 Substitua o cabo de realimen- No existe sinal de realimentao do tao. sensor do fuso. 2 Verifique o processamento da blindagem. 3 Verifique e corrija a ligao. 4 Verifique e corrija o parmetro. 5 Ajuste o sensor. 1 Verifique e corrija o parmetro. No possvel detetar corretamente 2 Substitua o cabo de realimen- o sinal de 1 rotao do sensor do tao. fuso. 3 Ajuste o sensor. 1 Substitua o cabo de realimen- No possvel detetar corretamente tao. o sinal de 1 rotao do sensor do 2 Ajuste o sensor. fuso. O sinal de 1 rotao do sensor do Foi detetada uma irregularidade num fuso no gerado. sinal de realimentao do sensor do fuso. Substitua o ventilador externo do O ventilador externo parou. SPM. Substitua a placa de circuito im- A tenso de alimentao de corrente presso de controle do SPM. de controle do conversor baixa. 1 Substitua os cabos de comuni- Alarme de dados de comunicao cao entre o CNC e o SPM. 2 Substitua a placa de circuito impresso de controle do SPM. 3 Substitua a placa de circuito impresso da interface do fuso no CNC. 1 Substitua os cabos de comuni- Alarme de dados de comunicao cao entre o CNC e o SPM. 2 Substitua a placa de circuito impresso de controle do SPM. 3 Substitua a placa de circuito impresso da interface do fuso no CNC. 1 Substitua os cabos de comuni- Alarme de dados de comunicao cao entre o CNC e o SPM. 2 Substitua a placa de circuito impresso de controle do SPM. 3 Substitua a placa de circuito impresso da interface do fuso no CNC.

9082

82

9083

83

9084

84

9085

SPN_n_ : ERRO SINAL 1--ROT DO SENSOR DO FUSO SPN_n_ : SEM ERRO SINAL 1--ROT DO SENSOR DO FUSO SPN_n_ : ERRO SINAL SENSOR DO FUSO SPN_n_ : FALHA DO VENTILADOR

85

9086

86

9087

87

9088 9111 9120

88 B1 C0

9121

C1

9122

C2

803

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

CDIGOS DE ERRO (FUSO SERIAL) NOTA*1 O SVPM indica um cdigo de erro como um nmero de 2 dgitos no STATUS1 quando o LED amarelo estiver aceso. Os cdigos de erro aparecem nos dados de diagnstico CNC n 712. Quando o LED estiver aceso, o SVPM indica o nmero de um alarme gerado pelo fuso serial, indicando um significado diferente de quando o LED amarelo est ligado. Ver Alarmes (Fuso Serial).

Inidcao STATUS1 SVPM (*1) 01

Descrio Quando nem *ESP (sinal de parada de emergncia; existem dois tipos de sinais: sinal de entrada e sinal de contato SVPM (*2)) nem MRDY (sinal de mquina pronta) forem introduzidos, sero introduzidos SFR (comando de rotao em frente), SRV (comando de rotao para trs) ou ORCM (comando de orientao). Quando as definies de parmetros forem de forma a no usar o sensor de posio, o que significa que o controle de posio no realizado (bits 3, 2, 1, 0 do parmetro n. 4002 = 0, 0, 0, 0), introduzido um comando de controle de contornos Cs. Neste caso, o motor no excitado. Quando as definies de parmetros forem de forma a no usar o sensor de posio, o que significa que o controle de posio no realizado (bits 3, 2, 1, 0 do parmetro n. 4002 = 0, 0, 0, 0), introduzido um comando de modo servo (tal como rosqueamento rgido com macho ou posicionamento do fuso) ou de controle de sincronizao do fuso. Neste caso, o motor no excitado. Quando no for definido um parmetro de opo para a funo de orientao, introduzido ORCM (comando de orientao). Quando a funo de controle da comutao de sada no for usada, selecionado o enrolamento de baixa velocidade (RCH = 1). Quando for introduzido um comando de controle de contornos Cs, SFR (comando de rotao em frente) ou SRV (comando de rotao para trs) no introduzido. Quando for introduzido um comando de controle de modo servo (tal como rosqueamento rgido com macho ou posicionamento do fuso), SFR (comando de rotao em frente) ou SRV (comando de rotao para trs) no introduzido. Quando for introduzido um comando de controle de sincronizao do fuso, SFR (comando de rotao em frente) ou SRV (comando de rotao para trs) no introduzido. Quando for introduzido um comando de controle de contornos Cs, especificado outro modo (modo servo, controle de sincronizao do fuso ou orientao).

Localizao com falha e resoluo Verifique as seqncias *ESP e MRDY. No que diz respeito ao MRDY, tenha em ateno a definio de parmetro sobre a utilizao do sinal MRDY (bit 0 do parmetro n. 4001).

03

Verifique as definies dos parmetros.

04

Verifique as definies dos parmetros.

05 06 07

Verifique as definies de parmetros para a funo de orientao. Verifique o sinal de status da linha de alimentao (RCH). Verifique a seqncia.

08

Verifique a seqncia.

09

Verifique a seqncia.

10

Durante a execuo de um comando de controle de contornos Cs, no especifique outro modo. Antes de introduzir outro modo, cancele o comando de controle do contorno Cs.

804

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Inidcao STATUS1 SVPM (*1) 11

Descrio Quando for introduzido um comando de modo servo (tal como rosqueamento rgido com macho ou posicionamento do fuso), especificado outro modo (controle de contornos Cs, controle de sincronizao do fuso ou orientao). Quando for introduzido um comando d controle de sincronizao do fuso, especificado outro modo (controle de contornos Cs, modo servo ou orientao). SFR (comando de rotao em frente) e SRV (comando de rotao para trs) so introduzidos simultaneamente. As definies dos parmetros do detector de velocidade (bits 2, 1, 0 do parmetro n. 4011) so invlidas. Nenhum detetor de velocidade corresponde s definies. Quando as definies de parmetros forem de forma a no usar a posio, o que significa que o controle de posio no realizado (bits 3, 2, 1, 0 do parmetro n. 4002 = 0, 0, 0, 0), especificada a orientao por um codificador de posio. Para uma indexao contnua na orientao por um codificador de posio, primeiro realizada uma operao incremental (INCMD = 1), sendo de seguida introduzido um comando de posio absoluta (INCMD = 0). As definies de parmetro so feitas de modo a usar a funo de orientao com o menor tempo (bit 6 do parmetro n. 4018 = 0, parmetros n 4320 a 4323 (0). A configurao de hardware no permite que a funo do fuso FAD seja usada. Neste caso, o motor no excitado. A configurao de hardware no permite que a funo da caixa de transmisso eletrnica do fuso seja usada. Neste caso, o motor no excitado. A funo FAD de fuso e a funo caixa de transmisso eletrnica do fuso esto ambas ativadas. Neste caso, o motor no excitado.

Localizao com falha e resoluo No especifique outro modo durante a execuo do comando do modo servo. Cancele o comando do modo servo antes de introduzir outro modo. Durante a execuo de um comando de controle de sincronizao do fuso, no especifique outro modo. Cancele o comando de controle de sincronizao do fuso antes de introduzir outro modo. Introduza um dos comandos. Verifique as definies dos parmetros.

12

14 17

18

Verifique as definies de parmetro e o sinal de entrada.

24

Verifique INCMD (comando incremental). Antes de os comandos de posio absoluta serem executados seqncialmente, tem de ser primeiro realizada a orientao de comando de posio absoluta. No pode ser usada a funo de orientao com o menor tempo. Use orientao com um mtodo normal. Verifique o modelo CNC. Verifique o modelo CNC. As duas funes no podem ser usadas em simultneo. Ative somente uma delas.

29

31 33 34

NOTA*2 Sinal de contato Entre ESP e +24V em JX4

SVPM Contato aberto: Parada de emergncia Contato fechado: Operao normal

11) ALARME PARA MOTOR SERVO FANUC srie Opo link E/S Alarme para MOTOR SERVO FANUC srie Opo Link E/S pode ser confirmado pela funo do Power Mate CNC Manager.
Nmero 000 a 299 300 a 399, 401 400 a 499 (exceto 401) 500 a 599 Tipo de alarme Alarme de programa ou de definio Alarme de codificador de pulsos Alarme servo Alarme de ultrapassagem de curso Alarme de sistema ou alarme de link E/S

805

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

CDIGOS DE ERRO (FUSO SERIAL)


N 000 011 Visualizao LED Descrio Resoluo

Foi especificado um parmetro que requer de- Desligue a mquina e volte a lig--la novasenergizao. mente. A velocidade de avano especificada zero. Verifique o parmetro da velocidade de avano especificads com um cdigo de funo..

013

A velocidade de avano especificada (veloci- Verifique o valor do parmetro n.043, o qual indade mxima de avano) zero. dica a velocidade mxima de avano que pode ser especificada. Foram registrados mais de 32 blocos para uma Reduza o nmero de blocos registrados para operao de armazenamento no buffer. 32. A definio do ponto de referncia no pode ser Mova a ferramenta na direo do retorno ao executado normalmente. ponto de referncia em modo jog a uma velocidade que faa com que o desvio de posio de servo exceda 128. De seguida, especifique outra definio de ponto de referncia. Um primeiro a terceiro retorno ao ponto de re- Defina o ponto de referncia. ferncia no pode ser executado porque o ponto de referncia no foi ainda especificado. O ponto de referncia no foi ainda especifi- Defina o ponto de referncia. cado. Isto ocorre apenas quando o bit ZRTN do parmetro n.001 definido para 0. Os dados de entrada 1 so invlidos. Os dados de entrada 2 so invlidos. Um cdigo de funo ou modo invlido. Verifique os dados de entrada 1, especificados com um cdigo de funo. Verifique os dados de entrada 2, especificados com um cdigo de funo. Verifique um cdigo de comando, especificado com um cdigo de funo. Verifique o modo.

070

090

093

224

250 251 254

255

A operao no pode ser ativada porque foi es- Verifique o modo. Verifique se est sendo pecificado um modo invlido ou porque est de- executado um bloco. correndo uma execuo de bloco. O sinal de comutao de interface (DRC) foi Comute o sinal depois de a execuo do bloco comutado durante a execuo do bloco. ter parado. A velocidade de um movimento axial especifi- Verifique a velocidade especificada pelo pulso cada por um pulso externo excedeu o limite su- externo. Verifique o fator de escalonamento do perior. Isto ocorre apenas quando o bit EPEXA pulso externo (paramtros n 062 e 063). do parmetro n.001 definido para 1. Foi detetado um erro da soma de verificao Os parmetros so apagados. Volte a definir para a memria no voltil. os parmetros. Se o alarme voltar a disparar, substitua a unidade.

290

291

292

806

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Alarmes de codificador de pulsos


N Visualizao LED Descrio Resoluo

300

Foi detetado um erro de comunicao (DTER) Verifique conexo do cabo de sinalizao. Se para o codificador de pulsos serial. o cabo estiver normal, o codificador de pulsos pode estar avariado. Desligue a unidade. Se o alarme voltar a ocorrer quando a unidade for energizada de novo, substitua o codificador de pulsos serial, junto com o motor. Foi detetado um erro de comunicao Verifique conexo do cabo de sinalizao. Se (CRCER) para o codificador de pulsos serial. o cabo estiver normal, o codificador de pulsos ou a unidade do amplificador servo podem estar avariados. Este erro tambm pode ser causado por rudo externo. Foi detetado um erro de comunicao (STBER) Verifique conexo do cabo de sinalizao. Se para o codificador de pulsos serial. o cabo estiver normal, o codificador de pulsos ou a unidade do amplificador servo podem estar avariados. Este erro tambm pode ser causado por rudo externo. Foi detetada uma desconexo de LED (LDAL) Desligue a unidade. Se o alarme voltar a ocorno codificador de pulsos serial. rer quando a unidade for energizada de novo, substitua o motor. Foi detetado um alarme de pulso falhado Desligue a unidade. Se o alarme voltar a ocor(PMAL) para o codificador de pulsos serial. rer quando a unidade for energizada de novo, substitua o motor. Foi detetado um alarme de contagem falhada Desligue a unidade. Se o alarme voltar a ocor(CMAL) para o codificador de pulsos serial. rer quando a unidade for energizada de novo, substitua o motor. Se o alarme no voltar a ocorrer, reinicie a operao no retorno ao ponto de referncia. O motor sofreu um sobreaquecimento (OHAL). Este alarme ocorre quando o motor sofre um sobreaquecimento, causando o disparo do termstato. As causas possveis incluem uma temperatura ambiente excessivamente alta e condies de operao excessivamente restritas. Verifique a causa efetiva. Se ocorrer de novo depois de o motor ter arrefecido, o motor ou o amplificador servo podem estar avariados. Substitua o motor ou amplificador servo avariados. Foi detetado um alarme de fase suave Desligue a unidade. Este alarme pode ser cau(SPHAL). sado por rudo. Quando o codificador de pulsos absoluto Gire o motor mais de um volta em avano em usado, o motor ainda no girou mais do que modo jog, desligue e volte a ligar o sistema. uma volta aps a primeira energizao. A tenso da bateria do codificador de pulsos ab- Substitua a bateria. soluto baixa. Reinicie a operao no retorno ao ponto de referncia. A tenso da bateria do codificador de pulsos ab- Substitua a bateria. soluto baixa. (aviso) Foi detetado um erro de comunicao no codifi- Verifique a conexo do cabo do codificador de cador de pulsos serial. pulsos. Se o cabo estiver normal, o codificador de pulsos ou a unidade do amplificador servo podem estar avariados. Este erro tambm pode ser causado por rudo externo.

301

302

303

304

305

306

308 319

350 351

401

807

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Alarmes servo
N Visualizao LED Descrio Resoluo

400

O motor servo sofreu um sobreaquecimento As condies de operao do motor podem ser (valor calculado). demasiado severas. Verifique as condies de operao. SVU--12 SVU--20 As aletas de resfriamento so- A carga do motor pode ser demasiado elevada. freram um sobreaquecimento. Volte a examinar as condies de carga. (deteo do hardware) Este alarme no ser acionado.

403 SVU--40 SVU--80

A unidade de descarga regenerativa sofreu O alarme acionado quando a energia de desum sobreaquecimento. carga regenerativa mdia for demasiado elevada (por exemplo, quando a freqncia de acelerao/desacelerao for demasiado elevada). (1) Quando a resistncia de descarga regenerativa separada no for usada: Relativamente ao SVU--12 e ao SVU--20, verifique se o conetor CX11--6 est curto--circuitado com um conetor fictcio; relativamente ao SVU--40 e ao SVU--80, verifique se os conetores CX20 e CX23 esto curto--circuitados com um conetor fictcio. (2) A energia de descarga regenerativa mdia pode ser demasiado elevada. Diminua a freqncia de acelerao/desacelerao. (3) A unidade de descarga regenerativa separada pode no estar devidamente conetada. Verifique a conexo. (4) O termstato da unidade de descarga regenerativa separada pode estar avariado. Desconete a unidade de descarga regenerativa separada e verifique o termstato. Se o termstato estiver aberto, mesmo que a unidade de descarga regenerativa separada esteja resfriada, substitua a unidade de descarga regenerativa separada. (5) A resistncia da unidade de descarga regenerativa separada pode estar avariada. Desconete a unidade de descarga regenerativa separada e verifique a resistncia. Se no apresentar valores dentro da faixa de resistncia pr--determinada (20%), substitua a unidade de descarga regenerativa separada. (6) Se as causas (1) a (5) no forem responsveis pelo alarme, substitua a unidade do amplificador servo. O retorno ao ponto de referncia no foi Volte a executar o retorno ao ponto de reexecutado corretamente. ferncia. 405 Se for definido um valor na faixa de 4 a 96 para parmetro n 032 (CMR), pode ser acionado um alarme. Neste caso, pode evitar que um alarme seja acionado, definindo N405 (bit 4 do parmetro n. 001) para 1. O erro de posio de servo no estado de pa- Determine a causa mecnica do erro de posio rada superior ao valor especificado no grande. Se no detetar uma causa mecnica, parmetro n. 110. especifique um valor superior para o parmetro. O erro de posio de servo durante o movi- Determine a causa mecnica do erro de posio mento superior ao valor especificado no grande. Se no detetar uma causa mecnica, parmetro n. 182. aplique uma das seguintes contra--medidas: S Especifique um valor superior para o parmetro. S Especifique uma velocidade de avano mais baixa. S Aumente as constantes de tempo.

404

410

411

808

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Visualizao LED

Descrio

Resoluo

[SVU--12, SVU--20] Este alarme acionado quando uma corrente Foi acionado um alarme de corrente exces- excessivamente grande flui para o circuito prinsiva. cipal. (1) Verifique se foi especificado um nmero de motor vlido no parmetro n30. (2) Verifique se os valores padro so especificados nos parmetros de controle atuais para o controle servo. O controle de corrente correto s possvel quando forem especificados os valores padro para os seguintes parmetros: N 70, 71, 72, 78, 79, 84, 85, 86, 87, 88, 89, 90 (3) Desconete a linha de alimentao do conetor da unidade do amplificador servo. De seguida, libere o estado de parada de emergncia. -- Se o alarme de corrente excessiva continuar a ser acionado, substitua a unidade do amplificador servo. -- Se no for acionado qualquer alarme de corrente excessiva, v para (4). (4) Verifique o isolamento entre o aterramento e cada um de U, V e W. Se o isolamento for satisfatrio, v para (5). -- Se for detetado um curto--circuito, desconete a linha de alimentao do conetor do motor. De seguida, verifique o isolamento entre o aterramento e cada um de U, V e W do motor. -- Se for detetado um curto--circuito entre o aterramento e U, V ou W do motor, substitua o motor. -- Se o isolamento for satisfatrio, substitua a linha de alimentao. (5) Conete a linha de alimentao. Observe a forma de onda da corrente do motor (IR, IS) enquanto o motor est acelerando ou desacelerando. -- Se a corrente do motor (IR, IS) no apresentar uma forma de seno normal normal, substitua a unidade do amplificador servo. (6) Verifique se as formas de onda da corrente do motor (IR, IS) incluem rudo. -- Quando est includo rudo, tome uma medida, tal como efetuando um aterramento de blindagem. -- Quando no est includo rudo, substitua a unidade do amplificador servo. (7) Se o alarme no tiver sido provocado pelas causas (1) a (4) acima, o codificador de pulsos, o cabo de comando ou o hardware interno do CNC podero estar avariados.

412

809

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Visualizao LED

Descrio

Resoluo

[SVU--40, SVU--80] Este alarme emitido nas seguintes situaes: Foi acionado um alarme de corrente exces- S Este alarme acionado quando uma corrente siva ou alarme IPM. excessivamente grande flui para o circuito principal. S Este alarme acionado quando detetado um erro (corrente excessiva, sobreaquecimento, baixa tenso da alimentao de corrente de controle do IPM) no IPM (semicondutor que aciona o motor). (1) Verifique se foi especificado um nmero de motor vlido no parmetro n30. (2) Verifique se os valores padro so especificados nos parmetros de controle atuais para o controle servo. O controle de corrente correto s possvel quando forem especificados os valores padro para os seguintes parmetros: N 70, 71, 72, 78, 79, 84, 85, 86, 87, 88, 89, 90 (3) Desligue a unidade do amplificador servo durante cerca de dez minutos, de seguida libere o estado de parada de emergncia. Se no for acionado um alarme de corrente excessiva, a funo de proteo do IPM (contra sobreaquecimento) pode estar funcionando. Entre as causas possveis de sobreaquecimento contam--se uma alta temperatura ambiente e condies de operao do motor demasiado severas. Verifique a causa. -- Se for acionado qualquer alarme de corrente excessiva, v para (4). (4) Desconete a linha de alimentao do conetor da unidade do amplificador servo. De seguida, libere o estado de parada de emergncia. -- Se for acionado um alarme de corrente excessiva, a funo de proteo do IPM (contra corrente excessiva, baixa tenso da alimentao de corrente de controle , sobreaquecimento) pode estar funcionando ou avariada. Substitua o IPM ou a unidade do amplificador servo. -- Se no for acionado qualquer alarme de corrente excessiva, v para (5). (5) Desconete a linha de alimentao do conetor do amplificador. Verifique o isolamento entre o aterramento e cada um de U, V e W. -- Se for detetado um curto--circuito entre o aterramento e U, V ou W do motor, substitua o motor. -- Se o isolamento for satisfatrio, substitua a linha de alimentao. (6) Conete a linha de alimentao. Observe a forma de onda da corrente do motor (IR, IS) enquanto o motor est acelerando ou desacelerando. -- Se a corrente do motor (IR, IS) no apresentar uma forma de seno normal normal, substitua a unidade do amplificador servo. (7) Verifique se a forma de onda da corrente do motor (IR, IS) inclui rudo. -- Se contiver rudo, tome as medidas adequadas contra rudo, tais como um aterramento de blindagem. -- Se no contiver rudo, substitua a unidade do amplificador servo. (8) Se o alarme no tiver sido provocado pelas causas (1) a (7) acima, o codificador de pulsos, o cabo de comando ou o hardware interno do CNC podero estar avariados.

412

810

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

Visualizao LED

Descrio

Resoluo

acionado um alarme de sobretenso de link Este alarme acionado quando a tenso DC da DC. alimentao do circuito principal demasiado alta. (1) Quando SVU--12 ou SVU--20 forem usados e no for usada uma unidade de descarga regenerativa separada, verifique a especificao para confirmar se a energia de regenerao em um momento no excede a energia de regenerao permitida da unidade do amplificador servo. (2) Relativamente ao SVU--40 e ao SVU--80, quando a resistncia de descarga regenerativa separada no for usada, verifique se o conetor CX23 est curto--circuitado com um conetor fictcio. (3) A tenso de alimentao para a potncia dinmica pode estar excedendo o valor nominal. Verifique a tenso. Se a tenso for demasiado alta, reduza a tenso para um nvel adequado. (4) A unidade de descarga regenerativa pode no estar devidamente conetada. Verifique a conexo. (5) A resistncia da unidade de descarga regenerativa separada pode ser anormal. Desconete a unidade de descarga regenerativa separada e verifique a resistncia. Se a resistncia no apresentar valores dentro da faixa de resistncia pr--determinada (20%), substitua a unidade de descarga regenerativa separada. (6) Se as causas (1) a (5) no forem responsveis pelo alarme, substitua a unidade do amplificador servo. acionado um alarme de baixa tenso de link Este alarme acionado quando a tenso DC da DC. alimentao do circuito principal demasiado baixa. (1) Um intervalo igual ou superior a 190 ms pode decorrer desde o momento em que tanto o *ESP do DI integrado como o *ESP do sinal de interface do link E/S so cancelados at o contator magntico externo, inserido na entrada para a potncia motriz, ser ligado (incluindo o tempo de operao do contator magntico). O contator magntico tem de ser energizado dentro de 100 ms. (2) O disjuntor externo pode estar desligado. Verifique o disjuntor. (3) A tenso de alimentao para a potncia dinmica mais baixa do que o valor nominal. Verifique a tenso. Se a tenso for demasiado baixa, aumente--a para um nvel adequado. (4) O contator magntico externo pode no estar devidamente conetado. Verifique a conexo. Se as causas (1) a (4) no forem responsveis pelo alarme, substitua a unidade do amplificador servo. Um parmetro foi especificado incorreta- Verifique os parmetros seguintes: mente. N 30: O tipo de motor especificado correto? N 31: O sentido de rotao especificado do motor correto? N 106: O denominador do nmero de pulsos por rotao nica do motor 0? N 180: A capacidade do contador de referncia especificado 0 ou um valor negativo? acionado um alarme DO. Substitua a unidade do amplificador servo.

413

414

417

418 423

A velocidade especificada excede 32767000 Re--examine o CMR e as definies da velociunidades de deteo por segundo. dade. O ventilador parou. Este alarme acionado quando o motor do ventilador incorporado na unidade do amplificador servo tiver avariado. O motor do ventilador um consumvel.

425

(1) Verifique se o ventilador no est obstrudo. (2) Verifique se o conetor do ventilador est corretamente conetado. (3) Substitua o ventilador ou a unidade do amplificador servo. 446 447 A linha de entrada de pulsos externa est de- Conete o sinal de entrada de pulsos externo corconetada. retamente. O desvio da velocidade demasiado elevado Verifique a velocidade efetiva. (controle da velocidade) Verifique as definies do parmetro n. 136.

811

G. LISTA DE ALARMES

ANEXOS

B-64114PO/01

Alarmes de ultrapassagem de curso


N 500 501 510 511 Visualizao LED Descrio O limite de curso positivo foi excedido. O limite de curso negativo foi excedido. O limite de curso suave positivo foi excedido. O limite de curso suave negativo foi excedido. Resoluo Verifique se *+OT e *--OT esto conetados corretamente. Verifique se foi especificado um comando de movimento correto. correto Mova a ferramenta na direo oposta em modo jog e depois realize um reset. Verifique se foram especificados valores adequados para os parmetros n 142 e 143. Verifique se foi especificado um comando de movimento vlido. Mova a ferramenta na direo oposta em modo jog e depois realize um reset.

Alarmes do sistema
N -Visualizao LED Descrio Resoluo

Foi detetado um erro no teste de escrita/leitura Substitua a unidade do amplificador servo. RAM quando da energizao. Foi detetado um erro na verificao da Desligue a mquina e volte a lig--la novacomparao de dados da memria no voltil. mente. Volte a introduzir is parmetros. Se o alarme voltar a ocorrer, substitua a unidade do amplificador servo. Foi acionado um alarme de transferncia de da- Substitua a unidade do amplificador servo. dos para a memria no voltil. Foi acionado um alarme de watchdog. Desligue a mquina e volte a lig--la novamente. Se o alarme voltar a ocorrer, substitua a unidade do amplificador servo.

--

------

Foi acionado um alarme de verificao de soma Substitua a unidade do amplificador servo. para o software de controle ROM. Foi acionado um alarme de verificao de soma Substitua a unidade do amplificador servo. para o ROM incorporado na CPU. Foi detetado um erro no circuito de controle. Substitua a unidade do amplificador servo.

Alarme de link E/S


N Visualizao LED Descrio Resoluo

--

Ocorreu um erro de link E/S FANUC. Uma uni- Desligue todas as unidades conetadas linha. dade conetada linha foi desconetada. De seguida, ligue os dispositivos escravos e depois o dispositivo principal.

No h visualizao LED
N Visualizao LED Descrio Resoluo

--

Indicadores no acesos

O circuito de controle no est funcionando cor- (1) Verifique a tenso de alimentao de conretamente. trole 24--VDC. Se a tenso for baixa, aumente--a para um nvel adequado. (2) Verifique se um fusvel na unidade do amplificador servo est queimado. Se encontrar um fusvel queimado, substitua--o. Se as causas (1) a (2) no forem responsveis, substitua o amplificador servo.

812

B-64114PO/01

ANEXOS

G. LISTA DE ALARMES

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 (do 1 ao 4 EIXO) Alarme servo (do 1 ao 4 eixo). Ocorreu um alarme de watchdog ou um erro de paridade RAM no mdulo servo. Substitua o mdulo de controle servo na platina principal da CPU. Alarme FSSB Substitua o mdulo de controle servo na platina principal da CPU. Erro da CPU (interrupo anormal). A platina principal da CPU est avariada. Ocorreu um erro na RAM para armazenamento do programa de peas. Ao: Substitua a placa de circuitos impressos principal (mdulo SRAM), execute a operao de anulao e defina novamente todos os parmetros e restantes dados. Ocorreu um erro no PMC. O mdulo de controle PMC da platina principal da CPU ou da platina opcional est, eventualmente, avariado. Contedo Erro de paridade ROM (CNC/OMM/Servo) Substitua o nmero da ROM. Erro de paridade RAM no mdulo RAM da memria da fita perfurada. p a memria ou substitua o mdulo. Limpe Em seguida, execute um reset de todos os dados, incluindo os parmetros. Erro de paridade RAM no mdulo DRAM. Substitua o mdulo DRAM.

926 930 935

ALARME FSSB INTERRUPCAO CPU ERRO ECC POR SRAM

950 951 970

ALARME SISTEMA PMC

ALARME WATCH DOG NO PMC--RC Ocorrncia de uma falha no PMC--RC (alarme de watchdog). A placa de reserva poder estar avariada. NMI NO PMCLSI Com o PMC--SA1 se verificou um erro no dispositivo LSI de controle do PMC, ao nvel da placa--me. (E/S paridade RAM) Substituir a placa--me. Com o PMC--SA1 foi detetada uma desconexo da link E/S. Verificar a link E/S. Ocorreu um NMI em uma platina, mas no na platina principal da CPU. Ocorreu um NMI por um motivo desconhecido. Erro de bus no FANUC BUS. A platina principal da CPU ou uma das platinas opcionais est, eventualmente, avariada. Erro de bus na platina principal da CPU. A platina principal da CPU pode estar, eventualmente, avariada. Erro no Bus Local. A platina principal da CPU pode estar, eventualmente, avariada.

971 972 973 974

NMI NO SLC NMI EM OUTRO MODULO NMI DESCONHECIDO ERRO DE BUS F

975 976

ERRO DE BUS (PRIN) ERRO DE BUS L

813

B-64114PO/01

ndice de Tpicos
A
Bloco nico, 459 Bloqueio da Mquina e Bloqueio da Funo Auxiliar, 454

Abertura de rosca contnua, 59 Abertura de rosca de passo varivel (G34), 58 Abertura de rosca mltipla, 60 Abertura de roscas de passo constante, 312 Absoluto Manual On e Off, 412 Alarmes, 739 Alterao de Palavras, 548 Alterao do sistema de coordenadas da pea, 82 Alterao do Valor de Correo da Ferramenta, 250 Apagamento de Arquivos, 491 Apagar a Tela, 653 Apagar Arquivos, 511 Apagar Blocos, 550 Apagar Mais de Um Programa Especificando uma Faixa, 556 Apagar Palavras, 549 Apagar Programas, 555 Apagar Todos os Programas, 555 Apagar um Bloco, 550 Apagar Um Programa, 555 Apagar Vrios Blocos, 551 Arquivo handy FANUC, 399 Arquivos, 487 Assistncia cdigo G, 682 Assistncia cdigo M, 685 Assistncia no processo, 680 Ativao automtica do protetor de tela, 654 Avano - Funo de avano, 14 Avano de corte, 70 Avano em Modo Jog, 406 Avano Incremental, 408 Avano por Manivela, 409

C
Clculo Simples do Comprimento de Passo Incorreto, 767 Caminho da Ferramenta nos Cantos, 769 Cancelamento do ciclo fixo de perfurao (G80), 169 Cancelamento do posicionamento do fuso, 106 Cancelamento do rosqueamento rgido com macho (G80), 187 Caracteres e cdigos para a funo de entrada de dados padro, 348 Chamada de macro, 277 Chamada de macro atravs de um cdigo G, 284 Chamada de macro atravs de um cdigo M, 285 Chamada de Subprograma (M198), 450 Chamada de subprogramas atravs de um cdigo M, 286 Chamada de subprogramas atravs de um cdigo T, 287 Chamada do subprograma, 313 Chamada modal (G66), 282 Chamada simples (G65), 278 Chanfragem e canto R, 175 Ciclo de abertura de rosca (G92), 135 Ciclo de abertura de rosca mltipla (G76), 154 Ciclo de acabamento (G70), 149 Ciclo de corte do dimetro exterior/interior (G90), 133 Ciclo de mandrilagem frontal (G85) / Ciclo de mandrilagem lateral (G89), 168 Ciclo de perfurao do dimetro exterior/interior (G75), 153 Ciclo de perfurao frontal (G83) / Ciclo de perfurao lateral (G87), 163 Ciclo de perfurao profunda da superfcie final (G74), 152 Ciclo de retificao por oscilao (G73), 173 Ciclo de retificao transversal (G71), 171 Ciclo de rosqueamento frontal (G84) / Ciclo de rosqueamento lateral (G88), 166 Ciclo de rosqueamento rgido frontal com macho (G84) / Ciclo de rosqueamento rgido lateral com macho (G88), 185 Ciclo de torneamento da superfcie final (G94), 138 Ciclo direto de retificao por oscilao e dimenses fixas, 174 t- 1

B
Barreiras da Placa de Fixao e do Cabeote Mvel, 469 Bateria para Backup da Memria (3 VDC), 744 Bateria para Codificadores de Pulsos Absolutos Independentes (6 VDC), 748 Bateria para Codificadores de Pulsos Absolutos Integrados no Motor (6 VDC), 749 Bloco de figura de remoo de material por torneamento e acabamento, 692

ndice de Tpicos

B-64114PO/01

Ciclo direto de retificao transversal e dimenses fixas (G72), 172 Ciclo fixo, 314 Ciclo fixo (G90, G92, G94), 133 Ciclo fixo de perfurao (G80- G89), 159 Ciclo fixo de retificao (para a retificadora), 171 Cdigo T para a correo da ferramenta, 190 Comando de entrada atravs do painel MDI, 238 Comando para operaes de mquina - Funo miscelnea, 22 Comandos de sada externos, 294 Comandos G53, G28 e G30 no Modo de Compensao do Raio da Ponta da Ferramenta, 240 Comandos G53, G28 e G30 Quando Aplicada a Correo da Posio da Ferramenta, 194 Como indicar dimenses de comando para movimentar a ferramenta - comandos absolutos / incrementais, 19 Como usar ciclos fixos (G90, G92, G94), 141 Como Visualizar a Mudana da Indicao da Posio sem Colocar a Mquina em Funcionamento, 360 Comparao e Parada do Nmero de Seqncia, 627 Compensao da ferramenta e nmero de compensao da ferramenta, 249 Comprimento de Passo Incorreto, 765 Configurao da seo de programa, 123 Configurao do programa, 23, 118 Contagem da vida til da ferramenta, 112 Controle avanado por antecipao (G08), 322 Controle da velocidade de corte constante (G96, G97), 97 Controle de Fim de Curso Antes de Executar um Movimento, 476 Controle de um eixo angular / Controle de um eixo arbitrrio, 337 Controle do Curso Armazenado, 465 Controle em tandem, 336 Controle simples de sincronizao, 334 Converso polegadas/milmetros (G20, G21), 92 Copiar Parte de um Programa, 559 Copiar um Programa Inteiro, 558 Correo, 191 Correo automtica da ferramenta (G36, G37), 251 Correo da ferramenta, 189 Correo da geometria da ferramenta e correo do desgaste da ferramenta, 189 Correo do Eixo Y, 622 Correo na chanfragem e arcos de canto, 236 t- 2

Corte excessivo devido compensao do raio da ponta da ferramenta, 235 Criao de Programas, 570 Criao de Programas no Modo Aprender (reproduo), 574 Criao de Programas Usando o Painel MDI, 571 Criar um Novo Programa de Peas, 678 Curso mximo, 31

D
Dados dos Detalhes da Figura de Perfil, 707 Dados para Cada Ciclo Fixo, 690 Definio da Quantidade de Deslocao do Sistema de Coordenadas da Pea, 620 Definio de parmetros de entrada/sada, 515 Definio do sistema de coordenadas da pea, 79 Desativar a Visualizao da Tela CRT, 653 Desenergizao, 402 Desenho da pea e movimento da ferramenta, 15 Deslocamento do sistema de coordenadas da pea, 86 Deslocamento rpido, 69 Desvio condicional (instruo IF), 273 Desvio e repetio, 272 Desvio incondicional (instruo GOTO), 272 Detalhes do Clculo Auxiliar, 720 Detalhes do Clculo de contorno, 709 Dimenso e valor das coordenadas, 90 Dispositivos Externos de E/S, 397 Dispositivos Operacionais, 369 Diversos, 730

E
Edio de Macros de Usurio, 566 Edio de Programas, 542 Edio de um Programa de Peas, 361 Edio Simultnea, 567 Eixos controlveis, 28, 29 Endereo e faixa de valores especificvel para o formato de fita da srie 10/11, 311 Entrada de Dados de Compensao de Erro de Passo, 501 Entrada de Dados de Correo, 497 Entrada de Parmetros, 499 Entrada de parmetros programveis (G10), 307 Entrada de um Programa, 492

B-64114PO/01

ndice de Tpicos

Entrada de Variveis Comuns de Macro de Usurio, 503 Entrada Direta da Correo da Ferramenta em B, 617 Entrada Direta do Valor de Correo da Ferramenta, 615 Entrada Direta dos Valores Medidos de Correo do Ponto de Origem da Pea, 632 Entrada do Valor de Correo em o Contador, 619 Entrada e sada de arquivos em disquetes, 525 Entrada e Sada de Dados de Correo, 522 Entrada e sada de parmetros, 520 Entrada e Sada de Parmetros e de Dados de Compensao de Erro do Passo, 499 Entrada e sada de programas, 516 Entrada e Sada dos Dados de Correo, 497 Entrada por Teclas e Buffer de Entrada, 395 Entrada/Sada de Dados, 486 Entrada/Sada de Dados atravs de um Carto de Memria, 530 Entrada/Sada de Dados na Tela Tudo E/S, 514 Entrada/Sada de Programas, 492 Entrada/Sada de Variveis Comuns de Macro de Usurio, 503 Erro de Direo do Raio no Corte Circular, 772 Especificao, 448 Especificao da velocidade do fuso com um cdigo, 96 Especificao direta do valor da velocidade do fuso (comando S de 5 dgitos), 96 Especificao do grupo da ferramenta no programa de usinagem, 113 Especificao e Visualizao de Dados, 581 Especificao e Visualizao do Valor de Correo da Ferramenta, 612 Espelhamento, 444 Espelhamento para cabeote duplo de torno- revlver (G68, G69), 178 Estado durante a energizao, a anulao e o reset, 773 Explicao do Teclado, 375 Explicaes Suplementares para as Operaes de Copiar, Mover e Intercalar, 562

Funo Ampliada de Edio de Um Programa de Peas, 557 Funo auxiliar, 114 Funo auxiliar (funo M), 115 Funo da ferramenta (funo T), 107 Funo da velocidade do fuso, 95 Funo de Ajuda, 662 Funo de Chamada de Subprograma (M198), 439 Funo de compensao, 26, 188 Funo de controle dos eixos , 327 Funo de entrada de dados padro, 339 Funo de Planejamento, 434 Funo de posicionamento do fuso, 104 Funo de salto (G31), 62 Funo de Senha, 568 Funo de superviso da oscilao da velocidade do fuso (G25, G26), 101 Funo Grfica, 655 Funo preparatria (funo G), 32 Funcionamento em Vazio, 458 Funes auxiliares secundrias (cdigos B), 117 Funes de Alarme e Autodiagnstico, 479 Funes de avano, 67 Funes de corte a alta velocidade, 321 Funes de interpolao, 37 Funes de Segurana, 462 Funes para simplificar a programao, 132

G
Gesto da vida til das ferramentas, 109 Grfico Dinmico, 661

H
Hardcopy da Tela, 667

I
Indicao da Contagem de Peas, Indicao do Tempo de Execuo, 367 Indicao da Posio Atual, 366 Indicao da Posio Global, 593 Indicao da Posio no Sistema de Coordenadas da Pea, 590 Insero Automtica de Nmeros de Seqncia, 572 Insero de Palavras, 547 Inserir, Alterar e Apagar uma Palavra, 543 t- 3

F
Faixa de movimento da ferramenta - Curso, 27 Faixas do Valor de Comando, 761 Formatos para os ciclos fixos de perfurao, 317

ndice de Tpicos

B-64114PO/01

Intercalar um Programa, 561 Interpolao cilndrica (G07.1), 50 Interpolao circular (G02, G03), 41 Interpolao de coordenadas polares (G12.1, G13.1), 46 Interpolao helicoidal (G02, G03), 45 Interpolao linear (G01), 40 Interrupo por Manivela, 441 Interveno Manual e Retorno, 446

Nomogramas, 764 Notas sobre a compensao do raio da ponta da ferramenta, 207 Notas sobre a leitura deste manual, 8 Notas sobre a repetio de ciclo (G70- G76), 158 Notas sobre vrios tipos de dados, 8 Nmero de correo, 190 Nmero de correo e valor de correo, 200

O
Operao, 688 Operao aritmtica e lgica, 266 Operao Automtica, 357 Operao automtica, 417 Operao de Memria, 418 Operao de memria utilizando o formato de fita da srie 10/11, 310 Operao de Teste, 453 Operao DNC, 424, 449 Operao DNC com Carto de Memria, 448 Operao Manual, 354, 403 Operao MDI, 421 Operaes, 449 Operaes de Criao de um Programas, 676 Operaes de Programao de Perfis, 698 Operaes Gerais de Tela, 377 Orientao do fuso, 104 Outras componentes do programa alm das sees de programa, 120 Override da Velocidade de Avano, 456 Override do Deslocamento Rpido, 457

L
Leitura de Arquivos, 509 Ligar o Equipamento, 400 Ligar/Desligar, 400 Limitao e Notas, 451 Limitaes, 293 Lista de Alarmes, 776 Lista de Funes e Formato de Fita, 756 Lista dos Cdigos da Fita, 753 Localizao das teclas no MDI (unidade LCD/MDI de tipo horizontal), 373 Localizao das teclas no MDI (unidade LCD/MDI do tipo vertical), 374

M
Macro de usurio do tipo interrupo, 298 Macroinstrues e instrues NC, 271 Macros de usurio, 254 Manual Guide 0i, 673 Medidas de precauo, 170 Mensagens de Aviso, 396 Mtodo de especificao, 299 Mtodo de Substituio da Bateria, 743 Mover Parte de um Programa, 560 Movimento da ferramenta ao longo dos contornos da pea - Interpolao, 12 Movimento da ferramenta aquando da partida, 212 Movimento da ferramenta aquando do cancelamento do modo de correo, 227 Movimento da ferramenta no modo de correo, 214 Movimento da Ferramenta por Programao - Operao Automtica, 356

P
Parada de emergncia, 463 PARMETRO, 732 Parmetro, 451 Partida, 676, 677 Pausa (G04), 72 Pesquisa de Arquivos, 489 Pesquisa de Palavras, 544 Pesquisa do Nmero de Seqncia, 553 Pesquisa do Nmero do Programa, 552 Ponta imaginria da ferramenta, 197 Ponto de referncia, 73 Ponto de referncia (posio especfica da mquina), 15 t- 4

N
Nomes dos eixos, 29

B-64114PO/01

ndice de Tpicos

Pormenores da compensao do raio da ponta da ferramenta, 210 Pormenores das funes, 300 Posio de trabalho e comando de movimento, 202 Posicionamento (G00), 38 Posicionamento do fuso, 104 Precaues gerais para as operaes de correo, 239 Predefinio do Sistema de Coordenadas da Pea, 594 Predefinio do sistema de coordenadas da pea (G92.1), 84 Procedimento para Fixar o Carto de Memria, 451 Processamento de macroinstrues, 290 Processo geral de operao da mquina- ferramenta CNC, 6 Programa dos dados de vida til da ferramenta, 109 Programa exemplificativo, 288 Programao absoluta e incremental (G90, G91), 91 Programao de nmeros decimais, 93 Programao de Perfis, 697 Programao direta das dimenses do desenho, 179 Programao do dimetro e do raio, 94 Programao verbal com funo grfica, 577

Sada de um Programa, 495 Sada de Variveis Comuns de Macro de Usurio, 504 Sada de variveis comuns de macros de usurio, 524 Sada dos Dados de Compensao de Erro de Passo, 502 Salto do limite de torque (G31 P99), 65 Salto multi- etapas, 64 Salto para o Incio do Programa, 546 Seleo da ferramenta, 108, 190 Seleo da ferramenta para as diversas fases de usinagem - Funo da ferramenta, 22 Seleo de plano, 89 Seleo de um sistema de coordenadas da pea, 81 Selecione Ponto de Cruzamento da Figura, 708 Sentido da ponta imaginria da ferramenta, 199 Sistema de coordenadas, 77 Sistema de coordenadas da mquina, 78 Sistema de coordenadas da pea, 79 Sistema de coordenadas do desenho da pea e sistema de coordenadas especificado pelo CNC, 16 Sistema de coordenadas locais, 87 Sistema incremental, 30 Soft Keys, 379 Subprograma (M98, M99), 129 Substituio de Palavras e de Endereos, 564

R
Registro de programas de macros de usurio, 292 Reincio do Programa, 426 Remoo de material por faceamento (G72), 147 Remoo de material por torneamento (G71), 143 Repetio (instruo WHILE), 274 Repetio de ciclo (G70- G76), 143 Repetio de padres (G73), 148 Repetio do ciclo fixo de torneamento, 315 Retorno ao ponto de referncia, 74 Retorno Manual ao Ponto de Referncia, 404 Roll- over do eixo de rotao, 333 Rosca de passo constante (G32), 54 Rosqueamento rgido com macho, 184

T
Tabela de correspondncia caractere- cdigo, 775 Teclas de Funo, 378 Teclas de Funo e Soft Keys, 377 Tela da Memria Usada e Lista de Programas, 605 Tela da Posio no Sistema de Coordenadas Relativas, 591 Tela da Velocidade de Avano Real, 595 Tela de Alarmes, 366, 480 Tela de Verificao do Programa, 603 Tela do Bloco Atual, 601 Tela do Bloco Seguinte, 602 Tela do Contedo do Programa, 600 Tela do Histrico de Mensagens Externas do Operador, 651 Tela do Programa para a Operao MDI, 604 Tela Visualizada ao Energizar, 401 Telas mostradas atravs da tecla de funo t- 5 , 611

S
Sada de Dados, 368 Sada de Dados de Correo, 498 Sada de Parmetros, 500 Sada de Programas, 510

ndice de Tpicos

B-64114PO/01

Telas mostradas atravs da tecla de funo Telas mostradas atravs da tecla de funo Telas mostradas atravs da tecla de funo Telas Visualizadas Atravs da Tecla de Funo (no Modo Edio), 605 Telas Visualizadas Atravs da Tecla de Funo (no Modo Memria ou Modo MDI), 600 Testar um Programa, 359

, 651 , 590 , 642

Viso geral da compensao do raio da ponta da ferramenta, 197 Visualizao, 365 Visualizao de Grficos, 656 Visualizao de Grficos (Ver Seo III- 12), 367 Visualizao de uma Lista de Programas para um Determinado Grupo, 608 Visualizao do Diretrio, 506 Visualizao do Diretrio do Disquete, 505 Visualizao do Estado e Avisos para a Especificao de Dados ou a Operao de Entrada/Sada, 649 Visualizao do Histrico de Alarmes, 482 Visualizao do menu padro, 340 Visualizao do Monitor de Operao, 598 Visualizao do Nmero do Programa e do Nmero de Seqncia, 648 Visualizao do Nmero do Programa, do Nmero de Seqncia e do Estado e Mensagens de Aviso para Operao de Especificao dos Dados ou Entrada/ Sada, 648 Visualizao do Programa, 365 Visualizao do Tempo de Trabalho e da Contagem das Peas, 597 Visualizao dos dados padro, 344 Visualizao dos Dados Padro e do Menu Padro, 635 Visualizao e Definio de Variveis Comuns de Macro de Usurio, 634 Visualizao e Definio do Painel de Operao por Software, 637 Visualizao e Definio do Tempo de Trabalho, Contagem de Peas e Durao, 629 Visualizao e Definio do Valor de Correo do Ponto de Origem da Pea, 631 Visualizao e Definio dos Dados de Compensao de Erro do Passo, 645 Visualizao e Definio dos Dados de Gesto da Vida til das Ferramentas, 639 Visualizao e Entrada de Dados de Definio, 625 Visualizao e Especificao de Dados, 362 Visualizar e Especificar Parmetros, 643

Teste durante o Funcionamento da Mquina, 359 Torneamento poligonal, 328 Transmisso de uma Lista de Programas para um Determinado Grupo, 513

U
Ultrapassagem de curso, 464 Unidade LCD/MDI de 7.2@ monocromtica/8.4@ a cores (tipo horizontal), 371 Unidade LCD/MDI de 7.2@ monocromtica/Unidade LCD/MDI de 8.4@ a cores (tipo vertical), 372 Unidades de Especificao e Visualizao, 370 Usinagem de Ciclo Fixo, 687

V
Valores de compensao da ferramenta, nmero de valores de compensao e introduo de valores a partir do programa (G10), 249 Variveis, 255 Variveis do sistema, 259 Vrios comandos M no mesmo bloco, 116 Velocidade de corte - Funo da velocidade do fuso, 21 Verificao de interferncias, 230 Verificado atravs da Tela de Auto- diagnstico, 483

t- 6

Tabela de Reviso FANUC Srie 0i -TC MANUAL DE OPERAO (B-64114PO)

01

Junho de 2004

Edio

Data

Contedo

Edio

Data

Contedo

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.

Das könnte Ihnen auch gefallen