quarta-feira, 25 de março de 2020

CNC - TURMA N2 - 03 ATIVIDADE (CORRIGIDA)




1)    Elabore a programação CNC para a peça da atividade anterior seguindo atentamente as instruções.

Instruções:

1-     usaremos as coordenadas da peça e os códigos encontrados na atividade anterior.

2-     parâmetros da usinagem: rotação do eixo árvore = 800 RPM, ferramenta de corte = 0101, avanço = 0,9 mm/rev.

3-    Siga a sequência abaixo, preenchendo cada bloco com os códigos, coordenadas ou valores dos parâmetros solicitados.

4-    Lembre-se de escrever ponto-vírgula ( ; ) no final de cada bloco, menos no número do programa.

5-    Vou deixar como exemplo as três primeiras linhas da sequência respondidas:

O0001
N10  G90 G21 G97 G40 G95;
N20  T0101;

Sequência de blocos de programação CNC:


                        Número do programa (código e número 0001)
O0001

Bloco 10        Programação em coordenadas absolutas, programação em milímetros, programação em RPM, cancelar compensação de raio da ferramenta, avanço em mm/volta.
N10  G90 G21 G97 G40 G95 ;

Bloco 20        Seleção da ferramenta (código e valor do parâmetro)
N20  T0101 ;

Bloco 30        Limitar rotação máxima do eixo-árvore, rotação do eixo (código e valor do parâmetro), ligar eixo-árvore em sentido anti-horário.
N30  G92 S800 M04 ;

Bloco 40        Ativar sistema de coordenadas zero-peça, posicionamento com avanço rápido, coordenada P0.
N40  G54 G00 X0 Z5 ;

Bloco 50        Interpolação linear com avanço programado, coordenada P1, velocidade de avanço da ferramenta (código e valor do parâmetro).
N50  G01 X0 Z0 F0.9 ;

Bloco 60        Coordenada P2
N60  X65 ;

Bloco 70        Coordenada P3
N70  Z-80 ;

Bloco 80        Coordenada P4
N80  X120 ;

Bloco 90        Coordenada P5
N90  Z-130 ;

Bloco 100      Coordenada P6
N100     X150 ;

Bloco 110      Coordenada P7
N110     Z-280 ;

Bloco 120      Coordenada P8
N120     X180 ;

Bloco 130      Posicionamento com avanço rápido, coordenadas de afastamento X200 Z200.
N130     G00 X200 Z200 ;

Bloco 140     Desligar rotação do eixo-árvore.
N140     M05 ;

Bloco 150     Fim do programa.
N150     M30 ;



terça-feira, 24 de março de 2020

CNC - TURMA N1 - 03 ATIVIDADE (CORRIGIDA)



       1) Elabore as coordenadas de contorno da peça abaixo utilizando o sistema de coordenadas absolutas. Considera P0 = X24 Z0.


P0     X24 Z5
P1     X24 Z0
P2     X44 Z-10
P3     X44 Z-45
P4     X60 Z-45
P5     X60 Z-60
P6     X80 Z-60
P7     X80 Z-80
P8     X120 Z-100 R20


2)  Com base na tabela, determine a velocidade de corte para desbaste da peça. Dados: material aço 1020, ferramenta de corte de aço rápido.
Vc = 25 m/min

3) Calcule o RPM para usinagem da peça. Considerar D = 80 mm.
Vc = 25
D = 80
N = ?

N = (Vc * 1000) / (3,14 * D)
N = (25 * 1000) / (3,14 * 80)


N = 100 RPM

4) Calcule o avanço da ferramenta para comprimento usinado por minuto = 120 mm/min.
l = 120
N = 100
f = ?

f = l / N
f = 120 / 100


f = 1,2 mm/rev

5) Elabore o programa CNC da peça com ciclo de desbaste automático, seguindo atentamente a sequência das instruções abaixo:

OBS: parâmetros para o ciclo de desbaste: profundidade de corte: 2mm, valor do afastamento da ferramenta: 1mm, sobremetal para acabamento no eixo X: 2mm, sobremetal para acabamento no eixo Z: 0 mm.

Número do programa: 0016
Programação em coordenadas absolutas
Programação em milímetros
Programação em RPM
Cancelar compensação do raio da ferramenta
Avanço em mm/min
Ferramenta de desbaste 0101
Limitar rotação máxima do eixo (RPM calculado)
Ligar rotação do eixo-árvore em sentido anti-horário
Aproximar ferramenta da peça com avanço rápido
Iniciar ciclo de desbaste
Inserir coordenadas de contorno da peça
Afastar ferramenta com coordenadas X120 Z0
Desligar eixo-árvore
Finalizar programa.

O0016
N10  G90 G21 G97 G40 G94 ;
N20  T0101 ;
N30  G92 S100 M04 ;
N40  G54 G00 X24 Z5 ;
N50  G71 U2 R1 ;
N60  G71 P70 Q150 U2 W0 F120 ;
N70  G01 X24 Z0 ;
N80  X44 Z-10 ;
N90  Z-45 ;
N100 X60 ;
N110 Z-60 ;
N120 X80 ;
N130 Z-80 ;
N140 G02 X120 Z-100 R20 ;
N150 G00 Z0 ;
N160 M05 ;
N170 M30 ;





CNC - TURMAS N1/N2 - 03 CICLO AUTOMÁTICO DE DESBASTE


G71 – Ciclo automático de desbaste longitudinal


Permite que o CNC execute automaticamente o desbaste da peça, baseado em suas coordenadas de contorno.

E uma função não modal.

A função G71 deve ser programada em dois blocos em sequência.

1º bloco:

G71 U R

G71 = código para ciclo de desbaste.
U = valor da profundidade de corte durante o ciclo (raio).
R = valor do afastamento para retorno da ferramenta ao Z inicial (raio).

2º bloco:

G71 P Q U W F (S) (T)

G71 = código para ciclo de desbaste (novamente, pois a função é não modal).
P = número do bloco do início do perfil (primeira coordenada).
Q = número do bloco do fim do perfil (última coordenada).
U = sobremetal para acabamento no eixo X (positivo para externo e negativo para interno).
W = sobremetal para acabamento no eixo Z (positivo para a direita e negativo para a esquerda).
F = avanço da ferramenta.
(S) = velocidade de corte ou rotação.
(T) = definição da ferramenta.

** Os dois últimos parâmetros estão entre parênteses por que só precisam ser informados caso ainda não tenham sido definidos nos blocos anteriores do programa.

Exemplo:


Programação com ciclo de desbaste:

O0001                                                                

N10          G90 G21 G97 G40 G94;               
N20          T0101;
N30          G92 S500 M04;
N40          G54 G00 X30 Z5;
N50          G71 U2 R1;
N60          G71 P70 Q120 U2 W0 F0.8;
N70          G01 X30 Z0;
N80          Z-45;
N90          X90;
N100        Z-95;
N110        X130;
N120        G00 Z0;
N130        M05;
N140        M30;   


Programação com ciclo de desbaste (explicação bloco por bloco):

O0001     
O = número do programa.     
                                  
N10          G90 G21 G97 G40 G94;               
G90 = coord. absolutas
G21 = prog. em milímetros
G97 = prog. em RPM
G40 = cancela comp. raio
G94 = avanço em mm/min.

N20          T0101;
T = define a ferramenta.

N30          G92 S500 M04;
G92 = limita rotação máxima
S = valor em RPM
M04 = liga eixo-árvore em sentido anti-horário.

N40          G54 G00 X30 Z5;
G54 = zero peça como referência
G00 = posicionamento rápido
coordenadas P0.

N50          G71 U2 R1;
G71 = ciclo de desbaste
U= valor em milímetros do material removido a cada passe (no diâmetro da peça)
R = valor do afastamento da ferramenta para que retorne ao Z0 sem esbarrar na peça.

N60          G71 P70 Q120 U2 W0 F0.8;
G71 = ciclo de desbaste (tem que reescrever, pois é uma função não modal)
P = número do bloco com a primeira coordenada (P1)
Q = número do bloco com a última coordenada (afastamento)
U = valor do sobremetal deixado para acabamento no eixo X
W = valor do sobremetal deixado para acabamento no eixo Z
F= valor do avanço da ferramenta.

N70          G01 X30 Z0;
G01 = interpolação linear com avanço controlado (valor do avanço já foi informado)
coordenada P1.

N80          Z-45;
Coordenada P2.

N90          X90;
Coordenada P3.

N100        Z-95;
Coordenada P4.

N110        X130;
Coordenada P5.

N120        G00 Z0;
G00 = posicionamento rápido
coordenada de afastamento.

N130        M05;
M05 = desliga rotação do eixo-árvore.

N140        M30;
M30 = fim do programa.




segunda-feira, 23 de março de 2020

CNC - TURMA N2 - 02 ATIVIDADE (CORRIGIDA)

1)   Elabore as coordenadas de contorno da peça abaixo utilizando o sistema de coordenadas absolutas.




EIXO X
EIXO Z
P0
   X 0
    Z 5
P1
X0
Z0
P2
X65
Z0
P3
X65
Z-80
P4
X120
Z-80
P5
X120
Z-130
P6
X150
Z-130
P7
X150
Z-280
P8
X180
Z-280



2)    Encontre na lista de funções, os códigos (letras ou letras e números) referentes aos seguintes parâmetros:


a)    Número do programa: O
b)    Número dos blocos do programa: N
c)    Programação em coordenadas absolutas: G90
d)    Programação em milímetros: G21
e)    Programação em RPM: G97
f)     Cancelar compensação de raio da ferramenta: G40
g)    Avanço em mm/volta: G95
h)    Ativar sistema de coordenadas zero-peça: G54
i)     Posicionamento com avanço rápido: G00
j)     Seleção de ferramenta: T
k)    Limitar rotação máxima do eixo em RPM: G92
l)     Rotação do eixo-árvore: S
m)  Ligar rotação do eixo-árvore em sentido anti-horário: M04
n)    Interpolação linear com avanço programado: G01
o)    Velocidade de avanço da ferramenta: F
p)    Desligar rotação do eixo-árvore: M05
q)    Fim de programa: M30