Escolar Documentos
Profissional Documentos
Cultura Documentos
MANUAL DE PROGRAMAÇÃO E
OPERAÇÃO
CNPJ: 56.720.428/0014-88
RODOVIA SP 304 – KM 141,5
Santa Bárbara d’ Oeste – SP - Brasil
CEP: 13493-900
FONE: +55 (19) 3455-9000
www.romi.com
ÍNDICE
PARTE I - PROGRAMAÇÃO
8 - CICLOS SIMPLES__________________________________________ 21
8.1 - FUNÇÃO: G78................................................................................................... 21
T94128B Programação e Operação - Linha VTL-R / VTL-MR - CNC SIEMENS 828D III
9.2 - FUNÇÃO: G71................................................................................................... 24
9.3 - FUNÇÃO: G72................................................................................................... 28
9.4 - FUNÇÃO: G73................................................................................................... 31
9.5 - FUNÇÃO: G74................................................................................................... 33
9.5.1 - Ciclo de furação................................................................................... 33
9.5.2 - Ciclo de torneamento.......................................................................... 34
9.6 - FUNÇÃO: G75................................................................................................... 35
9.6.1 - Ciclo de canais.................................................................................... 35
9.6.2 - Ciclo de faceamento............................................................................ 36
9.7 - FUNÇÃO: G76................................................................................................... 37
12 - DESVIO INCONDICIONAL__________________________________ 47
17 - CÁLCULOS______________________________________________ 53
17.1 - VELOCIDADE DE CORTE (VC)...................................................................... 53
17.2 - ROTAÇÃO (N).................................................................................................. 53
17.3 - POTÊNCIA DE CORTE (NC)........................................................................... 53
1- INTRODUÇÃO_ ____________________________________________ 64
1.1 ACESSAR OS CICLOS DE PROGRAMAÇÃO................................................... 64
2 - CICLOS DE FURAÇÃO______________________________________ 65
2.1 - CYCLE 81........................................................................................................... 65
2.2 - CYCLE83............................................................................................................ 66
2.3 - CYCLE 84........................................................................................................... 68
3 - CICLOS DE TORNEAMENTO_________________________________ 70
3.1 - CYCLE 951......................................................................................................... 70
3.2 - CYCLE 930......................................................................................................... 71
3.3 - CYCLE 99........................................................................................................... 73
3.4 - CYCLE 92........................................................................................................... 76
3.5 - CYCLE 952......................................................................................................... 77
4 - CICLOS DE FRESAMENTO__________________________________ 80
4.1 - POCKET4........................................................................................................... 80
4.2 - CYCLE76............................................................................................................ 82
4.3 - CYCLE70............................................................................................................ 84
4.4 - CYCLE60............................................................................................................ 87
PARTE IV - OPERAÇÃO
T94128B Programação e Operação - Linha VTL-R / VTL-MR - CNC SIEMENS 828D VII
5.3.3 - Carregar arquivos do computador na máquina............................. 140
5.3.4 - Salvar arquivos da memória da máquina no computador............. 140
VIII Programação e Operação - Linha VTL-R / VTL-MR - CNC SIEMENS 828D T94128B
PARTE I
PROGRAMAÇÃO
(ISO)
X-
Z - Z+
X +
OBSERVAÇÃO: Nos tornos verticais, os quadrantes do sistema universal de
coordenadas são adaptados conforme mostra a figura abaixo:
4º QUADRANTE 1º QUADRANTE
Z+ 3º QUADRANTE 2º QUADRANTE
X- X+
Z-
NOTA: O Ponto que intercede as duas linhas ou eixos é comumente definido como
“ ZERO PEÇA” e é representado pelo símbolo:
EXEMPLO DE PROGRAMAÇÃO:
ORIGEM NO FUNDO DA PEÇA:
COORDENADAS ABSOLUTAS
EIXO
PONTO
X Z
A
Ø200
A 0 80
Ø80
B 80 80
B C 140 50
C
D
D 180 50
R1
F E 0 E 200 40
50
F 200 0
80
A
A 0 0
Ø80
B 80 0
B
C 140 -30
C
D
D 180 -30
R10
F E E 200 -40
30
80
F 200 -80
EXEMPLO DE PROGRAMAÇÃO:
COORDENADAS
MOVIMENTO
INCREMENTAIS
PARTIDA META EIXO
A DE PARA X Z
Ø200
Ø80
A B 80 0
B C 60 -30
B C D 40 0
C D E 20 -10
D E F 0 -40
R10
F E
30
80
Para um manuseio mais flexível de dados e programas, estes podem ser visualizados,
armazenados e organizados de acordo com diferentes critérios.
Exemplos de diretórios:
–– subprogramas
–– programas
–– peças
–– comentários
–– ciclos padrão
–– ciclos de usuário
Cada programa corresponde a um arquivo e todo arquivo possui uma extensão, esta
por sua vez informa qual tipo de arquivo estamos trabalhando.
Exemplo de extensões:
–– .MPF - programa principal
–– .SPF - subprograma
–– .TEA - dados de máquina
–– .SEA - dados de setting
–– .TOA - correções da ferramenta
–– .UFR - deslocamentos do ponto zero
–– .INI - arquivos de inicialização
–– .COM - comentário
–– .DEF - definição para dados globais
3 - TIPOS DE FUNÇÃO
3.2.1 - Código: N
Cada bloco de informação pode ser identificado pela função “N”, seguida de até 4
dígitos. Essa numeração é inserida no programa acionando-se a softkey [NUMERAR] na
tela de programação.
Exemplo:
N10 ...;
N20 ...;
N30 ...;
Utilizamos a Função Barra (/) quando for necessário inibir a execução de blocos no programa,
sem alterar a programação.
Se o caracter “/” for digitado na frente de alguns blocos, estes serão ignorados pelo comando,
desde que o operador tenha selecionado a opção BLOCK DELETE no painel de comando.
Caso a opção BLOCK DELETE não seja selecionada, o comando executará os blocos
normalmente, inclusive os que tiverem o caracter “/”.
3.2.3 - Código: F
Aplicação: determinar a velocidade de avanço
A velocidade de avanço é um dado importante para a usinagem e é obtido levando-se
3.2.4 - Código: T
Aplicação: selecionar de ferramenta
A Função T é usada para selecionar a ferramenta, informando à máquina o seu
zeramento (PRE-SET), o raio do inserto, o sentido de corte e os corretores.
O código “T” deve ser acompanhado de no máximo quatro dígitos em sua programação,
nos quais os dois primeiros numeros representam o numero da ferramenta a ser utilizada,
e os dois ultimos o corretor correspondente a ser utilizado.
Exemplo:
T 0101
Geometria e Desgaste de ferramenta.
Posição da torre (somente).
T0202
.
.
T0303
Nas máquinas da linha VTL que possuem ferramentas acionadas, alguns ciclos como
por exemplo furação e roscamento, podem ser executados com a rotação do eixo árvore ou
com a ferramenta acionada. Por isso deve-se informar qual método de trabalho será utilizado
através das seguintes funções:
SETMS(1) = Indica que a execução dos ciclos será feita com o giro do eixo árvore.
SETMS(2) = Indica que a execução dos ciclos será feita com o giro da ferramenta
acionada.
4 - FUNÇÕES PREPARATÓRIAS
Não
Código G Função Modal
Modal
G00 Posicionamento (avanço rápido) X
G01 Interpolação linear (avanço programado) X
G02 Interpolação circular (sentido anti-horário) X
G03 Interpolação circular (sentido horário) X
G04 Tempo de permanência (Dwell) X
G20 Programação em polegada (inch) X
G21 Programação em milímetro (mm) X
G28 Retorna os eixos para a posição de referência X
G33 Interpolação com rosca (rosca passo a passo) X
G40 Cancela a compensação de raio X
G41 Ativa a compensação de raio (ferramenta à esquerda) X
G42 Ativa a compensação de raio (ferramenta à direita) X
G53 Cancela as coordenadas zero-peça (ativa zero-máquina) X
G54 Ativa sistema de coordenadas zero-peça 1 X
G55 Ativa sistema de coordenadas zero-peça 2 X
G56 Ativa sistema de coordenadas zero-peça 3 X
G57 Ativa sistema de coordenadas zero-peça 4 X
G58 Ativa sistema de coordenadas zero-peça 5 X
G59 Ativa sistema de coordenadas zero-peça 6 X
G70 Ciclo de acabamento X
G71 Ciclo de desbaste longitudinal X
G72 Ciclo de desbaste transversal X
G73 Ciclo de desbaste paralelo ao perfil X
G74 Ciclo de desbaste longitudinal ou de furação axial X
Não
Código G Função Modal
Modal
G75 Ciclo de faceamento ou de canais X
G76 Ciclo automático de roscamento X
G77 Ciclo de desbaste longitudinal ou cônico X
G78 Ciclo semi-automático de roscamento X
G79 Ciclo de desbaste transversal ou cônico X
G80 Cancela ciclos de furação X
G83 Ciclo de furação axial X
G84 Ciclo de roscamento com macho axial X
G86 Ciclo de mandrilamento axial X
G87 Ciclo de furação radial X
G88 Ciclo de roscamentio radial X
G90 Sistema de Coordenadas Absolutas X
G91 Sistema de Coordenadas Incrementais X
G92 Determinar nova origem ou máxima rotação (RPM) X
G94 Avanço em milímetros/polegadas por minuto X
G95 Avanço em milímetros/polegadas por rotação X
G96 Ativa velocidade de corte (m/min) X
G97 Cancela velocidade de corte (programação em RPM) X
G290 Habilita linguagem SIEMENS de programação X
G291 Habilita linguagem de programação ISO X
5 - FUNÇÕES DE INTERPOLAÇÃO
Sintaxe:
G0 X__ Z__
onde:
Com esta função obtém-se movimentos retilíneos com qualquer ângulo, calculado
através de coordenadas e com um avanço (F) pré-determinado pelo programador.
Sintaxe:
G1 X__ Z__ F__
onde:
Sintaxe:
G2/G3 X__ Z__ R__ (F__)
ou
G2/G3 X__ Z__ I__ K__ (F__)
onde:
R = valor do raio
5.3.2 - Função: I e K
NOTAS:
• As funções I e K são programadas tomando-se como referência a distância do ponto
de início da ferramenta ao centro do arco, dando o sinal correspondente ao movimento.
• A função “I” deve ser programada em raio.
EXEMPLO:
EXEMPLO DE PROGRAMAÇÃO
400
..
300 .
R8 250 N30 G0 X90 Z5;
N40 G1 Z0 F.25;
5 X 45º N50 X100 Z-5;
N60 Z-225;
N70 G2 X150 Z-250 R25;
5
R2 ou
Ø180
Ø150
Ø100
As funções “,R” e “,C” são utilizadas para arredondar / chanfrar cantos. Estas funções
devem ser inseridas no bloco de programação do ponto de intersecção entre duas retas.
Sintaxe:
onde:
:
:
:
210 N60 G00 X45 Z5
135 N70 G42
90 N80 G01 Z0 F.2
N90 G01 X60,C6
60
N100 Z-60,R15
6x45º
N110 X150,C3
N120 Z-90
R1
5 N130 X240 Z-135
N140 X245
240
150
60
N150 G40
N160 G54 G00 X300 Z300
:
3x45º
:
F = passo da rosca
OBSERVAÇÕES:
• Não há necessidade de repetirmos o valor do passo (F) nos blocos posteriores
de G33.
• Recomenda-se deixar durante a aproximação uma folga mínima de duas vezes
o passo da rosca no eixo “Z”.
• A função G33 é modal.
Para programação do roscamento passo a passo deve-se utilizar a função G97
para que o RPM permaneça constante.
EXEMPLO DE PROGRAMAÇÃO:
150
90
70
50
5
M45X3
Ø 80
3X45º
CÁLCULOS:
1º) Altura do filete (P): 2º) Diâmetro final (X):
P = (0.65 x passo) X = Diâmetro inicial - (P x 2)
P = (0.65 x 3) X = 45 - (1.95 x 2)
P = 1.95 X = 41.1
G04 X1.5;
G04 U1.5;
G04 P1500;
A Função G40 deve ser programada para cancelar as funções previamente solicitadas
como G41 e G42. Esta função, quando solicitada pode utilizar o bloco posterior para
descompensar o raio do inserto programado na página de “GEOMETRIA DE FERRAMENTAS”,
utilizando avanço de trabalho (G1).
A geometria da ponta da ferramenta e a maneira na qual ela foi informada são definidas
pelo código “T”, na página de “Geometria das Ferramentas”.
Esta função implica em uma compensação similar à Função G41, exceto que a direção
de compensação é a direita, vista em relação ao sentido do curso de corte.
A Função “T” deve ser utilizada na página de “GEOMETRIA” dando o lado de corte
da ferramenta.
OBSERVAÇÕES:
• Durante a compensação de raio os deslocamentos programados devem ser
sempre maior que o valor do raio do inserto (pastilha).
• A ferramenta não deve estar em contato com o material a ser usinado, quando
as funções de compensação forem ativadas no programa.
G42
G41
G42 G41
:
:
:
N60 G00 X85 Z0
N70 G01 X-2 F.2
N80 G00 X75 Z2
N90 G42
N100 G01 X75 Z0 F.2
Ø200
:
:
3X45º
N60 G01 X215 Z5
N70 G41
R5 N80 G01 Z0 F.2
N90 X210
N100 X180 Z-45
N110 X150, C3
Ø150
Ø180
Ø210
Ø270
Ø90
8 - CICLOS SIMPLES
X = diâmetro de roscamento
N150 M30;
PROFUNDIDADES NO
EXEMPLO:
3X45º
1º passe = 1.5mm
2º passe = 1 mm
3º passe = 0.8mm
4º passe = 0.6mm
5º passe = 0.1mm
CÁLCULOS
1º) Altura do filete (P): 2º) Diâmetro final (X):
P = (0.65 x passo) X = Diâmetro inicial - (P x 2)
P = (0.65 x 3) X = 45 - (1.95 x 2)
P = 1.95 X = 41.1
N130 X41.1 Q0
N140 G0 Z14 (POSIÇÃO 2ª ENTRADA)
N150 G78 X43.5 Z-47.5 F6;
3X45º
N160 X42.5 ;
N170 X41.8 ;
N180 X41.2 ;
N190 X41.1 ;
N200 G54 G0 X300 Z300 ;
N210 M30;
PROFUNDIDADES NO EXEMPLO:
1º PASSE = 1.5mm
2º PASSE = 1 mm
3º PASSE = 0.8mm
4º PASSE = 0.6mm
5º PASSE = 0.1mm
CÁLCULOS:
1º) Altura do filete (P): 2º) Diâmetro final (X):
P = (0.65 x passo) P = (0.65 x 3) X = Diâmetro inicial - (P x 2)
P = 1.95 X = 25 - (1.3 x 2)
X = 22.4
Este ciclo é utilizado após a aplicação dos ciclos de desbaste G71, G72 e G73 para
dar o acabamento final da peça sem que o programador necessite repetir toda a seqüência
do perfil a ser executado.
As funções F, S e T especificadas nos blocos G71, G72 e G73 não tem efeito, mas as
especificadas entre o bloco de início do perfil (P) e final do perfil (Q) são válidas durante a
utilização do código G70.
A função G71 deve ser programada em dois blocos subsequentes, visto que os valores
relativos a profundidade de corte e sobremetal para acabamento nos eixos transversal e
longitudinal são informados pela função “U” e “W”, respectivamente.
F = avanço de trabalho
N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95;
N40 G54 G0 X300 Z300 ;
210 N50 T0101 (DESB. EXT.);
135 N60 G54;
90 N70 G96 S200;
N80 G92 S1000 M3;
60
N90 G0 X245 Z5;
6x45º N100 G71 U3.5 R2;
N110 G71 P120 Q200 U1.5 W.3 F.3;
N120 G0 X48;
5
R1 N130 G1 Z0 ;
240
150
N150 Z-45;
N160 G2 X90 Z-60 R15;
N170 G1 X144;
N180 X150 Z-63;
3x45º
N190 Z-90;
N200 X240 Z-135;
N210 G54 G0 X300 Z300 ;
N220 T0303 (ACAB. EXT.);
N230 G54;
N240 G96 S200;
N250 G92 S1000 M3;
N260 G0 X Z2;
N270 G70 P120 Q200 F.2;
N280 G54 G0 X300 Z300 ;
N290 M30;
Profundidade de corte = 3.5 mm
Avanço = 0,3 mm/rot
Ø240
Ø300
Ø90
Profundidade de corte = 3 mm
Avanço = 0,3 mm/rot
N10 SETMS(1)
Exemplo 3: Usinagem externa com “mergulho” N20 G291;
N30 G21 G40 G90 G95;
N40 G54 G0 X300 Z300 ;
N50 T0101 ;DESB. EXT.;
N60 G96 S200;
230
N70 G92 S700 M3;
135
N80 G0 X245 Z5;
60
N90 G71 U3 R2;
N100 G71 P110 Q210 U1 W.2 F.3
N110 G0 X80;
Ø240
Ø140
Ø190
Ø90 N120 G1 Z0 ;
N130 X90, C3;
N140 Z-60, R3;
3X45º N150 X190 Z-90, R3;
90 N160 Z-135, R3;
N170 X140 Z-180, R3;
180
N180 Z-230, R3;
255
N190 X240 Z-255, R3;
315 N200 Z-315;
N210 X245;
CANTOS ARREDONDADOS COM RAIO = 3MM N220 G54 G0 X500 Z300;
N230 T0201 (ACAB. EXT);
N240 G54;
N250 G96 S250;
N260 G92 S700 M3;
N270 G0 X245 Z5;
N280 G70 P110 Q210 F.2;
N290 G54 G0 X300 Z300 ;
N300 M30;
Profundidade de corte = 3 mm
Avanço de desb. = 0,3 mm/
rotanço de acab. = 0,20 mm/rot
NOTA: Para realizar esta usinagem deve-se utilizar uma ferramenta com um
ângulo adequado ao ângulo do “mergulho”. Pode-se informar o ângulo da ferramenta
na página de lista de ferramentas para que a máquina verifique a possibilidade de
realizar a usinagem.
A função G72 deve ser programada em dois blocos subsequentes, visto que os valores
relativos a profundidade de corte e o sobremetal para acabamento no eixo longitudinal são
informados pela função “W”.
F = avanço de trabalho
N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95;
200 N40 G54 G0 X300 Z300;
90 N50 T1010 (DESB. EXT.);
50 N60 G96 S200;
15 N70 G92 S700 M3;
N80 G0 X245 Z5;
N90 G72 W2 R1.;
N100 G72 P110 Q190 U1 W.3 F.3;
N110 G0 Z-96;
Ø165
Ø240
Ø115
Ø84
N120 G1 X240 ;
N130 X228 Z-90;
N140 X165;
N150 Z-50 ,C3;
N160 X115;
6X45º N170 X84 Z-15;
N180 Z-3;
3X45º N190 X78 Z0
N200 G70 P110 Q190 F.25;
N210 G54 G0 X300 Z300 ;
N220 M30;
Profundidade de corte = 2 mm
Avanço = 0,25 mm/rot
Ø160
Ø180
Ø210
Ø270
N70 G92 S700 M4;
Ø90
A função G73 é específica para materiais fundidos e forjados, pois a ferramenta segue
sempre um percurso paralelo ao perfil definido.
U = direção e quantidade de material a ser removido no eixo “X” por passe (raio).
F = avanço de trabalho
N10 SETMS(1)
225 N20 G291
N30 G21 G40 G90 G95;
165
N40 G54 G0 X500 Z300;
135
N50 T1111 (DESB. EXT.);
75 N60 G96 S240;
N70 G92 S1000 M3;
27
N80 G0 X245 Z5;
N90 G73 U2 W1.35 R2;
N100 G73 P110 Q170 U2 W.3 F.3;
N110 G0 X69 ;
Ø150
Ø240
Ø75
N120 G1 Z0 ;
N130 X75 Z-3;
N140 Z-27;
N150 X150 Z-75;
3X45º
N160 Z-135;
N170 X240 Z-165;
N180 G70 P100 Q160 F.2;
N190 G54 G0 X300 Z300;
N200 M30;
G74 R__;
G74 Z__ Q__ F__; onde:
F = avanço de trabalho
NOTAS:
* Após a execução do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
* Quando utilizarmos o ciclo G74 como ciclo de furação não poderemos informar a
função “X” no bloco.
Ø180
N70 G0 X0 Z5;
N80 G74 R2;
N90 G74 Z-205 Q20000 F.12;
N100 G54 G0 X300 Z300;
200 N110 M30;
Incremento de furação = 15 mm
Avanço = 0,12 mm/rot
F = avanço de trabalho
NOTAS:
* Após a execução do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
* Para a execução deste ciclo, a ferramenta deve ser posicionada no diâmetro da
primeira passada.
* Para usinar todo o comprimento de corte em apenas uma passada (sem quebra de
cavacos para o eixo “Z”), é necessário programar a função “Q” maior que o comprimento de corte.
160
90 N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95;
N40 G54 G0 X300 Z300;
N50 T0202 (DESB.);
Ø180
Profundidade de corte = 4 mm
Avanço = 0,4 mm/rot
G75 R__;
G75 X__ Z__ P__ Q__ F__; onde:
F = avanço de trabalho
200
130 N10 SETMS(1)
66 N20 G291
30
28 5 N30 G21 G40 G90 G95;
N40 G54 G0 X300 Z300;
N50 T0202 (CANAIS);
Ø120
Ø140
Ø100
F = avanço programado
NOTAS:
* Para a execução deste ciclo, a ferramenta deve ser posicionada no comprimento
da primeira passada.
* Após a execução do ciclo, a ferramenta retorna automaticamente ao ponto posicionado.
* Para usinar todo o comprimento de corte em apenas uma passada (sem quebra de
cavacos para o eixo “X”), é necessário programar a função “P” maior que o comprimento de corte.
180
60
N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95;
N40 G54 G0 X300 Z300;
Ø120
Ø50
Profundidade de corte = 3 mm
Avanço = 0,3 mm/rot
G76 P (m)
_ _ _(s)_ _(a)_ Q__ R__; onde:
F = passo da rosca
150
M75X4
N60 G97 S700 M3;
Ø65
CÁLCULOS:
1º) Altura do filete (P): 3º) Profundidade do primeiro passe (Q):
P = (0.65 x passo) Q= P
P = (0.65 x 4) N. Passadas
P = 2.6
Q= 0.65
ROSCA CÔNICA:
N10 SETMS(1)
150
120 N20 G291
60 N30 G21 G40 G90 G95;
N40 G54 G0 X300 Z300;
N50 T0202 (ROSCA NPT);
N60 G97 S650 M3;
135
CÁLCULOS:
1º) Passo (F): 2º)Altura do filete (P):
F=25.4 : 11.5 P = (0.866 x passo)
F=2.209 P = (0.866 x 2.209)
P = 1.913
3º) Diâmetro final (X): 4º) Profundidade do primeiro passe (Q):
X = Diâmetro inicial - (P x 2) Q= P
X = 90 - (1.913 x 2) Nº PASSES
X = 86.174
Exemplo: 16 passadas.
Q = 1.913
5º) Conversão do grau de inclinação:
16
1° 60’
Q = 0.479
A° 47’
60 x A = 47 x 1 6º) Conicidade incremental no Eixo “X” (R):
A =47 / 60 tan α = Cat. Oposto / Cat. Adjacente
A = 0.783° tan 1.783° = R / 65
R = tan 1.783° x 65
Portanto 1°47’ = 1.783° R = 2.015
OBSERVAÇÕES:
• Após a execução do ciclo a ferramenta retorna ao ponto inicial.
• Se “R” não for programado o inicio da furação será executada a partir do “Z” de
aproximação.
Este ciclo permite abrir roscas com macho, utilizando suporte flutuante. Para isso deve-
se programar:
G97 S500 M3
G84 Z__ F__ , onde:
F = passo da rosca
EXEMPLO :
:
N100 T0505 (MACHO FLUTUANTE);
N110 G54;
N120 G97 S500 M3;
N130 G0 X0 Z4;
N140 G84 Z-20 F1.5;
N150 G80;
N160 G54 G0 X300 Z300;
:
OBSERVAÇÃO: Para fazer rosca esquerda deve-se trocar o código M3 por M4.
Este ciclo permite abrir roscas com macho, utilizando fixação rígida, ou seja, sem
suporte flutuante. Para isso deve-se programar:
G97 S500 M3
M29
G84 Z__ F__, onde:
EXEMPLO :
:
N100 T0606 (MACHO RIGIDO);
N110 G54;
N120 G97 S500 M3;
N130 G0 X0 Z4;
N140 M29;
N150 G84 Z-20 F1.5;
N160 G80;
N170 G54 G0 X300 Z300;
:
OBSERVAÇÃO: Para fazer rosca esquerda deve-se trocar o código M3 por M4.
Z = Posição final
F = Avanço
EXEMPLO:
.
.
N100 T0808 (MANDRILAR);
N110 G54;
N120 G97 S750 M3;
N130 G0 X0 Z2 ;
N140 G85 Z-55 F0.5 ;
N150 G80 ;
N160 G54 G0 X300 Z300;
.
.
OBSERVAÇÕES:
- A função G20 é modal e cancela a função G21.
- Ao trocar o sistema de medidas de milímetro (G21) para polegada (G20),
automaticamente a máquina converterá as coordenadas do monitor da máquina, e também,
os indicadores de avanço programado para inch/rot.
OBSERVAÇÕES:
- A função G20 é modal e cancela a função G21.
- Ao trocar o sistema de medidas de milímetro (G21) para polegada (G20),
automaticamente a máquina converterá as coordenadas do monitor da máquina, e também,
os indicadores de avanço programado para inch/rot.
A função G92 juntamente com o código S____ (4 dígitos) é utilizada para limitar a
máxima rotação do eixo-árvore (RPM). Geralmente esta função é programada no bloco
seguinte ao da função G96, o qual é usado para programar a velocidade de corte.
Exemplo: G92 S2500 M4; (limita a rotação do eixo-árvore em 2500 RPM)
A função G92 também pode ser usada para estabelecer nova origem do sistema de
coordenadas. Para isso ela deve ser programada num bloco juntamente com um ou mais
eixos da máquina.
Exemplo: G92 Z0; (estabelece uma nova origem do sistema de coordenadas, fixando
a posição atual como “Z0”)
OBSERVAÇÕES:
• A função G92 é modal.
• Para cancelar o G92, quando utilizado para estabelecer nova origem do sistema de
coordenadas, deve-se programar um novo G92, fixando assim uma nova origem, ou programar
a função G92.1 Z0, retornando, desta forma, o ponto zero para a posição original.
A função G97 é utilizada para programar uma rotação fixa do spinsle (RPM), com o
auxílio da função S e usando um formato (S4).
Exemplo: N70 G97 S2500 M3; (rotação de 2500 RPM)
Esta função habilita a máquina para se trabalhar com o padrão de linguagem estabelecido
pela SIEMENS, no qual pode-se utilizar alguns ciclos e comandos específicos.
Esta função habilita a máquina para se trabalhar com o padrão ISO de programação, que
se trata de um padrão universal aceito por quase todos os comando disponíveis no mercado.
12 - DESVIO INCONDICIONAL
Função: M99
EXEMPLO:
Funções: M98/M99
Exemplo:
MP8 P.......L......
Onde:
EXEMPLO:
; ; ;
Em alguns casos são utilizados mais que uma referência de trabalho num mesmo
programa, com o intuito de facilitar a programação de determinadas peças. Exemplo: para
programar a usinagem dos dois lados de uma peça num mesmo programa recomenda-se usar
dois zero-peças para que o programador não tenha que se preocupar com alguns elementos,
tais como sobremetal dos dois lados do material, diferentes encostos de castanha, etc.
NOTA: Nas máquinas da linha“VTL” podem ser referenciados até seis zero-peças,
os quais devem ser feitos manualmente durante o processo de preparação da máquina.
São eles: G54, G55, G56, G57, G58 e G59
EXEMPLO:
Os valores da família G54 devem ser digitados na página “OFFSET” através da softkey
[DESL. PTO ZERO].
O programador deve ter habilidade para comparar o desenho (peça pronta) com a
dimensão desejada na usinagem com a máquina a Comando Numérico.
É necessário haver uma definição das fases de usinagem para cada peça a ser
executada, estabelecendo-se, assim, o sistema de fixação adequado à usinagem.
São necessários tais conhecimentos por parte do programador, para que este possa
enquadrar as operações de modo a utilizar todos os recursos da máquina e do comando,
visando, sempre minimizar os tempos e fases de operações e ainda garantir a qualidade
do produto.
17 - CÁLCULOS
VC X 100
N =
3,14 x Ø
*INÍCIO
*TROCA DE FERRAMENTA
G5_ G00 X_ _ _ Z_ _ _ ; - definição de zero-peça (G54 a G59)
e ponto de troca da ferramenta
T_ _ _ _ ; - número da ferramenta desejada
G5_ ; - definição do zero-peça (G54 a G59)
* PROGRAMAÇÃO EM VCC
G96 S_ _ _; - define velocidade de corte constante (m/min)
G92 S_ _ _ _ M_ _; - define máxima rotação (RPM) e liga o
eixo-árvore (M03 ou M04)
*PROGRAMAÇÃO EM RPM
G97 S_ _ _ _ M_ _; - define RPM e liga eixo-árvore (M03 ou M04)
*GERAÇÃO DO PERFIL
(instruções de acordo com a criatividade do programador)
*FIM DO PROGRAMA
G5_ G00 X_ _ _ Z_ _ _ ; - definição de zero-peça (G54 a G59)
e ponto de troca da ferramenta
M30/M99; - fim do programa (M30) ou reiniciar programa
(M99)
*INÍCIO
*TROCA DE FERRAMENTA
G5_ G00 X_ _ _ Z_ _ _ ; - definição de zero-peça (G54 a G59)
e ponto de troca da ferramenta
T_ _ _ _ ; - número da ferramenta desejada
G5_ ; - definição do zero-peça (G54 a G59)
*PROGRAMAÇÃO DA RPM
G97 S2=_ _ _ _ M2=_ _; - liga ferramanta acionada e no
sentido indicado (M03 ou M04)
M19 ; liga orientação
G0 C0; orienta o eixo árvore à 0 graus
G94 M86 ; liga o sistema de avanço por min. e freio de
baixo torque
*GERAÇÃO DO PERFIL
*FIM DO PROGRAMA
G5_ G00 X_ _ _ Z_ _ _ ; - definição de zero-peça (G54 a G59)
e ponto de troca da ferramenta
19 - GRÁFICO DE POTÊNCIA.
CV
RPM
EIXO ÁRVORE (REGIME CONTÍNUO)
TORQUE [N x m]
CV
RPM
EIXO ÁRVORE (REGIME s2 = 30 min.)
CV
RPM
EIXO ÁRVORE (REGIME CONTÍNUO)
TORQUE [N x m]
CV
RPM
EIXO ÁRVORE (REGIME s2 = 30 min.)
CV
RPM
EIXO ÁRVORE (REGIME CONTÍNUO)
TORQUE [N x m]
CV
RPM
EIXO ÁRVORE (REGIME s2 = 30 min.)
PROGRAMAÇÃO
(CICLOS SIEMENS)
1- INTRODUÇÃO
2.1 - CYCLE 81
Este ciclo é utilizado quando se deseja realizar um furo de centro, ou um furo com
penetração única na peça.
CYCLE81 (_____________)
NOTAS:
- Os dados de corte como avanço e rotação devem ser programados anteriormente
em um bloco separado.
- Caso a opção “Modelo de Pos.” seja selecionada, a máquina gera um comando
“MCALL” antes do ciclo. Neste caso, depois de inserido o comando no programa, é necessário
informar as posições a serem furadas e terminar novamente com o comando “MCALL”.
Exemplos:
2.2 - CYCLE83
CYCLE83 (__________________)
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T1010 ; BROCA AXIAL
G97 S1200 M3
G0 X0 Z10
F0.12
G290
CYCLE83(10,0,5,,-30,,5,90,0,0.5,50,1,0,1,1,1,1.6,10,1,12211111)
G55 G0 X300 Z300
M30
2.3 - CYCLE 84
Este ciclo pode ser utilizado para a usinagem de rosca com a utilização de macho
rígido ou flutuante.
CYCLE84 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T1010 ; BROCA AXIAL
G97 S1200 M3
G0 X0 Z10
F0.12
G290
CYCLE84(10,0,5,,-30,,5,90,0,0.5,50,1,0,1,1,1,1.6,10,1,12211111)
G55 G0 X300 Z300
M30
3 - CICLOS DE TORNEAMENTO
Este ciclo pode ser utilizado quando se deseja usinar um rebaixo simples, com apenas
um diâmetro e tendo a possibilidade de se inserir raios e chanfros nas vétices do perfil.
FS1 / FS2 / Através da tecla SELECT escolher entre chanfro (FS) ou raio (R) e inserir
FS3 o valor do chanfro ou raio que deseja usinar nas vértices do perfil
D Valor do incremento de corte por passe de desbaste
UX Valor do sobremetal para acabamento em X
UZ Valor do sobremetal para acabamento em Z
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T0101 ; DESBASTE EXTERNO
G96 S180
G92 S1500 M3
G0 X210 Z5
G290
CYCLE951(200,0,50,-150,100,-150,1,3,0.1,0.1,11,0,0,0,5,0.3,0,2,1111100)
G55 G0 X300 Z300
M30
Este ciclo é utilizado para a usinagem de canais retos os com paredes inclinadas, tanto
radiais quanto axiais.
Para acessar o CYCLE930 é necessário seguir os seguintes passos:
–– Acionar a softkey [TORNEAR].
–– Acionar a softkey [RANHURA].
–– Acionar a softkey correspondente ao tipo de canal desejado (reto ou canal de
polia)
–– Preencher os campos (ver figura).
–– Acionar a softkey [ACEITAR].
T94128B Programação e Operação - Linha VTL-R / VTL-MR - SIEMENS 828D 71
3. Ciclos de torneamento
CYCLE930 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T0505 ; CANAL
G97 S400 M3
G0 X300 Z10
G290
CYCLE930 (100, -10 ,10 ,24 . 558809 ,20,,0 ,20 ,20 ,2 ,2 ,2 ,2 ,0 .2 ,3 ,5 ,10510 ,,1 ,30
,0.1,1,0.2,0.2,2,1111110)
G55 G0 X300 Z300
M30
CYCLE99 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T0707 ; ROSCA
G97 S500 M3
G0 X300 Z10
G290
CYCLE99 (0 ,50 ,-50 , ,5 ,2 ,1.3 ,0 ,37.568592 ,0 ,5 ,0 ,2 ,1110103,4 ,2 ,0.3 ,0.5 ,0 ,0
,1 ,0 ,1 ,1,,,,2,1001)
G55 G0 X300 Z300
M30
Este ciclo é voltado para quando deseja-se realizar o corte de uma peça usinada a partir
de uma barra. No execução do ciclo, a máquina irá utiizar uma rotação e um avanço inicial
que será utilizado até um certo diâmetro, e uma rotação final e um avanço final para o corte
total da peça.
SC Distância de segurança
F Avanço de usinagem para o primeiro estágio do corte da peça
DIR Sentido de giro da placa
S RPM para o primeiro estágio de corte
X0 Diâmetro da peça no local onde haverá o corte
Z0 Coordenada em Z do ponto onde irá ser executado o corte da peça.
R Raio ou chanfro desejável no canto da peça
X1 Diâmetro final para o primeiro estágio do corte da peça
FR Avanço para o estágio final do corte da peça
SR RPM para o estágio final do corte da peça
X2 Diâmetro final para o estágio final do corte da peça
CYCLE92 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T00505 ; CANAL
G97 S600 M3
G0 X300 Z-200
G290
CYCLE92(200,-200,40,-2,1.5,1,2000,1000,3,0.1,0.05,200,0.2,0,,2,0)
G55 G0 X300 Z300
M30
Com este ciclo pode-se executar o torneamento de qualquer perfil, interno ou externo,
com o auxílio de um desenho gerado na própria máquina.
NOTA: A programação do peril da peça (desenho) deve ficar após a função M30.
XD Excesso de material em X
ZD Excesso de material em Z
Alívios Através da tecla SELECT habilitar ou cancelar a usinagem de “mergulhos”
na peça quando o desenho do perfil possuir este detalhe.
CYCLE952 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T00505 ; CANAL
G97 S600 M3
G0 X300 Z-200
G290
CYCLE 62 (“PERFIL”,1,,)
CYCLE952 (“EXT”,,””,2101311 ,0 .2 ,0 ,0 ,1 ,0 .1 ,0 .1 ,0 .1 ,0 .1 ,0 .1 ,0 ,1 ,0,0,,,,,2 ,2
,,,0,3 ,,0 ,12 ,1100010, 1, 0)
G55 G0 X300 Z300
M30
4.1 - POCKET4
POCKET4 (__________________)
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T0606 ; FRESA AXIAL Ø10 mm
G97 S2=2000 M2=3
M19
G0 C0
M86 G94
G0 X0 Z10
SETMS(2)
POCKET4(100,0,1,20,10,0,0,2,0.1,0.1,0.1,0.1,0,11,0.5,9,15,0,2,0,1,2,10100,111,101)
M18 G95
SETMS(1)
G55 G0 X300 Z300
M30
4.2 - CYCLE76
CYCLE76 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T0606 ; FRESA AXIAL Ø10 mm
G97 S2=2000 M2=3
M19
G0 C0
M86 G94
G0 X0 Z10
SETMS(2)
CYCLE76(100,0,1,,5,10,5,0.5,0,0,30,0.5,0.1,0.1,0.1,0.1,0,1,12,6,1,2,1100,1,101)
M18 G95
SETMS(1)
G55 G0 X300 Z300
M30
4.3 - CYCLE70
Com este ciclo pode-se realizar o fresamento de roscas em furos feitos fora do centro
da peça.
Para essa operação é necessário que se utilize uma ferramenta específica como por
exemplo um pente para interpolação de rosca.
CYCLE70 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T0909 ; PENTE DE ROSCA Ø16 mm
G97 S2=2000 M2=3
M19
G0 C0
M86 G94
G0 X0 Z10
SETMS(2)
CYCLE70(100,0,1,25,6,1,0.3,2,3,0.1,0.1,0,10,20,45,11,1,,,,,1,1)
M18 G95
SETMS(1)
G55 G0 X300 Z300
M30
Com este ciclo pode-se realizar gravações como nomes, números de identificações,
datas, etc... tanto na face da peça, quanto no raio da mesma.
ROMI
X0 Ponto inicial da escrita em relação ao eixo X (de acordo com o Pto. de Ref)
Y0 Ponto inicial da escrita em relação ao eixo Y (de acordo com o Pto. de Ref)
Z1 Profundidade final da escrita.
W Tamanho da escrita.
DX1 Distância entre as letras.
S Ângulo desejado para a escrita.
CYCLE60 (__________________)
Exemplo:
SETMS (1)
G291
G21 G40 G90 G95
G55 G0 X300 Z300
T0909 ; FRESA ESFÉRICA Ø1 mm
G97 S2=3000 M2=3
M19
G0 C0
M86 G94
G0 X0 Z10
SETMS(2)
CYCLE60 (“ROMI”,10,-3,5,-5,,0,0,0,0,0,5,3,0.1,0.1,20011000,1252,0,100,10,2)
M18 G95
SETMS(1)
G55 G0 X300 Z300
M30
MILLING
Z+
X+
X+
Z+
C+
SENTIDO ÚNICO DE
PROGRAMAÇÃO
SENTIDO DE C+
M O V I M E N TA Ç Ã O
DO EIXO
X+
VISTA FRONTAL
O espindle da máquina, além de trabalhar como eixo rotativo, utilizado para executar as
funções de torneamento, pode ser convertido como um eixo auxiliar (eixo C) para a realização
de operações de furação e fresamento tanto axial quanto radial. Para essa situação, pode-se
considerar duas situações distintas de trabalho, sendo elas:
Z+
X-
Y+
Y+ X+
Z-
EXEMPLO DE PEÇA USINADA COM O AUXÍLIO DA FUNÇÃO TRANSMIT
Z+
X-
Y+ Z+
Y- Y+
Y+
X+
Z-
Z-
Esta função deve ser programa ao final da programação quando utilizadas as funções
de interpolação axial (TRANSMIT) e interpolação radial (TRACYL)
G3
G41
G2
G42
G3
G42
G2
Y+
X+
USINAGEM AXIAL:
Y+
X+
USINAGEM RADIAL:
Z+
Y+
Trata-se de uma usinagem feita na face da peça. Neste tipo de operação não haverá
nenhum tipo de sincronismo entre a placa da máquina e o eixo X, portanto não haverá a
necessidade de se ativar a função TRANSMIT, ou seja, a programação será apenas do
eixo C e do eixo X. Para essa operação necessita-se utilizar uma ferramenta montada num
suporte de ferramenta acionada “AXIAL”.
N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95
N40 G55 G0 X300 Z300
N50 T0101 (FRESA D.16mm)
N60 G97 S2=1500 M2=3
N70 M19
N80 G0 C0
N90 G94 M86
N100 SETMS(2)
N110 G0 X120 Z-3
N120 G1 X0 F500
N130 G0 Z5
N140 G0 X70 C90
N150 G1 Z0 F500
N160 G1 C270 Z-3 F300
N170 G1 C90
N180 G1 Z5 F2000
N190 M18 G95
N200 SETMS(1)
N210 G54 G0 X300 Z300
N220 M30
NOTA: Neste exemplo foi considerado que a largura dos canais eram iguais ao
diâmetro da ferramenta.
17.5
2 X+ N80 G0 C0
Ø52
EXEMPLO 3:
Y+ N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95
3
N40 G55 G0 X300 Z300
N50 T0707 (FRESA D.12mm)
N60 G97 S2=1500 M2=3
N70 M19
N80 G0 C0
4
X+ N90 G94 M86
N100 G0 X70 Z0 ; (PTO 1)
2 1
N110 G1 Z-5 F1000
N120 SETMS(2)
N130 G17
N140 TRANSMIT
N150 G55 G42 G1 X52 Y0 F500 ; (PTO 2)
5 N160 G2 X0 Y26 CR=26 RND=0.5 ; (PTO 3)
N170 G2 X-52 Y0 CR=26 RND=0.5 ; (PTO 4)
N180 G2 X0 Y-26 CR=26 RND=0.5 ; (PTO 5)
N190 G2 X52 Y0 CR=26 RND=0.5 ; (PTO 2)
N200 G2 X0 Y26 CR=26 ; (PTO 3)
N210 G40 G1 X70 Y0 F1000
N220 TRAFOOF
N230 M18 G95
N240 SETMS(1)
N250 G55 G0 X300 Z300
N260 M30
PROFUNDIDADE = 5mm
FRESA DE TOPO DE Ø 12mm
EXEMPLO 1:
N10 SETMS(1)
Ø50
N20 G290
N30 G21 G40 G90 G95
N40 G55 G0 X300 Z300
N50 T0909 (FRESA D.5mm)
N60 G97 S2=2500 M2=3
N70 M19
N80 G0 C0
70
N90 G94 M86
N100 SETMS(2)
N110 G0 X40 Z8.75 C90
N120 G1 X40 Z-78.75 G91 C-900 F500
N130 G90 G0 X55
N140 M18 G95
N150 SETMS(1)
N160 G55 G0 X300 Z300
N170 M30
FRESA DE TOPO Ø 5 mm
PROFUNDIDADE = 5mm
NOTA: Neste caso, como necessita-se realizar um movimento maior que 359.999º
no eixo C, deve-se realizar a programação de forma incremental, conforme a linha N120
do programa.
EXEMPLO 1:
5 5
Z- Z-
9 8 9 8
18.34º
71.65º
2 1 7 2 1 7
90º
3 6 3 6
4 5 4 5
20 20
Y+ Y+
Figura 1 - Desenho cotado em graus Figura 2 -Desenho cotado em milímetros
20 5
Ø 50
78.5 mm
180º
3
270º
117.75 mm
4
360º
157 mm
5 Y+
NOTA: No exemplo anterior a foi considerado que a largura do canal era igual ao
diâmetro da ferramenta, por isso não houve a necessidade de se ativar acompensação
de raio .
As furações axiais (na face da peça) podem ser feitas utilizando os mesmos ciclos
utilizados no módulo de torneamento (G74 ou G83), incrementando o ângulo de furação
com a função “C”. Exemplos:
N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95
N40 G56 G0 X300 Z300
N50 T0505 (BROCA D.6mm)
N60 G97 S2=2000 M2=3
N70 M19
N80 G0 C0
N90 G94 M86
N100 G0 X45 Z5
N110 SETMS(2)
N110 G83 X45 Z-20 C0 Q5000 F800
N120 C60 Q5000
N130 C120 Q5000
N140 C180 Q5000
N150 C240 Q5000
N160 C300 Q5000
N170 G80
N180 M18 G95
N190 SETMS(1)
N200 G56 G0 X300 Z300
N210 M30
N10 SETMS(1)
N20 G291
N30 G21 G40 G90 G95
N40 G55 G0 X300 Z300
N50 T0505 (BROCA D.8.5mm)
N60 G97 S2=2000 M2=3
N70 M19
N80 C0
N90 G94 M86
N100 G0 X55 Z-10
N110 SETMS(2)
N120 G87 X25 C0 Q5000 F800
N130 C60 Q5000
N140 C120 Q5000
N150 C180 Q5000
N160 C240 Q5000
N170 C300 Q5000
N180 G80 M18
N190 G55 G0 X300 Z300 M5
N195 SETMS (1)
N200 T0808 (MACHO M10X1.5)
N210 M5
N220 M19
N230 G0 C0
N240 G94 M86
N250 G0 X55 Z-10
N260 SETMS(2)
N270 M29 S500
N280 G88 X30 C0 F750
N290 C60
N300 C120
N310 C180
N320 C300
N330 G80
N340 M18 G95
N350 SETMS(1)
N360 G54 G0 X300 Z300
N370 M30
16
PROF. 10 MM (RAIO
150
G1 Z-100 Y10
G3 Z-100 Y0 CR=10
G1 Z-120 Y0
G3 Z-130 Y10 CR=10
G40 G1 Z-115 Y10
10
R
M99
30
Y-
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 115
116 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
1. Painel de comando
PAINEL DE
EXIBIÇÃO
PAINEL DE
PROGRAMAÇÃO
CHAVE HABILITA /
DESABILITA PAINEL
REMOTO
PAINEL DE
OPERAÇÃO PAINEL
REMOTO
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 117
1. Painel de comando
REDE
ETHERNET
VÍDEO
PORTA
CARTÃO TOMADA 220V
COMPACT /
FLASH SAÍDA RS-232
SOFTKEYS
NOME DESCRIÇÃO
Exibe todos os eventos do comando (interface entre o operador e o
VÍDEO
sistema operacional)
PORTA CARTÃO
COMPACT Porta para comunicação de dados utilizando o Memory Card
FLASH
TOMADA 220V
Tomada de energia / Saída serial do cabo RS-232
/ SAÍDA RS-232
TECLADO ALFANUMÉRICO
118 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
1. Painel de comando
NOME DESCRIÇÃO
- ↑ ,↓,→,←: Movimenta o cursor do comando verticalmente, através
das teclas ↑ e ↓, e horizontalmente, através das teclas ← e →.
- PAGE UP: Durante edição de programa, sobe para página anterior.
- PAGE DOWN: Durante edição de programa, desce para a página
CURSORES
seguinte.
- NEXT WINDOW: Muda de janela dentro de uma mesma página.
- END: Durante a edição de programa, desloca o cursor para o fim da
linha.
Essas teclas dão acesso as páginas principais do comando. São elas:
- MACHINE: Exibe as coordenadas máquina, de peça e relativa dos
eixos.
- PROGRAM MANEGER : Exibe o diretório de programas
- PROGRAM : Exibe a página de edição de programas
- OFFSET : Exibe as páginas de preset de ferramenta, de definição de
TECLAS DE zero-peça, de parâmetros de usuário, de variáveis de usuário, etc.
ACESSO AS - ALARM: Exibe as páginas de alarmes e mensagens
PÁGINAS - CUSTOM: Sem função
- MENU SELECT: Exibe softkeys que dão acesso à outras páginas
- MENU FUNCTION: Sem função
- MENU USER: Sem função
- ALARM CANCEL: Cancela alarmes e mensagens
- GROUP CHANNEL: Sem função
- HELP: Exibe a página de auxílio ao operador
- INPUT: Confirma entrada de dados e inicia uma nova linha durante
a edição.
TECLAS DE - DEL: Apaga caracteres que estão à direita do cursor durante a
EDIÇÃO edição.
- BACKSPACE: Apaga caracteres que estão à esquerda do cursor.
- INSERT: sobreescreve os dados já inseridos
Letras, números e outros caracteres para a criação e a alteração dos
dados do comando.
- SHIFT: Segunda função. É utilizada para inserir os caracteres
TECLADO secundários nas teclas de edição. Exemplo: SP (espaço), #, (, ), etc
ALFANUMÉRICO - CTRL: Tecla auxiliar utilizada para procedimentos especiais de
edição.
- ALT: Tecla atalho utilizada para inserir caracteres especiais.
- TAB: Tecla utilizada para alternar o cursor de campos.
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 119
1. Painel de comando
NOME DESCRIÇÃO
120 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
1. Painel de comando
NOME DESCRIÇÃO
CLNT
Desliga o refrigerante de corte manualmente
OFF
CLNT
Liga o refrigerante de corte manualmente
ON
CNC
Liga o comando (CNC)
ON
DRY Ativa / desativa teste de programa com movimentação rápida dos
RUN eixos
EMERGENCY
Parada de emergência
STOP
ON / OFF
Liga / Desliga a iluminação interna da máquina
LIGHT
FEEDRATE Aumenta / diminui o avanço programado dos eixos durante a execução
OVERRIDE do programa (de 0 a 120 %)
FEED START Habilita avanço dos eixos (X,Z)
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 121
1. Painel de comando
NOME DESCRIÇÃO
SINGL
Ativa / desativa a execução de programas bloco a bloco
BLOCK
SPINDLE
Decrementa a rotação atual em 10%
DEC
SPINDLE
Decrementa a rotação atual em 10%
INC
SPINDLE
Indica se o eixo árvore está girando no sentido anti-horário
LEFT
SPINDLE
Indica se o eixo árvore está girando no sentido horário
RIGHT
SPINDLE
Indica se o eixo árvore parado
STOP
TEACH IN Elaboração de programas via posicionamento manual
1 ,10 ,100 ,1000 , Seleciona a velocidade de incremento por pulso (através de JOG).
VAR
100% Faz com que a rotação atual fique com 100% da rotação programada
122 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
1. Painel de comando
CHAVE HABILITA /
DESABILITA PAINEL
REMOTO
BOTÃO DE
EMERGÊNCIA
SELETOR DE AVANÇO
BOTÃO DE SEGURANÇA
MANIVELA ELETRÔNICA
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 123
2. Operações iniciais
2 - OPERAÇÕES INICIAIS
OBSERVAÇÃO: Para movimentar com a porta aberta é necessário girar a chave LOCK.
124 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
2. Operações iniciais
Para retornar á velocidade padrão de avanço (2000 mm/min.), deve-se digitar o valor
“0” no campo “Avanço de ajuste G94”.
OBSERVAÇÃO: Para movimentar com a porta aberta é necessário girar a chave LOCK.
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 125
2. Operações iniciais
126 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
2. Operações iniciais
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 127
2. Operações iniciais
128 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
2. Operações iniciais
OBSERVAÇÕES: Para que as coordenadas sejam exibidas na tela, conforme o ponto
zero ativo, a tecla “MCS WCS” deve ser ativada.
Pode-se selecionar o ponto zero desejado diretamente na página de “Deslocamento
de ponto zero”, para isso deve-se:
–– Acionar a softkey [Deslocam. pto. zero].
–– Posicionar o cursor no ponto zero desejado.
–– Acionar a softkey [em manual].
2.4.6 - Ativar o sistema de medidas.
Após acessar a função “T,S,M”, deve-se:
–– Posicionar o cursor no campo “Unidade mediç.” e através da tecla “SELECT”,
escolher entre as opções “mm” (milímetro) ou “IN” (polegada).
–– Acionar a tecla “CYCLE START”.
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 129
2. Operações iniciais
130 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
3. Entrada manual de dados
O modo “MDA” é utilizado para a execução de operações simples como, por exemplo,
trocar a ferramenta, ligar o eixo árvore, movimentar os eixos para uma determinada posição,
etc.
Nele é possível criar um programa que é editado e executado no mesmo formato que
um programa normal.
Para se trabalhar com o modo “MDA”, deve-se:
–– Acionar a tecla “MDA”.
–– Acionar a tecla “MACHINE”.
–– Digitar as instruções desejadas. Exemplo: G97 S500 M3; (liga o eixo árvore com
500 RPM).
–– Acionar “INPUT”.
–– Acionar “CYCLE START”.
OBSERVAÇÕES:
- Para apagar um programa editado em MDA deve-se acionar a softkey [apagar
programa MDA];
NOTA: Para trabalhar com o modo MDA é necessário que a porta da máquina esteja
fechada e a chave de setup estaja na posição vertical.
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 131
4. Edição de programas
4 - EDIÇÃO DE PROGRAMAS
No comando Siemens 828, é permitido ao usuário o acesso à programas situados na
memória da máquina (NC), no cartão Compact Flash (CF), em um cartão de memória (USB)
e numa memória externa através de rede ethernet (USUÁRIO USB).
Na memória da máquina a edição pode ser feita em três pastas principais:
–– Programas de peças
–– Sub programas
–– Peças de trabalho
132 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
4. Edição de programas
OBSERVAÇÃO: Esse procedimento deve ser utilizado com extrema cautela, pois uma
vez apagado um programa não há como recuperá-lo através da memória da máquina.
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 133
4. Edição de programas
4.6 - EDITAR UM PROGRAMA EXISTENTE NO DIRETÓRIO
–– Acionar “PROGRAM MANAGER”.
–– Acionar a softkey [ NC ].
–– Posicionar o cursor no programa ou na pasta desejada (Programas de peças,
subprogramas ou peças de trabalho) através das teclas ►,◄,▲e▼.
–– Acionar “INPUT”
134 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
4. Edição de programas
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 135
5. Comunicação de dados
5 - COMUNICAÇÃO DE DADOS
Neste capítulo será abordado o recurso de COMUNICAÇÃO DE DADOS necessário
para manipular, salvar, carregar, copiar, etc..., todos os dados residentes na máquina que
se destinam a operação do equipamento.
Leitor
de
cartões
Cartão
Compactflash
Para computadores onde a Porta USB não está disponível, pode-se instalar um módulo
controlador de USB, o qual vai plugado no próprio barramento do computador, disponibilizando
assim a Porta USB. Uma vez instalado este módulo, pode-se então configurar o PC conforme
mostrado na figura acima.
136 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
5. Comunicação de dados
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 137
5. Comunicação de dados
5.2 - COMUNICAÇÃO ATRAVÉS DA ENTRADA USB ( )
Painel da
PC máquina
Cartão de
memória USB
“PENDRIVE”
A partir deste ponto, serão exibidos todos os arquivos e pastas disponíveis dentro do
cartão USB, sendo que todas as ações permitidas dentro das outras áreas de armazenamento
de dados (memória da máquina), poderão ser executadas, como criar novos programas,
editar programas existentes, apagar programas, copiar programas, etc...
138 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
5. Comunicação de dados
5.2.3 - Carregar arquivos do PEN-DRIVE na memória da máquina.
As máquinas da “Linha D” com comando Siemens 828 possuem uma entrada para a
“REDE ETHERNET” situada no painel da máquina, assim como mostra a figura a seguir:
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 139
5. Comunicação de dados
A partir deste ponto, serão exibidos todos os arquivos e pastas disponíveis na pasta
compartilhada situada no computador, sendo que todas as ações permitidas dentro das outras
áreas de armazenamento de dados (memória da máquina), poderão ser executadas, como
criar novos programas, editar programas existentes, apagar programas, copiar programas,
etc...
140 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
6. Edição de programas com funções extendidas
6 - TESTE DE PROGRAMAS.
Veja na figura abaixo uma das opções de material bruto que podem ser apresentadas:
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 141
6. Teste de programas
Modo 2:
–– Acionar a softkey [DETALHES].
–– Acionar a softkey [LUPAS].
–– Posicionar o cursor no detalhe a ser ampliado.
142 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
6. Teste de programas
–– Acionar a softkey [LUPA +] para ampliar ou [LUPA -] para reduzir.
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 143
6. Teste de programas
144 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
7. Referenciamento (preset) de ferramentas
7 - REFERÊNCIAS DE FERRAMENTA
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 145
7. Referenciamento (preset) de ferramentas
146 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
7. Referenciamento (preset) de ferramentas
2º - Apagar a ferramenta:
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 147
7. Referenciamento (preset) de ferramentas
148 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
7. Referenciamento (preset) de ferramentas
–– Posicionar o cursor na ferramenta desejada.
–– Posicionar o cursor na coluna “TIPO”.
–– Através da tecla “SELECT”, selecionar o tipo de ferramenta desejada.
–– Na coluna “Nome ferram.” já está registrado o número da ferramenta, portanto,
este campo não deve ser alterado.
–– Posicionar o cursor na coluna “RAIO”.
–– Digitar o raio da ponta da ferramenta. Ex.: 1.2
–– Acionar a tecla “INPUT”.
–– Deve-se também configurar os campos correspondentes ao sentido de
usinagem da ferramenta, ângulos da ferramenta e o campo “COMPRIMENTO
DA PLACA” que corresponde ao comprimento da pastilha (inserto).
Nas máquinas da linha VTL / VTL-M, esse opcional tem a característica de serem retrátil,
ou seja, pode-se retirar o aparelho de medição de ferramentas na máquina, e conectá-lo
somente quando houver a necessidade de utilização do mesmo.
Para realizar o presset de ferramentas através deste recurso deve-se:
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 149
8. Desgaste1.de
Apresentação
ferramentas
Caso este valor não seja conhecido, pode-se presetar uma ferramenta e utilizar o valor
encontrado como padrão para as demais.
Segue abaixo procedimento para preset:
150 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
9. Definição
1. Ado zero peça
presentação
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 151
9. execução
10. Definição de
doprogramas
zero peça
8 - DESGASTE DE FERRAMENTAS.
Este procedimento é realizado para criar um ponto de referência na peça. Este ponto
de referência também conhecido como zero-peça será o ponto de onde partirão todas as
coordenadas do programa. Nos tornos, geralmente este procedimento é determinado apenas
no eixo “Z”, pois a máquina subentende que o zeramento em “X” coincide com o centro
da peça. Nas máquinas da linha “VTL” com comando Siemens 828D, ao referenciar as
ferramentas através do procedimento descrito no capítulo 7.3, a máquina automaticamente
estabelece o ponto zero-peça na face que foi usada com referência, porém ao se trocar
o material por uma peça nova, devemos estabelecer uma nova origem seguindo os
procedimentos a seguir:
80
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 153
9. Definição do zero peça
154 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
10. Execução de programas
10 - EXECUÇÃO DE PROGRAMAS
EXTCALL(“CF_CARD:/EXERCÍCIO.MPF”)
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 155
10. Execução
1. A
de programas
presentação
Este método é utilizado em operações que necessitam ser interrompidas no meio para
realizar troca de inserto, limpeza da peça, verificação de acabamento e aspecto superficial,
etc.Para isto deve-se:
156 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
10. Execução
1. A
depresentação
programas
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 157
11. N
1.íveis
Apresentação
de acesso
11 - NÍVEIS DE ACESSO
158 Programação e Operação - Linha VTL-R / VTL-MR - CNC Siemens 828D T94128B
12. Ajuste da pressão
1. Apresentação
da placa
A pressão do sistema hidráulico de fixação pode ser visualizada e alterada através dos
visores indicadores e manípulos de regulagem, respectivamente, conforme ilustra a figura
abaixo.
INDICADOR DE PRESSÃO DA
PLACA
REGULAGEM DE PRESSÃO
DA PLACA
T94128B Programação e Operação - linha VTL-R / VTL-MR - CNC Siemens 828 159