(Parte 1 de 3)

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 1

Torno universal CNC Modelo TNG 42 Comando FANUC 0i-Mate TC

Manual de Treinamento e Programação Edição Janeiro de 2007

Rua Arnaldo Magniccaro 364 - CEP 04691 - 902 - São Paulo - SP - Brasil Telefone +5 1 5633.5000 – Telefax +5 1 5631.1778 E-mail = ergomat@ergomat.com.br

Venda de Máquinas Telefone +5 1 5633.5010 – Telefax +5 1 5631.853 E-mail = vendas@ergomat.com.br / vendastecnicas@ergomat.com.br

Venda de Peças Telefone +5 1 5633.5090 – Telefax +5 1 5631.4721 E-mail = pecas@ergomat.com.br

Assistência técnica Telefone +5 1 5633.5050 – Telefax +5 1 5631.1777 E-mail = service@ergomat.com.br

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 2

Campo de Trabalho3
Descrição de variáveis4
Funções auxiliares "M"4
Funções auxiliares "B"5
Funções preparatórias (G)5
Tabela de funções preparatórias (Código G)5
G00 – Movimento em avanço rápido7
G01 – Interpolação linear7
Chanfros8
Arredondamento:8
Programando ângulo9
G02 – Raio Sentido Horário9
G03 – Raio Sentido Anti-Horário10
G90 e G91 – medida absoluta e incremental10
G40, G41 e G42 – Compensação de raio de corte1
G53 – Sistema de coordenadas da máquina1
G54, G55, G56, G57, G58 e G59 – Deslocamentos de ponto zero12
G94 – Avanço em milímetros por minuto12
G95 – Avanço em milímetros por rotação12
G96 e G97 – Controle do sistema de rotação do fuso12
G71 – Ciclo de desbaste longitudinal externo13
G72 – Ciclo de desbaste transversal14
G76 – Ciclo de corte para múltiplas roscas14
G78 – Abertura de rosca simples15
G33 – Abertura de rosca simples passo a passo15
G83 – Ciclo de furação profunda15

Sumário G84 – Ciclo de rosca com macho....................................................................................16

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 3 Campo de Trabalho

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 4

Descrição de variáveis

O - Número de programa N - Identificação de bloco G - Código ISO da função preparatória a ser executada X/Z - Coordenada do ponto final em modo absoluto ou incremental, dependendo do estado modal do comando.

U/W - Coordenada incremental em X e em Z I/J/K - Coordenada incremental do centro de círculo para o ponto inicial do arco. R - Raio A - Angulo polar F - Velocidade de avanço de trabalho. Em m/min ou m/rot. M - Função auxiliar que depende da interface da máquina S - Rotação do fuso T - Definição de ferramenta X/P/U - Variáveis para tempo de espera. P - Chamada de subprograma

Funções auxiliares "M"

M19 = Posicionar fuso (em conjunto com B07xxx)
M30 = Fim de programa
M35 = Ativar sinal CDZ (chanfro na saída de rosca)
M38 = Desativar M37

M00 = Parada programada M01 = Parada opcional M02 = Fim de programa M03 = Girar fuso principal sentido horário M04 = Girar fuso principal sentido anti-horário M05 = Parada do fuso M07 = Ligar bomba de refrigeração M09 = Desligar bomba de refrigeração M10 = Fixar material no fuso principal M11 = Soltar fixação de material no fuso principal M31 = Quitação do sinal de fim de barra (alimentador) M36 = Desativar M35 M37 = Ativar sinal SMZ(velocidade zero para avançar bloco) M60 = Trocar barra com fuso parado (magazine de barras) M61 = Trocar barra com fuso pendulando (magazine de barras) M77 = Liberar M10/M11 com fuso girando M78 = Desligar M77 M92 = Ligar transportador de cavacos para frente M93 = Desligar transportador de cavacos M94 = Abrir porta separadora de peças M95 = Fechar porta separadora de peças M98 = Chamada de subprograma M99 = Fim de subprograma

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 5

Funções auxiliares "B" B07x = Posição angular (em graus) de parada orientada do fuso (x = graus) (M19)

Funções preparatórias (G)

As funções preparatórias são divididas em dois tipos:

Bloco – São aquelas que ficam ativas somente no bloco em que são especificadas. Modal – São aquelas que ficam ativas até que uma outra função do mesmo grupo seja chamada.

Há três sistemas para o uso das funções preparatórias, A, B e C. Nós da ergomat usamos o sistema B, e as explicações dadas neste manual são em função deste sistema.

Tabela de funções preparatórias (Código G)

G00 = Posicionamento em avanço rápido G01 = Interpolação linear G02 = Interpolação circular sentido horário G03 = Interpolação circular sentido anti-horário G04 = Tempo de espera G10 = Entrada de dados programável G11 = Cancela entrada de dados programável G20 = Entrada em polegadas G21 = Entrada em milímetros G28 = Retorno ao ponto de referência G33 = Abertura de roscas G34 = Abertura de roscas com passo variável G40 = Cancela compensação de raio G41 = Compensação de raio à esquerda G42 = Compensação de raio à direita G53 = Definição do sistema de coordenadas da máquina G54 = Seleção do sistema de coordenadas 1 G55 = Seleção do sistema de coordenadas 2 G56 = Seleção do sistema de coordenadas 3 G57 = Seleção do sistema de coordenadas 4 G58 = Seleção do sistema de coordenadas 5 G59 = Seleção do sistema de coordenadas 6 G65 = Chamada de macro G70 = Ciclo de acabamento G71 = Ciclo de desbaste longitudinal G72 = Ciclo de desbaste transversal G76 = Ciclo de abertura de roscas múltiplas G78 = Ciclo de abertura de rosca simples G80 = Cancela ciclo G83 = Ciclo de furação profunda

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 6

G84 = Ciclo de rosca para macho G90 = Programação em medida absoluta G91 = Programação em medida incremental G92 = Define velocidade máxima do fuso G94 = Avanço em milímetros por minuto G95 = Avanço em milímetros por rotação G96 = Controle de velocidade de corte constante G97 = Cancela velocidade de corte constante

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 7

G00 – Movimento em avanço rápido

usinagem

G0 X30 G0 Z2 (aproxima) G0 Z40 (recua)

G01 – Interpolação linear

G00 X20 G00 Z1 G01 X24 Z-1 F0.15 G01 Z-20 G01 X30 Z-27 G01 Z-35......

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 8

Chanfros Fazer chanfros a 90° usando a função ,C para chanfrar tanto em X quanto em Z.

G01 X30 ,C 1.0 G01 Z-23 ,C 1.0 01 X24 01 Z-31 01 X30 ,C 1.0 G01 Z

Arredondamento:

G00 X0 G00 Z1 G01 Z0 F0.15 G01 X 20 R-5 G01 Z-30 R3 G01 X30....

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 9

Programando ângulo.

G1 Z-38

G1 X24 Z0 F0.15 G1 Z-20 G1 X 30 A157 G02 – Raio Sentido Horário

G01 X24 ,C1 G01 Z-17 G02 X30 Z-28 R8.78 OU G02 X30 Z-28 I8 K-3.6 G01.....

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 10

G03 – Raio Sentido Anti-Horário

G01 X24 ,C1 G01 Z-19.5 G03 X30 Z-27 R8.5 OU G03 X30 Z-27 I-5 K-6.8

G90 e G91 – medida absoluta e incremental

O comando da trajetória da ferramenta pode ser feito, com comando absoluto (G90), onde se programa o ponto final, ou com comando incremental (G91), onde se programa as distâncias entre os pontos.

Absoluto Incremental G01 X0 Z0 G01 X0 Z0 G90 G01 X10 G91 G01 X10 G01 Z-10 G01 Z-10 G01 X20 G01 X10 G01 Z-20 G01 Z-10 G01 X30 G01 X10

Manual de Treinamento e de Programação – Fanuc 0i- Mate TC 1

Absoluto Incremental G01 X0 Z0 G01 X0 Z0 G01 X10 G01 U10 G01 Z-10 G01 W-10 G01 X20 G01 U10 G01 Z-20 G01 W-10 G01 X30 G01 U10

Absoluto e incremental, juntos. G01 X0 Z0 G01 U10 G01 Z-10 G01 X20 G01 W-20 G01 U30

G40, G41 e G42 – Compensação de raio de corte

(Parte 1 de 3)

Comentários