Você está na página 1de 58

MANUFATURA ASSISTIDA POR COMPUTADOR Prof. Dr.

Antonio do Nascimento
CST EM AUTOMACAO INDUSTRIAL Silva Alves
CST EM MECATRONICA INDUSTRIAL antonio.alves@fmu.br
ENGENHARIA MECANICA
Manufatura Assistida por Computador

Aula 6: Programação CNC

2
Manufatura Assistida por Computador
Atividade de Aplicação:
Desenvolva a programação em Código G da peça abaixo. Supondo-se a
profundidade de desbaste de 1mm (redução de 2mm no diâmetro a
cada passada)

3
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

O4000 (O4000 – Número do programa.)


N10 G21; (G21 - Estabelece unidade de medida, mm)
N20 G28; (G28 – Move a ferramenta para local de troca.)
N30 M06 T07 ; (M06 – Realiza a troca da ferramenta pela
T07 (Desbaste Externo).)

4
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

O4000
N10 G21;
N20 G28;
N30 M06 T07 ;
N40 G00 X68 Z2 M04 S800;
N50 G99 F0.15 G01 Z-55;
N60 X71;
N70 G00 Z2;
N80 X66;
5
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

O4000
N10 G21;
N20 G28;
N30 M06 T07 ;
N40 G00 X68 Z2 M04 S800;
N50 G99 F0.15 G01 Z-55;
N60 X71;
N70 G00 Z2;
N80 X66;
6
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

O4000
N10 G21;
N20 G28;
N30 M06 T07 ;
N40 G00 X68 Z2 M04 S800;
N50 G99 F0.15 G01 Z-55;
N60 X71;
N70 G00 Z2;
N80 X66;
7
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

O4000
N10 G21;
N20 G28;
N30 M06 T07 ;
N40 G00 X68 Z2 M04 S800;
N50 G99 F0.15 G01 Z-55;
N60 X71;
N70 G00 Z2;
N80 X66;
8
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

O4000
N10 G21;
N20 G28;
N30 M06 T07 ;
N40 G00 X68 Z2 M04 S800;
N50 G99 F0.15 G01 Z-55;
N60 X71;
N70 G00 Z2;
N80 X66;
9
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

10
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

11
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

12
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

13
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

14
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

15
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

16
Manufatura Assistida por Computador
Atividade de Aplicação:
Supondo-se a profundidade de desbaste de 1mm (redução
de 2mm no diâmetro a cada passada).

N90 G01 Z-55;


N100 X71;
N110 G00 Z2;
N120 X64
N130 G01 Z-55
N140 X71;
N150 G28 M05;
N160 M30;

17
Manufatura Assistida por Computador
Sintaxe da programação

18
Manufatura Assistida por Computador
Comandos ISO para torneamento
➔G00 – movimento linear rápido
➔G01 – movimento linear com avanço programado
➔G02 – movimento circular horário com avanço programado
➔G03 – movimento circular anti-horário com avanço programado
➔G04 – cavidade
➔G07 – eixo de interpolação imaginário -seno
➔G09 – curva
➔G10 – parada exata
➔G11 – ativa sobre metal
19
Manufatura Assistida por Computador
Comandos ISO para torneamento
➔G12 – desativa sobre metal
➔G20 – dimensões em polegadas
➔G21 – dimensões em milímetros
➔G20 – dimensões em polegadas
➔G21 – dimensões em milímetros
➔G22 – limite de movimentos ligados (ON)
➔G23 – limite de movimentos desligados (OFF)
➔G27 – verificação do ponto de segurança
➔G28 – retorno ao ponto de segurança
➔G29 – retorno do ponto de segurança
20
Manufatura Assistida por Computador
Comandos ISO para torneamento

➔G30 – retorno ao 2°, 3°e 4°ponto de referência


➔G31 – desativa função G30
➔G32 – execução de rosca
➔G34 – execução de rosca de roscas com passo variável
➔G35 – compensação de ferramenta em X
➔G37 – compensação de ferramenta em Z

21
Manufatura Assistida por Computador
Comandos ISO para torneamento

➔G40 –compensação do raio da ferramenta


➔G41 –cancela G40
➔G40 –compensação do raio da ferramenta
➔G41 –cancela G41
➔G42 –compensação do raio da ferramenta a esquerda
➔G43 –compensação do raio da ferramenta a direita

22
Manufatura Assistida por Computador
Comandos ISO para torneamento

➔G70 –ciclo de acabamento


➔G71 –ciclo de desbaste
➔G72 –ciclo de faceamento
➔G73 –repetição de um padrão de movimentação
➔G74 –furação no eixo Z
➔G75 –cavidade no eixo X
➔G76 –ciclo de usinagem de rosca 23
Manufatura Assistida por Computador
➔G90 –ciclo de corte A
Comandos ISO para torneamento
➔G91 –sistema de coordenadas incremental
➔G92 –Define o sistema de coordenadas de trabalho
➔G94 –Avanço em minutos
➔G95 –Avanço em revoluções
➔G96 –Liga velocidade superficial constante (torneamento)
➔G97 –cancela G96
➔G92 –ciclo de usinagem de rosca
➔G94 –ciclo de corte B
➔G98 –avanço em mm/min
➔G99 –avanço em mm/rotação
24
Manufatura Assistida por Computador
Comandos ISO para torneamento
Comandos M (miscellaneous)
➔M00 –parada do programa
➔M01 –parada de programa opcional
➔M02 –Fim de programa
➔M03 –Liga a árvore no sentido horário
➔M04 –Liga a árvore no sentido anti-horário
➔M05 –Desliga a árvore
➔M06 –Troca de ferramenta
➔M08 –Liga o fluido de corte
➔M09 –Desliga o fluido de corte
25
Manufatura Assistida por Computador
Comandos ISO para torneamento
Comandos M (miscellaneous)
➔M10 –Ligar o freio do 4º eixo de fresamento (se esse existir)
➔M11 –Desliga o freio do 4º eixo de fresamento (se esse existir)
➔M19 –Orientação da árvore
➔M30 –Reset, Fim de programa
➔M31 –Liga a esteira removedora de cavaco
➔M33 –Des liga a esteira removedora de cavaco
➔M88 –Liga a refrigeração através da árvore
➔M89 –Desliga a refrigeração através da árvore
➔M97 –Chamada de sub-rotina
➔M99 –Looping ou retorno de sub-rotina
26
Manufatura Assistida por Computador
Comandos ISSO - Principais comandos

➔G00 –movimento linear rápido


➔G01 –movimento linear com avanço programado
➔G02 –movimento circular horário com avanço programado
➔G03 –movimento circular anti-horário com avanço programado
➔G04 –cavidade
➔G07 –eixo de interpolação imaginário -seno
➔G09 –curva
➔G10 –parada exata
➔G11 –ativa sobre metal
27
Manufatura Assistida por Computador
Comandos ISSO - Principais comandos
➔G00 –movimento linear rápido
Sintax – G00 X__ Y__ Z__;

28
Manufatura Assistida por Computador
Comandos ISSO - Principais comandos
➔G01 –movimento linear com avanço programado

Sintax – G01 X__ Y__ Z__ F;

29
Manufatura Assistida por Computador
G02 e G03 – Interpolação Circular
Nas interpolações circulares a ferramenta deve deslocar-se entre dois pontos,
executando a usinagem de arcos pré-definidos, através de uma movimentação
apropriada e simultânea dos eixos.

30
Manufatura Assistida por Computador

USINAGEM TORNO CNC https://www.youtube.com/watch?v=20ji1gOOsDw


31
Manufatura Assistida por Computador
Interpolação Circular Horária (G02)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido horário, com velocidade F.
N__ G02 X__ Y__ R__ F__ (PARA O PLANO XY)
N__ G02 X__ Z__ R__ F__ (PARA O PLANO XZ)
N__ G02 Y__ Z__ R__ F__ (PARA O PLANO YZ)

32
Manufatura Assistida por Computador
Interpolação Circular Horária (G02)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido horário, com velocidade F.

Exemplo (Torno)
...
N50 G00 X20 Z2;
N60 G01 Z-20 F0.20;
N70 G02 X20 Z-50 R25;
OU
N70 G02 X20 Z-50 I20 K-15;
...

33
Manufatura Assistida por Computador
Interpolação Circular Horária (G02)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido horário, com velocidade F.

Exemplo (Torno)
...
N50 G00 X20 Z2;
N60 G01 Z-20 F0.20;
N70 G02 X20 Z-50 R25;
OU
N70 G02 X20 Z-50 I20 K-15;
...

34
Manufatura Assistida por Computador
Interpolação Circular Horária (G02)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido horário, com velocidade F.

Exemplo (Torno)
...
N50 G00 X20 Z2;
N60 G01 Z-20 F0.20;
N70 G02 X20 Z-50 R25;
OU
N70 G02 X20 Z-50 I20 K-15;
...

35
Manufatura Assistida por Computador
Interpolação Circular Horária (G02)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido horário, com velocidade F.

Exemplo (Torno)
...
N50 G00 X20 Z2;
N60 G01 Z-20 F0.20;
N70 G02 X20 Z-50 R25;
OU
N70 G02 X20 Z-50 I20 K-15;
...

36
Manufatura Assistida por Computador
Interpolação Circular Horária (G03)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido anti-horário, com velocidade F.
N__ G03 X__ Y__ R__ F__(para o plano XY).
N__ G03 X__ Z__ R__ F__(para o plano XZ).
N__ G03 Y__ Z__ R__ F__(para o plano YZ).

37
Manufatura Assistida por Computador
Interpolação Circular Horária (G03)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido anti-horário, com velocidade F.

Exemplo (Torno):
...
N60 G01 X0 Z60 F0.5;
N70 X34 F0.2;
N80 G03X54 Z50 R10;
ou
N80G03 X54 Z50 I0 K-10;
...

38
Manufatura Assistida por Computador
Interpolação Circular Horária (G03)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido anti-horário, com velocidade F.

Exemplo (Torno):
...
N60 G01 X0 Z60 F0.5;
N70 X34 F0.2;
N80 G03X54 Z50 R10;
ou
N80G03 X54 Z50 I0 K-10;
...

39
Manufatura Assistida por Computador
Interpolação Circular Horária (G03)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido anti-horário, com velocidade F.

Exemplo (Torno):
...
N60 G01 X0 Z60 F0.5;
N70 X34 F0.2;
N80 G03X54 Z50 R10;
ou
N80G03 X54 Z50 I0 K-10;
...

40
Manufatura Assistida por Computador
Interpolação Circular Horária (G03)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido anti-horário, com velocidade F.

Exemplo (Torno):
...
N60 G01 X0 Z60 F0.5;
N70 X34 F0.2;
N80 G03X54 Z50 R10;
ou
N80G03 X54 Z50 I0 K-10;
...

41
Manufatura Assistida por Computador
Interpolação Circular Horária (G03)
Movimenta a ferramenta em um arco de circunferência de raio programado pelo
parâmetro R, no sentido anti-horário, com velocidade F.

Exemplo (Torno):
...
N60 G01 X0 Z60 F0.5;
N70 X34 F0.2;
N80 G03X54 Z50 R10;
ou
N80G03 X54 Z50 I0 K-10;
...

42
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
43
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
G21 dimensões em milímetros
N40 G54; do raio da ferramenta
G40 compensação
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
44
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
G00 – N60 G92 linear
movimento S3500 M4;
rápido
T00 – N70 G000X0 Z85;
ferramenta
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
45
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
T0101 N60 G92 01
–ferramenta S3500 M4;
N70 G00
T0101–posição X0 Z85;do porta
da ferramenta
ferramentas -01
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
46
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60deG92
G54 –sistemas S3500predefinido
coordenadas M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
47
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92superficial
G96 –Liga velocidade S3500constante
M4;
N70 G00 X0 Z85;
(torneamento)
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
48
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70deG00
G92 –Define o sistema X0 Z85;
coordenadas de
trabalho N80 G01 Z80 F.5;
N90 X34 F200;
𝜋. 𝐷. 𝑛 𝑚
𝑣𝑐 = N100 ( X50
) Z72;
1000 𝑚𝑖𝑛
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
49
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
50
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34 F200;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
51
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
52
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
53
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
54
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
55
Manufatura Assistida por Computador
Exemplo de programa
O0001(Exercício01);
N10 G21 G40;
N20 G00 X200 Z200 T00;
N30 T0101(acabamento);
N40 G54;
N50 G96 S220;
N60 G92 S3500 M4;
N70 G00 X0 Z85;
N80 G01 Z80 F.5;
N90 X34;
N100 X50 Z72;
N110 X55;
N120 G00 X200 Z200 T00;
N130 M30;
56
Manufatura Assistida por Computador
Programe o passe de acabamento de A - B Exercício

57
Manufatura Assistida por Computador
Programe o passe de acabamento de A- B Exercício

G02 e G03 – Interpolação circular nos sentidos horário e anti-


B horário

58

Você também pode gostar