MANUAL Nr. : H740PB0071E
Nr. de Srie :
Antes de usar esta mquina e equipamentos, entenda totalmente o contedo deste manual para assegurar a operao correta. Se voc tiver alguma dvida, solicite esclarecimento no Centro Tcnico ou Centro Tecnolgico mais prximo.
?1. Certifique-se de observar as precaues de segurana descritas neste manual e o contedo das plaquetas
de segurana na mquina e equipamentos. A falha pode causar srias leses pessoais ou danos materiais. Substitua qualquer plaqueta de segurana faltante o mais rpido possvel.
2. Nenhuma modificao que afete a segurana da operao deve ser executada. Se tais modificaes forem necessrias, contate o Centro Tcnico ou Centro Tecnolgico mais prximo.
3. Com a finalidade de explicar a operao da mquina e dos equipamentos, algumas ilustraes podem no incluir as caractersticas de segurana, tais como tampas, portas, etc. Antes de iniciar a operao, certifique-se que todos os itens estejam no lugar.
4. Este manual foi considerado completo e preciso na poca da publicao, entretanto, devido ao nosso desejo de melhorar constantemente a qualidade e especificaes de todos os nossos produtos, ele est sujeito alterao ou modificao. Se voc tiver alguma dvida, contate o Centro Tcnico ou Centro Tecnolgico mais prximo.
5. Sempre conserve este manual prximo ao maquinrio, para uso imediato.
6. Se um novo manual for necessrio, solicite o mesmo no Centro Tcnico ou Centro Tecnolgico mais prximo, informando o nmero do manual ou o nome da mquina, nmero de srie e nome do manual.
Emitido pela Seo de Publicaes de Manuais, Yamazaki Mazak Corporation, Japo?
10. 2006 33
PROGRAMAO MANUAL?do
MAZATROL MATRIX NEXUS (para Mquinas de Torneamento)
Programa EIA/ISO
AVISO IMPORTANTE????
C-1
NDICE Pgina
1 UNIDADES DE ENTRADA DE DADOS DO PROGRAMA................... 1-1
1-1 Unidades de Entrada de Dados do Programa....................................................1-1
1-2 Unidades de Configurao de dados .................................................................1-1
1-3 Dados Dcuplos do Programa ...........................................................................1-1
2 FORMATOS DE DADOS..................................................................... 2-1
2-1 Cdigos da Fita ..................................................................................................2-1
2-2 Formatos de Programa.......................................................................................2-5
2-3 Formato de Armazenamento de Dados da Fita..................................................2-6
2-4 Salta Bloco Opcional ..........................................................................................2-6
2-5 Nmero de Programa, Nmero de Seqncia e Nmero de Bloco: O, N...........2-7
2-6 Paridade-H/V......................................................................................................2-8
2-7 Lista de Cdigos G...........................................................................................2-10
3 REGISTROS DE BUFFER .................................................................. 3-1
3-1 Buffer de Entrada ...............................................................................................3-1
3-2 Buffer de Pr-Leitura ..........................................................................................3-2
4 PROGRAMAO DE POSIO......................................................... 4-1 4-1 Mtodo de Entrada de Dados Dimensionais ......................................................4-1
4-1-1 Entrada de dados absolutos/incrementais (Srie T) .............................................. 4-1
4-2 Seleo de Sistema em Polegadas/Milmetros: G20/G21..................................4-2
4-3 Entrada de Ponto Decimal..................................................................................4-3
C-2
4-4 ATIVA/CANCELA Entrada de Coordenadas Polares: G122/G123.....................4-6
4-5 ATIVA/CANCELA Comando Radial do Eixo X: G122.1/G123.1.........................4-7
5 FUNES DE INTERPOLAO ........................................................ 5-1 5-1 Comando de Posicionamento (Avano Rpido): G00 ........................................5-1
5-2 Posicionamento em Sentido nico: G60 ............................................................5-4
5-3 Comando de Interpolao Linear: G01...............................................................5-5
5-4 Comandos de Interpolao Circular: G02, G03..................................................5-7
5-5 Comandos de Interpolao Circular com Raio Designado: G02, G03 .............5-10
5-6 Comandos de Seleo de Plano: G17, G18, G19............................................5-12
5-6-1 Vista geral ........................................................................................................... 5-12
5-6-2 Mtodos de seleo de planos............................................................................ 5-12
5-7 ATIVA/CANCELA Interpolao de Coordenadas Polares: G12.1/G13.1..........5-13
5-8 Interpolao de Eixo Virtual: G07.....................................................................5-17
5-9 Comando Interpolao Cilndrica: G07.1..........................................................5-18
5-10 Rosqueamento .................................................................................................5-21
5-10-1 Rosqueamento de passo constante: G32............................................................ 5-21
5-10-2 Rosqueamento em polegada: G32...................................................................... 5-24
5-10-3 Rosqueamento contnuo ..................................................................................... 5-25
5-10-4 Rosqueamento de passo varivel: G34............................................................... 5-26
5-10-5 Rosqueamento com interpolao do eixo C: G01.1 ............................................ 5-27
5-10-6 Correo automtica da posio de incio de rosqueamento (para variao em um ciclo de rosqueamento) ........................................................................... 5-29
5-11 Interpolao Helicoidal: G17, G18, G19 e G02, G03........................................5-31
C-3
6 FUNES DE AVANO..................................................................... 6-1 6-1 Velocidades de Avano Transversal Rpido ......................................................6-1
6-2 Velocidades de Avano de Corte .......................................................................6-1
6-3 Avano Sncrono/Assncrono: G99/G98.............................................................6-1
6-4 Selecionando uma Veloc. de Avano e Efeitos em Cada Eixo de Controle .......6-3
6-5 Passos de Abertura de Rosca............................................................................6-6
6-6 Acelerao/Desacelerao Automtica..............................................................6-7
6-7 Fixao da Velocidade .......................................................................................6-7
6-8 Comando de Checagem de Parada Exata: G09 ................................................6-8
6-9 Comando do Modo Checagem de Parada Exata: G61 ....................................6-11
6-10 Comando de Reduo Automtica nos Cantos: G62.......................................6-11
6-11 Comando Modo Rosqueamento: G63 ..............................................................6-16
6-12 Comando Modo de Usinagem de Corte: G64 ..................................................6-16
7 FUNES TEMPO DE PARADA........................................................ 7-1 7-1 Comando de Tempo de Parada: (G98) G04 ......................................................7-1
7-2 Comando de Tempo de Parada em Nmero de Revolues: (G99) G04 ..........7-2
8 FUNES MISCELNEAS................................................................. 8-1 8-1 Funes Miscelneas (Cdigo M com 3 Dgitos) ...............................................8-1
8-2 Funes Miscelneas Nmero 2 (Dgito A8/B8/C8) ...........................................8-2
9 FUNES SPINDLE........................................................................... 9-1 9-1 Funo Spindle (Analgica, Dgito S5)...............................................................9-1
9-2 LIGA/DESLIGA Controle da Velocidade Superficial Constante: G96/G97 .........9-1
C-4
9-3 Configurao da Fixao da Velocidade do Spindle: G50 .................................9-3
10 FUNES DA FERRAMENTA.......................................................... 10-1 10-1 Funo da Ferramenta (Cdigo T de 4 Dgitos) ...............................................10-1
10-2 Funo da Ferramenta (Cdigo T de 6 Dgitos) ...............................................10-2
10-3 Funo da Ferramenta (Cdigo T de 8 Dgitos) ...............................................10-2
11 FUNES DE COMPENSAO DA FERAMENTA ......................... 11-1 11-1 Compensao da Ferramenta..........................................................................11-1
11-2 Compensao da Posio da Ferramenta .......................................................11-3
11-3 Compensao do Raio da Ponta da Ferramenta: G40, G41, G42 ...................11-5
11-3-1 Geral ................................................................................................................... 11-5
11-3-2 Ponto da ponta da ferramenta e direes de compensao................................ 11-7
11-3-3 Operaes de compensao do raio da ferramenta............................................ 11-8
11-3-4 Outras operaes durante a compensao do raio da ferramenta .................... 11-15
11-3-5 Comandos G41/G42 e designao I, J, K ......................................................... 11-22
11-3-6 Interrupes durante a compensao do raio da ferramenta............................. 11-27
11-3-7 Precaues gerais na compensao do raio da ferramenta.............................. 11-29
11-3-8 Checagem da interferncia ............................................................................... 11-30
11-4 Configurao dos Dados Programados: G10.................................................11-35
11-5 Compensao da Ferramenta Baseada nos Dados da Ferramenta MAZATROL....................................................................................................11-44
11-5-1 Parmetros de seleo ..................................................................................... 11-44
11-5-2 Compensao do dimetro da ferramenta ........................................................ 11-45
11-5-3 Atualizao dos dados da ferramenta (durante a operao automtica) ........... 11-45
C-5
12 FUNES DE SUPOTE DE PROGRAMA........................................ 12-1 12-1 Ciclos Fixos de Tormeamento..........................................................................12-1
12-1-1 Ciclo de tormeamento longitudinal: G90.............................................................. 12-2
12-1-2 Ciclo de rosqueamento: G92............................................................................... 12-4
12-1-3 Ciclo de tormeamento transversal: G94 .............................................................. 12-6
12-2 Ciclos Fixos Compostos ...................................................................................12-8
12-2-1 Ciclo de desbaste longitudinal: G71 .................................................................... 12-9
12-2-2 Ciclo de desbaste transversal: G72................................................................... 12-14
12-2-3 Ciclo de desbaste de contorno-paralelo: G73.................................................... 12-16
12-2-4 Ciclo de acabamento: G70................................................................................ 12-20
12-2-5 Ciclo de corte longitudinal: G74......................................................................... 12-21
12-2-6 Ciclo de corte transversal: G75 ......................................................................... 12-24
12-2-7 Ciclo composto de usinagem de rosca: G76 ..................................................... 12-27
12-2-8 Pontos de checagem para ciclos fixos compostos: G70 a G76 ......................... 12-34
12-3 Ciclos Fixos de Usinagem de Furo: G80 a G89 .............................................12-37
12-3-1 Pontos principais............................................................................................... 12-37
12-3-2 Ciclo de usinagem de furo profundo face/dimetro: G83/G87 ........................... 12-40
12-3-3 Ciclo de rosqueamento face/dimetro: G84/G88............................................... 12-41
12-3-4 Ciclo de mandrilamento face/dimetro: G85/G89 .............................................. 12-42
12-3-5 Ciclo de rosqueamento sncrono face/dimetro: G84.2/G88.2 .......................... 12-42
12-3-6 Cancelamento de ciclo fixo de usinagem de furo: G80...................................... 12-44
12-3-7 Pontos de checagem para usar ciclos fixos de usinagem de furo...................... 12-44
12-3-8 Programas de amostra com ciclos fixos de usinagem de furo ........................... 12-46
12-4 Ciclos de Modelos de Usinagem de Furo: G234.1/G235/G236/G237.1.........12-47
C-6
12-4-1 Vista geral ......................................................................................................... 12-47
12-4-2 Furos em um crculo: G234.1 ............................................................................ 12-47
12-4-3 Furos em uma linha: G235................................................................................ 12-49
12-4-4 Furos em um arco: G236 .................................................................................. 12-51
12-4-5 Furos em um gradeamento (grelha): G237.1 .................................................... 12-52
12-5 Controle do Subprograma: M98, M99 ............................................................12-54
12-6 Fim do Programa: M02, M30, M998, M999 ....................................................12-61
12-7 Quebra de Canto (Chanfro) e Arredondamento de Canto de ngulo Reto ....12-62
12-8 Quebra de Canto (Chanfro) e Arredondamento de Canto..............................12-65
12-8-1 Quebra de canto (Chanfro) com ngulo arbitrrio: , C_..................................... 12-65
12-8-2 Arredondamento em canto de ngulo arbitrrio: , R_ ........................................ 12-66
12-9 Comandos de ngulo Linear ..........................................................................12-67
12-10 Funo de Chamada de Macro: G65, G66, G66.1, G67 ................................12-68
12-10-1 Macros do usurio............................................................................................. 12-68
12-10-2 Instrues de chamada de macro ..................................................................... 12-69
12-10-3 Variveis ........................................................................................................... 12-78
12-10-4 Tipos de variveis ............................................................................................. 12-80
12-10-5 Comandos de operao aritmtica.................................................................. 12-105
12-10-6 Comandos de controle .................................................................................... 12-109
12-10-7 Comandos de sada externa (Sada via RS-232C).......................................... 12-113
12-10-8 Comandos de sada externa (Sada para o disco rgido)................................. 12-115
12-10-9 Precaues ..................................................................................................... 12-117
12-10-10 Exemplos especficos de programao usando macros do usurio ............. 12-119
C-7
13 FUNES DE CONFIGURAO DO SISTEMA DE COORDENADAS .............................................................................. 13-1
13-1 Funo de Configurao do Sistema de Coordenadas: G50 ...........................13-1
13-2 Cancelamento do Sistema de Coordenadas MAZATROL: G52.5....................13-5
13-3 Seleo de Sistema de Coordenadas MAZATROL: G53.5 ..............................13-7
13-4 Seleo de Sistema de Coordenadas da Pea de Trabalho: G54 a G59.........13-9
13-5 Configurao e Seleo de Sistema Adicional de Coordenadas da Pea de Trabalho: G54.1 (Opo)...........................................................................13-10
13-6 Deslocamento do Sistema de Coordenadas da Pea de Trabalho ................13-12
13-7 Troca de Sistema de Coordenadas da Pea de Trabalho por Comando de Programa...................................................................................................13-12
13-8 Seleo do Sistema de Coordenadas da Mquina: G53................................13-13
13-9 Seleo do Sistema Local de Coordenadas: G52..........................................13-14
13-10 Retorno Automtico para o Ponto de Referncia (Ponto Zero): G28, G29.....13-15
13-11 Retorno para o Segundo Ponto de Referncia (Ponto Zero): G30.................13-17
13-12 Retorno para o Comando de Checagem do Ponto de Referncia: G27.........13-19
13-13 ATIVA/CANCELA Converso das Coordenadas Programadas: G68.5/G69.5...................................................................................................13-20
14 FUNES DE SUPORTE DE MEDIO ......................................... 14-1 14-1 Funo Salta Bloco: G31..................................................................................14-1
14-1-1 Descrio da funo ........................................................................................... 14-1
14-1-2 Valor do movimento por inrcia na execuo de um bloco G31 .......................... 14-3
14-1-3 Erro de leitura das coordenadas de salta bloco................................................... 14-4
15 FUNES PROTETORAS ............................................................... 15-1
C-8
15-1 LIGA/DESLIGA Checagem Prvia de Movimentos: G22/G23..........................15-1
16 FUNO DE CONTROLE DE DOIS SISTEMAS .............................. 16-1 16-1 ATIVA/CANCELA Eixo de Controle de Usinagem Transversal:
G110/G111.......................................................................................................16-1
16-2 Funo de Sada de Cdigos M, S, T e B para o Sistema Oposto: G112........16-5
17 USINAGEM POLIGONAL.................................................................. 17-1
17-1 ATIVA/CANCELA Usinagem Poligonal: G51.2/G50.2 ......................................17-1
18 MACROS DE MEDIO ................................................................... 18-1
19 CICLO DE ROSQUEAMENTO TORNADO (G130) ........................... 19-1
20 TELA DE PROGRAMA EIA/ISO........................................................ 20-1
20-1 Procedimentos para Construir um Programa EIA/ISO .....................................20-1
20-2 Editando a Funo Tela de PROGRAMA EIA/ISO...........................................20-2
20-2-1 Geral ................................................................................................................... 20-2
20-2-2 Procedimento de operao ................................................................................. 20-2
20-3 Entrada de Macroinstruo ..............................................................................20-8
20-4 Diviso de Tela (Compartilhamento de Dados)................................................20-9
20-5 Editando Programas Armazenados em reas de Memria Externa ..............20-12
E
Erro! Estilo no definido.
S-1
PRECAUES DE SEGURANA
Prefcio As precaues de segurana relacionadas unidade CNC (que, no restante deste manual, ser chamada simplesmente de unidade NC) fornecidas nesta mquina so explicadas abaixo. No apenas as pessoas que criam programas, mas tambm as que operam a mquina devem entender totalmente o contedo deste manual para garantir a operao segura da mquina.
Leia todas estas precaues de segurana mesmo se seu modelo NC no possuir as funes correspondentes ou unidades opcionais, e se parte das precaues no se aplicarem.
Regra
1. Esta seo contm as precaues a serem observadas com mtodos e condies de trabalho normalmente esperados. Entretanto, operaes e/ou condies de trabalho inesperadas podem ocorrer no local do usurio. Portanto, durante a operao diria da mquina, o usurio deve prestar ateno redobrada em sua prpria segurana de trabalho, bem como observar as precaues descritas abaixo.
2. Apesar de este manual conter a maior quantidade de informaes possvel, como no raro que o usurio execute operaes que ultrapassem as presumidas pelo fabricante, nem tudo o que o usurio no pode executar ou o que o usurio no deve executar pode ser totalmente includo neste manual, considerando todas as operaes antecipadamente. Portanto, deve ser entendido que as funes que no esto escritas claramente como executveis so funes no executveis.
3. Os significados de nossas precaues de segurana para PERIGO, AVISO e CUIDADO so como a seguir:
PERIGO
: A falha em seguir estas instrues pode resultar em perda de vida.
AVISO
: A falha em observar estas instrues pode resultar em srios danos vida humana ou ao corpo humano.
CUIDADO
: A falha em observar estas instrues pode resultar em leses menores ou em srios danos mquina.
HGENPA0043E
Erro! Estilo no definido.
S-2
Fundamento
AVISO
Aps ligar a energia, mantenha as mos longe das teclas, dos botes ou dos interruptores do painel de operao at que uma exibio inicial tenha ocorrido.
Antes de prosseguir para as prximas operaes, cheque totalmente que os dados corretos foram introduzidos e/ou configurados. Se o operador executar operaes sem estar consciente sobre erros de dados, operaes inesperadas da mquina ocorrero.
Antes de usinar peas de trabalho, execute testes operacionais e certifique-se que a mquina opera corretamente. Nenhuma pea de trabalho deve ser usinada sem a confirmao de operao normal. Cheque rigorosamente a preciso dos programas, executando as funes de variao, bloco nico e outras, ou operando a mquina sem carga. Alm disso, utilize totalmente a funo checagem do percurso da ferramenta, a funo usinagem virtual e outras funes, se fornecidas.
Certifique-se que as velocidades de avano e de rotao apropriadas sejam designadas para os requisitos particulares de usinagem. Sempre compreenda que como as velocidades de avano e de rotao mximas que podem ser usadas so determinadas pelas especificaes da ferramenta a ser empregada, pelas especificaes da pea de trabalho a ser usinada e por diversos outros fatores, as capabilidades reais diferem das especificaes da mquina listadas neste manual. Se velocidades de avano ou de rotao inadequadas forem designadas, a pea de trabalho ou a ferramenta poder escapar abruptamente da mquina.
Antes de executar funes de correo, cheque totalmente se o sentido e a quantidade de correo esto corretos. Uma operao inesperada da mquina ocorrer se uma funo de correo for executada sem ser totalmente entendida.
Os parmetros so configurados, em nossa fbrica, para condies timas de usinagem padro antes da expedio da mquina. Em princpio, estas configuraes no devem ser modificadas. Se for absolutamente necessrio modificar as configuraes, execute modificaes apenas aps ter entendido totalmente as funes dos parmetros correspondentes. Normalmente, as modificaes afetam qualquer programa. Uma operao inesperada da mquina ocorrer se as configuraes forem modificadas sem serem totalmente entendidas.
Observaes sobre as condies de corte recomendadas para o NC
AVISO
Antes de usar as seguintes condies de corte:
- Condies de corte que resultam da Funo Automtica MAZATROL de Determinao das Condies de Corte
- Condies de corte sugeridas pela Funo de Navegao da Usinagem
- Condies de corte para ferramentas que foram sugeridas para serem usadas pela Funo de Navegao da Usinagem
Confirme que todas as precaues necessrias com relao segurana de preparao da mquina foram tomadas especialmente quanto fixao da pea de trabalho e preparao da ferramenta.
Confirme que a porta da mquina esteja seguramente fechada antes de comear a usinagem. A falha em confirmar a segurana de preparao da mquina pode resultar em leses srias ou em morte.
Erro! Estilo no definido.
S-3
Programao
AVISO
Cheque totalmente se as configuraes dos sistemas de coordenadas esto corretas. Mesmo que os dados do programa designado estejam corretos, erros nas configuraes do sistema podem fazer com que a mquina opere em locais inesperados e que a pea de trabalho escape abruptamente da mquina em caso de contacto com a ferramenta.
Durante o controle de manuteno da velocidade superficial, medida que as coordenadas atuais da pea de trabalho se aproximam do centro (velocidade de corte constante), a velocidade do spindle aumenta significativamente. No caso de um torno, a pea de trabalho pode at ser projetada para fora se a fora de fixao diminuir. Portanto, os limites de velocidade de segurana devem ser observados ao designar as velocidades do spindle.
Mesmo aps a seleo do sistema em polegadas/mtrico, as unidades de programas, de informaes sobre a ferramenta ou de parmetros que foram registrados at este momento no so convertidas. Cheque totalmente estas unidades de dados antes de operar a mquina. Se a mquina for operada sem que as checagens tenham sido feitas, mesmo os programas corretos j existentes podem fazer com que a mquina opere diferentemente de como operava anteriormente.
Se um programa que contm comandos de dados absolutos e comandos de dados incrementais for executado ao contrrio do seu significado original, uma operao totalmente inesperada da mquina ocorrer. Cheque novamente o esquema de comandos antes de executar os programas.
Se um comando incorreto de seleo de plano for designado para uma ao da mquina, como, por exemplo, usinagem de interpolao circular ou usinagem de ciclo fixo, a ferramenta pode colidir com a pea de trabalho ou com uma pea da mquina, uma vez que os movimentos presumidos dos eixos de controle e os movimentos reais sero sobrepostos. (Esta precauo aplica-se somente s unidades NC que possuem funes EIA (Eletronic Industries Association)).
A imagem de espelho, se validada, muda significativamente as aes subseqentes da mquina. Use a funo imagem de espelho somente aps entender totalmente o descrito acima. (Esta precauo aplica-se somente s unidades NC que possuem funes EIA.)
Se os comandos do sistema de coordenadas da mquina ou os comandos de retorno posio de referncia forem designados com uma funo de correo que permanece vlida, a correo pode tornar-se temporariamente invlida. Se isto no for completamente entendido, a mquina pode parecer operar de forma contrria s expectativas do operador. Execute os comandos acima somente aps tornar invlida a correspondente funo de correo. (Esta precauo aplica-se somente s unidades NC que possuem funes EIA.)
A funo de barreira executa checagens de interferncias baseadas nos dados da ferramenta designada. Introduza as informaes de ferramentas que se equiparam s ferramentas efetivamente usadas. Caso contrrio, a funo de barreira no funcionar corretamente.
Os sistemas de comando de cdigo G e de cdigo M diferem, especialmente para torneamento, entre as mquinas INTEGREX e-Series e as outras mquinas de torneamento. A designao de um comando incorreto de cdigo G ou de cdigo M resulta em uma operao da mquina totalmente no pretendida. Entenda completamente o sistema de comandos de cdigo G e de cdigo M antes de usar este sistema.
Programa de amostra
Mquinas INTEGREX e-Series Mquinas de torneamento
S1000M3 O spindle de fresamento gira a 1000 min1. O spindle de torneamento gira a 1000 min1.
S1000M203 O spindle de torneamento gira a 1000 min1. O spindle de fresamento gira a 1000 min1.
Erro! Estilo no definido.
S-4
Nas mquinas INTEGREX e-Series, as coordenadas programadas podem ser giradas usando uma unidade de indexao do programa MAZATROL e um comando G68 (comando de rotao de coordenadas) do programa EIA. Entretanto, por exemplo, quando o eixo B girado 180 graus ao redor do eixo Y para executar uma usinagem com o spindle de torneamento nmero 2, o lado positivo do eixo X no sistema de coordenadas programado tem sentido descendente e, se o programa for criado ignorando este fato, o movimento resultante da ferramenta para posies inesperadas pode causar colises. Para criar o programa com o lado positivo do eixo X orientado no sentido ascendente, use a funo espelho na unidade do WPC ou a funo imagem de espelho atravs do cdigo G (G50.1, G51.1).
Aps modificar os dados da ferramenta especificados no programa, certifique-se de executar a funo checagem do percurso da ferramenta, a funo Usinagem Virtual e outras funes, e confirme que o programa est operando adequadamente. A modificao dos dados da ferramenta pode fazer com que at mesmo um programa de usinagem comprovado na prtica mude seu status operacional. Se o usurio operar a mquina sem ter conscincia de qualquer alterao no status do programa, podem ocorrer interferncias com a pea de trabalho devido a uma operao inesperada. Por exemplo, se durante o incio da operao automtica a aresta de corte da ferramenta estiver presente dentro do blanque (pea no usinada) incluindo a folga especificada na unidade comum do programa MAZATROL, necessrio ter cuidado, uma vez que a ferramenta se mover desta posio diretamente para o ponto de aproximao, pois no h obstruo sendo considerada presente neste percurso. Por esta razo, antes de iniciar a operao automtica, certifique-se que durante o incio da operao automtica a aresta de corte da ferramenta est presente fora da pea de trabalho, incluindo a folga especificada na unidade comum do programa MAZATROL.
CUIDADO
Se o posicionamento independente eixo-a-eixo for selecionado e se, simultaneamente, o avano rpido for selecionado para cada eixo, os movimentos para o ponto final geralmente no se tornaro lineares. Portanto, antes de usar estas funes, certifique-se que nenhuma obstruo esteja presente no percurso.
Antes de iniciar a operao de usinagem, certifique-se de confirmar todo o contedo do programa obtido por converso. Imperfeies no programa podem causar danos mquina e leses ao operador.
Erro! Estilo no definido.
S-5
Operaes
AVISO
As funes de bloco nico, manuteno do avano e variao podem ser invalidadas usando as variveis de sistema #3003 e #3004. A execuo deste procedimento significa uma importante mudana que invalida as operaes correspondentes. Portanto, antes de usar estas variveis, notifique devidamente as pessoas relacionadas. Alm disso, o operador deve checar as configuraes das variveis do sistema antes de comear as operaes acima.
Se interveno manual durante a operao automtica, travamento da mquina, a funo imagem de espelho ou outras funes forem executadas, os sistemas de coordenadas da pea de trabalho sero deslocados. Ao reiniciar a mquina aps interveno manual, travamento da mquina, a funo imagem de espelho ou outras funes, considere as quantidades resultantes do deslocamento e tome as medidas adequadas. Se a operao for reiniciada sem que as medidas adequadas sejam tomadas, podem ocorrer colises com a ferramenta ou com a pea de trabalho.
Use a funo de operao a seco para checar a operao normal da mquina sem carga. Uma vez que, neste momento, a velocidade de avano torna-se uma velocidade de operao a seco diferente da velocidade de avano designada para o programa, os eixos podem mover-se a uma velocidade de avano maior que o valor programado.
Aps a operao ter sido temporariamente parada e aps comandos de insero, excluso, atualizao e de outros comandos terem sido executados no programa ativo, uma operao inesperada da mquina pode ocorrer caso aquele programa seja reiniciado. Nenhum destes comandos deve, a princpio, ser designado para o programa ativo.
CUIDADO
Durante a operao manual, cheque totalmente os sentidos e as velocidades do movimento axial.
Para uma mquina que requer retorno manual posio inicial (home), execute as operaes de retorno manual posio inicial aps ligar a energia. Como os limites de curso controlados pelo software permanecero inoperantes at que o retorno manual posio inicial seja completado, a mquina no parar mesmo se ultrapassar a rea limite. Conseqentemente, srios danos mquina ocorrero.
No designe um multiplicador de pulso incorreto ao executar operaes manuais do pulso de avano por manivela. Se o multiplicador for configurado para 1000 vezes e a manivela for operada inadvertidamente, o movimento axial se tornar mais rpido do que o esperado.
Erro! Estilo no definido.
S-6
ANTES DE USAR A UNIDADE NC
Garantia limitada A garantia do fabricante no cobre nenhum problema que ocorrer se a unidade NC for usada para qualquer propsito ao qual no se destina. Tenha conscincia disso ao operar a unidade.
Exemplos de problemas que ocorrem se a unidade NC for usada para qualquer propsito ao qual no se destina esto listados abaixo.
1. Problemas associados com o, e causados pelo, uso de qualquer produto de software comercialmente disponvel (incluindo aqueles criados pelo usurio)
2. Problemas associados com o, e causados pelo, uso de qualquer sistema operacional Windows
3. Problemas associados com o, e causados pelo, uso de qualquer equipamento de computador comercialmente disponvel
Ambiente de operao
1. Temperatura ambiente
Durante a operao da mquina: 0 a 50C (32 a 122F)
2. Umidade relativa
Durante a operao da mquina: 10 a 75% (sem formao de orvalho) Nota: medida que a umidade aumenta, o isolamento deteriora, fazendo com que peas de
componentes eltricos deteriorem rapidamente.
Guardando os dados de cpia de segurana Nota: No tente excluir ou modificar os dados armazenados na seguinte pasta.
Pasta de Armazenamento de Dados para Recuperao: D:\MazakBackUp
Apesar desta pasta no ser usada quando a unidade NC est operando normalmente, ela contm dados importantes que permitem a rpida recuperao da mquina se ela falhar.
Se estes dados forem excludos ou modificados, a unidade NC pode requerer um longo tempo de recuperao. Certifique-se de no modificar ou excluir estes dados.
E
UNIDADES DE ENTRADA DE DADOS DO PROGRAMA 1
1-1
1 UNIDADES DE ENTRADA DE DADOS DO PROGRAMA
1-1 Unidades de Entrada de Dados do Programa Os movimentos nos eixos de coordenadas devem ser comandados no modo MDI (Manual Data Input = Entrada Manual de Dados) ou no programa de usinagem. Os dados de movimento so expressos em milmetros, polegadas ou graus.
1-2 Unidades de Configurao de Dados Vrios dados normalmente usados para eixos de controle, como, por exemplo, dados de compensao, devem ser configurados para a mquina executar uma operao desejada. As unidades de configurao de dados e as unidades de entrada de dados do programa esto listadas abaixo.
Eixo linear
Sistema em mm Sistema em polegadas Eixo de rotao
Unidades de entrada de dados do programa 0.0001 mm 0.00001 0.0001 graus Unidades de configurao de dados 0.0001 mm 0.00001 0.0001 graus
Nota 1: A seleo do sistema em polegadas/milmetros pode ser feita livremente, usando o bit 4 do parmetro F91 (0 para milmetros, 1 para polegadas; o qual validado pela ao de ativar ou desativar o bit) ou os comandos de cdigos G (G20, G21). A seleo, usando os comandos de cdigos G, vlida apenas para a entrada de dados do programa. Portanto, as variveis e os dados de compensao (tais como, dados de compensao da ferramenta) devem ser configurados antecipadamente, usando a unidade apropriada (polegada ou mm) p/ as exigncias peculiares de usinagem.
Nota 2: Dados em unidades em mm e polegadas no podem ser usados ao mesmo tempo.
1-3 Dados Dcuplos do Programa Usando um parmetro predeterminado, os dados do programa de usinagem podem ser processados como foram configurados em unidades de um mcron. Pode haver casos em que um programa de usinagem que foi configurado em unidades de um mcron deva ser usado com uma unidade de controle numrico baseada em incrementos de 0.1 mcron. Em tais casos, o uso deste parmetro permite que a mquina execute as operaes de usinagem requeridas sem reescrever o programa. Use o bit 0 do parmetro de usurio F91 para este propsito. Todos os tipos de dados de coordenadas (dados de movimento do eixo) que no apresentam ponto decimal sero multiplicados por um fator de 10. Isto no se aplica, de fato, a dados de compensao da ferramenta pr-configurados, designados com os endereos H e D.
Distncia de movimento quando os comandos do programa so executados
MAZATROL (B) Eixo de controle
Comando do programa NC (A) para o qual o
programa foi preparado Bit 0 de F91 = 0 Bit 0 de F91 = 1
Aplicabilidade do programa
(A) (B)
Eixo linear X1 (Y1 / Z1) 1 mcron 0.1 mcron 1 mcron Aplicvel Eixo de rotao B1 0.001 0.0001 0.001 Aplicvel
1 UNIDADES DE ENTRADA DE DADOS DO PROGRAMA
1-2
- NOTA -
E
FORMATOS DE DADOS 2
2-1
2 FORMATOS DE DADOS
2-1 Cdigos da Fita Esta unidade de controle numrico (a qual no restante deste manual ser chamada simplesmente de unidade NC) usa informaes de comando que consistem em letras do alfabeto (A, B, C .... Z), nmeros (0, 1, 2 .... 9), e sinais (+, , /, e assim por diante). Esses smbolos alfanumricos e sinais so chamados coletivamente de caracteres. Em fita de papel, estes caracteres so representados como uma combinao de um mximo de oito furos perfurados. Esta representao chamada de cdigo. A unidade NC usa cdigos EIA (RS-244-A) ou cdigos ISO (R-840). Nota 1: Os cdigos no includos nos cdigos da fita mostrados na figura 2-1 resultaro em
erro quando eles forem lidos. Nota 2: De todos os cdigos especificados como cdigos ISO, mas no especificados como
cdigos EIA, somente os seguintes cdigos podem ser designados usando os parmetros de entrada/sada de dados (Fita) TAP9 a TAP14:
[ Abrir Colchete ] Fechar Colchete # Sustenido Asterisco = Sinal de igual : Dois pontos
Entretanto, voc no pode designar cdigos que coincidam com cdigos existentes ou que resultem em erro de paridade.
Nota 3: A identificao dos cdigos EIA/ISO feita automaticamente de acordo com o primeiro cdigo EOB/LF que aparece depois que a unidade NC tenha sido reconfigurada. (EOB: Fim de Bloco, LF: Avano de Linha)
1. rea de informaes significativas (funo SALTA BLOCO) Durante a operao automtica baseada em fita, o armazenamento de dados na memria ou a procura de dados, a unidade NC ignorar todas as informaes at o primeiro cdigo EOB (;) na fita, quando a unidade for ligada ou reconfigurada. Ou seja, as informaes significativas em uma fita referem-se s informaes contidas no intervalo a partir do qual um caractere ou um cdigo numrico aparece, em seguida ao primeiro cdigo EOB (;) depois que a unidade NC tenha sido reconfigurada, at que um comando de reconfigurao seja dado.
2. Fim de Controle, Incio de Controle
Todas as informaes na rea a partir do Fim de Controle (at o Incio de Controle) sero ignoradas no que se refere ao controle da mquina, sendo certamente exibidas na unidade de exibio de dados. Assim, esta rea pode ser usada para conter informaes, tais como, o nome e o nmero da fita de comandos que no sejam diretamente relacionadas ao controle. Entretanto, durante o armazenamento da fita, as informaes nesta rea tambm sero armazenadas. A unidade NC entrar no status de Entrada do Controle quando a energia for ligada.
2 FORMATOS DE DADOS
2-2
MEP003
E O B
C
O
N U L
1
1
1
1 N U L
D E L
D E L
R
R
R
O N U L
R N U L
1
1 D E L
1
1 N U L
2 D E L
N U L
N U L
C
I
E O B
O nome da fita perfurado em letras maisculas.
/
R
E O B
C
O
N U L
N U L
P
R
1
1
0 C
I
.
O
N
M
A
R
G
O E O B
Incio de Controle Fim de Controle
O nome da fita impresso
Exemplo de cdigo EIA
(
MEP004
Fim de Controle
0
0
0 E O B
G
0
X
8
5
0
0
0
6
4
0
C
U
T
T
E
R S
P
E
T
U
R
N
)
As informaes do operador so impressas. As informaes nesta poro so ignoradas e nada executado.
Y
R E O B
C
R
Exemplo de cdigo ISO
0
0
0
G
0
X
5
0
0
0
4
0
C
U
T
T
E
R S
P
E
T
U
R
N
R C
R
Incio de Controle
3. Cdigo EOR (%) Em geral, o cdigo EOR (Fim de Registro) perfurado nas duas extremidades de uma fita e tem as seguintes funes: - Parar de rebobinar (apenas quando um dispositivo de rebobinamento for fornecido) - Comear a rebobinar durante a procura de dados da fita (apenas quando um dispositivo de
rebobinamento for fornecido) - Eliminar o armazenamento de dados da fita.
FORMATOS DE DADOS 2
2-3
4. Mtodo de criao da fita para operao da fita (apenas quando um dispositivo de rebobinamento for usado)
TEP005
10 cm ; ; ; ; 10 cm % %
2m Primeiro bloco ltimo bloco 2m
Os dois metros de espao da fita no usados nas duas extremidades e a (%) de EOR na cabea no so requeridos quando um dispositivo de rebobinamento no usado.
2 FORMATOS DE DADOS
2-4
A identificao EIA/ISO feita automaticamente ao detectar se EOB ou LF aparece inicialmente aps a unidade NC ter sido reconfigurada.
MEP006
1 2 3 4 5 6 7 8 9 0 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 +
.
,
/ EOR (Fim de Registro) EOB (Fim de Bloco) ou CR CO (2+4+5) CI (2+4+7)
BS (Retrocesso) TAB SP (Espao) &
DEL (Deletar) AS (Todo Espao = Avano)* AM (Todas Marcas = EOB+DEL)*
8 7 6 5 4 3 2 1
1 2 3 4 5 6 7 8 9 0 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 +
.
,
/ % LF (Avano de Linha) ou NL ( (Fim de Controle) ) (Incio de Controle) : # ? =
[ ] BS (Retrocesso) HT (Tabulao Horizontal) SP (Espao) & CR (Retorno do Carro) $ ' (Apstrofe) ; < > ? @ "
DEL (Deletar) NULO DEL (Deletar)
LF ou NL agem como EOB e % age como EOR.
* Os cdigos acima com astersco no so cdigos EIA, mas podem ser usados por questo de convenincia.
[1]
[2]
Cdigo EIA (RS-244-A) Furos de arraste
Nmero do canal
Cdigo ISO (R-840) Furos de arraste
Nmero do canal 8 7 6 5 4 3 2 1
Definvel em parmetros
Fig. 2-1 Cdigos da fita
FORMATOS DE DADOS 2
2-5
Os cdigos da seo [1] s sero armazenados como dados da fita quando estiverem presentes em uma seo de anotaes e ignorados em qualquer outro lugar na rea de informaes significativas. Os cdigos na seo [2] so no operativos e sero sempre ignorados (mas passam pela checagem de paridade V). Uma rea pontilhada indica que a norma EIA no fornece cdigos correspondentes.
2-2 Formatos de Programa Um formato predeterminado para designar informaes de controle para a unidade NC chamado de formato de programa. O formato de programa usado para nossa unidade NC o formato de endereo de palavra.
1. Palavras e endereos
Uma palavra um conjunto de caracteres dispostos como mostrado abaixo e as informaes so processadas em palavras.
Palavra?
Numeral
Letra do alfabeto (endereo)
Configurao da palavra
A letra do alfabeto no incio da palavra chamada de endereo, o qual define o significado de suas informaes numricas seguintes.
Tabela 2-1 Tipo e formato de palavras
Item Comando mtrico Comando em polegadas
Nmero de programa O8 Nmero de seqncia N5 Funo preparatria G3 ou G21 Eixo de movimento
0.0001 mm (grau), 0.00001 pol. X+54 Y+54 Z+54 +54 X+45 Y+45 Z+45 +45
Eixo auxiliar 0.0001 mm (grau), 0.00001 pol. I+54 J+54 K+54 I+45 J+45 K+45
Tempo de parada
0.001 mm (rev), 0.0001 pol.
X54 P8 U54
Avano 0.0001 mm (grau)/min, 0.00001 pol./min F54 (por minuto) F33 (por revoluo)
F45 (por minuto) F24 (por revoluo)
Ciclo fixo
Unidade de entrada
0.0001 mm (grau), 0.00001 pol. R+54 Q54 P8 L4 R+45 Q45 P8 L4
Compensao da ferramenta T2 ou T3
Funo miscelnea M3 4 Funo spindle S5 Funo da ferramenta T4 ou T6
Funo miscelnea nmero 2 B8, A8 ou C8 Subprograma P4 Q5 L4 Nmero de variveis #5
2 FORMATOS DE DADOS
2-6
1. O cdigo O8 aqui indica que o nmero de programa pode ser configurado como um nmero inteiro sem sinal de 8 dgitos aps o O e para X+54, + indica que o valor pode ter sinal (negativo) e o nmero de dois dgitos (54) indica que pontos decimais podem ser usados, e que 5 dgitos antes e 4 dgitos depois do ponto decimal so efetivos (5 + 4 = 9 digitos so efetivos para uma designao sem ponto decimal).
2. O sinal alfa () indica um endereo de eixo adicional. +44 ser usado quando for especificado para o eixo de rotao.
3. O nmero de dgitos nas palavras checado pelo nmero mx. de dgitos nos endereos. 4. Quando dados com ponto decimal forem usados para endereos para os quais entradas
decimais no so disponveis, os nmeros decimais sero ignorados. 5. Se o nmero de dgitos inteiros exceder o formato especificado, um alarme ser emitido. 6. Se o nmero de dgitos decimais exceder o formato especificado, o excesso ser
arredondado.
2. Blocos
Um bloco, unidade de instrues, contm um nmero de palavras que constituem as informaes necessrias para que a mquina NC execute uma operao. O fim de cada bloco deve ser indicado por um cdigo EOB (Fim De Bloco).
3. Programas
Um nmero de blocos forma um programa.
4. Fim de programa
M02, M30, M99, M998, M999 ou % usado como cdigo de fim de programa.
2-3 Formato de Armazenamento de Dados da Fita Da mesma forma que na operao com fita, os dados da fita a serem armazenados na memria podem ser dados de cdigos ISO ou de cdigos EIA. O primeiro cdigo EOB lido aps a reconfigurao usado pela unidade NC para a identificao automtica do sistema de cdigos ISO ou EIA. A rea de dados da fita a serem armazenados na memria , se a unidade NC foi reconfigurada, a partir do caractere imediatamente posterior ao primeiro cdigo EOB at o cdigo EOR e, em todos os outros casos, a partir da posio corrente da fita at o cdigo EOR. Portanto, geralmente, comece a operao de armazenamento de dados da fita aps a reconfigurao da unidade NC.
2-4 Salta Bloco Opcional
1. Funo e propsito
Salta bloco opcional uma funo que seletivamente ignora um bloco especfico dentro de um programa de usinagem que comece com o cdigo de barra /. Qualquer bloco que comece com / ser ignorado se a funo de menu [SALTO BLOCO] estiver configurada para ATIVADA, ou ser executado se esta funo de menu estiver configurada para DESATIVADA. Por ex., se todos os blocos devem ser executados p/ um tipo de pea, mas blocos especficos no devem ser executados para outro tipo de pea, ento, peas diferentes podem ser usinadas usando o mesmo programa que contm o cdigo / no incio dos blocos especficos.
FORMATOS DE DADOS 2
2-7
2. Notas de operao
1. Blocos que j tiverem sido lidos no buffer de pr-leitura no podem ser saltados. 2. Esta funo vlida mesmo durante a procura do nmero de seqncia. 3. Durante o armazenamento de dados da fita (entrada) ou sada, todos os blocos, incluindo
aqueles que possuam um cdigo /, so entrados ou sados, independentemente do status da funo de menu [SALTO BLOCO].
2-5 Nmero de Programa, Nmero de Seqncia e Nmero de Bloco: O, N Nmeros de programa, nmeros de seqncia e nmeros de bloco so usados para monitorar o status da execuo de um programa de usinagem ou para chamar um programa de usinagem, ou um processo especfico dentro de um programa de usinagem. Nmeros de programa so designados para comandar blocos sempre que necessrio. Um nmero de programa deve ser configurado usando a letra O (endereo) e um nmero com um mximo de 8 dgitos posteriores ao O. Os nmeros de seqncia identificam blocos de comando que formam um programa de usinagem. Um nmero de seqncia deve ser configurado usando a letra N (endereo) e um nmero com um mximo de 5 dgitos posteriores ao N. Os nmeros de bloco so contados automaticamente dentro da unidade NC, sendo reconfigurados para 0 toda vez que um nmero de programa ou um nmero de seqncia lido. Estes nmeros sero contados crescentemente com incremento unitrio se o bloco a ser lido no possuir um nmero de programa designado ou um nmero de seqncia designado. Portanto, todos os blocos de um programa de usinagem podem ser definidos de maneira nica, atravs da combinao do nmero de programa, do nmero de seqncia e do nmero de bloco, como mostrado na tabela abaixo.
Exibio no MONITOR do NC Programa de usinagem de entrada no NC
No. de Programa
No. de Seqncia No. de Bloco
O1234 (DEMO. PROG); 1234 0 0 N100 G00 X120. Z100.; 1234 100 0 G98 S1000; 1234 100 1 N102 G71 P210 Q220 I0.2 K0.2 D0.5 F600; 1234 102 0 N200 G98 S1200 F300; 1234 200 0 N210 G01 X0 Z95.; 1234 210 0 G01 X20.; 1234 210 1 G03 X50. Z80. K-15.; 1234 210 2 G01 Z55.; 1234 210 3 G02 X80. Z40. I15.; 1234 210 4 G01 X100.; 1234 210 5 G01 Z30.; 1234 210 6 G02 Z10. K-15.; 1234 210 7 N220 G01 Z0; 1234 220 0 N230 G00 X120. Z150.; 1234 230 0 N240 M02; 1234 240 0 % 1234 240 0
2 FORMATOS DE DADOS
2-8
2-6 Paridade H/V Um mtodo de checar se a fita corretamente criada atravs da checagem da paridade. As checagens de paridade so executadas para checar uma fita quanto a erros de cdigos perfurados, ou seja, quanto a erros de perfurao. Existem dois tipos de checagens de paridade: paridade H e paridade V.
1. Checagem de paridade H
As checagens de paridade H tm o propsito de checar a quantidade de furos perfurados que formam um caractere, sendo executadas durante a operao da fita, durante o carregamento da fita e durante a procura do nmero de seqncia. Um erro de paridade H ocorre nos seguintes casos: - Cdigos ISO
Se um cdigo com um nmero mpar de furos perfurados estiver presente na rea de informaes significativas.
- Cdigos EIA Se um cdigo com um nmero par de furos perfurados estiver presente na rea de informaes significativas ou se furos no perfurados (somente no caso de rodas dentadas) estiverem presentes aps um cdigo significativo em um bloco.
Exemplo 1: Erro de paridade H (para cdigos EIA)
MEP007
Um bloco
Este caractere leva a um erro de Paridade H.
Este caractere no perfurado resultar em um erro de Paridade H.
Estes caracteres no perfurados no resultaro em um erro de Paridade H.
Se um erro de paridade H ocorrer, a fita parar na posio ao lado do cdigo do erro.
FORMATOS DE DADOS 2
2-9
2. Checagem de paridade V
As checagens de paridade V sero executadas durante a operao da fita, o carregamento da fita ou a procura do nmero de seqncia, se o item de checagem de paridade V na tela de PARAMETRO estiver configurado para LIGADO. Entretanto, durante a operao da memria, a paridade V no ser checada. Um erro de paridade V ocorre no seguinte caso: Se um nmero mpar de cdigos estiver presente na rea de informaes significativas a partir do primeiro cdigo significativo na direo vertical at o cdigo EOB (;), ou seja, se um nmero mpar de caracteres estiverem presentes em um bloco. No evento de um erro de paridade V, a fita pra em um cdigo ao lado do EOB (;). Exemplo 2: Exemplo de erro de paridade V
MEP009
1 2 3 4 5 6 7
Este bloco leva a um erro de Paridade V.
Nota 1: Durante uma checagem de paridade V, alguns tipos de cdigos no so contados como caracteres. Veja a Fig. 2-1, Cdigos da fita para maiores detalhes.
Nota 2: Os cdigos de espao na rea a partir do primeiro cdigo EOB at o primeiro cdigo de endereo ou at o primeiro cdigo de barra / no esto sujeitos contagem para a checagem de paridade V.
2 FORMATOS DE DADOS
2-10
2-7 Lista de Cdigos G As funes G so descritas na lista abaixo.
Funo Cdigo G Grupo
Posicionamento em avano rpido ?G00 01 Interpolao linear ?G01 01 Abertura de rosca com interpolao do eixo C G01.1 01 Interpolao circular (SENTIDO HORRIO) G02 01 Interpolao circular (SENTIDO ANTI-HORRIO) G03 01 Tempo de parada G04 00 Interpolao de eixo virtual G07 00 Interpolao cilndrica G07.1 00 Checagem de parada exata G09 00 Ativa modo ajuste de dados G10 00 Cancela endereo de comando G10.1 00 Cancela modo ajuste de dados G11 00 Ativa Interpolao de coordenadas polares G12.1 26 Cancela interpolao de coordenadas polares G13.1 26 Seleo de plano X-Y ?G17 02 Seleo de plano Z-X ?G18 02 Seleo de plano Y-Z ?G19 02 Programao em polegadas ?G20 06 Programao em milmetros ?G21 06 Liga checagem prvia de movimentos G22 04 Desliga checagem prvia de movimentos G23 04 Checagem do retorno ao ponto de referncia G27 00 Retorno ao primeiro ponto de referncia (zero mquina) G28 00 Retorno ao ponto inicial G29 00 Retorno aos pontos de referncia 2 a 4 G30 00 Funo pulo G31 00 Pulo escalonado 1 G31.1 00 Pulo escalonado 2 G31.2 00 Pulo escalonado 3 G31.3 00 Usinagem de rosca com ferramenta (reta, cnica) G32 01 Usinagem de rosca com passo varivel G34 01 Ciclo modelo de usinagem de furos (em um crculo) G234.1 00 Ciclo modelo de usinagem de furos (em uma linha) G235 00 Ciclo modelo de usinagem de furos (em um arco) G236 00 Ciclo modelo de usinagem de furos (em um gradeamento) G237.1 00 Cancela compensao do raio da ferramenta G40 07 Compensao do raio da ferramenta para esquerda G41 07 Compensao do raio da ferramenta para direita G42 07 Ajuste do sistema de coordenadas / Ajuste de fixao da velocidade do eixo-rvore G50 00
Cancela modo usinagem poligonal G50.2 23 Ativa modo usinagem poligonal G51.2 23 Ajuste do sistema local de coordenadas G52 00 Cancelamento do sistema de coordenadas MAZATROL ?G52.5 00 Seleo do sistema de coordenadas da mquina G53 00
FORMATOS DE DADOS 2
2-11
Funo Cdigo G Grupo
Seleo do sistema de coordenadas MAZATROL ?G53.5 00 Seleo do sistema de coordenadas 1 da pea de trabalho (zero pea) G54 12
Seleo do sistema de coordenadas 2 da pea de trabalho (zero pea) G55 12
Seleo do sistema de coordenadas 3 da pea de trabalho (zero pea) G56 12
Seleo do sistema de coordenadas 4 da pea de trabalho (zero pea) G57 12
Seleo do sistema de coordenadas 5 da pea de trabalho (zero pea) G58 12
Seleo do sistema de coordenadas 6 da pea de trabalho (zero pea) G59 12
Posicionamento em sentido nico (elimina folga no eixo) G60 00 Parada exata modal G61 13 Reduo de avano nos cantos G62 13 Modo rosqueamento G63 13 Modo de usinagem de corte G64 13 Chamada nica de macro do usurio G65 00 Chamada A modal de macro do usurio G66 14 Chamada B modal de macro do usurio G66.1 14 Cancela chamada modal de macro do usurio G67 14 Ciclo de acabamento G70 09 Ciclo de desbaste longitudinal G71 09 Ciclo de desbaste transversal G72 09 Ciclo de desbaste paralelo ao perfil G73 09 Ciclo de corte longitudinal G74 09 Ciclo de corte transversal G75 09 Ciclo composto de usinagem de rosca G76 09 Cancela ciclo fixo G80 09 Ciclo de furao frontal G83 09 Ciclo de rosqueamento frontal G84 09 Ciclo de rosqueamento sncrono frontal G84.2 09 Ciclo de mandrilamento frontal G85 09 Ciclo de furao externa G87 09 Ciclo de rosqueamento externo G88 09 Ciclo de rosqueamento sncrono externo G88.2 09 Ciclo de mandrilamento externo G89 09 Ciclo fixo A (Ciclo de torneamento longitudinal) G90 09 Ciclo de abertura de rosca G92 09 Ciclo fixo B (Ciclo de torneamento transversal) G94 09 Velocidade de corte constante ?G96 17 RPM constante ?G97 17 Avano por minuto (assncrono) ?G98 05 Avano por revoluo (sncrono) ?G99 05 Controle multissistema de programa nico G109 00 Ativa controle de usinagem transversal G110 20 Cancela controle de usinagem transversal G111 20 Sada de cdigos M, S, T, B para sistema oposto G112 00
2 FORMATOS DE DADOS
2-12
Funo Cdigo G Grupo
Ativa entrada de coordenadas polares G122 18 Cancela entrada de coordenadas polares G123 18 Ativa comando radial do eixo X G122.1 00 Cancela comando radial do eixo X G123.1 00 Ciclo tornado G130 Macro de medio, medio das coordenadas da pea de trabalho G136
Macro de compensao G137
Notas:
1. Os cdigos marcados com so selecionados em cada grupo quando a energia for LIGADA ou ao executar uma reconfigurao de inicializao modal.
2. Os cdigos marcados com podem ser selecionados por um parmetro como um modal inicial, o que deve se tornar vlido quando a energia for LIGADA ou ao executar uma reconfigurao de inicializao modal. Entretanto, a mudana do sistema em polegadas/mm somente pode se tornar vlida LIGANDO-SE a energia.
3. Os cdigos G do grupo 00 so aqueles que no so modais, e so vlidos somente para blocos comandados.
4. Se um cdigo G no apresentado na lista de cdigos G for comandado, um alarme ser exibido. E, se um cdigo G sem a opo correspondente for comandado, um alarme ser exibido (808 ERRO INTRODUO DO CODIGO G).
5. Se os cdigos G pertencem a grupos diferentes entre si, qualquer cdigo G pode ser comandado no mesmo bloco. Ento, os cdigos G so processados por ordem crescente de nmero de grupo. Se dois ou mais cdigos G pertencentes ao mesmo grupo so comandados no mesmo bloco, o cdigo G comandado por ltimo o vlido.
E
REGISTROS DE BUFFER 3
3-1
3 REGISTROS DE BUFFER
3-1 Buffer de Entrada
1. Vista geral
Durante a operao da fita ou da operao do RS-232C, quando o buffer de pr-leitura torna-se vazio, o contedo do buffer de entrada ser imediatamente transferido para o buffer de pr-leitura e, aps isto, se a capacidade de memria do buffer de entrada diminuir para 248 x 4 caracteres ou menos, os prximos dados (at 248 caracteres) sero pr-lidos a partir da fita e, ento, armazenados no buffer de entrada. O buffer de entrada torna suave as conexes bloco-a-bloco, eliminando qualquer atraso operacional devido ao tempo de leitura da fita da leitora de fita. Entretanto, estes resultados favorveis de pr-leitura sero obtidos apenas se o tempo de excuo do bloco for maior do que o tempo de leitura da fita do prximo bloco.
TEP010
Buffer de entrada
Memria
Buffer 1
Buffer 2
Buffer 4
Buffer 3
Buffer 5 de pr-leitura
Processo de operao aritmtico
Fita
Teclado
Seleo de modo
Nota: Um bloco de dados armazenado em um buffer.
2. Descrio detalhada
- A capacidade de memria do buffer de entrada de 248 x 5 caracteres (incluindo o cdigo EOB).
- O contedo do registro do buffer de entrada atualizado em unidades de 248 caracteres. - Apenas os cdigos significativos na rea de informaes significativas so lidos dentro do
buffer. - Cdigos, incluindo ( and ), que existam entre Fim de Controle e Incio de Controle, so
lidos dentro do buffer de entrada. Mesmo se o Salta bloco opcional estiver ativado, cdigos a partir de / at EOB tambm sero lidos dentro do buffer de entrada.
- O contedo do buffer apagado com um comando de reconfigurao.
3 REGISTROS DE BUFFER
3-2
3-2 Buffer de Pr-Leitura
1. Vista geral
Durante a operao automtica, um bloco de dados geralmente pr-lido para garantir uma anlise suave do programa. Entretanto, durante a compensao do raio da ponta da ferramenta, um mximo de 5 blocos de dados so pr-lidos para calcular o ponto de interseo ou para checar a interferncia.
2. Descrio detalhada
- Um bloco de dados armazenado no buffer de pr-leitura. - Apenas os cdigos significativos na rea de informaes significativas so lidos dentro do
buffer de pr-leitura. - Cdigos existentes entre Fim de Controle e Incio de Controle no so lidos dentro do buffer
de pr-leitura. Se o salta bloco opcional estiver ativado, os cdigos a partir de / at EOB tambm no sero lidos dentro do buffer de pr-leitura.
- O contedo do buffer limpo com um comando de reconfigurao. - Se o modo operao de bloco nico for selecionado durante a operao contnua, o
processamento parar aps a pr-leitura dos dados do bloco seguinte.
E E
PROGRAMAO DE POSIO 4
4-1
4 PROGRAMAO DE POSIO 4-1 Mtodo de Entrada de Dados Dimensionais
4-1-1 Entrada de dados absolutos/incrementais (Srie T) Os mtodos de entrada de dados absolutos e incrementais so distinguidos pelos endereos dos eixos, como mostrado na tabela abaixo.
Sistema de comando Observaes
Eixo-X Endereo X Eixo-Z Endereo Z Eixo-C Endereo C
Dados absolutos
Eixo-Y Endereo Y Eixo-X Endereo U Eixo-Z Endereo W Eixo-C Endereo H
Dados incrementais
Eixo-Y Endereo V
- O endereo correspondente ao eixo desejado deve ser configurado pelo parmetro da mquina.
- Os dados absolutos e incrementais podem ser usados conjuntamente no mesmo bloco.
- O endereo de entrada de dados incrementais para os eixos A e B no existe.
Exemplo:
X_____ W_____ ;?Entrada de dados increm. p/ o eixo-Z
Entrada de dados absolut. p/ o eixo-X?
4 PROGRAMAO DE POSIO
4-2
4-2 Seleo do Sistema em Polegadas/Milmetros: G20/G21
1. Funo e propsito
A seleo de comando em polegadas/milmetros possvel com comandos de cdigos G.
2. Formato de programao
G20: Seleo de programao em polegadas G21: Seleo de programao em milmetros
3. Descrio detalhada
1. A mudana entre G20 e G21 efetiva apenas para eixos lineares; ela no tem sentido para eixos de rotao. Exemplo: Unidade pr-configurada de entrada de dados e G20/G21 (para entrada de
ponto decimal tipo ) (Parmetro) inicial cancela polegadas (Parmetro) inicial ativa polegadas
Eixo Exemplo G21 G20 G21 G20
X X100 0.0100 mm 0.0254 mm 0.00039 pol. 0.00100 pol. Y Y100 0.0100 mm 0.0254 mm 0.00039 pol. 0.00100 pol. Z Z100 0.0100 mm 0.0254 mm 0.00039 pol. 0.00100 pol. B B100 0.0100 grau 0.0100 grau 0.0100 grau 0.0100 grau
2. Para executar a mudana G20/G21 em um programa, deve-se primeiro converter as variveis, os parmetros e os dados de compensao (tais como dados de compensao do comprimento da ferramenta/da posio da ferramenta/do dimetro da ferramenta) de acordo com a unidade de entrada de dados para o sistema desejado (em polegadas ou milmetros) e, ento, configurar todos estes tipos de dados em cada tela de configurao de dados ou usando a funo de entrada de parmetro programado. Exemplo: Se a seleo inicial em polegadas estiver CANCELADA e o dado de
compensao for 0.05 mm, o dado de compensao dever ser convertido p/ 0.002 (0.05 25.4 0.002) antes de mudar o modo G21 para o modo G20.?
3. Em princpio, a seleo G20/G21 deve ser feita antes da usinagem. Se voc quiser que esta mudana seja executada no meio do programa, pare temporariamente o programa pelo comando M00 aps G20 ou G21 e converta os dados de compensao c/o requerido. Exemplo: G21 G92 Xx1 Yy1 Zz1
G20 G92 Xx2 Yy2 Zz2 M00 ? Converta os dados de compensao aqui.
F10 ? Configure um novo comando F (Velocidade de avano). Nota: No falhe em designar um comando F apropriado ao novo sistema de unidades
aps a mudana entre G20 e G21. Caso contrrio, os movimentos dos eixos sero executados usando o ltimo valor de F antes da mudana, sem qualquer converso, tendo como base o novo sistema de unidades.
4. Se G20 ou G21 deve ser selecionado atravs de uma mudana, pode-se especificar tal operao atravs do bit 4 do parmetro do usurio F91 (parmetro inicial em polegadas).
PROGRAMAO DE POSIO 4
4-3
4-3 Entrada de Ponto Decimal
1. Funo e propsito
O ponto decimal pode ser usado para determinar os dgitos das unidades (mm ou polegada) dos dados dimensionais ou da velocidade de avano.
2. Formato de programao
. Sistema em milmetros .? Sistema em polegadas
3. Descrio detalhada
1. Os comandos de ponto decimal so vlidos apenas para distncias, ngulos, tempos, velocidades e fatores de escala (somente aps G51) que tenham sido configurados no programa de usinagem.
2. Como listado na tabela abaixo, o significado de dados de comando sem ponto decimal difere entre os tipos e de entrada de ponto decimal, de acordo com o tipo de sistema da unidade do comando.
Comando Unidade do comando 10 Tipo Tipo
CANCELA 0.0001 (mm, pol., grau) 1.0000 (mm, pol., grau) X1
ATIVA 0.0010 (mm, pol., grau) 1.0000 (mm, pol., grau)
3. Os comandos de ponto decimal so vlidos apenas para os endereos X, Y, Z, U, V, W, A, B, C, I, J, K, E, F, P, Q e R, em que o endereo P se refere somente a um fator de escala.
4. O nmero de dgitos efetivos para cada tipo de comando de ponto decimal como mostrado a seguir:
Comando de movimento (Linear)
Comando de movimento (Rotao) Velocidade de avano Tempo de parada
Parte inteira Parte decimal Parte inteira Parte decimal Parte inteira Parte decimal Parte inteira Parte
decimal
mm 0. 99999. .0000 - .9999 0. - 99999. .0000 - .9999 0. - 200000. .0000 - .9999 0. - 99999. .000 - .999
pol. 0. - 9999. .00000 - .99999
0. - 99999. (359.) .0000 - .9999 0. - 20000.
.00000 - .99999 0. - 99999. .000 - .999
5. Os comandos de ponto decimal tambm so vlidos para a definio de dados de variveis usados em subprogramas.
6. Para os dados que podem ser, mas no so especificados com ponto decimal, a unidade mnima de entrada de dados do programa ou a unidade em mm (ou pol.) pode ser selecionada usando o bit 5 do parmetro F91.
7. Um comando de ponto decimal designado para um endereo que no aceita ponto decimal ser processado como dados que consistem somente em uma parte inteira. Ou seja, todos os dgitos decimais sero ignorados. Os endereos que no aceitam ponto decimal so D, H, L, M, N, O, S e T. Todos os tipos de dados de comando de variveis so tratados como dados que possuem ponto decimal.
4 PROGRAMAO DE POSIO
4-4
4. Programas de amostra
A. Programas de amostra para endereos que aceitam ponto decimal
Categoria de comando Exemplo de programa
Para 1 = 1 Para 1 = 0.1 1 = 1 mm
G0X123.45 (Com o ponto decimal sempre dado como o ponto do milmetro)
X123.450 mm X123.450 mm X123.450 mm
G0X12345 X12.345 mm* X1.2345 mm** X12345.000 mm***
#111=123 #112=5.55 X#111 Y#112
X123.000 mm Y5.550 mm
#113=#111+#112 (SOMAR) #113 = 128.550 #114=#111#112 (SUBTRAIR) #114 = 117.450 #115=#111#112 (MULTIPLICAR) #115 = 682.650 #116=#111/#112 #117=#112/#111 (DIVIDIR)
#116 = 22.162 #117 = 0.045
* O dgito menos significativo dado em 1 mcron. **
O dgito menos significativo dado em 0.1 mcron. ***
O dgito menos significativo dado em 1 mm.
PROGRAMAO DE POSIO 4
4-5
B. Validade do ponto decimal para cada endereo
Endereo Comando de ponto decimal
Aplicao Observaes Endereo Comando de ponto decimal
Aplicao Observaes
Vlido Dados de posio das coordenadas Invlido Tempo de parada
Invlido Mesa rotativa Cdigo de funo miscelnea
Vlido Nmero de chamada de subprograma A
Vlido Dados lineares de ngulo Invlido Nmero de passos helicoidais
Vlido Dados de posio das coordenadas Invlido
Valor de compensao (em G10)
Vlido Fator de escala B Invlido
Mesa rotativa Cdigo de funo miscelnea
P
Invlido Graduao da curva NURBS
Vlido Dados de posio das coordenadas Vlido
Prof. de corte para ciclo de furao profunda
Invlido Mesa rotativa Cd. funo miscel. Vlido Valor do deslocamento p/ mandrilamento oposto C
Vlido Dimenses de chanframento de canto
Q
Vlido Valor do deslocamento p/ mandrilamento fino
D Invlido Valor de compensao (posio, comprimento e dim. da ferramenta)
Vlido Ponto R em ciclo fixo
E Vlido Vlido Raio de um arco com R selecionado
F Vlido Velocidade de avano Vlido Raio de um arco para arredond. de canto
Vlido Valor de compensao (em G10) G Vlido Cdigo de funo preparatria
R
Vlido Ponderao para curva NURBS
Invlido Valor de compensao (posio, comprimento e dim. da ferramenta)
S Invlido Cdigo de funo do spindle H
Invlido Nmero de seqncia intra-subprograma T Invlido Cdigo de funo da ferramenta
Vlido Coords. centro de arco U Vlido Dados de posio das coordenadas
I Vlido
Componente de vetor para compensao do dimetro da ferramenta
V Vlido Dados de posio das coordenadas
Vlido Coords. centro de arco W Vlido Dados de posio das coordenadas
J Vlido
Componente de vetor para compensao do dimetro da ferramenta
Vlido Dados de posio das coordenadas
Vlido Coords. centro de arco
X
Vlido Tempo de parada
Vlido Componente de vetor para compensao do dimetro da ferramenta
Y Vlido Dados de posio das coordenadas K
Vlido N de curva NURBS Z Vlido Dados de posio das coordenadas
L Invlido Ciclo fixo/Repetio de subprograma
M Invlido Cdigo de funo miscelnea
N Invlido Nmero de seqncia
O Invlido Nmero de programa
Nota: O ponto decimal vlido em todos os argumentos p/ um macroprograma de usurio.
4 PROGRAMAO DE POSIO
4-6
4-4 ATIVA/CANCELA Entrada de Coordenadas Polares: G122/G123 1. Funo e propsito
O ponto de fim da interpolao pode ser designado c/ coords. polares (raio e ngulo). A entrada de coords. polares est disponvel somente no modo interpolao de coordenadas polares.
2. Formato de programao
G122........... Ativa a entrada de coordenadas polares (cdigos G, grupo No. 18) G123........... Cancela a entrada de coordenadas polares (cdigos G, grupo No. 18)
3. Descrio detalhada
Mesmo no modo entrada de coords. polares, os comandos de posio p/ eixos que no tenham nenhuma relao c/ a interpolao de coords. polares esto disponveis c/o comandos comuns. No modo entrada de coordenadas polares, o comprimento deve sempre ser designado em valores de raio, independentemente do estado modal para entrada de dados de raio/dimetro (G122.1/G123.1). Isto tambm se aplica aos eixos que no tenham nenhuma relao com a interpolao de coordenadas polares. O ltimo estado modal para entrada de dados de raio/dimetro antes do comando G122 ser automaticamente reestabelecido pelo comando de cancelar G123.
4. Programa de amostra G12.1; Ativa interpolao de coordenadas polares??G122; Ativa entrada de coordenadas polares?G01 X50.C30.F100;?G02 X50.C60.R50;?G123; Cancela entrada de coordenadas polares?G13.1;? Cancela interpolao de coordenadas polares
5. Observaes
1. Introduza coordenadas polares em relao ao plano de interpolao das coords. polares. 2. Valores positivos (+) para dados de ngulos referem-se s medies no sentido
anti-horrio no plano de interpolao das coordenadas polares. 3. Use o endereo R para designar o raio para interpolaes circulares (G02 ou G03). 4. Se o comando G122 for dado sem selecionar o modo interpolao de coordenadas
polares (por meio de G12.1), um alarme ser emitido. 5. Se o modo interpolao de coordenadas polares for cancelado (por meio de G13.1)
durante a entrada de coordenadas polares, o modo entrada de coordenadas polares ser cancelado em conjunto com o modo interpolao de coordenadas polares.
6. G122 e G123 devem ser dados em um bloco independente. Ou seja, o bloco do G122 ou do G123 no deve conter nenhum outro cdigo G ou endereo, com exceo de N e P.
7. Os cdigos G a seguir esto disponveis durante a entrada de coordenadas polares. Um alarme ser emitido caso qualquer outro cdigo G diferente destes for especificado. Cdigos G disponveis G00 Posicionamento em avano rpido G01 Interpolao linear G02 Interpolao circular (SENTIDO HORRIO)
PROGRAMAO DE POSIO 4
4-7
G03 Interpolao circular (SENTIDO ANTI-HORRIO) G04 Tempo de parada G09 Checagem de parada exata G13.1 Cancela interpolao de coordenadas polares G40-G42 Compensao do raio da ferramenta G61 Parada exata modal G64 Modo de usinagem de corte G65 Chamada nica de macro do usurio G66 Chamada A modal de macro do usurio G66.1 Chamada B modal de macro do usurio G67 Cancela chamada modal de macro do usurio G80-G89 Ciclos fixos para usinagem de furos G98 Avano assncrono G123 Cancela entrada de coordenadas polares
4-5 ATIVA/CANCELA Comando Radial do Eixo X: G122.1/G123.1
1. Funo e propsito
As dimenses do eixo X podem ser introduzidas em valores radiais, ao invs de valores diametrais, com o auxlio de uma funo preparatria (cdigo G), para melhorar a eficincia de programao EIA/ISO com relao ao fresamento.
2. Formato de programao G122.1........ Ativa entrada de dados radiais do eixo X (cdigos G, grupo No. 25) G123.1........ Cancela entrada de dados radiais do eixo X (cdigos G, grupo No. 25)
3. Descrio detalhada Todas as dimenses do eixo X introduzidas aps G122.1 so processadas como valores radiais at que o comando G123.1 seja dado para a restaurao do modo de entrada de dados diametrais para o eixo X.
4. Programa de amostra
Indicao do contador na tela de POSIO
Indicao modal na tela de POSIO
G122.1; Ativa entrada de dados radiais do eixo X
G1X10.F100; Dimenso radial X20. G122.1
G123.1; Cancela entrada de dados radiais do eixo X
G1X10.F100; Dimenso diametral X10. G123.1
5. Observaes 1. A indicao do contador na tela de POSIO sempre se refere a um valor diametral,
mesmo no modo G122.1. 2. A seleo do modo G122.1 no exerce nenhuma influncia sobre parmetros, valores de
compensao, etc. 3. G123.1 selecionado como modo inicial quando a energia ligada. 4. A reconfigurao faz o modo G122.1 ser cancelado e substitudo pelo modo G123.1.
4 PROGRAMAO DE POSIO
4-8
5. Mesmo no modo G122.1, as dimenses do eixo X, introduzidas sob as funes modais a seguir, so sempre processadas como valores diametrais. A designao destes comandos de cdigos G tambm cancela o modo G122.1:
G7.1 Interpolao cilndrica G12.1 Ativa interpolao de coordenadas polares G123 Cancela entrada de coordenadas polares G22 Liga checagem prvia de movimentos
6. Mesmo no modo G123.1 as dimenses do eixo X, introduzidas sob as funes modais a seguir, so sempre processadas como valores radiais (com indicao diametral na tela de POSIO):
G122 Ativa entrada de coordenadas polares 7. As vrias configuraes para as funes de limites de software e barreira no devem ser
alteradas.
FUNES DE INTERPOLAO 5
5-1
5 FUNES DE INTERPOLAO 5-1 Comando de Posicionamento (Avano Rpido): G00
1. Funo e propsito
O comando de posicionamento em avano rpido G00 envolve o uso de uma palavra de coordenada. Este comando posiciona uma ferramenta, movendo-a linearmente para o ponto final especificado por uma palavra de coordenada.
2. Formato da programao
G00 Xx/Uu Zz/Ww ; ( indica um eixo adicional, ou seja, eixo C ou eixo Y) Onde x, u, z, w e indicam uma coordenada. Os endereos de comando so vlidos para todos os eixos adicionais.
3. Descrio detalhada
1. Assim que este comando for dado, o modo G00 ser mantido at que qualquer outro comando de cdigo G que sobreponha este modo, ou seja, G01, G02, G03 ou G32, do grupo de comando 01, seja dado. Assim, s ser necessrio dar uma palavra de coordenada se o prximo comando tambm for G00. Esta funo referida como funo de comando modal.
2. No modo G00, a acelerao/desacelerao sempre ocorre no ponto inicial/final de um bloco, e o programa prossegue para o prximo bloco aps a confirmao que o comando de pulso no bloco presente 0, e que o erro de rastreamento do ciclo de acelerao/desacelerao 0. A largura da posio de entrada pode ser alterada usando um parmetro (S13).
3. As funes de cdigos G (G83 a G89) do grupo de comando 09 so canceladas pelo comando G00 (G80).
4. O percurso da ferramenta pode ser designado como linear ou no linear usando um parmetro (bit 6 do parmetro F91), mas o tempo de posicionamento permanece inalterado. - Percurso linear
Da mesma maneira que com a interpolao linear (G01), a velocidade da ferramenta limitada de acordo com a velocidade de avano rpido de cada eixo.
- Percurso no-linear A ferramenta posicionada de acordo com a velocidade de avano rpido separada de cada eixo.
5. Quando no h nenhum nmero aps o endereo G, este tratado como G00.
5 FUNES DE INTERPOLAO
5-2
4. Programas de amostra
TEP012
??
+Z ???
+X
Ponto inicial (+180, +300) Ponto final
(+100, +150)
Castanha Placa
(Unidade: mm)
Pea de trabalho
O diagrama acima para: G00 X100.000 Z150.000; Comando de dados absolutos G00 U80.000 W150.000; Comando de dados incrementais
5. Observaes 1. Se o bit 6 do parmetro de usurio F91 for 0, a ferramenta seguir o percurso mais curto
conectando o ponto inicial ao ponto final. A velocidade de posicionamento ser calculada automaticamente para gerar o menor tempo de posicionamento dentro dos limites da velocidade de avano rpido de cada eixo. Por exemplo, se voc configurar uma velocidade de avano rpido de 9600 mm/min para os eixos X e Z e elaborar o programa: G00 Z300.000 X400.000;
ento, a ferramenta se mover como mostrado no diagrama abaixo.
Bit 6 de F91 = 0
TEP013
(Unidade: mm) Velocidade de avano efetivo do eixo Z: 9600 mm/min
Ponto final
400
300
Ponto inicial fz Z
X fx
Velocidade de avano efetivo do eixo X: 6400 mm/min
Para mquinas com especificaes em polegada, a velocidade de avano rpido do eixo C limitada para 89 rpm (32000/360) mesmo se o item C do parmetro M1 configurado para um valor maior que 32000.
FUNES DE INTERPOLAO 5
5-3
2. Se o bit 6 do parmetro de usurio F91 for 1, a ferramenta se mover do ponto inicial ao final de acordo com a velocidade de avano rpido de cada eixo. Por exemplo, se voc configurar uma velocidade de avano rpido de 9600 mm/min para os eixos X e Z e elaborar o programa: G00 Z300.000 X400.000;
ento, a ferramenta se mover como mostrado no diagrama abaixo.
Bit 6 de F91 = 1
TEP014
400
300 fz Z
X fx
Velocidade de avano efetivo do eixo X: 9600 mm/min
(Unidade: mm) Velocidade de avano efetivo do eixo Z: 9600 mm/min
Ponto inicial
Ponto final
3. A velocidade de avano rpido que voc pode configurar para cada eixo, usando o comando G00, varia de mquina para mquina. Refira-se s especificaes pertinentes da mquina para maiores detalhes.
4. Checagem da desacelerao do avano rpido (G00) Quando o processamento do avano rpido (G00) for completado, o prximo bloco ser executado aps o tempo de checagem da desacelerao (Td) ter esgotado. O tempo de checagem da desacelerao (Td) calculado pelas expresses a seguir, dependendo do tipo de acelerao/desacelerao.
Acelerao linear/desacelerao linear ............................. Td = Ts + a Acelerao exponencial/desacelerao linear................... Td = 2 Ts + a Acelerao exponencial/desacelerao exponencial ........ Td = 2 Ts + a (Onde Ts a constante do tempo de acelerao, a = 0 a 14 mseg)
O tempo requerido para a checagem da desacelerao durante o avano rpido o maior entre os tempos de checagem da desacelerao do avano rpido de cada eixo, determinado pelas constantes do tempo de acelerao/desacelerao do avano rpido e pelo modo acelerao/desacelerao do avano rpido dos eixos comandados simultaneamente.
5 FUNES DE INTERPOLAO
5-4
5-2 Posicionamento em Sentido nico: G60 1. Funo e propsito
Um posicionamento com grande preciso, livre de qualquer erro de folga, pode ser executado quando o movimento do eixo for controlado pelo comando G60, de tal forma que o acesso final sempre ocorra em um determinado sentido.
2. Formato da programao G60 Xx/Uu Zz/Ww ; (: Eixo adicional)
3. Descrio detalhada 1. O sentido do acesso final e a distncia de deslocamento devem ser config. no parm. I1. 2. Aps a aproximao rpida para uma posio separada do ponto final pela distncia de
deslocamento, o acesso final executado no sentido pr-determinado a uma velocidade correspondente ao avano rpido.
MEP018
Ponto final
Sentido do acesso final?
Ponto inicial?
Ponto de posicionamento G60 a?
G60 a?G60 distncia de deslocamento?
Ponto inicial?
Parada temporria?
(+)?()?
3. O modelo de posicionamento descrito acima tambm se aplica durante o travamento da mquina ou para um comando do eixo Z com o cancelamento do eixo Z ativado.
4. No modo de operao em vazio (modo G00), o posicionamento por completo executado velocidade de operao em vazio.
5. O deslocamento para o ponto final pode ser detido com Reconfigurar, Parada de emergncia, Intertravamento ou Manuteno do avano, ou mesmo, configurando a variao do avano rpido para 0 (zero). O deslocamento executado de acordo com a configurao do avano rpido, e a funo variao do avano rpido tambm efetiva para o deslocamento.
6. O posicionamento em sentido nico automaticamente invalidado para o eixo de furao nas operaes de ciclo fixo de furao.
7. O posicionamento em sentido nico automaticamente invalidado para mudanas nas operaes de ciclo fixo de mandrilamento fino ou de mandrilamento oposto.
8. O posicionamento comum executado para um eixo que no possui uma distncia de deslocamento configurada por um parmetro.
9. O posicionamento em sentido nico sempre do tipo sem interpolao. 10. Um comando de movimento de eixo para a mesma posio que o ponto final do bloco
precedente (distncia de movimento = 0) causar reciprocao ao longo da distncia de deslocamento, de modo que o acesso final poder ser realizado no sentido predeterminado para um posicionamento preciso no ponto desejado.
FUNES DE INTERPOLAO 5
5-5
5-3 Comando de Interpolao Linear: G01
1. Funo e propsito
O comando G01 envolve o uso de uma palavra de coordenada e de um comando de velocidade de avano. Este comando move (interpola) linearmente uma ferramenta de sua posio corrente at o ponto final especificado por uma palavra de coordenada com a velocidade de avano especificada pelo endereo F. Entretanto, a velocidade de avano especificada pelo endereo F atua como a velocidade linear em relao ao sentido de movimento do centro da ferramenta.
2. Formato da programao
G01 Xx/Uu Zz/Ww Ff; (: Eixo adicional) onde x, u, z, w e indicam cada um uma coordenada.
TEP015
Posio corrente
u 2
x
Ponto de comando
??
z w
Eixo Z
Eixo X
? ?
?
3. Descrio detalhada
Assim que este comando for dado, o modo G01 ser mantido at que qualquer outro comando de cdigo G que sobreponha este modo, ou seja, G00, G02, G03 ou G32, do grupo de comando 01, seja dado. Assim, uma palavra de coordenada somente necessitar ser dada se o prximo comando tambm for G01, ou seja, se a velocidade de avano para o prximo bloco permanecer a mesma. Um erro de programao ocorrer se um comando de cdigo F no for dado para o primeiro comando G01. As velocidades de avano para os eixos de rotao devem ser configuradas em grau/min. (Exemplo : F300 = 300 grau/min) As funes de cdigos G (G70 a G89), do grupo de comando 09, so canceladas por G01 (configurado para G80).
5 FUNES DE INTERPOLAO
5-6
4. Programa de amostra
Exemplo 1: Torneamento cnico
TEP016
??
?????
20.0
Eixo X
Eixo Z
Posio corrente
50.0
G01 X50.0 Z20.0 F300; ?
Exemplo 2: Programa para mover a ferramenta a uma velocidade de avano de corte de 300 mm/min atravs da rota P1P2 P3 P4 (onde as sees P0P1 e P4 P0 formam uma rota de posicionamento para a ferramenta):
TEP017
240
200
140
100
40 90 160 220 230
+X
+Z
Unidade: mm
Torre
P1
P2
P4
??
P3
P0
G00 X200.000 Z40.000; P0 P1 G01 X100.000 Z90.000 F300; P1 P2 Z160.000; P2 P3 X140.000 Z220.000; P3 P4 G00 X240.000 Z230.000; P4 P0
FUNES DE INTERPOLAO 5
5-7
5-4 Comandos de Interpolao Circular: G02, G03
1. Funo e propsito
Os comandos G02 e G03 movem a ferramenta ao longo de um arco.
2. Formato da programao
G02 (G03) Xx/Uu Zz/Ww (Yy/Vv) Ii Kk (Jj) Ff ;
X/U: Coordenadas do ponto final do arco, eixo X (valor absoluto do sistema de coordenadas da pea de trabalho para X, valor incremental a partir da posio presente de U)
Z/W: Coordenadas do ponto final do arco, eixo Z (valor absoluto do sistema de coordenadas da pea de trabalho para Z, valor incremental a partir da posio presente de W)
Y/V: Coordenadas do ponto final do arco, eixo Y (valor absoluto do sistema de coordenadas da pea de trabalho para Y, valor incremental a partir da posio presente de V)
I : Centro do arco, eixo X (comando de raio, valor incremental a partir do ponto inicial) K : Centro do arco, eixo Z (valor incremental a partir do ponto inicial) J : Centro do arco, eixo Y (valor incremental a partir do ponto inicial) F : Velocidade de avano
TEP018
Centro
????
Eixo X
Eixo Z
Ponto inicial
Ponto final
u 2
x
z w k
i
??
Sentido anti-horrio (CCW) Sentido horrio (CW)
Velocidade de avano
Coordenadas do centro do arco
Coordenadas do ponto final
5 FUNES DE INTERPOLAO
5-8
Para mquinas com controle do eixo Y, adicionalmente ao plano ZX, a interpolao circular tambm est disponvel para os planos XY e YZ. Plano XY G17; G02 (G03) X_Y_I_J_F_; Para fresamento de faceamento Plano ZX G18; G02 (G03) X_Z_I_K_F_; Para torneamento normal Plano YZ G19; G02 (G03) Y_Z_J_K_F_; P/ fresamento no eixo Y na superf. do dimetro externo
3. Descrio detalhada
1. Assim que o comando G02 (ou G03) for dado, este modo de comando ser mantido at que qualquer outro comando de cdigo G usado para variar o modo de comando G02 (ou G03), ou seja, G00 ou G01 do grupo de comando 01 for dado.
2. A direo do movimento circular determinada por G02/G03. G02: CW (Sentido horrio) G03: CCW (Sentido anti-horrio)
TEP019
??
Torre
? ? ? ?
?
?
?
HORRIO (G02)
+X Placa
Pea de trabalho
ANTI-HORRIO (G03)
?+Z
+Z
+X
??
3. A interpolao de um arco que se estende sobre mltiplos quadrantes pode ser definida com um bloco.
4. Para executar uma interpolao circular, as seguintes informaes so requeridas: - Sentido de rotao....................... HORRIO (G02) ou ANTI-HORRIO (G03) - Coords. do ponto final do arco..... Dadas com endereo X, Z, Y, U, W, V. - Coords. do centro do arco............ Dadas com endereo I, K, J. (dimenso
Recommended