Escolar Documentos
Profissional Documentos
Cultura Documentos
MANUAL DE PROGRAMAÇÃO E
OPERAÇÃO
LINHA CENTUR 80 /180
T46205B
1 - SISTEMA DE COORDENADAS_________________________________ 2
1.1- SISTEMA DE COORDENADA ABSOLUTA.......................................................... 3
1.2- SISTEMA DE COORDENADA INCREMENTAL................................................... 4
4 - FUNÇÕES PREPARATÓRIAS__________________________________ 9
5 - FUNÇÕES DE INTERPOLAÇÃO________________________________11
5.1 - FUNÇÃO: G00.................................................................................................... 11
5.2 - FUNÇÃO: G01.................................................................................................... 11
5.3 - FUNÇÃO: G02 E G03......................................................................................... 12
5.3.1 - Função: R.............................................................................................. 13
5.3.2 - Função: I e K......................................................................................... 13
5.4 - FUNÇÃO: “,R” / “,C”............................................................................................ 15
5.5 - FUNÇÃO: G33.................................................................................................... 16
8 - CICLOS SIMPLES__________________________________________ 23
8.1 - FUNÇÃO: G77.................................................................................................... 23
8.2 - FUNÇÃO: G78.................................................................................................... 24
8.3 - FUNÇÃO: G79 - CICLO DE FACEAMENTO PARALELO................................. 26
T46205B Programação e Operação - Linha CENTUR 60/180 1.0 - CNC Siemens 840D SL III
9.1 - FUNÇÃO: G70.................................................................................................... 27
9.2 - FUNÇÃO: G71.................................................................................................... 28
9.3 - FUNÇÃO: G72.................................................................................................... 31
9.4 - FUNÇÃO: G73.................................................................................................... 34
9.5 - FUNÇÃO: G74.................................................................................................... 36
9.5.1 - Ciclo de furação..................................................................................... 36
9.5.2 - Ciclo de torneamento............................................................................ 37
9.6 - FUNÇÃO: G75.................................................................................................... 38
9.6.1 - Ciclo de canais...................................................................................... 38
9.6.2 - Ciclo de faceamento.............................................................................. 39
9.7 - FUNÇÃO: G76.................................................................................................... 40
10 - CICLOS DE FURAÇÃO_____________________________________ 44
10.1- FUNÇÃO : G80................................................................................................. 44
10.2- FUNÇÃO : G83................................................................................................. 44
10.3 - FUNÇÃO : G84................................................................................................. 45
Aplicação : Ciclo de roscamento com macho rígido......................................... 45
10.4 - FUNÇÃO : G85................................................................................................. 46
IV Programação e Operação - Linha CENTUR 60/180 1.0 - CNC Siemens 840D SL T46205B
15 – REFERÊNCIA DE TRABALHO (G54 A G59)_ ___________________ 54
18 - CÁLCULOS_ _____________________________________________ 57
18.1 - VELOCIDADE DE CORTE (VC)....................................................................... 57
18.2 - ROTAÇÃO (N).................................................................................................. 57
18.3 - POTÊNCIA DE CORTE (NC)........................................................................... 57
1 - FUNÇÕES PREPARATÓRIAS_________________________________ 64
2 - FUNÇÕES DE INTERPOLAÇÃO_______________________________ 65
2.1 - FUNÇÃO: G00.................................................................................................... 65
2.2 - FUNÇÃO: G01.................................................................................................... 65
2.3 - FUNÇÃO: G02 E G03......................................................................................... 66
2.3.1 - Função: CR=......................................................................................... 67
2.3.2 - Função: I e K......................................................................................... 67
2.4 - FUNÇÕES: “RND=” / “CHR=”............................................................................. 69
EXEMPLO DE PROGRAMAÇÃO COM ARREDONDAMENTO DE CANTO............. 69
T46205B Programação e Operação - Linha CENTUR 60/180 1.0 - CNC Siemens 840D SL V
2.5 - FUNÇÃO: G33.................................................................................................... 70
VI Programação e Operação - Linha CENTUR 60/180 1.0 - CNC Siemens 840D SL T46205B
11.4 - CONHECIMENTO DOS PARÂMETROS FÍSICOS DA MÁQUINA E SISTEMA DE
PROGRAMAÇÃO DO COMANDO................................................................... 102
11.5 - DEFINIÇÃO EM FUNÇÃO DO MATERIAL, DOS PARÂMETROS DE CORTE
COMO AVANÇO, VELOCIDADE, ETC............................................................ 102
2- OPERAÇÕES INICIAIS_______________________________________118
2.1 - LIGAR A MÁQUINA.......................................................................................... 118
2.2 - DESLIGAR A MÁQUINA................................................................................... 118
2.3 - REFERENCIAR A MÁQUINA........................................................................... 118
2.4 - MOVIMENTAR OS EIXOS EM JOG CONTÍNUO............................................ 118
2.5 - MOVIMENTAR OS EIXOS ATRAVÉS DA MANIVELA ELETRÔNICA ............. 119
2.6 - TRABALHAR COM A PORTA ABERTA............................................................ 119
2.7 - OPERAR O COMANDO VIA M.D.A. (ENTRADA MANUAL DE DADOS)........ 119
T46205B Programação e Operação - Linha CENTUR 60/180 1.0 - CNC Siemens 840D SL VII
3.11 - CÓPIA DE DADOS DE UM PROGRAMA:...................................................... 123
VIII Programação e Operação - Linha CENTUR 60/180 1.0 - CNC Siemens 840D SL T46205B
11- CABEÇOTE MÓVEL_______________________________________ 144
11.1 - TROCA DO PONTO 60º (BUILT-IN)................................................................144
11.2 - DESLOCAMENTO / TRAVAMENTO DA BASE DO CABEÇOTE MÓVEL......144
11.3 - AJUSTE DO MÓDULO MONITOR DE CARGA DA MANGA .........................146
11.4 - AJUSTE DA MANGA DO CABEÇOTE MÓVEL..............................................150
11.5 - LUBRIFICAÇÃO DO CABEÇOTE MÓVEL.....................................................151
T46205B Programação e Operação - Linha CENTUR 60/180 1.0 - CNC Siemens 840D SL IX
Parte 1 - Programação
PARTE I
PROGRAMAÇÃO
LINGUAGEM ISO
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 1
X+
1. Sistema de coordenadas
1 - SISTEMA DE COORDENADAS
2o QUADRANTE 1o QUADRANTE
X+
MOVIMENTO TRANSVERSAL
X-
Z- Z+
O sistema de coordenadas é definido no plano formado pelo cruzamento de
uma linha paralela ao movimento longitudinal (Z), com uma linha paralela ao
movimento transversal (X).
X -
programada é dado pelo quadrante, onde a ferramenta está situada:
OBSERVAÇÃO: No caso de máquinas com torre dianteira, os quadrantes do
sistema universal de coordenadas são adaptados conforme mostra a figura abaixo:
X-
3º QUADRANTE 4º QUADRANTE
Z- Z+
2º QUADRANTE 1º QUADRANTE
X+
O sistema de coordenadas é definido no plano formado pelo cruzamento de uma linha
paralela ao movimento longitudinal (Z), com uma linha paralela ao movimento transversal (X).
Todo movimento da ponta da ferramenta é descrito neste plano XZ, em relação a uma
origem preestabelecida (X0,Z0). Lembrar que X é sempre a medida do diâmetro.
NOTA: O Ponto que intercede as duas linhas ou eixos é comumente definido como
“ ZERO PEÇA” e é representado pelo símbolo:
2 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1. Sistema de coordenadas
EXEMPLO DE COORDENADAS:
Ø 300
A
80
30
B 300 300
C 500 200
°
45 D 760 200
RR52 E 800 180
0
200
20 F 800 0
300
30
80
30
Ø 300
A
80
30
A 0 30 0
B 300 0
° C 500 -100
45
D 760 -100
RR2
50 E 800 -120
100
10
F 800 -300
300
30
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 3
1. Sistema de coordenadas
EXEMPLO DE PROGRAMAÇÃO:
F E
D
C COORDENADAS
MOVIMENTO
B
INCREMENTAIS
PARTIDA META EIXO
Ø300
Ø800
A DE PARA X Z
80
30
A B 300 0
B C 200 -100
C D 260 0
°
45 D E 40 -20
RR250 E F 0 -180
100
10
300
30
4 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
2. Gerenciador de arquivos de peças
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
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 5
2. Gerenciador de arquivos de peças
Memória Principal
_N_BOMBA1_MPF _N_VALVULA1_MPF
_N_SUBBOMB_SPF _N_VALVULA2_MPF
_N_BOMBA2_MPF _N_SUBVALV1_SPF
: :
: :
Exemplos:
Sintaxe:
%_N_EXERCICIO_MPF
;$PATH=/_N_MPF_DIR
Sintaxe:
%_N_FLANGE_MPF
;$PATH=/_N_WKS_DIR/_N_CLIENTE_WPD :
6 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
3. Tipos de função
3 - TIPOS DE FUNÇÃO
3.1 - FUNÇÕES DE POSICIONAMENTO
FUNÇÃO X:
FUNÇÃO Z:
3.2.1 - Código: N
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 INIBIR BLOCOS. Caso essa
opção não seja selecionada, o comando executará os blocos normalmente, inclusive os
que tiverem o caracter “/”.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 7
3. Tipos de função
3.2.3 - Código: F
Geralmente nos tornos CNC define-se o avanço em mm/rotação (função G95), mas
este também pode ser utilizado em mm/min (função G94).
3.2.4 - Código: T
O código “T” deve ser acompanhado de no máximo quatro dígitos em sua programação,
sendo que os dois primeiros dígitos são pertinentes à posição da ferramenta na torre ou
suporte (no caso de não haver o opcional para torre elétrica) e os dois últimos números são
pertinentes ao corretor da ferramenta selecionada.
Exemplo:
T0101
:
:
T0201
:
:
T0301
8 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
4. Funções preparatórias
4 - FUNÇÕES PREPARATÓRIAS
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 9
4. Funções preparatórias
Não
Código G Função Modal
Modal
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
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
10 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Funções de interpolação
5 - FUNÇÕES DE INTERPOLAÇÃO
Sintaxe:
G0 X__ Z__
onde:
Com esta função obtém-se movimentos retilíneos com qualquer ângulo, calculados
através de coordenadas e com um avanço (F) pré-determinado pelo programador.
Sintaxe:
G1 X__ Z__ F__
onde:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 11
5. Funções de interpolação
5.3 - FUNÇÃO: G02 E G03
Sintaxe:
G2/G3 X__ Z__ R__ (F__)
ou
G2/G3 X__ Z__ I__ K__ (F__)
onde:
R = valor do raio
12 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Funções de interpolação
5.3.1 - Função: R
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:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 13
5. Funções de interpolação
O sentido da execução da usinagem do arco define se este é horário ou anti-horário,
conforme os quadros abaixo:
PADRÃO UNIVERSAL
G02 (HORÁRIO)
G03 (ANTI-HORÁRIO)
EXEMPLO DE PROGRAMAÇÃO
800
80
550
55 ..
0
R31
R 400
40 N30 G0 X230 Z2
5X45º
1,50x45° N40 G1 Z0 F.25
N50 X240 Z-5
N60 Z-300
0 0 N70 G2 X440 Z-400 R100
R1 ou
Ø500
Ø440
Ø240
80
24
44
50
Ø800
14 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Funções de interpolação
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:
:
:
700
70
:
N60 G00 X190 Z2
450
45
N70 G42
300
30
N80 G01 Z0 F.2
200
20 N90 G01 X200 ,C5
5 X45º
2x45° N100 Z-200 ,R50
N110 X500 ,C5
0 N120 Z-300
R5
N130 X800 Z-450
Ø800
Ø500
Ø200
20
50
80
N140 X810
N150 G40
N160 T00
N170 G54 G00 X1000 Z200
5X45º
1x45° :
:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 15
5. Funções de interpolação
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.
16 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Funções de interpolação
800
80
600
60
80 450
45
60 330
33
45 30
3
33
X1.5
30x1.5
26 0
3
Ø500
50
M300
30x1.5
26
10X45º
2x45°
2x45°
%_N_ROSCA_MPF N120 G0 X350
;$PATH=/_N_MPF_DIR N130 Z3
N5 G291 N140 X298.55
N10 G18 G40 G21 G90 G95 N150 G33 Z-315 F1.5
N20 G54 G00 X1000 Z1000 N160 G0 X350
N30 T0101 (ROSCA M300X1.5) N170 Z3
N35 M11 N180 X298.15
N40 G97 S80 M3 N190 G33 Z-315 F1.5
N50 G0 X350 Z3 N200 G0 X350
N60 X299.35 N210 Z3
N70 G33 Z-315 F1.5 N220 X298.05
N80 G0 X350 N230 G33 Z-315 F1.5
N90 Z3 N240 G0 X350
N100 X298.95 N250 G54 G0 X1000 Z1000
N110 G33 Z-315 F1.5 N260 M30
CÁLCULOS:
1º) Altura do filete (H): 2º) Diâmetro final (X):
H = (0.65 x passo) X = Diâmetro inicial - (H x 2)
H = (0.65 x 1.5) X = 300 - (0.975 x 2)
H = 0.975 X = 299.05
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 17
5. Funções de interpolação
80
Exemplo 2: Rosca Métrica M300x1.0 (2 entradas)
60
800
80
45
600
60
33
450
45
3
330
33
30
3
30x1.5
26
(2 ENTRADAS)
30x1.5
X1
26 0
Ø500
50
M300
2x45°
10X45º
2x45°
CÁLCULOS:
G04 X1.5
G04 U1.5
G04 P1500
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 19
7. Compensação de raio da ferramenta
7 - COMPENSAÇÃO DE RAIO DE FERRAMENTA
A função de compensação de raio da ponta da ferramenta é usada para corrigir as
diferenças de medidas geradas pela mesma quando um deslocamento nos eixos “X” e “Z”
é feito simultâneamente, conforme mostra a figura abaixo:
PONTO COMANDADO
7.1 - FUNÇÃO: G40
A Função G40 deve ser programada para cancelar as funções previamente solicitadas
como G41 e G42.
A Função G40 é um código Modal e está ativa quando o comando é ligado.
NOTA: Para a compensação de raio ser efetuada com êxito é necessário acessar
a página de “MENU SELECT”, “PARAMETRO” ,”LISTA DE FERRAM.” e informar o raio
e o quadrante da ferramenta (capítulo 7.4).
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 G42 é Modal, portanto cancela a G40.
OBSERVAÇÕES:
• O primeiro deslocamento após a compensação de raio deve ser 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.
20 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
7. Compensação de raio da ferramenta
G42
G41
G42 G41
TORRE
X+
Z- Z+
(PADRÃO ADAPTADO):
PONTA DA FERRAMENTA
68
FERRAMENTA FERRAMENTA
INTERNA
FERRAMENTA INTERNA
FERRAMENTA
EXTERNA
EXTERNA
ESQUERDA DIREITA
DIREITA
ESQUERDA
14 23
55 77
9
41 32
86
FERRAMENTA FERRAMENTA
FERRAMENTA
EXTERNA
INTERNA
FERRAMENTA
EXTERNA
INTERNA
ESQUERDA
ESQUERDA DIREITA
DIREITA
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 21
7. Compensação de raio da ferramenta
7.5 - EXEMPLOS DE PROGRAMA COM COMPENSAÇÃO DE RAIO:
Exemplo1: Usinagem externa
:
:
:
N60 G00 X340 Z0
N70 G01 X-2 F.2
N80 G00 X270 Z2
N100 G42 G01 X270 Z0 F.2
N110 X300
N120 X500 Z-100
Ø300
Ø800
80
30
N130 X760
N140 G03 X800 Z-120 R20
N150 G01 X800 Z-300
° N160 G40 X84
45 N170 G54 G00 X1000 Z200
:
RR250 :
100
10
300
30
3
:
1x45°
1x45°
:
N60 G01 X715 Z2
R5 R5 N80 G41 G01 Z0 F.2
N90 X700
N100 X600 Z-150
N110 X535 ,C3
Ø700
Ø530
Ø900
Ø600
Ø300
60
70
90
60
70
90
53
53
2x45°
2x45° N130 X300 ,C5
N140 Z-702
N150 G40 X295
N170 G00 Z2
N180 G54 G00 X1000 Z200
:
15 150
15
:
30300
30
70700
70
22 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
8. Ciclos simples
8 - CICLOS SIMPLES
A função G77 pode ser utilizada como ciclo de torneamento paralelo ao eixo “Z”, o qual
torneia com sucessivos passes, até o diâmetro desejado.
F = avanço de trabalho
EXEMPLO DE PROGRAMAÇÃO:
800
%_N_DESBASTE_MPF
300 ;$PATH=/_N_MPF_DIR
N5 G291
N10 G21 G18 G40 G90 G95
N20 G57 G0 X1000 Z300
N30 T0101 (DESB.)
N40 M11
N50 G96 S110
900
800
Profundidade de corte = 10 mm
Avanço = 0.8 mm/rot
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 23
8. Ciclos simples
8.2 - FUNÇÃO: G78
X = diâmetro de roscamento
N90 X248.2
N100 X248.05
N110 G58 G0 X1200 Z270
N120 M30
5 x 45°
PROFUNDIDADES NO
EXEMPLO:
1º passe = 0.8mm
2º passe = 0.6mm
3º passe = 0.4mm
4º passe = 0.15mm
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 1.5) X = 250 - (0.975 x 2)
P = 0.975 X = 248.05
24 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
8. Ciclos simples
(2 ENTRADAS)
235
500
M250 X 2
N90 X248.2
N100 X247.6
N110 X247.4
N120 G00 Z10 ; (2ª ENTRADA)
3 X 45° N130 G78 X249 Z-245 F4
N140 X248.2
N150 X247.6
N160 X247.4
N170 G54 G0 X1170 Z270
N180 M30
PROFUNDIDADES NO EXEMPLO:
1º PASSE = 1.0mm
2º PASSE = 0.8mm
3º PASSE = 0.6mm
4º PASSE = 0.2mm
CÁLCULOS:
NOTA: Para rosca com múltiplas entradas é necessário fazer o cálculo do avanço
(F) da seguinte forma:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 25
8. Ciclos simples
A função G79 descreve seu ciclo paralelo ao eixo “X”, auxiliando nos trabalhos de
desbaste como ciclo de faceamento.
F = avanço de trabalho
EXEMPLO DE PROGRAMAÇÃO
700
%_N_FACEAMENTO_MPF
35 ;$PATH=/_N_MPF_DIR
N10 G291
N20 G21 G18 G40 G90 G95
N30 G59 G0 X1200 Z250
N40 T0201 (DESB.)
N50 M12
N60 G96 S100
700
Ø 500
26 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
9 - CICLOS DE MÚLTIPLAS REPETIÇÕES
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.
A função F especificada entre o bloco de início do perfil (P) e final do perfil (Q) é válida
durante a utilização do código G70, mas não tem efeito durante a execução dos ciclos de
desbaste (G71, G72, e G73).
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 27
9. Ciclos de múltiplas repetições
9.2 - FUNÇÃO: G71
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
28 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
%_N_DESBASTE_MPF
700 ;$PATH=/_N_MPF_DIR
450 N10 G291
N20 G21 G18 G40 G90 G95
300 N30 G58 G0 X1200 Z280
200 N40 T0101 (DESB. EXT.)
N50 M12
5 X 45° N60 G96 S100
N70 G92 S230 M3
N80 G0 X805 Z2
0 N90 G71 U8 R2
R1 N100 G71 P110 Q190 U1 W.5 F1
800
Ø200
Ø500
N110 G0 X190
N120 G1 Z0
N130 X200 Z-5
N140 Z-190
N150 G2 X220 Z-200 R10
N160 G1 X494
3 X 45° N170 X500 Z-203
N180 Z-300
N190 X800 Z-450
N200 G70 P110 Q190 F.4
N210 G58 G0 X1200 Z280
N220 M30
Profundidade de corte = 8 mm
Avanço de desbaste = 1 mm/rot
Avanço de acabamento = 0.4 mm/rot
OBSERVAÇÕES:
No exemplo foi considerado que o debaste e o acabamento seriam feitos com a
mesma ferramenta.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 29
9. Ciclos de múltiplas repetições
Exemplo 2: Usinagem interna
500
%_N_DESBASTE_MPF
250 ;$PATH=/_N_MPF_DIR
150 N10 G291
N20 G21 G18 G40 G90 G95
N30 G59 G0 X1190 Z200
N40 T0101 (DESB. INT.)
N50 M12
N60 G96 S100
N70 G92 S200 M3
N80 G0 X295 Z2
N90 G71 U6 R2
Ø1000
Ø300
Ø500
Ø800
N100 G71 P110 Q180 U-1. W.5 F.8
N110 G0 X806
2 X 45° N120 G1 Z0
N130 X800 Z-3
N140 Z-150
N150 X500 ,C2
N160 Z-250
N170 X300 Z-500
N180 X298
3 X 45° N190 T00
N200 G59 G0 X1190 Z200
220 N210 T0201 (ACAB. INTERNO)
N220 G54
N225 M12
N230 G96 S120
N240 G92 S200 M4
N250 G0 X295 Z2
N260 G70 P110 Q180 F.4
N270 G59 G0 X1190 Z200
N280 M30
Profundidade de corte = 6 mm
Avanço de desbaste = 0.8 mm/rot
Avanço de acabamento = 0,4 mm/rot
30 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
9.3 - FUNÇÃO: G72
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
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 31
9. Ciclos de múltiplas repetições
Exemplo 1: Usinagem externa
%_N_DESBASTE_MPF
;$PATH=/_N_MPF_DIR
700 N10 G291
N20 G21 G18 G40 G90 G95
300
N30 G54 G0 X200 Z250
160 N40 T0301 (DESB. EXT.)
50 N50 M12
N60 G96 S100
N70 G92 S200 M3
N80 G0 X804 Z1
N90 G72 W5 R1
N100 G72 P110 Q190 U1 W.3 F1.25
Ø550
Ø800
Ø280
Ø380
N110 G0 Z-305
N120 G1 X800
N130 X790 Z-300
N140 X550
N150 Z-160 ,C2
N160 X380
N170 X280 Z-50
5X45° N180 Z-2
N190 X276 Z0
2X45° N200 G70 P110 Q190 F.8
N210 G54 G0 X200 Z250
N220 M30
Profundidade de corte = 5 mm
Avanço de desbaste = 1,25 mm/rot
Avanço de acabamento = 0,8 mm/rot
32 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
Exemplo 2: Usinagem interna
2X45° %_N_DESBASTE_MPF
;$PATH=/_N_MPF_DIR
R1 N10 G291
0
N20 G21 G18 G40 G90 G95
N30 G56 G0 X1180 Z200
N40 T0701 (DESB. INT.)
N50 M12
Ø300
Ø700
Ø900
Ø600
Ø530
3X45° N60 G96 S100
N70 G92 S200 M3
N80 G0 X296 Z1
N90 G72 W4 R1.5
N100 G72 P110 Q170 U1 W.3 F1
N110 G0 Z-303
150 N120 G1 X300
300 N130 X306 Z-300
N140 X530 ,R10
700
N150 Z-150 ,C2
N160 X700
N170 X900 Z0
N180 G70 P110 Q170 F.6
N190 G56 G0 X1180 Z200
N200 M30
Profundidade de corte = 4 mm
Avanço de desbaste = 1 mm/rot
Avanço de acabamento = 0,6 mm/rot
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 33
9. Ciclos de múltiplas repetições
9.4 - FUNÇÃO: G73
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
34 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
Exemplo : Usinagem externa
750 %_N_DESBASTE_MPF
;$PATH=/_N_MPF_DIR
550 N10 G291
450 N20 G21 G18 G40 G90 G95
N30 G55 G0 X200 Z230
250 N40 T0201 (DESB. EXT.)
N50 M11
90 N60 G96 S80
N70 G92 S140 M3
N80 G0 X810 Z5
N90 G73 U7 W2.35 R2
N100 G73 P100 Q160 U2 W.3 F.8
Ø250
Ø500
Ø800
N110 G0 X245 Z2
N120 G1 Z0
N130 X250 Z-2.5
N140 Z-90
N150 X500 Z-250
2.5X45 N160 Z-450
N170 X800 Z-550
N180 G70 P100 Q170 F.5
N190 G55 G0 X1200 Z230
N200 M30
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 35
9. Ciclos de múltiplas repetições
9.5 - FUNÇÃO: G74
G74 R__;
G74 Z__ Q__ F__; onde:
R = retorno incremental para quebra de cavaco no ciclo de furação
Z = posição final (absoluto)
Q = valor do incremento no ciclo de furação (milésimo de milímetro)
F = avanço de trabalho
%_N_FURACAO_MPF
;$PATH=/_N_MPF_DIR
N10 G291
N20 G21 G18 G40 G90 G95
N30 G59 G0 X1170 Z250
Ø20
N70 G0 X0 Z5
N80 G74 R2
N90 G74 Z-74 Q15000 F.2
N100 G59 G0 X1170 Z250
N110 M30
Incremento de furação = 15 mm
Avanço = 0,2 mm/rot
36 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
9.5.2 - Ciclo de torneamento.
800
%_N_TORNEAMENTO_MPF
450 ;$PATH=/_N_MPF_DIR
N10 G291
N20 G21 G18 G40 G90 G95
N30 G55 G0 X1200 Z250
N40 T0201 (DESB.)
N50 M41
N60 G96 S120
Ø900
Ø300
Profundidade de corte = 8 mm
Avanço = 1,2 mm/rot
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 37
9. Ciclos de múltiplas repetições
9.6 - FUNÇÃO: G75
G75 R__;
G75 X__ Z__ P__ Q__ F__; onde:
F = avanço de trabalho
600 %_N_CANAIS_MPF
350 ;$PATH=/_N_MPF_DIR
140 N10 G291
75 N20 G21 G18 G40 G90 G95
70 10 N30 G54 G0 X1200 Z300
N40 T0201 (CANAIS)
N50 M11
N60 G96 S90
N70 G92 S200 M3
Ø550
Ø500
Ø350
38 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
9.6.2 - Ciclo de faceamento.
F = avanço programado
900 %_N_FACEAMENTO_MPF
300 ;$PATH=/_N_MPF_DIR
N10 G291
N20 G21 G18 G40 G90 G95
N30 G57 G0 X1200 Z250
N40 T0701 (DESB.)
N50 M12
Ø250
Ø600
Profundidade de corte = 4 mm
Avanço = 1,2 mm/rot
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 39
9. Ciclos de múltiplas repetições
9.7 - FUNÇÃO: G76
G76 P (m)
_ _ _(s)_ _(a)_ Q__ R__; onde:
m = número de repetições do último passe
OBSERVAÇÕES:
• O valor mínimo programado para a saída angular deve ser IGUAL A 10, que corresponde
a 1 filete cônico. No caso da não necessidade da saída angular, programar 00.
• A saída angular da ferramenta de rosca neste ciclo é feita sempre a 45º.
• O diâmetro de posicionamento deve ser maior que o diâmetro do final da saída angular.
Exemplo: Para se programar uma rosca M20x2 com uma saída angular igual a
15, o diâmetro final da saída angular será de 26, portanto, o posicionamento deve ser
maior do que 26, assim como mostra a tabela abaixo:
F = passo da rosca
40 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
Exemplo 1: Rosca M250x2
530 %_N_ROSCA_MPF
;$PATH=/_N_MPF_DIR
330
N10 G291
280 N20 G21 G18 G40 G90 G95
N30 G58 G0 X1200 Z200
N40 T0101 (ROSCA M25X2)
N50 M12
N60 G97 S120 M3
M250X2
N70 G00 X255 Z4
Ø400
Ø210
CÁLCULOS:
Q= 0.392
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 41
9. Ciclos de múltiplas repetições
M200X1.5
N50 M11
N60 G97 S100 M3
N70 G00 X195 Z4
N80 G76 P010060 Q100 R0.1
N90 G76 X200 Z-405 P975 Q325 F1.5
N100 G54 G0 X1200 Z200
N110 M30
400
CÁLCULOS:
NOTA: Para rosca com múltiplas entradas é necessário fazer o cálculo do avanço
(F) da seguinte forma:
F = Passo x Número de entradas
F = 1.5 x 2
F=3
42 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Ciclos de múltiplas repetições
ROSCA CÔNICA:
%_N_ROSCA_MPF
500 ;$PATH=/_N_MPF_DIR
400 N10 G291
220
N20 G21 G18 G40 G90 G95
N30 G55 G0 X1200 Z270
CA
R N40 T0201 (ROSCA NPT)
N50 M11
N60 G97 S100 M3
Ø300
Ø250
N70 G0 X37 Z5
N80 G76 P010060 Q150 R0.12
N90 G76 X246.174 Z-220 P1913 Q479
R-7.004 F2.209
4X45° N100 G55 G0 X1200 Z270
N110 M30
CÁLCULOS:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 43
10. Ciclos de furação
10 - CICLOS DE FURAÇÃO
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.
• Para que o ciclo G83 seja executado com a função de “descarga de cavaco” é
necessário efetuar o seguinte procedimento:
–– Apertar as teclas “SHIFT” e “SYSTEM ALARM” simultâneamente.
–– Apertar a softkey [ ].
–– Apertar a softkey [ DIGITAR SENHA ].
–– Digitar a senha: CUSTOMER
–– Apertar a softkey [ TRANSFERIR ].
–– Apertar a tecla “OFFSET PARAM”
–– Apertar a softkey [ DADOS DO USUÁRIO ].
–– Posicionar o cursor (▲, ▼) no parâmetro ZSFR [21]
–– Digitar o valor para aproximação. Exemplo: 2
–– Posicionar o cursor (▲, ▼) no parâmetro ZSFI [20]
–– Digitar “1” para habilitar a função de descarga.
–– Apertar a tecla “INPUT”
–– Apertar a softkey [ VOLTAR ].
44 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
10. Ciclos de furação
EXEMPLO DE PROGRAMAÇÃO (G83):
%_N_FURACAO_MPF
80
;$PATH=/_N_MPF_DIR
N10 G291
N20 G21 G18 G40 G90 G95
N30 G57 G0 X1180 Z300
N40 T0201 (BROCA)
N50 M11
Ø150
Ø40
N60 G97 S140 M3
N70 G0 X0 Z3
N80 G83 Z-83 Q15000 P1500 R -2 F0.5
N90 G80
N100 G57 G0 X180 Z300
N110 M30
G97 S500 M3
M29
G84 Z__ F__, onde:
EXEMPLO :
%_N_ROSCAMACHO_MPF
;$PATH=/_N_MPF_DIR
N10 G291
M32X2.5
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 45
10. Ciclos de furação
Z = Posição final
F = Avanço
EXEMPLO:
%_N_MANDRILAR_MPF
;$PATH=/_N_MPF_DIR
N10 G291
N20 G21 G18 G40 G90 G95
N30 G59 G0 X1150 Z200
N40 T0801 (MANDRILAR)
N50 M11
N60 G97 S70 M3
N70 G0 X0 Z2
N80 G85 Z-55 F0.5
N90 G80
N100 G59 G0 X50 Z200
N110 M30
46 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
11. Cabeçote fresador
11.1 - INFORMAÇÕES:
O opcional do eixo Y, que é um dos três eixos ortogonais da máquina (X, Y, Z) pode
ser inserido no Cabeçote Fresador ou conjugado com o carro transversal.
Este eixo permite posicionamentos rápidos e movimentos de corte. A sua programação
pode ser efetuada nos planos G17 (X,Y) , G18 (X,Z) e G19 (Y,Z).
EXEMPLO DE PROGRAMAÇÃO:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 47
11. Cabeçote fresador
PRINCIPAL.MPF
G291
N10 G21 G19 G40 G90 G95
N20 G54 G0 X1200 Z500 Y0
N30 T0801;..............................FRESA D50mm
N40 M60 ;................................ATIVA ORIENTAÇÃO
N50 G0 C0;..............................POSICIONAMENO INICIAL
N60 G97 S2=500 M2=3;..........LIGA RPM DA FRESA
N70 G0 X1000 Z-150;..............POSICIONA NO INICIO
N80 RASGO P4;......................CHAMA SUBPROGRAMA 4 X
N90 G00 X1500 Z1500
N100 M30
RASGO.SPF
N10 G91 G0 C90;.................... INCREMENTO ANGULAR
N20 G90
N30 X1000
N40 M85; ..................................ATIVA FREIO ALTO TORQUE
N50 USINAGEM P10;..............CHAMA SUBPROGRAMA USINAGEM
N60 G90 G0 X1000
N70 M17...................................FIM DE SUBPROGRAMA
USINAGEM.SPF
N10 G19 G91 G01 X-2 F220; ..........INCREMENTO DE PROFUNDIDADE
N20 G90 Y0 F2000
N30 G01 Z-400 F200
N40 G91 X4 F2000
N50 G90 Z-150 F200
N60 G91 X-4
N70 G90 G42 G1 Y50 F200
N80 G01 Z-200
N90 G02 Z-200 Y-50 CR=50
N100 G01 Z-150
N110 G40 G01 Y0
N120 M17..................................FIM DE SUBPROGRAMA
48 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
12. Outras funções preparatórias
12 - OUTRAS FUNÇÕES PREPARATÓRIAS
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 49
12. Outras funções preparatórias
50 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
13. Desvio incondicional
13 - DESVIO INCONDICIONAL
Função: M99
EXEMPLO:
%_N_DESBASTE_MPF
;$PATH=/_N_MPF_DIR
N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X1200 Z250
N40 M99 P240
N50 T0101 (FURAR)
:
:
:
N230 G54 G0 X1200 Z250
N240 T0301 (DESB. EXTERNO)
N245 M12
N250 G54
N260 G96 S100
:
:
:
N690 G54 G0 X1200 Z250
N700 M99
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 51
14. Chamada e retorno de um subprograma
14 - CHAMADA E RETORNO DE UM SUBPROGRAMA
Funções: M98/M99
M98 P_ _ _ _ _ _ _ _ ou M98 P_ _ _ _ L_ _ _ _
EXEMPLO:
PROGRAMA PRINCIPAL SUB PROGRAMA SUB PROGRAMA
:
N50 M98 P1002 :
N60... N50 M98 P1002
: N60...
:
52 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
14. Chamada e retorno de um subprograma
1000
Ø450
2X45°
%_N_PRINCIPAL_MPF %_N_0002_SPF
;$PATH=/_N_MPF_DIR ;$PATH=/_N_SPF_DIR
N10 G291 N10 G0 G91 Z-200;
N20 G21 G40 G90 G95 N20 G1 G90 X450 F.15;
. N30 G0 X505;
. N40 G91 Z-2;
. N50 G1 G90 X500;
. N60 G91 X-4 Z2;
N90 G0 X505 Z100 N70 G0 G90 X505;
N100 M98 P30002 N80 G91 Z2;
(N100 M98 P2 L3;) N90 G1 G90 X500;
N120 G54 G0 X1250 Z130 N100 G91 X-4 Z-2;
N130 M30 N110 G0 G90 X505;
N120 M99;
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 53
15. Referência de trabalho
15 – REFERÊNCIA DE TRABALHO (G54 A G59)
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: É possível referenciar 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 PARAM” através
da softkey “DESLOCAM. PTO. ZERO”.
54 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
16. Funções miscelâneas ou auxiliares
16 - FUNÇÕES MISCELÂNEAS OU AUXILIARES
As funções miscelâneas são programadas para executar operações e recursos da
máquina que não são abrangidos pelas funções preparatórias.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 55
17. Seqüência para programação manuscrita
17 - SEQUÊNCIA PARA PROGRAMAÇÃO MANUSCRITA
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.5 - DEFINIÇÃO EM FUNÇÃO DO MATERIAL, DOS PARÂMETROS DE CORTE
COMO AVANÇO, VELOCIDADE, ETC.
56 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
18. Cálculos
18 - CÁLCULOS
18.1 - VELOCIDADE DE CORTE (VC)
VC x 1000
N =
3,14 x ØP
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 57
18. Cálculos
VALORES ORIENTATIVOS PARA PRESSÃO ESPECÍFICA DE CORTE ( KS )
58 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
14. FLUXOGRAMA DE PROGRAMAÇÃO
14 - FLUXOGRAMA DE PROGRAMAÇÃO
Este fluxograma tem aplicação nas máquinas E280 e E320 configuradas com
um19- FLUXOGRAMA
cabeçote DE PROGRAMAÇÃO
e torre sem ferramenta acionada. SIEMENS 802D
*INÍCIO
* INÍCIO
%_N_NOME_MPF - nome e extensão do programa
INICIO O;$PATH=/_N_MPF_DIR
_ _ _ _ (comentário); - número do programa
- diretório de armazenamento do programa
G21 G40 G90 G95; - bloco de segurança
G291 - necessário apenas para máquinas com o opcional MMP
G21 G18 G40 G90 G95 - bloco de segurança
* TROCA DE FERRAMENTA
TROCADE G00 X_ _DE
*TROCA FERRAMENTA
_ Z_ _ _ T00; - pto. de troca da ferram.
FERRAMENTA T_ _ _G00
G5_ _ ; X_
- número
_ Z_ _ -da ferramenta
Definição do zerodesejada
peça (G54- G59)
G_ _ (G54 a G59) - definição
e ponto do zeroda
de troca peça
ferramenta
T _ _ _ _ - Número da ferramenta desejada
N
VCC
?
S
PROGRAMAÇÃO EMEM
* PROGRAMAÇÃO VCCVCC
M11 OU M12 - Define a gama de RPM a ser utilizada.
VEL. CORTE G96 S_ _ _; - velocidade de corte (m/min)
G96 S_ _ _ - Define valor da vcc (m/min).
RPM MAX. G92 S_ _ _ _ M3/M4; - máxima rotação e liga
G92 S_ _ _ _ M_ _ - define máxima rotação (RPM) e liga o
o eixo árvore.
eixo-árvore (M03 ou M04)
* PROGRAMAÇÃO EM RPM
RPM *PROGRAMAÇÃO
G97 S_ _ _ _ M3/M4; EM RPM- define RPM e liga o eixo
G97 S_ _ _ _ M_ _ - define aárvore
rotação fixa (RPM) e liga eixo-árvore
(M03 ou M04)
* GERAÇÃO DO PERFIL
GERAÇÃO DO (instruções de acordo com a criatividade do
PERFIL programador)
*GERAÇÃO DO PERFIL
(instruções de acordo com a criatividade do programador)
HA
S +
FER/TA
?
N *FIM DO PROGRAMA
* FIM DO X_
G5_ G00 PROGRAMA
_ Z_ _ - Definição do zero peça (G54- G59)
FIM G00 X_ _ _ Z_ _ _ T00;e- ponto
pto. de trocadeda
de troca ferram.
peça
M30 - fim do
M30/M99; programa
- fim do programa (M30) ou reiniciar
programa (M99)
Este fluxograma tem aplicação nas máquinas E280 e E320 configuradas com
um/dois cabeçotes, com/sem torre com ferramenta acionada e com/sem eixo Y.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 59
20. Gráficos de potência
20- GRÁFICOS DE POTÊNCIA
20.1 - C80
60 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
20. Gráficos de potência
20.2 - C140
20.2.1 - Cabeçote ASA A2-20” - Furo Ø305mm (12”)
Faixa I :...1 a 168 rpm (rpm básica = 47) ; Faixa II :..1 a 500 rpm (rpm básica = 139)
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 61
20. Gráficos de potência
20.3 - C180
20.3.1 - Cabeçote 500 RPM
Faixa I :...1 a 150 rpm (rpm básica = 42); Faixa II :...1 a 500 rpm (rpm básica = 141)
62 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1. Sistema de coordenadas
PARTE II
PROGRAMAÇÃO
LINGUAGEM
SIEMENS
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 63
1. Funções preparatórias
1 - FUNÇÕES PREPARATÓRIAS
Aplicação: Este grupo de funções, também chamadas de “Códigos G”, definem à
máquina o que fazer, preparando-a para executar um tipo de operação, ou para receber
uma determinada informação.
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 horário) X
G03 Interpolação circular (sentido anti-horário) X
G04 Tempo de permanência (Dwell) X
G17 Seleciona o plano de trabalho XY X
G18 Seleciona o plano de trabalho XZ X
G19 Seleciona o plano de trabalho YZ 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
G70 Programação em polegadas(mm) X
G71 Programação em milímetro (mm) X
G90 Sistema de Coordenadas Absolutas X
G91 Sistema de Coordenadas Incrementais 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
64 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
2. Funções de interpolação
2 - FUNÇÕES DE INTERPOLAÇÃO
Sintaxe:
G0 X__ Z__
onde:
Com esta função obtém-se movimentos retilíneos com qualquer ângulo, calculados
através de coordenadas e com um avanço (F) pré-determinado pelo programador.
Sintaxe:
G1 X__ Z__ F__
onde:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 65
2. Funções de interpolação
2.3 - FUNÇÃO: G02 E G03
Sintaxe:
G2/G3 X__ Z__ CR=__ (F__)
ou
G2/G3 X__ Z__ I__ K__ (F__)
onde:
66 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
2. Funções de interpolação
2.3.1 - Função: CR=
É possível programar “interpolação circular” até 180 graus através da função CR=,
descriminando o valor do raio sempre com sinal positivo.
2.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:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 67
2. Funções de interpolação
O sentido da execução da usinagem do arco define se este é horário ou anti-horário,
conforme os quadros abaixo:
G03 (HORÁRIO)
G03 (ANTI-HORÁRIO)
G02 (ANTI-HORÁRIO)
EXEMPLO DE PROGRAMAÇÃO
800
80
550
55 ..
0
R31
R 400
40 N30 G0 X230 Z2
N40 G1 Z0 F.25
5X45º
1,50x45°
N50 X240 Z-5
N60 Z-300
N70 G2 X440 Z-400 CR=100
00 ou
R1
N70 G2 X440 Z-400 I100 K0
Ø500
Ø440
Ø240
80
24
44
50
Ø800
68 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
2. Funções de interpolação
As funções “RND=” e “CHR=” 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:
:
:
700
70
:
N60 G00 X190 Z2
450
45
N70 G42
300
30
N80 G01 Z0 F.2
200
20 N90 G01 X200 CHR=5
5 X45º
2x45° N100 Z-200 RND=50
N110 X500 CHR=5
0 N120 Z-300
R5
N130 X800 Z-450
Ø800
Ø500
Ø200
20
50
80
N140 X810
N150 G40
N160 G54 G00 X1000 Z1000
:
5X45º
1x45° :
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 69
2. Funções de interpolação
2.5 - FUNÇÃO: G33
K passo da rosca
OBSERVAÇÕES:
• Não há necessidade de repetirmos o valor do passo (K) 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 rosca com mais de uma entrada programa-se o ângulo de cada entrada
através da função SF= . O incremento angular é encontrado através da fórmula:
360
incremento angular =
Nº de entradas
360
incremento angular = = 120
3
70 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
2. Funções de interpolação
Exemplo 1: Rosca Métrica M30x1.5
80
60 800
80
45 600
60
33 450
45
3 330
33
30
3
30x1.5
26
X1.5
30x1.5
26 0
Ø500
50
MM300
2x45°
10X45º
2x45°
%_N_ROSCA_MPF N130 Z3
;$PATH=/_N_MPF_DIR N140 X298.55
N10 G18 G40 G71 G90 G95 N150 G33 Z-315 K1.5
N20 G54 G00 X1000 Z1000 N160 G0 X350
N30 T01 D01 ;ROSCA M30X1.5 N170 Z3
N40 G97 S80 M3 N180 X298.15
N50 G0 X350 Z3 N190 G33 Z-315 K1.5
N60 X299.35 N200 G0 X350
N70 G33 Z-315 K1.5 N210 Z3
N80 G0 X350 N220 X298.05
N90 Z3 N230 G33 Z-315 K1.5
N100 X298.95 N240 G0 X350
N110 G33 Z-315 K1.5 N250 G54 G0 X1000 Z1000
N120 G0 X350 N260 M30
CÁLCULOS:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 71
2. Funções de interpolação
Exemplo 2: Rosca Métrica M30x1.0 (2 entradas)
800
80
80
600
60
60
450
45
45
330
33
33
30
3
3
(2 ENTRADAS)
30x1.5
X1
26 0
Ø500
50
M300
30x1.5
26
10X45º
2x45°
2x45°
%_N_ROSCA_MPF N150 G33 Z-315 K2 SF=0
;$PATH=/_N_MPF_DIR N160 G0 X350
N10 G18 G40 G71 G90 G95 N170 Z3
N20 G55 G00 X1000 Z1000 N180 X299.35
N30 T01 D01 ;ROSCA M30X1.0 N190 G33 Z-315 K2 SF=180
N40 G97 S100 M3 N200 G0 X350
N50 G0 X350 Z3 N210 Z3
N60 X299.35 N220 X298.95
N70 G33 Z-315 K2.0 SF=0 N230 G33 Z-315 K2 SF=180
N80 G0 X35 N240 G0 X350
N90 Z3 N250 Z3
N100 X298.95 N260 X298.7
N110 G33 Z-315 K2 SF=0 N270 G33 Z-315 K2 SF=180
N120 G0 X350 N280 G0 X350
N130 Z3 N290 G55 G0 X1000 Z1000
N140 X298.7 N300 M30
CÁLCULOS:
72 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
3. Tempo de permanência
3 - TEMPO DE PERMANÊNCIA (DWELL)
G04 F1.5
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 73
4. Compensação de raio da ferramenta
4 - COMPENSAÇÃO DE RAIO DE FERRAMENTA
A função de compensação de raio da ponta da ferramenta é usada para corrigir as
diferenças de medidas geradas pela mesma quando um deslocamento nos eixos “X” e “Z”
é feito simultâneamente, conforme mostra a figura abaixo:
PONTO COMANDADO
4.1 - FUNÇÃO: G40
A Função G40 deve ser programada para cancelar as funções previamente solicitadas
como G41 e G42.
A Função G40 é um código Modal e está ativa quando o comando é ligado.
NOTA: Para a compensação de raio ser efetuada com êxito é necessário acessar
a página de “OFFSET PARAM / LISTA DE FARRAM.” e informar o raio e o quadrante
da ferramenta (capítulo 7.4).
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 G42 é Modal, portanto cancela a G40.
OBSERVAÇÕES:
• O primeiro deslocamento após a compensação de raio deve ser 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.
74 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
4. Compensação de raio da ferramenta
G42 G41
G41
G42
G42
G41
G42 G41
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 75
X+
Z- Z+
4.
X- Compensação de raio da ferramenta
(PADRÃO
PONTA DAUNIVERSAL):
FERRAMENTA
88
FERRAMENTA FERRAMENTA
EXTERNA
FERRAMENTA EXTERNA
FERRAMENTA
EXTERNA
EXTERNA
DIREITA ESQUERDA
DIREITA
ESQUERDA
44 33
55 77
6. COMPENSAÇÃO DE RAIO DE FERRAMENTA
9
6.4 - TIPO DE FERRAMENTA PARA COMPENSAÇÃO DO RAIO
TORRE
11 22
X+
66
Z- Z+
FERRAMENTA FERRAMENTA
FERRAMENTA
INTERNA
INTERNA
FERRAMENTA
INTERNA
INTERNA
DIREITA
ESQUERDA
X- ESQUERDA
DIREITA
(PADRÃO
S75099A
ADAPTADO PARA C80~C180 - SIEMENS 840D)
Programação e Operação - Linha E280 / E320 21
PONTA DA FERRAMENTA
68
FERRAMENTA FERRAMENTA
INTERNA
FERRAMENTA INTERNA
FERRAMENTA
EXTERNA
EXTERNA
ESQUERDA DIREITA
DIREITA
ESQUERDA
14 23
55 77
9
41 32
86
FERRAMENTA FERRAMENTA
FERRAMENTA
EXTERNA
INTERNA
FERRAMENTA
EXTERNA
INTERNA
ESQUERDA
ESQUERDA DIREITA
DIREITA
76 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
4. Compensação de raio da ferramenta
4.5 - EXEMPLOS DE PROGRAMA COM COMPENSAÇÃO DE RAIO:
Exemplo1: Usinagem externa
:
:
:
N60 G00 X340 Z0
N70 G01 X-2 F.2
N80 G00 X270 Z2
N90 G42
N100 G01 X270 Z0 F.2
N110 X30 0
N120 X500 Z-100
Ø300
Ø800
80
30 N130 X760
N140 G03 X800 Z-120 CR=20
N150 G01 X800 Z-300
° N160 X840
45 N170 G40
N180 G54 G00 X1000 Z1000 :
RR250 :
100
10 :
300
30
:
3
:
1x45°
1x45°
N60 G01 X715 Z2
N70 G41
R5 R5 N80 G01 Z0 F.2
N90 X700
N100 X600 Z-150
N110 X535 CHR=3
Ø700
Ø530
Ø900
Ø600
Ø300
60
70
90
60
70
90
30
30
2x45°
2x45°
N130 X300 CHR=5
N140 Z-702
N150 X305
N160 G40
N170 G00 Z2
N180 G54 G00 X1000 Z1000
15 150
15
:
30300
30 :
70700
70
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 77
5. Ciclos de múltiplas repetições
5 - CÍCLOS MÚLTIPLOS
CYCLE95 (“__”,__,__,__,__,__,__,__,__,__,__,__)
NPP MID FALZ FALX FAL FF1 FF2 FF3 VARI DT DAM VRT
onde:
NPP Nome do subprograma; deve ser digitado “entre aspas”.
MID Profundidade de corte (raio)
FALZ Sobremetal para acabamento no eixo “Z”
FALX Sobremetal para acabamento no eixo “X” (raio)
FAL Sobremetal paralelo ao contorno
FF1 Avanço para desbaste linear
FF2 Avanço para desbaste em mergulho
FF3 Avanço para acabamento
VARI Tipo de usinagem - Consultar tabela da página 23
DT Tempo de parada para quebra de cavacos
DAM Comprimento de usinagem para quebra de cavacos
VRT Valor do recuo em “X”
Pode-se digitar estes dados acessando a página interativa da máquina. Para isso é
necessário:
–– Apertar a softkey [ TORNEAR ].
–– Apertar a softkey [ CORTE ].
–– Preencher os dados apertando a tecla “INPUT” para confirmar as informações.
–– Apertar a softkey [OK] para inserir os dados no programa.
Caso seja necessário alterar alguma informação deste ciclo pode-se posicionar o cursor
na linha do ciclo e depois apertar a softkey [ RECOMPILAR ].
78 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Ciclos de múltiplas repetições
VALORES PARA PROGRAMAÇÃO VARI:
Usinagem externa:
VARI = 9
VARI = 1 VARI = 5
USINAGEM LONGITUDINAL
DESBASTE LONGITUDINAL ACABAMENTO LONGITUDINAL
(DESBASTE E ACABAMENTO)
VARI = 10
VARI = 2 VARI = 6
USINAGEM TRANSVERSAL
DESBASTE TRANSVERSAL ACABAMENTO TRANSVERSAL
(DESBASTE E ACABAMENTO)
Usinagem interna:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 79
5. Ciclos de múltiplas repetições
70
Exemplo 1 - Usinagem externa:
45
700
30
450
20
300
200
2x45°
5 X 45°
R5
20
50
80
0
R1
800
Ø200
1x45° Ø500
Profundidade de corte = 3 mm
Avanço de desbaste = 0,3 mm/rot
3 X 45°
Avanço de acabamento = 0,25 mm/rot
%_N_DESBASTE_MPF %_N_PERFIL_SPF
;$PATH=/_N_MPF_DIR ;$PATH=/_N_MPF_DIR
N10 G18 G40 G71 G90 G95 N10 G0 X180
N20 G58 G00 X1000 Z1000 N20 G1 Z0
N30 T01 D01 ;DESB. EXT. N30 X190
N40 G96 S220 N40 X200 Z-5
N50 LIMS=200 M3 N50 Z-190
N60 G0 X82 Z2 N60 G2 X220 Z-200 CR=10
N70 CYCLE95 (“PERFIL”,3,0.2,1, ,0.3,0.25,0.25,1, , ,2) N70 G1 X494
N20 G58 G00 X1000 Z1000 N80 X500 Z-203
N30 T03 D01 ;ACAB. EXT. N90 Z-300
N40 G96 S270 N100 X800 Z-450
N50 LIMS=220 M3 N100 M17
N60 G0 X82 Z2
N70 CYCLE95 (“PERFIL”,3,0,0, ,0.25,0.25,0.25,5, , ,2)
N80 G58 G0 X1000 Z1000
N90 M30
80 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1x45°
500 1,50x45°
250 70
150
Ø1000
Ø300
Ø500
Ø800
2 X 45°
3 X 45°
720
PROGRAMA PRINCIPAL: SUBPROGRAMA:
%_N_DESBASTE_MPF %_N_INTERNO_SPF
;$PATH=/_N_MPF_DIR ;$PATH=/_N_MPF_DIR
N10 G18 G40 G71 G90 G95 N10 G0 X812
N20 G59 G00 X1000 Z1000 N20 G1 Z0
N30 T01 D01 ;DESB. INT. N30 X806
N40 G96 S200 N30 X800 Z-3
N50 LIMS=200 M3 N40 Z-150
N60 G0 X250 Z2 N50 X500 CHR=2
N70 CYCLE95 (“INTERNO”,2,1.2,0.6, ,0.25,0.23,0.2,11, ,2) N60 Z-250
N80 G59 G00 X1000 Z1000 N70 X300 Z-500
N90 M30 N80 Z-725
N90 M17
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 81
5. Ciclos de múltiplas repetições
5.3 - FUNÇÃO: CYCLE97
Aplicação: Ciclo de roscamento automático
A função CYCLE97 requer:
CYCLE97 (__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__,__)
PIT MPIT SPL FPL DM1 DM2 APP ROP TDEP FAL IANG NSP NRC NID VARI NUMTH _VRT
onde:
PIT Passo da rosca
MPIT Passo de rosca. Deve ser utilizada para roscas padronizadas.
Faixa de valores 3(M3) ...60(M60)
SPL Ponto inicial da rosca em “Z”
FPL Ponto final da rosca em “Z”
DM1 Diâmetro da rosca no ponto inicial
DM2 Diâmetro da rosca no ponto final.Terá um valor diferente de DM1
apenas em casos de rosca cônica.
APP Distância de aproximação
ROP Distância de saída da rosca
TDEP Altura do filete (raio)
FAL Altura do passe para acabamento
IANG Ângulo de penetração na profundidade (metade do ângulo da
ferramenta).Positivo para entrada angular ao longo do flanco.
Negativo para entrada angular em “ZIG ZAG”. (Tabela pág. 27)
NSP Ângulo de entrada na face da peça.
NRC Número de passadas
NID Número de passes para acabamento
VARI Tipo de usinagem
NUMTH Nº de entradas
_VRT Retração em “X” para “quebra cavacos”
Pode-se digitar estes dados acessando a página interativa da máquina. Para isso é
necessário:
–– Apertar a softkey [ TORNEAR ].
–– Apertar a softkey [ ROSCA ].
–– Apertar a softkey [ ABRIR ROSCAS ].
–– Preencher os dados apertando a tecla “INPUT” para confirmar as informações.
–– Apertar a softkey [OK] para inserir os dados no programa.
Caso seja necessário alterar alguma informação deste ciclo pode-se posicionar o cursor
na linha do ciclo e depois apertar a softkey [ RECOMPILAR ].
82 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Ciclos de múltiplas repetições
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 83
5. Ciclos de múltiplas repetições
53
530 33
330
28
280
M25x2
40
21
M250X2
Ø400
Ø210
1,75x45°
4X45°
3
10
%_N_ROSCA_MPF CÁLCULOS:
;$PATH=/_N_MPF_DIR
Altura do filete (TDEP):
N10 G18 G40 G71 G90 G95 TDEP = (0.65 x passo)
N20 G58 G00 X1000 Z1000 TDEP = (0.65 x 2)
TDEP = 1.3
N30 T01 D01 ;ROSCA M25X2
N40 G97 S100 M3
N50 G00 X29 Z4
N60 CYCLE97 (2, ,0,-270,250,250,4,2,1.3,0.05,-30,0,11,2,3,1,2)
N70 G58 G00 X1000 Z1000
N80 M30
84 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Ciclos de múltiplas repetições
CÁLCULOS:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 85
5. Ciclos de múltiplas repetições
CÁLCULOS:
TDEP = 0.975
3º) PIT:
PIT = (2 x passo)
PIT = (2 x 1.5)
PIT = 3
%_N_ROSCA_MPF
;$PATH=/_N_MPF_DIR
N10 G18 G40 G71 G90 G95
N20 G57 G00 X1000 Z1000
N30 T05 D01 ;ROSCA M20X1.5
N40 G97 S1000 M3
N50 G00 X16 Z4
N60 CYCLE97 (3, ,0,-45,198.05,198.05,6,0,0.975,0.05,-30,0,9,2,4,2,3)
N70 G57 G00 X1000 Z1000
N80 M30
86 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Ciclos de múltiplas repetições
ROSCA CÔNICA:
CÁLCULOS:
500 1º) Passo em mm (PIT):
400 PIT = 25.4 : Nº DE FIOS POR POLEGADA
225 PIT = 25.4 : 11.5
DM2
DM1 PIT = 2.209
Ø250
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 87
5. Ciclos de múltiplas repetições
5.3 - FUNÇÃO: CYCLE93
Aplicação: Ciclo de canais
A função CYCLE93 requer:
CYCLE93 (__,__,__,__,__,__,__,__,__,__,__,__,__,__)
SPD SPL WIDG DIAG STA1 ANG1 RCO1 RCO2 RCI1 RCI2 IDEP DTB VARI _VRT
onde:
SPD Ponto inicial em “X”
SPL Ponto inicial em “Z”
WIDG Largura do canal
DIAG Profundidade do canal (raio)
STA1 Ângulo entre contorno e eixo longitudinal.
ANG1 Ângulo de ataque 1. No lado do canal determinado pelo ponto incial.
ANG2 Ângulo de ataque 2. No lado do canal determinado pelo ponto final.
RCO1 Raio ou chanfro da parte externa do canal no lado do ponto inicial.
(Valor positivo para raios, valor negativo para chanfros)
RCO2 Raio ou chanfro da parte externa do canal no lado do ponto final.
(Valor positivo para raios, valor negativo para chanfros)
RCI1 Raio ou chanfro da parte interna do canal no lado do ponto inicial.
(Valor positivo para raios, valor negativo para chanfros)
RCI2 Raio ou chanfro da parte interna do canal no lado do ponto final.
(Valor positivo para raios, valor negativo para chanfros)
FAL1 Sobremetal para acabamento no fundo do canal.
FAL2 Sobremetal para acabamento na lateral do canal.
IDEP Incremento de corte (raio).
DTB Tempo de espera no fundo do canal .
VARI Tipo de usinagem - Consultar página 33
_VRT Valor de retração em “X” para “quebra-cavacos”
Pode-se digitar estes dados acessando a página interativa da máquina. Para isso é
necessário:
–– Apertar a softkey [ TORNEAR ].
–– Apertar a softkey [ RANHURA ].
–– Preencher os dados apertando a tecla “INPUT” para confirmar as informações.
–– Apertar a softkey [OK] para inserir os dados no programa.
Caso seja necessário alterar alguma informação deste ciclo pode-se posicionar o cursor
na linha do ciclo e depois apertar a softkey [ RECOMPILAR ].
88 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Ciclos de múltiplas repetições
PROCEDIMENTO PARA CRIAR NOVO CORRETOR D NA FERRAMENTA DE CANAL:
–– Apertar a tecla “OFFSET PARAM.”
–– Apertar a softkey [LISTA DE FERRAMENTAS].
–– Posicionar o cursor (▲, ▼) na ferramenta de canal.
–– Apertar a softkey [CORRETOR].
–– Apertar a softkey [CORRETOR NOVO].
–– Apertar a softkey [<<D] para posicionar no corretor D1
–– Anotar os valores de compr. 1, compr.2 e quadrante do corretor D1
–– Apertar a softkey [D>>] para posicionar no corretor D2
–– Inserir os valores anotados do D1 no D2
–– Posicionar o cursor (▲, ▼) no compr.2
–– Digitar a tecla = (igual)
–– Digitar a tecla - (menos)
–– Digitar o valor da largura da ferramenta. Ex: 4
–– Apertar a tecla “INPUT”
–– Apertar a softkey [OK]
Diagrama de dados:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 89
5. Ciclos de múltiplas repetições
5X45º
20
O
Ø 300
Ø 700
R5
700
PROGRAMA DE CANAIS
%_N_CANAL_MPF
;$PATH=/_N_MPF_DIR
N10 G18 G40 G71 G90 G95
N20 G56 G00 X1000 Z1000
N30 T01 D01 ;CANAL
N40 G96 S100
N50 LIMS=200 M3
N60 G0 X55 Z-34
N70 G01 Z-35 F.1
N80 CYCLE93 ( 700,-180,100,200,0,20,20,-5,5,5,-5,0.5,0.2,10,0,5,1)
N90 G56 G00 X1000 Z1000
N100 M30
90 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Ciclos de múltiplas repetições
CYCLE83 (__,__,__,__,__,__,__,__,__,__,__,__)
RTP RFP SDIS DP DPR FDEP FDPR DAM DTB DTS PRF VARI
onde:
RTP Plano de retrocesso em “Z”
RFP Plano de referência (posição inicial da furação)
SDIS Distância de segurança
DP Profundidade final de furação (ABSOLUTO)
DPR Profundidade final de furação em relação ao ponto de referência
FDEP Profundidade da primeira penetração (ABSOLUTO)
FDPR Profundidade da primeira penetração em relação ao RFP
DAM Valor de degressão
DTB Tempo de espera na profundidade final (segundos).
DTS Tempo de espera no ponto inicial
PRF Fator de avanço na primeira profundidade. (0.1 a 1)
0.1 = 10% do avanço programado
1 = 100% do avanço programado
VARI Tipo de usinagem:
0 = Quebra cavacos
1 = Descarga de cavacos
Pode-se digitar estes dados acessando a página interativa da máquina. Para isso é
necessário:
–– Apertar a softkey [ FURAR ].
–– Apertar a softkey [ FURAR FUR. PROF.].
–– Preencher os dados apertando a tecla “INPUT” para confirmar as informações.
–– Apertar a softkey [OK] para inserir os dados no programa.
Caso seja necessário alterar alguma informação deste ciclo pode-se posicionar o cursor
na linha do ciclo e depois apertar a softkey [ RECOMPILAR ].
NOTA:
–– O avanço ( F ) deve ser programado antes do comando CYCLE83.
–– É necessário programar “G17” antes de programar o comando CYCLE83.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 91
28
12
EXEMPLO: CICLO DE FURAÇÃO:
60
170
50
280
28
70 Ø30
12
Ø100
Ø230
40
60
250
70
PROGRAMA DE FURAÇÃO A
%_N_FURACAO_MPF
;$PATH=/_N_MPF_DIR
A A
N10 G18 G40 G71 G90 G95
N20 G54 G00 X1000 Z1000
N30 T01 D01 ;BROCA DIAM12
N40 G97 S300 M3
N50 G0 X0 Z5
N60 G17 G01 Z3 F.1
N70 CYCLE83 ( 2,0,2,-255, ,-50, ,3, , ,0.8,1)
N80 G54 G00 X200 Z1000
N90 M30
92 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Ciclos de múltiplas repetições
5.5 - FUNÇÃO: CYCLE84
CYCLE84 (__,__,__,__,__,__,__,__,__,__,__,__)
RTP RFP SDIS DP DPR FDEP FDPR DAM DTB DTS PRF VARI
onde:
RTP Plano de retrocesso em “Z”
RFP Plano de referência (posição inicial da furação)
SDIS Distância de segurança
DP Profundidade final de de roscamento (ABSOLUTO)
DPR Profundidade final deroscamento em relação ao ponto de referência
DTB Tempo de espera na profundidade final (segundos)
SDAC Sentido de rotação após final do ciclo:
3 = Horário (M3)
4 = Anti-Horário (M4)
5 = Parada (M5)
MPIT Passo de rosca. Deve ser utilizada para roscas padronizadas.
PIT Passo da rosca
POSS Ângulo de parada para orientação do eixo-árvore
SST Rotação de roscamento
SST1 Rotação de retorno da ferramenta
Pode-se digitar estes dados acessando a página interativa da máquina. Para isso é
necessário:
–– Apertar a softkey [ FURAR ].
–– Apertar a softkey [ROSCAR COM MACHO].
–– Apertar a softkey [S/ MANDRIL COMPENS.].
–– Preencher os dados apertando a tecla “INPUT” para confirmar as informações.
–– Apertar a softkey [OK] para inserir os dados no programa.
Caso seja necessário alterar alguma informação deste ciclo pode-se posicionar o cursor
na linha do ciclo e depois apertar a softkey [ RECOMPILAR ].
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 93
5. Ciclos de múltiplas repetições
M10
CICLO DE ROSCAMENTO COM MACHO RÍGIDO:
50
EXEMPLO :
1x45°
M10
20 50
50 20
50
PROGRAMA DE ROSCAMENTO
%_N_MACHO_MPF
;$PATH=/_N_MPF_DIR
A A
N10 G18 G40 G71 G90 G95
N20 G55 G00 X200 Z1000
N30 T03 D01 ;MACHO M10X1.5
N40 G97 S500 M3
N50 G0 X0 Z5
A
N60 G17 G01 Z3
N70 CYCLE84 ( 2,0,2,-20,0,3, ,1.5,0,300,500)
N80 G55 G00 X200 Z1000
N90 M30
94 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
6. Outras funções preparatórias
6 - OUTRAS FUNÇÕES PREPARATÓRIAS
Este código prepara a máquina para executar operações em coordenadas absolutas, tendo
uma origem pré-fixada para a programação. A função G90 é modal e cancela a função G91.
A função TRANS 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: TRANS Z100; (estabelece uma nova origem do sistema de coordenadas,
deslocando a posição atual 100mm no eixo “Z”).
Para cancelar a nova origem é necessário programar apenas o comando TRANS.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 95
6. Outras funções preparatórias
A função G97 é utilizada para programar uma rotação fixa do spindle (RPM), com o
auxílio da função S e usando um formato (S4).
Exemplo: N70 G97 S2500 M3; (rotação de 2500 RPM)
96 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
7. Desvio incondicional
7 - DESVIO INCONDICIONAL
7.1 Função: GOTOB N
N100
:
:
N300 GOTOB N100
:
EXEMPLO:
%_N_DESBASTE_MPF
;$PATH=/_N_MPF_DIR
N10 G18 G40 G71 G90 G95
N20 G54 G0 X200 Z1000
N30 GOTOF N240
N40 T01 D01 (FURAR)
:
:
N230 G54 G0 X350 Z250
N240 T03 D01 (DESB. INTERNO)
N250 G96 S200
:
:
:
N690 G54 G0 X350 Z250
N700 GOTOB N10
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 97
8. Chamada e retorno de um subprograma
8 - CHAMADA E RETORNO DE UM SUBPROGRAMA
: :
: :
NOME NOME P___
: :
: :
EXEMPLO:
: : :
: : :
SUBPERFIL1 SUBPERFIL2 :
: : :
: : :
M30 M17 M17
98 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
8. Chamada e retorno de um subprograma
EXEMPLO: PROGRAMAÇÃO INCREMENTAL E SUBPROGRAMA
1000
Ø450
20 10
4
2X45°
45
0,5x45°
Programa principal Subprograma “SUBCANAIS”
%_N_PRINCIPAL_MPF %_N_SUBCANAIS_SPF
;$PATH=/_N_MPF_DIR ;$PATH=/_N_SPF_DIR
N10 G18 G40 G71 G90 G95 N10 G0 G91 Z-200;
: N20 G1 G90 X450 F.15;
:
N30 G0 X505;
N90 G0 X505 Z100
N40 G91 Z-2;
N100 SUBCANAIS P3
N50 G1 G90 X500;
N110 G54 G0 X1000 Z250
N60 G91 X-4 Z2;
N120 M30 N70 G0 G90 X505;
N80 G91 Z2;
N90 G1 G90 X500;
N100 G91 X-4 Z-2;
N110 G0 G90 X505;
N120 M17;
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 99
9. Referência de trabalho
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 “VT” 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 PARAM” através
da softkey “DESLOCAM. PTO. ZERO”.
100 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
10. Funções miscelâneas ou auxiliares
10 - FUNÇÕES MISCELÂNEAS OU AUXILIARES
As funções miscelâneas são programadas para executar operações e recursos da
máquina que não são abrangidos pelas funções preparatórias.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 101
11. Seqüência para programação manuscrita
11 - SEQUÊNCIA PARA PROGRAMAÇÃO MANUSCRITA
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.
11.5 - DEFINIÇÃO EM FUNÇÃO DO MATERIAL, DOS PARÂMETROS DE CORTE
COMO AVANÇO, VELOCIDADE, ETC.
102 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
12. Cálculos
12 - CÁLCULOS
VC x 1000
N =
3,14 x ØP
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 103
12. Cálculos
VALORES ORIENTATIVOS PARA PRESSÃO ESPECÍFICA DE CORTE ( KS )
104 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
14. FLUXOGRAMA DE PROGRAMAÇÃO
14 - FLUXOGRAMA DE PROGRAMAÇÃO
Este fluxograma tem aplicação nas máquinas E280 e E320 configuradas com
um13- FLUXOGRAMA
cabeçote DE PROGRAMAÇÃO
e torre sem ferramenta acionada. SIEMENS 802D
*INÍCIO
* INÍCIO
%_N_NOME_MPF - nome e extensão do programa
INICIO O;$PATH=/_N_MPF_DIR
_ _ _ _ (comentário); - número do programa
- diretório de armazenamento do programa
G21 G40 G90 G95; - bloco de segurança
G18 G40 G71 G90 G95 - bloco de segurança
TROCADE
* *TROCA DEFERRAMENTA
FERRAMENTA
TROCADE G00
G5_X_G00_X_
_ Z_
_ Z____ -T00; - pto.
Definição dode troca
zero peça da ferram.
(G54- G59)
FERRAMENTA T_ _ _ _ ; - número da ferramenta desejada
e ponto de troca da ferramenta
G_T ___(G54
D_ _ a G59) - da
- Número definição
ferramentadodesejada
zero peça/ corretor
N
VCC
?
S PROGRAMAÇÃO EM VCC
G96 S_ _ _ - Define valor da vcc (m/min)
* PROGRAMAÇÃO EM VCC
LIMS= M_ _ - define máxima rotação (RPM) e liga o
VEL. CORTE G96 S_ _ _; - velocidade de corte
eixo-árvore (M03(m/min)
ou M04)
RPM MAX. G92 S_ _ _ _ M3/M4; - máxima rotação e liga
o eixo árvore.
*PROGRAMAÇÃO EM RPM
G97 S_ _ _ _ M_ _ - define
* PROGRAMAÇÃO EMa rotação
RPM fixa (RPM) e liga eixo-árvore
RPM (M03 ou M04)
G97 S_ _ _ _ M3/M4; - define RPM e liga o eixo
árvore
*GERAÇÃO DO PERFIL
* GERAÇÃO
(instruções deDO PERFIL
acordo com a criatividade do programador)
GERAÇÃO DO (instruções de acordo com a criatividade do
PERFIL programador)
HA
S +
FER/TA
?
*FIM DO PROGRAMA
N G5_ G00 X_ _ Z_ _ - Definição do zero peça (G54- G59)
* FIM DO PROGRAMAe ponto de troca da ferramenta
FIM G00
M30X_ _ do
- fim _ Z_ _ _ T00; - pto. de troca da ferram.
programa
M30/M99; - fim do programa (M30) ou reiniciar
programa (M99)
Este fluxograma tem aplicação nas máquinas E280 e E320 configuradas com
um/dois cabeçotes, com/sem torre com ferramenta acionada e com/sem eixo Y.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 105
PARTE III
OPERAÇÃO
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 107
1. Painel de comando
1- PAINEL DE COMANDO
BOTÃO DE
EMERGÊNCIA
SOFTKEYS
PAINEL
REMOTO
TECLAS DE TECLAS
CARACTERES NUMÉRICAS
TECLAS DE
ACESSO ÀS TECLAS DE
PÁGINAS MUDANÇA
DE PÁGINAS /
CURSOR
TECLAS DE
OPERAÇÃO BOTÃO DE
EMERGÊNCIA
SELETOR DE
BOTÕES
AVANÇO
/ CHAVES
OPERAÇÃO
108 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1. Painel de comando
1.2 - PAINEL DE COMANDO (DESCRIÇÃO DAS TECLAS)
HELP
HELP: Acesso a tela de Ajuda, tais como: Operação máquina ou detalhes de
um alarme que ocorreu no CNC.
SHIFT
SHIFT: Essa tecla é responsável pela habilitação da segunda função das
teclas de caracteres alfabéticos, numéricos e outros caracteres.
INPUT
INPUT: Esta tecla é utilizada para aceitação de um valor editado, abrir e fechar
diretório e abrir um ficheiro.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 109
1. Painel de comando
BACK
BACKSPACE: Tecla para apagar o último caracter ou símbolo que foi
SPACE digitado.
END END: Utilizado para levar o cursor até o final da linha na edição de programas.
110 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1. Painel de comando
PAGE
UP ▲
◄ ►
PAGE
DOWN ▼
PAGE
UP
PAGE DOWN/PAGE UP: Teclas responsáveis pela
mudança das telas, para página seguinte ou anterior.
PAGE
DOWN
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 111
1. Painel de comando
CHIP
CONV FW CHIP CONVEYOR FW: liga transportador de cavacos no sentido direto.
CHIP
CONV
CHIP CONVEYOR STOP / RW: Desliga transportador de cavacos / liga
STOP RW transportador de cavacos no sentido reverso.
CLNT
CLNT AUTO: Habilita ligar o sistema de refrigeração através do
AUTO programa.
VAR VAR: Seleção de incremento (1x, 10x, 100x e INC) em modo manivela.
SINGLE
SINGLE BLOCK: Habilita / desabilita execução de programa bloco a
BLOCK bloco.
MDA
MDA: Habilita o modo de entrada de dados, permitindo inserir e executar
um ou mais blocos de dados manualmente.
112 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1. Painel de comando
SPINDLE
DEC Decrementa a rotação atual em 10% cada vez que é acionado.
SPINDLE
INC Incrementa a rotação atual em 10% cada vez que é acionado.
100% Faz com que a rotação fique com 100% do que foi programado.
+T
+ T: Gira a torre no sentido positivo. Para obter o resultado, deve ser
pressionada simultaneamente com a tecla JOG.
RESET
RESET: Essa tecla possui várias funções, entre elas, cancelar um alarme,
interromper um programa em ciclo automático, etc...
OK
OPERATOR OK OPERATOR: Desliga o alarme sonoro.
90 100
110
SELECTOR DE ROTAÇÃO DO EIXO ÁRVORE: Chave
SELETOR DE AVANÇO: Chave rotativa que permite variar a velocidade
80 120
rotativa que permite variar,em porcentagem de 50% a 120%, a
50
0
90
MANIVELA ELETRÔNICA: Chave rotativa que define o
10
sentido de movimento do eixo, esta função somente é
possivel quando a tecla MPG estiver habilitada
80
FANUC ou x100.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 113
70
30
60
40
50
1. Painel de comando
F1 F1: Função 1.
F2 F2: Função 2.
F3 F3: Função 3.
REPOS
REPOS: Tecla utilizada no modo de reposicionamento dos eixos após
interrupção do programa.
1 10 100
1000 1 , 10, 100, 1000: Indica o valor para movimento incremental.
ON/ OFF
LIGHT ON / OFF LIGHT: Liga desliga lâmpada
FEED
STOP FEED STOP: Desabilita avanço dos eixos
FEED
START FEED START: Habilita avanço dos eixos
UNLOCK
ARM UNLOCK ARM PANEL: Destrava painel remoto
PANEL
114 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1. Painel de comando
CYCLE
START CYCLE START: Inicia execução do ciclo
CYCLE
STOP CYCLE STOP: Para execução do ciclo
OPEN
CLOSE OPEN CLOSE DOOR: Libera porta
DOOR
MACHINE
ON MACHINE ON: Energiza a máquina
CNC
ON CNCN ON: Liga o comando da máquina.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 115
1. Painel de comando
116 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
1. Painel de comando
CONECTOR REDE
ETHERNET
PORTA USB
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 117
2. operações iniciais
2- OPERAÇÕES INICIAIS
A B
118 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
2. Operações iniciais
2.5 - MOVIMENTAR OS EIXOS ATRAVÉS DA MANIVELA ELETRÔNICA DO PAINEL
REMOTO.
NOTA: Para realizar movimentos através das manivelas situadas no avental móvel,
deve-se acessar o modo “SHOPTURN”.
–– Girar qualquer uma das chaves para a posição “1” ou “0” para trabalhar com
a porta fechada.
–– Fechar a porta da máquina.
–– Acionar a tecla “[M] MACHINE” .
–– Acionar a tecla “MDA”.
–– Acionar a tecla “RESET”.
–– Apertar a softkey [APAGAR PROGR. MDA].
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 119
2. Operações iniciais
–– D
igitar as instruções desejadas:
Exemplo: N10 T01 D1 (seleciona a ferramenta 01 e o corretor 01)
–– Apertar a tecla “INPUT”.
N20 G97 S1000 M3 (liga o eixo-árvore no sentido anti-horário com 1000 RPM ).
–– Apertar a tecla “INPUT”.
–– Acionar a tecla “CYCLE START”.
a) Ligar o eixo-árvore:
–– Girar qualquer uma das chaves para a posição “1” ou “0” para trabalhar com
a porta fechada.
–– Acionar a tecla “[M] MACHINE” .
–– Acionar a tecla “MDA”.
–– Acionar a tecla “RESET”.
–– Apertar a softkey [APAGAR PROGR. MDA].
–– Digitar G97 S e o valor da rotação. Exemplo: G97 S1000 M3
–– Apertar a tecla “INPUT”.
–– Acionar a tecla “CYCLE START”.
b) Movimentar os eixos:
–– Acionar a tecla “JOG”.
–– Acionar a tecla “JOG”.
–– Posicionar a chave localizada na lateral do comando na posição de painel
remoto habilitado (girar a chave para direita).
–– No painel remoto, escolher o eixo desejado.
–– Escolher a velocidade desejada (“ x 1”, “x 10” ou “x 100” ).
–– Pressionar o botão lateral do painel remoto enquanto estiver realizando o
movimento.
–– Girar a manivela para executar o movimento dos eixos, observando o sentido
do giro da mesma (positivo + ou negativo -).
120 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
3. Edição de programas
3- EDIÇÃO DE PROGRAMAS
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 121
3. Edição de programas
–– Apertar a softkey [NOVO] .
–– Digitar o nome do novo programa . Exemplo: PECA_3
–– Apertar a tecla “INPUT”.
–– Através da tecla “SELECT” escolher entre as opções “Programa de peça”
ou “Sub Programa”.
–– Apertar a softkey [OK].
–– Digitar o programa.
122 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
3. Edição de programas
3.8 - EXCLUIR BLOCOS DO PROGRAMA:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 123
3. Edição de programas
–– Utilizar o direcional (▲, ▼) para posicionar o cursor no ponto onde a cópia
será inserida.
–– Apertar a softkey [INSERIR BLOCO].
NOTA: A cópia também pode ser inserida em um outro programa. Para isso, depois
de fazer a cópia, basta acessar o programa onde a cópia será inserida e fazer o mesmo
procedimento.
124 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
4. Comunicação de dados
4- 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 operacionalidade do equipamento.
As máquinas com CNC Siemens 840D SL possuem duas portas USB disponíveis para
salvar programas e também para carregar programas, assim como outros tipos de dado de
máquina. Veja nas figuras abaixo a localização das duas portas USB disponíveis.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 125
4. Comunicação de dados
4.2 - SALVAR PROGRAMA
126 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
4. Comunicação de dados
4.2.4 - APAGAR UM ARQUIVO EM UMA DAS PORTAS USB:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 127
5. Teste de programas
5- TESTE DE PROGRAMAS
128 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
5. Teste de programas
–– Utilizar o direcional (▲, ▼) para posicionar o cursor sobre o programa desejado.
–– Apertar a softkey [SELEÇÃO DE PROGRAMA].
–– Apertar a tecla “[M] MACHINE”.
–– Acionar a tecla “AUTO”.
–– Apertar a softkey [CONTROLE PROGRAMA].
–– Posicionar o cursor na opção “ AVANÇO DE TESTE”.
–– Apertar a tecla “SELECT” para ativar a função “DRY”.
–– Apertar a softkey [OK].
–– Acionar a tecla “CYCLE START”.
O objetivo deste teste é verificar se o perfil da peça está correto, pois através deste
podemos observar todo o percurso que a ferramenta iria desenvolver durante aquela
usinagem. Para executar este teste, deve-se seguir
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 129
5. Teste de programas
Quando a máquina efetua uma simulação gráfica o zoom é ajustado automaticamente,
para modificá-lo deve-se:
130 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
6. Definição do ponto zero peça
6- DEFINIÇÃO DO PONTO ZERO PEÇA
Em máquinas de grande porte, geralmente a definição do ponto zero peça é feita antes
do referenciamento das ferramentas. A definição deste ponto zero depende exclusivamente
do comprimento da peça a ser trabalhada. Veja a seguir a sequência para definir este ponto
zero:
–– Apertar a tecla “MENU SELECT.”
–– Apertar a softkey [FER. D. ZERO].
–– Apertar a softkey [DESL. ZERO].
–– Posicionar o cursor sobre o ponto zero a ser utilizado. (DZ 1 = G54, DZ 2 =
G55, e assim sucessivamente)
–– Posicionar o cursor na coluna “Z”.
–– Acionar a softkey [SELEÇÃO W0].
–– Digitar o comprimento da peça que está sendo utilizada como referência.
–– Acionar a tecla “INPUT”.
–– Acionar a tecla “RESET”.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 131
7. Redefinição do ponto zero peça
7- REDEFINIÇÃO DO PONTO ZERO PEÇA COM UMA FERRAMENTA
JÁ REFERENCIADA.
132 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
8. Criar / apagar ferramentas
8- CRIAR / APAGAR FERRAMENTAS
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 133
8. Criar / apagar ferramentas
134 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Zeramento de ferramentas
9- ZERAMENTO DE FERRAMENTAS
O zeramento de ferramentas (também chamado de preset) é um processo cujo objetivo
é especificar para a máquina quais são os comprimentos das ferramentas (geralmente em
relação a face da torre) , sendo “comprimento 1” a distância relativa ao eixo “X” e “comprimento 2”
a distância relativa ao eixo “Z”, conforme figura abaixo:
G54 - G59
ZERO MÁQUINA
COMPR. 1
COMPR. 2
TORRE
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 135
9. Zeramento de ferramentas
9.1 - ZERAMENTO DAS FERRAMENTAS NO EIXO “ X ” (COMPRIMENTO 1)
–– Posicionar qualquer uma das chaves na posição “0” ou “1” para trabalhar
com a porta fechada.
–– Acionar a tecla “ MDA ”.
–– Acionar a tecla “ RESET ”.
–– Acionar a softkey [APAGAR PROGR. MDA].
–– Digitar o número e o corretor de ferramenta a serem referenciados. Exemplo:
T5 D1.
–– Acionar a tecla “ INPUT ”.
–– Acionar “ CYCLE START ”
136 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Zeramento de ferramentas
–– No painel remoto, escolher o eixo desejado.
–– Escolher a velocidade desejada (“ x 1”, “x 10” ou “x 100” ).
–– Pressionar o botão lateral do painel remoto enquanto estiver realizando o
movimento.
–– Girar a manivela para até tocar a ponta da ferramenta no diâmetro que será
utilizado como referência.
4) Zerar a ferramenta:
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 137
9. Zeramento de ferramentas
2) Selecionar a ferramenta à ser referenciada via MDA:
–– Posicionar qualquer uma das chaves na posição “0” ou “1” para trabalhar
com a porta fechada.
–– Acionar a tecla “ MDA ”.
–– Acionar a tecla “ RESET ”.
–– Acionar a softkey [APAGAR PROGR. MDA].
–– Digitar o número e o corretor de ferramenta a serem referenciados. Exemplo:
T5 D1.
–– Acionar a tecla “ INPUT ”.
–– Acionar “ CYCLE START ”
4) Zerar a ferramenta:
138 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
9. Zeramento de ferramentas
–– Acionar a tecla “ INPUT ”.
–– Acionar a softkey [AJUSTAR COMPRIM.].
–– Acionar a softkey [ABORTAR].
–– Acionar a tecla “ RESET ”.
Toda ferramenta sofre progressivo desgaste quando em atrito com o material sendo
removido, assim, quando se tratar de ferramenta destinada à calibração torna-se necessário
corrigir tal desgaste para manter o nível de qualidade do produto no aspecto dimensional.
O valor de correção no eixo “ X ” é informado no diâmetro, e para se fazer uma correção
neste eixo, deve-se posicionar o cursor no campo “Compr. X”. Para fazer uma correção no
eixo “ Z ”, deve-se posicionar o cursor no campo “ Compr. Z ”.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 139
9. Zeramento de ferramentas
–– Apertar a softkey [DESGASTE FERRAM.].
–– Posicionar o cursor sobre a coluna “X” ou ”Z” de acordo com a correção a
ser realizada.
–– Posicionar o cursor na linha da ferramenta desejada.
–– Apertar a tecla “ = ” (sinal de igual).
–– Digitar o valor a ser corrigido observando o sinal a ser utilizado.
Exemplo: - 0.02.
–– Apertar a tecla “ INPUT ”.
140 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
10. Execução de programas
Todo programa após ter sido testado estará disponível para execução em automático.
Para isso deve-se:
OBSERVAÇÃO: Caso queira executar o programa passo a passo, acionar a tecla “SINGLE
BLOCK”, e para a execução de cada um dos blocos, acionar a tecla “CYCLE START”.
Nas máquinas da linha CENTUR com comando SIEMENS 840 é permitido a execução
de programas diretamente do cartão CompactFlash ou da porta usb.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 141
10. Execução de programas
Após selecionar o programa desejado, para iniciar a execução no meio deste deve-
se:
–– Fechar a porta.
–– Acionar a tecla “ AUTO ”.
–– Acionar a tecla “ CYCLE START ”.
142 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
10. Execução de programas
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 143
11. Cabeçote móvel
11. CABEÇOTE MÓVEL
Este capítulo tem por objetivo instruir o operador no manuseio do cabeçote móvel da
linha de máquinas C80, C140 e C180. As operações a serem instruídas neste manual são:
Troca do ponto rotativo, deslocamento / travamento da base do cabeçote móvel, ajuste do
módulo monitor de carga do contra ponto, deslocamento / travamento da manga cabeçote
móvel e sitema de lubrificação do cabeçote móvel.
O cabeçote móvel possui um sistema de ponto rotativo incorporado que proporciona alta
rigidez em operações de usinagem. Para extração do ponto 60º (1), é necessário remover
os parafusos (2) possibilitando assim a troca para reposição ou substituição por outro (por
conta do cliente) com geometria adequada aos requerimentos de usinagem do usuário.
144 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
11. Cabeçote móvel
4 5
Duas sapatas (6) são iguais e ficam localizadas uma na frente e a outra na parte de
trás do cabeçote móvel. Cada uma dessas sapatas é travada por dois parafusos com porcas
M36. Na parte inferior central do cabeçote móvel está localizada a outra sapata, a qual é
fixada por um parafuso central com uma porca M36.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 145
11. Cabeçote móvel
Procedimento para travar o Cabeçote Móvel:
NOTA: A lâmpada “Falha Drive” neste caso está indicando uma sobre-carga no motor,
ou seja, é uma garantia de que o Cabeçote Móvel está apoiado na ranhura do barramento
e na posição de trabalho.
146 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
11. Cabeçote móvel
CABEÇOTE MÓVEL
MONITOR DE CARGA
Kg
HABILITA SOBRECARGA
MOTOR F10
DESLIGA ALARME SONORO / LIMITE ATINGIDO: Botão luminoso que indica limite da
força axial foi atingido (mínimo ou máximo). Quando pressionado cancela o alarme sonoro.
A lâmpada permanece acessa enquanto o limite estiver atingido.
HABILITA (O / I): Comutador com chave que habilita o movimento do Cabeçote Móvel
(0= Desabilitado, I = Habilitado).
F10: Reserva.
MONITOR DE CARGA: Display que indica o valor da força axial (Kg) aplicada na
manga do Cabeçote Móvel.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 147
11. Cabeçote móvel
Tabelas de valores de forças para Fixação do Cabeçote Móvel:
C80:
C140:
C180:
148 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
11. Cabeçote móvel
Valor Nominal
Fundo de Fundo de Escala
Escala Mínimo Mín. Máx. Máximo (D)
((C)
C)
O procedimento abaixo informa como ajustar a força axial mínima (A) e a força axial
máxima (B) de acordo com o tipo da peça.
Após o procedimento de ajuste, toda vez que a força axial exercida pelo manga do
cabeçote móvel for maior que a força axial máxima programada ou menor que a força axial
mínima programada, o alarme sonoro e o sinal luminoso do botão “LIMITE ATINGIDO “
serão ativados.
Para cancelar o alarme sonoro é necessário pressionar o botão “Desliga alarme
sonoro”.
A lâmpada de “Limite atingido” permanece acessa enquanto os limites estiverem
ativos.
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 149
11. Cabeçote móvel
150 Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL T46205B
11. Cabeçote móvel
7
9
10
T46205B Programação e Operação - Linha CENTUR 80/180 1.0 - CNC Siemens 840D SL 151