Baixe o app para aproveitar ainda mais
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.
Compartilhar