Escolar Documentos
Profissional Documentos
Cultura Documentos
Manual de Torno - 01-08-11 PDF
Manual de Torno - 01-08-11 PDF
Manual de programação
e
Operação
Fagor 8055-TC
TRAVIS LTDA
R: Adir Pedroso nº. 228 Vila Iná
São José dos Pinhais - PR 83045-350
Telefone: + (55) 41 3595 7987
Fax: + (55) 41 3595 7952
E-mail: travis@travis.com.br
1
V01-08-11
Índice
Apresentação ------------------------------------------------------------------------------4
Fluxograma de programação---------------------------------------------------------4
Função M--------------------------------------------------------------------------------------18
Ciclos G66-------------------------------------------------------------------------------------20
2
V01-08-11
Ligar a maquina-----------------------------------------------------------------------------33
Referenciar a maquina--------------------------------------------------------------------33
Edição de programa----------------------------------------------------------------------35
Simulação de programa-----------------------------------------------------------------36
Emergência BY-PASS-------------------------------------------------------------------40
sistema MC de programação--------------------------------------------------------53
Exemplos-----------------------------------------------------------------------------------57
3
V01-08-11
Apresentação
Este manual foi elaborado com as funções básicas do comando, visando facilitar a
programação e operação.
Para maiores informações sobre programação e informações complementares
consultar os manuais originais da máquina.
- Escolha de ferramental;
4
V01-08-11
Coordenadas cartesiano
O plano cartesiano é baseado em linhas virtuais que se cruzam determinando a posição dos
eixos no espaço físico da maquina sendo dividido entre coordenadas positivas e negativas
5
V01-08-11
Exemplo de programação:
COORDENADAS
MOVIMENTO
ABSOLUTAS
PARTIDA META EIXO
DE PARA X Z
A B 30 0
B C 50 -10
C D 80 -10
D E 80 -30
MOVIMENTO COORDENADA
INCREMENTAL
PARTIDA META EIXO
DE PARA X Z
A B 30 0
B C 20 -10
C D 30
D E -20
6
V01-08-11
Funções preparatórias G
As funções Preparatórias "G", podem ser MODAIS ou NÃO MODAIS.
MODAIS : São as funções que uma vez programadas permanecem na memória do comando,
valendo para todos os blocos posteriores, a menos que modificadas por uma outra função ou a
mesma, com parâmetros diferentes. Dentre as várias instruções modais podemos citar as funções
G00 (interpolação linear com avanço rápido), G01 (interpolação linear com avanço programado) e F
(valor de avanço de corte).
NÃO MODAIS : São as funções que todas as vezes que requeridas, devem ser programadas, ou
seja, são válidas somente no bloco que as contém. Dentre as várias instruções não modais podemos
citar as funções G02 (interpolação circular horária) e G03 (interpolação circular anti-horária).
Observação:
As máquinas ao serem ligadas já assumem G90 como condição básica de funcionamento.
7
V01-08-11
A função G91 é Modal e prepara a máquina para executar todas as operações em coordenadas
incrementais. Assim todas as medidas são feitas através da distância a deslocar.
Neste caso, a origem das coordenadas de qualquer ponto é o ponto anterior ao deslocamento.
8
V01-08-11
Coordenadas polares
O ÂNGULO (Q) que será o formato pelo eixo de abscissas e a linha que une a origem polar
com o ponto. (Em graus)
TIPOS DE FUNÇÕES
Função “R”
9
V01-08-11
Função “I e K”
1- I é o centro do arco em X
2- K é o centro do arco em Z
Ex:
10
V01-08-11
Código F
Aplicação: Determinar o avanço
Código T
Aplicação:Determina a ferramenta
Código D
Aplicação: determina qual corretor será usado na ferramenta
OBS: é possível utilizar a ferramenta 1 (T1) com outro corretor (T1 D3)
Função S
Aplicação: função que junto com um valor determina a rotação ,a qual deve-se indicar o sentido de
giro
No caso do inicio do programa será programado um G96 S200,este ¨s¨ corresponde a metros por
minuto
Função G94
Função que indica para o comando que maquina deve trabalhar em milímetros por minuto
Função G95
Função que indica para o comando que maquina deve trabalhar em milímetros por rotação
Função G96
Função determina ao comando que trabalhe em velocidade de corte constante,a VCC determina a
maquina que calcule a VC em relação ao diâmetro que esta sendo usinado (quanto maior o diâmetro
menor a RPM)(quanto menor o diâmetro maior a RPM)
Recomenda se programar a VC no mesmo bloco do G96 assim como a gama de velocidade do eixo
arvore e o sentido de rotação( o código S junto a G96 corresponde a metro por minuto)
Função G97
Função determina ao comando que trabalhe em uma rotação constante,ou seja uma rotação fixa
independente do diâmetro que esta sendo usinado
11
V01-08-11
OBS:
O torno TR-1 XP possui duas gamas de velocidade sendo M41 que vai de 0 a 700 RPM e M42
que vai de 0 a 3200 RPM
As linhas de torno TR-1 e TR-2 têm a seleção de gama manual.
Os tornos TR-3 e TR-4 a seleção de gama é automático, o CNC seleciona a gama
conforme a rotação programada.Nas linhas TR-10, TR-25, TR-30 e TR-30L não possuem gama
de velocidade.
Funções de movimentação
Função G0
Esta função faz com que a máquina se desloque no máximo de avanço possível
Função G1
Esta função faz com que a máquina se movimente em avanço programado mediante da
função F e o valor do avanço (G1 X200 F0.5)
Função G2/G3
As funções G2 e G3 são utilizados para usinagem raios ,podendo ser programado de duas
maneiras diferentes.
Quando o raio for menor ou igual que 180 graus é programado R para determinar que raio
será feito sem a necessidade de determinar o centro do raio (I e K)
(como os raios feitos no torno são todos menor que 180 graus o centro de raio (I , K) so será usado se
caso o centro seja deslocado do centro do eixo X)
Raio normal (ex:G3 X30 Z-45 R25) Raio deslocado (ex:G3 X30 Z-45 I-2 K0)
12
V01-08-11
Função G92
Função G04
Exemplo:
A função G04 não é modal, portanto devera ser programada sempre que se desejar uma
temporização.
13
V01-08-11
G51[A]E.
Se não se programa ou se programa com valor zero assume, para cada eixo, a
aceleração define pelo parâmetro da maquina.
14
V01-08-11
Compensação de raio
G41-COMPENSAÇÃO DE RAIO A DIREITA
trabalha em diâmetro por exemplo se colocar I-0.2 vai tirar 0.2mm no diâmetro
15
V01-08-11
G39 CHANFRO
X0 Z0
G39 R3 X20
G1 Z-20
G39 R5 X30
G36 RAIO
X0 Z0
G36 R3 X20
G1 Z-20
G36 R5 X30
16
V01-08-11
( G53,G54,G55,G56,G57,G58,G59)
Estas funções determinam o zero peça e o zero maquina,sendo que o zero maquina é terminado
pelo fabricante da mesma e o zero peça é determinado pelo operador .
G54 a G57= zero peça ,leva em conta a distancia entre o zero maquina e a face a onde será
determinado o Z0 (deslocamento de origem)
G58 e G59= origem incremental,se determina um zeramento dentro de uma origem sem que a altere
A origem deve ser programada sozinha na linha e antes do deslocamento dos eixos.
17
V01-08-11
Funções auxiliares M
As funções M abrangem recursos da maquina que não são cobertos pelos códigos G
18
V01-08-11
19
V01-08-11
L sobre metal em X
M sobre metal em Z
H avanço de acabamento
Q numero do programa
20
V01-08-11
Ciclo G68-desbaste X
G68 X Z C D L M F K H S E Q
Z - Primeiro Z do perfil
H - avanço de acabamento
S - Primeiro bloco de definição do perfil (numero do bloco que marca o inicio do perfil)
Q – Número do programa
Deve-se programar um F (avanço ) antes do ciclo ,este avanço vai corresponder ao desbaste.
Em um desbaste externo o último X programado não pode ser menor que o último diâmetro do
perfil da peça,em um desbaste interno a situação inverte o último X não pode ser maior que o
último diâmetro do perfil da peça (esta regra vai determinar para o ciclo se o desbaste é externo
ou interno),caso seja programado errado a máquina vai dar o seguinte alarme (forma de perfil
incompatível)
20
V01-08-11
T1D1;DESBASTE
G92 S1500
X50 Z2
F.25
T2D2;ACABAMENTO
G92 S1500
X15 Z2
N1 X10 Z0
***********
***********
N2 Z-50
21
V01-08-11
G69 X Z C D L M K F S E Q
G54
G00 X200 Z200
T01 D01
M43
G96 S180 M3
G92 S2100
G00 X65 Z2
F.3
G68 X13 Z0 C3 D1 L.5 M.5 K.5 F.3 H.25 S10 E20 Q100
( DETERMINAÇÃO DO PERFIL )
N10 G01 X13 Z0
G39 R1 X15
G01 Z-20
G01 X20 Z-28
G36 R10 X40
G01 Z-50
G01 X60 Z-55
N20 G01 Z-75
G00 X200 Z200
M30
22
V01-08-11
G81 X Z Q R C D M F H
Exemplo de programação:
G0 X105 Z2
F.3
G81 X20 Z-20 Q100 R-80 C2 D2 L.5 M.2 F.30 H.15
G0X200Z200
M30
PROGRAMA 000300
G54
G00 X200 Z200
T01 D01
M43
G96 S180 M3
G92 S2100
G00 X105 Z2
F.3
G81 X20 Z-20 Q100 R-80 C2 D1 L.5 M.5 F.32 H.2
G00 X200 Z200
M30 Z Define a cota inicial do perfil no eixo Z
23
V01-08-11
G82 X Z Q R C D L M F H
Exemplo de programação:
G0 X100 Z0.
G82 X50 Z-50 Q10 R0 C1 D2 L.5 M.5 F.2 H.2.
G0X200Z200
M30
PROGRAMA 000400
G54
G00 X200 Z200
T01 D01
M43
G96 S180 M3
G92 S2100
G00 X60 Z2
F.3
G82 X50 Z-50 Q10 R0 C1 D2 L.5 M.5 F.2 H.3
G00 X200 Z200
M30
24
V01-08-11
Z – Z inicial da furação
I – profundidade da furação
D – distancia de segurança
H – distancia de retrocesso
Se for programado B0 a maquina entende que é um ciclo de rosca com o macho,neste caso o avanço será
igual ao passo da rosca (ex. rosca passo 2mm o avanço será F2),deve-se definir se se trata de rosca normal
R0 (mandril flutuante) ou rosca rígida R1
Se for programado B mais algum valor a maquina vai entender que é furação sendo que o valor de B será
igual ao passo da furação (ex. B3 = passo de 3 em 3mm),programado em valor positivo.
25
V01-08-11
G84 X Z Q R C D L M F H I K
Exemplo de programação:
G0 X100 Z0
G84 X20 Z0 Q80 R-40 C3 D2 L.5 M.2 F.50 H.15 I0 K-40
G0 X200 Z200
M30
PROGRAMA 000500
G54
G00 X200 Z200
T01 D01
G95G96 S180 M3 M43
G92 S2100
G54
G0G90 X200 Z200
X105 Z2
F.3
G84 X0 Z0 Q100 R-50 C1 D2 L.5 M.5 F.2 I0 K-50
G00 X200 Z200
M30
26
V01-08-11
G85 X Z Q R C D L M F H I K
Exemplo de programação:
G0 X100 Z0
.
G85 X100 Z-50 Q0 R0 C1 D2 L.5 M.5 F.50 I0 K50
.
G0X200Z200
M30
PROGRAMA 000600
G54
G00 X200 Z200
T01 D01
M43
G96 S180 M3
G92 S2100
G00 X105 Z2
F.3
G85 X100 Z-50 Q0 R0 C1 D2 L.5 M.5 F.2 I0 K 50
G00 X200 Z200
M30
27
V01-08-11
G86 X Z Q R K I B E D L C J A W
Z – primeiro Z da rosca (se aconselha deixar afastado da face 1 vez o passo da rosca)
Q – diâmetro final da rosca (caso seja uma rosca cilíndrica será igual ao diâmetro inicial , caso
seja cônica deve-se calcular o diâmetro final)
R – Z final da rosca
K – opcional utilizado para repasse de rosca junto ao parâmetro W (não a necessidade de
programá-lo)
I – altura do filete (é possível conseguir este valor efetuando o seguinte cálculo PASSO x 0.65) ,
Para rosca interna a letra I deve ser programada com valor negativo
28
V01-08-11
G88 X Z Q R C D K
Exemplo de programação:
G0 X60 ZO
G88 X54 Z-10 Q20 R-40 C3 D2 K200 F.35
...
G0 X200 Z200
M30
Programa
G54
G00 X200 Z200
T01 D01
M43
G96 S180 M3
G92 S2100
G00 X110 Z2
F.3
G88 X100 Z-20 Q60 R-70 C3 D1 K100 F.1
(DETERMINAÇÃO DO PERFIL)
G00 X200 Z200
M30
29
V01-08-11
operação
30
V01-08-11
30
V01-08-11
Painel
31
V01-08-11
32
V01-08-11
LIGAR MÁQUINA
Deve-se:
- Ligar a chave geral.
- Ligar o botão alimentação do CNC
Para ligar a maquina deve-se energizar a maquina ligando-a a chave no painel traseiro da
maquina, em seguida ligar o botão do comando esperando a máquina reconhecer a placa
CPU e CARD A.
REFERENCIAR MÁQUINA
Antes de referenciar a máquina deve-se referenciar a torre de ferramentas.
Referenciar a torre
Para referenciar a torre
- Acionar + (F7)
- Diagnosis (F5)
- Usuário (F5)
- Digitar a posição da torre atual
- Enter
- Confirmar
Referenciar a máquina
1- Acessar pagina de menu principal (pagina azul)
2- Manual (F4)
3- Selecionar busca de referencia (F1)
4- Selecionar modo todos os eixos (F7)
5- Start
Nota: A ordem dos eixos a serem referenciados será sempre primeiramente o eixo X
depois o eixo Z.
OBS: para que a maquina corra os eixos em avanço rápido deve-se estar a 100% o
potenciômetro de avanço, lembrando que o modo continuo se trabalha juntamente ao
avanço do potenciômetro.
33
V01-08-11
ZERAMENTO DA FERRAMENTA
A maquina dispõe de uma tabela de ferramenta para que possa ser feito zeramento de
ferramentas e corretores.
34
V01-08-11
Edição de programa
O comando dispõe de varia opções de edição de programa sendo eles.
TABELA DE FERRAMENTAS:
(TOOL) - Ferramenta
(D00...) – Corretor
(F00...) – Família
(I00...) – Desgaste de ferramenta eixo X.
(K00...) – Desgaste de ferramenta eixo Z.
-Acionar sufit
-Acionar esq
-F1
35
V01-08-11
Simulação de programas
Para fazer a simulação de um programa deve-se entrar na pagina de menu principal e acionar.
-Simular
-selecionar o programa
-acionar gráfico
-start
1- Menu principal
2- Executar
3- Selecionar o programa a executar P...
4- Enter.
5- Start
Esta função so esta disponível em modo automático. Assim, para acessar esta
função, deve-se primeiramente interromper a execução do programa. Quando se
seleciona esta função,é possível movimentar os eixos da maquina ativar funções via
MDI,sem que se pare o programa
36
V01-08-11
1° Passo:
Selecione a ferramenta e determine o eixo a ser zerada.
2º PASSO:
Posicione a ferramenta próxima ao TOOL SETTER com o volante manual (cerca de
4 a 5 mm).
Exemplo:
3º Passo:
Pressione o botão “MEDIÇÃO”
MEDIÇÃO
4º Passo:
Selecione o eixo e o lado a ser zerado:
(proceder da mesma maneira para X e Z)
PALPAR APALPAR
Z+ Z-
37
V01-08-11
38
V01-08-11
Exemplo:
SEG. PLATO
EXTERNO
5°: Se for apertado novamente, a “A SEGURIDADE DE PLATO” será alterado para interno
(fixação interna).
SEG. PLATO
INTERNO
39
V01-08-11
1- MANUAL;
2- USUARIO;
3- Inserir o numero da ferramenta desejado.
15.2 Modelos de torno CNC TR-10, TR-25, TR-30 e TR-30L:
Para ativar o giro da torre manualmente da torre utiliza-se os seguintes comandos:
1- MANUAL;
2- Pressionar o botão “TURRET INDEX”.
Emergência BY-PASS
Quando a máquina ultrapassa o fim de curso de um dos eixos (X ou Z), a emergência BY-
PASS é ativada.
Obs.: nos modelos TR-10, TR-25 e TR-30 devem-se manter pressionado o botão
BY-PASS, acionar a bomba hidráulica (MACHINE READY) e após pressionar ESC.
40
V01-08-11
Este alarme pode ocorrer devido a um erro de operação ou erro máquina, mas
possui uma simples resolução:
Botão para
desbloqueio da torre
41
V01-08-11
Para fazer o SETUP da serial deve-se entrar em SETUP COM, configurar a porta
COM em PROPRIEDADES, velocidade de transmissão - selecionar o diretório de trabalho,
e selecionar o diretório operador CNC, onde será efetuada a busca dos programas a
utilizar a RS232 modo ON-LINE.
Clicar sobre o botão “Novo” para criar uma nova conexão aos dispositivos
42
V01-08-11
Clicar sobre o botão “Novo” para criar uma nova conexão aos dispositivos
43
V01-08-11
44
V01-08-11
45
V01-08-11
46
V01-08-11
47
V01-08-11
48
V01-08-11
49
V01-08-11
50
V01-08-11
Cálculos
Rotaçâo
Velocidade de avanço
AR = NUMERO DE FACAS X
AVANÇO POR FACA
Taxa de romoção
de material
TRM = PENETRAÇÃO DE
TRABALHO X
PROFUNDIDADE X VA
Ø DO QUADRADO
Em um quadrado de 15
por 15 (15 X 1,4142
=
21,213)
Para um sextavado de
15 (15 X 1,1547 =
17,3205)
51
V01-08-11
h=√cat-op² + cat-adj²
h=cat-op ÷ seno
h=cat-adj ÷ co-seno
cat-op=√h² - cat-adj²
cat-op= h x seno
cat-adj= h x co-seno
seno=cat-op ÷ h
co-seno= cat-adj ÷ h
tang=cat-op ÷ cat-adj
52
V01-08-11
-Acionar ESC
-Acionar LEVEL CICLE(no TR-1 XP pagina),caso queira trocar de ciclo os ciclos estão disposto na
lateral esquerda da tela.
Tudo o que for ícones nesta tela serão trocados através da tecla de duas cores (azul e branca
,cinza e branca no caso do comando Power ou tecla INC no caso do TR-1 XP),por exemplo o
sentido de giro do eixo árvore
É aconselhado fazer um ciclo para desbaste e outro para acabamento ,pois a troca de
ferramenta se faz muito próximo da peça,introduzir o afastamento de segurança antes e
depois do ciclo.
53
V01-08-11
-Acione ESC
54
V01-08-11
-Acionar SHIFT
-Acionar ESC
-Encontre o programa ,encontre o ciclo coloque a tarja vermelha do cursor sobre o ciclo
-Acionar RECALL
-Acione ENTER
A máquina vai perguntar se você quer substituir ou inserir outro ciclo,acionar ENTER
Este procedimento é valido para todos os ciclos do MC,estes ciclos todos acionam a
compensação de raio automático .
55
V01-08-11
-Digite a sentença
-Acione ENTER
56
V01-08-11
G1 Z-40 F0.2
X53
57
V01-08-11
T1D1
G95G96S200M3
G92S2500
G54
G0G90X200Z200
Z0
XP1
(P1=50);DIAMETRO MAIOR
(P2=60);COMPRIMENTO DO CONE
(P3=10*2);ANGULO
(P4=P6*TAN P3)
(P5=P4*2)
(P6=P1/2)
(P7=P1-P5)
F0.25
N1 G1 XP7 Z0
N2 XP1 Z-P2
G0G90X200
G40Z200
M30
58
V01-08-11
T1D1 ;;;;DESBATE;;;;;
G95G96 S200 M3 M43
G92 S1500
G54
G0G90G5 X100 Z200
X50 Z5
G1 Z0 F0.5
F0.2
G68 X0 Z0 C0.5 D5 L0.1 M0.1 F0.25 H0.2 S1 E2 Q92
G1 G42 X50 Z0. F0.25
N1 G1 X0 Z0
G3 X15 Z-28 R15
G1 Z-33
G3 X30 Z-46 R15
G1 Z-51
G2 X35 Z-56 R5
G3 X40 Z-61 R5
N2 G1 Z-66
G40 X55
G0 X100
Z300
M30
G68;;;;
X = INICIO DO PERFIL
Z = INICIO DO PERFIL
C = INCREMENTO POR PASSE
D = DISTÂNCIA DE SEGURANÇA
L = SOBRE METAL PARA ACABAMENTO EM X
M = SOBRE METAL PARA ACABAMENTO EM Z
F =AVANÇO DE DESBASTE
H = AVANÇO DE ACABAMENTO
S = BLOCO INICIAL
E = BLOCO FINAL
Q = NUMERO DO PROGRAMA
59
V01-08-11
T1D1 ;;;;DESBATE;;;;;
G86;;
X = PONTO INICIAL EM X
Z = PONTO INICIAL EM Z
Q = FINAL DA ROSCA EM X
R = FINAL DA ROSCA EM Z
I = PROFUNDIDADE DA ROSCA EM RAIO
B = INCREMENTO POR PASSADA EM RAIO
E =INCREMENTO MINIMO NO DESBASTE
D =DISTANCIA DE SEGURANÇA
C =PASSO DA ROSCA
60
V01-08-11
T1D1 ;;;;DESBATE;;;;;
G95G96 S200 M3 M43
G92 S1500
G54
G0G90G5 X100 Z200
X50 Z5
G1 Z0 F0.5
F0.2
G68 X0 Z0 C0.5 D5 L0.1 M0.1 F0.25 H0.2 S1 E2
G1 G42 X50 Z0. F0.25
N1 G1 X0 Z0
X40 Z-22
Z-27
G2 X40 Z-37 R10
N2G1 Z-42
G0 X100
Z300
M30
61
V01-08-11
62
V01-08-11
T1D1 ;;DESBASTE
G95G96S200M3M43
G92 S1500
G54
G0G90 X100 Z200
X55 Z4
F0.25
G68 X0 Z0 C0.3 D5 L0.1 M0.1 H0.2 S1 E2
G42 X50 Z0 F0.5
N1 X0 Z0
X22
G3 X25 Z-3 R3
G1 Z25
X35 Z-35
X40
G3 X45 Z-40 R5
N2 G1 Z-55
G0 X60
X100 Z200
T5D5 ;;BEDAME 3mm
G95G96 S200 M3 M43
G92 S800
G54
G0G90 X100 Z200
X50 Z-4
N3 G1 G91 Z-6 F0.3
G90 X35
X22 F0.15
N4 X35 F0.3
(RPT,N3,N4)N2
G0 X100
Z200
M30
63
V01-08-11
64
V01-08-11
G___G___S___M3M___
G92 S_____
G54
Z____
X____
F0.25
G68
N1
65
V01-08-11
66
V01-08-11
67
V01-08-11
G___G___S___M3M___
G92 S_____
G54
Z____
X____
F0.25
G68
N1
68
V01-08-11
69