Aula 11 - Unifei

Transcrição

Aula 11 - Unifei
UNIFEI
EME005 - Tecnologia
de Fabricação IV
Fresamento CNC 4
Compensação do raio da
ferramenta
Aula 11
Prof. José Hamilton Chaves Gorgulho Júnior
Compensação de raio da ferramenta
Permite que ferramentas de diferentes
diâmetros possam executar o mesmo
perfil;
Permite realizar correções conforme a
ferramenta vai se desgastando;
Com diâmetro igual a zero percorre-se
exatamente o perfil;
Deve-se observar o maior diâmetro
possível da ferramenta para a peça.
Compensação de raio da ferramenta
Compensação de raio da ferramenta
Compensação de raio da ferramenta
G41 – Compensação com a ferram. à esquerda da peça
G42 – Compensação com a ferram. à direita da peça
Compensação de raio
Compensação de raio
Deve-se programar um ponto próximo ao
perfil da peça levando em conta o raio da
ferramenta;
Ativa-se a compensação de raio e realizase um deslocamento linear para que a
ferramenta entre em compensação,
preferencialmente este movimento deve
ser perpendicular ao contorno a executar;
Ponto desejado
após a
compensação
Ponto de
aproximação
(antes da
compensação)
Compensação de raio
.....
Exercício 8
Programa antes da compensação
G0 X_ Y_ Z_ Posiciona para compensar
G42
Aciona a compensação
G1 X_ Y_ F_ Movimenta compensando
....
Usinagem com compensação
G40
Cancela a compensação
G1 X_ Y_
Movimenta descompensando
.....
Programa depois da compensação
Diâmetro 0 mm
Diâmetro 10 mm
Diâmetro 16 mm
Programas com operação
de furação
Diâmetro 5 mm
Exercício 9
T1 - Broca de centro: Z= -5 mm, S= 1500 rpm e F= 150 mm/min
T2 - Broca 8 mm: Z=-20 mm, Passes= 3 mm, S= 650 rpm e F = 200 mm/min
N1 O9 (EXERCICIO 09
N20 G1 Z-5.
N2 (PROGRAMADOR: PROFESSOR
N21 G0 Z2.
N3 (CLIENTE: ALUNOS EME005
N22 Y50. (FURO 5
N4 (DATA: 23-05-2013
N23 G1 Z-5.
N5 (OPERACOES: FUROS
N24 G0 Z2.
N6 (
N25 X35. (FURO 6
N7 G0 G17 G40 G71 G80 G90 H0 Z0
N26 G1 Z-5.
N8 M6T1 (BROCA DE CENTRO
N27 G0 Z2.
N9 S1600 M3 E1 X85. Y10. (FURO 1
N28 M5 M9
N10 H1 D1 M8 Z2.
N29 G0 H0 Z0
N11 G1 Z-5. F150
N30 M6T2 (BROCA 8 MM
N12 G0 Z2.
N31 S650 M3 E1 X85. Y10. (FURO 1
N13 X60. (FURO 2
N32 H2 D2 M8 Z2.
N14 G1 Z-5.
N33 G1 Z-3. F200
N15 G0 Z2.
N34 G0 Z2.
N16 X35. (FURO 3
N35 Z-2.5
N17 G1 Z-5.
N36 G1 Z-6.
N18 G0 Z2.
N37 G0 Z2.
N19 X10. (FURO 4
N38 Z-5.5
N39 G1 Z-9.
N58 G1 Z-6.
N55 G1 Z-3.
N74 G0 Z2.
N93 G0 Z2.
N112 G0 Z2.
N131 G0 Z2.
N40 G0 Z2.
N59 G0 Z2.
N56 G0 Z2.
N75 (
N94 Z-17.5
N113 Z-14.5
N132 Z-11.5
N41 Z-8.5
N60 Z-5.5
N57 Z-2.5
N76 X10. (FURO 4
N95 G1 Z-20.
N114 G1 Z-18.
N133 G1 Z-15.
N42 G1 Z-12.
N61 G1 Z-9.
N58 G1 Z-6.
N77 G1 Z-3.
N96 G0 Z2.
N115 G0 Z2.
N134 G0 Z2.
N43 G0 Z2.
N62 G0 Z2.
N59 G0 Z2.
N78 G0 Z2.
N97 (
N116 Z-17.5
N135 Z-14.5
N44 Z-11.5
N63 Z-8.5
N60 Z-5.5
N79 Z-2.5
N98 Y50. (FURO 5
N117 G1 Z-20.
N136 G1 Z-18.
N45 G1 Z-15.
N64 G1 Z-12.
N61 G1 Z-9.
N80 G1 Z-6.
N99 G1 Z-3.
N118 G0 Z2.
N137 G0 Z2.
N46 G0 Z2.
N65 G0 Z2.
N62 G0 Z2.
N81 G0 Z2.
N100 G0 Z2.
N119 (
N138 Z-17.5
N47 Z-14.5
N66 Z-11.5
N63 Z-8.5
N82 Z-5.5
N101 Z-2.5
N120 X35. (FURO 5
N139 G1 Z-20.
N48 G1 Z-18.
N67 G1 Z-15.
N64 G1 Z-12.
N83 G1 Z-9.
N102 G1 Z-6.
N121 G1 Z-3.
N140 G0 Z2.
N49 G0 Z2.
N68 G0 Z2.
N65 G0 Z2.
N84 G0 Z2.
N103 G0 Z2.
N122 G0 Z2.
N141 (
N50 Z-17.5
N47 Z-14.5
N66 Z-11.5
N85 Z-8.5
N104 Z-5.5
N123 Z-2.5
N142 M5 M9
N51 G1 Z-20.
N48 G1 Z-18.
N67 G1 Z-15.
N86 G1 Z-12.
N105 G1 Z-9.
N124 G1 Z-6.
N143 G0 H0 Z0
N52 G0 Z2.
N49 G0 Z2.
N68 G0 Z2.
N87 G0 Z2.
N106 G0 Z2.
N125 G0 Z2.
N144 E0 X0 Y200
N53 (
N50 Z-17.5
N69 Z-14.5
N88 Z-11.5
N107 Z-8.5
N126 Z-5.5
N145 M0
N54 X60. (FURO 2
N51 G1 Z-20.
N70 G1 Z-18.
N89 G1 Z-15.
N108 G1 Z-12.
N127 G1 Z-9.
N146 M2
N55 G1 Z-3.
N52 G0 Z2.
N71 G0 Z2.
N90 G0 Z2.
N109 G0 Z2.
N128 G0 Z2.
N56 G0 Z2.
N53 (
N72 Z-17.5
N91 Z-14.5
N110 Z-11.5
N129 Z-8.5
N57 Z-2.5
N54 X35. (FURO 3
N73 G1 Z-20.
N92 G1 Z-18.
N111 G1 Z-15.
N130 G1 Z-12.
Sub-rotinas e sub-programas
Sub-rotinas
e
Sub-programas
Sub-rotina é um conjunto de linhas que estão
dentro do próprio programa principal, e só poderá
ser utilizada por este.
Sub-programa é um arquivo separado do
programa principal e pode ser chamado por
qualquer outro programa.
O programa principal pode conter várias subrotinas e também fazer uso de sub-programas.
É importante colocar comentários indicando a
função das sub-rotinas e também a que programa
principal pertence um sub-programa.
Estrutura
para
Sub-rotinas
Todas sub-rotinas devem
ser definidas no início do
programa.
São definidas por Lxx00,
onde xx varia de 01 até 80,
e encerrada com M17.
Quando todas as subrotinas estiverem definidas
deve-se encerrar o bloco
com M30.
N1
O____ (_______________
N2
(PROGRAMADOR: _________________
N3
(CLIENTE: ________________________
N4
(DATA: ___/___/___
N5
(PECA: ___________________________
N6
(MATERIAL: _______________________
N7
(
N8
Lxx00 (__________________
N9
...
N_
M17
N_
(
N_
Lxx00 (_________________
N_
...
N_
M17
N_
M30
N_
(
N_
G0 G17 G40 G71 G80 G90 H0 Z0
N_
M6 T____ (_________________
N_
S____ M3 E____ X____ Y_____
N_
H___ D___ M8 Z____
N_
.....
Exercício 10
T1: Broca de centro (Z= -5 mm, S= 1500 rpm e F= 150 mm/min
T2: Broca 8 mm (Z= -20 mm, Passes= 3 mm, S= 650 rpm e F = 200 mm/min
O10 (EXERCICIO 10
L100 (FUROS DE CENTRO
G1 Z-5. F150
G0 Z2.
M17
(
L200 (FUROS
G1 Z-3.
G0 Z2.
Z-2.5
G1 Z-6.
...
Z-17.5
G1 Z-20.
G0 Z2.
M17
M30
(
G0 G17 G40 G71 G80 G90 H0 Z0
M6 T1 (BROCA DE CENTRO
S1500 M3 E1 X85. Y10.
H1 D1 M8 Z2.
L101
X60.
L101
X35.
L101
X10.
L101
Y50.
L101
X35.
L101
(
M5 M9
G0 H0 Z0
M6 T2 (BROCA 8 MM
S650 M3 E1 X85. Y10.
H2 D2 M8 Z2.
L201
X60.
L201
X35.
L201
X10.
L201
Y50.
L201
X35.
L201
(
M5 M9
G0 H0 Z0
E0 X0 Y200.
M0
M2
Exercício 11
Analise o programa a seguir.
Escolha um local para a origem do
sistema de coordenadas no papel
milimetrado especial (escala 2:1).
Desenhe o perfil da peça que será
obtida com a execução do
programa. Coloque seu número no
canto superior direito da folha
(posição “retrato”).
Sub-programa
M98 – Chamada de subprograma
Faz com que o processamento do programa
passe a ser executado no subprograma indicado pelo
parâmetro P. Pode-se definir quantas vezes o
subprograma será executado através do parâmetro L
(se for omitido será considerado como L1).
M98 P___ L___
M99 – Retorno ao programa principal
Última linha do sub-programa. O processamento
retorna para a linha logo após M98 do programa que
chamou o sub-programa.
O11 (EXERCICIO 11
(
L1100 (SUBROTINA
G91 Z-1.
G90
G42 G1 X0 Y0 F125.
G1 X15.46
G2 X30.46 Y-15. R+15.
G1 Y-18.925
X48.71 Y-41.236
X65.59
Y-31.109
G2 X75.59 Y-21.109 R+10.
G1 X98.576
Y16.509
X78.642
G2 X66.642 Y28.509 I0 J12.
G1 Y42.818
X0 Y15.926
Y0
G40 G1 X-10. Y0
G0 Y-10.
X0
M17
M30
(
(PROGRAMA PRINCIPAL
G0 G17 G40 G71 G80 G90 M5 M9 H0 Z0
T10 M6 (FRESA DIAM10.
X0 Y-10. E1 S1750 M3
D10 H10 M8 Z0.
Z0
L1140
(
(FINALIZANDO
M5 M9
G0 H0 Z0
E0 X0 Y200
M0
M2
Y
Exercício 11
Exercício 11
X
Exercício 12
Esboce, no verso da folha
milimetrada, uma vista isométrica da
peça obtida pelo programa sabendo
que o material de partida tem
112x100x60 mm (X/Y/Z) e que a peça
fica centralizada nele. Coloque
apenas as cotas do eixo Z. Coloque
seu número nessa folha no canto
superior direito (posição “retrato”).
Exercício 12
Z
X
Y
30°°
30°°
Exercício 12
20
40
Exercício 12
UNIFEI

Documentos relacionados