Programação EIA-ISO Matrix INT4 (Português) H74PB0032E

download Programação EIA-ISO Matrix INT4 (Português) H74PB0032E

If you can't read please download the document

Transcript of Programação EIA-ISO Matrix INT4 (Português) H74PB0032E

PROGRAMAO MANUALdo

MAZATROL MATRIX(para o INTEGREX (para o INTEGREX e-Series)

Programa EIA/ISOH740PB0032E

MANUAL Nr. :

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.

AVISO IMPORTANTE1. Certifique-se de observar as precaues de segurana descritas neste manual e o contedo das plaquetasde 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 foremnecessrias, 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 noincluir 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 maisprximo, 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

NDICEPgina

1 2

INTRODUO .................................................................................... 1-1 UNIDADES DE ENTRADA DE DADOS DO PROGRAMA................... 2-12-1 2-2 2-3 Unidades de Entrada de Dados do Programa....................................................2-1 Unidades de Configurao de Dados.................................................................2-1 Dados Dcuplos do Programa ...........................................................................2-1

3

FORMATOS DE DADOS..................................................................... 3-13-1 3-2 3-3 3-4 3-5 3-6 3-7 Cdigos da Fita ..................................................................................................3-1 Formatos de Programa.......................................................................................3-5 Formato de Armazenamento de Dados da Fita..................................................3-6 Salta Bloco Opcional ..........................................................................................3-6 Nmero de Programa, Nmero de Seqncia e Nmero de Bloco: O, N...........3-7 Paridade H/V ......................................................................................................3-8 Lista de Cdigos G ...........................................................................................3-10

4

REGISTROS DE BUFFER .................................................................. 4-14-1 4-2 Buffer de Entrada ...............................................................................................4-1 Buffer de Pr-leitura ...........................................................................................4-2

5

PROGRAMAO DE POSIO......................................................... 5-15-1 Mtodo de Entrada de Dados Dimensionais ......................................................5-1Entrada de dados absolutos/incrementais (Srie T) .............................................. 5-1 Entrada de dados absolutos/incrementais: G90/G91 (Srie M) ............................. 5-2

5-1-1 5-1-2

C-1

5-2 5-3 5-4

Seleo do Sistema em Polegadas/Milmetros: G20/G21..................................5-4 Introduo do Ponto Decimal .............................................................................5-5 ATIVA/CANCELA a Entrada de Coordenadas Polares: [Srie T: G122/G123] [Srie M: G16/G15] ........................................................................5-8 Ativa/Cancela Comando Radial do Eixo X: G122.1/G123.1 (Srie T) ................5-9 Seleo entre Entrada de Dados de Dimetro e do Raio: G10.9 (Srie M) .....5-10

5-5 5-6

6

FUNES DE INTERPOLAO ........................................................ 6-16-1 6-2 6-3 6-4 6-5 6-6 6-7 Comando de Posicionamento (Avano Rpido): G00 ........................................6-1 Posicionamento em Sentido nico: G60 ............................................................6-4 Comando de Interpolao Linear: G01...............................................................6-5 Comandos de Interpolao Circular: G02, G03..................................................6-7 Comandos de Interpolao Circular com Raio Designado: G02, G03 .............6-10 Interpolao Espiral: G2.1, G3.1 (Opcional).....................................................6-12 Comandos de Seleo de Plano: G17, G18, G19 ............................................6-20Vista geral ........................................................................................................... 6-20 Mtodos de seleo de planos............................................................................ 6-20

6-7-1 6-7-2

6-8 6-9

ATIVA/CANCELA Interpolao de Coordenadas Polares: G12.1/G13.1..........6-21 Interpolao de Eixo Virtual: G07 .....................................................................6-25

6-10 Interpolao Spline: G06.1 (Opcional)..............................................................6-26 6-11 Interpolao NURBS: G06.2 (Opcional) ...........................................................6-37 6-12 Comando Interpolao Cilndrica: G07.1..........................................................6-44 6-13 Rosqueamento .................................................................................................6-476-13-1 Rosqueamento de passo constante: [Srie T: G32] [Srie M: G33]..................... 6-47

C-2

6-13-2 Rosqueamento em polegada: [Srie T: G32] [Srie M: G33]............................... 6-50 6-13-3 Rosqueamento contnuo ..................................................................................... 6-51 6-13-4 Rosqueamento de passo varivel: G34............................................................... 6-52 6-13-5 Rosqueamento com interpolao do eixo C: G01.1 ............................................ 6-53 6-13-6 Correo automtica da posio de incio de rosqueamento (para variao em um ciclo de rosqueamento) ........................................................................... 6-55

6-14 Interpolao Helicoidal: G17, G18, G19 e G02, G03........................................6-57

7

FUNES DE AVANO ..................................................................... 7-17-1 7-2 7-3 7-4 Velocidades de Avano Transversal Rpido ......................................................7-1 Velocidades de Avano de Corte .......................................................................7-1 Avano Assncrono/Sncrono: [Srie T:G98/G99] [Srie M: G94/G95]...............7-1 Selecionando uma Velocidade de Avano e Efeitos em Cada Eixo de Controle..............................................................................................................7-3 Passos de Abertura de Rosca ............................................................................7-6 Acelerao/Desacelerao Automtica..............................................................7-7 Fixao da Velocidade .......................................................................................7-7 Comando de Checagem de Parada Exata: G09 ................................................7-8 Comando do Modo Checagem de Parada Exata: G61 ....................................7-11

7-5 7-6 7-7 7-8 7-9

7-10 Comando de Reduo Automtica nos Cantos: G62 .......................................7-11 7-11 Comando Modo Rosqueamento: G63 ..............................................................7-16 7-12 Comando Modo de Usinagem de Corte: G64 ..................................................7-16 7-13 Compensao da Geometria/ Coeficiente de Preciso: G61.1/,K ....................7-177-13-1 Funo compensao da geometria: G61.1........................................................ 7-17 7-13-2 Coeficiente de preciso (,K) ................................................................................ 7-18

C-3

7-14 Avano com Tempo Inverso: G93 (Opcional)...................................................7-19

8

FUNES TEMPO DE PARADA........................................................ 8-18-1 8-2 Comando Tempo de Parada: [Srie T: (G98) G04] [Srie M: (G94) G04]..........8-1 Comando de Tempo de Parada em Nmero de Revolues: [Srie T: (G99) G04] [Srie M: (G95) G04] .......................................................................8-2

9

FUNES MISCELNEAS................................................................. 9-19-1 9-2 Funes Miscelneas (Cdigo M com 3 Dgitos) ...............................................9-1 Funes Miscelneas Nmero 2 (Dgito A8/B8/C8) ...........................................9-2

10 FUNES SPINDLE......................................................................... 10-110-1 Funo Spindle (Analgica, Dgito S5).............................................................10-1 10-2 LIGA/DESLIGA Controle da Velocidade Superficial Constante: G96/G97 .......10-1 10-3 Configurao da Fixao da Velocidade do Spindle: [Srie T: G50] [Srie M: G92].............................................................................................................10-3

11 FUNES DA FERRAMENTA.......................................................... 11-111-1 Funes da Ferramenta para Sistemas ATC (Troca Automtica de Ferramenta)......................................................................................................11-1 11-2 Funo da Ferramenta [Cdigo T4 p/ Sistemas c/ Indexao da Torre] (Srie T) ...........................................................................................................11-1 11-3 Funo da Ferramenta [Cdigo T6 p/ Sistemas c/ Indexao da Torre] (Srie T) ...........................................................................................................11-2 11-4 Funo da Ferramenta [Cdigo T8]..................................................................11-2

12 FUNES DE COMPENSAO DA FERRAM. (P/ SRIE T).......... 12-112-1 Compensao da Ferramenta..........................................................................12-1 12-2 Compensao da Posio da Ferramenta .......................................................12-3

C-4

12-3 Compensao do Raio da Ponta da Ferramenta: G40, G41, G42 ...................12-512-3-1 Vista geral ........................................................................................................... 12-5 12-3-2 Ponto da ponta da ferramenta e direes de compensao................................ 12-7 12-3-3 Operaes de compensao do raio da ferramenta............................................ 12-8 12-3-4 Outras operaes durante a compensao do raio da ferramenta .................... 12-15 12-3-5 Comandos G41/G42 e designao I, J, K ......................................................... 12-22 12-3-6 Interrupes durante a compensao do raio da ferramenta............................. 12-27 12-3-7 Precaues gerais na compensao do raio da ferramenta .............................. 12-29 12-3-8 Checagem da interferncia ............................................................................... 12-30

12-4 Configurao dos Dados Programados: G10.................................................12-35 12-5 Compensao da Ferram. Baseada nos Dados da Ferram. MAZATROL......12-4412-5-1 Parmetros de seleo ..................................................................................... 12-44 12-5-2 Compensao do dimetro da ferramenta ........................................................ 12-45 12-5-3 Atualizao dos dados da ferramenta (durante a operao automtica) ........... 12-46

13 FUNES DE COMPENSAO DA FERRAM. (P/ SRIE M) ......... 13-113-1 Compensao da Ferramenta..........................................................................13-1 13-2 Compens./Cancelam. do Compr. da Ferram.: G43, G44, ou Cod. T/G49 ........13-7 13-3 Compensao da Posio da Ferramenta: G45 a G48..................................13-15 13-4 Funo de Compensao do Dimetro da Ferramenta: G40, G41, G42 .......13-2113-4-1 Vista geral ......................................................................................................... 13-21 13-4-2 Compensao do dimetro da ferramenta ........................................................ 13-21 13-4-3 Operao de compensao do dimetro usando outros comandos .................. 13-30 13-4-4 Movimento de canto.......................................................................................... 13-37 13-4-5 Interrupes durante a compensao do dimetro da ferramenta..................... 13-37

C-5

13-4-6 Compensao do raio da ponta ........................................................................ 13-39 13-4-7 Precaues gerais com relao compensao do dimetro da ferramenta.... 13-40 13-4-8 Atualizao do nmero de compensao durante o modo compensao ......... 13-41 13-4-9 Corte excessivo devido compensao do dimetro da ferramenta................. 13-43 13-4-10 Verificao da interferncia ............................................................................... 13-45

13-5 Compensao Tridimensional do Dimetro da Ferramenta (Opcional)..........13-5213-5-1 Descrio da funo ......................................................................................... 13-52 13-5-2 Mtodos de programao ................................................................................. 13-53 13-5-3 Correlaes com outras funes ....................................................................... 13-57 13-5-4 Notas miscelneas sobre a compens. tridimensional do dim. da ferram.......... 13-57

13-6 Configurao de Dados Programados: G10...................................................13-58 13-7 Compensao da Ferram. Baseada nos Dados da Ferram. MAZATROL......13-6713-7-1 Parmetros de seleo ..................................................................................... 13-67 13-7-2 Compensao do comprimento da ferramenta.................................................. 13-68 13-7-3 Compensao do dimetro da ferramenta ........................................................ 13-70 13-7-4 Atualizao dos dados da ferramenta (durante a operao automtica) ........... 13-71

13-8 Funo Perfilamento (Opcional para a Srie M) ............................................13-7213-8-1 Viso geral ........................................................................................................ 13-72 13-8-2 Formato de programao .................................................................................. 13-73 13-8-3 Descrio detalhada ......................................................................................... 13-73 13-8-4 Observaes..................................................................................................... 13-80 13-8-5 Compatibilidade com outras funes................................................................. 13-81 13-8-6 Programa de amostra........................................................................................ 13-82

14 FUNES DE SUPORTE DE PROGRAMA ..................................... 14-1

C-6

14-1 CIclos Fixos de Torneamento...........................................................................14-114-1-1 Ciclo de torneamento longitudinal: [Srie T: G90] [Srie M: G290]...................... 14-2 14-1-2 Ciclo de rosqueamento: [Srie T: G92] [Srie M: G292]...................................... 14-4 14-1-3 Ciclo de torneamento transversal: [Srie T: G94] [Srie M: G294] ...................... 14-6

14-2 Ciclos Fixos Compostos ...................................................................................14-814-2-1 Ciclo de desbaste longitudinal: [Srie T: G71] [Srie M: G271] ........................... 14-9 14-2-2 Ciclo de desbaste transversal: [Srie T: G72] [Srie M: G272].......................... 14-14 14-2-3 Ciclo de desbaste de contorno paralelo: [Srie T: G73] [Srie M: G273] ........... 14-16 14-2-4 Ciclo de acabamento: [Srie T: G70] [Srie M: G270] ....................................... 14-20 14-2-5 Ciclo de corte longitudinal: [Srie T: G74] [Srie M: G274]................................ 14-21 14-2-6 Ciclo de corte transversal: [Srie T: G75] [Srie M: G275] ................................ 14-24 14-2-7 Ciclo composto de usinagem de rosca: [Srie T: G76] [Srie M: G276] ............ 14-27 14-2-8 Pontos de checagem para ciclos fixos compostos: [Srie T: G70 a G76] [Srie M: G270 a G276] .................................................................................... 14-34

14-3 Ciclos Fixos de Usinagem de Furo: [Srie T: G80 a G89] [Srie M: G80, G283 a G289] .................................................................................................14-3714-3-1 Vista geral ......................................................................................................... 14-37 14-3-2 Ciclo de usinagem de furo profundo face/dimetro: [Srie T: G83/G87] [Srie M: G283/G287] ....................................................................................... 14-40 14-3-3 Ciclo de rosqueam. face/dim.: [Srie T: G84/G88] [Srie M: G284/G288] ....... 14-41 14-3-4 Ciclo de mandrilam. face/dim.: [Srie T: G85/G89] [Srie M: G285/G289] ...... 14-42 14-3-5 Ciclo de rosqueamento sncrono face/dimetro: [Srie T: G84.2/G88.2] [Srie M: G284.2/G288.2] ................................................................................. 14-42 14-3-6 Cancelamento de ciclo fixo de usinagem de furo: G80...................................... 14-44 14-3-7 Pontos de checagem para usar ciclos fixos de usinagem de furo...................... 14-44 14-3-8 Programas de amostra com ciclos fixos de usinagem de furo ........................... 14-46

C-7

14-4 Ciclos de Modelos de Usinagem de Furo: [Srie T: G234.1/G235/G236/G237.1] [Srie M: G34.1/G35/G36/G37.1] .....................14-4714-4-1 Vista geral ......................................................................................................... 14-47 14-4-2 Furos em um crculo: [Srie T: G234.1] [Srie M: G34.1] .................................. 14-48 14-4-3 Furos em uma linha: [Srie T: G235] [Srie M: G35] ......................................... 14-49 14-4-4 Furos em um arco: [Srie T: G236] [Srie M: G36] ........................................... 14-50 14-4-5 Furos em um gradeamento (grelha): [Srie T: G237.1] [Srie M: G37.1]........... 14-51

14-5 Ciclos Fixos (Srie M) ....................................................................................14-5314-5-1 Pontos principais............................................................................................... 14-53 14-5-2 Formato de dados da usinagem de ciclo fixo .................................................... 14-54 14-5-3 G71.1 [Chanframento com fresa 1, sentido horrio] (Srie M)........................... 14-57 14-5-4 G72.1 [Chanframento com fresa 2, sentido anti-horrio] (Srie M).................... 14-58 14-5-5 G73 [Furao profunda a alta velocidade] (Srie M) ......................................... 14-59 14-5-6 G74 [Rosqueamento reverso] (Srie M)............................................................ 14-60 14-5-7 G75 [Mandrilamento 1] (Srie M) ...................................................................... 14-61 14-5-8 G76 [Mandrilamento 2] (Srie M) ...................................................................... 14-62 14-5-9 G77 [Faceamento traseiro de furo de centro] (Srie M)..................................... 14-63 14-5-10 G78 [Mandrilamento 3] (Srie M) ...................................................................... 14-64 14-5-11 G79 [Mandrilamento 4] (Srie M) ...................................................................... 14-65 14-5-12 G81 [Execuo de furo de centro] (Srie M) ..................................................... 14-65 14-5-13 G82 [Furao] (Srie M).................................................................................... 14-66 14-5-14 G83 [Furao profunda] (Srie M)..................................................................... 14-67 14-5-15 G84 [Rosqueamento] (Srie M)......................................................................... 14-68 14-5-16 G85 [Alargamento] (Srie M)............................................................................. 14-69 14-5-17 G86 [Mandrilamento 5] (Srie M) ...................................................................... 14-69

C-8

14-5-18 G87 [Mandrilamento oposto] (Srie M).............................................................. 14-70 14-5-19 G88 [Mandrilamento 6] (Srie M) ...................................................................... 14-71 14-5-20 G89 [Mandrilamento 7] (Srie M) ...................................................................... 14-71 14-5-21 Rosqueamento sncrono [Opcional] (Srie M)................................................... 14-72

14-6 Retorno ao Nvel do Ponto Inicial e do Ponto R: G98 e G99 (Srie M) ..........14-76 14-7 ATIVA/CANCELA escala: G51/G50 (Srie M)................................................14-77 14-8 ATIVA/CANCELA Imagem Espelho: G51.1/G50.1 (Srie M) .........................14-90 14-9 Controle do Subprograma: M98, M99 ............................................................14-91 14-10 Fim do Programa: M02, M30, M998, M999 ..................................................14-100 14-11 Quebra de Canto (Chanfro) e Arredondamento de Canto de ngulo Reto ..14-102 14-12 Funo Quebra de Canto (Chanfro) e Arredondamento de Canto Arbitr. ....14-10514-12-1 Quebra de canto (Chanfro) com ngulo arbitrrio: , C_ ................................... 14-105 14-12-2 Arredondamento em canto de ngulo arbitrrio: , R_ ...................................... 14-106

14-13 Comandos de ngulo Linear ........................................................................14-107 14-14 Funo de Chamada de Macro: G65, G66, G66.1, G67 ..............................14-10814-14-1 Macros de usurio........................................................................................... 14-108 14-14-2 Instrues de chamada de macro ................................................................... 14-109 14-14-3 Variveis ......................................................................................................... 14-118 14-14-4 Tipos de variveis ........................................................................................... 14-120 14-14-5 Comandos de operao aritmtica.................................................................. 14-146 14-14-6 Comandos de controle .................................................................................... 14-150 14-14-7 Comandos de sada externa (Sada via RS-232C).......................................... 14-154 14-14-8 Comando de sada externa (Sada para o disco rgido)................................... 14-156 14-14-9 Precaues ..................................................................................................... 14-158

C-9

14-14-10 Exemplos especficos de programao usando macros do usurio ............. 14-160

14-15 Comandos Geomtricos (Opcional) .............................................................14-164

15 FUNES DE CONFIGURAO DO SISTEMA DE COORDS........ 15-115-1 Funo de Config. do Sist. de Coords.: [Srie T: G50] [Srie M: G92].............15-1 15-2 Cancelamento do Sistema de Coordenadas MAZATROL: G52.5 (Srie T) .....15-5 15-3 Seleo do Sistema de Coordenadas MAZATROL: G53.5 (Srie T) ...............15-7 15-4 Seleo de Sistema de Coordenadas da Pea de Trabalho: G54 a G59.........15-9 15-5 Configurao e Seleo de Sistema Adicional de Coordenadas da Pea de Trabalho: G54.1 (Opcional) .......................................................................15-10 15-6 Deslocamento do Sistema de Coordenadas da Pea de Trabalho ................15-16 15-7 Troca de Sist. de Coords. da Pea de Trab. por Comando de Programa ......15-16 15-8 Seleo do Sistema de Coordenadas da Mquina: G53................................15-17 15-9 Seleo do Sistema Local de Coordenadas: G52 ..........................................15-18 15-10 Retorno Automtico para o Ponto de Referncia (Ponto Zero): G28, G29.....15-19 15-11 Retorno ao Segundo Ponto de Referncia (Ponto Zero): G30 .......................15-21 15-12 Retorno ao Comando de Checar o Ponto de Referncia: G27 ......................15-23 15-13 ATIVA/CANCELA Converso das Coordenadas Programadas: [Srie T: G68.5/G69.5] [Srie M: G68/G69]................................................................15-24 15-14 Rotao do Sistema de Coordenadas da Pea de Trabalho (Srie M) ..........15-28

16 FUNES DE SUPORTE DE MEDIO ......................................... 16-116-1 Funo Salta Bloco: G31..................................................................................16-116-1-1 Descrio da funo ........................................................................................... 16-1 16-1-2 Valor do movimento por inrcia na execuo de um bloco G31 .......................... 16-3

C-10

16-1-3 Erro de leitura das coordenadas de salta bloco................................................... 16-4

16-2 Pulo Escalonado: G31.1, G31.2, G31.3, G04...................................................16-5

17 FUNES PROTETORAS ............................................................... 17-117-1 LIGA/DESLIGA Checagem Prvia de Movimentos: G22/G23..........................17-1

18 MACROS DE MEDIO ................................................................... 18-1 19 FUNO DE CONTROLE DE DOIS SISTEMAS .............................. 19-119-1 Controle de Dois Processos por um Programa: G109......................................19-1 19-2 ATIVA/CANCELA Eixo de Controle de Usin. Transversal: G110/G111............19-2 19-3 Funo de Sada de Cdigos M, S, T e B para o Sistema Oposto: G112 ........19-7

20 FUNES DE USINAGEM COMPOSTA.......................................... 20-120-1 Programao para Usinagem Composta .........................................................20-1 20-2 Comando de Espera: M950 a M997, P1 a P99999999 ....................................20-2 20-3 Corte Balanceado.............................................................................................20-4 20-4 Fresamento com a Torre Inferior ......................................................................20-6 20-5 Modelos de Usinagem Composta ....................................................................20-8

21 USINAGEM POLIGONAL E FRESAMENTO DE DENTES DE ENGRENAGEM (OPCIONAL) ........................................................... 21-121-1 ATIVA/CANCELA Usinagem Poligonal: G51.2/G50.2 ......................................21-1 21-2 ATIVA/CANCELA Modo de Fresam. de Dentes de Engr.: G114.3/G113 .........21-4

22 CICLO DE ROSQUEAMENTO TORNADO (G130) ........................... 22-1 23 RECURSO DE MODO DE USIN. A ALTA VELOC. (OPCIONAL) ..... 23-1 24 FUNO CONTR. DO ALISAMENTO A ALTA VEL. (OPCIONAL) ... 24-1C-11

24-1 Formato da Programao.................................................................................24-2 24-2 Comandos Disponveis no Modo de Controle de Alisamento a Alta Veloc.......24-2 24-3 Funes Adicionais no Modo de Controle do Alisamento a Alta Veloc. ...........24-3 24-4 Parmetros Relacionados ................................................................................24-4 24-5 Observaes ....................................................................................................24-4 24-6 Alarmes Relacionados......................................................................................24-4

25 FUNO PARA SELECIONAR AS CONDIES DE CORTE ......... 25-1 26 MEDIO AUTOMTICA DO COMPRIMENTO DA FERRAMENTA: G37 (OPCIONAL PARA A SRIE M) ...................... 26-1 27 OFFSET DINMICO : G54.2P0, G54.2P1 - G54.2P8 (OPCIONAL PARA A SRIE M) ........................................................ 27-1 28 TELA DE PROGRAMA EIA/ISO ........................................................ 28-128-1 Procedimentos para Construir um Programa EIA/ISO .....................................28-1 28-2 Editando a Funo Tela de PROGRAMA EIA/ISO...........................................28-228-2-1 Geral ................................................................................................................... 28-2 28-2-2 Procedimento da operao ................................................................................. 28-2

28-3 Entrada de Macroinstruo ..............................................................................28-8 28-4 Diviso de Tela (Compartilhamento de Dados) ................................................28-9 28-5 Editando Programas Armazenados em reas de Memria Externa ..............28-12

C-12 E

Erro! Estilo no definido.

PRECAUES DE SEGURANAPrefcioAs 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.

Regra1. 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. 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. Os significados de nossas precaues de segurana para PERIGO, AVISO e CUIDADO so como a seguir:

2.

3.

: A falha em seguir estas instrues pode resultar em perda de vida. PERIGO : A falha em observar estas instrues pode resultar em srios danos vida humana ou ao corpo humano.

AVISO

CUIDADO

: A falha em observar estas instrues pode resultar em leses menores ou em srios danos mquina.

S-1HGENPA0043E

Erro! Estilo no definido.

FundamentoAps 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. AVISO 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 NCAntes de usar as seguintes condies de corte: AVISO - 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.

S-2

Erro! Estilo no definido.

ProgramaoCheque 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

AVISO

Mquinas INTEGREX e-SeriesO spindle de fresamento gira a 1000 min1. O spindle de torneamento gira a 1000 min1.

Mquinas de torneamentoO spindle de torneamento gira a 1000 min1. O spindle de fresamento gira a 1000 min1.

S1000M3 S1000M203

S-3

Erro! Estilo no definido.

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

CUIDADO

S-4

Erro! Estilo no definido.

OperaesAs 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. Durante a operao manual, cheque totalmente os sentidos e as velocidades do movimento axial. CUIDADO 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.

AVISO

S-5

Erro! Estilo no definido.

ANTES DE USAR A UNIDADE NCGarantia limitadaA 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. 2. 3. Problemas associados com o, e causados pelo, uso de qualquer produto de software comercialmente disponvel (incluindo aqueles criados pelo usurio) Problemas associados com o, e causados pelo, uso de qualquer sistema operacional Windows Problemas associados com o, e causados pelo, uso de qualquer equipamento de computador comercialmente disponvel

Ambiente de operao1. 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 seguranaNota: 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.

S-6 E

INTRODUO

1

1

INTRODUOOs programas EIA/ISO executados pela unidade CNC incluem dois modos: Um baseado nos cdigos G para a srie T (designados para tornos) e o outro baseado nos cdigos G para a srie M (designados para centros de usinagem). Dependendo dos tipos de mquinas, os cdigos G para a srie T e para a srie M so usados como a seguir: Cdigos G para a srie T, para as mquinas INTEGREX-IV, e Cdigos G para a srie M, para as mquinas INTEGREX-e. Este manual d descries gerais com relao aos cdigos G, para a srie T, destinados a tornos.

1-1

1

INTRODUO

- NOTA -

1-2 E

UNIDADES DE ENTRADA DE DADOS DO PROGRAMA

2

22-1

UNIDADES DE ENTRADA DE DADOS DO PROGRAMAUnidades de Entrada de Dados do ProgramaOs 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.

2-2

Unidades de Configurao de DadosVrios 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 Unidades de entrada de dados do programa Unidades de configurao de dados 0.0001 mm 0.0001 mm Sistema em polegadas 0.00001 0.00001 Eixo de rotao 0.0001 graus 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.

2-3

Dados Dcuplos do ProgramaUsando 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 NC (A) para o qual o programa foi preparado 1 mcron 0.001 MAZATROL (B) Bit 0 de F91 = 0 0.1 mcron 0.0001 Bit 0 de F91 = 1 1 mcron 0.001 Aplicabilidade do programa (A) (B) Aplicvel Aplicvel

Eixo de controle

Comando do programa

Eixo linear Eixo de rotao

X1 (Y1 / Z1) B1

2-1

2

UNIDADES DE ENTRADA DE DADOS DO PROGRAMA

- NOTA -

2-2 E

FORMATOS DE DADOS

3

33-1

FORMATOS DE DADOSCdigos da FitaEsta 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 3-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.

3-1

3

FORMATOS DE DADOS

Exemplo de cdigo EIA Fim de Controle ECN N CE O U P ROGR AM U NO . 1 0 1 O BO L L I B Incio de Controle

O nome da fita impresso ECN D ND N N D N DNNCE O U1 1 E 1 1 UERRRUORR / U 1 1 E 1 1 U 2 EUU O BO L L L L L L L L L L L I B

O nome da fita perfurado em letras maisculas.

MEP003

Exemplo de cdigo ISO

Fim de Controle

Incio de Controle

EC S E O G 0 0 X 8 5 0 0 0 Y 6 4 0 0 0 ( C U T T E R RE T U R N ) O BR P B

As informaes do operador so impressas. As informaes nesta poro ignoradas e nada executado. so MEP004

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.

3-2

FORMATOS DE DADOS

3

4.

Mtodo de criao da fita para operao da fita (apenas quando um dispositivo de rebobinamento for usado)

% 10 cm

;

;

;

;

10 cm %

2m

Primeiro bloco

ltimo bloco

2m

TEP005

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.

3-3

3

FORMATOS DE DADOS

A identificao EIA/ISO feita automaticamente ao detectar se EOB ou LF aparece inicialmente aps a unidade NC ter sido reconfigurada.Cdigo EIA (RS-244-A) Furos de arraste 8 7 6 5 4 3 2 1 Nmero do canal 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) Definvel em parmetros Cdigo ISO (R-840) Furos de arraste 8 7 6 5 4 3 2 1 Nmero do canal 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) [1] $ ' (Apstrofe) ; < > ? @ " DEL (Deletar) [2] NULO DEL (Deletar)

BS (Retrocesso) TAB SP (Espao) &

DEL (Deletar) AS (Todo Espao = Avano)* AM (Todas Marcas = EOB+DEL)*

*

Os cdigos acima com astersco no so cdigos EIA, mas podem ser usados por questo de convenincia.

LF ou NL agem como EOB e % age como EOR. MEP006

Fig. 3-1 Cdigos da fita

3-4

FORMATOS DE DADOS

3

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.

3-2

Formatos de ProgramaUm 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 endereosUma 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 3-1 Tipo e formato de palavras Item Nmero de programa Nmero de seqncia Funo preparatria Eixo de movimento Eixo auxiliar Tempo de parada Avano Ciclo fixo Unidade de entrada 0.0001 mm (grau), 0.00001 pol. 0.0001 mm (grau), 0.00001 pol. 0.001 mm (rev), 0.0001 pol. 0.0001 mm (grau)/min, 0.00001 pol./min 0.0001 mm (grau), 0.00001 pol. F54 (por minuto) F33 (por revoluo) R+54 Q54 P8 L4 X+54 I+54 Y+54 Z+54 J+54 K+54 X54 Comando mtrico O8 N5 G3 ou G21 Comando em polegadas

+54

X+45 I+45 P8 U54

Y+45 Z+45 J+45 K+45

+45

F45 (por minuto) F24 (por revoluo) R+45 T1 ou T2 M3 4 S5 T4 ou T6 B8, A8 ou C8 P4 Q5 L4 #5 Q45 P8 L4

Compensao da ferramenta Funo miscelnea Funo spindle Funo da ferramenta Funo miscelnea nmero 2 Subprograma Nmero de variveis

3-5

3

FORMATOS DE DADOS

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). O sinal alfa () indica um endereo de eixo adicional. +44 ser usado quando for especificado para o eixo de rotao. O nmero de dgitos nas palavras checado pelo nmero mx. de dgitos nos endereos. Quando dados com ponto decimal forem usados para endereos para os quais entradas decimais no so disponveis, os nmeros decimais sero ignorados. Se o nmero de dgitos inteiros exceder o formato especificado, um alarme ser emitido. Se o nmero de dgitos decimais exceder o formato especificado, o excesso ser arredondado.

2. 3. 4. 5. 6.

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.

3-3

Formato de Armazenamento de Dados da FitaDa 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.

3-4

Salta Bloco Opcional1. 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. 3-6

FORMATOS DE DADOS

3

2.

Notas de operao

1. 2. 3.

Blocos que j tiverem sido lidos no buffer de pr-leitura no podem ser saltados. Esta funo vlida mesmo durante a procura do nmero de seqncia. 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].

3-5

Nmero de Programa, Nmero de Seqncia e Nmero de Bloco: O, NNmeros 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 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 1234 No. de Seqncia 0 100 100 102 200 210 210 210 210 210 210 210 210 220 230 240 240 No. de Bloco 0 0 1 0 0 0 1 2 3 4 5 6 7 0 0 0 0

O1234 (DEMO. PROG); N100 G00 X120. Z100.; G98 S1000; N102 G71 P210 Q220 I0.2 K0.2 D0.5 F600; N200 G98 S1200 F300; N210 G01 X0 Z95.; G01 X20.; G03 X50. Z80. K-15.; G01 Z55.; G02 X80. Z40. I15.; G01 X100.; G01 Z30.; G02 Z10. K-15.; N220 G01 Z0; N230 G00 X120. Z150.; N240 M02; %

3-7

33-6

FORMATOS DE DADOS

Paridade H/VUm 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)

Este caractere leva a um erro de Paridade H. Um bloco

Este caractere no perfurado resultar em um erro de Paridade H. Estes caracteres no perfurados no resultaro em um erro de Paridade H. MEP007

Se um erro de paridade H ocorrer, a fita parar na posio ao lado do cdigo do erro.

3-8

FORMATOS DE DADOS

3

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

1 2 3 4 5 6 7 Este bloco leva a um erro de Paridade V. MEP009

Nota 1: Durante uma checagem de paridade V, alguns tipos de cdigos no so contados como caracteres. Veja a Fig. 3-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.

3-9

33-7

FORMATOS DE DADOS

Lista de Cdigos GAs funes G so descritas na lista abaixo.Funo Posicionamento em avano rpido Interpolao linear Abertura de rosca com interpolao do eixo C Interpolao circular (SENTIDO HORRIO) Interpolao circular (SENTIDO ANTI-HORRIO) Interpolao espiral (SENTIDO HORRIO) Interpolao espiral (SENTIDO ANTI-HORRIO) Tempo de parada Modo usinagem a alta velocidade Interpolao spline fina Interpolao NURBS Interpolao de eixo virtual Interpolao cilndrica Checagem de parada exata Ativa modo ajuste de dados Cancela endereo de comando Cancela modo ajuste de dados Ativa Interpolao de coordenadas polares Cancela interpolao de coordenadas polares Seleo de plano X-Y Seleo de plano Z-X Seleo de plano Y-Z Programao em polegadas Programao em milmetros Liga checagem prvia de movimentos Desliga checagem prvia de movimentos Checagem do retorno ao ponto de referncia Retorno ao primeiro ponto de referncia (zero mquina) Retorno ao ponto inicial Retorno aos pontos de referncia 2 a 4 Funo pulo Pulo escalonado 1 Pulo escalonado 2 Pulo escalonado 3 Usinagem de rosca com ferramenta (reta, cnica) Usinagem de rosca com passo varivel Ciclo modelo de usinagem de furos (em um crculo) Ciclo modelo de usinagem de furos (em uma linha) Ciclo modelo de usinagem de furos (em um arco) Ciclo modelo de usinagem de furos (em um gradeamento) Medio automtica do comprimento da ferramenta Seleo do vetor para compensao do raio da ferramenta Compensao do raio das ferramentas nos cantos Cancela compensao do raio da ferramenta Compensao do raio da ferramenta para esquerda Cdigos G para a srie T @ 00 G @ 01 G G01.1 G02 G03 G02.1 G03.1 G04 G05 G06.1 G06.2 G07 G07.1 G09 G10 G10.1 G11 G12.1 G13.1 @ 17 G @ 18 G @ 19 G @ 20 G @ 21 G G22 G23 G27 G28 G29 G30 G31 G31.1 G31.2 G31.3 G32 G34 G234.1 G235 G236 G237.1 G40 G41 M @ 00 G @ 01 G G01.1 G02 G03 G02.1 G03.1 G04 G05 G06.1 G06.2 G07 G07.1 G09 G10 G10.1 G11 G12.1 G13.1 @ 17 G @ 18 G @ 19 G @ 20 G @ 21 G G22 G23 G27 G28 G29 G30 G31 G31.1 G31.2 G31.3 G33 G34 G34.1 G35 G36 G37.1 G37 G38 G39 G40 G41 Grupo 01 01 01 01 01 01 01 00 00 01 01 00 00 00 00 00 00 26 26 02 02 02 06 06 04 04 00 00 00 00 00 00 00 00 01 01 00 00 00 00 00 00 00 07 07

3-10

FORMATOS DE DADOS Cdigos G para a srie T G41.2 G42 G42.2 G43.4 G43.5 G50 G50.2 G51.2 G52 @ 52.5 G G53 @ 53.5 G G54 G55 G56 G57 G58 G59 G54.1 G60 G61 G61.1 G62 G63 G64 G65 G66 G66.1 G67 M G41.2 G42 G42.2 G43 G43.4 G43.5 G44 G45 G46 G47 G48 G49 G92 G50 G51 G50.1 G51.1 G50.2 G51.2 G52 G53 G54 G55 G56 G57 G58 G59 G54.1 G54.2 G60 G61 G61.1 G62 G63 G64 G65 G66 G66.1 G67 G68 G69

3

Funo Compensao tridimensional do raio da ferramenta (esquerda) Compensao do raio da ferramenta para direita Compensao tridimensional do raio da ferramenta (direita) Compensao do comprimento da ferramenta (para+) Ativa controle do ponto da ponta da ferramenta (Tipo 1) Ativa controle do ponto da ponta da ferramenta (Tipo 2) Compensao do comprimento da ferramenta (para) Compensao da posio da ferramenta ( extenso) Compensao da posio da ferramenta (reduo) Compensao da posio da ferramenta (extenso dupla) Compensao da posio da ferramenta (reduo dupla) Cancela compensao do comprimento da ferramenta Ajuste do sistema de coordenadas / Ajuste de fixao da velocidade do eixo-rvore Cancela escala Liga escala Cancela imagem de espelho Ativa imagem de espelho Cancela modo usinagem poligonal Ativa modo usinagem poligonal Ajuste do sistema local de coordenadas Cancelamento do sistema de coordenadas MAZATROL Seleo do sistema de coordenadas da mquina Seleo do sistema de coordenadas MAZATROL Seleo do sistema de coordenadas 1 da pea de trabalho (zero pea) Seleo do sistema de coordenadas 2 da pea de trabalho (zero pea) Seleo do sistema de coordenadas 3 da pea de trabalho (zero pea) Seleo do sistema de coordenadas 4 da pea de trabalho (zero pea) Seleo do sistema de coordenadas 5 da pea de trabalho (zero pea) Seleo do sistema de coordenadas 6 da pea de trabalho (zero pea) Sistemas adicionais de coordenadas da pea de trabalho Seleo da compensao do dispositivo de fixao Posicionamento em sentido nico (elimina folga no eixo) Parada exata modal Modo alta preciso (Compensao da geometria) Reduo de avano nos cantos Modo rosqueamento Modo de usinagem de corte Chamada nica de macro do usurio Chamada A modal de macro do usurio Chamada B modal de macro do usurio Cancela chamada modal de macro do usurio Ativa rotao de coordenadas programadas Cancela rotao de coordenadas programadas

Grupo 07 07 07 08 08 08 08 00 00 00 00 08 00 11 11 19 19 23 23 00 00 00 00 12 12 12 12 12 12 12 23 00 13 13 13 13 13 00 14 14 14 16 16

3-11

3

FORMATOS DE DADOS Cdigos G para a srie T G68.5 G69.5 G70 G71 G72 G73 G74 G75 G76 G80 G83 G84 G84.2 G85 G87 G88 G88.2 G89 G90 G92 G94 G93 @ 96 G M G68 G69 G270 G271 G272 G273 G274 G275 G276 G80 G283 G284 G284.2 G285 G287 G288 G288.2 G289 G290 G292 G294 G71.1 G72.1 G73 G74 G75 G76 G77 G78 G79 G81 G82 G83 G84 G84.2 G84.3 G85 G86 G87 G88 G89 @ 90 G @ 91 G G92.5 G93 @ 96 G

Funo Ativa converso de coordenadas tridimensionais Cancela converso de coordenadas tridimensionais Ciclo de acabamento Ciclo de desbaste longitudinal Ciclo de desbaste transversal Ciclo de desbaste paralelo ao perfil Ciclo de corte longitudinal Ciclo de corte transversal Ciclo composto de usinagem de rosca Cancela ciclo fixo Ciclo de furao frontal Ciclo de rosqueamento frontal Ciclo de rosqueamento sncrono frontal Ciclo de mandrilamento frontal Ciclo de furao externa Ciclo de rosqueamento externo Ciclo de rosqueamento sncrono externo Ciclo de mandrilamento externo Ciclo fixo A (Ciclo de torneamento longitudinal) Ciclo de abertura de rosca Ciclo fixo B (Ciclo de torneamento transversal) Ciclo fixo (Chanframento com fresa 1, sentido horrio) Ciclo fixo (Chanframento com fresa 2, sentido anti-horrio) Ciclo fixo (Furao profunda a alta velocidade) Ciclo fixo (Rosqueamento reverso) Ciclo fixo (Mandrilamento 1) Ciclo fixo (Mandrilamento 2) Ciclo fixo (Faceamento traseiro de furo de centro) Ciclo fixo (Mandrilamento 3) Ciclo fixo (Mandrilamento 4) Ciclo fixo (Execuo de furo de centro) Ciclo fixo (Furao) Ciclo fixo (Furao profunda) Ciclo fixo (Rosqueamento) Ciclo fixo (Rosqueamento sncrono) Ciclo fixo (Rosqueamento reverso sncrono) Ciclo fixo (Alargamento) Ciclo fixo (Mandrilamento 5) Ciclo fixo (Mandrilamento oposto) Ciclo fixo (Mandrilamento 6) Ciclo fixo (Mandrilamento 7) Coordenadas em valores absolutos (em relao ao zero pea) Coordenadas em valores incrementais (em relao ltima posio) Rotao do sistema de coordenadas da pea de trabalho Avano com tempo inverso Velocidade de corte constante

Grupo 16 16 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 03 03 00 05 17

3-12

FORMATOS DE DADOS Cdigos G para a srie T @ 97 G @ 98 G @ 99 G G109 G110 G111 G112 G113 G114.3 G122 G123 G122.1 G123.1 G130 G136 G137 M @ 97 G @ 94 G @ 95 G G98 G99 G109 G110 G111 G112 G113 G114.3 G16 G15 G10.9 G130 G136 G137

3

Funo RPM constante Avano por minuto (assncrono) Avano por revoluo (sncrono) Retorno ao nvel do ponto inicial em ciclos fixos Retorno ao nvel do ponto R em ciclos fixos Controle multissistema de programa nico Ativa controle de usinagem transversal Cancela controle de usinagem transversal Sada de cdigos M, S, T, B para sistema oposto Cancela modo fresamento de dentes de engrenagem Ativa modo fresamento de dentes de engrenagem Ativa entrada de coordenadas polares Cancela entrada de coordenadas polares Ativa comando radial do eixo X Cancela comando radial do eixo X Seleo entre entrada de dados do dimetro ou do raio Ciclo tornado Macro de medio, medio das coordenadas da pea de trabalho Macro de compensao

Grupo 17 05 05 10 10 00 20 20 00 23 23 18 18 00 00

Notas:

1. 2.

Os cdigos marcados com so selecionados em cada grupo quando a energia for LIGADA ou ao executar uma reconfigurao de inicializao modal. 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. Os cdigos G do grupo 00 so aqueles que no so modais, e so vlidos somente para blocos comandados. 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). 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.

3. 4.

5.

3-13

3

FORMATOS DE DADOS

- NOTA -

3-14 E

REGISTROS DE BUFFER

4

44-1

REGISTROS DE BUFFERBuffer de Entrada1. 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 as conexes bloco-a-bloco suaves, 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 execuo do bloco for maior do que o tempo de leitura da fita do prximo bloco.

Fita

Buffer de entrada

Buffer 5 de pr-leitura Buffer 4

Memria

Seleo de modo

Buffer 3 Buffer 2 Buffer 1 Processo de operao aritmtico

Teclado

Nota: Um bloco de dados armazenado em um buffer.

TEP010

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.

4-1

44-2

REGISTROS DE BUFFER

Buffer de Pr-leitura1. Vista geralDurante 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. Alm disso, no modo usinagem a alta velocidade (G05P2), at 8 blocos de dados so pr-lidos e, no modo de controle suave a alta velocidade at 24 blocos de dados so armazenados com o bloco correntemente executado no meio (ou seja, 12 blocos sendo pr-lidos).

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.

4-3

Buffer de Pr-leitura1. Vista geralDurante 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. Alm disso, no modo usinagem a alta velocidade (G05P2) at 8 blocos de dados so pr-lidos e, no modo de controle suave a alta velocidade at 24 blocos de dados so armazenados com o bloco correntemente executado no meio (ou seja, 12 blocos sendo pr-lidos).

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.

4-2 E

PROGRAMAO DE POSIO

5

55-15-1-1

PROGRAMAO DE POSIOMtodo de Entrada de Dados DimensionaisEntrada de dados absolutos/incrementais (Srie T)No uso de cdigos G para a 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 Eixo-X Dados absolutos Eixo-Z Eixo-C Eixo-Y Eixo-X Dados incrementais Eixo-Z Eixo-C Eixo-Y Endereo X Endereo Z Endereo C Endereo Y Endereo U Endereo W Endereo H Endereo V Observaes - 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

5-1

5

PROGRAMAO DE POSIO

5-1-21.

Entrada de dados absolutos/incrementais: G90/G91 (Srie M)Funo e propsito A configurao de G90 ou de G91 permite que dados dimensionais sucessivos sejam processados como dados absolutos ou como dados incrementais. Entretanto, a configurao do raio de um arco (com o endereo R) ou da posio do centro de um arco (com os endereos I, J, K) para uma interpolao circular, deve sempre referir-se entrada de dados incrementais, independentemente de um comando G90 precedente. 2. Formato da programao G90 (ou G91) Xx1 Yy1 Zz1 1 ( : Eixo adicional) onde G90: Entrada de dados absolutos G91: Entrada de dados incrementais 3. Descrio detalhada 1. No modo de dados absolutos, o movimento do eixo ser executado para a posio designada do programa dentro do sistema de coordenadas da pea de trabalho, independentemente da posio corrente. N1 G90G00X0 Y0 No modo de dados incrementais, o movimento do eixo ser executado atravs da distncia designada do programa como dados relativos em relao posio corrente. N2 G91G01X200. Y50. F100 N2 G90G01X200. Y50. F100Y 200. Ferramenta 100. N1 N2 W 100. 200. 300. X

MEP011

Os comandos para um movimento a partir da origem do sistema de coordenadas da pea de trabalho so dados com os mesmos valores, independentemente se o modo de dados absolutos ou o modo de dados incrementais for usado. 2. O ltimo comando G90 ou G91 funciona como um comando modal para os blocos seguintes. (G90) N3 X100. Y100.

Este bloco executar um movimento para a posio de X = 100 e Y = 100 no sistema de coordenadas da pea de trabalho. (G91) N3 X-100. Y50.

Este bloco executar um movimento de 100 no eixo X e de +50 no eixo Y e, assim, resultar em um movimento para a posio de X = 100 e Y = 100. 5-2

PROGRAMAO DE POSIO

5

Y 200.

100.

N3

W

100.

200.

300.

X MEP012

3.

Comandos mltiplos G90 ou G91 podem ser configurados em um bloco e, assim, apenas um endereo especfico pode ser configurado como dados absolutos ou dados incrementais. N4 G90X300. G91Y100. Neste exemplo, o dado dimensional X300 precedido por G90 ser processado como uma entrada de dados absolutos e o dado dimensional Y100 precedido por G91 como uma entrada de dados incrementais. Portanto, este bloco resultar em um movimento para a posio de X = 300 e Y = 200 (100 + 100) no sistema de coordenadas da pea de trabalho.Y 200. N4 100.

W

100.

200.

300.

X MEP013

Alm disso, G91 (modo de entrada de dados incrementais) funcionar para os blocos subseqentes. 4. Tanto o modo de dados absolutos como o modo de dados incrementais pode ser livremente selecionado como modo inicial, configurando o bit 2 do parmetro do usurio F93. Mesmo no modo MDI (Manual Data Input = Entrada Manual de Dados), G90 e G91 tambm sero tratados como comandos modais.

5.

5-3

55-2

PROGRAMAO DE POSIO

Seleo do Sistema em Polegadas/Milmetros: G20/G211. Funo e propsito A seleo de comando em polegadas/milmetros possvel com comandos de cdigos G. 2. Formato de programao G20: G21: 3. Seleo de programao em polegadas Seleo de programao em milmetros

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 )Eixo X Y Z B Exemplo (Parmetro) inicial cancela polegadas G21 0.0100 mm 0.0100 mm 0.0100 mm 0.0100 grau G20 0.0254 mm 0.0254 mm 0.0254 mm 0.0100 grau (Parmetro) inicial ativa polegadas G21 0.00039 pol. 0.00039 pol. 0.00039 pol. 0.0100 grau G20 0.00100 pol. 0.00100 pol. 0.00100 pol. 0.0100 grau

X100 Y100 Z100 B100

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 M00

Xx2

Yy2

Zz2

Converta os dados de compensao aqui. Configure um novo comando F (Velocidade de avano).

F10 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). 5-4

PROGRAMAO DE POSIO

5

5-3

Introduo do Ponto Decimal1. 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 . . 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. 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 CANCELA ATIVA Tipo 0.0001 (mm, pol., grau) 0.0010 (mm, pol., grau) Tipo 1.0000 (mm, pol., grau) 1.0000 (mm, pol., grau)

Sistema em milmetros Sistema em polegadas

2.

X1

3. 4.

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. 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) Parte decimal Velocidade de avano Tempo de parada Parte decimal .000 - .999 .000 - .999

Parte inteira Parte decimal Parte inteira mm pol. 0. 99999. .0000 - .9999 0. - 9999. .00000 .99999

Parte inteira Parte decimal Parte inteira 0. - 99999. 0. - 99999.

0. - 99999. .0000 - .9999 0. - 200000. .0000 - .9999 0. - 99999. (359.) .0000 - .9999 0. - 20000. .00000 .99999

5. 6.

Os comandos de ponto decimal tambm so vlidos para a definio de dados de variveis usados em subprogramas. 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. 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.

7.

5-5

5

PROGRAMAO DE POSIO

4.

Programas de amostra A. Programas de amostra para endereos que aceitam ponto decimalCategoria 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) G0X12345 #111=123 #112=5.55 X#111 Y#112 #113=#111+#112 (SOMAR) #114=#111#112 (SUBTRAIR) #115=#111 #112 (MULTIPLICAR) #116=#111/#112 #117=#112/#111 (DIVIDIR)

X123.450 mm X12.345 mm*

X123.450 mm X1.2345 mm** X123.000 mm Y5.550 mm #113 = 128.550 #114 = 117.450 #115 = 682.650 #116 = 22.162 #117 = 0.045

X123.450 mm X12345.000 mm***

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

5-6

PROGRAMAO DE POSIO

5

B.Endereo

Validade do ponto decimal para cada endereoComando de ponto decimal Vlido Aplicao Dados de posio das coordenadas Mesa rotativa Cdigo de funo miscelnea Dados lineares de ngulo Dados de posio das coordenadas Mesa rotativa Cdigo de funo miscelnea Dados de posio das coordenadas Mesa rotativa Cd. funo miscel. Dimenses de chanframento de canto Valor de compensao (posio, comprimento e dim. da ferramenta) Observaes Endereo Comando de ponto decimal Invlido Vlido P Invlido Invlido Vlido Invlido Vlido Q Vlido Vlido Vlido Vlido Velocidade de avano Cdigo de funo preparatria Valor de compensao (posio, comprimento e dim. da ferramenta) Nmero de seqncia intra-subprograma Coords. centro de arco Componente de vetor para compensao do dimetro da ferramenta Coords. centro de arco Componente de vetor para compensao do dimetro da ferramenta Coords. centro de arco Componente de vetor para compensao do dimetro da ferramenta N de curva NURBS Ciclo fixo/Repetio de subprograma Cdigo de funo miscelnea Nmero de seqncia Nmero de programa Y Z R Vlido Vlido Vlido S T U V W Invlido Invlido Vlido Vlido Vlido Vlido X Vlido Vlido Vlido Aplicao Tempo de parada Nmero de chamada de subprograma Nmero de passos helicoidais Valor de compensao (em G10) Fator de escala Graduao da curva NURBS Prof. de corte para ciclo de furao profunda Valor do deslocamento p/ mandrilamento oposto Valor do deslocamento p/ mandrilamento fino Ponto R em ciclo fixo Raio de um arco com R selecionado Raio de um arco para arredond. de canto Valor de compensao (em G10) Ponderao para curva NURBS Cdigo de funo do spindle Cdigo de funo da ferramenta Dados de posio das coordenadas Dados de posio das coordenadas Dados de posio das coordenadas Dados de posio das coordenadas Tempo de parada Dados de posio das coordenadas Dados de posio das coordenadas Observaes

A

Invlido Vlido Vlido

B Invlido Vlido C Invlido Vlido D E F Invlido Vlido Vlido

G

Vlido

Invlido H Invlido Vlido I Vlido Vlido J Vlido Vlido K Vlido Vlido L M N O Invlido Invlido Invlido Invlido

Nota:

O ponto decimal vlido em todos os argumentos p/ um macroprograma de usurio. 5-7

55-4

PROGRAMAO DE POSIO

ATIVA/CANCELA a Entrada de Coordenadas Polares: [Srie T: G122/G123] [Srie M: G16/G15]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. 2. 3. 4. 5. Introduza coordenadas polares em relao ao plano de interpolao das coords. polares. Valores positivos (+) para dados de ngulos referem-se s medies no sentido anti-horrio no plano de interpolao das coordenadas polares. Use o endereo R para designar o raio para interpolaes circulares (G02 ou G03). Se o comando G122 for dado sem selecionar o modo interpolao de coordenadas polares (por meio de G12.1), um alarme ser emitido. 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. 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. 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 G01 G02 Posicionamento em avano rpido Interpolao linear Interpolao circular (SENTIDO HORRIO) 5-8

6. 7.

PROGRAMAO DE POSIO

5

G03 G04 G09 G13.1 G15 G40-G42 G61 G64 G65 G66 G66.1 G67 G80-G89 G98 G123

Interpolao circular (SENTIDO ANTI-HORRIO) Tempo de parada Checagem de parada exata Cancela interpolao de coordenadas polares Cancela entrada de coordenadas polares (em cdigos G para a srie M) Compensao do raio da ferramenta Parada exata modal Modo de usinagem de corte Chamada nica de macro do usurio Chamada A modal de macro do usurio Chamada B modal de macro do usurio Cancela chamada modal de macro do usurio Ciclos fixos para usinagem de furos Avano assncrono Cancela entrada de coordenadas polares

5-5

Ativa/Cancela Comando Radial do Eixo X: G122.1/G123.1 (Srie T)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