MEGGATON
CENTRO DE USINAGEM MITSUBISHI M70
RUA:ENGENHEIRO MESQUITA SAMPAIO,585-SÃO PAULO FONE/FAX(011)5182-3555/5183-3688
1
MEGGATON ÍNDICE DESCRIÇÃO Recomendações Lista de óleos lubrificantes Lista de códigos G Lista de códigos M Formulas Identificação do programa Sistema de coordenada Determinação do ponto zero peça Determinação de sistema de coordenadas local Determinação do ponto zero peça via programa Deslocamento para o ponto zero máquina Sistema de posicionamento Planos de trabalho Tempo de espera Troca de ferramentas e ligando o eixo árvore Unidade de coordenadas Sistema de programação de coordenadas Compensação de altura de ferramentas Arredondamento de cantos e chanfros Programação de coordenadas angulares Interpolação circular Interpolação helicoidal Interpolação espiral e cônica Ciclo para usinagem de círculo Compensação de altura da ferramenta Chamada de sub-programa Exemplo da estrutura do programa para centro de usinagem CICLOS FIXOS Tipos de retorno para ciclos fixos Cancelamento de ciclos fixos Ciclo de furação simples Ciclo de furação com faceamento Ciclo de furação com quebra de cavaco e alívio Ciclo de furação com quebra de cavaco sem alívio Ciclo de rosqueamento Ciclo de rosqueamento esquerdo Ciclo de mandrilamento simples Ciclo de mandrilamento com faceamento Ciclo de mandrilamento fino Ciclo para alargador Ciclo para alargador
PÁGINAS 4 7 8 10 10 11 11 12 13 14 14 15 16 16 17 17 19 19 19 19 21 23 24 25 26 28 30 31 31 32 34 35 37 38 40 41 43 46 48 49 2
MEGGATON ÍNDICE DESCRIÇÃO Recomendações Lista de óleos lubrificantes Lista de códigos G Lista de códigos M Formulas Identificação do programa Sistema de coordenada Determinação do ponto zero peça Determinação de sistema de coordenadas local Determinação do ponto zero peça via programa Deslocamento para o ponto zero máquina Sistema de posicionamento Planos de trabalho Tempo de espera Troca de ferramentas e ligando o eixo árvore Unidade de coordenadas Sistema de programação de coordenadas Compensação de altura de ferramentas Arredondamento de cantos e chanfros Programação de coordenadas angulares Interpolação circular Interpolação helicoidal Interpolação espiral e cônica Ciclo para usinagem de círculo Compensação de altura da ferramenta Chamada de sub-programa Exemplo da estrutura do programa para centro de usinagem CICLOS FIXOS Tipos de retorno para ciclos fixos Cancelamento de ciclos fixos Ciclo de furação simples Ciclo de furação com faceamento Ciclo de furação com quebra de cavaco e alívio Ciclo de furação com quebra de cavaco sem alívio Ciclo de rosqueamento Ciclo de rosqueamento esquerdo Ciclo de mandrilamento simples Ciclo de mandrilamento com faceamento Ciclo de mandrilamento fino Ciclo para alargador Ciclo para alargador
PÁGINAS 4 7 8 10 10 11 11 12 13 14 14 15 16 16 17 17 19 19 19 19 21 23 24 25 26 28 30 31 31 32 34 35 37 38 40 41 43 46 48 49 2
MEGGATON CICLOS DE POSICIONAMENTO
Ciclo de posicionamento de pontos em circunferência Ciclo de posicionamento de pontos em linha angular Ciclo de posicionamento de pontos em um arco Ciclo de posicionamento de pontos em uma malha Função de escala Função de espelhamento Função de rotação Modos de controle de posicionamento Parametrização linguagem estruturada Lista de variáveis internas do comando Tabela de variáveis de corretor de ferramenta Programa exemplo
50 51 52 53 54 55 56 57 58 62 66 67
operação
Exemplo de painel........................... painel......................................... ........................... .................... ....... ..... 68 Modos de trabalho.......................... trabalho........................................ .................. ...................... ...................... 68 Chaves e botões do painel........................... painel........................................ ........................... .............. 70 Lâmpadas indicadoras do painel..................... painel.................................... ................... .... 75 Como movimentar os eixos............................ eixos........................................... .................. ... ... 75 Como retirar a máquina da condição de fim de curso....... curso....... ... 76 Como referenciar referenciar a máquina............................ máquina............................................ ..................... ..... 77 Fixação manual de ferramentas.......................... ferramentas........................................ .................. .... 77 Painel mitisubishi............................ mitisubishi.......................................... ............................ .................... ...... .... 78 Menu List 82 Monitor funções i.......................... i....................................... ................. ...... 83 Edição de programas 85 Gráficos 98 Zerar posição relativa 90 Zero peça G54.... 91 Função usuário para ajuste de parametros........................... parametros........................... 92 Ajuste de compenmsação de altura de ferramentas .... 99 Entrada e saída de programas 105 Transmissão em modo DNC/TAPE/FITA............................... DNC/TAPE/FITA............................... 108 Transmissão com opcional Host Link................ Link.............................. .................... ...... 110
3
MEGGATON 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 ali mentaçã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 tanqu e 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 co mprimido ( 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, li mpe 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.
4
MEGGATON Verificação semestral A. Verifique visualmente o gabinete elétrico. B. Verifique o óleo do trocador au tomático de ferramentas, caso o mesmo possua unidade hidráulica (somente “arm cha nge”). C. 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.
5
MEGGATON Tabela de equivalência de óleos lubrificantes Aplicação
Lubrificação das guias lineares ou barramentos com aditivo EP
Sujeição da ferramenta sistema hidropneumático
Lubrificação das válvulas pneumáticas
Grau
ISO VG 68
ISO VG 32
ISO VG 10
Viscosidade
Nome
Fabricante
68
Lubrax industrial FP 68 Truslide 68 Unix Way 68 Antigota 68 Hydranep 68 Microfluid AG 68 Lisso 68 Tonna T 68 Febis K 68 Vactra N 2
Petrobras * Ipiranga * Ingrax * Unioil * Petroquim * Microquímica * Repsol Shell Esso Mobil
Lubrax industrial HR 32 EP Ipitur AW 32 HidraMax AW 32 Hynamax 32 Hydran AW 32 Microfluid AW 32 Hidráulico BP 32 Tellus 32 Uni power SQ 32
Petrobras * Ipiranga * Ingrax * Unioil * Petroquim * Microquímica * Repsol Shell Esso Mobil
Lubrax industrial HR 10 EP Eureka 10 Unix Pneumax 10 Hynamax 10 Hydran 10
Petrobras * Ipiranga * Ingrax * Unioil * Petroquim * Microquímica * Repsol Shell Esso Mobil
32
10
Morlina 10 Spinesso 10 Velocite N 6 Marbrax TR 32 Ipitur HST 32 Refrigeração dos rolamentos do eixo árvore(cooler opcional)
ISO VG 32
32
Turbina 32 Hydranturb 32 Turbina R 32 Turbo 32 Teresstic 32 DTE oil ligth
Petrobras * Ipiranga * Ingrax * Unioil * Petroquim * Microquímica * Repsol Shell Esso Mobil
* = Fabricantes nacionais 6
MEGGATON Lista de códigos G
G00 G01 G02 G03 G2.1 G3.1 G04 G09 G10 G12 G13 G17 G18 G19 G20 G21 G28 G29 G30 G34 G35 G36 G37.1 G40 G41 G42 G43 G50 G51 G50.1 G51.1 G50 G51 G52 G53 G54 G55 G56
Interpolação linear (avanço rápido) Interpolação linear (avanço programado) Interpolação circular/helicoidal (sentido horário) Interpolação helicoidal/espiral (sentido anti-horário) Interpolação helicoidal/espiral (sentido horário) Interpolação circular/helicoidal (sentido horário) Tempo de espera Checagem de parada exata Entrada de corretores programada Ciclo de usinagem em círculo (sentido horário) Ciclo de usinagem em círculo (sentido anti-horário) Plano de trabalho (XY) Plano de trabalho (ZX) Plano de trabalho (YZ) Sistema de coordenadas em polegadas Sistema de coordenadas em milímetros Retorno ao ponto de referência Retorno ao ponto inicial Retorno ao 2°,3° e 4° ponto de referência Ciclo de posicionamento de furos em círculo Ciclo de posicionamento de furos em linha angular Ciclo de posicionamento de furos em arco Ciclo de posicionamento em malha Cancela compensação de raio da ferramenta Compensação de raio à esquerda da ferramenta Compensação de raio à direita da ferramenta Compensação de altura da ferramenta Cancela fator de escala Liga escala Cancela espelhamento de imagem Ativa espelhamento de imagem Cancela fator de escala Ativa fator de escala Seleção de sistema de coordenadas local Sistema de coordenadas (zero máquina) Sistema de coordenadas (zero peça) Sistema de coordenadas (zero peça) Sistema de coordenadas (zero peça) 7
MEGGATON G57 G58 G59 G61 G61.1 G62 G63 G64 G65 G66 G66.1 G67 G68 G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 G91 G92 G94 G95 G98 G99
Sistema de coordenadas (zero peça) Sistema de coordenadas (zero peça) Sistema de coordenadas (zero peça) Modo de checagem de parada exata Modo de checagem alta precisão Modo de controle de cantos Modo de rosqueamento Modo de corte Chamada de macro Chamada de macro A Chamada de macro B Cancela chamada de macro Rotação polar de coordenadas Ciclo de furação com quebra de cavaco sem alívio (2) Ciclo de rosqueamento esquerdo Ciclo de mandrilamento fino Cancela ciclo fixo Ciclo de furação simples Ciclo de furação com faceamento Ciclo de furação com quebra de cavaco e alívio (1) Ciclo de rosqueamento Ciclo de mandrilamento simples (1) Ciclo de mandrilamento com faceamento Ciclo de mandrilamento contrário Ciclo de mandrilamento simples (2) Ciclo de mandrilamento simples (3) Sistema de coordenadas absolutas Sistema de coordenadas incrementais Seleção de sistema de coordenadas Determinação de unidade de avanço (mm/min) Determinação de unidade de avanço (mm/ver) Retorno ao ponto inicial do ciclo fixo Retorno ao ponto R do ciclo fixo
8
MEGGATON M00 M01 M02 M03 M04 M05 M06 M07 M08 M09 M13 M14 M15 M16 M17 M18 M19 M25 M26 M30 M48 M51 M52 M80 M84 M85 M86 M87 M98 M99
Lista de códigos M FEELER S stander / O opcional Parada programada /S Parada opcional /S Final de programa /S Liga eixo árvore (sentido horário) /S Liga eixo árvore (sentido anti-horário) /S Desliga eixo árvore /S Troca automática de ferramentas /S Ar de refrigeração de ferramenta /O Liga refrigeração /S Desliga refrigeração /S Liga rotação horária mais refrigeração (M03, M08} /S Liga rotação anti-horária mais refrigeração (M04, M08}/S Óleo refrigerante de limpeza /O cancela M15 /O Abre porta /O Fecha porta /O Orientação do eixo árvore /S Trava 4º eixo /O Libera 4º eixo /O Final de programa /S Refrigeração interna /O Desliga transportador de cavaco /O Liga transportador de cavaco /O Troca de pallet /O Troca pallet A /O Troca pallet B /O Abre porta do Pallet /O Fecha porta do Pallet /O Chamada de sub programa /S Fim de sub programa /S
Obs. Os códigos podem variar de acordo com o fabricante
9
MEGGATON Lista de códigos M SINITRON S stander / O opcional
M00 M01 M02 M03 M04 M05 M06 M07 M08 M09 M13 M14 M19 M24 M25 M30 M50 M98 M99
Parada programada /S Parada opcional /S Final de programa /S Liga eixo árvore (sentido horário)/S Liga eixo árvore (sentido anti-horário) /S Desliga eixo árvore /S Troca automática de ferramentas /O Refrigeração interna /O Liga refrigeração /S Desliga refrigeração (M7 M8 M50) /S Liga eixo árvore (sentido horário) + refrigeração /S Liga eixo árvore (sentido anti-horário) + refrigeração /S Orientação do eixo árvore /S Liga transportador de cavaco /O Desliga transportador de cavaco /O Final de programa /S Liga ar de refrigeração /O Chamada de sub programa /S Fim de sub programa /S
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 10
MEGGATON 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.
11
MEGGATON 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) 12
MEGGATON 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 podem ser determinados na tela MONITOR => COORD.=>AJUSTE FÁCIL 13
MEGGATON 4 – Determinação de 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 Exercício sobre determinação de zero peça
14
MEGGATON 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 P0= EXT. 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. 15
MEGGATON 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: Ex:
G01 X_ Y_ Z_ F_ F = Avanço
G01 X150. Y100. F50
16
MEGGATON Obs.: As coordenadas dos eixos devem ser programados utilizando ponto decimal mesmo para números inteiros. Obs: Os comandos denominados de (MODAIS) uma vez programados mantém-se ativos até que sejam cancelados por outro comando do mesmo grupo. Ex:
G01)
G00 X10. Y10.(MODAL) X20. Y20. (G00 PERMANECE ATIVO) X50. Y80. (G00 PERMANECE ATIVO) G1 X100. Y100. F400 (CANCELA G00 E PERMANECE ATIVO
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)
17
MEGGATON 9- Chamada de ferramenta e rotação do eixo árvore
A rotação do eixo árvore é programada através do comando S. Formato: Ex:
S_ = Valor de rotação
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:
Ex:
M6 T1 M6 = Chamada de troca automática. T_ = Identificação do número da ferramenta.
M6 T1 (CHAMADA DA FERRAMENTA NÚMERO 1)
Para algumas máquinas com trocador de ferramentas de braço ou troca rápida a seqüência de troca deve ser como no exemplo a baixo: Formato:
G91G30G0X0Y0Z0 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.:
G54 G40 G80 G90 G21 G17 T1 M6(BR. 8MM) S1000M3 G0 X0 Y0 G43H1Z5. G1Z-10. F200 T2
Próxima ferramenta.
18
MEGGATON 10- Unidade de coordenadas
G20 = Sistema de coordenadas em polegadas. (MODAL) G21 = Sistema de coordenadas em milímetros. (MODAL) 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:
Ex:
G43 H_ G43 = Compensa altura da ferramenta. H_ = Número do corretor de altura da ferramenta.
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
19
MEGGATON 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:
Ex:
G1 X(Y)_ A_ F_ A = Ângulo de movimentação
G17 (PLANO DE TRABALHO XY) G00 X0. Y0. G01 X50. A45. F300 (MOVIMENTO À 45GRAUS)
20
MEGGATON 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.
21
MEGGATON 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
22
MEGGATON 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
23
MEGGATON 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- Interpolação espiral/cônica; G02.0/G03.1 Função e emprego
Esta função executa a interpolação que suavemente une os pontos inicial e final numa espiral.paralela ou cônica. Esta interpolação é executada por comandos de arco nos quais o ponto inicial e final não estão na mesma circunferência.
Formato:
G2.1/G3.1 X_ Y_ Z_ I_ J_K_ 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
24
MEGGATON Ex: G54 G90 G21 G17 M6 T1 S1000 M3 G00 X38. Y0.(posição inicial) G00 G43 Z5. H1 G1Z-5 F50 G03.1 X98. Y0. I-38. J0. P3 F100 G00 Z50. M30 Ex: G54 G90 G21 G17 M6 T1 S1000 M3 G00 X38. Y0.(posição inicial) G00 G43 Z5. H1 G1Z0 F50 G03.1 X98. Y0 Z-40. I-38. J0. P3 F100 G00 Z50. M30 19- 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 25
MEGGATON 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
26
MEGGATON 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:
Ex:
G41 X_ Y_ D_ D = Número do corretor de raio da ferramenta
G54 G90 G40 G21 G17 M6 T1 (FRESA 20MM) S1000 M3 G00 X-65. Y-50. G43 H1 Z3. G1 Z-10.F200 G01 G42 Y-35. D1 F500 G01 X50. Y35. X-50. Y-46. G40 X-65. G00 Z50. M5 M30
27
MEGGATON 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 F500 G03 I-65. 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
28
MEGGATON 20-Chamada de sub-program s ub-programaa
Para facilitar a programação em algumas usinagens podemos utilizar a técnica de sub-programas. sub-programas. Formato:
M98 P_ H_ L_ P = Número do sub-programa H = Número da linha L = Número de repetições repetições M99P__
Ex:
M99 comando de fim de sub-programa. sub-programa. P__ Retorno a uma linha N determinada
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 P200 L5 G00 Z50. M05 M30
O 200 (SUB-PROGRAMA) 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
29
MEGGATON No exemplo anterior o programa principal através do comando M98, executa o sub-programa O200, com 5 repetições, à partir da d a 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 fim vai para linha Abaixo do M98)
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 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. M99P20(no fim vai para N20) N20G00 Z50. M05 M30
No exemplo acima o programa p rograma 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.
30
MEGGATON 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,) 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. T1 com G 43 H1 H1 e G41 D1 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 cancelamento deste com G40
31
MEGGATON 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) 32
MEGGATON 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
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) 33
MEGGATON 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
34
MEGGATON 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. 35
MEGGATON 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)
36
MEGGATON Notas: • O valor de retorno da ferramenta após cada penetração é designado através do parâmetro #8013. • 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
37
MEGGATON 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) Notas: • O valor de recuo da ferramenta após cada penetração é designado através do parâmetro #8012. • Inicialmente este valor é definido como 1mm.
38
MEGGATON 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 • 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 anti-horário • Ferramenta executa retorno até ponto de aproximação (G98 ou G99)
39
MEGGATON 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
40
MEGGATON 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 • 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) 41
MEGGATON 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)
42
MEGGATON 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
43
MEGGATON 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
44
MEGGATON 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 45
MEGGATON 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
46
MEGGATON 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 • 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
47
MEGGATON 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 G98 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
48
MEGGATON 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 49
MEGGATON 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)
50
MEGGATON 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:
Ex:
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
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
51
MEGGATON 37- Ciclo de posicionamento de pontos em linha angular
G35 = Ciclo de posicionamento de furos em linha angular Formato:
Ex:
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
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
52
MEGGATON 38- Ciclo de posicionamento de pontos em arco
G36 = Ciclo de posicionamento de furos em arco Formato:
Ex:
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
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
53
MEGGATON 39- Ciclo de posicionamento de pontos em malha
G37.1 = Ciclo de posicionamento de furos em malha Formato:
Ex:
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
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
54
MEGGATON 40- Função de escala
G51 = Função de escala G50 = Cancela G51 Formato:
Ex:
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
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%
55
MEGGATON 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
56
MEGGATON 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:
57
MEGGATON 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 (MODALOPCIONAL) 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. 58
MEGGATON 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. Ex:
Os valores das coordenadas podem ser variáveis.
# 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. # 2 = 100. (Adição) # 3 = 50. #1=#2+#3 Portanto: # 1 =150. 59
MEGGATON # 2 = 100. (Subtração) # 3 = 40. #1=#2-#3 Portanto: # 1 = 60. # 2 =10. (Divisão) #5=2 #1=#2/#5 Portanto: # 1 = 5. # 3 = 2(Multiplicação) # 5 = 6. #1=#3*#5 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 # 1 = LN [5] (Função de logarítimo natural) 60
MEGGATON 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
61
MEGGATON 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) #2=#1/2 # 3 = 10. (LARGURA DO OBLONGO) #4=#3/2 # 5 = 4 (PROFUNDIDADE) G0 Y # 4 G1 Z-[#4] 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.
62
MEGGATON 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. 63
MEGGATON 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.
64
MEGGATON Chamadas de Macro
Chamada de macro simples
65
MEGGATON Lista de variáveis para construção de macros e variáveis internas. Letra A B C D E F H I J K
Variável interna #1 #2 #3 #7 #8 #9 # 11 #4 #5 #6
letra variável interna M Q R S T U V W X Y Z
# 13 # 17 # 18 # 19 # 20 # 21 # 22 # 23 # 24 # 25 # 26
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.
66
MEGGATON Na macro as letras serão: Letra X Y I A B H
função variável interna centro do arco no eixo X # 24 centro do arco no eixo Z # 25 raio do círculo #4 angulo do primeiro ponto #1 distância angular entre pontos #2 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 % % :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
67
MEGGATON Programa exemplo: Este exemplo de programa utiliza vários recursos de programação, incluindo subprograma, 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)
68
MEGGATON 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 %
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.
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.
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. 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. 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.
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. 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
71
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, 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 .
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.
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.
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
74
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
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):
75
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.
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.
76
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.
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.
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 ainel
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.
79
Painel Mitisubish
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 trabalhar com a máquina.
80
81
82
83
84
Descrição das funções
85
86
Edição de programa no modo EDIT GUIA DE CÓDIGOS G
87
88
89
Copiar linhas:
Colar linhas:
Apagar linhas:
90
VISUALIZAÇÃO GRÁFICA
91
92
Exibir posição relativa
Acionando a tecla : Digitando a letra fererente ao eixo e Imput o eixo e zerado no monitor
93
Definir ponto de trabalho ( ZERO PEÇA) Ligar TLM
Na tela monitor acionar: “PLC SW”, acionar “Ajuste válido” Digitar: “Y’ movimentar o cursor até “TLM” ou “MAN. TLM TYPE” acionar “LIG”.
Acionar a função
94
Acionar Méd-W
Após ativar o TLM podemos definir o diâmetro da ferramenta para otimizar o processo de definição do zero peça no vértice. Para tal devemos inserir a medida do diâmetro da ferramenta utilizada no Parâmetro 8702 , podemos ir até este parâmetro acionando a tecla: INSTAL/ USUÁRIO, e após digitar o valor do diâmetro da ferramenta
95
Com o TLM ligado, encostar a ferramenta movimentando com a manivela eletrônica na face da peça com o eixo X e acionar a tecla Posicionar com o eixo Y e acionar novamente a tecla Em seguida acionar a tecla
Feito isto os valores são inseridos na coordenada selecionada”G54 G55 G56... Para determinar zero peça no centro de peças cilíndricas, no centro de peças retangulares alinhadas ou em ângulo, deve-se seguir procedimento similar ao descrito para zero peça no vértice.
96
Após obter o valor do ângulo de rotação, este deve ser inserido no inicio do programa com o comando G68X0Y0R___
97
Modificar ou corrigir Zero peça
98
99
100
101
Ajustar medidas de comprimento de Ferramenta Acionar a função e acionar a função
e
Posicionar o cursor na linha correspondente ao numero da ferramenta. Estando como TLM ligado,através da manivela eletrônica, deve-se encostar a ferramenta até a posição de referencia (zero peça ) movimentando o eixo Z, E acionar a tecla
automaticamente o valor da coordenada “Z” e
inserido na linha em que se encontra o cursor. Para inserir o valor do raio da ferramenta deve-se acionar a tecla Posicionar o cursor na linha do raio correspondente ao numero da ferramenta Digitar o valor do raio e acionar a tecla imput Pressetar as ferramentas tendo como base um bloco padrão: 1-Colocar o padrão sobre a mesa de trabalho. 2-Determinar uma ferramenta como referencia 3-Acionar a tecla
102
4- Posicionar a ferramenta na face do bloco padrão movimentando com a manivela eletrônica o eizo Z.. 5-Acionar a tecla
5-O valor de máquina e inserido na Na linha correspondente ao numero Da ferramenta na coluna de comprimento o valor é Zero
Após registrar a altura de superfície, repetir os procedimentos para registrar a altura de ferramenta, porem, o valor registrado será a diferença de comprimento entre a altura de superfície e as demais. ferramentas Para ajustar o zero peça do eixo Z deve-se posicionar a ferramenta padrão sobre a peça e inserir no Z do G54, G55... o valor do comprimento da ferramenta (Z da maquina.) Ajustando o comprimento da ferramenta padrão as demais estarão automaticamente ajustadas
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140