Buscar

Aula 03 - Interpolação circular e Programação com coordenadas incrementais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 31 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prof. Mauricio Iwama Takano 
INTERPOLAÇÃO CIRCULAR 
REVISÃO 
Diretivas: 
 [BILLET X50 Z20; 
 [STEP 
 Funções “G”: Definem à máquina o que fazer 
preparando-a para executar movimentos e 
reconhecer unidades de medida; 
 Funções “M”: Funcionam como botões liga e desliga; 
a exemplo temos a função M08 que liga o fluído de 
corte e M09 que desliga. 
REVISÃO 
 Funções “M” (Miscelâneas): 
CÓDIGO FUNÇÃO 
M00 Parada programada 
M03 Ativa rotação do eixo árvore no sentido horário 
M04 Ativa rotação do eixo árvore no sentido anti-horário 
M05 Desliga rotação do eixo árvore 
M06 Troca automática de ferramenta 
M08 Liga fluído de corte 
M09 Desliga fluído de corte 
M30 Finaliza o programa 
REVISÃO 
Os códigos G estão divididos em dois tipos: 
Modal – O código G permanece ativo até que outro 
código do mesmo grupo seja programado; 
Não Modal – O código G permanece ativo somente no 
bloco em que foi programado. 
CÓDIGO DESCRIÇÃO CÓDIGO DESCRIÇÃO 
G50 Limite de rotação G21 Sistema de medidas milímetros 
G96 Velocidade de corte constante (m/min.) G98 Avanço em mm/minuto 
G97 Rotação constante (RPM) G99 Avanço em mm/rotação 
G20 Sistema de medidas polegadas - - 
REVISÃO 
 Cabeçalho: 
 O0005; 
 (PROGRAMADOR: TAKANO DATA:XX/XX 
 (EXERCÍCIO: INTERPOLAÇÃO LINEAR 
 [BILLET X40 Z60 
 N10 G21 G28 U0 W0; 
 N20 G99 G96 S200; 
 N25 G50 S1500 M03; 
 N30 T01 M06; 
REVISÃO 
CÓDIGO FUNÇÃO EXEMPLO 
O Identificar o programa O0025 
N Identificar o bloco de dados N0010 
/ ou ( 
Inibir a execução de um 
bloco de dados 
(N30 G00 X25.4 Z1 (bloco 
eliminado) 
F Determina o avanço G01 X10 Z-5 F0.1 
S 
Determina a velocidade de 
corte 
G97 S5000 
T Seleciona a ferramenta T0201 M06 
REVISÃO 
 Código “G00”: 
Movimento rápido da ferramenta; 
Usado apenas para aproximação; 
Manter uma distância segura entre a ferramenta e a peça. 
 Exemplo: 
G00 X__ Z__; 
X__; 
X__ Z__; 
 Z__; 
REVISÃO 
 Código “G01”: 
Movimento com velocidade programada; 
Usado para cortar a peça; 
 Programar avanço antes ou durante o bloco usando o 
comando “F”. 
 Exemplo: 
G01 X__ Z__ F__; 
X__; 
X__ Z__; 
 Z__; 
INTERPOLAÇÃO CIRCULAR 
PRINCÍPIOS 
PRINCÍPIOS 
 Com o uso da interpolação circular pode-se gerar 
arcos, tanto no sentido horário como também no 
sentido anti-horário; 
 A interpolação circular requer os seguintes dados: 
X = coordenada do eixo “X” da posição final do arco; 
 Z = coordenada do eixo “Z” da posição final do arco; 
 I = distância entre o inicio e o centro do arco (eixo “X”); 
K = distância entre o inicio e o centro do arco (eixo “Z”); 
R = valor do raio; 
 F = valor do avanço. 
PRINCÍPIOS 
Raio 
Dist. 
Centro 
Coord. 
Final 
- I K X Z 
15 0 -15 30 -15 
5 5 0 40 -40 
7 7 0 62 -60 
6 0 -6 80 -66 
PRINCÍPIOS 
O início do arco é considerado como sendo a 
posição inicial da ferramenta; 
 Portanto é necessário apenas informar as 
coordenadas do ponto final; 
 Para a programação do arco é necessário também 
informar o raio (função R), ou então a distância (em 
X e em Z) entre o ponto inicial e o centro do arco 
(funções I e K). 
PRINCÍPIOS 
 Função “R”: 
Define o raio do arco; 
 Sempre positivo. 
 Funções “I” e “K”: 
Distância entre o ponto 
inicial e o centro do arco; 
 “I” é paralelo a “X”; 
 “K” é paralelo a “Z”. 
INTERPOLAÇÃO CIRCULAR 
PROGRAMAÇÃO 
PROGRAMAÇÃO 
 Tanto G02 como G03 podem executar operações de 
usinagem de arcos pré-definidos através de uma 
movimentação apropriada e simultânea dos eixos; 
PROGRAMAÇÃO 
 Código “G02”: 
Usinagem de arco no sentido horário. 
 Exemplo: 
G02 X40 Z-40 R5 F.15 
 OU 
G02 X40 Z-40 I5 K0 F.15 
PROGRAMAÇÃO 
 Código “G03” 
Usinagem de arco no sentido anti-horário; 
 Exemplo: 
G03 X30 Z-15 R15 F.15; 
 OU 
G03 X30 Z-15 I0 K-15 F.15; 
PROGRAMAÇÃO 
Observação: 
Caso o avanço já tenha sido programado anteriormente no 
comando “G01”, este não precisa ser programado 
novamente nos comandos “G02” ou “G03”. 
 Exemplo: 
N010 G00 X0 Z2; 
N020 G01 Z0 F.15; 
N030 G03 X30 Z-15 R15; 
N040 G01 Z-35; 
N050 G02 X40 Z-40 R5; 
PROGRAMAÇÃO 
Observação: 
O sentido horário ou anti-horário da ferramenta é sempre 
considerado analisando o desenho pelo lado de cima da 
linha de centro. 
PROGRAMAÇÃO COORDENADAS 
INCREMENTAIS 
PROGRAMAÇÃO 
PROGRAMAÇÃO 
O torno CNC pode trabalhar com dois sistemas de 
referências: 
Absoluto; 
 Incremental. 
 Apenas um dos sistemas pode ser usado de cada vez; 
 Porém o sistema de referências pode ser mudado no 
meio da programação; 
 Se não for informado ao programa qual é o sistema 
de referências usado, será considerado o uso do 
sistema absoluto. 
PROGRAMAÇÃO 
 Sistema de Coordenadas Absolutas: 
Código “G90”; 
 Para o posicionamento dos pontos usam-se: 
 “X”: Coordenada “X” do ponto final do movimento (usando o 
zero peça como referência); 
 “Z”: Coordenada “Z” do ponto final do movimento (usando o zero 
peça como referência); 
 Exemplo: 
N010 G21 G90 G28# 
N020 G98 G96 S2500 M03# 
N030 G00 X50 Z2 
N040 Z0 
 
PROGRAMAÇÃO 
 Sistema de Coordenadas Incrementais: 
Código “G91”; 
 Para o posicionamento dos pontos usam-se: 
 “U”: Coordenada “X” do deslocamento (usando o último ponto, 
ou seja, o ponto inicial do movimento como referência); 
 “W”: Coordenada “Z” do deslocamento (usando o último ponto, 
ou seja, o ponto inicial do movimento como referência); 
 Exemplo: 
N010 G21 G91 G28# 
N020 G98 G96 S2500 M03# 
N030 G00 U50 W2 
N040 W-2 
 
PROGRAMAÇÃO 
 Para o software “Fanucl”: 
Não há necessidade de informar qual é o sistema de 
coordenadas utilizado; 
O uso do “X” e “Z” garante que o sistema de coordenada 
utilizado é o absoluto; 
O uso do “U” e ”W” garante que o sistema de coordenada 
utilizado é o incremental. 
PROGRAMAÇÃO 
 Exemplo no “Fanucl”: 
... 
N030 G00 X22 Z2 
N040 Z0 
N050 G01 X-0.5 
N060 W2 
N070 G00 U18.5 
N080 G01 W-40 
... 
ABSOLUTO 
INCREMENTAL 
INTERPOLAÇÃO CIRCULAR 
EXERCÍCIO 
EXERCÍCIO 
Realizar o acabamento 
da peça ao lado 
utilizando os 
parâmetros de corte a 
seguir: 
 
Vc = 3000 RPM; 
f = 100 mm/min. 
PROGRAMAÇÃO COORDENADAS 
INCREMENTAIS 
EXERCÍCIO 
EXERCÍCIO 
Na ferramenta de canal 
(bedame) a ponta da 
ferramenta geralmente 
se encontra do lado 
esquerdo da ferramenta; 
Por isso deve-se 
considerar a largura da 
ferramenta (bedame) na 
programação; 
EXERCÍCIO 
Na figura ao lado a 
posição da ferramenta 
em Z é igual a: 
Z = -17.2 
EXERCÍCIO 
Considerando que a peça 
ao lado já está usinada 
nas dimensões corretas, 
realize a abertura dos 
canais, utilizando avanço 
de 50 mm/minuto e 
velocidade de corte de 
500 RPM. 
Utilizar sistema de coordenadas 
incrementais e largura de bedame de 4mm.

Outros materiais