Você está na página 1de 102

DIVISÃO

Curso de Programação e Operação Linha Centur


SIEMENS 828D
Modelo do Equipamento
Manual de Programação e Operação
Sistema de Coordenadas- Plano Cartesiano

PLACA CTA. PONTO

TORRE
Sistema de Coordenadas- Plano Cartesiano
Página

ágina 2
1 - SISTEMA DE COORDENADAS

Toda geometria da peça é transmitida ao comando baseada no Plano Cartesiano.

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:

O sistema de coordenadas é definido no pplano lano formado pelo cruzamento de umaa lin linha
nha
paralela ao movimento longi
paralela longitudinal (Z Z), ccom
(Z), om uuma
ma linha paralela ao movimento
mov tr
ransversal ((X).
transversal X).
Todo m
Todo ovimento ddaa pponta
movimento onta ddaa ferramenta
enta é ddescrito
escritoo nneste
este pplano
lano X Z, eem
XZ, m relação a uuma
ma
origem
origem preestabelecida
preestabelecida ((X0,Z0).
X0,Z Lembrar mbbrar qque
ue X é ssempre
empre a m medida
edida ddoo ddiâmetro.
o.
Sistema de Coordenadas- Plano Cartesiano
Coordenadas Absolutas

Z+

X+
+

Z+

X+
X+
Exercício- Coordenadas Absolutas

0 0
244
2 0
30
30 --33
30 -15
45 -15
45 -20
55 -40
74 -40
80 -43
800
8 -58
58
Exercício- Coordenadas Absolutas

0 0
39.282
39
9.282 0
50
50 --20
20
20
50 -30
60 -30
72 -36
72 -45
CO = TAN 15º x 20 X = 50 - (2 x CO)
30
0,268 x 20 X = 50 - (2 x 5,359)
CO = 0,2
45 CO = 5,
5,359 X = 39.282
Exercício- Coordenadas Absolutas

39,282
Ø 39,282
39
Coordenadas Incrementais

Z+

X+
Exercício- Coordenadas Incrementais
Exercício
Exercícioo 2
Exercício- Coordenadas Incrementais
Exercício
E xercícioo 2 - a

2244 0
6 --3
3
0 -12
15 0
0 -5
10 -20
19 0
6 -3
3
0 -15
Exercício- Coordenadas Incrementais
Exercício
E xercícioo 2 - b

339.282
9.2822 0
10.718 -20
0 -15
10 0
12 -6
0 -14
Arquivos de Programas

Página 5
Painel de Comando
Arquivos de Programas
Arquivos de Programas
Arquivos de Programas
Arquivos de Programas
Linguagens de Programação

SIEMENS = G290

ISO = G291
Arquivos de Programas

T0101
Funções de Programação
Página

ágina 6
3 - TIPOS DE FUNÇÃO

3.1 - FUNÇÕES DE POSICIONAMENTO

FUNÇÃO X:

Aplicação: Posição no eixo transversal (absoluta)


Formato: X +
+- 5.3 (milíme
(milímetro)

FUNÇÃO Z:
FUNÇÃO Z:

Aplicação:
A plica Posição
ação: P no
osição no eeixo
ix longitudinal
tudiinal ((absoluta)
absolu
uta)
Formato: Z +- 5.3 (milímetro)

3.2 - CÓDIGOS ESPECIAIS

3.2.1 - Código: N

Aplicação: Identificar blocos.


A função N tem por finalidade a numeração sequencial dos blocos de programação e o
sseu
eu uso é opcional, ou seja,
seja sua programação
ograamação é facultativa podendo ou não ser uti
utilizada.
ilizada.
Exemplo:
E xemplo:
N10
N10 ...
....
N20 ...
N20 ....
N30 ...
Funções de Programação
Página
Pági
ina 6

3.2.2 - Código: Barra (/)

Aplicação: Inibir a execução de blocos.

Barra (/) quando


Utilizamos a Função Barr uando for necessário inibir a execução
ção de blocos no
programa,
programa, sem alterar a programação.
pr maação.

See o ccaracter
S araacter ““/”
/” ffor
or ddigitado
igita na fre
frente
ente ddee alg
alguns
guns bblocos,
locos, eestes
ste serão
o iignorados
gnorados pelo
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 “/”.

Exemplo / N70 G92 S2500 M3


/ M8
Funções de Programação

Página 7

3.2.3 - Código: F

Aplicação: determinar a velocidade de avanço

A velocidade
velocidade de avanço é uum dado do iimportante
mportante para a usinage
usinagem e é oobtido
btido llevando-se
evando-se
eem
m cconta material,
onta o material, a fferramenta
err a e a ooperação
peraçãão a sser
er eexecutada.
xecutad

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).

F 0.3 - se usar G95


Exemplos
F 300 - se usar G94
Funções de Programação

Página 7

3.2.4 - Código: T

Aplicação: seleção de ferramenta

A Fu
Função
unção T é usada para selecionar
selecio a ferramenta,
erraamenta, informando à máquin
máquina o seu
u ze
zeramento
eramento (PRE-SET), o raio
doo inserto,
inserrto, o sentido de corte e oos corretores.
toores.

O código
código ““T”
T” ddeve
eve sser
er aacompanhado
compan dee nno
ommáximo
áximo qquatro
uatro ddígitos
ígitos eem
m sua programação,
graamação, se
sendo
endo qque
ue ooss ddois
ois
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.

A sintaxe para a programação é a seguinte:

T_ _ _ _ - Número da ferramenta desejada (Ex.: T0303)

Corretor de geometria/desgaste
ria/desggaste
Posição da ferramenta
ntta nnaa ttorre
orre
Torre Porta Ferramenta
Torre Porta Ferramenta
Torre Porta Ferramenta
Torre Porta Ferramenta
Corretor de Ferramenta

Compr.2

Compr.1
C ompr.1
Corretor de Ferramenta

Raio do Inserto
Corretor de Ferramenta

Ponto de Referência da Ferramenta


Lista de Ferramentas
Lista de Ferramentas
Funções Preparatórias

Páginas 8 e 9
Funções Preparatórias

Movimentos Básicos da Máquina

G00 Movimento Rápido

G01 Movimento
M ovimento Linear
Linea de U
Usinagem
sinaagem

G02 Movimento Circu


Circular de Usinagem

G03 Movimento Circular de Usinagem

G33 Movimento de Usinagem de Roscas


Funções Preparatórias
Página
Pági
ina 100
5 - FUNÇÕES DE INTERPOLAÇÃO

5.1 - FUNÇÃO: G00

Aplicação: Posicionamento rápido (aproximação e recuo).

Oss eixos
O eixos movem-se para a me
meta programada
graamada ccom velocidade de avanço
om a maior velocidad annço
ddisponível
ispoonível na máquina.

Sintaxe:
Sintaxe:

G0 X__ Z__

onde:

X = coordenada a ser atingida (valores em diâmetro)


Z = coordenada a ser atingida

A função
função G0 é Modal e cance
cancela as funções
unnções G
G1,
1, G2, G3
OBSERVAÇÃO:
O BSERVAÇÃO: No No Centur
Centur 30D a velocidade
velociidade doo deslocamento
deslocamento rrápido
áp é ddee 110
0mm/min
/ mi n
nnos
os eixos “X”
eixos “ X” e “Z
“Z”.
Z”.
Funções Preparatórias
Página
Pági
ina 100
5.2 - FUNÇÃO: G01

Aplicação: Interpolação linear (usinagem com avanço programado)

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:
Sintaxe:

G1 X Z F__
X__ Z__ F

onde:

X = coordenada a ser atingida (valores em diâmetro)


Z = coordenada a ser atingida
F = avanço de trabalho (mm/rot)

OBSERVAÇ
ÇÃO
O: A função
OBSERVAÇÃO: função G1 é Modal
Modall e cancela
cancela
a aass funções
funções G0, G2,
G2 , G 3.
G3.
Funções Preparatórias
Página
Pági
ina 11
5.3 - FUNÇÃO: G02 E G03

Aplicação: Interpolação circular (raio).

Tanto G2 como G3 executam operações de usinagem de arcos pré-definidos através


de uma movimentação apropriada e simultânea dos eixos.

Sintaxe:
S intaxe:
G2/G3
G 2/ G 3 X
X__
__ Z
Z__
__ R
R__
__ ((F__)
F __ )
oouu
G2/G3 X__ X Z Z__ I__
I K K__ (F(F__)

onde:

X = posição final do arco


Z = posição final do arco
I = coordenada do centro do arco ( em relação a ponta da ferramenta )
coo de ada do centro
K = coordenada ce t o do
d arco ( eem relação
e ação a po ta da ferramenta
ponta e a e )
R = vvalor
alor do raio
(F)
(F
F) = valor
valoor ddo
o aavanço
va nç o
Funções Preparatórias
Página
Pági
ina 122
5.3.1 - Função: R

Aplicação: Arco definido por raio.

É possível programar “interpolação circular” até 180 graus através da função R,


descriminando o valor do raio sempre com sinal positivo.

5.3.2
.3.22 - Função:
5. unçãoo: I e K
Fu

A pllicaçãão: A
Aplicação: rcco d
Arco effiniido p
definido tro pol
por centro lar.
polar.

As funções I e K definem a posição do centro do arco, onde:


I é paralelo ao eixo X. K é paralelo ao eixo Z.

NOTAS:
• As funções I e K são programadas tomando-se como referência a distância do ponto
ddee iinício
nício da ferramenta ao ccentro do aarco,
rco, ddando correspondente aoo m
ando o sinal correspo movimento.
ovimento.

• A função “I”
função “ I” ddeve
eve sser
er programada
prog daa em
em raio.
raio.
Funções Preparatórias
Página
Pági
ina 133

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 PADRÃO ADAPTADO PARA


CENTUR 30D - SIEMENS
CENTU SIIEME
S ENS
NS 828D
Funções Preparatórias

G03
Funções Preparatórias

G03
G03
Ponto de Origem

G54
Ponto de Origem
Ponto de Origem
Ponto de Origem
Iniciando um Programa

Nome do Programa: Exemplo.MPF

N10
N10 G291 N10
N G291
G2
291
N20
N20 G21
G21 G40
G40 G90
G90 G95
G N20
N G21
G21 G40
G40 G90
G90 G95
G95
N30 G54
N30 G554 G0
G0 X200
X200 Z200
Z N30
N G5454 G0
G5 G0 X200
200 Z200
X2 Z200
N40 T0101 N40 T0101
N50 G96 S180 N50 G97 S1000 M3
N60 G92 S2500 M3
RPM Constante
Velocidade de Corte
Constante
Exercício

N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0101 (ACABAMENTO EXTERNO)
N50 G96 S200
N60 G92 S2000 M3
N70
N70 G0
G0 X
X00 Z
Z55
N80
N80 G42
G42 G1
G1 X
X00 Z
Z0
0 F0.2
N90 G1 X28 Z0
N100 G1 X30 Z-1
N110 G1 X30 Z-10
N120 G2 X100 Z- 45 R35 ( ou I35 K0 )
N130 G1 X100 Z-70
CHANFRO = 1X45º N140 G40 G1 X105 Z-70
N150 G54 G0 X200 Z200
N160 M30
Exercício
Exercício

N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0101 (ACABAMENTO EXTERNO)
N50 G96 S200
N60 G92 S2000 M3
0 X___
N70 G___ 35 Z___ 0
1 X___
N80 G___
N80 - 2 Z___ 0 F___0
0.2
N90 G___
N90 24 Z___
0 X___ 3
N100 G42
N100 G__1_ X___
G42 G___ X_24 Z__0
2_4_ Z___
G__1_ X___
N110 G___
N110 X_226 Z_0__
_6_ Z___
G 1 X___
N120 G___ X 330
0 Z___
Z -2
30 Z___
1 X___
N130 G___ -17
N140 G___ 36 Z___R___
2 X___ -20 3 (ou I___
3 K___)
0
1 X___
N150 G___ 48 Z___
-20
3 X___
N160 G___ -24 4 (ou I___
56 Z___R___ -4
0 K___)
1 X___
N170 G___ -35
56 Z___
75 Z___
1 X___
N180 G___ -51.454
N190 G___ 75 Z___
1 X___ -71
1 X___
N200 G40 G___ 80 Z___ -71
N210 G54 G00 X200 Z200
N210
N220 M30
N220
Corretor de Ferramenta

Ponto de Referência da Ferramenta


Exemplo
Exemplo
Exemplo
Exemplo
Compensação do Raio

N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0101 (ACABAMENTO EXTERNO)
N50 G96 S200
N60 G92 S2000 M4
N70 G0 X 35 Z 0
N80 G1 X -2 Z 0 F 0.2
N90
N90 G0 X 24 Z 3
N100
N100 G42 G1 X 24 Z 0
N110
N1100 G1
G1 X 26
26 Z 0
N120
N1200 G1
G1 X 30
30 Z -2
-2
N130 G1 X 30 Z -17
17
N140 G2 X 36 Z -20 R 3 (ou I 3 K 0)
N150 G1 X 48 Z -20
N160 G3 X 56 Z -24 R 4 (ou I 0 K - 4 )
N170 G1 X 56 Z -35
G42 N180 G1 X 75 Z -51.454
N190 G1 X 75 Z -70
N200 G40 G1 X 80 Z -70
N210 G54 G00 X200 Z200
N220
N220 M30
G40
Compensação do Raio
Página
Pági
ina 199
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.

7.1 - FUNÇÃO: G40

Aplicação: Cancela compensaçã


Aplicação: ioo
compensação de raio

A Função
Função G40
40 deve
G4 ser
er programada
deve se programad para ca cancelar
ancelar aass ffunções
unnçõões ppreviamente
revviamente ssolicitadas
ol ccomo G41
omo G G42.
41 e G 42.
A Função
Função G40
40 é um código
G4 Modal
cóódigo M odda e está ativa quando o comand
comando do é lligado.
igaddo.

7.2 - FUNÇÃO: G41

Aplicação: Ativa compensação de raio (esquerda)

A Função G41 seleciona o valor da compensação do raio da ponta da ferramenta, estando à esquerda da peça a ser
usinada, vista em relação ao sentido do curso de corte.
A Função G41 é Modal, portanto cancela a G40.

NOTA:
NOTA: Para
Para a compensação de raior ser eefetuada
fetuadda ccom
om êxito é necessário acessar
ac
a página
pággina ddee “
“OFFSET
OFFSET PARAM
PARAM / LLISTA DE EFFARRAM.”
ARRAM.” e iinformar
nformar o raio
raio e o quadrante
ntte
da
da ferramenta
ferramentta ((capítulo
capítulo 77.4).
.44).
Compensação do Raio
Página
Pági
ina 199

7.3 - FUNÇÃO: G42

Aplicação: Ativa compensação de raio (direita)

Esta
E sta função implica em um
uma compensação
mppensação similar à Função G41, exceexceto
eto qque
ue a direção
ddee ccompensação
ompensação é a direit
direita, vistaa eem
m re
elação ao sentido do cu
relação curso dee ccorte.
orte.
A Função
Funçãoo G42
G42 é Modal,
Modal, portanto
p o ccancela G40.
ancela a G4 0.

OBSERVAÇÕES:

• O primeiro deslocamento após a compensação de raio deve ser maior que o valor o
raio do inserto (pastilha).
• A ferramenta
ferramenta não deve eestar em
m co ontato com o material a sser usinado
contato nadoo qquando
uando as
funções de compensação forem
funções f aativadas
tivadas nno
o programa.
Compensação do Raio
Página
Pági
ina 200
SEM
M-MF
-
(PADRÃO ADAPTADO PARA CENTUR 30D - SIEMENS 828D)
Compensação do Raio

Página 21
Compensação do Raio
Página
Pági
ina 21
(PADRÃO ADAPTADO PARA CENTUR 30D - SIEMENS 828D)
Exercício

c = 37 h=40
Z= 1600 - 1369
Z=?

Z – 115.2
5.2

N100 G___ 96 Z___


1 X___ 0
N110 G___ 90 Z___
3 X___ 40 (ou I___
-15.2 R___ 0
-40 K___)
N10 G291 1 X___
N120 G___ - 81
90 Z___
N20 G21 G40 G90 G95 85 Z___
1 X___
N130 G40 G___ - 81
N40 G54 G0 X200 Z200 N140 G___ 85 Z___
0 X___ 5
N50 T0202(ACABAMENTO INTERNO) 200 Z___
N150 G00 G54 X____ 200
N60
N60 G96 S200 N160 M30
N70
N70 G92 S2000 M3
N80
N80 G00 X_98
_8_ Z___
G00 X___ Z__3_
N90
N90 G41 G_1__ X___
G41 G___ 98 Z___
X___ Z__0 F___
0.2
Exercício

H=25
C=17

Z=18.33

Z -21.67
21 67

1 X___
N90 G___ 64Z___0
N10 G291 1 X___
N100 G___ -15
64 Z___
N20 G21 G40 G90 G95 2 X___
N110 G___ 30 Z___
-21.67R___25(ou I___
0 K___)
- 25
N30 G54 G0 X200 Z200 1 X___
N120 G___ 30 Z___-91
N40 T0202 (ACABAMENTO INTERNO) N130 G40 G___1 X___ -91
27 Z___
N50 G96 S200
N50 0 X___
N140 G___ X 27 Z___
___5_
N60 G92
N60 G92 S2000 M3 G X___
N150 G00 G54 200 Z_2
_0 Z___
__00
2000
N70 G00
N70 X_66
G000 X___ Z_3__
__ Z___ N160 M30
N160 M3 0
N80 G41
N80 G41 G___
G_1__ X___
X_66
__ Z___ F_0.15
Z__0_ F___
Funções ,C e ,R
Página
Pági
ina 144
5.4 - FUNÇÃO: “,R” / “,C”

Aplicação: Arredondamento / quebra de canto.

As funções “,R” e “,C” são utilizadas para arredondar / chanfrar cantos. Estas funções devem
sser
er inseridas
inseridas no bloco de programação
p maçção do ponto de intersecç
intersecção entre
re dduas
uas retas.

Sintaxe:
S inntaxe:
G01
G 01 XX__
__ Z__,
Z__,, R__
R__
G01 X__ Z__
ou
G01 X__ Z__, C__
G01 X__ Z__

onde:
,R = valor do raio do arred
arredondamento
mento
,,C
C = vvalor
alor do chanfro
Funções ,C e ,R
Página
Pági
ina 144
EXEMPLO DE PROGRAMAÇÃO COM ARREDONDAMENTO DE CANTO

.
.
N60 G00 X14 Z2
N G422
N70
N G011 Z0
N80 Z0 F.2
F.22
X 2 0 ,C 2
N G011 X20,C2
N90
N
N100 R5
20,R
Z-20,R5
N110 X50,C1
N120 Z-30
N130 X80 Z-45
N140 X84
N150 G40
N160 G54 G00 X200
Z
Z170
.
.
Funções ,C e ,R

G1Z-20 ,R5 G1 X20 ,C2

G11 X40
G X
Funções ,C e ,R

N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0808; ACABAMENTO
N50 G96 S200
N60 G92 S2000 M3
N70 G00 X___10 Z___
___ ___
5
N80 G42 1__ X___
G442 G___
G__ X___
10 Z___ 0.2
02
0 F___
N90 G___
G___1_ X___
X_20
__ Z___
Z__0__ ,R___
,R
R_3__
N100 G___ 20
X_2
G_1__ X___ 0 Z___
__ ___ ,R___
Z-15 ,R_3__
G 1 X___
N110 G___ X 35 Z___
Z -15 ,C___
C 2
N120 G___1 X___
35 Z___-30 ,R___
2
N130 G___1 X___50 Z___
-30 ,C___
3
N140 G___ 50 Z___
1 X___ -35
N150 G___
40 G___1 X___ -35
55 Z___
N160 G54 G0 X200 Z200
N170 M30
Exercício

N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0808 ;ACABA
;ACABAMENTO TOO EXTERNO
EXTERNO
N50
N50 G96
G96 S200
S200
N60
N60 G92
G92 S2000
S2000 M3M3
N70
N70 G00
G00 X___ Z5
X 5500 Z___
N80 G42 G___ 1 X___50 Z___ 0 F___ 0.2
N90 G___1 X___ 60 Z___0 ,C___ 1.5
1 X___
N100 G___ -10 ,R___
60 Z___ 2
1 X___
N110 G___ 30 Z___ 2
- 17.5 ,R___
1 X___
N120 G___ - 27.5 ,R___
30 Z___ 2
N130 G___
1 X___ - 35 ,R___
60 Z___ 2
1 X___
N140 G___ - 43.5
60 Z___
N150 G40 G___ 1 X_X___
65 Z___ __.55
- 43.5
N160 G00 G54 X_ X20
200
__ Z___
X___ 200 0
N170
N1770 M30
M30
Exercício

47

N10 G291
N20 G21 G40 G90 G95
N40 G54 G0 X200 Z200
N50 T0505 ; ACABAMENTO EXTERNO
N60 G96 S210
N70
N770 G92
G92 S2500
S2500 M3M3
N880 G00
N80 G00 X___
X_40 Z_5__
__ Z___
N990 G42
N90 G42 G___
G 1 X___
X 40 Z___ F 0.155
0 F___
1 X___
N100 G___ 45 Z___0 ,R___
1
N110 G___
1 X___45 Z___
-18 ,R___
10
N120 G___
1 X___12 Z___
-30 ,R___
10
N130 G___
1 X___12 Z___
-45 ,R___5
1 X___
N140 G___ 42 Z___
-47 ,R___ 1
N150 G___
1 X___ 42 Z___
-50
N160 G40 G___1 X___50 Z___
-50
X___
N170 G00 G54 X____200 Z____
200___
0_
N180 M30
Exercício

190
2500 3

41
41
1 -31.8
-3
31.88 0.25
43
0 2
36 30
1 -31.8 -32
1
38
47
0 2
31
1 -31.8
3333
0 2
Ciclo de Desbaste- G71
Página
P ágina 277

w R

PROGRAMA:
N10 G291 N120 X20 Z-2
N20 G21 G40 G90 G95 N130 Z-15
N30 G54 G00 X200 Z200 N140 G2 X30 Z-20 R5
N40 T0101; DESBASTE N150 G1 X48
N50 G96 S200 N160 X50 Z-21
N60 G92 S2500 M3 N170 Z-30
G00 X80 Z2
N70 G00 N1880 X
N180 X80
80 Z-45
Z 45
5
N880 G71
N80 U_22.5
G71 U___ .55 R___
__ 2 N190 G42
N190 G4 2
N90 G7
N90 G71
71 P____
P_1_00
100_0_ Q____
Q_18 U__1_ W___
_8_0_ U___
180 W_.3 .25
_3_ F___ N G70 P100 Q180 F 00.2
2000 G70
N200 .2
N100
N
N1100 G00
G00 X 16
X___
__ _6_ N210 G40
N210 G4 0
N1100 G
G1
1 Z0 N2220 G54
N220 G54 G00 X200
X200 Z200
Z200
Exercício- Ciclo de Desbate- G71
Exercício
Ex
xercício
N110 G1 Z0
N120 X33 N130 X35 ,C1
N130 X35 Z-1
N140 Z-26 N150 Z-30 ,R4
N150 G2 X43 Z-30 R4
N160 G1 X51
N170 X55 ,R2
N170 G3 X55 Z-32 R2
N180 G1 Z-55
N190 X40 Z-71.1
N200 Z-95
N210 X56
56
N220 X60 ,R2
N220 G33 X60
X60 Z-97
Z-997 R2
R2
N230 G11 Z-121
Z-11211
N240
N 240 Z-125
Z-1
125 ,R4
,R
R4
N240 G22 X68
X68 Z-125
Z-125 R4
N250 G11 X78 N260 X80 ,C1
C1
N260 X80 Z-126
PROGRAMA: N270 Z-130
N____
280 X82
N10 G291 N____
290 G54 G00 X200 Z200
N20 G21 G40 G90 G95 N____
300 T0303 (ACABAMENTO)
N30 G54 G00 X200 Z200 N____ 270
310 G96 S____
N40 T0101; DESBASTE N____ 2500 M___
320 G92 S_____ 3
220
N50 G96 S____ N____ 0 X____
330 G___ 82 Z____2
N60 G92 S_____
2500 M___
M__3__
M 340 G 42
N____ 42
X 82 Z____
N70 G00 X____ Z 2 _ 350 G70
N____ G70 P____
P___ 280 F___
10_0_ Q____
100 Q____ 0.18
N80
N80 G71 U 2.5 R___
G71 U___ 2__
__ 360 G40
N____ G 40
N90
N 90 G71
G71 P____
100 Q____
2_8_0_ U___
Q__
_280 U_1__ W___
__ F___
W_0.2 F_0.25
___5 370 G54
N____ G54 G00
G00 X200
X2000 Z200
Z200
30
N100 G00 X___ 380 M30
N____
Ciclo de Desbaste- G71
Página
P
Páágina 288
N10 G291
N20 G21 G40 G90 G95
N30 G59 G0 X190 Z200
N40 T0101; DESB. INT.
N50 G96 S200
N60 G92 S2500 M3
N70 G0 X25 Z2
N80 G71 U3 R2
180 U-1. W.3 F.3
N90 G71 P100 Q____
N100 G0 X83
N110 G1 Z0
N120 X80
N120 X80 Z-1.5
Z-
N130
N1300 Z-15
Z-155
N140
N140 X50
X50 ,C1
,C
C
N150 Z-25
N160 X30 Z-50
N170 Z-71
N180 X26
N190 G59 G0 X190 Z200
N200 T0202 (ACAB. INTERNO)
N210 G96 S250
N220 G92 S3500 M4
N230 G0 X25 Z2
N240 G41
P1 Q180 F.
N250 G70 P100 F.2
.2
N260
N260 G40
G40
N2700 G59
N270 G59 G0G0 X190 Z200
2000
N280 M30
N280 M3 0
Exercício- Ciclo de Desbate- G71
Exercício
Ex
xercício N80
N80 G71
G71 U 2 R .5
N90 G71 P 100 Q 220 U -.8 W .15 F .2
N100 G00 X78
N110 G1 Z0
N120 X76 N130 X74 ,C1
N130 X74 Z-1
N140 Z-22
N150 X68
N160 X60 ,R4
N160 G2 X60 Z-26 R4 (I0 K-4)
N170 G1 Z-42
N180 X46.01 Z-57
Z
N190
N190 X34
X34
N200
N 200 X32
X32 ,C11
N200
N200 X32
X32 Z-58
Z-5
5
N210 Z-72
Z 72
N220 X24
N230 G54 G00 X200 Z200
N240 T0606 (ACABAMENTO)
PROGRAMA: N250 G96 S220
N10 G291 N260 G92 S2500 M3
N20 G21 G40 G90 G95 N270 G0 X 25 Z 2
N30 G54 G00 X200 Z200 N280 G41
N40 T0404; DESBASTE
N40 N290 G70 P100 Q220 F.15
N50
N50 G96 S200 N300 G40
N60
N60 G92
G992 S2500
S2 5 0 0 M
M33 N310
N3100 G
G54
544 G00
G00 X200 Z200
Z200
N70
N70 G00
G000 X 225
5Z2 N320
N320 MM30
30
Movimento de Roscamento- G33
Página
Página 155

5.5 - FUNÇÃO: G33

Aplicação: Roscamento passo a passo

A função G33 executa o roscamento no eixo X e Z onde cada profundidade é programada


explicitamente em bloco separado.

Háá possibilidade
H possibilidade de abrir-se roscas eem m ddiâmetros externos, sendo
iâmetros internos ou exter ndo eelas
las rroscas
oscas paralelas
oouu ccônicas,
ônicaas, ssimples
imples oou
u ddee m
múltiplass eentradas, progressivas,
rogressivas, eetc.
ntradas, pr tc .

A função G33 requer:

X = diâmetro final do roscamento


Z = posição final do comprimento da rosca
Q = ângulo do eixo árvore para a entrada da rosca (milésimos de graus)
R = valor da conicidade incremental no eixo “X” (raio/negativo para externo e positivo para
interno)
F = passo
passo da rosca
Movimento de Roscamento- G33
Página
Página 155

OBSERVAÇÕES:

• Não há necessidade de repetirmos o valor do passo (F) nos blocos posteriores


de G33.

• Recomenda-se se deixar durante


d e a aproximação
approximação uma folga mín
mínima dee duas vezes o passo
ddaa rosca
rosca no eixo “Z”.

• A função
fun
nção G33
G33 é modal.
m oda l .

Para programação do roscamento passo a passo deve-se utilizar a função G97 para que o
RPM permaneça constante.

Durante a execução da função de roscamento, a rotação máxima do eixo-árvore não deve


ultrapassar o valor determinado pela seguinte equação:

RPMmax = 3000
PASSO
PASSO
Movimento de Roscamento- G33
Página
Página 166 Exemplo
E xemplo 11:: Rosca M
Métrica
étrica M
M30x1.5
30xx1.55

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 = 30 - (0.975 x 2))
P = 0.975 X = 28.05
28.0
Movimento de Roscamento- G33
Página
Página 166

N140
N140 Z3;
Z3;
N10
N10 G291
G2911 N150 X28.55;
N150 X28.555;
N20 G21 G40 G90 G95; N160 G33 Z-31.5;
N30 G55 G0 X300 Z200; N170 G0 X35;
N40 T0101; ROSCA M30X1.5 N180 Z3;
N50 G97 S1000 M3; N190 X28.15;
N60 G0 X35 Z3; N200 G33 Z-31.5;
N70 X29.35; N210 G0 X35;
N80 G33 Z-31.5 F1.5; N220 Z3;
N90 G0 X35; N230 X28.05;
N100 Z3;
N100 N240
N240 G33 Z-31.5;
N110 X28.95;
N110 X28.95; N250 G0 X35;
N250
N120 G33
N120 G333 Z-31.5;
Z-31.5; N260 G55
N260 G55 G0
G0 X300
X300 Z200
Z200 T00;
T
N130 G0
N130 G0 X35;
X35; N270 M30;
N270 M 30 ;
Ciclo de Rosca- G76
Página
P ágina 400 EXEMPLO
E LO 11:: R
XEMPL Rosca
osca M
M25x2
2
Z
2 F

Ø 255

Q
Ciclo de Rosca- G76
Página
P
Pág
ágina 399
Z
F

P
Q

N10 G291 N60 G76 P010060 Q100 R0.1


N20 G21 G40 G90 G95 N70G76X 22.4 Z-26.5 P1300 Q 392 F 2
Z20 N800 G58 G0 X190 Z200
N30 G58 G0 X190 Z200
N40 T0101 ; ROSCA N90
N40 T0101 0 M30
M 30
N50
N50 G97
G97 S1000
S1000 M3
M3
N600 X29 Z4
Z4
Ciclo de Rosca- G76
Página
P
Pág
ágina 400

N10 G291 N70 G76 P01 00 60 Q50 R0.05


N20 G21 G40 G90 G95 N80 G76 X22.4 Z-26.5 P1300 Q392 F2
N30 G54 G0 X200 Z200 N90 G54 G0 X200 Z200
N440 T0101
N40 T0101 ; ROSCA 00
0 M30
N100 M30
N50
N50 G97
G97 S1000
S1000 M3
N60
N60 G0
G0 X30
X300 Z5
Z5
Ciclo de Rosca- G76
Página
P ágina 41
N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0202 ; ROSCA M20X1.5
N50 G97 S1000 M3
N60 G00 X16 Z4
N70 G76 P010060 Q100 R0.1
Q
N80 G76 X20. Z-43 P975 Q325 F1.5
Z20
00
N90 G54 G0 X200 Z200
N1000 M30
N100 M30
Ciclo de Rosca- G76
Exercício
E
Exe
xercício
c íc i o

ROSCA INTERNA:
ALTURA DO FILETE:
1º) Altura do filete (P): N10 G291
P = (0.65 x passo) N20 G21 G40 G90 G95
P = (0.65 x 1.5)
N30 G54 G00 X200 Z200
P = 0.975
N40 T0707 ; ROSCA EXTERNA
2º) Diâmetro final (X): N50 G97 S 1000 M 3
(Diâmetro da rosca)
X = 30 (Diâmetro N60 G00 X 5
N6 55
5Z4
3º)) Prof.
Prof. do primeiro
primeiro ppasse
asse ((Q):
Q): N70
N7 G76 P 0010060
10060 Q 50 R 0.05
N80
N8 G76 X 4 47.4
7.4 Z --26
26 P 1
1300
300 Q 3
392
92 F 2
Q= 00.325
Q= .3325 N90
N9 G54 G00
G000 X200
X200 Z200
Z20
00
CÁLCULOS:
CÁLC
CULO
OS: N100
N1 T080808 (ROSCA INTERNA)
N110 G97 S 1500 M 3
ROSCA EXTERNA:
ALTURA DO FILETE:
N120 G00 X 26 Z 3
1º) Altura do filete (P): N130 G76 P 011060 Q 50 R 0.05
P = (0.65 x passo) N140 G76 X 30 Z -35 P 975 Q 325 F 1.5
P = (0.65 x 2) N150 G54 G00 X200 Z200
P = 1.3 N160 M30
2º) Diâmetro final (X):
X = Diâmetro inicial - (P x 2)
X = 50 - (1.3 x 2)
X = 47.4
33º)
º) Prof.
Proof. do
do primeiro
primeiro passe (Q):
passee (Q
Q
= 0.392
Q=
Q
Ciclo de Rosca- G76
Exercício
E xerccício 111
1
CÁLCULOS:

ROSCA INTERNA:

ALTURA DO FILETE:
1º) Altura do filete (P):
P = (0.65 x passo)
1.5
P = (0.65 x ___)
_ 0.975
P = _____

2º)
2 º) Diâmetro
D ffinal
inal ((X):
X):
X = 303 (Diâmetro
mettro ddaa rrosca)
osca)

3º) Profundidade do primeiro passe (Q):


Q= P
N. Passadas

N100 T0808 (ROSCA INTERNA) 0.325


Q= ________
1500 M___
N110 G97 S______ 3
26 Z______
N120 G00 X______ 3 PARÂMETROS RECOMENDADOS:
__________
N130 G76 P__________
01 10 60 Q_____
100 R_____
0.1
N140
N140 G76
G76 X______ - 35 P_______
30 Z______ P___ 975 Q_______
325
Q___32 1.5
_2_5___ F_____
F_1 5
____ Ros naa:
Rosca interna:
N150 G54
N150 G54 G0
G0 X300 Z200 T00 RPM:
R PM 1500
N160 M30
N160 M30 Número
Núm de passadas:9
paassadas:9
Passes
P ass para acabamento:
acaabamento: 001
1
Ciclo de Rosca- G76
Página
P ágina 422 ROSCA
R OSCA CÔNICA:
CÔNICA

EXEMPLO 2: Rosca cônica NPT 11.5 fios/pol


(Inclinação: 1 grau 47 min) 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
Diâmetr final (X X):
(X):
X = Diâmetro
Diâme inicial al - ((P
P x 22))
X = 33.4
33.44 - (1.913 x 2)
2)
X = 29.574
2 9 .5 7 4
4º) Profundidade do primeiro passe (Q):
Q = (P / Nº Passes)
Exemplo: 16 passadas.
Q = 1.913 / 4
Q = 0.479

5º) Conversão do grau de inclinação:


1° 60’ 6º) Conicidade incremental no Eixo “X” (R):
A° 47’ tan α = Cat.
Ca Oposto o/C at. A
Cat. djacente
Adjacente
60 x A = 47 x 1 tan 1.783° = R / 25 5
A =47
=47 / 660
0 R = ttan
an 11.783°
.7 x 25
5
A = 0.783°
0.783° R = 0.778
0.778
Portanto
Porrtanto 11°47’
°47 = 1.783°

Ciclo de Rosca- G76
Página
P ágina 422

N10
N10 G291
G2991
N20
N220 G21
N G21 G40
G40 G90
G90 G95
N30 G55 G0 X200 Z270
N40 T0201 ;ROSCA NPT
N50 G97 S1200 M3
N60 G0 X37 Z5
N70 G76 P011055 Q150 R0.12
N80 G76 X29.574 Z-20 P1913 Q479 R-0.778 F2.209
N90 G55 G0 X200 Z270
N110 M30
Ciclo de Rosca- G76
Exercício
E xercício
CÁLCULOS:

ROSCA CÔNICA:

1º) Passo (F): 2º) Altura do filete (P):


14
F=25.4 : ______ P = (0.866 x passo)
1.814 1.814
P = (0.866 x _____)
F=______
1.571
P = _______

3º)
3º)) Diâmetro
Diâ final
in (X):
nal (X) ):
X = Diâmetro
Di inicial
innicial - ((P
P x 2))
X = 26.67
26 11.571
571 x 2)
- (______
_____ 2)
23.528
X = _______

N10 G291 4º) Profundidade do primeiro passe (Q):


N20 G21 G40 G90 G95 Q = (P / Nº Passes)
N30 G54 G0 X200 Z200 Exemplo: 16 passadas.
N40 T0505 (ROSCA EXTERNA) Q = _______
0.393
900 M___
N50 G97 S______ 3
N60 G00 X______
35 Z______
5 5º) Conicidade incremental no Eixo “X” (R):
N700 G76 50 R_____
02 10 55 Q_____
G76 P__________
P__________ R 0.05
R_ R = (ta
(tan α) x CA
N80
N80 G76 23.528
23 528 Z- 25 1571 393 11.814
__8_1__R
G76 X_______Z____P______Q____F_____R_____
X_______Z____P______ 4 R-_00.93
__93
__ R = tan 1.783° x _____330
0_
_____
N90
N90 G54
G554 G0
G0 X200
X200 Z200
Z 20 0 R = 00.031 330
_0___
.0 x ______
N100
N1100 M30
M30 __0.93
R = ______
Ciclo de Furação- G74
Página
P ágina 355
N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0505 ; BROCA
N50 G97 S1300 M3
N60 G0 X0 Z5
N70 G74 R 2
N 80 G74 Z -74 Q 1500
N80 1
15000 F0.1
N 90 G54
N90 G54 G0
G0 X200
X200 Z200
Z2
N 100 M30
N100 M30

R
Z
Ciclo de Furação- G74
Exercício
Ex
xercício
SEM
M-MF
-

N10
N10 G291
G 291
N20 G21 G40 G90 G95
N30 G54 G00 X200 Z200
N40 T0606 ;FURAÇÃO
N50 G97 S 1200 M 3
N60 G00 X 0 Z 2
N70 G74 R 2
N80 G74 Z - 52 Q 15000 F .1
N900 G54 G00
N9 G X200 00 Z200
Z 200
N100 M3
M300
Ciclo de Furação- G83
Páginas
Páginas 4466
N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0505 ;BROCA
N50 G97 S1300 M3
N60 G0 X0 Z5
N70 G83 Z-68 Q15000 P1500 R-2
F0.1
N80 G80
N80 G80
N90 G54
N90 G54 G0
G0 X200
X Z2
200
Z200
N1000 M30
Q

R
Z
Ciclo de Furação- G83
Exercício
Ex
Exe
xercí
cício
ci o

N10
N10 G291
G 291
N20 G21 G40 G90 G95
N30 G54 G00 X200 Z200
N40 T0606 ;FURAÇÃO
N50 G97 S 1200 M 3
N60 G00 X 0 Z 2
N70 G83 Z - 52 Q 15000 F .1
N80 G80
N90 G54 G00
G X200 00 Z200
Z 200
N100 M30
Ciclo de Canais- G75
Página
P ágina 377

N10 G291
N20 G21 G40 G90 G95
N30 G54 G0 X200 Z200
N40 T0202 ;CANAIS
N50 G96 S130
S2000 M3
N60 G92 S200
N70 G0 X75 Z-33
Z
N80
N G75 R 2
80 G75
N90
N G75 X 6
90 G75 600 Z -75 P 3000 Q114000
4000 F 0
0.1
.1
1
N100 G54 G0 X200 Z200
N110 M30

X Z
R
P

Q
Ciclo de Canais- G75
Exercício
Ex
xercício

PROGRAMA:

N10 G291
N20 G21 G40 G90 G95
N30 G54 G00 X200 Z200
N40 T0505 ;BEDAME
N50 G96 S 120
N60
N60 G92
G92 S 22000 M 3
N70
N70 G00
G00 X 42 Z - 8
N80
N80 G75
G 75 R 2
N90 G75 X 28 Z - 24 P 2000 Q 8000 F .12
N100 G0 X 42 Z - 37
N110 G75 R 2
N120 G75 X 28 Z - 40 P 2000 Q 1500 F .12
N130 G54 G00 X200 Z200
N140 M30
Ciclo de Roscamento com Macho- G84
Página
Página 477

10.3 - FUNÇÃO : G84

Este ciclo permite abrir roscas com macho, utilizando fixação rígida, ou seja,
sem suporte flutuante. Para isso deve-se programar:

97 S500 M3
G97
G
M29
M 299
G84
G Z__
844 Z F__,
__ F__, oonde:
nde:

M29 = ativa roscamento com macho rígido

Z = posiçäo final da rosca

F = passo da rosca
Outras Funções Preparatórias
Página
P ágina 544
11 - OUTRAS FUNÇÕES PREPARATÓRIAS

11.5.2 - FUNÇÃO: G92

Aplicação: Estabelece limite de rotação (RPM) / Estabelece nova origem

A função G92 também pode sser er uusada


sadda ppara
ara estabelecer nova origemm ddo
o si
sistema
isttema de
ccoordenadas.
ooordenadas. P Para
ara iisso
ss ela deve
evve sser
er pprogramada
rograamada nnum
um bbloco
loco jjuntamente
ennte ccom
om uumm oou
u
maais eeixos
mais ixos ddaa máquin
máquina.

Exemplo: G92 Z0; (estabelece uma nova origem do sistema de coordenadas,


fixando a posição atual como “Z0”)

Para cancelar o G92 devemos programar G92.1 X0 Z0.


Desvio Incondicional
Página
P ágina 577
12 - DESVIO INCONDICIONAL
SEM
M-MF
-
Função: M99

A programação da função M99 com a função “P”, acompanhado do número do bloco,


faz com que o comando avance/retorne a programação para o bloco indicado por “P”.
Quando a função M99 substituir a M30 no programa principal, o programa será
executado seguidamente em “looping”.
EXEMPLO:
EXEM

N10
N10 G291
G
N20
N20 G21
G G40 G90
G90 G95;
G 95 ;
G G0 X350 Z250 T00;
N40 G54
N50 M99 P240;
N60 T0101; FURAR
::
::
Estes blocos não
N230 G54 G0 X350 Z250 ; são executados
N240 T0303; DESB. EXTERNO
N250 G54;
N260 G96 S200;
::
::
N690 G54
N690 G G0 X350
X350 Z250
Z250 T00;
T000;
N700
N700 M99;
M
Chamada de Subprograma
Página
P ágina 588
Programa principal
12 - CHAMADA E RETORNO DE SUBPROGRAMA

Funções: M98/M99
N10 G291
N20 G21 G40 G90 G95...

N90 G0 X55 Z10;


N100 M98 P30002;
(N100 M98 P2 L3;);)
N1200 G54
G54 G0
G0 X250
X250 Z130;
N1300 M30;
M3 0 ;

Sub Programa 00022

N10 G0 G91 Z-20;


N20 G1 G90 X45 F.15;
N30 G0 X55;
N40 G91 Z-0.5;
N50 G1 G90 X50;
N60 G91 X-1 Z0.5;
N70 G0 G90 X55;
N80 G91 Z0.5;
G90 X50;
N90 G1 G90 X50;
N1000 G91
G91 X-1
X-1 Z-0.5;
Z-0.5;
N1100 G0
G0 G90
G990 X55;
X55;
M9 9 ;
N1200 M99;
Chamada de Subprograma
Página
P ágina 599
12 - CHAMADA E RETORNO DE SUBPROGRAMA

Funções: M98/M99 N10 G291


N20 G21 G40 G90 G95...
...
N90 G0 X55 Z10;
N100 M98 P30002;
(N100 M98 P2 L3;)
N110 G54
54 G0
G5 G0 X250
X250 Z130 T00;
T00;
M30;
N120 M30;

N10 G0 G91
G91 Z-20;
Z-20;
N20 G1 G90 X45 F.15;
N30 G0 X55;
10 N40 G91 Z-0.5;
N50 G1 G90 X50;
20 N60 G91 X-1 Z0.5;
N70 G0 G90 X55;
N80 G91 Z0.5;
N90 G1 G90 X50;
N100 G911 X-1
X-1 Z-0.5;
N110 G0
G0 G90
G90 X55;
X55;
M99;
N120 M99;
Exercício Final
BOM DESCANSO...

...E ATÉ AMANHÃ!!!

Você também pode gostar