centor de usinagem m64 m65 - meggaton

104
MEGGATON 1 CENTRO DE USINAGEM MITSUBISHI M64S M65S RUA:ENGENHEIRO MESQUITA SAMPAIO,585-SÃO PAULO FONE/FAX(011)5182-3555/5183-3688

Upload: warlikes

Post on 02-Aug-2015

552 views

Category:

Documents


31 download

TRANSCRIPT

Page 1: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

1

CENTRO DE USINAGEM

MITSUBISHI M64S M65S

RUA:ENGENHEIRO MESQUITA SAMPAIO,585-SÃO PAULO

FONE/FAX(011)5182-3555/5183-3688

Page 2: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

2

ÍNDICE

DESCRIÇÃO PÁGINAS Recomendações 5 Lista de óleos lubrificantes 7 Lista de códigos G 8 Lista de códigos M 10 Formulas 10 Identificação do programa 11 Sistema de coordenada 11 Determinação do ponto zero peça 12 Determinação de um sistema de coordenadas local 13 Determinação do ponto zero peça via programa 14 Deslocamento para o ponto zero máquina 14 Sistema de posicionamento 15 Planos de trabalho 16 Tempo de espera 16 Troca de ferramentas e ligando o eixo árvore 17 Unidade de coordenadas 17 Sistema de programação de coordenadas 19 Compensação de altura de ferramentas 19 Arredondamento de cantos e chanfros 19 Programação de coordenadas angulares 19 Interpolação circular 21 Interpolação helicoidal 23 Ciclo para usinagem de círculo 24 Compensação de altura da ferramenta 26 Chamada de sub-programa 28 Exemplo da estrutura do programa para centro de usinagem 30 CICLOS FIXOS Tipos de retorno para ciclos fixos 31 Cancelamento de ciclos fixos 31 Ciclo de furação simples 32 Ciclo de furação com faceamento 34 Ciclo de furação com quebra de cavaco e alívio 35 Ciclo de furação com quebra de cavaco sem alívio 37 Ciclo de rosqueamento 38 Ciclo de rosqueamento esquerdo 40 Ciclo de mandrilamento simples 41 Ciclo de mandrilamento com faceamento 43 Ciclo de mandrilamento fino 46 Ciclo para alargador 48 Ciclo para alargador 49

Page 3: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

3

CICLOS DE POSICIONAMENTO Ciclo de posicionamento de pontos em circunferência 50 Ciclo de posicionamento de pontos em linha angular 51 Ciclo de posicionamento de pontos em um arco 52 Ciclo de posicionamento de pontos em uma malha 53 Função de escala 54 Função de espelhamento 55 Função de rotação 56 Modos de controle de posicionamento 57 Parametrização linguagem estruturada 58 Lista de variáveis internas do comando 62 Tabela de variáveis de corretor de ferramenta 66 Programa exemplo 67

operação Exemplo de painel............................................................. ..... 68 Modos de trabalho.......................................... ...................... 68 Chaves e botões do painel...................................................... 70 Lâmpadas indicadoras do painel...................................... .... 75 Como movimentar os eixos.............................................. ... 75 Como retirar a máquina da condição de fim de curso....... ... 76 Como referenciar a máquina................................................. 77 Fixação manual de ferramentas............................................ 77 Painel mitisubishi.............................................................. .... 78 Funções do painel mitisubishi......................................... ...... 78 Ligar rotação em modo manual....................................... ...... 79 Operação em modo MDI........................................................ 80 Correção da altura e diâmetro das ferramentas..................... 81 Estabelecimento de zero peça ou ponto de referência.......... 84 Edição de programas no modo EDIT..................................... 87 Apagar programas da memória do CNC 89 Copiar programas na memória do CNC 90 Intercalar programas 90 Trocar números de programa 90 Execução de programas em automático................................ 91 Reinicio de execução em modo automático de qualquer ponto do programa. 93 transmissão serial de dados................................................... 94 Parâmetros de configuração do programa de transmissão.... 99 Transmissão em modo DNC/TAPE/FITA............................... 100 Reinicio em qualquer ponto do programa executando em modo DNC/TAPE/FITA.. 101 Transmissão com opcional Host Link.................................... 102 Simulação gráfica.................................................................. 103

Page 4: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

4

Recomendações

Verificação após instalação O nivelamento deve ser verificado após o primeiro mês de trabalho e após este primeiro mês deve ser verificado a cada seis meses. Verificação diária A. Verifique se os cabos de alimentação de entrada não possuem mal contato e se tensão esta normal. B. Verifique se as guias lineares, barramentos e o eixo árvore estão com ruído normal. C. Verifique o nível do tanque de óleo refrigerante. D. Verifique se existem vazamentos. E. Verifique os filtros dos ventiladores. F. Verifique se a temperatura do eixo árvore após ligá-lo está normal. G. Limpe o ventilador do motor do eixo árvore. H. verifique a pressão do ar comprimido ( 6 à 8 kgf/cm² ) Verificação mensal A. Limpe o filtro do tanque de óleo de refrigerante da ferramenta. B. Retire todas as proteções telescópicas, limpe os cavacos e verifique a condição dos barramentos. C. Verifique se as chaves de fim de curso estão normais e limpas nos eixos. D. Verifique o nível do óleo de lubrificação do sistema pneumático. E. Verifique o nível do óleo do sistema de sujeição da ferramenta. F. Limpe o reservatório do óleo lubrificante.

Page 5: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

5

Verificação semestral A. Verifique visualmente o gabinete elétrico. B. Verifique a folga dos eixos e ajuste caso necessário. C. Verifique o óleo do trocador automático de ferramentas, caso o mesmo possua unidade hidráulica (somente “arm change”). D. Limpe todos os motores (desligar a máquina).

Aterramento

É obrigatório a instalação de barras de aterramento que devem ser interligadas ao ponto de aterramento da máquina. Este mesmo aterramento deve ser utilizado para o micro computador que será utilizado para a comunicação serial (RS232). O neutro da rede não deve ser ligado a este aterramento, também não ligue eletroerosões a este aterramento. A maior variação permitida para a tensão é de 5% para mais ou menos.

Page 6: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

6

Aplicação Grau Viscosidade Nome FabricanteLubrax industrial FP 68 Petrobras *

Truslide 68 Ipiranga *

Unix Way 68 Ingrax *

Antigota 68 Unioil *

Hydranep 68 Petroquim *

Microfluid AG 68 Microquímica *

Lisso 68 Repsol

Tonna T 68 Shell

Febis K 68 Esso

Vactra N 2 Mobil

Lubrax industrial HR 32 EP Petrobras *

Ipitur AW 32 Ipiranga *

HidraMax AW 32 Ingrax *

Hynamax 32 Unioil *

Hydran AW 32 Petroquim *

Microfluid AW 32 Microquímica *

Hidráulico BP 32 Repsol

Tellus 32 Shell

Uni power SQ 32 Esso

Mobil

Lubrax industrial HR 10 EP Petrobras *

Eureka 10 Ipiranga *

Unix Pneumax 10 Ingrax *

Hynamax 10 Unioil *

Hydran 10 Petroquim *

Microquímica *

Repsol

Morlina 10 Shell

Spinesso 10 Esso

Velocite N 6 Mobil

Marbrax TR 32 Petrobras *

Ipitur HST 32 Ipiranga *

Ingrax *

Turbina 32 Unioil *

Hydranturb 32 Petroquim *

Microquímica *

Turbina R 32 Repsol

Turbo 32 Shell

Teresstic 32 Esso

DTE oil ligth Mobil

* = Fabricantes nacionais

ISO VG 32Sujeição da ferramenta

sistema hidropneumático

68

Refrigeração dos

rolamentos do eixo

árvore(cooler opcional)

ISO VG 32 32

10Lubrificação das válvulas

pneumáticasISO VG 10

Tabela de equivalência de óleos lubrificantes

ISO VG 68

Lubrificação das guias

lineares ou barramentos

com aditivo EP

32

Page 7: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

7

Lista de códigos G G00 Interpolação linear (avanço rápido) G01 Interpolação linear (avanço programado) G02 Interpolação circular/helicoidal (sentido horário) G03 Interpolação circular/helicoidal (sentido anti-horário) G04 Tempo de espera G09 Checagem de parada exata G10 Entrada de corretores programada G12 Ciclo de usinagem em círculo (sentido horário) G13 Ciclo de usinagem em círculo (sentido anti-horário) G17 Plano de trabalho (XY) G18 Plano de trabalho (ZX) G19 Plano de trabalho (YZ) G20 Sistema de coordenadas em polegadas G21 Sistema de coordenadas em milímetros G28 Retorno ao ponto de referência G29 Retorno ao ponto inicial G30 Retorno ao 2°,3° e 4° ponto de referência G34 Ciclo de posicionamento de furos em círculo G35 Ciclo de posicionamento de furos em linha angular G36 Ciclo de posicionamento de furos em arco G37.1 Ciclo de posicionamento em malha G40 Cancela compensação de raio da ferramenta G41 Compensação de raio à esquerda da ferramenta G42 Compensação de raio à direita da ferramenta G43 Compensação de altura da ferramenta G50 Cancela fator de escala G51 Liga escala G50.1 Cancela espelhamento de imagem G51.1 Ativa espelhamento de imagem G50 Cancela fator de escala G51 Ativa fator de escala G52 Seleção de sistema de coordenadas local G53 Sistema de coordenadas (zero máquina) G54 Sistema de coordenadas (zero peça) G55 Sistema de coordenadas (zero peça) G56 Sistema de coordenadas (zero peça) G57 Sistema de coordenadas (zero peça) G58 Sistema de coordenadas (zero peça)

Page 8: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

8

G59 Sistema de coordenadas (zero peça) G61 Modo de checagem de parada exata G61.1 Modo de checagem alta precisão G62 Modo de controle de cantos G63 Modo de rosqueamento G64 Modo de corte G65 Chamada de macro G66 Chamada de macro A G66.1 Chamada de macro B G67 Cancela chamada de macro G68 Rotação polar de coordenadas G73 Ciclo de furação com quebra de cavaco sem alívio (2) G74 Ciclo de rosqueamento esquerdo G76 Ciclo de mandrilamento fino G80 Cancela ciclo fixo G81 Ciclo de furação simples G82 Ciclo de furação com faceamento G83 Ciclo de furação com quebra de cavaco e alívio (1) G84 Ciclo de rosqueamento G85 Ciclo de mandrilamento simples (1) G86 Ciclo de mandrilamento com faceamento G87 Ciclo de mandrilamento contrário G88 Ciclo de mandrilamento simples (2) G89 Ciclo de mandrilamento simples (3) G90 Sistema de coordenadas absolutas G91 Sistema de coordenadas incrementais G92 Seleção de sistema de coordenadas G94 Determinação de unidade de avanço (mm/min) G95 Determinação de unidade de avanço (mm/ver) G98 Retorno ao ponto inicial do ciclo fixo G99 Retorno ao ponto R do ciclo fixo

Page 9: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

9

Lista de códigos M

M00 Parada programada M01 Parada opcional M02 Final de programa M03 Liga eixo árvore (sentido horário) M04 Liga eixo árvore (sentido anti-horário) M05 Desliga eixo árvore M06 Troca automática de ferramentas M08 Liga refrigeração M09 Desliga refrigeração M13 Liga eixo árvore (sentido horário) + refrigeração M14 Liga eixo árvore (sentido anti-horário) + refrigeração M19 Orientação do eixo árvore M30 Final de programa M98 Chamada de sub programa M99 Fim de sub programa Obs. Os códigos podem variar de acordo com o fabricante. Formulas:

Fórmula parar calcular rotação:

VC x 1000 ππππ x D

VC = velocidade de corte (fornecido pelo fabricante da ferramenta) 1000 = constante de cálculo S = rotação para usinagem π= 3.14... D= diâmetro da ferramenta

Fórmula parar calcular avanço da mesa: Vf = S x Fz x Z

Vf = avanço da mesa S = rotações por minuto (calculado com a fórmula acima) Fz = profundidade de corte por inserto Z = número de incertos da ferramenta

Page 10: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

10

CNC Mitsubishi-Programação 1-Identificação do programa O---------------Letra “O” seguida do número de identificação do programa. Obs: Para transmissão RS-232C adicionar uma linha no início e no fim do programa com uma porcentagem”%”. Ex: %

O100 (NÚMERO DO PROGRAMA) G90 G40 G80 G21 M6 T1 (FERRAMENTA DE ACABAMENTO)

” M05 M30 (FINAL DO PROGRAMA) %

Obs: Os comentários deverão ser colocados entre parênteses.

2-Sistema de coordenadas O sistema de coordenadas para centros de usinagem de característica vertical é descrito da seguinte forma: Eixo ”X”: O movimento é dado na mesa no sentido longitudinal podendo ser positivo ou negativo. Eixo ”Y ”: O movimento é dado na mesa no sentido transversal podendo ser positivo ou negativo. Eixo ”Z”: O movimento é dado no cabeçote no sentido vertical podendo ser positivo ou negativo.

Page 11: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

11

Obs: As máquinas podem ser equipadas com eixos rotativos suplementares. Estes normalmente são eixos rotativos denominados como:

Eixo”A”: O movimento é rotativo em torno do eixo X.(360 graus) Eixo”B”: O movimento é rotativo em torno do eixo Y.(360 graus) Eixo ”C”: O movimento é rotativo em torno do eixo Z.(360 graus) Obs.: Para efetuar mais de uma volta com um eixo rotativo devemos programar a somatória dos ângulos. Ex:

G00 C0 G00 C720 (2 VOLTAS COMPLETAS NO EIXO C)

Page 12: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

12

3-Determinação do ponto zero peça Ao elaborar um programa CNC, é aconselhável deslocar o ponto zero do sistema de coordenadas para uma posição na peça a ser usinada, tornando mais fácil a programação. Este ponto escolhido na peça é chamado de ”ponto zero peça”. G54 = Determinação de ponto zero peça. (MODAL) G55 = Determinação de ponto zero peça. (MODAL) G56 = Determinação de ponto zero peça. (MODAL) G57 = Determinação de ponto zero peça. (MODAL) G58 = Determinação de ponto zero peça. (MODAL) G59 = Determinação de ponto zero peça. (MODAL) G54.1P1= Determinação de ponto zero peça. (MODAL) G54.1P2 = Determinação de ponto zero peça. (MODAL) G54.1P3 = Determinação de ponto zero peça. (MODAL) = = = G54.1P48 = Determinação de ponto zero peça. (MODAL) Obs: Os valores do ponto zero peça são determinados na tela Work / TRAB que está no menu TOOL PARAM. A máquina pode ter até 6 pontos de zero peça, através dos comandos acima descritos. Em cada ponto determinamos as coordenadas de referência para os eixos X,Y,Z. 4 – Determinação de um sistema de coordenadas local G52 G54 X_ Y_ X = Altera o zero peça para a coordenada programada no eixo X Y = Altera o zero peça para a coordenada programada no eixo Y Ex.: G52 G54 X100. Y100. ( o zero peça G54 está 100 mm em X e Y deslocado do ponto original.) Obs. O zero peça será alterado com referência ao G54, sem alterar o parâmetro do G54.

Para retornar a forma normal: G52 G54 X0 Y0

Page 13: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

13

Exercício sobre determinação de zero peça

Page 14: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

14

5- Determinação de zero peça via programa Formato:G10 L2 Pn X _ _ _ Y_ _ _ Z_ _ _ ; G10 L20 Pn X_ _ _ Y_ _ _ Z_ _ _; Onde: G10L2 envia valores para P1=G54 P2=G55 P3=G56 P4=G57 P5=G58 P6=G59 G10L20 envia valores para P1=G54.1P1 P2=G54.1P2 P3=G54.1P3 - - P48=G54.1P48 X = Valor do zero peça no eixo X Y = Valor do zero peça no eixo Y Z = Valor do zero peça no eixo Z Ex: G10 L2 P1 X352. Y-225.Z-405. No exemplo acima os valores X352. Y-225. Z-405. ,serão assumidos automaticamente na tabela Work para o zero peça G54. Esta função pode ser programada para todos os outros registradores de zero peça (G54,G55,G56,G57,G58,G59) ,em qualquer linha do programa. 5.1- Deslocamento com o sistema de coordenadas da máquina G53 = Deslocamento com o sistema de coordenadas da máquina Formato: G53 X_ Y_ Z_ X = Coordenada de parada no eixo X em relação ao zero máquina Y = Coordenada de parada no eixo Y em relação ao zero máquina Z = Coordenada de parada no eixo Z em relação ao zero máquina Ex: G00 G53 X0. Y0. Z0. Os eixos X,Y,Z moveram-se para as coordenadas X0.,Y0.,Z0. Em relação ao zero máquina.

Page 15: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

15

6-Sistema de posicionamento G00 = Interpolação linear em avanço rápido. (Modal) Programando o comando G00 os eixos se movem para o ponto em avanço rápido. Formato: G00 X_ Y_ Z_ Ex: G00 X100. Y80. Z20. G01 = Interpolação linear em avanço programado. (Modal)

Programando o comando G01 os eixos se movem para o ponto em avanço programado. Neste caso o avanço é programado com a letra F. A unidade de avanço normalmente é (mm/min.). Formato: G01 X_ Y_ Z_ F_ F = Avanço Ex: G01 X150. Y100. F500

Obs.: As coordenadas dos eixos devem ser programados utilizando ponto decimal mesmo para números inteiros.

Page 16: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

16

Obs: Os comandos denominados de (MODAIS) uma vez programados mantém-se ativos até que sejam cancelados por outro comando do mesmo grupo.

Ex: G00 X10. Y10.(MODAL) X20. Y20. (G00 PERMANECE ATIVO) X50. Y80. (G00 PERMANECE ATIVO) G1 X100. Y100. F400 (CANCELA G00 E PERMANECE ATIVO

G01) 7-Planos de trabalho As máquinas podem trabalhar em 3 planos de trabalho. G17 = Seleciona o plano (XY) (MODAL) G18 = Seleciona o plano (ZX) (MODAL) G19 = Seleciona o plano (YZ) (MODAL) 8-Tempo de espera G4 = Especifica tempo de espera. (MODAL) Formato: G4 P_ P = Tempo de espera G4 X_ X = Tempo de espera Ex: G4 P1. (TEMPO DE ESPERA DE 1 MILISEGUNDO)

ou G4 X1. (TEMPO DE ESPERA DE 1 SEGUNDO)

Page 17: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

17

9- Chamada de ferramenta e rotação do eixo árvore A rotação do eixo árvore é programada através do comando S. Formato: S_ = Valor de rotação Ex: S1200 M3 (LIGA ROTAÇÃO EM 1200RPM NO SENT. HORÁRIO) 9.1-Troca de ferramentas A chamada de troca de ferramentas nas máquinas com magazine é executada através do comando M6. Formato: M6 T1

M6 = Chamada de troca automática. T_ = Identificação do número da ferramenta.

Ex: M6 T1 (CHAMADA DA FERRAMENTA NÚMERO 1) Para máquinas com trocador de ferramentas de braço ou troca rápida a seqüência de troca deve como no exemplo a baixo: Formato: G91G30G0X0Y0Z0 ou T1M6 T1 M6 G90 Obs.: A próxima ferramenta da seqüência de usinagem deve ser preparada antes da linha de troca para que o tempo de troca seja reduzido. EX.: G91G30G0X0Y0Z0 ou T1M6 T1 M6 G90 G43H1Z5. G0X0Y0 G1Z-10.T2 Próxima ferramenta. 10- Unidade de coordenadas G20 = Sistema de coordenadas em polegadas. (MODAL) G21 = Sistema de coordenadas em milímetros. (MODAL)

Page 18: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

18

11- Sistema de programação de coordenadas G90 = Sistema de coordenadas absolutas. (MODAL) G91 = Sistema de coordenadas incrementais. (MODAL) Ex: Absoluto Incremental

G00 X0. Y0. G00 X0. Y0. G90 G91 X20. X20. X50. X30. X100. X50. X120 . X20.

12- Compensação de altura de ferramentas Formato: G43 H_

G43 = Compensa altura da ferramenta. H_ = Número do corretor de altura da ferramenta.

Ex: G43 H1 (CHAMA O CORRETOR DE ALTURA NÚMERO 1) 13- Arredondamento de cantos e chanfros (opcional) Esta função é muito útil para quebra de cantos com chanfros e arredondamentos simples. Formato: G01 X_ Y_ ,C_

X = Coordenada final do eixo X Y = Coordenada final do eixo Y C = Valor do chanfro

Formato: G01 X_ Y_ ,R_

X = Coordenada final do eixo X Y = Coordenada final do eixo Y R = Valor do raio

Page 19: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

19

14- Programação de coordenadas angulares Após a determinação do plano de trabalho da operação de usinagem, podemos executar um movimento angular. Informando a coordenada final de um dos eixos e o respectivo ângulo da linha. O ângulo 0graus é determinado na posição 3horas do ponteiro do relógio. Os valores de ângulo são positivos no sentido anti-horário e negativos no sentido horário. Formato: G1 X(Y)_ A_ F_

A = Ângulo de movimentação

Ex: G17 (PLANO DE TRABALHO XY) G00 X0. Y0. G01 X50. A45. F300 (MOVIMENTO À 45GRAUS)

Page 20: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

20

15- Interpolação circular G02 = Interpolação circular no sentido horário. (MODAL) G03 = Interpolação circular no sentido anti-horário. (MODAL) Formato: G02 X_ Y_ R_ X = Coordenada final do eixo X Y = Coordenada final do eixo Y R = Raio do arco G03 X_ Y_ I_ J_ X = Coordenada final do eixo X Y = Coordenada final do eixo Y I = Distância incremental do ponto inicial até o centro do arco na direção X J = Distância incremental do ponto inicial até o centro do arco na direção Y Passos para programação de interpolação circular: • Posicionar a ferramenta na origem do arco • Definir o sentido do arco (G2 ou G3) • Definir o ponto final do arco • Definir o raio (R) ou os parâmetros de interpolação (I,J) Obs.: Em caso de interpolação com o eixo Z, (K) será a distância do ponto inicial até o centro do arco na direção Z. Notas: • A forma modal dos parâmetros de interpolação I,J,K = 0. • Ocorrerá um alarme se não for especificado I,J,K ou R. • Se for programado I,J ou K sem a especificação dos pontos finais do

arco, o comando irá assumir os mesmos valores do ponto inicial e será executado um arco de 360graus.

• Na programação com R não é possível executar uma circunferência completa.

• Quando R positivo executa arcos < ou = a 180graus. • Quando R negativo executa arcos > 180graus.

Page 21: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

21

Ex: G01 X0. Y0. F200 G02 X100. Y0. R50. G01 X200. Y0.

16-Interpolação helicoidal de uma volta G2 = Interpolação helicoidal no sentido horário. G3 = Interpolação helicoidal no sentido anti-horário. Formato: G2 X_ Y_ Z_ R_ F_ X = Coordenada final do eixo X Y = Coordenada final do eixo Y Z = Coordenada final do eixo Z R = Raio do arco F = Avanço G2 X_ Y_ Z_ I_ J_ F_ X = Coordenada final do eixo X Y = Coordenada final do eixo Y Z = Coordenada final do eixo Z I = Distância incremental do ponto inicial até o centro do arco na direção X J = Distância incremental do ponto inicial até o centro do arco na direção Y F = Avanço

Page 22: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

22

Ex: G54 G90 G21 G17 M6 T1 S1000 M3

G00 X0. Y0. G00 G43 Z0 H1 G03 X0. Y0. Z-3. I50. J0. F100 G00 Z50. M30

17- Interpolação helicoidal G2 = Interpolação helicoidal no sentido horário G3 = Interpolação helicoidal no sentido anti-horário Formato: G2 X_ Y_ Z_ I_ J_ P_ F_ X = Coordenada final do eixo X (em relação ao ponto final) Y = Coordenada final do eixo Y (em relação ao ponto final) Z = Coordenada final do eixo Z (em relação ao ponto final) I = Distância incremental do ponto inicial até o centro do arco na direção X (em relação ao ponto inicial) J = Distância incremental do ponto inicial até o centro do arco na direção Y (em relação ao ponto inicial) P = número de voltas F = Avanço

Page 23: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

23

Ex: G54 G90 G21 G17 M6 T1 S1000 M3

G00 X0. Y0. G00 G43 Z0. H1 G03 X0. Y0. Z-10 I50. J0. P5 F100 G00 Z50. M30

18- Ciclo para usinagem de círculo G12 = Ciclo de usinagem de círculo no sentido horário G13 = Ciclo de usinagem de círculo no sentido anti-horário Formato: G12 I_ D_ F_ I = Raio do círculo (sem sinal) D = Número do corretor de ferramenta F = Avanço G13 I_ D_ F_ I = Raio do círculo (sem sinal) D = Número do corretor de ferramenta F = Avanço

Page 24: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

24

Passos de execução do ciclo: • Os eixos (X,Y,Z) devem estar posicionados previamente no centro do

círculo e na altura desejada na usinagem. • A ferramenta entra interpolando no sentido programado (G12 ou G13) • Executa usinagem circular do raio programado • A ferramenta sai interpolando no sentido programado até atingir o ponto

inicial do ciclo Nota: • Este ciclo é utilizado para executar interpolação circular em um diâmetro

sem a necessidade de programar a compensação de raio da ferramenta. Ex: G54 G90 G80 G40 G21 G17 M6 T1 (FRESA ∅10MM) S1000 M3 G00 X0 Y0 M08 G43 H1 Z10. G1 Z-3.F200 G12 I50. D01 F100 G00 Z100. G40 M05 M09 M30

Page 25: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

25

19- Compensação do raio da ferramenta G40 = Cancela compensação do raio da ferramenta G41 = Compensação do raio de corte da ferramenta à esquerda G42 = Compensação do raio de corte da ferramenta à direita Formato: G41 X_ Y_ D_ D = Número do corretor de raio da ferramenta

Ex: G54 G90 G40 G21 G17 M6 T1 (FRESA 20MM) S1000 M3 G00 X-65. Y-50. G43 H1 Z3. Z-10. G01 G42 Y-35. D1 F200 G01 X50. F250 Y35. X-50. Y-46. G40 X-65. G00 Z50. M5 M30

Page 26: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

26

Ex: G54 G90 G40 G21 G17 M6 T1 (FRESA 20MM) S1000 M3 G00 X0. Y0. (ENTRADA) G43 Z3. H1

G1 Z-10. F250 G01 G41 X65. D1 F150 G03 I-65. F200 G00 G40 X0. G0 Z50. M5 M30 Ex: G54 G90 G40 G21 G17 M6 T1 (FRESA 16MM) S1200 M3 G00 X90. Y0. G43 H01 Z50. G1 Z-10. F300M8 G1 G42 X75. Y0. D1 G1 Y50. ,C5. F200 X-75. ,C5. Y-50. ,R5. X75. ,R5. Y45.

G00 Z50. G40 M30

Page 27: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

27

20-Chamada de sub-programa Para facilitar a programação em algumas usinagens podemos utilizar a técnica de sub-programas. Formato: M98 P_ H_ L_ P = Número do sub-programa H = Número da linha L = Número de repetições M99 comando de fim de sub-programa. Ex: O 100 (PROG. PRINCIPAL) O 200 (SUB-PROGRAMA) G54 G90 G40 G21 G17 G91 G01 Z-2. F200 M6 T1 (FRESA ∅ 10MM) G90 G42 G01 Y0. F150 D1 S2000 M3 G01 X100. ,C10. G00 X-10. Y-15 Y80. ,R8. G43 H1 Z2. X0. ,R8. G01 Z0. F200 Y-10. M98 P200 L5 G00 G40 X-10. Y-15. G00 Z50. M99 M05 M30

Page 28: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

28

No exemplo anterior o programa principal através do comando M98, executa o sub-programa O200, com 5 repetições, à partir da linha N10. O retorno ao programa principal é executado pelo comando M99. Ex: O 100 (PROG. PRINCIPAL) G54 G90 G40 G21 G17 M6 T1 (FRESA ∅ 10MM) S2000 M3 G00 X-10. Y-15 G43 H1 Z2. G01 Z0. F200 M98 H10 L5 G00 Z50. M05 M30 N10 G91 G01 Z-2. F200 G90 G42 G01 Y0. F150 D1 G01 X100. ,C10. Y80. ,R8. X0. ,R8. Y-10. G00 G40 X-10. Y-15. M99 No exemplo acima o programa principal através do comando M98, executa uma sub-rotina interna, com 5 repetições, à partir da linha N10. O retorno da sub-rotina é executado pelo comando M99.

Page 29: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

29

21- Exemplo da estrutura do programa para centro de usinagem 1-INICIO: % O_ _ _ _ (COMENTARIO) -Número do programa G54* G40 G21 G17 G90 G80 (cabeça rio de segurança com definição pré estabelecida do Zero peça,”G 54”) M61(M62)Posiciona pallet (Opcional) 2-TROCA DE FERRAMENTA (ou posição para troca) T1** M6 (FRESA 20 mm) (chamada de troca de ferramenta conforme a máquina, todas as ferramentas que serão utilizadas na usinagem devem ser previamente pressetada, os valores de comprimento e raio de ser fixado na tabela de presset,que esta na pagina Off set, acionando a tecla Tool/ paran, menu.) 3- ROTAÇÃO S1000 M3 4- APROXIMAÇÃO G43 H1 Z200 (caso a ferramenta chamada esteja fixada no eixo árvore e próxima a peça, ela irá subir e depois movimentara para X Y) G0 X-20. Y-20. (posicionamento seguro) G0 Z10.(aproximação) 5- USINAGEM, G1 Z-2. F 200 M8 (o primeiro G1 sempre deve ter o avanço “F” especificado, a usinagem e feita conforme o projeto, conhecimento e a criatividade do programador) 6- FIM DE PROGRAMA G0 Z200 M9 ; (altura segura para troca de ferramenta ou peça) M05 M30; G54*: O primeiro passo antes de fazer um programa é definir onde será o Zero peça , o mesmo deve ser feito na máquina posicionando a ferramenta na posição pré-estabelecida e registrando os valores de máquina no local próprio, que esta na pagina: trabalho/work acionando a tecla tool/ paran, menu. T1 com G 43 H1 e G41 D1: Na programação devemos sempre verificar se estamos com a ferramenta correspondente ao corretor de comprimento G43 H_ _, e raio “G41 D_ _ / G42D_ _,e fazer o cancelamento deste com G40

Page 30: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

30

CICLOS FIXOS

22- Tipos de retorno para ciclos fixos G98 = Retorno do eixo Z ao ponto inicial do ciclo G99 = Retorno do eixo Z ao ponto de aproximação R Ex: G54 G90 G40 G80 G21 G17

M6 T1 (CHAMADA DA FERRAMENTA NÚMERO 1) S1000 M3 (LIGA ROTAÇÃO G00 X100. Y100. (POSICINAMENTO DE X,Y) G43 H1 Z15. (POSICIONA NA COORDENADA Z15.) G98 (ATIVA G98)

G81 X100. Y100. Z-20. R5. F200 (EXECUTA FURAÇÃO E RETORNA ATÉ A COORDENADA Z15.) X200. (EXECUTA FURAÇÃO E RETORNA ATÉ A COORDENADA Z15.) X300. (EXECUTA FURAÇÃO E RETORNA ATÉ A COORDENADA Z15.) G80 (CANCELA CICLO DE FURAÇÃO) M30 (FIM DE PROGRAMA) Ex: G54 G90 G40 G80 G21 G17

M6 T1 (CHAMADA DA FERRAMENTA NÚMERO 1) S1000 M3 (LIGA ROTAÇÃO G00 X100. Y100. (POSICINAMENTO DE X,Y) G43 H1 Z15. (POSICIONA NA COORDENADA Z15.) G99 (ATIVA G99)

G81 X100. Y100. Z-20. R5. F200 (EXECUTA FURAÇÃO E RETORNA ATÉ O PONTO DE APROXIMAÇÃO R5.) X200. F200 (EXECUTA FURAÇÃO E RETORNA ATÉ O PONTO DE APROXIMAÇÃO R5.) X300. F200 (EXECUTA FURAÇÃO E RETORNA ATÉ O PONTO DE APROXIMAÇÃO R5.) G80 (CANCELA CICLO DE FURAÇÃO) M30 (FIM DE PROGRAMA)

Page 31: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

31

23-Cancelamento de ciclos fixos G80 = Cancela ciclos fixos Este comando deve sempre ser programado após a execução de qualquer ciclo fixo. Fazendo o cancelamento do mesmo. 24- Ciclo de furação simples G81 = Ciclo de furação simples Formato: G81 X_ Y_ Z _ R_ F_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço

Page 32: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

32

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce até coordenada Z em avanço G01 • Ferramenta recua em G00 até ponto de aproximação (G98 ou G99) Ex: G54 G90 G80 G40 G21 G17 M6 T2 (BROCA ∅ 10MM) S800 M3

G00 X20. Y20. M08 G43 H2 Z10. G81 X20. Y20. Z-12. R5. F120 X40. X60. X80. G80 G00 Z200. M05 M09 M30

Page 33: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

33

25- Ciclo de furação com faceamento G82 = Ciclo de furação com faceamento Formato: G82 X_ Y_ Z _ R_ P_ F_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço P = Tempo de espera

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce até coordenada Z em avanço G01 • Tempo de espera no final do furo • Ferramenta recua em G00 até ponto de aproximação (G98 ou G99) Nota: • O tempo de espera é expresso em milissegundos.

Page 34: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

34

26- Ciclo de furação com quebra de cavaco e alívio G83 = Ciclo de furação pica-pau Formato: G83 X_ Y_ Z _ R_ Q_ F_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço Q = Profundidade de cada penetração

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce em G01 a profundidade programada Q • Ferramenta sobe em G00 até o ponto R • Ferramenta desce em G00 até o valor do parâmetro #8013 • Ferramenta desce em G01 a profundidade programada Q até atingir a

profundidade Z programada • Ferramenta recua em G00 até ponto de aproximação (G98 ou G99)

Page 35: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

35

Notas: • O valor de retorno da ferramenta após cada penetração é designado

através do parâmetro #8013. O mesmo está localizado na tela PROCESS do menu de TOOL PARAM.

• Inicialmente este valor é definido como 1mm. Ex: G54 G90 G80 G40 G21 G17 M6 T2 (BROCA ∅ 5MM) S800 M3

G00 X50. Y50. M08 G43 H2 Z10. G83 X50. Y50. Z-22. R5. Q5. F100 X100. Y50. X100. Y100. X50. Y100. G80 G00 Z200. M05 M09 M30

Page 36: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

36

27- Ciclo de furação com quebra de cavaco sem alívio G73 = Ciclo de furação pica-pau Formato: G73 X_ Y_ Z _ R_ Q_ F_ P_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço Q = Profundidade de cada penetração P = Tempo de espera

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce em G01 a profundidade programada Q • Ferramenta sobe o valor do parâmetro #8012 em G00 • Ferramenta desce em G01 a profundidade programada Q até atingir a

profundidade Z programada • Tempo de espera no final do furo • Ferramenta recua em G00 até ponto de aproximação (G98 ou G99)

Page 37: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

37

Notas: • O valor de recuo da ferramenta após cada penetração é designado através

do parâmetro #8012. O mesmo está localizado na tela PROCESS do menu de TOOL PARAM.

• Inicialmente este valor é definido como 1mm. 28- Ciclo de rosqueamento direito G84 = Ciclo de rosqueamento Formato: G84 X_ Y_ Z _ R_ F_ P_ S_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Passo da rosca P = Tempo de espera S = Rotação para rosca

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • A rotação dentro do ciclo só funciona a partir do comando M64 • Sincronismo do eixo árvore e eixo Z é ligado • Eixo Z se posiciona em G00 até ponto R • Ferramenta executa rosqueamento

Page 38: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

38

• Tempo de espera no final do rosqueamento • Rotação no sentido anti-horário • Ferramenta executa retorno até ponto de aproximação (G98 ou G99) Ex: G54 G90 G80 G40 G21 G17 M6 T2 (BROCA ∅ 8MM) S800 M3

G00 X20. Y20. M08 G43 H2 Z10. G81 X20. Y20. Z-12. R5. F120 X40. X60. X80. G80 G00 Z200. M6 T3 (MACHO M10) G00 X20. Y20. M08 G43 H3 Z10. G84 X20. Y20. Z-10. R5. F1.5 S 500 X40. X60. X80. G80 G00 Z200. M05 M09 M30

Page 39: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

39

29- Ciclo de rosqueamento esquerdo G74 = Ciclo de rosqueamento esquerdo Formato: G74 X_ Y_ Z _ R_ F_ P_ S_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Passo da rosca P = Tempo de espera S = Rotação para rosca

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido anti-horário • A rotação dentro do ciclo só funciona a partir do comando M64 • Sincronismo do eixo árvore e eixo Z é ligado • Eixo Z se posiciona em G00 até ponto R • Ferramenta executa rosqueamento • Tempo de espera no final do rosqueamento • Rotação no sentido horário • Ferramenta executa retorno até ponto de aproximação (G98 ou G99)

Page 40: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

40

30- Ciclo de mandrilamento simples G85 = Ciclo de mandrilamento Formato: G85 X_ Y_ Z _ R_ F_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce até coordenada Z em avanço G01 • Ferramenta recua em G01 até ponto de aproximação (G98 ou G99)

Page 41: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

41

Ex: G54 G90 G80 G40 G21 G17 M6 T5 (BARRA DE MANDRILHAR) S800 M3

G00 X20. Y20. M08 G43 H5 Z10. G85 X20. Y20. Z-20. R5. F80 X40. X60. X80. G80 G00 Z200. M05 M09 M30

Page 42: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

42

31- Ciclo de mandrilamento com faceamento G86 = Ciclo de mandrilamento com faceamento Formato: G86 X_ Y_ Z _ R_ F_ P_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço P = Tempo de espera

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce até coordenada Z em avanço G01 • Tempo de espera no final do furo • Rotação desligada • Ferramenta recua em G00 até ponto de aproximação (G98 ou G99) • Rotação no sentido horário

Page 43: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

43

32- Ciclo de mandrilamento fino G76 = Ciclo de mandrilamento fino Formato: G76 X_ Y_ Z _ R_ I_ J_ F_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação I = Deslocamento da ponta da ferramenta no eixo X J = Deslocamento da ponta da ferramenta no eixo Y F = Avanço

Passos de execução do ciclo:

• Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce até coordenada Z em avanço G01 • Orientação do eixo árvore • Deslocamento incremental de I ou J em G00 • Ferramenta recua em G00 até ponto de aproximação (G98 ou G99) • Retorno do deslocamento incremental de I ou J em G00 • Rotação no sentido horário

Page 44: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

44

Nota: • Montar ferramenta de mandrilar e ajustar a ponta através da posição de

orientação para determinar os deslocamentos (I,J).

Ex: G54 G90 G80 G40 G21 G17 M6 T5 (BARRA DE MANDRILHAR) S800 M3

G00 X20. Y20. M08 G43 H5 Z10. G76 X20. Y20. Z-20. I-1. R5. F80 X40. X60. X80. G80 G00 Z200. M05 M09 M30

Page 45: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

45

33- Ciclo de mandrilamento contrário G87 = Ciclo de mandrilamento contrário Formato: G87 X_ Y_ Z _ R_ I_ J_ F_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade inicial do furo (reverso) R = Ponto de aproximação no final do furo (reverso) I = Deslocamento da ponta da ferramenta no eixo X J = Deslocamento da ponta da ferramenta no eixo Y F = Avanço

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Orientação do eixo árvore • Deslocamento incremental de I ou J em G00 • Ferramenta desce até o ponto R no final do furo • Retorno do deslocamento incremental de I ou J em G01 • Rotação no sentido horário • Ferramenta sobe até coordenada Z no início do furo em G01 • Orientação do eixo árvore • Deslocamento incremental de I ou J em G00

Page 46: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

46

• Ferramenta recua em G00 até ponto de aproximação (G98 ou G99) • Retorno do deslocamento incremental de I ou J em G00 • Rotação no sentido horário Nota: • Neste ciclo os comandos R e Z são invertidos, pois se trata de um

mandrilamento contrário Ex: G54 G90 G80 G40 G21 G17 M6 T5 (BARRA DE MANDRILHAR) S800 M3

G00 X20. Y20. M08 G43 H5 Z10. G87 X20. Y20. Z-5. I-1. R-15. F80 X40. X60. X80. G80 G00 Z200. M05 M09 M30

Page 47: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

47

34- Ciclo de para alargador G88 = Ciclo para alargador Formato: G88 X_ Y_ Z _ R_ F_ P_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço P = Tempo de espera

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce até coordenada Z em avanço G01 • Tempo de espera no final do furo • Rotação desligada • Ferramenta recua em G00 até ponto de aproximação (G98 ou G99) • Rotação no sentido horário

Page 48: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

48

35- Ciclo para alargador G89 = Ciclo para alargador Formato: G89 X_ Y_ Z _ R_ F_ P_ X = Coordenada do eixo X Y = Coordenada do eixo Y Z = Profundidade final do furo R = Ponto de aproximação F = Avanço P = Tempo de espera

Passos de execução do ciclo: • Os eixos X,Y são posicionados em G00 • Rotação no sentido horário • Eixo Z se posiciona em G00 até ponto R • Ferramenta desce até coordenada Z em avanço G01 • Tempo de espera no final do furo • Ferramenta recua em G01 até ponto de aproximação (G98 ou G99)

Page 49: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

49

CICLOS DE POSICIONAMENTO

Características Sempre trabalham em conjunto com um ciclo fixo que é informado antes, não são modais e a do ciclo fixo deve conter o comando LO. 36- Ciclo de posicionamento de pontos em um círculo G34 = Ciclo de posicionamento de furos em círculo Formato: G34 X_ Y_ I_ J_ K_ X = Coordenada do centro da furação no eixo X Y = Coordenada do centro da furação no eixo Y I = Raio da furação J = Ângulo do primeiro furo K = Número de furos Ex: G54 G90 G80 G40 G21 G17 M6 T1 S1000 M3 G00 X0 Y0 M08 G43 H1 Z10. G81 Z-10. R5. F100 L0 (L0 = NÃO EXECUTA CICLO) G34 X0. Y0. I50. J45. K4 G80 G0Z100. M05 M09 M30

Page 50: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

50

37- Ciclo de posicionamento de pontos em linha angular G35 = Ciclo de posicionamento de furos em linha angular Formato: G35 X_ Y_ I_ J_ K_ X = Coordenada do primeiro furo no eixo X Y = Coordenada do primeiro furo no eixo Y I = Distância linear entre furos J = Ângulo da linha K = Número de furos Ex: G54 G90 G80 G40 G21 G17 M6 T1 S1000 M3 G00 X0 Y0 M08 G43 H1 Z10. G82 Z-10. R5. P1. F100 L0 (L0 = NÃO EXECUTA CICLO) G35 X20. Y10. I20. J30. K6 G80 G0Z100. M05 M09 M30

Page 51: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

51

38- Ciclo de posicionamento de pontos em arco G36 = Ciclo de posicionamento de furos em arco Formato: G36 X_ Y_ I_ J_ P_ K_ X = Coordenada do centro da furação no eixo X Y = Coordenada do centro da furação no eixo Y I = Raio da furação J = Ângulo do primeiro furo P = Distância angular entre furos K = Número de furos Ex: G54 G90 G80 G40 G21 G17 M6 T1 S1000 M3 G00 X0 Y0 M08 G43 H1 Z10. G83 Z-15. R5. Q5. P1. F100 L0 (L0 = NÃO EXECUTA CICLO) G36 X0. Y0. I50. J30. P60. K2 G80 G0Z100. M05 M09 M30

Page 52: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

52

39- Ciclo de posicionamento de pontos em malha G37.1 = Ciclo de posicionamento de furos em malha Formato: G37.1 X_ Y_ I_ P_ J_ K_ X = Coordenada do primeiro furo no eixo X Y = Coordenada do primeiro furo no eixo Y I = Distância entre furos no eixo X P = Número de furos no eixo X J = Distância entre furos no eixo Y K = Número de furos no eixo Y Ex: G54 G90 G80 G40 G21 G17 M6 T1 S1000 M3 G00 X0 Y0 M08 G43 H1 Z10. G83 Z-15. R5. Q5. P1. F100 L0 (L0 = NÃO EXECUTA CICLO) G37.1 X20. Y20. I20. P5 J20. K4 G80 G0Z100. M05 M09 M30

Page 53: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

53

40- Função de escala G51 = Função de escala G50 = Cancela G51 Formato: G51 X_ Y_ Z_ P_ X = Coordenada do centro da escala no eixo X Y = Coordenada do centro da escala no eixo Y Z = Coordenada do centro da escala no eixo Z P = Fator de escala Ex: G54 G90 G80 G40 G21 G17 M6 T1 (FRESA ∅10MM) G00 X0 Y0 M08 G43 H1 Z10. G01 Z-3. F200 G51 X-100. Y-100. P0.5 (Liga escala de redução para 50%) G01 G41 X-50. Y-50. D01 (Liga compensação de raio) Y-150. F200 X-150. G02 Y-50. J50. G01 X-50. G00 Z100. G40 G50 X0. Y0. (Cancela função de escala) M30 Nota: • A função de escala normalmente é ativada nos eixos (X,Y). Podemos também ativar esta função em apenas um eixo. O fator de escala funciona com o seguinte formato: • P0.5 = Escala de 50% • P1.0 = Escala de 100% • P2.0 = Escala de 200%

Page 54: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

54

41- Função de espelhamento G51.1 = Função de espelhamento G50.1 = Cancela G51.1 Formato: G51.1 X_Y_ Z_ X = Liga espelhamento no eixo X Y = Liga espelhamento no eixo Y Z = Liga espelhamento no eixo Z

Page 55: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

55

42-Função de rotação G68 = Função de rotação Formato: G68 X_ Y_ Z_ R_

X = Centro de rotação no eixo X Y = Centro de rotação no eixo Y Z = Centro de rotação no eixo Z R = Ângulo de rotação

G68 X0 Y0 Z0 R0 (Cancela rotação) Esta função possibilita rotacionar uma peça através da programação do ângulo desejado. Ex:

Page 56: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

56

43- Modos de controle de posicionamento G64 = Desabilita os controles (MODAL) G61 = Modo de checagem de parada exata (MODAL) Controla os eixos fazendo com que os eixos parem exatamente no ponto desejado. G09 = Checagem de parada exata (NÃO MODAL) Igual ao G61 ,válido apenas para uma linha G61.1 = Modo de controle de alta precisão (MODAL) Controla a aceleração e desaceleração dos eixos para que o posicionamento seja preciso e não haja parada nos eixos ,indicado em usinagens de superfícies de passos muito fino. G62 = Modo de controle de cantos (MODAL) Controla a precisão do ângulo entre duas linhas ou arcos e melhora os cantos vivos. G63 = Modo de rosqueamento (MODAL) Cria ambiente para se executar rosqueamento ,desativa os controles de cantos e os comandos de bloco à bloco e feed hold. G05 = Modo de controle de usinagem em alta velocidade (MODAL-OPCIONAL) Formato:G05 P10000 = Liga modo de controle de em alta velocidade.

G05 P0 = Desliga controle de usinagem em alta velocidade. Obs.: O comando G5P10000 deve ser informado após a troca de ferramentas e chamada do corretor na próxima linha em G1, e deve ser desligado antes da próxima troca de ferramentas. Obs.: Procure usar os códigos de precisão em acabamento.

Page 57: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

57

PARAMETRIZAÇÃO-LINGUAGEM ESTRUTURADA

As variáveis são definidas pelo símbolo (# ). Podemos atribuir valores ou fórmulas as variáveis. Ex: # 1 = 10. # 2 = # 1 + 5. Portanto # 2 = 15. Os valores das coordenadas podem ser variáveis. Ex: # 1 = 10. G1 X # 1 F200 Portanto G1 X10. F200 As variáveis podem ser utilizadas junto a funções aritméticas . Ex: # 1 = 10. # 2 = 15. # 3 = # 1 + # 2 # 4 = 800 S # 4 M3 (LIGA ROTAÇÃO EM 800RPM NO SENT. HORÁRIO) G1 X # 3 F300 (PORTANTO G1 X25. F300) Tipos de funções aritméticas: # 1 = # 2 (Substituição) # 1 = 100. Portanto: # 2 = 100. # 1 = # 2 + # 3 (Adição) # 2 = 100. # 3 = 50.

Page 58: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

58

Portanto: # 1 =150. # 1 = # 2 - # 3 (Subtração) # 2 = 100. # 3 = 40. Portanto: # 1 = 60. # 1 = # 2 / # 5 (Divisão) # 2 =10. # 5 = 2 Portanto: # 1 = 5. # 1 = # 3 * # 5 (Multiplicação) # 3 = 2 # 5 = 6. Portanto: # 1 = 12. # 1 = SIN [60] (Função seno) Portanto: # 1 = 0.860 # 1 = COS [45] (Função coseno) Portanto: # 1 = 0.707 # 1 = TAN [60] (Função tangente) Portanto: # 1 =1.732 # 1 = ATAN [1.73205] (Função arco tangente) Portanto: # 1 = 60.000 # 1 = ACOS [0.707] (Função arco coseno) Portanto: # 1 =45.009 # 1 = SQRT [4] (Função raiz quadrada) Portanto: # 1 = 2 # 1 = FIX [14/3] (Descarta fração decimal menor que 1) Portanto: # 1 = 4.000 # 1 = FUP [14/3] (Adiciona fração decimal menor que 1) Portanto: # 1 = 5.000

Page 59: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

59

# 1 = LN [5] (Função de logarítimo natural) Portanto: # 1 = 1.609 # 1 = EXP [2] (Função de expoente na base e [=2.718] ) Portanto: # 1 = 7.389 Para maior aproveitamento das variáveis de programação podemos utilizar as funções condicionais. IF = Se GOTO = Vá para DO = Faça WHILE = Enquanto END=Final EQ = Igual NE = Diferente GT = Maior que LT = Menor que GE = Maior ou igual LE =Menor ou igual

Estrutura IF GOTO

Estrutura DO WHILE

Page 60: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

60

Ex: O 30 (UTILIZAÇÃO DE VARIÁVEIS P/ FAMÍLIA DE PEÇAS)

G54 G17 G90 G80 G21 G40 M6 T1 (FRESA 8MM) G0 X0 Y0 G43 Z10. H1 S800 M3

# 1 = 30. (COMPRIMENTO DO OBLONGO) # 3 = 10. (LARGURA DO OBLONGO) # 2 = # 1 / 2 # 4 = # 3 / 2 G0 Y # 4 G1 Z-5. F100 X # 2 G2 Y – [# 4] J – [# 4] G1 X – [# 2] G2 Y # 4 J # 4 G1 X0 G0 Z50. M30

No exemplo acima o programa é idealizado para uma família de peças no formato de oblongo onde as variáveis são programadas de acordo com o desenho.

Page 61: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

61

Ex: O 10 (EXEMPLO UTILIZANDO ESTRUTURA [IF,GOTO] ) G54 G17 G90 G80 G21 G40 M6 T1 G0 X0 Y0 G43 Z5. H1 G1 Z0 F500 S1000 M3 # 1 = 5. N10 IF [#1 GT 50] GOTO 20 G1 Z – [# 1] G1 X100. Y50. X0 Y0 # 1 = # 1 +5. GOTO 10

N20 G0 Z100. M30

No exemplo acima o perfil será contornado de acordo com as dimensões ,com um aprofundamento de 5mm por passada até atingir a profundidade desejada na condição de superioridade de 50mm.Quando esta profundidade é atingida pela execução contínua desta parte do programa é realizado um salto para a linha de número 20 e o programa é finalizado.

Page 62: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

62

Ex: O 20 (EXEMPLO UTILIZANDO ESTRUTURA [DO,WHILE] ) G54 G17 G90 G80 G21 G40 M6 T1 (FRESA 10MM) G0 X0 Y0 G43 Z10. H1 S800 M3 # 1 = 10. (PASSO DO RAIO) G1 Z-10. F100 WHILE [# 1 LE 50 ] DO 3 G12 I # 1 D1 F200 # 1 = # 1 +10. END 3 G0 Z50. M30

No exemplo acima o ciclo de abertura de círculo G12 é incrementado em seu raio 10mm lateralmente por passada. Quando a # 1 atinge 60mm o programa salta para a linha G0 Z50. e o programa é finalizado.

Page 63: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

63

Chamadas de Macro

Chamada de macro simples

Page 64: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

64

Lista de variáveis para construção de macros e variáveis internas.

Letra Variável

interna letra variável interna

A # 1 M # 13

B # 2 Q # 17

C # 3 R # 18

D # 7 S # 19

E # 8 T # 20

F # 9 U # 21

H # 11 V # 22

I # 4 W # 23

J # 5 X # 24

K # 6 Y # 25

Z # 26

Page 65: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

65

Exemplo:

O programa do desenho acima será uma macro para realizar a furação em graus com raio de 50mm com qualquer ciclo fixo. Talvez seja interessante escrever um algoritmo do que se deseja executar. Na macro as letras serão:

Letra função variável interna

X centro do arco no eixo X # 24

Y centro do arco no eixo Z # 25

I raio do círculo # 4

A angulo do primeiro ponto # 1

B distância angular entre pontos # 2

H número de pontos # 11

% :7011(CIRC-FUROS)(G36) N1WHILE[#11GT0]DO1 #5=#24+#4*COS[#1] #6=#25+#4*SIN[#1] G90X#5Y#6 #1=#1+#2 #11=#11-1 END1 M99 %

Page 66: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

66

% :0010 G54G90G80G40G21G17 G0X50.Y50. M6T1 S500M3 G43H1Z5 G81X50.Y20..Z-10.F200K0 G65P7011 X50.Y50.I50.A60 B30 H4 G80 G0Z200 M30 % Tabela de variáveis para inserir valores na tabela de corretores de ferramentas

Page 67: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

67

Programa exemplo: Este exemplo de programa utiliza vários recursos de programação, incluindo sub-programa, interpolação circular, arredondamento de cantos, chanfros, ciclo de furação e ciclo de posicionamento. T1 = Fresa 20mm (Usinagem do contorno externo) T2 = Broca 10mm (Furação de posicionamento em círculo) T3 = Fresa 16mm (Usinagem do círculo de diâmetro 40mm) T4 = Fresa 4mm (Usinagem dos 6 quadrados)

Page 68: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

68

O 50 (PROGRAMA PRINCIPAL) G54 G90 G80 G40 G21 G17 M6 T1( FR. 20MM) S1200 M3 G0 X-20. Y-20. G43 Z5. H1 G1 Z-5. F200 G1 G42 Y0 D1 M8 G1 X80. Y10. G1 X135. ,C15. G1 Y100.,R15. G1 X0 ,C10. G1 Y0 G40 X-20. Y-20. M9 G0 Z100. M6 T2 ( BR.10MM) S600 M3 G0 X70. Y70. G43 Z5. H2 M8 G83 X70. Y70. Z-10. R5. Q5. F200 L0(L0 = NÃO EXECUTA FURAÇÃO) G34 X40. Y70. I30. J0 K8 G80 M9 G0 Z100. M6 T3 ( FR.16MM) G0 X40. Y70. G43 Z5. H3 G1 Z-2. F100 G12 I20. D3 F250 G0 Z100. M9

M6 T4( FR.4MM) S800 M3 G0 X95. Y15. G43 Z5. H4 M98 P100 L1 G91 Y15. G90 G98 P100 L1 G91 Y15. G90 M98 H100 L1 G91 X15. G90 . M98 H100 L1 . G91 Y-15. G90 . M98 H100 L1 G91 Y-15. G90 M98 H100 L1 G0G90 Z100 M9 M30 N100(SUB-ROTINA) G90G1Z-3.F100 G91G1X8 F200 Y8 X-8 Y-8 G0Z5. M99 %

Page 69: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

69

Este é um exemplo do painel da máquina que pode ser alterado sem aviso prévio.

Modos de trabalho

A máquina possui sete modos de operação e este é um exemplo dos botões que podem ser encontrados nas máquinas com comando mitisubishi. As teclas aqui representadas estão na simbologia iso.

Page 70: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

70

1HANDLE MODE (modo manual):

Este modo permite a movimentação dos eixos através da manivela eletrônica. Para usar a manivela eletrônica (ver página 16).

2 HOME (modo de referência): Utilizado para referenciar os eixos X, Y, Z e 4 eixo caso a maquina possua. Ao ligar a máquina esta deve ser a primeira operação a ser executada, pois movimentar a máquina sem referenciar pode causar colisão no fim de curso dos eixos (ver página 18).

3 MDI (introdução manual de dados): Neste modo é possível introduzir e executar comandos ou pequenos programas. Os programas digitados neste modo não ficam em gravados na memória do C.N.C.(ver página 81).

4 EDIT (criação e edição de programas): Para criar e alterar programas. Este modo serve somente para edição de programas e não para execução da usinagem. (ver página 81). 5 AUTO (automático):

Utilizado para executar os programas de usinagem. Programas guardados na memória somente são executados neste modo. Obs. é importante conhecer as chaves de controle de avanço para utilizar este modo (ver página 29).

6 JOG (movimento em avanço programado) / RPD (movimento rápido): Na opção JOG os eixos serão movimentados conforme o avanço selecionado no seletor de avanços. Na posição RPD os eixos serão movimentados em porcentagens do avanço rápido da máquina de acordo com o seletor do avanço rápido. Para movimentar os eixos selecione o eixo no seletor de eixos e pressione aos botões (+) ou (-).

Obs. algumas máquinas possuem posições independentes no seletor de modo para esta função e outras para mudar de JOG para RPD basta apertar um botão entre as teclas de movimentação (+ e –) que o movimento dos eixos passa a ser em rápido (ver página 16). 7 TAPE/FITA / DNC (modo de execução automático utilizando o computador para enviar o programa):

Este modo permite a execução de programas maiores que a capacidade de memória da máquina. Para utilizar este modo deve certificar-se que o zero peça (WORK/TRAB.) e a calibração das ferramentas (preset) estão corretos. Obs. os programas são executados sem serem armazenados na memória da máquina (ver página 37).

Page 71: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

71

Chaves e botões do painel: As chaves e botões do painel podem mudar sem aviso prévio e dependem exclusivamente do fabricante da máquina. Estes são alguns exemplos de chaves encontradas nas máquinas. Serão descritas as mais usuais:

Desligamento automático (Auto power off, sleep ou apc):

Quando pressionada esta tecla faz o desligamento automático do comando quando a máquina executa o comando M30 ou M2 que indicam o fim do programa.

Movimentação no modo JOG:

Estas teclas são utilizadas para movimentar os eixos quando o modo JOG está selecionado. Ao movimentar a máquina com estas teclas deve se tomar cuidado para não movimentar a máquina sem que os eixos estejam referenciados, deve se observar a placa que esta dentro máquina com a orientação do se sentido de movimento dos eixos.

Magazine:

Estas teclas são utilizadas para movimentar o magazine no modo manual. Algumas máquinas possuem somente uma tecla para girar o magazine, que é chamada atc index.

As teclas com a inscrição cw giram o magazine no

sentido horário e com ccw giram o magazine no sentido anti-horário.

Page 72: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

72

Refrigeração modo manual (coolant manual ): Esta tecla liga o fluido de corte manualmente e é chamada de coolant manual Refrigeração modo automático (coolant auto):

Esta tecla quando acionada liga o fluido de corte automaticamente quando o código M8 e informado no programa. Algumas máquinas não possuem esta função. Desliga refrigeração da ferramenta (coolant stop)

Desliga a refrigeração (coolant stop):

Esta tecla quando acionada desliga a refrigeração da ferramenta sejas no modo automático ou manual . Quando acionada após o comando M8 ser executado pelo CNC, a máquina entrará em alarme (coolant stop ), sendo necessário ligar novamente a refrigeração da ferramenta para que o alarme desapareça.

Liga óleo refrigerante (coolant pump):

Há máquinas que somente possuem esta tecla para ligar o óleo refrigerante, seja no modo manual ou no modo automático.

Transportador de cavacos (opcional) Avanço do transportador de cavaco (chip for): Quando acionada esta tecla liga o transportador de cavacos ou esteira de cavacos, para retirada dos cavacos da máquinas.

Reversão do transportador de cavaco (chip back):

Quando acionada esta tecla liga o transportador de cavacos ou esteira de cavacos, para retorno dos cavacos, esta função é utilizada caso alguma ferramenta ou alguma peça caia no transportador de cavacos e que possa travar seu funcionamento.

Page 73: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

73

Desliga transportador de cavaco (chip stop):

Quando acionada esta tecla desliga a esteira ou transportador de cavacos

Pula bloco (block skip ou block delete):

Quando acionada esta tecla faz com que o cnc não execute as linhas que possuem uma barra no início. Ex. /G1 X50. Y80.

Manual absoluto (manual abs): Quando acionada faz com que os movimentos no modo manual não sejam percebidos pelo cnc. Obs.: Esta tecla não deve ser ligada.

Orientação do eixo árvore (spindle orient): Orienta o eixo árvore, posicionando a chaveta para efetuar a troca de ferramenta, não deve ser usada para soltar ou prender a ferramenta no cone da máquina.

Liga eixo árvore sentido horário (spindle ccw): Quando pressionado este botão liga a rotação do eixo árvore em modo manual no sentido horário. Para que este botão funcione a chave seletora de modo deve estar na posição JOG ou HANDLE

Liga eixo árvore sentido anti-horário (spindle ccw):

Quando pressionado este botão liga a rotação do eixo árvore em modo manual no sentido anti-horário. Para que este botão funcione a chave seletora de modo deve estar na posição JOG ou HANDLE

Desliga rotação do eixo árvore

Este Botão desliga a rotação do eixo árvore em modo manual. Para que este botão funcione a chave seletora de modo deve estar na posição JOG ou HANDLE

Page 74: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

74

Esta botão tem a função de liberar os movimentos dos eixos após a máquina colidir com o fim de curso, ou seja, os eixos foram movimentados de forma a ultrapassarem o limite do curso da máquina. Pressionar o botão e sem soltar deve-se movimentar o eixo que está no fim de curso no sentido contrário ao do fim de curso

Parada opcional (optinal stop):

Quando acionada, caso exista no programa o código M01 a máquina efetuará uma parada na execução do programa, aguardando que o operador acione novamente o botão início de ciclo ( cycle start ) para que a máquina retorne a executar o programa.

Execução do programa passo a passo (single block):

Faz com que a execução do programa seja passo a passo, a cada linha de programa executada o botão do início de ciclo (cyclo start) de ser pressionado novamente

Trava máquina (machine lock):

Quando acionada esta tecla trava os movimentos dos eixos, fazendo com que a máquina somente simule o movimento dos eixos no vídeo.

Trava eixo “z” (z cancel):

Quando acionada esta tecla bloqueia os movimentos do eixo “z”. Cancelamento das funções M,S e T (MST cancel):

Cancelamento da execução das funções M,S e T do programa.

Obs. Deve-se ter cuidado pois a máquina não efetuará troca de ferramentas, não ligará o eixo árvore ou executará qualquer função comandada pôr códigos M.

Page 75: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

75

Início de ciclo (cyclo start):

Este botão inicia a execução do programa de usinagem.

Parada de ciclo (feed hold, hold ou stop cycle):

Este botão interrompe a execução do programa de usinagem, em qualquer ponto onde ela esteja sendo executada.

Troca de avanço programado(dry run):

Este botão quando acionado faz com que os avanços de corte programados sejam substituídos por avanços que são controlados pelo painel da máquina Através da chave de controle dos avanços programados (rapid overaid).

Chave de controle dos avanços programados (feederate override): Esta chave controla os avanços programados de duas formas: controlando o percentual do avanço programado ou substituí o avanço programado pelo avanço marcado na graduação externa em torno da chave quando a tecla dry run e acionada. Obs. Os valores contidos na graduação podem variar de máquina para máquina.

Chave de controle do avanço rápido(rapid feedrate override):

Esta chave controla o percentual do avanço rápido da máquina.

Chave de proteção do modo de edição do programa (program protect):

Quando ligada esta chave não permite que o programa seja alterado.

Page 76: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

76

Lâmpadas indicadoras do painel (leds)

Anormalidade no motor do fuso principal ou eixo árvore Obs. Verifique a tela de alarmes, anote o numero do alarme e contate a assistência técnica.

Caso esta lâmpada se apague indica que o cnc da máquina possui alguma anormalidade, algumas vezes causada pelo botão do emergência acionado e caso esta não seja a causa do alarme a assistência técnica deve ser contatada. Pressão do ar inferior a 5 kgf/cm², aguarde o retorno da pressão, caso a pressão retorne e a máquina não funcione verifique o compressor.

Fluido refrigerante com nível baixo, complete o fluido refrigerante,

Esta lâmpada acesa indica que há alguma anormalidade no magazine. Verifique se o magazine está na posição de retorno, verifique se a ferramenta está fixa, caso não se apresente nenhuma destas situações contate a assistência

técnica.

Estas lâmpadas indicam que a máquina está referenciada. Estas lâmpadas somente irão acender no momento em que a máquina é referenciada e após o primeiro movimento dos eixos se apagam, mas a máquina continua referenciada.

Esta lâmpadas indicam que a máquina está na segunda posição de referência, geralmente esta posição e a posição para a troca de ferramentas.

Como movimentar os eixos Todas as operações devem ser executadas com máquina referenciada. Para qualquer operação no modo manual a chave seletora de modo deve estar em uma das 3 funções manuais, JOG, HANDLE, RPD.

Page 77: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

77

1- Selecione uma das opções manuais JOG, RAPID(RPD) ou HANDLE Caso selecionado a opção HANDLE (veja o passo 2). Caso selecionado a opção JOG, RAPID(RPD) (veja o passo 3).

2- O seletor speed multiply define o fator de deslocamento, que é definida por: X1= cada passo no giro do volante corresponde a 0,001 mm, X10= cada passo no giro do volante corresponde a 0,01 mm e X100 = cada passo no giro do volante corresponde a 0,1 mm.

O seletor axis select seleciona o eixo a ser

movimentado.

E o volante eletrônico movimenta a máquina na

direção desejada no sentido negativo ou

positivo.

3- Caso o modo selecionado seja JOG ou RPD, a máquina deve ser movimentada por intermedio dos botões do JOG, existem painéis que não possuem a

função RPD mas existe uma tecla RAPID entre as teclas do JOG bastando pressiona-la junto com o eixo desejado para efetuar o movimento em modo rápido.

Obs. Deve-se ter o cuidado de verificar se a máquina está referenciada, pois caso a máquina não esteja referenciada poderá entrar em fim de curso. A máquina deve ser referenciada antes de ser movimentada.

Como retirar a máquina do alarme do fim de curso

Quando a máquina é movimentada até o final do curso sem estar referenciada a alimentação dos motores é cortada para evitar que a máquina não seja danificada.

1- Pressionar o botão OT RELEASE ou RELEASE para que a alimentação

retorne aos motores. 2- Verifique qual eixo está no fim de curso e movimente o eixo no sentido

contrário ao fim de curso, geralmente o eixo que se encontra no fim de curso sempre está próximo a extremidade do eixo.

3- Use o procedimento descrito na página 15 para movimentar o eixo no sentido contrário da extremidade onde está o eixo, após a retirada do alarme, solte o botão OT RELEASE e referencie a máquina, para referenciar a máquina use o procedimento descrito na página 17.

Geralmente este botão possui cor vermelha ou amarela e em algumas máquinas fica na lateral do painel

Page 78: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

78

Como referenciar a máquina

1- Verifique se a máquina não está próxima da posição de referência, caso esteja, a máquina deve ser

movimentada para o meio do curso dos eixos (aproximadamente). 2- Selecione a opção HOME ou ZRN. 3- Caso a máquina possua a tecla HOME START ela deve ser pressionada, caso não possua deve-se

pressionar as teclas de movimento JOG (Z+, Y+ e X- para Sinitron e Z+, Y+ e X+ para Feeler), geralmente as teclas possuem o desenho do símbolo de referencia.

Obs. Deve-se sempre começar pelo eixo Z, pois este eixo é o que porta a ferramenta, com isto evitando a colisão.

Fixação manual da ferramenta

A máquina deve estar com a chave seletora de modo dos modos manuais, JOG ou HANDLE para que o botão de fixação manual da ferramenta funcione. Obs. Há máquinas que só trocam a ferramenta em JOG

Geralmente as maquinas possuem um botão chamado tool unclamp que fica localizado na parte lateral ou dianteira do cabeçote para soltar ou prender o porta ferramentas. Para fixar o porta ferramentas: 1- Aperte o botão tool unclamp e

mantenha pressionado. Instale o porta ferramentas.

2- Solte o botão "TOOL UNCLAMP" o porta ferramentas ficará fixo.

Para soltar o porta ferramentas

1- Aperte o botão tool unclamp e mantenha pressionado. Ao mesmo tempo segure o porta ferramentas. 3- Solte o botão tool unclamp.

Page 79: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

79

Painel Mitisubishi

Este é um exemplo do painel mitisubishi, este painel pode sofrer alteração sem aviso prévio.

Funções do painel O painel da mitisubishi trabalha com as funções divididas em 6 partes conforme ilustração abaixo, e cada função é subdividida em mais assuntos neste manual abordaremos os assuntos necessários para o trabalho com a máquina.

Explicação das funções:

Esta função é utilizada para o monitoramento dos movimentos da máquina e das funções ativas e é subdividida em: COORD, SEARCH/PROCURA, PLC/SW, LOC-VAR Esta função é utilizada para os ajustes de ferramentas e zero peça ou zero de trabalho e é subdividida em: TOOL OFFSET, WORK/TRAB., PROCESS. Esta função é utilizada para criar, editar ou visualizar programas de usinagem quando a chave de modo não se encontra na função MDI, pois quando a chave esta em MDI esta função é utilizada para a entrada manual de dados ou seja o MDI. Está subdividida em

SEARCH/PROCURA, PROGRAM, MDI, MDI-ENTRY e FILE.

Page 80: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

80

Esta função é utilizada para ver os alarmes apresentados pela máquina e é subdividido em DIAGN, PLC S/W, IN/OUT, COPY e FILE. Esta função é utilizada para verificação gráfica do programa e é subdividida em SCALE, ROTATION, SEARCH/PROCURA, TRACE, STEP, CHECK e GRF-MODE. Esta função é utilizada exclusivamente para a manutenção da máquina.

As funções serão abordadas seqüencialmente e de acordo com as operações ensinadas no manual. Obs. As funções podem ser alteradas sem aviso prévio.

Ligar rotação em modo manual

Todas as operações devem ser executadas com máquina referenciada quaisquer que sejam. Para ligar uma rotação em modo manual deve-se colocar a chave de modo na posição HANDLE ou JOG e selecionar a função monitor.

Este teclado fica ao lado do monitor do painel. 1- Pressionar a função MONITOR. 2- Pressionar a letra “S” no teclado e digitar a

rotação desejada e pressionar o Botão INPUT (botão verde) do teclado ao lado do monitor.

3- Pressionar a tecla ‘’M’’ e digitar 3 para ligar rotação sentido-horário ou 4 para sentido anti-horário.

A rotação também pode ser ligada através das teclas do painel já

citadas (ver página12). Exemplo da tela monitor.

Page 81: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

81

Operação em modo MDI

1- Colocar a chave seletora de modo na posição MDI. 2- Selecionar a função EDIT/MDI no teclado ao lado do monitor. 3- No rodapé do vídeo pressionar a função MDI, em algumas séries do comando Mitisubishi não e

necessário pressionar MDI no rodapé do vídeo.

4- Digite a seqüência ou linha de comando a ser executada pela máquina e pressione o botão INPUT.

5- Pressione o botão CYCLO START para que a máquina execute a seqüência programada.

Obs. Caso a máquina não execute a operação aperte a tecla RESET e aperte novamente a tecla INPUT na parte inferior direita ao lado do monitor e se mesmo assim a máquina não executar, verifique se a máquina está em situação de alarme ou referenciada.

Comandos úteis de programação no modo MDI: M6T1 = troca a ferramenta para a ferramenta número 1. G0X0Y0 = movimenta a máquina para as coordenadas X0 e Y0 em relação ao zero peça. G0Z200. = sobe o eixo Z 200 mm acima do zero peça. G54G0X0Y0 = movimenta os eixos X e Y para o ponto zero da peça. G54Z0 = movimenta o eixo Z para o ponto zero da peça. G43H1Z0 = movimenta o eixo Z para o ponto zero da peça, porem utiliza o corretor. Obs. As medidas devem ser usadas com o ponto decimal.

Page 82: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

82

Correção das alturas e diâmetros das ferramentas

Existem vários procedimentos para a calibração da altura das ferramentas porem no manual será abordado o método considerado mais seguro. Obs. O operador deve conhecer o mínimo de programação para que possa efetuar esta operação com segurança. 1- Colocar a máquina em modo MDI.

Digitar M6T1(é necessário iniciar o processo pela ferramenta número 1) Apertar o botão INPUT para validar a

informação e em seguida o botão do CYCLE START para que a máquina efetue a troca de ferramentas.

2- Abastecer o magazine: Para abastecer o magazine deve-se chamar a ferramenta em modo MDI e coloca-se a máquina em modo manual preferencialmente use o modo JOG pois irá facilitar a operação seguinte, e inserimos a ferramenta no eixo árvore conforme o que é mostrado na página 18 (ver item fixação manual da ferramenta) Obs.:Caso a máquina não possua magazine pule esta operação. 3- Ligar a régua do CNC: Selecionar a função MONITOR e no rodapé do vídeo selecionar a função PLC-SW as vezes é necessário pressionar a função MENU para que a função PLC-SW apareça.

Caso a função PLC-SW não apareça pressione a função MENU para trocar as funções do rodapé. 4- Ative a função que possuir estas inscrições TOOL LENGTH, TOOL MEASURE, TLM ou TL, a

função poderá ser de 1 a 4 dependendo do fabricante da máquina digite o número e pressione o botão INPUT.

Page 83: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

83

Obs. A função deve ficar em evidência. 5- Trocar as ferramentas em modo MDI, escolher uma superfície de referência ou criar um padrão, em

modo HANDLE encostar a ponta da ferramenta de forma a tangenciar o padrão ou a superfície de referência.

6- Selecionar a função TOOL PARAM para acessar a página dos corretores de ferramentas, selecionar

no rodapé do monitor a função TOOL OFFSET as vezes é necessário pressionar a tecla MENU para acessar TOOL OFFSET, faça um pequeno movimento para o valor aparecer na página.

7- Automaticamente a máquina registrará o valor do comprimento da ferramenta. Será necessário gravar o valor para o corretor que será usado no programa, para gravar digite o numero do corretor desejado e o raio da ferramenta na coluna raio, pressione INPUT para finalizar.

Page 84: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

84

8- Após o botão

INPUT ser pressionado o valor 291.58 será o corretor da ferramenta número 1.

9- Para as demais ferramentas repita a partir do item 5.

10- Na coluna com a inscrição RADIUS deve ser digitado o valor do raio da ferramenta.

Obs. Não esqueça de colocar o G43H número da ferramenta no programa. Os campos denominados WEAR servem para ajuste fino ou compensação do desgaste do diâmetro e do comprimento da ferramenta. O campo RADIUS serve para informarmos para máquina o valor do raio da ferramenta.

Obs.: Para o diâmetro basta digitar o valor do raio da ferramenta na coluna do raio e linha referente a ferramenta.

Page 85: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

85

Estabelecimento de zero peça ou ponto de referência

A máquina deve ser posicionada no local onde será o zero peça nos eixos X e Y, não pode ser retirada dessa posição enquanto os valores do posicionamento da máquina não forem transferidos para os parâmetros da máquina. O eixo Z será feito de forma diferente que também será abordada adiante. Para transferir os valore para os parâmetros:

1- Pressionar a função TOOL PARAM no

teclado acima do monitror. 2- Pressionar no rodapé do video a função

WORK/TRAB. 3- Escolher qual será o zero peça utilizado no programa

e copiar os valores que se encontram em MACHINE para a coluna desejada.

4- Para digitar os valores digita-se na primeira lacuna o parâmetro do zero escolhido e nas lacunas

seguintes digita-se os valores. 5- Pressiona-se o botão INPUT para validar a informação.

Para o eixo Z caso tenha utilizado um padrão para calibrar as ferramentas será necessário informar a diferença entre o padrão e face de referência da peça. Caso não tenha utilizado padrão para fazer a calibração das ferramentas o valor do eixo Z deve ser deixado em zero e caso tenha utilizado um padrão a diferença entre a face de referência da peça e o padrão deve ser digitada no eixo Z.

Obs. Note que os valores da linha data e machine são os mesmos e o eixo Z depende do uso ou não de um padrão, quando não é utilizado o padrão para calibrar as ferramentas o valor é sempre zero.

Page 86: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

86

Os comandos Mitsubishi 64S e 65S, a partir de 2005 possuem em recurso para facilitar a obtenção do Zero peça quando este é posicionado no centro, para isto devemos ativar o SW PLC conforme o procedimento 3 ,4 e 5 da pagina 23.

Com o SW PLC ativo devemos posicionar a ferramenta na lateral da peça através da manivela movimentando por exemplo o eixo X ,

Com este procedimento o valor máquina aparece no campo: DATA(-100) para ser enviado para o local de calculo devemos digitar o número (1) como no exemplo abaixo e pressionar IMPUT, com isto o valor será registrado na posição: #1 TLM P.A

Após este registro devemos posicionar a ferramenta na outra lateral da peça através da manivela

Com este procedimento o valor máquina aparece no campo: DATA(-400) para ser enviado para o local de calculo devemos digitar o número (2) como no exemplo abaixo e pressionar IMPUT, com isto o valor será registrado na posição: #2 TLM P.B

Page 87: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

87

Após registrar no ponto #1 e #2 os valores da posição deve-se digitar o número da posição de zero peça que queremos enviar o valor calculado, Ex.: # (54) e pressionar IMPUT.

Assim o valor médio das duas coordenadas será calculado e registrado no X do G54. Deve ser feito o mesmo procedimento pra o eixo “Y”. Quamdo se tratar de peça cilíndrica usamos os 3 pontos #1 TLM P.A, #2 TLM P.B e #3 TLM P.B

Estes pontos devem ser registrados com 2 pontos em “X” e 1 em “Y”, ou 2 em “Y” e 1 em “X”,

Após o devido carregamento dos valores das coordenadas nos pontos 1, 2 e 3 deve-se digitar para qual campo queremos enviar o calculo do Zero Peça ( Ex.: G54) e pressionar IMPUT. Automaticamente a maquina faz as operações matemáticas e envia o valor das coordenadas “X” e “Y” do centro da peça cilíndrica para o G54.

Ponto 2 Ponto 1

Ponto 3

Page 88: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

88

Edição de programa no modo EDIT

O modo EDIT serve para editar programas existente ou criar novos programas. Para opera-lo a chave seletora de modo deve estar em qualquer posição menos no modo MDI, com isso é possível criar ou editar um programa enquanto a máquina usina.

Todas as funções abordadas adiante operam na função EDIT/MDI

Para criar um novo programa: 1- Para criar um novo programa pressione a função PROGRAM e informe o número do novo programa

e pressione o botão do INPUT. 2- A tela

de edição aparece

rá após aceito o novo número de programa e basta começar a digitar o programa. A princípio todos os dados serão digitados um ao lado do outro e deve-se separar os blocos de

comando com “EOB” ou seja o comando de fim de bloco e após apertar o botão do INPUT o comando organizará os dados.

Neste exemplo será criado o programa número 100 e com o comentário teste pois o comando não aceita nomes e o comentário e uma forma de informar o operador sobre o que é o programa. Para editar um programa existente na memória:

1- Para procura um programa existente na memória pressione a função SEARCH/PROCURA e digite o numero do programa desejado na lacuna e pressione o botão INPUT.

O programa aparecerá na tela pronto para ser editado, não esquecer de salvar as alterações pressionando o botão do INPUT.

O programa de número 100 aparecerá na tela pronto para ser editado

Page 89: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

89

Exemplo da tela EDIT com a chamada do programa 100. A s função LARGE serve para aumentar o tamanho dos caracteres exibidos no monitor, após ser pressionada o nome da função e alterado para SMALL, e pressionando essa função os caracteres retornam ao tamanho original.

A função FILE serve para verificar os programas existentes na memória.

Exemplo da tela FILE.

Page 90: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

90

Apagar programas da memória do CNC 1,- Na máquina A chave de modo pode estar em qualquer função. 2.- Pressione a função DIAGN IN/OUT e no rodapé do vídeo procure a função ERASE Obs. Será necessário pressionar a função MENU para que apareça a função OUTPUT

3- Nesta tela deve-se colocar #(1) no primeiro campo e o número do programa No segundo DATA( ), e pressionar IMPUT,O programa numerado é apagado da memória do CNC

Page 91: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

91

Copiar programas na memória do CNC 1,- Na máquina A chave de modo pode estar em qualquer função. 2.- Pressione a função DIAGN IN/OUT e no rodapé do vídeo procure a função COPY Obs. Será necessário pressionar a função MENU para que apareça a função OUTPUT

1. Nesta tela deve-se colocar #(1) no primeiro campo o número do programa que será copiado no segundo campo O ( ), o número que será dado a copia no terceiro campo -� O( ) e pressionar IMPUT,O programa é copiado com o número determinado.

Intercalar programas: 2. Nesta tela deve-se colocar #(3) no primeiro campo o número do programa que será copiado no segundo campo O ( ), terceiro campo -� O( ) o número do programa que será intercalado ,colado o programa e pressionar IMPUT,O programa é colado o programa cujo número foi inserido no 2 campo O( ) no programa determinado no terceiro campo�O( ).

Trocar numero de programa 3. Nesta tela deve-se colocar #(4) no primeiro campo o número do programa que será alterado no segundo campo O ( ), terceiro campo -� O( ) o novo número do programa pressionar IMPUT,O programa tem seu numero alterado.

Page 92: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

92

Execução de programa em automático

Para executar os programas que estão na memória é necessário que o zero peça e a calibração de ferramentas estejam prontos. 1- Colocar a chave seletora de modo na posição auto ou mem. 2- Pressionar a função MONITOR no teclado ao lado do monitor de vídeo. 3- pressionar no rodapé do vídeo a função SEARCH/PROCURA caso ela não apareça pressione a função MENU até que ela apareça. 4- Na 1 lacuna digite o número do programa que será executado e pressione o botão INPUT.

No exemplo acima o programa 100 será executado após pressionado o botão do início de ciclo (CYCLO START).

Caso seja necessário chamar uma determinada linha no programa basta digitar na Segunda lacuna o número da linha desejada, esta linha deve existir no programa.

Page 93: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

93

Exemplo da tela SEARCH/PROCURA. 5- Feche os avanços mude para a tela COORDI (tela mais indicada para acompanhar a execução do programa) e pressione o botão do início de ciclo (CYCLO START) 6- Abra os avanços e verifique se a máquina esta trabalhando corretamente caso esteja deixe os avanços em 100%.

Exemplo da tela COORDI Caso seja necessário verificar quais códigos estão ativos no programa mude para a tela COMMAND e mude de paginas para visualizar os comandos ativos.

Page 94: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

94

Exemplo da tela COMMAND

Reinicio da execução em automático de qualquer ponto do programa

Para reiniciar o programa do meio é necessário criar uma linha dentro do programa ou quando o programa é criado faz-se uma previsão das possíveis paradas, geralmente essas paradas são após a troca de ferramentas. Exemplo de previsão de parada na execução. G02 X0.0 Y40.0 I-30.0 J0.0 F2500 G03 X0.0 Y40.0 I0.0 J-40.0 G02 X-30.0 Y70.0 I0.0 J30.0 G40 G00 Z2.0 N110 G0Z200. T3 M6 S6000 M03 G0G43H3Z100. X0Y0 G01 Z-2.1 F200 G01 X3.09 Y9.511 F700 G03 X3.09 Y9.511 I-3.09 J-9.511 F1 500 G00 Z2.0 G42 D2 G00 X30.026 Y43.869 G00 Z-2.0 Neste exemplo a linha 110 e a linha que será chamada caso o programa necessite ser reiniciado na ferramenta T3, note que o eixo Z é deslocado para uma posição acima do zero peça. Para reiniciar basta chamar o programa da linha como mostrado no exemplo para chamar a partir de uma linha.

Page 95: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

95

Transmissão serial de dados

Para transmissão serial de dados a máquina pode estar trabalhando em qualquer modo de trabalho e inclusive pode estar usinando. Quem irá receber o programa deve ser preparado primeiro. O programa de transmissão deve ser adquirido pelo cliente e este por sua vez deve conhecer o uso do mesmo.

Transmissão da máquina para o computador 1- Prepare o programa de transmissão serial (o exemplo será com o programa serial do windows 3.11).

Clique em arquivo e depois em abrir .

Clique em abrir.

Page 96: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

96

Carregue as configurações da máquina, neste exemplo o arquivo de configurações foi nomeado como FV1000 mas pode ser nomeado com qualquer nome. Clique em transferir e depois em receber arquivo texto .Digite o nome do arquivo a ser recebido seguido do ponto(.) mais a extensão txt e clique em OK

Page 97: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

97

2- Na máquina A chave de modo pode estar em qualquer função. 2.1- Pressione a função DIAGN IN/OUT e no rodapé do vídeo procure a função OUTPUT. Obs. Será necessário pressionar a função MENU para que apareça a função OUTPUT

Exemplo da tela output.

Na 1ª lacuna digita-se o tipo de dados que serão gravados no computador, sempre será 1 como no exemplo acima e na lacuna com o nome data será digitado o número do programa que será gravado no computador e pressionando o botão INPUT (botão do teclado ao lado) os dados serão gravados no computador com o nome dos arquivo criado no computador.

Transmissão do computador para a máquina

Page 98: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

98

Os programas que serão transferidos para a máquina devem conter um sinal de porcentagem no início e um no final como o exemplo abaixo.

1- Prepare o programa de transmissão para enviar o programa para a máquina.

Clique em arquivo e depois em abrir .

Clique em abrir.

Page 99: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

99

Carregue as configurações da máquina, neste exemplo o arquivo de configurações foi nomeado como FV1000 mas pode ser nomeado com qualquer nome.

Clique em transferir e depois em enviar arquivo texto

Digite o nome do arquivo a ser enviado, note que as duas funções no canto inferior direito não estão selecionadas (Anexar LF e Retirar LF) e após preparar não pressione OK ainda. 2- Na máquina A chave de modo pode estar em qualquer função. 2.1- Pressione a função DIAGN IN/OUT e no rodapé do vídeo procure a função INPUT. Obs. Será necessário pressionar a função MENU para que apareça a função INPUT

Page 100: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

100

Exemplo da tela INPUT.

Na 1ª lacuna digita-se o tipo de dados que serão gravados na máquina, sempre será 1 como no exemplo acima e na lacuna com o nome data não se digita nada em seguida pressione o botão INPUT (teclado ao lado) . Os dados serão gravados na máquina com o numero que está dentro do arquivo que contem o programa de usinagem.

Configurações do programa de transmissão

Obs. O programa de transmissão deve estar configurado para a tabela abaixo, essa configuração é a mesma para qualquer programa de transmissão serial.

Paridade Par ou Even

Taxa de transmissão 19200

Controle de fluxo Xon Xoff

Bits de dados 7 (sete)

Bits de parada 2 (dois)

Com ou porta serial Escolher a que estiver livre (não use a porta paralela)

Page 101: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

101

Detectar portadora Sim

Transmissão em modo DNC/TAPE/FITA

Este modo de transmissão é utilizado quando o programa excede a capacidade de memória da máquina. Para utilizar este modo, o zero peça e o corretor da altura das ferramentas devem estar prontos pois no momento em que e pressionado o botão do início de ciclo (CYCLO START) a máquina irá começar a usinagem. 1- Selecione a função DNC ou TAPE/FITA com a

chave seletora de modo. 2- Feche os seletores dos avanços para ter o

controle no início da usinagem. 3- Prepare o programa de transmissão da

mesma que é usada para enviar um programa para memória.

4- Pressione o botão do início de ciclo(CYCLO START).

Obs. Tela COORDI dentro da função MONITOR é a melhor tela para acompanhar a execução do programa.

Page 102: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

102

Reinicio em qualquer ponto do programa em modo DNC/TAPE/FITA

Para reiniciar um programa grande que esta sendo executado em modo DNC/TAPE/FITA é necessário editar o programa no computador, criar um novo cabeçalho e um novo ponto de aproximação para a máquina, e enviar novamente o programa. 1- Quando a máquina para a execução do programa antes de pressionar a tecla RESET anote

qual o número da linha que a máquina parou de executar (anote todo conteúdo da linha não só o número da linha).

2- Edite o programa no computador conforme o exemplo.

Obs. Note que o programa é muito grande Supondo que a execução do programa pare na linha 81, será necessário quebrar o programa nesta linha e preparar uma aproximação. Note as linhas que são inseridas para a aproximação da ferramenta. 3- Envie o programa novamente.

Programa original

O6001( ) N1G90 N7G17G21G40G54G80G90G61 N9T2M06(FERRAMENTADIA=3,0TOPOESFEIC) G90G64 N11S3000M03 N12 N15G0G40X-35.0Y29.975 N17G43Z5.0H2 N19G1Z-19.922F2000 N21X35.0F8000N23Y29.575 N25X34.88Z-19.95 N27X-34.88 N29X-35.0Z-19.922 N31Y29.175 N33X-34.88Z-19.95 N35X34.88 N37X35.0Z-19.922 N39Y28.775 N41X34.88Z-19.95 N43X-34.88 N45X-35.0Z-19.922 N47Y28.375 N49X-34.88Z-19.95 N51X34.88 N53X35.0Z-19.922 N55Y27.975 N57X34.88Z-19.95 N59X-34.88 N61X-35.0Z-19.922 N63Y27.575 N65X-34.88Z-19.95 N67X34.88 N69X35.0Z-19.922

N71Y27.175 N73X34.88Z-19.95 N75X-34.88 N77X-35.0Z-19.922

Programa editado

O6001( ) N7G17G21G40G54G80G90G61

N9T2M06(FERRAMENTADIA=3,0TOPOESFEIC)

G43H2G0Z100 S3000M3 N77X-35.0 N79Y26.775 Z-19.922

N81X-34.88Z-19.95 N83X34.88 N85X35.0Z-19.922 N87Y26.375 N89X34.88Z-19.95 N91X-34.88 N93X-35.0Z-19.922 N83X34.88 N85X35.0Z-19.922 N87Y26.375 N89X34.88Z-19.95 N91X-34.88 N93X-35.0Z-19.922 N95Y25.975 N97X-34.88Z-19.95 N99X34.88 N101X35.0Z-19.922 N103Y25.575 N105X34.88Z-19.95 N107X-34.88 N109X-35.0Z-19.922 N111Y25.175 N113X-34.88Z-19.95

Page 103: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

103

Utilizando o opcional Host Link

O Host Link é um opcional que possibilita um ganho de velocidade no envio de dados do computador para a máquina e em condições bem controladas a velocidade de transmissão pode alcançar 386000 bps. Para utilizar esta função é necessário ativar um bit no comando. Obs. Neste modo de transmissão as funções INPUT/OUTPUT não funcionam e é necessário desabilitar a função para utilizar as funções INPUT/OUTPUT. 1- Para ativar a função pressionar a tecla TOOL/PARAM e no rodapé do vídeo

procurar a função PROCESS, pressione a função MENU até aparecer a função PROCESS, mudar de página até a 5ª página e selecionar 1 no parâmetro 8109 que provavelmente estará com 0.

2- Para mudar o parâmetro de 0 para 1 digite no 1º parênteses o número 8109 e no 2º parênteses e pressione o botão do INPUT. Exemplo da tela PROCESS.

Page 104: Centor de Usinagem M64 M65 - Meggaton

MEGGATON

104

Simulação gráfica

O modo de simulação gráfica é utilizado para a simulação dos programas que estão na memória ou no modo DNC/TAPE/FITA. A simulação consegue detectar erros de sintaxe do programa e erros na correção de raio, mas não erros de posicionamento ou erros no comprimento das medidas, como, programar 10,000mm quando o correto era programar 1,000mm. Para usar a simulação gráfica a chave seletora de modo deve estar na posição AUTO ou DNC/TAPE/FITA caso contrario a máquina apresentará o alarme DEVICE NOT READY. 1- Para acessar a função da

simulação gráfica pressione a tecla SFG no teclado ao lado do monitor de vídeo.

2- No rodapé do vídeo pressionar a função SEARCH/PROCURA para procurar o número do programa a ser simulado.

3- Pressionar a função CHECK/CONTROLO para que a máquina simule o programa, caso haja algum erro a simulação irá parar e é necessário pressionar o botão RESET mudar para a função EDIT/MDI e corrigir o erro, para então retornar a simulação. Obs. O erro sempre será encontrado entre as cinco linhas abaixo do cursor.