Вы находитесь на странице: 1из 44

COMANDO NUMRICO

Programao CNC Bsica

Compensao do Raio da Ferramenta

Fresamento Lateral de Peas

Compensao do Raio da Ferramenta

Alguns Fatos
A compensao do raio da ferramenta usada em centros de usinagem e em outras mquinas similares e permite que o raio da ferramenta possa variar sem necessidade de modificar o programa. A aplicao apenas em ferramentas que tem corte na periferia tais como fresas de topo e fresas frontais. Brocas, alargadores, barras de mandrilar e machos no usam compensao do raio da ferramenta.

Fresamento Frontal com Fresa de Topo


Espessura de penetrao

Superfci e usinada
Rotao

Podemos programar o deslocamento do centro da ferramenta!

Avan o

em rpm

Prof. De corte

Tcnicas para programar o caminho da ferramenta:


1) Programar os movimentos do centro da ferramenta Se o dimetro da ferramenta for de 20 mm, todos os movimentos programados devero ser mantidos 10 mm afastados das superfcies a serem fresadas (Compensao manual do raio da ferramenta). 2) Programar as coordenadas da pea As dimenses da pea so usadas diretamente na programao dos movimentos da ferramenta. O dimetro da ferramenta no importa. Compensao automtica do raio da ferramenta deve ser usada!

Percurso do Centro da Ferramenta


Fresa de topo D C

X0.2 5 Y2.75

E A

F B

Zero-pea

A, B, C e D Pontos do centro da ferramenta a serem programados E, F, G e H Pontos resultantes da usinagem (pea acabada)

Perfil Complexo

Clculo mais difcil de algumas coordenadas do centro da ferramenta

Razes para usar compensao de raio


1) Mudanas no raio da ferramenta 2) Efeito da presso de corte na ferramenta 3) Contornos complexos

Compensao no fresamento

No fresamento o perfil percorrido pela borda da ferramenta enquanto o ponto de controle o seu centro.

Sem a compensao do raio da ferramenta temos que programar o caminho percorrido pelo centro da ferramenta e essas dimenses no constam no desenho da pea. Alm disso, seria necessrio alterar o programa caso o dimetro da ferramenta fosse alterado. Outro problema relaciona-se com o desgaste da ferramenta. Se a dimenso das peas usinadas aproxima-se do limite de tolerncia da pea seria necessrio alterar o programa para aproximar o caminho da ferramenta do perfil da pea em dcimos (ou centsimos) de milmetro.

PASSOS PARA PROGRAMAR COMPENSAO DO RAIO DA FERRAMENTA

Chamar a Compensao, Realizar os Comandos de Movimento, Cancelar a Compensao.

Comandos Usados para Chamar a Compensao de Raio


G40 - Desliga compensao de raio da ferramenta. G41 Ativa compensao de raio com a ferramenta esquerda da pea. G42 Ativa compensao do raio com a ferramenta direita da pea.

Deve-se olhar na direo do movimento da ferramenta para determinar se usamos G41 ou G42.

Diferena entre G41 e G42

Esquerda G41

Direita G42

Esquerda G41

Direita G42

Para usar a compensao necessrio seguir alguns passos: O primeiro posicionar a ferramenta prximo pea, a uma distncia maior ou igual ao raio usando programao pelo centro da ferramenta. Em seguida utiliza-se G41 ou G42, conforme necessrio. Em seguida programa-se um movimento de aproximao do perfil (normalmente G1). Executam-se todos os movimentos do perfil a ser usinado. Aps completar o perfil programa-se G40 para desligar a compensao e, em seguida, realiza-se um

N50 G00 X115 Y-13 N55 G42 D31 X100 F80 N60 Y75 Y

Material a ser retirado Fresa de topo 20

75
Observe o movimento perpendicular direo do 1o corte

X
Zeropea 10 0 X115 Y-13
Posicionamento baseado nas coordenadas do centro da ferramenta

Note que a posio em X do ponto inicial deve ser X110, no mnimo, para uma ferramenta de 20 mm de dimetro. Qualquer valor menor que 110 mm far soar um alarme.

D31 a posio da memria onde est armazenado o dimetro (20) da ferramenta

Exemplo 1 Fresamento de uma lateral de uma pea Fresa de topo


Ponto 3
20 Pea 20

75

Ponto 1
10 0

Zeropea

X115 Y-13

Offset No mm 01 173,35

Valor,

Dispositivo de fixao da pea

Ponto 2

O0001

Programa CN para Exemplo 1


(Seleciona modo absoluto, liga eixo-rvore a 350 (Movimento para o ponto 1) (Ativa compensao de comprimento, movimento para um ponto logo acima da pea)

N10 G90 S350 M03 rpm) N15 G00 X115 Y-13 N20 G43 H01 Z3 rpido N25 G01 Z-23 F500 M08 corte) N30 G42 D31 X100 F90 N35 Y78 N40 G00 Z3 M09 N45 G40

(Movimento para a posio de corte, ligar fluido de (Ativa compensao, movimento para o ponto 2) (movimento de corte para o ponto 3) (Movimento rpido para um ponto acima da pea) (Cancela compensao do raio)

N50 G49 G91 G28 Z0 M19 (Cancela compensao do comprimento, movimento para home position em Z, orienta eixo-rvore) N55 G28 X0 Y0 (Home position em X e Y)

RESUMO DE USO DA COMPENSAO DO RAIO

Compensao esquerda ..... .. G00 G41 G01 ..... G40 G01 G00 .....

Compensao direita ..... .. G00 G42 G01 .... G40 G01 G00 .....

Comentrio Programa antes da compensao

X___ Y___ D___ X___ X___ Y___ F___ X___ Y___ X___ Y___

X___ Y___ D___ X___ X___ Y___ F___ X___ Y___ X___ Y___

Aproximao Aciona a compensao Movimenta compensando Usinagem com compensao Cancela a compensao Movimenta sem compensao Afastamento Programa depois da compensao

Compensao do Raio sem Movimentao da Ferramenta Y


C B A -10 X

Zero-pea

N50 G01 X-13 Y-10 N60 G42 D03 N80 X30 N90 Y10 N100 G02 X45 Y25

(Ponto P1) (Aciona compensao) (Ponto A) (Ponto B) (Ponto C)

N70 G01 X-13 Y5 F105 (Ponto P2 sem Mov.)

...

Exemplo 2 Fresamento de um Contorno Simples de uma Pea

R12 7 8 8 0 6

9 10 2 1 120 3

4 6 6 25

Fresa de topo 20

O002 N005 G54 N10 G90 S350 M03 N15 G00 X-13 Y-13 ferramenta) N20 G43 H01 Z3 pea)

Programa CN para Exemplo 2

(Movimento rpido para ponto 1usando coordenadas do centro da (Ativa compensao do comprimento, movimento rpido acima da (Posiciona na profundidade de corte, liga fluido de corte) (Ativa compensao do raio, posiciona espessura de penetrao-ponto
R12

N25 G01 Z-6 F200 M08 N30 G42 D31 Y6 F80 2) N35 X102 N40 G03 X114 Y18 R12 N45 G01 Y62 N50 G03 X102 Y74 R12 N55 G01 X18 N60 G03 X6 Y62 R12 N65 G01 Y18 N70 G03 X6 Y18 R12 N75 G00 Z3 M09 N80 G40

(Movimento de corte para o ponto 3) (Movimento circular de corte para o ponto80 4) (Movimento de corte para o ponto 5) (Movimento de corte para o ponto 7) (Movimento circular de corte para o ponto 8) (Movimento de corte para o ponto 9) (Movimento circular de corte para o ponto 10)
2

8 9

5 4 6

1 0

(Movimento circular de corte para o ponto 6) 1


12 0

(Retira a ferramenta para ponto acima da pea, desliga fluido) (Cancela compensao do raio)

N85 G49 G91 G28 Z0 M19 (Cancela compensao do comprimento, home position em Z, orienta eixo)

COMPENSAO DO RAIO DA FERRAMENTA NO TORNEAMENTO G40-G42

Comandando a ferramenta pela ponta imaginria no causa problemas nos movimentos paralelos aos eixos X e Z.

COMPENSAO DO RAIO DA FERRAMENTA NO TORNEAMENTO G40-G42


Perfil resultante

Perfil desejado

Problemas ocorrem na usinagem de cones e arcos.

Deve-se olhar na direo do movimento da ferramenta para determinar se usamos G41 ou G42. G40 - Desliga compensao de raio da ferramenta. G41 - Compensao de raio com a ferramenta esquerda da pea. G42 - Compensao do raio com a ferramenta direita da pea.

COMPENSAO DO RAIO DA FERRAMENTA G40-G42

Ponto inicial

20
Zero-pea

N200 X24.0 Z2.0 N210 G42 Z0 N220 G01 Z0

(posiciona ferramenta prximo pea) (movimento perpendicular ao mov. de corte) (faceamento da pea)

COMPENSAO DO RAIO DA FERRAMENTA G40-G42

Fonte: Computer Numerical Control for Machining, Mike Lynch

Sistemas de Coordenadas da Pea Fixture offsets


Este tipo de compensao usado em Centros de Usinagem, Mquinas de Eletro-eroso CNC, Puncionadeiras e Equipamento a Laser. Fixture Offsets permitem que vrios sistemas de coordenadas sejam usados no mesmo programa O programador no necessita designar o zero-pea dentro do programa O zero-pea dado pela distncia de um ponto na pea ao ponto de referncia da mquina

Cdigos Usados para Designar Offsets

Varia de controle para controle Mais usado: G54 a G59 total de 6 offsets so possveis em um programa O cdigo G deve ser includo antes (ou junto) da linha de comando do movimento

Exemplo Operao de furao

Zero pea

Zero pea para fixture offset #1

Zero pea para fixture offset #3 Mesa da mquina

Zero pea para fixture offset #2

Zero pea para fixture offset #4

Programa para Exemplo de Fixture Offset


O0005 (Usinagem da pea 1) 0005 G54 (Seleciona sistema de coordenadas #1- Usinagem da pea 1) N010 G90 S700 M03 (Seleciona sistema absoluto, liga eixo a 700 rpm) N015 G00 X1.0 Y1.0 (Movimente sobre o primeiro furo) N020 G43 H01 Z0.1 (Ativa compensao de comprimento, posiciona logo acima do primeiro furo) N025 M08 (Liga fluido de corte) N030 G01 Z-0.75 F3.0 (Usine primeiro furo) N035 G00 Z0.1 (Tire a ferramenta do furo) N040 G00 X2.0 (Posicione sobre o segundo furo) N045 G01 Z-0.75 (Usine segundo furo) N050 G00 Z0.1 (Tire a ferramenta do furo) N055 G55 X1.0 Y1.0 (Selecione fixture offset #2, Posicione sobre o primeiro furo - Usinagem da pea 2) N060 G01 Z-0.75 (Usine primeiro furo) N065 G00 Z0.1 (Tire a ferramenta do furo) N070 G00 X2.0 (Posicione sobre o segundo furo) N075 G01 Z-0.75 (Usine segundo furo) N080 G00 Z0.1 (Tire a ferramenta do furo) N085 G56 X1.0 Y1.0 (Selecione fixture offset #3, Posicione sobre o primeiro furo - Usinagem da pea 3) N090 G01 Z-0.75 (Usine primeiro furo) N095 G00 Z0.1 (Tire a ferramenta do furo) N100 G00 X2.0 (Posicione sobre o segundo furo) N105 G01 Z-0.75 (Usine segundo furo) N110 G00 Z0.1 (Tire a ferramenta do furo) N115 G57 X1.0 Y1.0 (Selecione fixture offset #4, Posicione sobre o primeiro furo - Usinagem da pea 1) N120 G01 Z-0.75 (Usine primeiro furo) N125 G00 Z0.1 (Tire a ferramenta do furo) N130 G00 X2.0 (Posicione sobre o segundo furo) N135 G01 Z-0.75 (Usine segundo furo) N140 G00 Z0.1 M09 (Tire a ferramenta do furo, desliga fluido) N145 G91 G49 G28 Z0 M19 N150 G28 X0 Y0 N155 M30

Comando Especial Furao Pica-Pau (G73)

N50 G73 Z__ F__ Q__ P__

Z = Profundidade desejada (mm) F= velocidade de avano (mm/min) Q = penetrao a cada passo (mm) P = retorno da ferramenta a cada passo (mm)

Outros Ciclos de Furao


Furao simples (G81) G81 Z__ F__

Executa o furo em apenas uma passada (um aprofundamento). A profundidade a ser atingida definida por Z e a velocidade de avano programada em F. Furao simples com pausa (G82) G82 Z__ F__ P__

um ciclo fixo similar ao G81. A diferena que a ferramenta ficar girando no fundo do furo por um tempo definido pelo parmetro P, que programado em milisegundos. Furao profunda (G83) G83 Z__ F__ Q__ P__ um ciclo muito similar a furao pica-pau (G73). A diferena est na posio de retorno da ferramenta aps cada passe de aprofundamento. Enquanto em G73 o retorno de alguns milmetros, neste ciclo a ferramenta volta para o ponto inicial, auxiliando muito na retirada dos cavacos, na refrigerao do furo e refrigerao da ponta da ferramenta.

Exerccio 13
Escreva um programa para executar os furos da pea abaixo, de alumnio, utilizando os ciclo de furao e considerando o zero-pea no eixo Z na face superior.
Y

T1 broca de centro Z final = -5 mm rotao = 1500 rpm avano=150 mm/min


X

T2 broca 8 mm Z final = -20 mm passes = 3 mm rotao 650 rpm avano = 200

Soluo
N30 N35 rpm) N40 N45 N50 N55 N60 N65 N70 N75 N80 N85 N90 N100 N105 N110 N115 N120 N125 N130 N135 N140 N145 M06 T0101 M03 M08 S1500 G00 G81 G00 X35 Y10 X60 X85 G80 G00 M06 G00 G73 G00 X35 Y10 X60 X85 G80 G00 M05 M30 X10 Y10 Z4 Z-5 F150 Y50 (Troca de ferramenta broca de centro) (Liga eixo-rvore, fluido de corte, rotao de 1500 Y (Furo A) (Ativa ciclo de furao simples) B C (Furo B) (Furo C) D E A (Furo D) (Furo E) (Furo F) (Cancela ciclo de furao) (Posio de troca de ferramenta) (Troca de ferramenta broca de 8 mm) (Posiciona sobre o furo A) (Ativa ciclo de furao pica-pau) (Furo B) (Furo C) (Furo D) (Furo E) (Furo F) (Cancela ciclo de furao) (Posio de troca de ferramenta) (Desliga fluido e eixo-rvore) (Terminar programa)

X200 Y100 T0202 X10 Y10 Z4 Z-20 F200 Q8 P3 Y50

X200 Y100 M09

Formatao de um Programa para Centro de Usinagem CNC


Formato de Incio do Programa Formato de Troca de Ferramenta Formato de Trmino do Programa

Formato de Incio do Programa


N10 N15 N20 N25 N30 N35 N40 N45 N50 N55 N60 N65 N70 O____ (_______________ (PROGRAMADOR: ________________________________ (CLIENTE: _______________________________________ (DATA: ___ / ___ / ___ (PECA: __________________________________________ (OPERACOES: ___________________________________ (MATERIAL: ______________________________________ ( G00 G17 G21 G40 G80 G90 M05 M09 H0 Z0 M6 T____ (__________________ S____ M03 E___ X____ Y_____ H___ D___ M08 Z____ .....

Formato de Troca de Ferramenta


Para se executar uma troca de ferramentas basta incluir as linhas abaixo, que esto na mesma seqncia do incio do programa, ou seja: linha de segurana, chamada de ferramenta, ajuste de rotao, movimento em XY, definio da ferramenta, acionamento do refrigerante e movimento em Z.

N__ N__ N__ N__ N__ N__ N__

... M05 M09 G00 H0 Z0 M06 T___ (___________________ S___ M03 E___ X___ Y___ H___ D___ M08 Z___ ...

Formato de Trmino do Programa


Desligar o fuso e o fluido refrigerante. Em seguida tem-se a linha de segurana. A linha seguinte tem a finalidade de mover a mesa para o centro em X e para o mais prximo possvel da porta, de modo a facilitar a retirada da pea usinada e a colocao de uma nova pea. A mesa permanecer nesta posio, permitindo a abertura da porta, devido ao comando M00 da linha seguinte, que executa uma interrupo do programa. Desta forma, aps a troca da pea deve-se pressionar a botoeira START para o programa prosseguir. A ltima linha indica que chegou-se ao fim do programa. Este comando leva a mesa para a posio X=0 e Y=0 e prepara o CNC para executar novamente o programa, bastando para isto pressionar-se a botoeira START novamente. N__ N__ N__ N__ N__ N__ N__ ... M05 M09 ( G00 H0 Z0 E0 X0 Y200 M00 M02

Centros de Usinagem Verticais

Incio de Programa:
O0001 N05 G91 G28 X0 Y0 Z0 N10 G54 N15 G90 S300 M03 T02 troca) N20 G00 X50.0 Y85.0 posio XY) N25 G43 H01 Z3 movimenta N30 M08 N35 G01 ... F70.0 definido) (Nmero do programa) (Mquina no ponto de referncia) (Define zero-pea) (Seleciona modo absoluto, liga eixo-rvore a 300rpm, coloca ferramenta 2 em posio de (Movimenta a ferramenta para a primeira (Ativa compensao de comprimento, ferramenta para primeira posio em Z) (Liga Fluido de corte) (Faz primeiro movimento de corte com avano

Fonte: Computer Numerical Control for Machining Mike Lynch

Trmino do ciclo da ferramenta:


N75 M09 (Desliga Fluido de corte) N80 G91 G28 G49 Z0 M19 (Ativa modo incremental, movimenta eixo-rvore para posio de troca, cancela compensao do comprimento, orienta eixo-rvore) N85 M01 (parada opcional) (assegura que a prxima estao est N90 T02 preparada)

Incio do ciclo da ferramenta: ferramenta) N95 M06 (Troca a


N135 G54 (Define zero-pea) N140 G90 S450 M03 T03 (Seleciona modo absoluto, liga eixo-rvore a 450rpm, prepara prxima ferramenta) N145 G00 X50 Y60 em XY) N150 G43 H02 Z3 primeiro N155 M08 (Movimenta ferramenta para primeira posio (Ativa Compensao do comprimento, movimento em Z) (Liga fluido de corte)

Trmino do programa:
N310 M09 (Desliga fluido de corte)

N315 G91 G28 G49 Z0 M19 (Ativa modo incremental, movimenta ferramenta para posio de troca em Z, desativa compensao de comprimento) N320 G28 X0 Y0 referncia) N325 M01 N330 T01 N335 M06 N340 M30 (Movimenta eixos X e Y para posio de (Parada opcional) (Posiciona ferramenta1) (Coloca ferramenta 1 no eixo-rvore) (Termina programa)

Centros de Torneamento
Incio de programa:
O0001 N05 G28 U0 W0 (Nmero do programa) (Comando de segurana para garantir que a ferramenta est no ponto de referncia)

N10 G50 X250 Z400 S3000 (Define zero-pea, limita rotao do eixo-rvore a 3000rpm) N15 G00 T0101 M41 faixa de N20 G96 S350 M03 rvore, liga N25 G00 X50 Z20 M08 liga N30 G01 X__ Z__ F0,3 (Indexa primeira ferramenta, seleciona rotao do eixo-rvore) (Seleciona modo de trabalho do eixoeixo a 350 rpm) (Primeiro movimento em direo pea, fluido de corte) (Primeiro movimento de corte com avano

Trmino do ciclo da ferramenta:


N75 G00 X250 Z400 T0100 (Retorna ao ponto de partida, cancela offset da ferramenta) N80 M01 (Parada opcional)

Incio do ciclo da ferramenta:


N140 G50 X260 Z380 S2500 (Define zero-pea, limita rotao em 2500 rpm) N145 G00 T0202 M42 rotaes) N150 G97 S600 M03 rvore e N155 G00 X0 Z3 M08 N160 G01 Z__ F0,2 definido) (Indexa a estao 2, seleciona a faixa de (Seleciona modo de trabalho do eixorotao, liga eixo-rvore) (Movimento rpido em direo pea, liga fluido de corte) (Primeiro movimento de corte com avano

No se esquea da Pen Drive!!!

Вам также может понравиться