Escolar Documentos
Profissional Documentos
Cultura Documentos
Sumário
Características TB|S 42/60 .............................................................................. 04
Precauções de Segurança ................................................................................ 05
Campo de Trabalho ........................................................................................ 06
Características TB|S 42/60 .............................................................................. 08
Descrição de Variáveis ..................................................................................... 08
Funções auxiliares ........................................................................................... 10
Funções auxiliares “B” ..................................................................................... 10
Funções preparatórias ..................................................................................... 10
Tabela de funções preparatórias (Código G) ..................................................... 12
G00 - Movimento em avanço rápido ................................................................ 12
G01- Interpolação linear ................................................................................. 12
G02 - Raio Sentido Horário ............................................................................. 13
G03-Raio Sentido Anti-Horário ........................................................................ 13
G90 e G91 – medida absoluta e incremental ................................................... 14
G40, G41 e G42 – Compensação de raio de corte .......................................... 15
G53 – Sistema de coordenadas da máquina ..................................................... 15
G54, G55, G56, G57, G58 e G59 – Deslocamentos de ponto zero .................. 15
G94 – Avanço em milímetros por minuto .......................................................... 16
G95 – Avanço em milímetros por rotação.......................................................... 16
G96 e G97 – Controle do sistema de rotação do fuso........................................ 16
G71 – Ciclo de desbaste longitudinal ............................................................... 17
G72 – Ciclo de desbaste transversal ................................................................. 18
G76 – Ciclo de corte para múltiplas roscas ....................................................... 19
G78 – Abertura rosca simples .......................................................................... 20
G33 – Abertura de rosca simples passo a passo ................................................ 20
G83 - Ciclo de furação profunda frontal ........................................................... 21
G87 – Ciclo de furação profunda transversal..................................................... 21
G84 – Ciclo de rosca com macho ................................................................... 22
Rosca Rígida.................................................................................................... 22
Rosca rígida com ferramentas acionadas( somente revolver superior).................... 22
Exemplo de rosca rígida frontal com ferramenta acionada (G84)......................... 23
Exemplo de rosca rígida transversal com ferramenta acionada (G88) .................. 23
G12.1 – Ciclo de interpolação em coordenadas polares..................................... 24
Ciclo de interpolação cilíndrica (G07.1)............................................................. 25
G51.2 – Tornear polígonos .............................................................................. 26
Eixo Y (TB⏐SY) ................................................................................................. 27
Movimentar eixo V1 simultâneo ao programa de peça ....................................... 27
Tela para programação do eixo V1 ................................................................... 27
Chamada de subprograma(M98) ..................................................................... 28
Entrada de dados programáveis(G10) ............................................................... 29
Cabeçalho do programa .................................................................................. 29
Trabalhando simultaneamente com HEAD1 e HEAD2 ........................................ 29
Velocidade de corte constante no carro verticail V1 ............................................ 30
Interpolação e posicionamento (eixo C) ............................................................. 30
Posicionamento do fuso principal usando a função M19 B7XXX .......................... 31
Precauções de segurança
Antes de operar e programar a máquina, o operador deve estar bem familiarizado com o
conteúdo deste manual.
Antes de usinar uma peça tenha certeza que a máquina esteja trabalhando corretamente. Faça
um ciclo no passo a passo controlando o avanço de usinagem.
Operar a máquina incorretamente poderá resultar em danos à máquina ou ferimentos no
operador.
Certifique-se que os dados de corte usados da usinagem estejam apropriados para o serviço
executado.
Os parâmetros de máquinas são ajustados pelo fabricante da máquina ou pelo fabricante do
comando, e geralmente não são necessários serem alterados. Caso necessário alguma
alteração, favor consultar o fabricante. Parâmetros ajustados incorretamente, podem causar
danos à maquina.
Logo após ligar a maquina, não toque nenhuma tecla do painel de operação enquanto a tela
não esteja totalmente carregada. Algumas teclas são dedicadas à manutenção, e toca-las
enquanto o comando está sendo carregado pode causar algum comportamento inesperado da
máquina.
Algumas funções da maquina descritas no manual podem ser opcionais. Consulte o fabricante
em caso de duvidas.
Guardar o CD com o backup dos parâmetros e programas da máquina em local seguro.
Campo de Trabalho
Campo de Trabalho
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 - Variáveis usadas no ciclos de desbaste
I/J/K - Coordenada incremental do centro de círculo para o ponto inicial do arco.
R- Raio
A- Angulo polar(não ativa)
F- Velocidade de avanço de trabalho. Em mm/min ou mm/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
G0 X30 Z2 (aproxima)
......usinagem
G0 X50 Z40 (recua)
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 função ,C conforme o exemplo abaixo:
Arredondamento:
G00 X0 Z1
G01 Z0 F0.15
G01 X 20 ,R5
G01 Z-30 ,R3
G01 X30....
Programando ângulo.
G1 X24 Z0 F0.15
G1 Z-20
G1 X 30 ,A157
G1 Z-38....
Para se usar este sistema de programação direta
1. Pressionar OFFSET SETTING
2. Selecionar DEFIN.
Na linha CCR / DDDP deve-se colocar 1 (um).
........
……
G01 X24 Z-1
G01 Z-17
G02 X30 Z-28 R8.78 OU G02 X30 Z-28 I8 K -3.6
G01.....
…..
G01 X24 Z-1
G01 Z-19.5
G03 X30 Z-27 R8.5 OU G03 X30 Z-27 I-5 K -6.8
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
Obs: Quando for necessário trabalhar com compensação de raio, o quadrante da ponta da
ferramenta deverá ser informado. (Ver manual de operação). Para trabalhar com
compensação de raio de corte, sempre leve em consideração a parte acima da linha de centro
do desenho, e não a posição do revolver.
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 número de vezes que se
deseja recuar a ferramenta para quebra de cavaco. Resultado em milésimo de milímetro.
G00 X 21
G00 Z 5
G00 X 18.8
G33 Z-15 F1.5 3ª passada
G00 X 21
G00 Z 5
G00 X 18.4
G33 Z-15 F1.5 4ª passada
G00.................
Rosca rígida
Para se fazer rosca rígida é usado o comando M129, e o bloco de programa anterior ficaria
assim:
G00 X0 Z55
M129 S300 (liga modo rosca rígida)
G84 Z-15 R-50 F 1.5
G80 M5(cancela modo rosca rígida)
HEAD2
T505(chama ferramenta
acionada)
M17 (liga eixo C)
M23 S2=500(liga rotaçao)
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 rígida)
M18(desliga eixo C)
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 rígida)
M24 S200(liga ferr. acionada)
G88 X10 F1 (roscar )
G80 M25(desliga modo rosca rígida)
1 2 3 4 5 6 7 8 9
Exemplo
Usinar o perfil anterior
Raio da peça= 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
HEAD1 HEAD2
M300 (sinc.) M300 (sinc.)
G97 S1=1500(rotação fuso principal) T404 (chama ferramenta 4)
M400 M24 S2=3000 (rotação anti-horário)
G51.2 P1 Q2 (liga ciclo, rotação será
3000rpm)
G0 X40 Z1 (aproximação)
G1 Z-5 F0.02 (usinagem)
G0 X50 (afasta)
G50.2 (desliga ciclo)
M25 (desliga rotação)
M400......
Este ciclo só pode ser usado para operações leves e materiais de fácil
usinabilidade, como por exemplo o Latão
Eixo Y (TB SY)
O eixo Y é um recurso que será utilizado para se executar operações fora de centro, e também
para se usinar perfis complexos ou perfis que só eram possíveis se usinar com ajuda de ciclos
fixos. O eixo Y possui um curso de 80mm (+40mm/-40mm). A programação deste eixo é feita
em raio.
No exemplo acima, o eixo V1 fez um pré corte e executou o movimento que está informado na
tela (ver abaixo), sem interrupção do programa. Neste caso usou-se esta função para se
ganhar tempo de usinagem, pois no momento do corte final da peça poderemos aproximar a
ferramenta até posição que foi pré-cortada anteriormente.
Chamada de subprograma(M98)
Quando trabalhamos com operações repetitivas em um programa, ou operações comuns em
programas diferentes, podemos criar programas separados contendo estes blocos repetitivos, e
chamá-los usando a função M98. A função 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
peças. Portanto, para a operação de troca de barras pode ser criado um subprograma.
Exemplo: Subprograma:
O1000 09500
G0 G53 X315 Z170 V200 IF[#1000 EQ1] GOTO 401
#531= 30(diametro do material) GOTO 501
T505 (chamada de ferramenta) N401
G0G54 X0 Z2(aproxima o tope da peça) M5 M11
M98 P9500(chama programa 9500) G4 X0.5
M11(abre pinça) M61(trocar de barra)
G1 Z0(peça posicionada)..... M10
M3S2000
G0 V[#531+1]
G95 G1 V-F0.05
G0 G53 V145
N501
M99(retorna para o programa 1000)
Cabeçalho do programa
Inicia-se sempre um programa recuando todos os eixos para uma posição segura.
HEAD1 HEAD2
G0 G53 X315 Z170 V350 G0 G53 X240 Z290 Y0
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)
Sempre que usar interpolação ou posicionamento do eixo C, deve-se usar a função M17.
A função M17 liga o eixo C e a função M18 desliga.
Podemos fazer furos deslocados do centro com as ferramentas posteriores. Para isso é usado a
função de posicionamento(M119 B08XXX). Ferramentas acionadas posteriores são opcionais
da máquina. Das três ferramentas posteriores, duas podem ser rotativas.
Para se trabalhar com as acionadas posteriores usamos as seguintes funções:
M123/M124 B31500
Ex:
HEAD 2
T521 (chama ferramenta)
M23 S2=100(sentido de giro horário do rotativo)
M123 B32000(Liga ferramenta posterior sentido horário 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 posição 0)
HEAD1 HEAD2
N10 T101(chama placa de agarre)
M390(sinc) M390(sinc)
M395(sinc) S1=1800M3 (liga rotação fuso principal)
G0G53X315Z90V350(recua eixos) S2=1800M24(liga rotação fuso de agarre)
M400(sinc) M395(sinc)
M410(sinc) M45 (liga sincronismo dos fusos)
G0G54V31(aproxima ferramenta) M400(sinc)
G95G1V-1F0.1(corta) G0X0Y0Z10M111(aproxima e abre castanha)
M415(sinc) G1G94Z-12F4000(posiçao de agarre)
M420(sinc) M110(fecha castanha)
G0V70 (recua eixo) M410(sinc)
M700(sinc) M415(sinc)
M30 (fim de programa) 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)
Seqüência de preparação
1. Selecionar Modo MDI em Head2
2. Digitar M19 e pressionar ciclo START
3. Prender uma peça na placa de agarre
4. Apertar emergência
5. Selecionar HEAD2
6. Abrir a porta
7. Selecionar PARAMETRO
8. Selecionar DGNOS (diagnose)
9. Ir até diagnose 445 (posição do fuso)
10. Girar o fuso até a posição diagnose 445 ser igual a zero.
11. Selecionar HEAD1
12. Alinhar a peça da placa de agarre com a peça do fuso principal.
13. Anotar o valor diagnose 445.
14. Selecionar PARAMETRO.
15. Ir até o parâmetro 4034 e digitar o valor anotado na linha 13.
16. Desativar emergência
17. Desligar motor para que a máquina entenda o novo valor.
18. Ligar motor.
Após essas alterações, quando o comando ler o bloco de corte sincronizado, a placa de agarre
posicionará exatamente em relação ao perfil do material a ser cortado.
OBS. Para poder alterar estes parâmetros, a escrita de parâmetros deve ser habilitada, e após
alteração, deve ser desabilitada para que os parâmetros fiquem protegidos.
Esta função pode ser usada para, por exemplo, supervisionar variações do esforço de corte por
variações do material ou do estado de ferramentas. Para estas supervisões pode ser usado um
sinal de interface PLC a ser acessado pelo programa da peça(variáveis macro #1001, #1002,
#1003 e #1004). É necessário que alguns sub-programas sejam escritos para esta avaliação:
corte com X1 ou V1, reação em caso de sobrecarga, etc. Se, em caso de sobrecarga, for
preferível a geração de um alarme com a conseqüente parada imediata da máquina, tem-se
duas possibilidades:
- Usar a função integrada ao CNC: neste caso, deve-se parametrizar o CNC de acordo ou;
- Usar a extensão do PLC K7.2=0.
A monitoração da carga também pode usar um método estatístico de avaliação
dos dados. Para tal, basta ativar a extensão K7.1: se estiver em zero, a avaliação é feita por
comparação simples de valores lidos instantânea e ciclicamente, em intervalos de 8
milisegundos. Se estiver em um, a avaliação é estatística.
Para ativar a monitoração, é necessário se programar duas instruções específicas
para cada eixo, como se segue:
1 - "B4yxxx" = preset do valor de monitoração 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 máxima a ser
monitorada (0 a 100). Este valor também pode ser introduzido diretamente na tela
correspondente de supervisão de carga de eixos.
Por exemplo :
(Head 2): B42068 indica que o eixo Z2 será monitorado a 68% de sua carga máxima.
2 - M140/141/142/143/144/145/146/147/148:
A função M140 desativa todas as monitorações de carga de eixos e integraliza
todas as avaliações estatísticas das mesmas, se esta extensão estiver ativada (K7.1).
As monitorações podem ser ativadas e desativadas individualmente, como se segue:
Constante: A monitoração simples pode ser escolhida quando ela é feita em seqüências de
programa onde só aparecem movimentos em avanço de trabalho (seqüências
de G01/02/03), ou seja, onde não há blocos de programa com avanço rápido.
De forma inversa, quando a seqüência de programa envolve movimentos em avanço rápido e
de trabalho (ciclos de furação profunda, pentear rosca, etc.), a monitoração estatística pode ser
mais adequada, pois a carga envolvida nestes processos é mista.
Ajustes e verificações
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 confortável, como mostrado abaixo
onde pode-se observar os valores de carga dos eixos e dos fusos (%) e os tempos de
monitoração e de sobrecarga com a função de monitoração ativa.
Na tela principal anterior é possível 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 representação gráfica da monitoração de carga do eixo
selecionado.
Os dados (pontos) que o compõe são obtidos do PLC, após este ter executado um ciclo de
monitoração de carga de eixo. O tempo de amostragem no gráfico é de 0,1segundo. Com isto
é possível plotar numa tela até 498 pontos de leitura (49,8 segundos).
Por limitação de memória, este tempo não corresponde ao tempo total possível de
monitoração (54 minutos), mas já dá uma idéia do comportamento da carga. Além dos eixos
ortogonais do gráfico, uma linha variável é desenhada para indicar o limite selecionado de
torque de supervisão (funções Byxxx ou tela anterior).
Para selecionar outro eixo, é necessário voltar à tela anterior e mover o cursor até
o eixo a ser plotado. Com a tecla INPUT, a tela gráfica será refeita. O gráfico será
plotado com os últimos dados coletados ao se pulsar a softkey PLOTAR.
As softkeys "ARMAZ." e "RECUP." permitem respectivamente a memorização e a posterior
recuperação da curva de torque mostrada. Isto possibilita a comparação de comportamentos
de torque de eixo em momentos distintos do processo para fins de comparação ou análise de
tendências, por exemplo.
T2 D2 H2 (Chama ferramenta)
M3 S1=2000(liga rotação)
B42041 (Ferramenta T2 com monitoração de carga a 41% (eixo Z2))
G00 X0 Z2 (Aproximar ferramenta)
M36(Apagar buffer de pré leitura)
M143 (Ligar monitoração de carga no eixo Z2)
G83 Z-30 Q15000 (Ciclo de furar profundo)
M144 (Desligar monitoração 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
Tela Logo
Tela com o desenho da máquina.
Lado frontal
G0X50M72
M18 (desliga eixo C)
M25 (desliga acionada do revolver)
N4G0G53X240Z290Y0M25M59 (posição 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 (posição 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 (posição de troca)
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
T101(expulsar peca)
M390
M390 sinc) G0G53X259Y0Z120M64
S1=1800M3 (liga rotação fuso principal) G0G53Z85
M111
G4X0.5
G0G53Z150M65
G53X240Z290Y0M110M24S2=1000
N1G0G53X240Z290Y0M59
Exercício 1
Revolver superior
Revolver inferior
Head 1 Head 2
Exercício 2
Revolver superior
Revolver inferior
Head 1 Head 2
Exercício 3
Usinagem posterior
Revolver superior
Revolver inferior
Head 1 Head 2
Exercício 4
Usinagem posterior
Revolver superior
Revolver inferior
Head 1 Head 2
Head 1 Head 2
Exercício 5
Usinagem posterior
Revolver superior
Revolver inferior
Head 1 Head 2
Head 1 Head 2
Ecercício 6
Revolver superior
Revolver inferior
Head 1 Head 2
Head 1 Head 2
La impresión de textos, aun que sea en extracto, solo con permiso de:
ERGOMAT INDÚSTRIA E COMÉRCIO LTDA.
Impresso no Brasil