Escolar Documentos
Profissional Documentos
Cultura Documentos
SENAI-RS – SERVIÇO NACIONAL DE APRENDIZAGEM INDUSTRIAL
DEPARTAMENTO REGIONAL DO RIO GRANDE DO SUL
CONSELHO REGIONAL
Presidente Nato
Paulo Gilberto Fernandes Tigre – Presidente do Sistema FIERGS
Conselheiros Representantes das Atividades Industriais – FIERGS
Titulares Suplentes
Ademar De Gasperi Arlindo Paludo
Astor Milton Schmitt Paulo Müller
Manfredo Frederico Koehler Pedro Antônio G. Leivas Leite
Titular Suplente
Antônio Carlos Barum Brod Renato Louzada Meireles
DIRETORIA SENAI-RS
Paulo Homem
Marcos Gazzana
São 2006
Leopoldo
1
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 2/154
2
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 3/154
SUMÁRIO
APRESENTAÇÃO.......................................................................................................9
1 HISTÓRICO.............................................................................................................11
2 O QUE É CNC?.......................................................................................................13
3 VANTAGENS DO COMANDO NUMÉRICO...........................................................15
4 PLANO CARTESIANO, SISTEMA DE COORDENADAS DA MÁQUINA.............17
4.1 SENTIDO DOS EIXOS X E Z...............................................................................17
4.2 FERRAMENTA À FRENTE DO CENTRO...........................................................18
4.3 FERRAMENTA ATRÁS DO CENTRO..................................................................18
4.4 SISTEMA DE COORDENADAS ABSOLUTAS....................................................19
4.5 SISTEMA DE COORDENADAS INCREMENTAIS..............................................20
4.6 EXERCÍCIOS DE FIXAÇÃO.................................................................................22
5 PONTOS DE REFERÊNCIAS (ZEROS) BÁSICOS...............................................23
5.1 PONTO ZERO PEÇA
5.2 MÁQUINA “M”.............................................................................23
“W”....................................................................................23
5.3 PONTO DE REFERÊNCIA DA MÁQUINA “R”.....................................................23
.
6 FUNÇÕES “G”...................................................................................................... 25
6.1 FUNÇÃO G00 ......................................................................................................25
6.2 FUNÇÃO G01...................................................................................................... 25
6.3 FUNÇÃO G20...................................................................................................... 26
6.4 FUNÇÃO G21 ......................................................................................................26
6.5 FUNÇÃO G90 ......................................................................................................26
6.6 FUNÇÃO G91.......................................................................................................27
6.7 EXERCÍCIOS.......................................................................................................30
6.8 FUNÇÃO G02 E G03 .........................................................................................38
6.8.1 Fornecendo o ponto central “i” e “k”.......................................................... 38
6.8.2 Fornecendo o raio...........................................................................................40
6.8.3 Exercícios.........................................................................................................42
6.9 FUNÇÃO G04 ......................................................................................................46
6.10 FUNÇÃO G07 ...................................................................................................46
6.11 FUNÇÃO G33 ....................................................................................................47
6.12 FUNÇÃO G37 ...................................................................................................50
6.13 FUNÇÃO G40 ...................................................................................................57
6.14 FUNÇÃO G41....................................................................................................57
6.15 FUNÇÃO G42.....................................................................................................57
6.16 FUNÇÃO G46 ....................................................................................................61
6.17 FUNÇÃO G47 ....................................................................................................61
3
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 4/154
7 FUNÇÕES
7.1 MICELÂNEAS
FUNÇÃO M00 OU AUXILIARES.....................................................113
...................................................................................................113
7.2 FUNÇÃO M01 ...................................................................................................113
7.3 FUNÇÃO M02 ...................................................................................................113
7.4 FUNÇÃO M03 ...................................................................................................113
7.5 FUNÇÃO M04 ...................................................................................................114
7.6 FUNÇÃO M05 ...................................................................................................114
7.7 FUNÇÃO M06 ...................................................................................................114
7.8 FUNÇÃO M07 ...................................................................................................114
7.9 FUNÇÃO M08 ...................................................................................................114
7.10 FUNÇÃO M09 .................................................................................................114
7.11
7.12 FUNÇÃO
FUNÇÃO M10
M11 .................................................................................................115
.................................................................................................115
7.13 FUNÇÃO M30 .................................................................................................115
8 FUNÇÕES ESPECIAIS.........................................................................................117
8.1 FUNÇÃO “T” ......................................................................................................117
8.2 FUNÇÃO “/” ......................................................................................................117
8.3 FUNÇÃO “H”.....................................................................................................118
8.4 FUNÇÃO “N” .....................................................................................................118
8.5. FUNÇÃO “S” ....................................................................................................119
8.6 FUNÇÃO “F” .....................................................................................................119
8.7 FUNÇÃO “P” ...................................................................................................119
8.8 FUNÇÃO “L” ......................................................................................................119
8.9 FUNÇÃO “;” ....................................................................................................120
4
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 5/154
9 ESTRUTURA DE PROGRAMAÇÃO....................................................................121
9.1 INFORMAÇÕES SOBRE PROGRAMAÇÃO.....................................................121
9.2 FLUXOGRAMA DE PROGRAMAÇÃO..............................................................122
9.3 EXERCÌCIOS ....................................................................................................124
CONCLUSÃO..........................................................................................................153
REFERÊNCIAS.......................................................................................................155
5
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 6/154
6
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 7/154
APRESENTAÇÃO
7
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 8/154
8
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 9/154
1 HISTÓRICO
9
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 10/154
10
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 11/154
O C.N.
recebidas é composto
através de leitoras de
de uma
fitas, unidade de assimilação
entrada manual de dados,demicro
informações,
e outros
menos usuais.
Uma unidade calculadora, onde as informações recebidas são processadas e
retransmitidas às unidades motoras da máquina-ferramenta.
O circuito que integra a máquina-ferramenta ao C.N. é denominado de
interface, o qual será programado de acordo com as características mecânicas da
máquina.
Máquina-Ferramenta
O projeto da máquina-ferramenta deverá objetivar os recursos operacionais
oferecidos pelo C.N.. Quanto mais recursos oferecer, maior a versatilidade.
11
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 12/154
12
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 13/154
O Comando
Sua aplicaçãoNumérico
tem sidopode
maiorser
nasutilizado
máquinasemde
qualquer tipooperações
diferentes de máquina-ferramenta.
de usinagem,
como Tornos, Fresadoras, Furadeiras, Mandriladoras e Centros de Usinagem.
14
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 15/154
Toda geometria
de coordenadas da peça é transmitida ao comando com auxílio de um sistema
cartesianas.
O plano cartesiano é a base para todo o sistema de programação em um
programa CNC. Para o deslocamento da ferramenta com precisão é necessário
fornecer, entre outros dados, a coordenada cartesiana do ponto destino.
MOVIMENTO LONGITUDINAL Z
MOVIMENTO TRANSVERSAL
15
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 16/154
TORRE DIANTEIRA
X-
3º QUADRANTE 4º QUADRANTE
Z- Z+
2º QUADRANTE 1º QUADRANTE
X+
TORRE TRASEIRA
X+
2º QUADRANTE 1º QUADRANTE
Z- Z+
3º QUADRANTE 4º QUADRANTE
X-
16
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 17/154
X X
Z(+) Z(+)
17
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 18/154
EXEMPLO DE PROGRAMAÇÃO:
20 10x45°
E D
C
MOVIMENTO COORDENADAS
ABSOLUTAS
B
PARTIDA META EIXO
DE PARA X Z
0 0
8 5
A 0
3
A B 30 30
Ø Ø Ø B C 50 20
C D 80 20
D E 80 0
B
C
E D
A
Z
C
B
18
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 19/154
EXEMPLO DE PROGRAMAÇÃO:
20 10x45°
E D
E D
MOVIMENTO COORDENADAS
INCREMENTAIS
19
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 20/154
4.6 EXERCÍCIOS:
Complete as tabelas abaixo:
75
50
30
15
X-
0 5 5 5
5 3 1 2 Z+
Ø Ø Ø Ø
X+
Coordenadas absolutas:
Eixo / posição X Z
p1
p2
p3
p4
p5
p6
Caso 1: os diâmetros da peça dados no eixo “X”, em medida de diâmetro.
Coordenadas incrementais:
Eixo / posição X Z
p1 15 0
p2
p3
p4
p5
p6
Caso 2: os diâmetros da peça dados no eixo “X”, em medida de raio.
20
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 21/154
Existem três pontos zeros básicos: ponto zero máquina, ponto zero peça e ponto de
referência aos eixos da máquina.
ponto de referência
aos eixos da
R máquina
ponto zero
M peça Z
o
r
e a
z i
n
W
o u
t q
n á
o
p m
21
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 22/154
22
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 23/154
6 FUNÇÕES “G”
NÃO MODAIS:
programadas, Funções
ou seja, são válidasque todasnoasbloco
somente vezes
queque requeridas, devem ser
as contém.
23
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 24/154
Estae aplica-se
diâmetro, função define que odevalor
aos códigos dimensional
programação X, I eassociado
U. ao eixo X é em
24
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 25/154
Função L:
25
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 26/154
EXEMPLO:
100
20 20 10
3 0,5x45°
5 0
4 5
Ø Ø
26
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 27/154
Folha de anotações
27
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 28/154
6.7 EXERCÍCIOS
Exercício 1.
Elabore o programa
G90 sistema utilizando:
de medida absoluto, G54 deslocamento da origem, G20 medidas
em Ø, G00 deslocamento linear em avanço rápido, G01 deslocamento linear em
avanço de trabalho.
Ø50
5
2
5
0 7 Ø75
0
5 1
0 2
1
5
1 Ø100
Ø150
Ø180
28
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 29/154
Folha de programação
29
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 30/154
Exercício 2.
Elabore o programa utilizado:
G90 sistema de medidas absoluto, G54 deslocamento da origem, G91
sistemas de medidas
avanço rápido, incrementais,linear
G01 deslocamento G21 em
medidas
avançoemderaio, G00 deslocamento linear
trabalho.
Ø25
5
2
5
,
2
1
Ø50
5
,
0 7
0 8
1
5 Ø75
2
1
0 18°
5
1
Ø100
Ø125
30
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 31/154
Folha de programação
31
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 32/154
Exercício 3
Elabore o programa utilizando:
G90 sistema de medidas absoluto, G91 sistema de medidas incrementais,
G54 deslocamento
avanço da origem, G20
rápido, G01 deslocamento medidas
linear em Ø,deG00
em avanço deslocamento
trabalho. linear em
100
80
60
40
32
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 33/154
Folha de programação
33
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 34/154
Exercício 4
Elabore o programa utilizando:
Ponto zero na placa, G90 Sistema de medidas absoluto, G20 Medidas em Ø,
G00 deslocamento
trabalho. linear em avanço rápido, G01 deslocamento linear em avanço de
125
100
87,5
75
62,5
50
34
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 35/154
Folha de programação
35
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 36/154
Tanto
definidos G02decomo
através G03 executamapropriada
uma movimentação operaçõese simultânea
de usinagem
dos de arcos
eixos. não pré-
são
Modais, cancelam a função G00 e autorizam o código G01 para movimentos
subseqüentes. Na programação de um arco deve-se observar as seguintes regras:
• I é paralelo ao eixo X.
• K é paralelo ao eixo Z.
As funções I e K são programadas tomando-se como referência a distância do
centro do arco até a origem do sistema de coordenadas.
X
R
Centro do arco
Z(+)
Notas:
G02 (HORÁRIO)
X+
G03 (ANTI-HORÁRIO)
G03 (HORÁRIO)
X+
G0 2
(ANTI-HORÁRIO)
Observação:
No caso de termos ferramentas trabalhando em quadrantes diferentes, no
eixo transversal (quadrante negativo), devemos inverter o código de interpolação
circular (G02 e G03) em relação ao sentido de deslocamento da ferramenta.
37
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 38/154
EXEMPLO DE PROGRAMAÇÃO
Ø80
25 15 1,5x45°
R 3
0
R 1
.
.
.
N30 G X21.Z81#
N40 G1 Z80. F.25#
N50 X24. Z78.5#
N60 Z50.#
N70 G2 X44. Z40. R10.#
ou
N70 G2 X44. Z40. I44. K50.#
N80 X50. Z25.#
N80 X74.#
N100 G3 X80. Z22. R3.#
ou
N100 G3 X80. Z22. I74.
K22.#
N110 Z#
Importante:
Antes da execução do bloco contendo a interpolação circular o comando
verifica automaticamente o arco e, se for geometricamente impossível a execução, o
comando o pára, mostrando a mensagem: “G02/G03 – DEF.ILEGAL”.
38
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 39/154
Folha de anotações
39
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 40/154
6.8.3 EXERCÍCIOS
Exercício 1
Elabore o programa utilizando:
medidasG90emsistema
Ø, G00de medidas absoluto,
deslocamento G54
linear em deslocamento
avanço da deslocamento
rápido, G01 origem, G20
linear em avanço de trabalho, G02 interpolação circular no sentido horário, G03
interpolação circular no sentido anti-horário.
100
75
5
2 ,
1
R
50
37,5
25
5 0
2
1 0
1 5
0 2
5
Ø Ø Ø Ø
R
1 2
, 5
40
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 41/154
Folha de programação.
41
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 42/154
Exercício 2
Elabore o programa utilizado:
G90 sistema de medidas absoluto, G54 deslocamento da origem, G21
medidas em raio, G00 deslocamento linear em avanço rápido, G01 deslocamento
em avanço circular
interpolação de trabalho, G02anti-horário.
no sentido interpolação circular no sentido horário, G03
100
62,5
25
R
1
2
R , 5
1
R 2
, 5
1 2
, 5
42
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 43/154
Folha de programação.
43
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 44/154
Entre um
determinado deslocamento
tempo e outroda da
de permanência ferramenta,
mesma. pode-se
A função G04 programar um
executa uma
permanência, cuja duração é definida por um valor “D” associado, que define o
tempo em segundos.
Na primeira vez que um bloco com G04 aparece no programa, a função “D”
deve ser incluída no bloco.
Os novos tempos usados nos blocos seguintes e que tiverem o mesmo valor
da Função “D”, podem ser requeridos apenas com a programação da Função G04.
Nota:
Quando o parâmetro “D” é usado para outro propósito, como por exemplo
com G37, será modificado qualquer tempo de permanência armazenado
anteriormente. Por esta razão será necessário restabelecer o tempo cancelado.
44
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 45/154
Cada vez que for requisitada a retração, os eixos irão recuar de acordo com o
valor do incremento definido no bloco “G07”.
O avanço de retração poderá ser dado pelo parâmetro “F”, definido no próprio
bloco de “G07”. Caso não seja programado, o comando assumirá o avanço atual, ou
seja, o avanço que estava sendo utilizado na usinagem no momento da solicitação
da retração.
Observação:
Nota:
Como a função de retração sempre verifica qual código “G” está em uso,de
modo a saber se esta função deve ou não ser aceita, faz-se necessário reprogramar
um “G01” ou “G73”
do programa, sempre após
se o movimento “G07” ao
posterior ter “G07”
sido programado
tiver que serem um pontoem
executado qualquer
“G01”
ou “G73”.
A programação de uma interpolação circular sempre exige a presença de
“G02” e “G03”, o que dispensa a reprogramação destes códigos após o “G07”.
45
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 46/154
I
Z(+) Z(+)
X(+) K K X(+) K
I
Z(+) Z(+)
46
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 47/154
EXEMPLO DE PROGRAMAÇÃO:
G33
N20
N25 GX35. Z83.#
X28.35#
80 N30 G33 Z48.5 K1.5#
50 N35 GX35.#
3
N40 Z83.#
N45 X28.85#
N50 G33 Z48.5 K1.5#
N55 GX35.#
N60 Z83.#
5
.
1 N65 X28.55#
x
0 N70 G33 Z48.5 K1.5#
3
M N75 GX35.#
N80 Z83.#
N85 X28.15#
N80 G33 Z48.5 K1.5#
N85 GX35.#
N100 Z83.#
N105 X28.05#
N110 G33 Z48.5 K1.5#
N115 GX35.#
N120 Z83.#
47
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 48/154
Onde:
Observação: no caso de rosca cônica interna, o valor da função “I” deverá ser
negativo.
48
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 49/154
H
D =
Número de passes
W 0 - > 0 grau
W 1 - > 30 graus
W 2 - > 45 graus
W 3 - > 60 graus
49
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 50/154
X(+) K
E
D
U
Z(+)
X(+)
K
B
E
D
Z(+)
X(+)
E
m
m D
1 W
Z(+)
X(+)
K I E
H
Z(+)
50
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 51/154
EXEMPLO DE PROGRAMAÇÃO:
83
35 15 3 30
5
.
0 2
6 x
Ø 0
2
M
H = (0.65 x passo) x 2
H = (0.65 x 2.5) x 2
H = 3.25
Diâmetro
Diâmetro final
final == Diâmetro
20 – 3.25 inicial – Alt. Do filete
Diâmetro final = 16.75
Cálculo do número de passadas “D”:
Observação: No exemplo, cálculo para 11 passadas.
3.25
D =
11
E = Diâmetro posicionado – Diâmetro externo
E = 25 – 20
E=5
.
.
N60 GX25.Z88.#
N65 G37 X16.75 Z51.5K2.5 E5. D.88#
.
.
51
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 52/154
ROSCA CÔNICA:
Relação de fórmulas:
H = (0.866 x passo) x 2
I = Incremento eixo “X” por passo
I = (tg x Passo) x 2
EXEMPLO DE PROGRAMAÇÃO:
4
.
3
3
Ø
50 5
70
Passo:
K = 25.4 : 11.5
K = 2.208
Altura do filete:
H = (0.866 x 2.208) x 2
H = 3.826
Conversão do grau de inclinação:
1 grau 47 min = 1.78 graus
Altura do triângulo:
52
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 53/154
Cat. Oposto
tg =
Cat. Adjascente
Conicidade (I):
I = (tg x Pa sso) x 2
I = (tg 1.78 x 2.208) x 2
I = 0.137
Distância de aproximação (E):
E = Diâm. Posicionado – diâm. Inicial
E = 37 – 31.85
E = 5.15
Números de passadas (D):
Observação: no exemplo, cálculo para 16 passadas.
3.826
D =
16
D = 0.8565
N70 GX37. Z75.#
N75 G37 X28.02 Z50. K2.208 I.137 E5.15 D.8565#
Observação: Durante a execução de qualquer função de roscamento, a
rotação do eixo árvore não deve ser superior ao valor determinado pela seguinte
relação:
Cte
RPM Max = Constante para GALAXY = 5000
K Constante para CENTUR = 3000
Constante para COSMOS = 5000
53
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 54/154
100
60
4
s
a
d
t
a
r
n
e
3
2
x
5
2
M
A 0°.
A 120°. A 240°.
Diâmetro inicial:
N80 G37 X22.4 Z62. K6. E5. D86 A0.#
N85 G37 X22.4 Z62. K6. E5. D86. A120.#
N80 G37 X22.4 Z62. K6. E5. D86 A240.#
54
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 55/154
funçõesA previamente
função G40 deve ser programada
solicitadas como G41 em um bloco,
e G42. próprio quando
Esta função, para cancelar as
solicitada
pode utilizar o bloco posterior para descompensar o raio do inserto que deve ser
inserido na página de “Dimensões de Ferramentas”.
A função G40 é modal e está ativa quando o comando é ligado.
O ponto comandado para trabalho encontra-se no vértice entre os eixos X e
Z.
PONTO COMANDADO
6.14 FUNÇÃO G41
Aplicação: Compensação do raio da ponta da ferramenta (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.
Notas:
Exemplo:
.
.
.
N50 G41 (G42) #
N60 G1 X... Z... F... # (Este bloco de aproximação será utilizado para a
compensação).
.
.
.
56
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 57/154
G41
G42
G41 G42
QUADRANTE (-)
G41
G42
G42 G41
57
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 58/154
G42
G41
G41 G42
QUADRANTE (-)
G42
G41
G42 G41
58
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 59/154
G66 X Z I K (U1) W P F #
Onde:
X = Diâmetro de referência para início de torneamento.
Z = Comprimento de referência para início de torneamento.
I = Sobremetal para acabamento no eixo X (diâmetro).
Importante:
60
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 61/154
EXEMPLO DE PROGRAMAÇÃO
70
50
40
25
0 0
8 5
0 2
Ø
Ø Ø
5
R
2x45°
Posicionamento inicial:
61
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 62/154
Programa Principal:
N70 G66 X84. Z72. I1. K.3 U1 W4. P10 F.3 #
Sub-programa 10 (P10)
N05 G1 X16. Z70. F.2 #
N10 X20. Z68. #
N15 Z55. #
N20 G2 X30. Z50. R5. #
N25 G1 X50. #
N30 Z40. #
N35 X80. Z25. #
N40 M2 #
Observações:
- Funções preparatórias “G” admissíveis no sub-programa são: G01, G02,
G03 e G73.
- No sub-programa, observar que o último ponto em X deve ser igual ao
diâmetro da peça usinada.
- Após executar o ciclo de desbaste, a ferramenta retornará automaticamente
ao ponto inicial programado no bloco G66.
62
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 63/154
R
5
20 2x45°
45
55
70
Posicionamento inicial:
X = Menor diâmetro da peça em bruto – 4
X = 30 – 4
X = 26
Z
Z == Comprimento
70 + 2 da peça em bruto + 2
Z = 72
63
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 64/154
Programa Principal:
.
.
N80
. G66 X26. Z72. I.8 K.2 U1 W3. P20 F.3 #
.
Sub-programa 20 (P20):
Observações:
Programa Principal:
N80 G66 X26. Z72. I.8 K.2 U1 W3. P20 F.3 #
N85 G X82. #
N80 G41 #
N85 P20 #
N100 G40 #
N105 G1 X28. #
N110 G Z72. #
64
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 65/154
Folha de anotações
65
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 66/154
6.20.1. Exercícios
Exercício 1
Elabore
desbaste o programa
externo paralelo aodeeixo
usinagem
Z: da figura abaixo utilizando a função: G66
115
100
90
60 10
66
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 67/154
Folha de programação
67
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 68/154
Exercício 2
Elabore o programa de usinagem da figura abaixo utilizando a função: G66
Desbaste externo paralelo ao eixo Z:
125
80
45
0 5
0 5
1
Ø 0 Ø
8
Ø
R
1
2 3x45°
68
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 69/154
Folha de programação
69
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 70/154
Exercício 3
Elabore o programa de usinagem da figura abaixo utilizando a função: G66
Desbaste externo paralelo ao eixo Z:
120
90
50
6 0
1 3
1 4
Ø Ø
6
Ø
R
6
R
1 2
R
1 0
70
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 71/154
Folha de programação
71
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 72/154
Onde:
X = Diâmetro de referência para início de torneamento.
Z = Comprimento de referência para início de torneamento.
I = Sobre metal para acabamento no eixo X (diâmetro)
K = Sobre metal de acabamento no eixo Z.
W = Profundidade por passada no comprimento.
P = Sub-programa que contém as dimensões de acabamento do perfil da
peça.
F = Avanço programado para desbaste.
U1 = Pré-acabamento paralelo ao perfil final, mantendo as dimensões pré-
estabelecidas (opcional).
°
5
4
x
2
R 5
20
54
65
70
Posicionamento inicial:
X = Maior diâmetro da peça em bruto + 4
X = 80 + 4
X = 84
Z == Comprimento
Z 70 + 2 da peça em bruto + 2
Z = 72
73
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 74/154
Programa Principal:
.
.
N50
. G67 X84. Z72. I1. K.3 U1 W2. P30 F.2 #
.
Sub-programa 30 (P30)
N05 G1 X28. Z70. F.1 #
N10 Z65. #
N15 X38. Z54. #
N20 X55. #
N25 Z25. #
N30 G2 X65. Z20. R5. #
N35 G1 X76. #
N40 X80. Z18. #
N45 M2 #
Observações:
74
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 75/154
70
55
20
R 5
°
5
4
x
2
75
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 76/154
Posicionamento inicial:
X = Menor diâmetro da peça em bruto –4
X = 30-4
X = 26
Z = Posicionamento do ponto zero na peça +2
Z = 70+2
Z = 72
Programa Principal:
.
.
N60 G67 X26. Z72. I.5 K.2 U1 W1.5 P40 F.25 #
.
.
Sub-programa 40 (P40)
N05 G1 X70. Z70. F.2 #
N10 X60. Z55. #
N15 X53. #
N20 Z25. #
N25 G3 X43. Z20. R5. #
N30 G1 X34. #
N35 X30. Z18. #
N40 M2 #
Observações:
76
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 77/154
Programa Principal:
.
.
N60
N65 X26. Z72.
G X72. # I.5 K.2 U1 W1.5 P40 F.25 #
N70 G41 #
N75 P40 #
N80 G40 #
N85 X28. #
N80 G Z72. #
.
.
Importante: Para utilizarmos o mesmo sub-programa de desbaste no
acabamento da peça, utilizando-se ferramentas diferentes, será necessário que
ambas estejam no mesmo quadrante.
77
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 78/154
6.21.1 Exercício
78
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 79/154
Folha de programação
79
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 80/154
O cicloapenas
utilizando-se G68 de
permite a usinagem
um bloco de desbaste completa de uma peça,
de programação.
A função G68 não permite inversões de cotas nos eixos “X” e “Z”, em um ciclo
de desbaste.
Este ciclo é específico para materiais fundidos e forjados, pois a ferramenta
segue sempre um percurso paralelo a um perfil definido.
O ciclo G68 pode assumir torneamento ou faceamento, dependendo do
sentido de corte determinado no sub-programa.
A função G68 requer um sub-programa com as dimensões de acabamento da
peça.
G68 X Z I K E W P F #
Onde:
X = Diâmetro de referência para início de torneamento.
Z = Comprimento de referência para início de torneamento.
I = Sobremetal para acabamento no eixo X (diâmetro)
K = Sobremetal para acabamento no eixo Z
W = Incremento por passada no eixo programado.
USINAGEM EXTERNA:
Sub-programa de acabamento distanciando-se da linha de centro (G68 como
ciclo de torneamento).
No exemplo, foi considerado:
E = 4 mm (diâmetro)
Desbaste em duas passadas
Sobremetal no eixo “X” = 0.5 mm (diâmetro)
Sobremetal no eixo “Z” = 0.2 mm
20
30
50
66
75
81
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 82/154
Cálculos:
X = Maior diâmetro + E + I + 4
X = 80 + 4+ 0.5 + 4
X = 88.5
Programa Principal:
.
.
N70 G68 X88.5 Z78.2 I.5 K.2 E2. W.875 P50 F.3 #
.
.
Sub-programa 50 (P50)
Observações:
82
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 83/154
N70 G68 X88.5 Z78.2 I.5 K.2 E2. W875 P50 F.3 #
N75 G X23.#
N80 G42 #
N85 P50 #
N90 G40 #
N95 G1 X84. #
EXEMPLO DE PROGRAMAÇÃO
USINAGEM INTERNA:
83
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 84/154
60
55
50
24
Cálculos:
X = Menor diâmetro – E – I – 4
X = 35 – 5 – 1 – 4
X = 25
Z = Comprimento da peça + E/2 + K + 2
Z = 60+ 2.5 + 0.3 +2
Z = 64.8
W = [(E – I) : número de passes] : 2
W = [(5 – 1) : 1 ] : 2
W=2
84
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 85/154
Programa Principal:
.
.
.
N50 G68 X 25. Z64.8 I1. K.3 E2.5 W2. P60 F.2 #
.
.
.
Sub-programa 60 (P60)
N05 G1 X70. Z60. F.2 #
N10 Z55. #
N15 X50.
N20 X60. #Z50. #
N25 X40. Z24. #
N30 X35. #
N35 M2 #
Observações:
- Nodasub-programa,
diâmetro observar que o último ponto em X deve ser igual ao
peça em bruto.
- No final de cada passe a ferramenta retrai o ponto de início, prosseguindo
então para o passe posterior de forma contínua até que o perfil final seja atingido.
Nota: Querendo-se utilizar o sub-programa para o acabamento da peça, com
a mesma ferramenta, teremos:
.
.
.
N50 G68 X25. Z64.8 I1. K.3 E2.5 W2. P60 F.2 #
N55 G X72. #
N60 G41 #
N65 P60 #
N70 G40 #
N75 G1 X32. #
N80 G Z100. #
.
.
Importante: Para utilizarmos o mesmo sub-programa de desbaste no
acabamento da peça, utilizando-se ferramentas diferentes, será necessário que
ambas estejam no mesmo quadrante.
85
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 86/154
- Furação:
A função G74, como ciclo de furação requer:
G74 Z (W) F # , onde:
Z = Posição final (absoluto)
W= Distância para quebrar cavaco (incremental)
F = Avanço programado para função.
Observações:
0
8
Ø
2
1
Ø
.
.N50 G X Z75. #
N55 G74 Z-5. W15. F.15 #
.
.
87
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 88/154
- Torneamento:
A função G74 pode ser utilizada como ciclo de torneamento paralelo ao eixo
Z, o qual torneia com sucessivos passes, até o diâmetro desejado.
A função G74, como ciclo de torneamento, requer:
G74 X Z I (U1) F #, onde:
X = Diâmetro final (absoluto)
Z = Posição final (absoluto)
I = incremento por passada no diâmetro (incremental)
U1 = Recuo angular da ferramenta (incremental)
Observações:
.
.
.
N70 G X84. Z83.#
N75 G 74 X30. Z28. I6. U1 F.3#
3
.
0 0
9 3
Ø Ø
.
.
28
80
70 .
25 .
5
. .
2
N30 G X30. Z73.#
N35 G74 X50. Z25. I5. U1 F.25#
.
0 5
.
5 2
Ø Ø .
88
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 89/154
Folha de anotações
89
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 90/154
6.26.1 Exercício
Elabore o programa de usinagem da figura abaixo utilizando a função: G74 Ciclo
de furação e de torneamento.
125
95
60
90
90
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 91/154
Folha de programação
91
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 92/154
• Faceamento:
A função G75 descreve seu ciclo paralelo ao eixo X, auxiliando nos trabalhos
de desbaste como ciclo de faceamento.
F = Avanço
Observações:
92
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 93/154
EXEMPLOS DE PROGRAMAÇÃO:
.
.
N20 G X65. Z88. #
N25 G75 X25. Z60 K2. U1 F.2 #
0 5
.
6 2
Ø Ø .
60
90
90
70 2
.
.
N80 G X28. Z82. #
N85 Z88.5 #
N80 G75 X45. Z70. K1.5 U1 F.15 #
N85 Z82. #
0 5 0
8 4 3
.
Ø Ø Ø .
93
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 94/154
• Canais:
O ciclo G75 pode ser usado também como ciclo de canais, podendo-se
programar a quebra de cavacos.
Neste ciclo, os canais devem ser eqüidistantes sendo que o último canal será
executado na posição Z programada, independentemente de estar ou não na
mesma distância dos demais.
Na ausência da função W, o eixo X avança para o diâmetro final com
movimento contínuo.
A função G75, como ciclo de canais, requer:
EXEMPLO DE PROGRAMAÇÃO:
25 10 14
.
.N60 G X75. Z67. #
N65 G75 X60. Z25. K14. F.1 #
.
0 0
.
7 6
Ø Ø
67
100
94
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 95/154
Folha de anotações
95
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 96/154
6.27.1. Exercicio
Elabore o programa de usinagem da figura abaixo utilizando a função: G75
Ciclo de canais e de faceamento.
75
5 10
100
130
96
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 97/154
Folha de programação
97
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 98/154
Com esta
informações, sendofunção
que opoderemos abriro roscas
comando fará cálculo com apenaspassadas
de quantas um blocoserão
de
necessárias e o último incremento será subdividido em 4 passadas:
(W/2, W/4, W/8, W/8)
Z FINAL K B
Ø Ø
=
=
W U
L
A
N
I
F
Ø
=
X
A função G76 não é Modal e requer:
G76 X Z K U W (A) (B) (I)
Onde:
98
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 99/154
EXEMPLO DE PROGRAMAÇÃO:
50
33
2
x
5
2
M
H = (0.65 x 2) x 2
H = 2.6
Diâmetro final = Diâmetro inicial – altura do filete
Diâmetro final = 25 – 2.6
Diâmetro final = 22.4
Observação:
executada No exemplo,
em 8 passadas, sendo: de acordo com o valor de W = 0.52, a rosca será
- da primeira a quarta passada (W = 0.52)
- da quinta passada (W = 0.26)
- da sexta passada (w = 0.13)
- da sétima e oitava passada (W = 0.065)
.
.
.
N60
N65 G X30.
G76 Z54.Z35.
X22.4 # K2. U2.6 W0.52 #
.
99
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 100/154
Posição do inserto:
E D D E
SENT. HORÁRIO SENT. ANTI - HOR.
E D D E
D E
E D
100
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 101/154
Folha de anotações
101
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 102/154
6.28.1 Exercício
102
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 103/154
Folha de programação
103
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 104/154
Exemplo:
Primeiro incremento = I
Segundo incremento = I – J
Terceiro incremento = (I – J) – J
Observação: Se “J” não for programado o valor de “I” será utilizado para
todos os incrementos.
104
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 105/154
COORDENADA DE APROXIMAÇÃO
PLANO "R"
COMPRIMENTO DA PEÇA
"Z" "U"
5
2
Ø
I
I-J W
W
K
W
K
W
K
W
K
105
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 106/154
EXEMPLO DE PROGRAMAÇÃO:
5
2
Ø
I 20
15 3
3
10
3
15
3
15
3
15
.
.
N60 G83 Z40 I20. J5. K10. U75. W3. R115. P1 F.15 #
N70 G X Z130.; bloco de aproximação #
N80 G80 ; cancela a função G83 #
.
Observações:
- Se U não for programado ou for programado menor ou igual a 10, após cada
incremento, a ferramenta retornará ao plano R;
- Se U > 75, não ocorrerá retorno ao plano R até que a profundidade final Z seja
atingida;
- Se 10 < U < 75, ocorrerá retorno ao plano R sempre que a soma dos
incrementos de profundidade for maior ou igual ao valor de U.
106
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 107/154
X
E
M
O
H
X E
2 N
I
9 H
G C
A
M
G92Z
MACHINE HOME Z
- Limite de rotação (RPM):
Estabelece limite de rotação (RPM)
Quando se estiver trabalhando com o código G92 junto com a função S
estaremos limitando a rotação do eixo-árvore, essa função deve ser programada,
apenas, quando, realmente, devemos estabelecer a máxima velocidade (rotação).
Ex: G92 S2500 M4#
Estamos permitindo que o eixo-árvore gire até 2500 rpm.
107
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 108/154
108
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 109/154
109
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 110/154
110
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 111/154
111
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 112/154
árvore,Esta função as
cancelando quando
funçõesprogramada
M03 ou M04pára imediatamente a rotação do eixo
A função M05 ao iniciar-se o programa já está ativa e é cancelada por M03 e
M04.
Toda
“T”, esta vez
deve serque se seleciona
acompanhada dauma determinada
função face da otorre,
M06 que permite dada
giro da pela função
torre.
Necessariamente, a função M06 não precisa vir no mesmo bloco da função
“T”.
7.11Função: M10
Aplicação: Troca faixa de rotação 25 RPM A 1000 RPM
Esta função tem a mesma aplicação da Função M02. Para comandos que
trabalham com memória, tanto M02 como M30 rebobinam os dados da memória.
113
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 114/154
114
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 115/154
8 FUNÇÕES ESPECIAIS
8.1 FUNÇÃO: “T”
um mesmo
outro para obloco.
giro daDois blocos serão necessários, um para o movimento dos carros e
torre.
Se opelo
ignorados caractere ”/” desde
comando, for digitado na frentetenha
que o operador de alguns blocos,a opção
selecionado estes serão
INIBE
BLOCOS, na página referência de trabalho.
Caso a opção Inibe Blocos não seja selecionada, o comando executará os
blocos normalmente, inclusive os que contiverem o caractere “/”.
Exemplo:
.
.
N50 – (bloco executado)
/ N60 – (bloco eliminado)
N 70 – (bloco executado)
/ N80 – (bloco eliminado)
115
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 116/154
A função
programada “H” separado.
em bloco executa desvios incondicionais no programa e deve ser
Exemplo: N00;...Peça.Exercício. ≠
N05 G99≠
.
.
H70≠
N30 T1111,.BROA. ≠
N35 G54≠
N40 G X160.Z150. ≠
.
.
N70 T1212,.DESB.INTERNO. ≠
Cada Bloco de Informação è identificado pela função “N”, seguida de até 4 dígitos.
As funções “N” são, geralmente, ignoradas pelo comando, exceto quando
utilizadas para desvio incondicional (função H) e procura de blocos.
116
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 117/154
Para ativar
do valor de arotação
rotaçãodesejada.
do eixo árvore (RPM) deve-se programar a função “S” seguida
Exemplo:
S1500 M3 (liga a rotação do eixo árvore a 1500 RPM) ou com velocidade de corte
(m/min) exemplo G96.
117
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 118/154
8.9 FUNÇÃO: “ ; ”
Aplicação: Elimina execução dos blocos (conforme programa)
Caso haja
comentários serãonecessidade de inserir
ignorados pelo comentários para auxiliar o operador, esses
comando.
Exemplo:
; peça teste
N10 T01 ; ferramenta de desbaste
N200 M30 ; fim de programa
118
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 119/154
9 ESTRUTURA DE PROGRAMAÇÃO
N00;.. Peça.N.4320.≠
N50 T0202;..Acabamento.Externo ≠
119
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 120/154
* IN CIO
INÍCIO ;_______ # (nome do programa)
G99 # (reset da memória)
* TROCA DE FERRAMENTA
TROCA T00;________ # (comentário da próxima operação)
DE G54 #
FERRAMENTA
G00 X ? . Z ? # (ponto de troca da ferramenta)
T ? ? # (número da próxima ferramenta)
M06 #
N VCC M ________ # (faixa de rotação)
?
S * VELOCIDADE DE CORTE
G96 #
VEL. CORTE S ? ? # (valor da VC)
RPM MAX. G92 S? ? M3 / M4 # (limite e sentido de
rotação)
* GERAÇÃO DO PERFIL
GERAÇÃO DO
PERFIL
(instruções de acordo com a criatividade do
programador)
HÁ * FIM DO PROGRAMA
S +
FER/TA T00 #
? G54 #
N G00 X ? . Z ? # (ponto de troca da ferramenta)
FIM M30 / M02 #
120
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 121/154
Folha de anotações
121
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 122/154
9.3 EXERCÍCIOS
Exercício 1
100
75
50
25
0
5 5 5
Ø
2 7
1 Ø
Ø
122
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 123/154
Folha de programação.
123
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 124/154
Exercício 2
Elabore o programa utilizando:
G90 sistema absoluto, G54 deslocamento da origem, G21 medidas em raio,
G00 deslocamento linear de avanço rápido, G01 deslocamento linear em avanço de
trabalho.
100
80
50
41,34
0
8
Ø 0 0
6 3
Ø Ø
4 5
°
3x45°
124
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 125/154
Folha de programação.
125
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 126/154
Exercício 3
Elabore o programa utilizando:
Ponto zero na placa, G90 sistemas de medidas absolutas, G20 sistema de
medidas
avanço deem Ø, G00 avanço linear em avanço rápido, deslocamento linear em
trabalho.
125
100
0
4
0 0 0 Ø
0 8 6
1
Ø Ø Ø
50
60
80
126
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 127/154
Folha de programação.
127
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 128/154
Exercício 4
Elabore o programa utilizando:
G90 sistema de medidas absoluto, G54 deslocamento da origem, G21
medidas
linear em em raio,de
avanço G00 deslocamento
trabalho, linear em
G02 interpoção avanço
circular rápido, horário.
no sentido G01 deslocamento
100
5 ,
2
1
R
°
4 5
5 5
2 2
1
Ø 0 0 Ø
0 5
1 Ø
Ø
37,5
50
62,5
75
128
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 129/154
Folha de programação.
129
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 130/154
Exercício 5
Elabore o programa utilizando:
G90 sistema de medidas absoluto, G54 deslocamento da origem, G20
medidas
linear emem Ø, G00
avanço de deslocamento
trabalho, G02 linear em avanço
interpolação rápido,
circular G01 deslocamento
no sentido horário, G03
interpolação circular no sentido anti-horário.
125
75
5
,
2
1
R
0 5
0
1
Ø 0
5 2
Ø
Ø
25
37,5
R
2 5 50
130
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 131/154
Folha de programação
131
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 132/154
ExercÍcio 6
Elabore o programa utilizando:
G90 sistema de medidas absoluto, G54 deslocamento da origem, G21
medidas
linear emem raio, G00
avanço deslocamento
de trabalho, linear em avanço
G02 interpolação circularrápido, G01 deslocamento
no sentido horário, G03
interpolação circular no sentido anti-horário.
100
75
66
8 31
132
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 133/154
Folha de programação
133
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 134/154
Exercício 7
Elabore o programa utilizado:
G90 sistema de medidas absoluto, G91 sistema de medidas incrementais,
G54
avançodeslocamento
rápido, G01 da origem, G20linear
deslocamento medidas em Ø, de
em avanço G00 deslocamento
trabalho, linear em
G02 interpolação
circular no sentido horário, G03 interpolação circular no sentido anti-horário.
125
77,5
65
32,5
5
2
1 0 5 0 5
Ø 0 7 5 2
1 Ø Ø Ø
Ø
R R
1 1
2 2
, 5 , 5
R 1 2
,5
134
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 135/154
Folha de programação
135
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 136/154
Exercício 8
Elabore o programa de usinagem da figura abaixo utilizando a função: G66
Desbaste externo paralelo ao eixo Z:
125
97
67
40
6 0
8 3
Ø 6 0 Ø
6 5
Ø Ø
R R
1 0 1
0
R
8
R
1 0
136
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 137/154
Folha de programação
137
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 138/154
Exercício 9
Elabore o programa de usinagem da figura abaixo utilizando a função: G66
Desbaste externo paralelo ao eixo Z:
1 0
R
R 8 0
R 1
R 6
0 0
2 3
1
Ø 0
6 Ø
Ø
45
95
125
138
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 139/154
Folha de programação
139
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 140/154
Exercício 10
Elabore o programa de usinagem da figura abaixo utilizando a função: G66
Desbaste externo paralelo ao eixo Z:
Ø25
5
2
5
,
2 0
1 5
Ø50
5
0 8
0
1
5 Ø75
2
1
0
5
1
Ø100
Ø125
140
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 141/154
Folha de programação
141
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 142/154
Exercício 11
Elabore o programa de usinagem da figura abaixo utilizando a função: G33
Ciclo de roscamento (básico) e a função: G37 Ciclo de roscamento automático.
125
90
65
0 3
0 x
1 0
5 3
Ø 2
Ø M
5 3x45°
142
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 143/154
Folha de programação
143
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 144/154
Exercício 12
Elabore o programa de usinagem da figura abaixo utilizando a função: G66
Desbaste interno paralelo ao eixo Z:
100
R
8
3x45°
35
60
80
144
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 145/154
Folha de programação
145
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 146/154
Exercício 13
Elabore o programa de usinagem da figura abaixo utilizando a função: G67
Desbaste interno paralelo ao eixo X:
100
5 0
2 2
4 0
6 0
1 3 9
Ø Ø Ø Ø Ø
R 6
25
50
75
146
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 147/154
Folha de programação
147
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 148/154
Exercício 14
Elabore o programa de usinagem da figura abaixo utilizando a função: G67
Desbaste externo paralelo ao eixo X:
100
15
R 30
6
55
70
148
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 149/154
Folha de programação
149
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 150/154
150
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 151/154
CONCLUSÃO
151
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 152/154
152
http://slide pdf.c om/re a de r/full/a postila -tor no-c nc -se na i 153/154
REFERÊNCIAS