cnc introdução

Post on 11-Aug-2015

99 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

CNCComando Numérico Computadorizado

Professor: Marcos Ridiley

O que é?Como Surgiu

Como Funciona?

Principais Mudanças

Forma de operação

Velocidade de operação

Repetibilidade das peças

Maior facilidade na operação

Maior risco de desgaste de ferramentas não serem notados

CoordenadasPlano Cartesiano

Coordenadas Absolutas e Incrementais

Coordenadas no CNC

PONTO ZERO DA MÁQUINA: M

O ponto zero da máquina (fig. 19) é definido pelo fabricante da mesma. Ele é o ponto zero para o sistema de coordenadas da máquina e o ponto inicial para todos os demais sistemas de coordenadas e pontos de referência.

PONTO DE REFERÊNCIA: R

O ponto de referência (fig. 20) serve para aferição e controle do sistema de medição dos movimentos da máquina. Ao ligar a máquina, sempre se deve deslocar o carro até esse local, antes de iniciar a usinagem. Este procedimento define ao comando a posição do carro em relação ao zero máquina.

PONTO ZERO DA PEÇA: W

O ponto zero peça (fig. 21) é definido pelo programador e usado por ele para definir as coordenadas durante a elaboração do programa.

Programação

Funções Preparatórias(G)

Funções Miscelâneas(M)

Funções Auxiliares(F, S, O, C, R, T)

Principais funções preparatórias

G00 - Avanço rápido

G01 - Interpolação linear

G02 - Interpolação circular horária

G03 - Interpolação circulara anti-horária

G04 - Tempo de permanência

G20 – Referência de unidade de medida (polegada)

G21 – Referência de unidade de medida (métrico)

G40 – Cancela compensação do raio da ferramenta

G41 – Ativa compensação do raio da ferramenta (à esquerda do perfil)

G42 – Ativa compensação do raio da ferramenta (à direita do perfil)

G53 – Sistema de coordenada de máquina

G54 a G59 – Sistema de coordenada de trabalho

G70 – Ciclo de Acabamento

G71 – Ciclo Remoção de Material por Torneamento

G72 - Ciclo Remoção de Material por Faceamento

G73 – Ciclo Furação com quebra cavaco(pica-pau)

G74 – Ciclo Torneamento de Perfis Simples (Desbaste)

G75 – Ciclo fixo de Faceamento

G75 – Ciclo fixo de Canais

G76 - Ciclo de Abertura de Rosca Múltipla (automático)

*G90 - Sistema de coordenadas absolutas

G91 - Sistema de coordenadas incrementais

G96 - Estabelece programação em velocidade de corte constante

G97 - Estabelece programação em RPM

G98 - Estabelece avanço x / minuto

G99 - Estabelece avanço x / rotação

Principais funções miscelâneas

M00 - Parada de programa

M01 - Parada de programa opcional

M02 - Final de programa

M03 - Gira eixo árvore sentido horário

M04 - Gira eixo árvore sentido anti-horário

M05 - Parada do eixo árvore

M06 – Troca automática de ferramenta

M08 - Liga refrigeração

M09 - Desliga refrigeração

M18 - Cancela modo posicionamento eixo árvore

M19 - Eixo árvore em modo posicionamento

M20 - Aciona alimentador de barras

M21 - Para alimentador de barras

M24 - Placa travada

M25 - Placa destravada

M26 - Retrai a manga do cabeçote móvel

M27 - Avança manga do cabeçote móvel

M30 - Final de programa e retorno

M36 - Abre porta automática do operador

M37 - Fecha porta automática do operador

M38 - Avança aparador de peças

M39 - Retrai aparador de peças

M40 - Seleciona modo operação interna da placa

M41 - Seleciona modo operação externa da placa

M42 - Liga limpeza de placa

M43 - Desliga limpeza de placa

M45 - Liga sistema limpeza cavacos proteções

M46 - Desliga sistema limpeza cavacos proteções

M49 - Troca de barra

M50 - Retrai leitor de posição de ferramenta (Tool Eye)

M51 - Avança leitor de posição de ferramenta (Tool Eye)

M76 - Contador de peças

M86 - Liga o transportador de cavacos

M87 - Desliga o transportador de cavacos

M98 - Chamada de um sub-programa

M99 - Retorno de um sub-programa

Modais e não Modais

Cabeçalho• Referência de unidade de medida

G20 – Polegada ou G21 – Métrico

• Compensação do Raio da Ferramenta

G40 – Cancela, G41 – Ativa à esquerda do perfil ou G42 – Ativa à direita do perfil

• Sistema de coordenadas

G90 – absolutas ou G91 – incrementais

• Rotação da placa determinada em

G96 - Velocidade de corte constante ou G97 – RPM

• Velocidade de Avanço

G98 - mm/minuto ou G99 - mm/rotação

Compensação do Raio da Ferramenta(G41 e

G42)

Coordenadas de Trabalho(G54 a G59)

Função G00 –Movimento rápido

Os eixos movem-se para a meta programada com a maior velocidade de avanço disponível na máquina.

Sintaxe:

G0 X_ _ _ Z_ _ _

onde:

X = coordenada a ser atingida

Z = coordenada a ser atingida

Função G01 –Interpolação linear

Com esta função obtém-se movimentos retilíneos entre dois pontos programados com qualquer ângulo, calculado através de coordenadas com referência ao zero programado e com um avanço (F) pré-determinado pelo programador.

Sintaxe:

G1 X_ _ _ Y_ _ _ Z_ _ _ F_ _ _

onde:

X = coordenada a ser atingida

Z = coordenada a ser atingida

F = avanço de trabalho (mm/min)

Funções G02, G03 –Interpolação circular

Esta função executa operação de usinagem de arcos pré-definidos através de uma movimentação apropriada e simultânea dos eixos. Pode-se gerar arcos nos sentidos horário (G02) e anti-horário (G03), permitindo produzir círculos inteiros ou arcos de círculo, conforme ao exemplo da figura 29.

G02 / G03 X_ _ _ Z_ _ _ R_ _ _F_ _ _

G02 / G03 X_ _ _ Y_ _ _ I_ _ _ J_ _ _ F_ _ _

onde:

X ; Z = posição final da interpolação

I = centro da interpolação no eixo X

J = centro da interpolação no eixo Y

K = centro da interpolação no eixo Z

Z = posição final do arco

R = valor do raio (negativo para arco maior que 180 graus)

F= avanço de trabalho (opcional, caso já esteja programado)

INICIO(G21G40G54G90G97G99;

G28U0W0)

Trocar Ferramenta

?

Sim(G28U0W0;

T0X0YM03/4SZZZZ;)

Não

Desbaste

Mais Operaçõe

s?NãoSim

FIM(G28U0W0;

M30;)

Funções G71 – Remoção de Material por Torneamento

G71 U (Δd) R (e) ;

G71 P (ns) Q (nf) U (Δu) W (Δw) F (f ) S (s ) T (t)

Onde:

Δd - Profundidade de corte (designação do raio)

e - Quantidade de escape

ns - Número de seqüência do primeiro bloco para o programa do contorno de acabamento.

Nf - Número de seqüência do último bloco para o programa do contorno de acabamento.

Δu - Distância e direção da tolerância de acabamento na direção X (designação do

diâmetro / raio).

Δw - Distância e direção da tolerância de acabamento na direção Z.

f,s,t - Qualquer função F, S ou T contida nos blocos ns a nf do ciclo é ignorada, sendo eficaz a função F, S ou T deste bloco G71.

top related