cnc introdução

33
CNC Comando Numérico Computadorizado Professor: Marcos Ridiley

Upload: ridiley-costa

Post on 11-Aug-2015

99 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Cnc introdução

CNCComando Numérico Computadorizado

Professor: Marcos Ridiley

Page 2: Cnc introdução

O que é?Como Surgiu

Como Funciona?

Page 3: Cnc introdução

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

Page 4: Cnc introdução

CoordenadasPlano Cartesiano

Page 5: Cnc introdução
Page 6: Cnc introdução
Page 7: Cnc introdução
Page 8: Cnc introdução
Page 9: Cnc introdução

Coordenadas Absolutas e Incrementais

Page 10: Cnc introdução

Coordenadas no CNC

Page 11: Cnc introdução
Page 12: Cnc introdução
Page 13: Cnc introdução
Page 14: Cnc introdução

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.

Page 15: Cnc introdução

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.

Page 16: Cnc introdução

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.

Page 17: Cnc introdução

Programação

Funções Preparatórias(G)

Funções Miscelâneas(M)

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

Page 18: Cnc introdução

Principais funções preparatórias

Page 19: Cnc introdução

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

Page 20: Cnc introdução

Principais funções miscelâneas

Page 21: Cnc introdução

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

Page 22: Cnc introdução

Modais e não Modais

Page 23: Cnc introdução

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

Page 24: Cnc introdução

Compensação do Raio da Ferramenta(G41 e

G42)

Page 25: Cnc introdução

Coordenadas de Trabalho(G54 a G59)

Page 26: Cnc introdução

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

Page 27: Cnc introdução

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)

Page 28: Cnc introdução
Page 29: Cnc introdução

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)

Page 30: Cnc introdução
Page 31: Cnc introdução

INICIO(G21G40G54G90G97G99;

G28U0W0)

Trocar Ferramenta

?

Sim(G28U0W0;

T0X0YM03/4SZZZZ;)

Não

Desbaste

Mais Operaçõe

s?NãoSim

FIM(G28U0W0;

M30;)

Page 32: Cnc introdução

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.

Page 33: Cnc introdução