Anda di halaman 1dari 71

Centro de torneamento de carros mltiplos

Modelos TBSx e TBSy


Manual de Treinamento e de Programao Comando Fanuc 31i-Model A
Edio Junho 2009
ERGOMAT INDSTRIA E COMRCIO LTDA.
Fbrica e Venda: Rua Arnaldo Magniccaro 364 CEP 04691-902 So Paulo SP Brasil
Telefone +55 11 5633.5000 Telefax +55 11 5631.8553
E-mail: ergomat@ergomat.com.br

Manual de Treinamento e de Programao TBS

Sumrio
Caractersticas TB|S 42/60 ..............................................................................
Precaues de Segurana ................................................................................
Campo de Trabalho ........................................................................................
Caractersticas TB|S 42/60 ..............................................................................
Descrio de Variveis .....................................................................................
Funes auxiliares ...........................................................................................
Funes auxiliares B .....................................................................................
Funes preparatrias .....................................................................................
Tabela de funes preparatrias (Cdigo G) .....................................................
G00 - Movimento em avano rpido ................................................................
G01- Interpolao linear .................................................................................
G02 - Raio Sentido Horrio .............................................................................
G03-Raio Sentido Anti-Horrio ........................................................................
G90 e G91 medida absoluta e incremental ...................................................
G40, G41 e G42 Compensao de raio de corte ..........................................
G53 Sistema de coordenadas da mquina .....................................................
G54, G55, G56, G57, G58 e G59 Deslocamentos de ponto zero ..................
G94 Avano em milmetros por minuto ..........................................................
G95 Avano em milmetros por rotao..........................................................
G96 e G97 Controle do sistema de rotao do fuso........................................
G71 Ciclo de desbaste longitudinal ...............................................................
G72 Ciclo de desbaste transversal .................................................................
G76 Ciclo de corte para mltiplas roscas .......................................................
G78 Abertura rosca simples ..........................................................................
G33 Abertura de rosca simples passo a passo ................................................
G83 - Ciclo de furao profunda frontal ...........................................................
G87 Ciclo de furao profunda transversal.....................................................
G84 Ciclo de rosca com macho ...................................................................
Rosca Rgida....................................................................................................
Rosca rgida com ferramentas acionadas( somente revolver superior)....................
Exemplo de rosca rgida frontal com ferramenta acionada (G84).........................
Exemplo de rosca rgida transversal com ferramenta acionada (G88) ..................
G12.1 Ciclo de interpolao em coordenadas polares.....................................
Ciclo de interpolao cilndrica (G07.1).............................................................
G51.2 Tornear polgonos ..............................................................................
Eixo Y (TBSY) .................................................................................................
Movimentar eixo V1 simultneo ao programa de pea .......................................
Tela para programao do eixo V1 ...................................................................
Chamada de subprograma(M98) .....................................................................
Entrada de dados programveis(G10) ...............................................................
Cabealho do programa ..................................................................................
Trabalhando simultaneamente com HEAD1 e HEAD2 ........................................
Velocidade de corte constante no carro verticail V1 ............................................
Interpolao e posicionamento (eixo C) .............................................................
Posicionamento do fuso principal usando a funo M19 B7XXX ..........................
Manual de Treinamento e de Programao TBS

04
05
06
08
08
10
10
10
12
12
12
13
13
14
15
15
15
16
16
16
17
18
19
20
20
21
21
22
22
22
23
23
24
25
26
27
27
27
28
29
29
29
30
30
31
2

Posicionamento do fuso de agarre M119 B08XXX ..............................................


Ferramentas posteriores acionadas (opcional).....................................................
Corte sincronizado entre fuso principal e a placa de agarre ................................
Como acertar o posicionamento do fuso principal com o fuso de agarre .............
Posio para descarregar a pea ......................................................................
Monitorao de carga dos eixos e fusos ............................................................
Ajustes e verificaes .......................................................................................
Tela de superviso de carga de eixos.................................................................
Telas customizadas Ergomat .............................................................................
Tela do magazine de barras .............................................................................
Tela das extenses do PLC ...............................................................................
Tela de diagnose dos revolveres .......................................................................
Tela para modo cliente ....................................................................................
Preparao de uma pea .................................................................................
Programa para testar alimentador de barras com bedame no V1.........................
Programa para troca de barras com bedame no V1............................................

Manual de Treinamento e de Programao TBS

32
32
33
34
35
35
37
37
39
40
40
41
41
42
48
49

Caractersticas TBS 42/60


Modelo
Capacidade de usinagem
Material redondo
Material sextavado
Material quadrado

TBS 42

TBS 60

mm
mm
mm

42
36
29

60
52
42

rpm
kW/cv
kW/cv
Nm

5000

4000

76,3

95,4

Acionamento principal
Motor principal C.A. de freqncia varivel
Rotao mxima
Potncia 100% (continua)
Potncia 40% (intermitente)
Torque 100% (continuo)

7,5 / 11
11,0 / 15,0

Acionamento dos eixos


Avano rpido
Carro revlver inferior X1/Z1
Carro revlver superior X2/Z2
Carro revlver superior Y2
Carro vertical V1

Fora de avano
Eixos X1/Z1
Eixos X2/Z2
Eixo Y2
Eixo vertical V1

Carro cruzado inferior (X1 / Z1)


N de estaes
Seco da ferramenta externa
Dimetro da haste da ferramenta
Sistema de fixao na torre
Giro da torre 1 estao (destrava/gira/trava)
Giro adicional da torre
Giro da torre a 180

m/min
m/min
m/min
m/min

18 / 30
18 / 30
18
18

N
N
N
N

2094 / 2200
3665 / 4400
3665
2500

mm
mm
seg.
seg.
seg.

8
16 x 16
25
VDI 25
0,3
0,06
0,48

Carro cruzado inferior (X2 / Z2)


N de estaes / Cabeote de agarre
N de ferramentas acionadas
Seco da ferramenta externa
Dimetro da haste da ferramenta
Sistema de fixao na torre
Giro da torre 1 estao (destrava/gira/trava)
Giro adicional da torre
Giro da torre a 180

seg.
seg.
seg.

7/1
8
16 x 16
25
VDI 25
0,3
0,06
0,48

Rotao
Resoluo

rpm
graus

300
0,001

Potncia 100% (contnua)


Potncia 40% (intermitente)
Torque 100% / 25%
Rotao mxima
Dimetro da haste da ferramenta

kW/cv
kW/cv
Nm
rpm
mm

1,1 / 1,5
3,7 / 5,0
7 / 20
6000
13

mm
mm

Eixo C1
Ferramentas acionadas

Manual de Treinamento e de Programao TBS

Modelo
Cabeote de agarre
Dimetro da placa de fixao
Mximo dimetro de agarre com placa
Mximo dimetro de agarre com pina
Mximo comprimento de agarre
Comprimento mximo da pea
Rotao mxima

TBS 42

TBS 60

mm
mm
mm
mm
rpm

85
65
42
25
65
4000

rpm

3
2/1
VDI 25
4000

Estao de operao posterior


N de ferramentas fixas
N de ferramentas acionadas / fixas
Padro de fixao do porta ferramenta
Rotao mxima das ferramentas acionadas

Comando Numrico
Fabricante
Modelo

GE-Fanuc
31i - Model A

Peso e Medidas
Peso aproximado
Comprimento x Profundidade x Altura

Kg
mm

5000
3444 x 1583 x2070

Precaues de segurana
Antes de operar e programar a mquina, o operador deve estar bem familiarizado com o
contedo deste manual.
Antes de usinar uma pea tenha certeza que a mquina esteja trabalhando corretamente. Faa
um ciclo no passo a passo controlando o avano de usinagem.
Operar a mquina incorretamente poder resultar em danos mquina ou ferimentos no
operador.
Certifique-se que os dados de corte usados da usinagem estejam apropriados para o servio
executado.
Os parmetros de mquinas so ajustados pelo fabricante da mquina ou pelo fabricante do
comando, e geralmente no so necessrios serem alterados. Caso necessrio alguma
alterao, favor consultar o fabricante. Parmetros ajustados incorretamente, podem causar
danos maquina.
Logo aps ligar a maquina, no toque nenhuma tecla do painel de operao enquanto a tela
no esteja totalmente carregada. Algumas teclas so dedicadas manuteno, e toca-las
enquanto o comando est sendo carregado pode causar algum comportamento inesperado da
mquina.
Algumas funes da maquina descritas no manual podem ser opcionais. Consulte o fabricante
em caso de duvidas.
Guardar o CD com o backup dos parmetros e programas da mquina em local seguro.

Manual de Treinamento e de Programao TBS

Campo de Trabalho

Manual de Treinamento e de Programao TBS

Campo de Trabalho

Manual de Treinamento e de Programao TBS

Descrio de variveis
ONGX/Z -

Nmero de programa
Identificao de bloco
Cdigo ISO da funo preparatria a ser executada
Coordenada do ponto final em modo absoluto ou incremental, dependendo do
estado modal do comando.
U/W - Variveis usadas no ciclos de desbaste
I/J/K - Coordenada incremental do centro de crculo para o ponto inicial do arco.
RRaio
AAngulo polar(no ativa)
FVelocidade de avano de trabalho. Em mm/min ou mm/rot.
MFuno auxiliar que depende da interface da mquina
SRotao do fuso
TDefinio de ferramenta
X/P/U - Variveis para tempo de espera.
PChamada de subprograma

Funes auxiliares "M"


M00 = Parada programada
M01 = Parada opcional
M02 = Fim de programa
M03 = Girar fuso principal sentido horrio
M04 = Girar fuso principal sentido anti-horrio
M05 = Parada do fuso
M07 = Ligar bomba de refrigerao acima do fuso principal
M09 = Desligar bomba de refrigerao acima do fuso principal
M10 = Fixar material no fuso principal
M11 = Soltar fixao de material no fuso principal
M17 = Ligar eixo C no fuso
M18 = Desligar eixo C no fuso
M19 = Posicionar fuso (em conjunto com B07xxx)
M23 = Girar ferramenta acionada sentido horrio
M24 = Girar ferramenta acionada sentido anti-horrio
M25 = Desligar ferramenta acionada
M30 = Fim de programa
M31 = Quitao do sinal de fim de barra (alimentador)
M35 = Ativar sinal CDZ (chanfro na sada de rosca)
M36 = Desativar M35
M37 = Ativar sinal SMZ(velocidade zero para avanar bloco)
M38 = Desativar M37
M45 = Ativar sincronismo entre fusos
M46 = Desativar sincronismo entre fusos
M47 = Verificar se fusos esto em sincronismo de fases
M48 = Forar sentido de giro do revolver horrio
M49 = Forar sentido de giro do revolver anti-horrio
Manual de Treinamento e de Programao TBS

M57 = Ligar sada de refrigerao para o revolver superior


M59 = Desligar sada de refrigerao para o revolver superior
M60 = Trocar barra com fuso parado (magazine de barras)
M61 = Trocar barra com fuso pendulando (magazine de barras)
M64 = Abrir portinhola para expulso de peas
M65 = Fechar portinhola para expulso de peas (ativa esteira transportadora de peas)
M68 = Ativar sopro de ar comprimido para limpeza
M71 = Ativar freio do fuso principal
M72 = Desativar freio do fuso principal
M77 = Liberar M10/M11 com fuso girando
M78 = Desligar M77
M87 = Ligar sada de refrigerao para o revolver inferior
M89 = Desligar sada de refrigerao para o revolver inferior
M92 = Ligar transportador de cavacos para frente
M93 = Desligar transportador de cavacos
M94 = Avanar calha separadora de peas
M95 = Recuar calha separadora de peas
M98 = Chamada de subprograma
M99 = Fim de subprograma
M107 = Ligar refrigerao na usinagem posterior
M109 = Desligar refrigerao na usinagem posterior
M110 = Fixar material no fuso secundrio
M111 = Soltar material no fuso secundrio
M119 = Posicionar fuso de agarre(em conjunto com B08xxx)
M120 = Bloquear introduo de dados na memria
M121 = Desligar M120
M123 = Ligar acionamento da usinagem posterior no sentido horrio
M124 = Ligar acionamento da usinagem posterior no sentido anti-horrio
M125 = Desligar acionamento da estao de retrabalho
M129 = Ativar modo de rosca rgida (somente em modo G95)
M141 = Ativar monitorao de torque no eixo X1/X2
M142 = Desativar monitorao de torque no eixo X1/X2
M143 = Ativar monitorao de torque no eixo Z1/Z2
M144 = Desativar monitorao de torque no eixo Z1/Z2
M145 = Ativar monitorao de torque no eixo Wt/Y2
M146 = Desativar monitorao de torque no eixo Wt/Y2
M147 = Ativar monitorao de torque no eixo V1/C2
M148 = Desativar monitorao de torque no eixo V1/C2
M150 = Desativar todos os sincronismos entre todos os eixos
M151 = Ativar sincronismo entre os eixos X1(master) e X2(slave)
M152 = Ativar sincronismo entre os eixos Z1(master) e Z2(slave)
M154 = Ativar sincronismo entre os eixos X2(master) e X1(slave)
M155 = Ativar sincronismo entre os eixos Z2(master) e Z1(slave)
M157 = Ativar controle de superposio entre eixos X1(master) e X2(slave)
M158 = Ativar controle de superposio entre eixos Z1(master) e Z2(slave)
M160 = Ativar controle de superposio entre eixos X2(master) e X1(slave)
M161 = Ativar controle de superposio entre eixos Z2(master) e Z1(slave)
M163 = Ativar controle composto(cross) entre os eixos X1 e X2
Manual de Treinamento e de Programao TBS

M164 = Ativar controle composto (cross) entre os eixos Z1 e Z2


M201= Movimento 1 do eixo vertical V1 (tela custom)
M202= Movimento 2 do eixo vertical V1 (tela custom)
M203= Movimento 3 do eixo vertical V1 (tela custom)
M206= Aguardar execuo do programa do eixo vertical V1 (tela custom)
M882 = Ligar sada I e desligar sada II do mdulo de cliente
M883 = Ligar sada II e desligar sada I do mdulo de cliente
M884 = Ligar sada III e desligar sada IV do mdulo de cliente
M885 = Ligar sada IV e desligar sada III do mdulo de cliente
M886 = Ligar sada V e desligar sada VI do mdulo de cliente
M887 = Ligar sada VI e desligar sada VII do mdulo de cliente
M888 = Ligar sada VII e desligar sada VIII do mdulo de cliente
M889 = Ligar sada VIII e desligar sada VII do mdulo de cliente
M250 a M799= usado como cdigo de sincronismo entre HEAD1 e HEAD2

Funes auxiliares "B"


B07xxx = Posio angular (em graus) de parada orientada do fuso (xxx = graus) (M19)
B08xxx = Posio angular (em graus) de parada orientada do fuso (xxx = graus) (M119)
B20xxx = Tempo de durao do sopro de ar comprimido para limpeza (M68)
B3xxxx = Rotao da ferramenta de usinagem posterior (xxxx = rpm, entre 0 e 4000)
B41xxx = Valor percentual de torque do eixo X (xxx = entre 0 e 100% do torque)
B42xxx = Valor percentual de torque do eixo Z (xxx = entre 0 e 100% do torque)
B43xxx = Valor percentual de torque do eixo Wt/Y(xxx = entre 0 e 100% do torque)
B44xxx = Valor percentual de torque do eixo V/C(xxx = entre 0 e 100% do torque)

Funes preparatrias (G)


As funes preparatrias so divididas em dois tipos:
Bloco So aquelas que ficam ativas somente no bloco em que so especificadas.
Modal So aquelas que ficam ativas at que uma outra funo do mesmo grupo seja
chamada.
H trs sistemas para o uso das funes preparatrias, A, B e C. O TB|SY/X trabalha com o
sistema B, e as explicaes dadas neste manual so em funo deste sistema.

Tabela de funes preparatrias (Cdigo G)


G00
G01
G02
G03
G04

=
=
=
=
=

Posicionamento em avano rpido


Interpolao linear
Interpolao circular sentido horrio
Interpolao circular sentido anti-horrio
Tempo de espera

Manual de Treinamento e de Programao TBS

10

G07.1 =
G10 =
G11 =
G12.1 =
G13.1 =
G17 =
G18 =
G19 =
G20 =
G21 =
G25 =
G26 =
G28 =
G33 =
G34 =
G40 =
G41 =
G42 =
G53 =
G54 =
G55 =
G56 =
G57 =
G58 =
G59 =
G65 =
G70 =
G71 =
G72 =
G76 =
G78 =
G80 =
G83 =
G84 =
G87 =
G88 =
G90 =
G91 =
G92 =
G94 =
G95 =
G96 =
G97 =

Ciclo de interpolao cilndrica


Entrada de dados programvel
Cancela entrada de dados programvel
Ciclo de interpolao de coordenadas polares
Cancela ciclo de interpolao de coordenadas polares
Seleo de plano de trabalho X Y
Seleo de plano de trabalho Z X
Seleo de plano de trabalho Y Z
Entrada em polegadas
Entrada em milmetros
Liga superviso de oscilao de velocidade do fuso
Desliga superviso de oscilao de velocidade do fuso
Retorno ao ponto de referncia
Abertura de roscas
Abertura de roscas com passo varivel
Cancela compensao de raio
Compensao de raio esquerda
Compensao de raio direita
Definio do sistema de coordenadas da mquina
Seleo do sistema de coordenadas 1
Seleo do sistema de coordenadas 2
Seleo do sistema de coordenadas 3
Seleo do sistema de coordenadas 4
Seleo do sistema de coordenadas 5
Seleo do sistema de coordenadas 6
Chamada de macro
Ciclo de acabamento
Ciclo de desbaste longitudinal
Ciclo de desbaste transversal
Ciclo de abertura de roscas mltiplas
Ciclo de abertura de rosca simples
Cancela ciclo
Ciclo de furao profunda
Ciclo de rosca para macho
Ciclo de furao profunda transversal
Ciclo de rosca transversal
Programao em medida absoluta
Programao em medida incremental
Define velocidade mxima do fuso
Avano em milmetros por minuto
Avano em milmetros por rotao
Controle de velocidade de corte constante
Cancela velocidade de corte constante

Manual de Treinamento e de Programao TBS

11

G00 - Movimento em avano rpido

G0 X30 Z2 (aproxima)
......usinagem
G0 X50 Z40 (recua)

G01- Interpolao linear

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

Chanfros
Para fazer chanfros utilizamos a funo ,C conforme o exemplo abaixo:

Manual de Treinamento e de Programao TBS

12

G01 X30 ,C 1.0


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

Arredondamento:

G00 X0 Z1
G01 Z0 F0.15
G01 X 20 ,R5
G01 Z-30 ,R3
G01 X30....

Manual de Treinamento e de Programao TBS

13

Programando ngulo.

G1 X24 Z0 F0.15
G1 Z-20
G1 X 30 ,A157
G1 Z-38....
Para se usar este sistema de programao direta
1. Pressionar OFFSET SETTING
2. Selecionar DEFIN.
Na linha CCR / DDDP deve-se colocar 1 (um).

G02 Interpolao circular sentido Horrio

........

G01 X24 Z-1


G01 Z-17
G02 X30 Z-28 R8.78
G01.....

OU

G02 X30 Z-28 I8 K-3.6

Manual de Treinamento e de Programao TBS

14

G03-Interpolao circular sentido Anti-Horrio

..
G01 X24 Z-1
G01 Z-19.5
G03 X30 Z-27 R8.5

OU

G03 X30 Z-27 I-5 K-6.8

G90 e G91 Coordenada absoluta e incremental


O comando da trajetria da ferramenta pode ser feito, com comando absoluto (G90), onde se
programa o ponto final, ou com comando incremental (G91),
onde se programa as distncias entre os pontos.

Manual de Treinamento e de Programao TBS

15

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

Incremental
G01 X0 Z0
G91 G01 X10
G01 Z-10
G01 X10
G01 Z-10
G01 X10

G40, G41 e G42 Compensao de raio de corte


G40 cancela compensao de raio
G41 compensao de raio lado esquerdo.
G42 compensao de raio lado direito.

Obs: Quando for necessrio trabalhar com compensao de raio, o quadrante da ponta da
ferramenta dever ser informado. (Ver manual de operao). Para trabalhar com
compensao de raio de corte, sempre leve em considerao a parte acima da linha de centro
do desenho, e no a posio do revolver.

G53 Sistema de coordenadas da mquina


A funo G53 programada junto com um posicionamento, faz o comando desconsiderar o
ponto zero e o OFFSET que est ativo.
Ex: G53 X240 Z290 ponto de troca
T202
chamada de ferramenta.

Manual de Treinamento e de Programao TBS

16

G54, G55, G56, G57, G58 e G59 Deslocamentos de ponto zero


Uma vez carregado um dos sistemas de deslocamento de ponto zero, todas as informaes de
posies dos eixos sero executadas em funo deste sistema, at que um outro sistema seja
carregado. O sistema de deslocamento G54 modal, e estar sempre ativo enquanto outro
sistema no for carregado, ou quando a tecla RESET for pressionada.

G94 Avano em milmetros por minuto


Ex: G94 G01 Z-30 F300

G95 Avano em milmetros por rotao


Ex: G95 G01 Z-30 F0.2

G96 e G97 Controle do sistema de rotao do fuso


O comando G96, uma funo para velocidade de corte constante, onde se informa a
velocidade de corte desejada, e o comando calcula a rotao baseada na velocidade de corte
informada e no dimetro em que o eixo se encontra.Para limitar a rotao do fuso usamos a
funo G92.
O comando G97, uma funo para rotao constante, onde se informa a rotao
desejada, e toda a trajetria do contorno ser com a mesma rotao.

Manual de Treinamento e de Programao TBS

17

G96 S1=160 M3/M4


G92 S=3000 M3/M4
G00 X0 Z1
G01 Z0 F0.15
G01 X22
G01 X24 Z-1..

G97 S1=1900 M3/M4


G00 X0 Z1
G01 Z0 F0.15
G01 X.

G71 Ciclo de desbaste longitudinal

G96 S1= 200


G92 S= 3000 M3
G0 X60
G71 U3 R1
G71 P50 Q60 U1 W0.5 F0.2
N50 G0 X0 Z1
G1 Z0 F 0.15
G1 X18
G1 X20 Z-1
G1 Z-20
G1 X28
G1 X30 Z-21
G1 Z- 35
G1 X 60 Z-43.66
G1 Z- 60
G1 X61
N60
G70 P50 Q60
G71 chamada de ciclo
U
Profundidade de raio corte
R
Afastamento da ferramenta na execuo do ciclo
G71 Chamada de ciclo
P
Endereo do incio do contorno
Q
Endereo do fim do contorno
U
Sobremetal de acabamento em X
W
Sobremetal de acabamento em Z
F
Avano de corte do desbaste.
Manual de Treinamento e de Programao TBS

18

O ciclo executado longitudinalmente, ou seja, paralelo ao eixo Z.


Para executar um passada de acabamento usar o ciclo G70 (ver ltimo bloco do programa
acima). A passada de acabamento pode ser executada com a mesma ferramenta que
executou o desbaste, como no exemplo acima, ou com outra ferramenta. O avano do
acabamento ser o que est informado entre os blocos N50 e N60. Este ciclo tambm
pode ser usado para um desbaste interno, neste caso a varivel U(sobremetal para
acabamento) em alguns casos poder ser negativa.

G72 Ciclo de desbaste transversal

G96 S1= 200


G92 S= 3000 M3
G0 X60
G72 W3 R1
G72 P50 Q60 U1 W0.5 F0.2
N50 G0 X61 Z-43.66
G1 X60 F 0.1
G1 X30 Z-35
G1 Z-21
G1 X28 Z-20
G1 X20
G1 Z-1
G1 X18 Z0
G1 Z1
N60
G70 P50 Q60
G72 chamada de ciclo
W
Profundidade corte em Z
R
Afastamento da ferramenta na execuo do ciclo
G72 Chamada de ciclo
P
Endereo do incio do contorno
Q
Endereo do fim do contorno
Manual de Treinamento e de Programao TBS

19

U
W
F

Sobremetal de acabamento em X
Sobremetal de acabamento em Z
Avano de corte do desbaste.

A ciclo executado transversalmente, ou seja, paralelo ao eixo X.


Para executar um passada de acabamento usar o ciclo G70 (ver ltimo bloco do programa
acima). A passada de acabamento pode ser executada com a mesma ferramenta que fez o
desbaste, como no exemplo acima, ou com outra ferramenta. O avano do acabamento
ser o que est informado entre os blocos N50 e N60.

G75 Ciclo de desbaste de canal

G96 S1= 200


G92 S= 2000 M3
G0 X61
G75 R2
G75 X52 Z-35 P2250 Q8 F0.2
G75
R
X
Z
P
Q
F

chamada de ciclo
Retorno para quebra de cavaco
Dimetro final(absoluto)
Posio final(absoluto)
Incremento de corte(raio/ milsimo de milmetro)
Distncia entre canais(incremental)
Avano de corte

Manual de Treinamento e de Programao TBS

20

Para se achar o valor de P ,deve-se diminuir o ponto inicial(X) menos o ponto final(X), e o
valor encontrado divide-se por 2. O resultado deve-se dividir pelo nmero de vezes que se
deseja recuar a ferramenta para quebra de cavaco. Resultado em milsimo de milmetro.

Manual de Treinamento e de Programao TBS

21

G76 Ciclo de corte para mltiplas roscas

G0 X22 Z5 (durante o ciclo, a ferramenta sempre posiciona neste ponto)


G76 P01 10 60 Q00 R0.02
G76 X17.4 Z-15 R0 P1300 Q300 F2
G0 X... Z....
Onde:
G76 P(m)(r)(a) Q(min) R(d)
G76 X Z R(i) P(k) Q(d) F(L)

Manual de Treinamento e de Programao TBS

22

G76
m
r
a
Q
R
G76
X
Z
R
P
Q

Chamada do ciclo
Quantidade de passadas de acabamento
Comprimento de sada angular.
ngulo da ponta da ferramenta
Mnima profundidade de corte
Sobremetal para ltima passada
Chamada do ciclo
Dimetro do fundo do filete
Ponto final em Z
Diferena no raio da rosca (para roscas cnicas)
Altura do filete
Profundidade do primeiro corte (valor em raio sem ponto decimal, esta
informao determinar o nmero de passadas)
Q = 0.65 x passo dividido pela raiz quadrada do n de passadas
Passo da rosca

G78 Abertura rosca simples


Considerando o desenho anterior o programa ficaria:
G0 X22 Z5
G78 X 19.6 Z-15 F 2 1 passada
X 19.2
2 passada
X 18.8
3 passada
X 18.4
4 passada
X 18.1
5 passada.
X 17.8
6 passada
X 17.6
7 passada
X 17.4
8 passada
G00 X 50 o cdigo G00 cancela o ciclo

G33 Abertura de rosca simples passo a passo


G0 X22 Z5
G0 X 19.6
G33 Z-15 F2
G00 X 21
G00 Z 5
G00 X 19.2
G33 Z-15 F1.5

1 passada

2 passada

Manual de Treinamento e de Programao TBS

23

G00 X 21
G00 Z 5
G00 X 18.8
G33 Z-15 F1.5
G00 X 21
G00 Z 5
G00 X 18.4
G33 Z-15 F1.5
G00.................

3 passada

4 passada

G83 - Ciclo de furao profunda frontal

Z Profundidade do furo
R Distncia do ponto de aproximao at o incio do ciclo
Q Incremento (milesimal)
P Tempo de espera na base do furo
F Avano mm/min
Considerando o desenho acima onde Z= 30, R=50 e Q=10:
G00 X0 Z55
G83 Z-30 R-50 Q10000 F 0.1
Observe que Q= 10000, incremento de 10mm.

Manual de Treinamento e de Programao TBS

24

G87 - Ciclo de furao profunda transversal

X Profundidade do furo (informado em dimetro)


Q Incremento (milesimal)
P Tempo de espera na base do furo
F Avano mm/min
Considerando o desenho acima o bloco de programa ficaria assim:
G00 X32 Z-30(aproxima)
G87 X10 Q10000 F 0.1
Observe que Q= 10000, incremento de 10mm.

G84 Ciclo de rosca com macho

Z Profundidade do furo
R Distncia do ponto de aproximao at o incio do ciclo
P Tempo de espera na base do furo
F Avano mm/min (Passo da rosca)
Considerando o desenho anterior onde Z = 15, R= 50 e passo da rosca = 1.5:
G00 X0 Z55
G84 Z-15 R-50 F 1.5

Manual de Treinamento e de Programao TBS

25

Rosca rgida
Para se fazer rosca rgida usado o comando M129, e o bloco de programa anterior ficaria
assim:
G00 X0 Z55
M129 S300 (liga modo rosca rgida)
G84 Z-15 R-50 F 1.5
G80 M5(cancela modo rosca rgida)

Rosca rgida com ferramentas acionadas( somente revolver


superior)
Para fazer rosca com macho usando uma ferramenta acionada usamos a funo G84(rosca
frontal) e G88(rosca transversal) e a funo M129.

Exemplo de rosca rgida frontal com ferramenta acionada (G84)

HEAD2
T505(chama ferramenta
acionada)
M17 (liga eixo C)
M23 S2=500(liga rotaao)
G0 G54 X26 Z5 C0(posiociona)
M129 S2=500(liga modo rosca rigida)
G84 Z-10 F1 (roscar)
G0 C180(posiciona)
G84 Z-10 F1 (roscar)
G80 M25(desliga modo rosca rgida)
M18(desliga eixo C)

Manual de Treinamento e de Programao TBS

26

Exemplo de rosca rgida transversal com ferramenta acionada


(G88)

HEAD2
T505(chama ferramenta acionada)
M24 S2=500(liga ferramenta
acioanda)
M17(liga eixo C)
G0 X44 Z-10 C0 (posiciona ferr.)
M129S2=500(liga modo rosca rgida)
M24 S200(liga ferr. acionada)
G88 X10 F1 (roscar )
G80 M25(desliga modo rosca rgida)

G12.1 Ciclo de interpolao em coordenadas polares


A funo G12.1 (interpolao em coordenadas polares) converte um comando programado
em coordenadas cartesianas, para um movimento linear e de rotao (movimento da
ferramenta e rotao da pea) .
Ex: Usinar o perfil sextavado do desenho abaixo.

Manual de Treinamento e de Programao TBS

27

M17
G0 C0 X70 Z-5
G12.1
G28 C0
G42 G1X30 F600
G1 X15 C26
G1 X-15
G1 X-30 C0
G1 X-15 C-26
G1 X15
G1 X30 C0
G1 X70
G40
G13.1
M18

(liga eixo C)
(posiciona ferramenta)
(ativa ciclo)
(referencia eixo C)
(Incio do contorno, posio 1)
(posio 2)
(posio 3)
(posio 4)
(posio 5)
(posio 6)
(volta para posio 1)
(afasta)
(desliga compensao de raio)
(desliga ciclo)
(desliga eixo C)

Obs: O raio da ferramenta e o quadrante devem ser informados. O quadrante ser 0

Ciclo de interpolao cilndrica (G07.1)


A interpolao cilindrica consiste em um movimento do eixo C juntamente com um eixo linear,
o que permite a usinagem de perfis lineares e cilindricos em um dimetro

3 4

Manual de Treinamento e de Programao TBS

6 7 8

28

Exemplo
Usinar o perfil anterior
Raio da pea= 21
T707 (chama ferramenta)
M17 (liga eixo C)
G0X421Z-30C0 (posiciona ponto 1)
G7.1H21 (liga ciclo, onde H = raio)
G19 (muda plano de trab. Z/Y)
G1X38F100 (aprofundar em X)
G1C30 (ponto 2)
G2C60Z-17R12 (ponto 3)
G3C90Z-10R20 (ponto 4)
G1C170 (ponto 5)
G3C-185Z-12 (ponto 6)
G1C230Z-26 (ponto 7)
G2C245Z-30 (ponto 8)
G1C360 (ponto 9)
G1X43F500 (recua X)
G7.1H0 (desliga ciclo)
M18 (desliga eixo C)
G18 (retorna plano de trab. X/Z)
N1G90G53G95X240Z290

G51.2 Tornear polgonos


O ciclo de tornear polgonos consiste em usar uma fresa circular, fixada no revolver superior
com uma determinada rotao para fazer um polgono de n lados. O nmero de lados
depender de quantas facas tem a fresa e da relao de rotao entre o fuso principal e da
fresa, que ser informado no ciclo.
G51.2 P1 Q2
Onde:
P1 Q2 relao de rotao entre fuso principal e a ferramenta acionada.
Neste caso, a rotao da ferramenta acionada est o dobro da do fuso.
A relao de rotao pode ser de at 9. Mas deve-se respeitar a velocidade mxima da placa
de agarre que de 4000 rpm.
Fresando um sextavado de 40mm
Note que a fresa tem 3 facas, neste caso a relao de transmisso ser de 2 por 1.
G51.2 P1 Q2

Manual de Treinamento e de Programao TBS

29

HEAD1
M300 (sinc.)
G97 S1=1500(rotao fuso principal)
M400

HEAD2
M300 (sinc.)
T404 (chama ferramenta 4)
M24 S2=3000 (rotao anti-horrio)
G51.2 P1 Q2 (liga ciclo, rotao ser
3000rpm)
G0 X40 Z1 (aproximao)
G1 Z-5 F0.02 (usinagem)
G0 X50 (afasta)
G50.2 (desliga ciclo)
M25 (desliga rotao)
M400......

O sentido de giro no torneamento de polgonos determinado pelas instrues do segundo


fuso (S2), M24 ou M23 e endereo Q positivo ou negativo. Ou seja:
- Corte no sentido de giro horrio do fuso principal: M24 e varivel Q positiva;
- Corte no sentido de giro anti-horrio do fuso principal: M23 e varivel Q negativa.
A programao prvia de rotao do fuso com M3 ou M4 no determina o
sentido de giro para poligonar. , porem, recomendvel que o fuso j esteja girando no
sentido desejado ao se ativar a funo de poligonar, para no ocorrer perda de tempo.
Este ciclo s pode ser usado para operaes leves e materiais de fcil
usinabilidade, como por exemplo o Lato

Eixo Y (TBSY)
O eixo Y um recurso que ser utilizado para se executar operaes fora de centro, e tambm
para se usinar perfis complexos ou perfis que s eram possveis se usinar com ajuda de ciclos
fixos. O eixo Y possui um curso de 80mm (+40mm/-40mm). A programao deste eixo feita
em raio.

Manual de Treinamento e de Programao TBS

30

Movimentar eixo V1 simultneo ao programa de pea


Para movimentar o eixo V1 independente do eixo X1/Z1 utilizamos a funo
M201/M202/M203. Para isso o movimento deste eixo programado em uma tela
separada(cuatomizada). Nesta tela informamos o valor de aproximao em avano rpido, a
posio final do dimetro, o avano necessrio, o tempo de espera antes e depois da
operao e a posio de recuo.

Tela para programao do eixo V1


As seqncias definidas para o eixo V1 so programadas numa tela especfica
(customizada). Esta tela contem textos claros para melhor compreenso dos contedos das
variveis.
Exemplo.
T303 (chama ferramenta 3)
G97S1=1800M3M87(rotaao)
M201(movimenta o eixo V1 sem parar a execuo do programa)
G0G54X52Z-22
G1G95X48F0.5
G1X43.3F0.03
G1X43.4
G0X52
No exemplo acima, o eixo V1 fez um pr corte e executou o movimento que est informado na
tela (ver abaixo), sem interrupo do programa. Neste caso usou-se esta funo para se
ganhar tempo de usinagem, pois no momento do corte final da pea poderemos aproximar a
ferramenta at posio que foi pr-cortada anteriormente.

Manual de Treinamento e de Programao TBS

31

Tela de programao do eixo V1

Chamada de subprograma(M98)
Quando trabalhamos com operaes repetitivas em um programa, ou operaes comuns em
programas diferentes, podemos criar programas separados contendo estes blocos repetitivos, e
cham-los usando a funo M98. A funo M98 desvia a leitura do programa principal, para
um outro programa que ser chamado de subprograma.
O programa de troca de barras um exemplo, pois ser utilizado em todos os programas de
peas. Portanto, para a operao de troca de barras pode ser criado um subprograma.
Exemplo:
O1000
G0 G53 X315 Z170 V200
#531= 30(diametro do material)
T505 (chamada de ferramenta)
G0G54 X0 Z2(aproxima o tope da pea)
M98 P9500(chama programa 9500)
M11(abre pina)
G1 Z0(pea posicionada).....

Manual de Treinamento e de Programao TBS

Subprograma:
09500
IF[#1000 EQ1] GOTO 401
GOTO 501
N401
M5 M11
G4 X0.5
M61(trocar de barra)
M10
M3S2000
G0 V[#531+1]
G95 G1 V-F0.05
G0 G53 V145
N501
M99(retorna para o programa 1000)
32

Entrada de dados programveis(G10)


Os dados de corretores de ferramentas e valores de ponto zero podem ser inseridos via
programa de peas.
Entrada de dados de corretores de ferramentas:
G10 L10001 X0 Z150 R0 Q7
G10 L10020 X50 Z100 R0.4 Q3
No exemplo acima, o corretor de ferramenta n1 passa a ter um valor de X=0, Z=150, raio
zero e quadrante 7. O corretor n20 passa a ter um valor de X=50,Z100, raio de 0.4 e
quadrante 3.
Entrada de dados de ponto zero:
G10 L2 P1 X0 Z50
G10 L2 P2 X20 Z200
No exemplo acima, o ponto zero 1(G54) passa a ter um valor de X=0 e Z=50. O ponto zero
2(G55) passa a ter um valor de X=20 e Z=200.
P1= G54
P4=G57
P2= G55
P5=G58
P3= G56
P6=G59

Cabealho do programa
Inicia-se sempre um programa recuando todos os eixos para uma posio segura.
HEAD1
G0 G53 X315 Z170 V350

HEAD2
G0 G53 X240 Z290 Y0

Trabalhando simultaneamente com HEAD1 e HEAD2


Para trabalhar somente com o HEAD1 ou HEAD2, ou mesmo simultaneamente, usa-se os
cdigos de sincronismo M250 M799, sempre que o comando l um cdigo de sincronismo
em um determinado canal, a execuo do programa deste canal ser interrompida at que o
comando encontre no outro canal um cdigo M igual.
Ex:
HEAD 2
T505
G0 G54 X0 Z2
G83 Z-30 Q10000 F0.15
G0 G53 X235 Z250
M300 (trabalhando simultneo)
T606
G0 G54 X40 Z5
M350 (aguardando)
:
:
Manual de Treinamento e de Programao TBS

HEAD 1
G0 X50 Z2
M300 (programa esta aguardando)
G0 V42
G1 G95 V30 F0.12
G0 V60
G0 X40
G1 Z-15 F0.2
G1 X42 Z-17
M350 (trabalhando simultneo)

33

Velocidade de corte constante no carro vertical V1.


Para ativar a velocidade de corte constante do carro vertical usamos o seguinte comando:
G96 P3 M3 S200
G92 S1=3000 (limita rotao)
Onde o comando P3 ativa a velocidade de corte para os carros verticais. Para se voltar ao
modo normal digita-se G96 P1. No aconselhado trabalhar com velocidade de corte
constante quando se trabalha com corte sincronizado com a placa de agarre.

Interpolao e posicionamento (eixo C).


No fuso principal, podemos trabalhar com posicionamento angular e interpolao (eixo C2), e
no fuso de agarre somente com posicionamento angular.
Ex: Interpolao eixo C
HEAD2
T808 (chama ferramenta)
M23 S2=2000(liga ferr. acionada)
M17 (liga eixo C)
G0 G94 C0X80 Z-4(posiciona)
G12.1 (ativa ciclo de interpolao)
G42 G1 X60 C26 F1500
G1 C-14
G1 X28
G1 C14
G1 G40 X100 F5000
G13.1 (desativa ciclo de interp.)
M18 (desliga eixo C)
M25(desliga ferramenta acionada)
Posicionamento eixo C
HEAD2
T707 (chama ferramenta)
M23 S2=2000(liga ferr acionada)
M17 (liga eixo C)
G0 C45 (posiciona 45 graus)
M71 (ativa freio do fuso)
G0 X18.5 Z2 (posiciona)
G1 Z-18 F400 (fura)
G0 Z2 M72 (desativa freio)
G4 X.3 (tempo de espera)
G0 C135 (posiciona 135 graus)
M71 (ativa freio do fuso)
G1 Z-18 F400 (fura)
Manual de Treinamento e de Programao TBS

34

G0 Z2 M72 (desativa freio)


G4 X.3 (tempo de espera)
G0 Z2 M72 (afasta e desativa freio)
G0 C225 (posiciona 225 graus)
M71 (ativa freio do fuso)
G1 Z-18 F400 (fura)
G0 Z2 M72 (afasta e desativa freio)
G4 X.3 (tempo de espera)
G0 C315 (posiciona 315 graus)
M71 (ativa freio do fuso)
G1 Z-18 F400 (fura)
G0 Z2 M72 (afasta e desativa freio)
M18 (desliga eixo C)
M25(desliga ferr.acionada)
G53 X240 Z290 (ponto de troca)
Sempre que usar interpolao ou posicionamento do eixo C, deve-se usar a funo M17.
A funo M17 liga o eixo C e a funo M18 desliga.

Posicionamento do fuso principal usando a funo M19 B7XXX


Quando se trabalha somente com posicionamento, pode-se usar a funo M19 B07XXX.
Onde XXX o angulo desejado.
Ex: M19 B07180- posiciona o fuso principal em 180 graus.
Usando a funo M19 B07XXX, no necessrio usar a funo M17.
O mesmo bloco de programa anterior usando a funo M19 B07XXX, ficaria da seguinte
forma:
HEAD2
T707 (chama ferramenta)
M23 S2=2000 (liga ferramenta acionada)
G0 X18.5 Z2
M19 B07045 M8 (posiciona 45 graus)
M71 (ativa freio do fuso)
G1 Z-18 F400 (fura)
G0 Z2 M72 (desativa freio)
G4 X.3 (tempo de espera)
M19 B07135 (posiciona 135 graus)
M71 (ativa freio do fuso)
G1 Z-18 F400 (fura)
G0 Z2 M72 (desativa freio)
G4 X.3 (tempo de espera)
G0 Z2 M72 (afasta e desativa freio)
M19 B07225 (posiciona 225 graus)
M71 (ativa freio do fuso)
G1 Z-18 F400 (fura)
G0 Z2 M72 (afasta e desativa freio)
Manual de Treinamento e de Programao TBS

35

G4 X.3 (tempo de espera)


M19 B07315 (posiciona 315 graus)
M71 (ativa freio do fuso)
G1 Z-18 F400 (fura)
G0 Z2 M72 (afasta e desativa freio)
G4 X.3 (tempo de espera)
G53 X240 Z290 (ponto de troca)
M25(desliga ferramenta acionada)

Posicionamento do fuso de agarre M119 B08XXX


A funo M119 usada para se posicionar o fuso de agarre. usada geralmente quando se
tem um furo deslocado na parte posterior da pea.
M119 B08XXX. Onde XXX o angulo desejado.
Ex: M119 B08180- posiciona o fuso de agarre em 180 graus.

Ferramentas posteriores acionadas

Podemos fazer furos deslocados do centro com as ferramentas posteriores. Para isso usado a
funo de posicionamento(M119 B08XXX). Ferramentas acionadas posteriores so opcionais
da mquina. Das trs ferramentas posteriores, duas podem ser rotativas.
Para se trabalhar com as acionadas posteriores usamos as seguintes funes:
M123/M124 B31500
Onde M123- liga ferramenta acionada posterior sentido horrio
M124- liga ferramenta acionada posterior sentido anti-horrio
M125 - desliga ferramenta acionada posterior
B3- define rotao e 1500 a rotao desejada

Manual de Treinamento e de Programao TBS

36

Ex:
HEAD 2
T521 (chama ferramenta)
M23 S2=100(sentido de giro horrio do rotativo)
M123 B32000(Liga ferramenta posterior sentido horrio com rpm de 2000)
M119 B8000 (posiciona zero grau)
G0 X10 Z-3 (posiciona furo)
G1 Z15 F200 (fura)
G0Z-3 (afasta)
M119 B8180 (posiciona 180 graus)
G1 Z15 F200 (fura)
G0 Z-30 (afasta)
M119 B8000 (volta para posio 0)

Corte sincronizado entre fuso principal e a placa de agarre


O bloco abaixo um exemplo de corte sincronizado onde a placa de agarre segura a
pea, e o carro vertical corta.
HEAD1
N10
M390(sinc)
M395(sinc)
G0G53X315Z90V350(recua eixos)
M400(sinc)
M410(sinc)
G0G54V31(aproxima ferramenta)
G95G1V-1F0.1(corta)
M415(sinc)
M420(sinc)
G0V70 (recua eixo)
M700(sinc)
M30 (fim de programa)
%

Manual de Treinamento e de Programao TBS

HEAD2
T101(chama placa de agarre)
M390(sinc)
S1=1800M3 (liga rotao fuso principal)
S2=1800M24(liga rotao fuso de agarre)
M395(sinc)
M45 (liga sincronismo dos fusos)
M400(sinc)
G0X0Y0Z10M111(aproxima e abre castanha)
G1G94Z-12F4000(posiao de agarre)
M110(fecha castanha)
M410(sinc)
M415(sinc)
G1Z-11.5(retorna 0.5mm)
M420(sinc)
G1Z10 (recua)
M46 (desliga sincronismo dos fusos)
G90G95G53X240Z290M25(ponto de troca)
M700(sinc)
M30 (fim de programa)

37

Como acertar o posicionamento do fuso principal com o fuso de


agarre
Imaginemos a usinagem de um material sextavado onde se precisa de um posicionamento para
agarre.

Seqncia de preparao
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.

Selecionar Modo MDI em Head2


Digitar M19 e pressionar ciclo START
Prender uma pea na placa de agarre
Apertar emergncia
Selecionar HEAD2
Abrir a porta
Selecionar PARAMETRO
Selecionar DGNOS (diagnose)
Ir at diagnose 445 (posio do fuso)
Girar o fuso at a posio diagnose 445 ser igual a zero.
Selecionar HEAD1
Alinhar a pea da placa de agarre com a pea do fuso principal.
Anotar o valor diagnose 445.
Selecionar PARAMETRO.
Ir at o parmetro 4034 e digitar o valor anotado na linha 13.
Desativar emergncia
Desligar motor para que a mquina entenda o novo valor.
Ligar motor.

Aps essas alteraes, quando o comando ler o bloco de corte sincronizado, a placa de agarre
posicionar exatamente em relao ao perfil do material a ser cortado.
OBS. Para poder alterar estes parmetros, a escrita de parmetros deve ser habilitada, e aps
alterao, deve ser desabilitada para que os parmetros fiquem protegidos.

Manual de Treinamento e de Programao TBS

38

Posio para descarregar a pea


Para descarregar a pea, devemos chamar a posio 1 do revlver.
T101(chama posio para descarregar)
G0G53X259Y0Z120M64(Aproxima e abre portinhola)
G0G53Z85(Posio de descarga)
M111(Abre castanha da placa)
G4X0.5(Tempo de espera para descarga)
G0G53Z150M65(Recua e fecha portinhola)
G53X240Z290Y0M110(Posio de troca e fecha placa)

Monitorao de carga dos eixos e fusos


ATENO:
ESTAS FUNES NO DEVEM SER USADAS PARA PROTEO DA MQUINA E
SEUS ELEMENTOS MECNICOS DOS EFEITOS DE EVENTUAL COLISO !
Esta funo pode ser usada para, por exemplo, supervisionar variaes do esforo de corte por
variaes do material ou do estado de ferramentas. Para estas supervises pode ser usado um
sinal de interface PLC a ser acessado pelo programa da pea(variveis macro #1001, #1002,
#1003 e #1004). necessrio que alguns sub-programas sejam escritos para esta avaliao:
corte com X1 ou V1, reao em caso de sobrecarga, etc. Se, em caso de sobrecarga, for
prefervel a gerao de um alarme com a conseqente parada imediata da mquina, tem-se
duas possibilidades:
- Usar a funo integrada ao CNC: neste caso, deve-se parametrizar o CNC de acordo ou;
- Usar a extenso do PLC K7.2=0.
A monitorao da carga tambm pode usar um mtodo estatstico de avaliao

Manual de Treinamento e de Programao TBS

39

dos dados. Para tal, basta ativar a extenso K7.1: se estiver em zero, a avaliao feita por
comparao simples de valores lidos instantnea e ciclicamente, em intervalos de 8
milisegundos. Se estiver em um, a avaliao estatstica.
Para ativar a monitorao, necessrio se programar duas instrues especficas
para cada eixo, como se segue:
1 - "B4yxxx" = preset do valor de monitorao de carga: "y" representa o eixo a ter sua carga
monitorada (1 a 4 -> eixos X, Z, 3 e 4) e "xxx" o valor porcentual da carga mxima a ser
monitorada (0 a 100). Este valor tambm pode ser introduzido diretamente na tela
correspondente de superviso de carga de eixos.
Por exemplo :
(Head 2): B42068 indica que o eixo Z2 ser monitorado a 68% de sua carga mxima.
2 - M140/141/142/143/144/145/146/147/148:
A funo M140 desativa todas as monitoraes de carga de eixos e integraliza
todas as avaliaes estatsticas das mesmas, se esta extenso estiver ativada (K7.1).
As monitoraes podem ser ativadas e desativadas individualmente, como se segue:
M141 = Ativa monitorao de carga do eixo X1/X2
M142 = Desativa monitorao de carga do eixo X1/X2
M143 = Ativa monitorao de carga do eixo Z1/Z2
M144 = Desativa monitorao de carga do eixo Z1/Z2
M145 = Ativa monitorao de carga do eixo Wt/Y2
M146 = Desativa monitorao de carga do eixo Wt/Y2
M147 = Ativa monitorao de carga do fuso/eixo V1/S1/C2
M148 = Desativa monitorao de carga do fuso/eixo V1/S1/C2
As funes B4yxxx e M14x so exclusivas para o Path onde so executadas
(Path 1 com X1, Z1, V1 e Path 2 com X2, Z2, Y2).
Extenses relativas:
K 7.0 = 1 = Extenso monitorao de carga de eixos
K 7.1 = 1 = Avaliao estatstica da carga de eixos
K 7.2 = 1 = Avaliao de sobrecarga por sinais Custom Macro (#100x)
Constante: A monitorao simples pode ser escolhida quando ela feita em seqncias de
programa onde s aparecem movimentos em avano de trabalho (seqncias
de G01/02/03), ou seja, onde no h blocos de programa com avano rpido.
De forma inversa, quando a seqncia de programa envolve movimentos em avano rpido e
de trabalho (ciclos de furao profunda, pentear rosca, etc.), a monitorao estatstica pode ser
mais adequada, pois a carga envolvida nestes processos mista.
J a reao desejada (parada imediata ou programada) depende do processo: a parada
imediata desejada se no houver prejuzo decorrente da mesma. Um exemplo de uso o
ciclo de furao profunda, onde uma interrupo no envolve um risco grande de quebra de
ferramenta (ele porm existe!). J num ciclo de, por exemplo, rosca rgida, desejvel que a
mquina pare somente aps a execuo do ciclo, evitando assim a eventual quebra da
Manual de Treinamento e de Programao TBS

40

ferramenta por parada imediata devido a um desgaste da mesma ou problema do material. De


maneira geral, no h uma regra definida para todos os casos. Estes devem ser avaliados pelo
usurio.

Ajustes e verificaes
Para se determinar e programar os valores de carga a ser monitorados pode-se usar as telas
customizadas, estas podem ser usadas de maneira mais confortvel, como mostrado abaixo
onde pode-se observar os valores de carga dos eixos e dos fusos (%) e os tempos de
monitorao e de sobrecarga com a funo de monitorao ativa.

Tela de superviso de carga de eixos

As colunas de dados da tela anterior contem:


TORQUE REAL (%) = Torque instantneo do eixo, em valor percentual do torque mximo.
TEMPO DE SOBREC.(S)= Tempo em segundos que uma carga maior que o valor-limite foi
solicitada.
TEMPO DE SUPERV.(S)= Tempo em segundos que a funo M14x permaneceu ativa.
LIMITE (%) = Valor-limite de torque ajustado pela funo B4yxxx ou pelo cursor na prpria tela
SUPERVISO = Indica se o eixo se encontra ou no sob monitorao de carga (funo M14x)
STATUS = Indicao instantnea se o eixo est ou no em condio de sobrecarga
PLOTAR = Coluna para selecionar o eixo cujo comportamento de torque ser plotado num
grfico.
Manual de Treinamento e de Programao TBS

41

Na tela principal anterior possvel mover o cursor com as teclas direcionais na ultima coluna
para se selecionar um eixo ou fuso. Ao se pulsar a tecla [INPUT], a tela a seguir mostrada.
Nesta tela pode ser vista uma pequena representao grfica da monitorao de carga do eixo
selecionado.
Os dados (pontos) que o compe so obtidos do PLC, aps este ter executado um ciclo de
monitorao de carga de eixo. O tempo de amostragem no grfico de 0,1segundo. Com isto
possvel plotar numa tela at 498 pontos de leitura (49,8 segundos).
Por limitao de memria, este tempo no corresponde ao tempo total possvel de
monitorao (54 minutos), mas j d uma idia do comportamento da carga. Alm dos eixos
ortogonais do grfico, uma linha varivel desenhada para indicar o limite selecionado de
torque de superviso (funes Byxxx ou tela anterior).
Para selecionar outro eixo, necessrio voltar tela anterior e mover o cursor at
o eixo a ser plotado. Com a tecla INPUT, a tela grfica ser refeita. O grfico ser
plotado com os ltimos dados coletados ao se pulsar a softkey PLOTAR.
As softkeys "ARMAZ." e "RECUP." permitem respectivamente a memorizao e a posterior
recuperao da curva de torque mostrada. Isto possibilita a comparao de comportamentos
de torque de eixo em momentos distintos do processo para fins de comparao ou anlise de
tendncias, por exemplo.
Exemplo de bloco de programa com superviso de torque:
T2 D2 H2 (Chama ferramenta)
M3 S1=2000(liga rotao)
B42041 (Ferramenta T2 com monitorao de carga a 41% (eixo Z2))
G00 X0 Z2 (Aproximar ferramenta)
M36(Apagar buffer de pr leitura)
M143 (Ligar monitorao de carga no eixo Z2)
G83 Z-30 Q15000 (Ciclo de furar profundo)
M144 (Desligar monitorao de carga no eixo Z2)
G53 G0 X240 Z290 Ponto de troca de ferramenta
IF[#1002EQ0]GOTO1000(Verifica se atingiu o limite de torque )
#3000=20(EXCEDEU LIMITE DE TORQUE Z2) (gera um alarme quando o torque excedido)
M0 (para maquina)
N1000
G0Z10
G90G95G53X240Z290
M30

Manual de Treinamento e de Programao TBS

42

Telas customizadas Ergomat


Com a funo "Macro-executor" foram escritas vrias telas de ajustes e de diversas
informaes. Estas telas so selecionadas com a tecla "CUSTOM".
Algumas telas j foram explicadas nos captulos correspondentes:
- Superviso de torque de eixos e tela do eixo V1
Tela principal-contem um resumo das telas disponveis. As softkeys so usadas para seleo
das mesmas.

Manual de Treinamento e de Programao TBS

43

Tela do magazine de barras

Tela das extenses do PLC


Mostra o status de algumas extenses de PLC. Serve para verificao dos mesmos.

Manual de Treinamento e de Programao TBS

44

Tela de diagnose dos revolveres


Mostra o status de diversos sinais dos revolveres, para auxiliar na manuteno dos mesmos.

Tela para modo cliente

Manual de Treinamento e de Programao TBS

45

Tela de vida til de ferramenta (tela1)


Nesta tela podemos definir a vida til das ferramentas do revolver superior e das ferramentas
da usinagem posterior. A vida til pode ser definida por tempo, ou por chamada dependendo
da aplicao. Para ativar a contagem, levamos o cursor at a sexta coluna, onde existe a
opo de ativar(sim ou no). Usamos a tecla (ALTER) para alternar entre (sim) e (no). Tambm
podemos escolher a ao que o comando deve fazer quando a vida til alcanada, na
stima coluna atravs de tecla (ALTER), decidimos se a mquina deve parar imediatamente, ou
gerar apenas uma mensagem. Para limpar os dados de contagem, usamos a softkey(APAGAR
PRESET) e (APAGAR USO).

Tela de vida til de ferramenta (tela2)


Nesta tela podemos definir a vida til das ferramentas do revolver inferior e da ferramenta do
eixo vertical(V1). A vida til pode ser definida por tempo, ou por chamada dependendo da
aplicao. Para ativar a contagem, levamos o cursor at a sexta coluna, onde existe a opo
de ativar(sim ou no). Usamos a tecla (ALTER) para alternar entre (sim) e (no). Tambm
podemos escolher a ao que o comando deve fazer quando a vida til alcanada, na
stima coluna atravs de tecla (ALTER), decidimos se a mquina deve parar imediatamente, ou
gerar apenas uma mensagem. Para limpar os dados de contagem, usamos a softkey(APAGAR
PRESET) e (APAGAR USO).

Manual de Treinamento e de Programao TBS

46

Tela Logo
Tela com o desenho da mquina.

Manual de Treinamento e de Programao TBS

47

Preparao de uma pea.


Para a preparao de uma pea, os dados de corte devem ser respeitados.
Deve-se usar a velocidade de corte, o avano de trabalho e todo o ferramental, indicado para
o servio a ser executado.
Antes de usinar uma pea tenha certeza que a mquina esteja trabalhando corretamente. Faa
um ciclo no passo a passo controlando o avano de usinagem.

Manual de Treinamento e de Programao TBS

48

Lado frontal

A distribuio dos porta-ferramentas deve ser feita de modo que a torre


fique balanceada.

Manual de Treinamento e de Programao TBS

49

O1000(PEA 1)
%
O2989
G0G90G53X315Z145V350M5(pos. de segurana)
M500(sinc)
T101(tope)
M250(sinc)
G0G54X0 Z10 (aproxima)
/M11(abre pina)
G4X0.6(tempo de espera)
/G1G94Z0F5000 (posio de alimentao)
M10 (fecha pina)
G4X0.5(tempo de espera)
/G0 Z10(recua)
N2G0G90G53X315Z145(posio de troca)
T202(DESBASTE EXT)
G96S1=400M3M87(liga velocidade de corte)
G92S=2000 (limita rotaao)
G0G54G95X52 Z0 (aproxima)
G1X10F0.25(usinagem)
G0X46Z2
G1G95Z-23F0.2
G0X47Z2
G0X42.5
G1Z-14F0.2
G1X47Z-20
G0X45Z3
G0X35
G0G42X38.6Z1
G1X41.6Z-0.5F0.2
G1Z-14F0.1
G1X45Z-19
G1Z-23
G1X47.6
G1X48Z-23.2
G1Z-28F0.1
G1G40X50F0.5
N3G0G53X315Z145 (posio de troca)
T303(FORMAR RAIO)
G97S1=1800M3M87 (liga rotao e leo)
M201(move eixo V1)
G0G54X52Z-22(usinagem)
G1G95X48F0.5
G1X43.3F0.03
G1X43.4
G0X52
N4G0G53X315Z145 (posio de troca)

O1000(PEA 1)
%
O2989
G90G53G95X240Y0Z290M5 (pos. de segurana)
M500
T521(TORNEAR 48)
M250(sinc)
M107(liga leo)
G97S2=1600M23 (liga rotaao fuso de agarre)
G0G55X13Z-20(aproxima)
G0Z-8 (usinagem)
G1G95Z-2F0.3
G71U1.5R0.2 (ciclo de desbaste)
G71P50Q60U0W0F0.15(ciclo de desbaste)
N50G0X40Z-1
G1G95X36Z1F0.15
G1Z4
G1X32.5
G1X31Z5
G1Z12
G1X33Z13
G1Z14
G1X20
G1X17Z15.5
N60
G0G53Z315 (recua ferramenta)
N27G0G53Z315
T20(PENTEAR ROSCA)
G97S2=1200M23 (liga rotao)
G0G55X30(aproxima)
G0Z-10M107
G1G95Z-1F3
G76P001060(ciclo de rosca)
G76X33Z12P975Q330F1.5 (ciclo de rosca)
N29G0G53Z315(recua ferramenta)
T22(FURO POST DESLOCADO)
B34000M123(liga acionada posterior 4000rpm)
M119B8000 (posiciona fuso de agarre)
G0G55X-35Z-10 (aproxima)
G0Z-2
G1G94Z3.5F180 (fura)
G0Z-2 (recua)
M119B8120 (posiciona fuso de agarre)
G1G94Z3.5F180 (fura)
G0Z-2 (recua)
M119B8240 (posiciona fuso deagarre)
G1Z3.5F180(fura)
G0Z-5 (recua)
M125(desliga acionada posteior)
M119B8000(posiciona fuso deagarre)
N5G0G53X240Z290Y0M109 (posio de troca)

T404(TORNEAR ANG 10GR.)


Manual de Treinamento e de Programao TBS

50

G97S1=2000M3M87 (liga rotao e leo)


G0G54X52Z-21.4 (aproxima)
G1G95X48F0.5(usinagem)
G1Z-25.4F0.15
G3X45.85Z-26.68R1.3F0.03
G1X40.96Z-27.6F0.05
G1X52F0.5
N5G0G53X315 (posio de troca)
G0G53Z145
M206(confirma fim M201)
T505(FURAR DIAM 12MM)
G97S1=2000M3M87 (liga rotao e leo)
G0G54Z3 (aproxima)
G0X0(approxima)
G1G95Z1F0.5 (usinagem)
G1G95Z-32F0.13
G0Z5
N7G0G53X315M5 (posio de troca)
G0G53Z145
T707(TORNEAR DIAM 25)
G96S1=200M4M87(liga velocidade de corte)
G92S=2500(limita rotaao)
G0G54Z8 (aproxima)
G0X15.7
G1G95Z3F0.5 (usinagem)
G1G95Z-17F0.1
G0X15.5Z1
G0X20
G1Z-8
G1X17
G1Z-17
G0X15.5Z1
G0X23
G1Z-8
G0X22Z1
G0X29
G1X25Z-1
G1Z-8
G1X20
G1X18Z-9
G1Z-17
G0X17Z5
G0Z5
M5
N100G0G53X315M89(posio de troca)
M290(sinc)

M290(sinc)

N10G0G53Z145
T101(retorna para ferramenta 1)
N10

T505(FRESAR LATERAL)
M17(liga eixo C)
M24S2=2500(liga acionada do revolver)
G0G94G54X50Y25Z-10C90M57(posiciona)
G0X29.6M71(posiciona e freio)
G1G94Y-20F350 (usinagem)
G1Z-13.5
G1Y25

Manual de Treinamento e de Programao TBS

51

G0X50M72
M18 (desliga eixo C)
M25 (desliga acionada do revolver)
N4G0G53X240Z290Y0M25M59 (posio de troca)
T404(CENTRAR LATERAL)
M17 (liga eixo C)
M24S2=4000(liga acionada)
G0G94G54X50Y12.5Z-2.5C90M57 (posiciona)
G0X32 (aproxima)
G1X25F200 (usinagem)
G0X32
G0Y3
G1X25
G0X50
M18 (desliga eixo C)
M25 (desliga acionada)
N3G0G53X240Z290Y0 (posio de troca)
T303(FURAR LATERAL)
M17 (liga eixo C)
M24S2=5500(liga acionada)
G0G95G54X50Y12.5Z-2.5C90M57 (aproxima)
G0X33
G1X7F0.05 (usinagem)
G0X33
G0Y3
G1X20F0.05
G0X50
M18 (desliga eixo C)
M25 (desliga acionada)
N2G0G53X240Z290Y0M25M59
T202(ROSCA LATERAL)
M17 (liga eixo C)
M24S2=500 (liga acionada)
G0G54X50Y12.5Z-2.5C90M57(aproxima)
G0G95X33M57
M129S2=500(liga modo rosca rigida)
G88X11Q5000F0.7 (roscar)
G80M25(cancela modo rosca rigida)
M24S2=500 (liga acionada)
G0Y3
M129S2=500
G88X16F0.7
G80M25
G0X50
M72
G4X0.5
M18
N8G53X240Z290Y0M25M59 (posio de troca)
T808(furar dimetro 3.3)
M17
M23S2=4000
G0G95G54X0Y17Z3C90M57
G1Z-11.7F0.05
G0Z2
Manual de Treinamento e de Programao TBS

52

G0Y-17
G1Z-11.7
G0Z3
M18
M25
N7G0G53X240Z290M59
T707 (rosca M4)
M5
S2=500M23
M17
G0G95G54X0Y17Z5C90M57
M129S2=500
G84Z-9F0.7
G80M25
M23S2=500
G0Y-17
M129S2=500
G84Z-9F0.7
G80M25
G0Z10
M72
G4X0.5
M18
N6G0G53X240Z290Y0M25M59
T606(fresar perfil)
M17
M23S2=4000
G17
G0G94G54X0Y8Z3C270M57
G1G94Z-3F500
G1X27F250
G1Y-8F250
G1X0
G0Z2
M18
M25
G18
N10G0G53X240Z290Y0M25M59

M390(sinc)
S1=1800M3 (liga rotao fuso principal)

T101(expulsar peca)
M390
G0G53X259Y0Z120M64
G0G53Z85
M111
G4X0.5
G0G53Z150M65
G53X240Z290Y0M110M24S2=1000
N1G0G53X240Z290Y0M59

M395(sinc)
G0G53X315Z90V350(recua eixo)
Manual de Treinamento e de Programao TBS

T101(chama fuso de agarre)


S1=1800M3 (liga rotao do fuso princ.)
S2=1800M24(liga rotao do fuso de agarre)
M395(sinc)
M45 (liga sincronismo dos fusos)
M400(sinc)
53

M400(sinc)
M410(sinc)
G0G54V31M7(aproxima)
G95G1V8F0.12(corta)
M415(sinc)
M420(sinc)
G0V70 (recua)
M9(desliga oleo)
M700(sinc)
M30(fim de programa)
%

Manual de Treinamento e de Programao TBS

G0X0Y0Z10M111 (aproxima e abre castaa)


G1G94Z-12F4000(posio de agarre)
M110(fecha castanha)
M410(sinc)
M415(sinc)
G1G91Z1(retorna 1mm incremental)
M420(sinc)
G1G90Z10(recua)
M46(desliga sincronismo dos fusos)
G4X0.5(tempo de espera)
G90G95G53X240Z290M25(posio de segurana)
M700(sinc)
M30 (fim de programa)
%

54

Programa para testar alimentador de barras com bedame no V1


Head 2

Head 1

01000(BAR LOAD TEST)


#531= 22(dimetro do material)
G0 G53 G90 X235 Z290 V290
G54
M3 S500 T707(posio do tope)
G0 X0
G0 Z-5
M700
G65
P9500
(BAR
PROGRAM)
M701
G0 G53 G90 X235 Z250 V145
M300
M30

01000(BAR LOAD TEST)


#531= 22(dimetro do material)
G0 G53 G90 X100 Z30 V145
M700
M98
P9500
(BAR
CHANGE
PROGRAM)
M701
N1 G0 G53 X100 Z30 V145
M300
CHANGE G97 S2000 M3
G0 V[#531 + 1]
G95 G1 V-1 F 0.08
G0 G53 V 145
M30

Programa para troca de barras com bedame no V1


Head 2

Head 1

09500 (BAR CHANGE)


M794
IF[#1000 EQ1] GOTO 401
GOTO 501
N401
M5 M11
G4 U0.5
M61(Troca barra)
M10
G4U0.5
M3 S2000
M795
M796
N501
M799
M99

09500 (BAR CHANGE)


M794
IF[#1000 EQ1] GOTO 401
GOTO 501
N401
M795
G0 V[#531 +1]
G95 G1 V-1 F 0.05
G0 G53 V 145
M796
N501
M799
M99

Manual de Treinamento e de Programao TBS

55

Exerccio 1

Revolver superior

Revolver inferior

Manual de Treinamento e de Programao TBS

56

Head 1

Manual de Treinamento e de Programao TBS

Head 2

57

Exerccio 2

Revolver superior

Revolver inferior

Manual de Treinamento e de Programao TBS

58

Head 1

Manual de Treinamento e de Programao TBS

Head 2

59

Exerccio 3

Usinagem posterior

Revolver superior

Revolver inferior

Manual de Treinamento e de Programao TBS

60

Head 1

Manual de Treinamento e de Programao TBS

Head 2

61

Exerccio 4

Usinagem posterior

Revolver superior

Revolver inferior

Manual de Treinamento e de Programao TBS

62

Head 1

Manual de Treinamento e de Programao TBS

Head 2

63

Head 1

Manual de Treinamento e de Programao TBS

Head 2

64

Exerccio 5

Usinagem posterior

Revolver superior

Revolver inferior

Manual de Treinamento e de Programao TBS

65

Head 1

Manual de Treinamento e de Programao TBS

Head 2

66

Head 1

Manual de Treinamento e de Programao TBS

Head 2

67

Ecerccio 6

Usinagem posterior

Revolver superior

Revolver inferior

Manual de Treinamento e de Programao TBS

68

Head 1

Manual de Treinamento e de Programao TBS

Head 2

69

Head 1

Manual de Treinamento e de Programao TBS

Head 2

70

A impresso de textos, mesmo por extrato, somente com licena da


ERGOMAT INDSTRIA E COMRCIO LTDA.
La impresin de textos, aun que sea en extracto, solo con permiso de:
ERGOMAT INDSTRIA E COMRCIO LTDA.
Reprint, even any section or extract, is subject to consent of
ERGOMAT INDSTRIA E COMRCIO LTDA.
Nachdruck, auch auszugsweise, nur mit Einverstndnis der
ERGOMAT INDSTRIA E COMRCIO LTDA.
Toute reproduction, meme partille, nest autorise quavec consentement de
ERGOMAT INDSTRIA E COMRCIO LTDA.
Ristampa, anche per estratto, solo con il consenso della:
ERGOMAT INDSTRIA E COMRCIO LTDA.

Impresso no Brasil

ERGOMAT INDSTRIA E COMRCIO LTDA.

Manual de Treinamento e de Programao TBS

71

Anda mungkin juga menyukai