74
TECNOLOGIA DE CONTROLE NUMÉRICO PROGRAMAÇÃO CNC

Aula4 programacao parte1

Embed Size (px)

Citation preview

Page 1: Aula4 programacao parte1

TECNOLOGIA DE CONTROLE NUMÉRICO

PROGRAMAÇÃO CNC

Page 2: Aula4 programacao parte1
Page 3: Aula4 programacao parte1

Preços de Alguns Softwares Comerciais de CAD/CAM

Page 4: Aula4 programacao parte1

Operações de

Torneamento

Page 5: Aula4 programacao parte1

Eixos de um Torno CNC

Page 6: Aula4 programacao parte1

Área de Trabalho de Torno CNC

Page 7: Aula4 programacao parte1

Zero Máquina e Zero Peça

Pontos zero da máquina e da peça

Page 8: Aula4 programacao parte1

Zero Ferramenta

Ponto zero da ferramenta

Page 9: Aula4 programacao parte1

Zero Máquina e Zero Ferramenta

Pontos de referência da máquina e da ferramenta

Page 10: Aula4 programacao parte1

Zonas de Segurança

Zonas de segurança das castanhas e da contra-ponta

Page 11: Aula4 programacao parte1

Entrada de Programas no CNC

Possibilidades de Entrada de Programas no CNC

Page 12: Aula4 programacao parte1

Possibilidades de Entrada de Programas no CNC

Page 13: Aula4 programacao parte1

Alguns Códigos de

Programação NC

Número do programaO

Avanço em pol/min ou mm/minG94

Avanço em rpmG95

Parâmetro de interpolação circular o eixo XI

Parâmetro de interpolação circular o eixo ZK

Avanço em [mm/rot]F

Velocidade do fuso em [rpm]S

Posição da ferramenta no magazine e Corretor de comprimento da ferramenta

T

Cancelar a compensação do raio da ferramentaG40

Ativar compensação do raio da ferramenta à esquerdaG41

Ativar compensação do raio da ferramenta à direitaG42

Programação em coordenadas absolutasG90

Programação em coordenadas incrementaisG91

Programação em polegadasG20

Programação em mmG21

RPM constanteG97

Velocidade de corte constanteG96

Interpolação circular (anti-horária)G03

Interpolação circular (horária)G02

Interpolação linear corn avanco especificadoG01

Movimento rápido ponto a pontoG00

Número do blocoN

Início do programa%

SignificadoCódigo

Page 14: Aula4 programacao parte1

Alguns Códigos de

Programação NC

Fim de comentário)

Início de comentário(

Desligar refrigeraçãoM09

Ligar refrigeração M08

Troca de ferramentaM06

Parada do fusoM05

Liga o fuso no sentido de rotação horárioM04

Liga o fuso no sentido de rotação anti-horárioM03

Fim do programa corn retrocesso ao início do programaM30

Fim do programa sem retrocesso ao início do programaM02

Parada obrigatóriaM00

SignificadoCódigo

Page 15: Aula4 programacao parte1

Sistema de Coordenadas

Absolutas

G90

Page 16: Aula4 programacao parte1

Sistema de Coordenadas Incrementais

G91

Page 17: Aula4 programacao parte1

O0001

N10 G21 G40 G90 G95

Exemplo de linhas iniciais de um Programa NC

Número do programa

Número do blocoProgramação em mm

Cancelar compensação do raio

Coordenadas Absolutas

Avanço em mm/rot

Page 18: Aula4 programacao parte1

Comando G00Interpolação Linear com Avanço Rápido

G00 X60 Z2

Page 19: Aula4 programacao parte1

Comando G00Interpolação Linear com Avanço Rápido

G00 X150.0 Z100.0

X200.0 Z200.0G00 X____ Z____

Page 20: Aula4 programacao parte1

Comando G01Interpolação Linear com Avanço de Trabalho

G00 X____ Z____ F___G01 X150.0 Z100.0 F0.2

X200.0 Z200.0G01

Page 21: Aula4 programacao parte1

Comando G01Interpolação Linear com Avanço de Trabalho

Page 22: Aula4 programacao parte1

Cuidado com os Ângulos da Ferramenta

Page 23: Aula4 programacao parte1

Programa ilustrando interpolação linear com avanço de trabalho

N10 G00 X0 Z2. M8 (aproximação rápida)N20 G01 Z0 F.15 (encostar na face com avanço

de .15mm/rot)N30 X20. C-2. (facear com inserção de chanfro

até diâmetro de 20m)N40 Z-15. R2. (deslocamento longitudinal com

raio)N50 X30. C-2 (facear com inserção de chanfro até

diâmetro de 30mm)N60 Z-28. C2. (deslocamento longitudinal com

chanfro)N70 X40. R-2. (facear com inseção de raio até

diâmetro de 20mm)N80 Z-40. (pós-movimento obrigatório)

Page 24: Aula4 programacao parte1

Comando G02Interpolação Circular Horária (da direita para a esquerda)

G02 X60 Z-40 R15

G02 X60 Z-40 I11.18 K-10

Page 25: Aula4 programacao parte1

Comando G02Interpolação Circular Horária (da direita para a esquerda)

Page 26: Aula4 programacao parte1

Comando G02Interpolação Circular Horária (da direita para a esquerda)

Page 27: Aula4 programacao parte1

Comando G02Interpolação Circular Horária (da esquerda para a direita)

G02 X60 Z-20 R15

G02 X60 Z-20 I-11.18 K10

Page 28: Aula4 programacao parte1

Comando G03Interpolação Circular Anti-Horária (da dir. para a esq.)

G03 X60 Z-50 R20

G03 X60 Z-50 I-9.8 K-17.4

Page 29: Aula4 programacao parte1

Comando G03Interpolação Circular Anti-Horária (da dir. para a esq.)

Page 30: Aula4 programacao parte1

Comandos G02 e G03Interpolações Circulares

G02 X75 Z-35 R10

G03 X80 Z-50 R10

Page 31: Aula4 programacao parte1

Programa ilustrando interpolações lineares e circulares com avanço de trabalho

N010 G00 X0 Z2. M08N020 G01 Z0 F.15N030 G03 X30. Z-l5. R15. ou N30 G03 X30. Z-15.

I0 K-15.N040 G01 Z-35.N050 G02 X40. Z-40. R5. ou N50 G02 X40. Z-40.

I5. K0.N060 G01 X44.N070 X48. Z-42.N080 Z-53.N090 G02 X62. Z-60. R7. ou N90 G02 X62. Z-60.

I7. K0.N100 G01 X68.N110 G03 X80. Z-66. R6. ou N110 G03 X80. Z-66.

I0. K-6.N120 G01 Z-80.

Page 32: Aula4 programacao parte1

Exercício

Page 33: Aula4 programacao parte1

Coordenadas dos pontos tangentes

Page 34: Aula4 programacao parte1

Problema para Calcular Coordenadas de um Chanfro

Page 35: Aula4 programacao parte1

Coordenadas dos pontos tangentes

= 8.66

Page 36: Aula4 programacao parte1

Coordenadas dos pontos tangentes

Page 37: Aula4 programacao parte1

Coordenadas dos pontos tangentes

Page 38: Aula4 programacao parte1

Fórmulas

Page 39: Aula4 programacao parte1

CNC com funções de Ajuda

Page 40: Aula4 programacao parte1

CNC com funções de Ajuda

Page 41: Aula4 programacao parte1

CNC com funções de Ajuda

Page 42: Aula4 programacao parte1

Comandos Diretos para Introdução de Perfis

Page 43: Aula4 programacao parte1

Comandos Diretos para Introdução de Perfis

Page 44: Aula4 programacao parte1

Comandos Diretos para Introdução de Perfis

Page 45: Aula4 programacao parte1

Ciclos Fixos – G71, G72, G73

Page 46: Aula4 programacao parte1

Ciclo Fixo G71 – Torneamento Desbaste Longitudinal

Page 47: Aula4 programacao parte1

Ciclo Fixo G72 – Faceamento Desbaste

Page 48: Aula4 programacao parte1

Ciclos Fixos – Sobremateriais que Permanecem

Após ciclo fixo de desbaste

G71Após ciclo fixo de desbaste

G72

Page 49: Aula4 programacao parte1

Ciclo Fixo G73 – Desbaste Paralelo ao Contorno

Page 50: Aula4 programacao parte1

Ciclos Fixos G71, G72, G73Perfis Internos

Page 51: Aula4 programacao parte1

Necessidade da Compensação do Raio da Ferramenta

Page 52: Aula4 programacao parte1

Necessidade da Compensação do Raio da Ferramenta

Mais usada para operações de acabamento

Page 53: Aula4 programacao parte1

Erro esperado sem considerar o raio da ferramenta

Z

Page 54: Aula4 programacao parte1

Compensação do Raio da Ferramenta

Page 55: Aula4 programacao parte1

Compensação do Raio da Ferramenta

Page 56: Aula4 programacao parte1

Compensação do Raio da Ferramenta

Page 57: Aula4 programacao parte1

Compensação do Raio da Ferramenta

Page 58: Aula4 programacao parte1

Compensação do Raio da Ferramenta

Page 59: Aula4 programacao parte1

Exemplo sobre Compensação do Raio da Ferramenta

N010 G42N020 G00 X15. Z1. M08N030 G01 X20. Z-1.5 F.15N040 Z-15.N050 X50. C-1.N060 Z-32.N070 X58.N080 X62. Z-34.N090 G00 X65.N100 G40

Page 60: Aula4 programacao parte1

Exemplo sobre Compensação do Raio da Ferramenta

N010 G41N020 G00 X51. Z1. M08N030 G01 X45. Z-2. F.15N040 Z-14.N050 X30. C-2.N060 Z-30.N070 X25. Z-50.N080 G00 X24.N090 G40N100 G00 Z10.

Page 61: Aula4 programacao parte1

Exercício

Page 62: Aula4 programacao parte1

Exercício

Page 63: Aula4 programacao parte1

Exercício

Ferramenta de acabamentoFerramenta de desbaste

Page 64: Aula4 programacao parte1

Exercício

Page 65: Aula4 programacao parte1

Exercício

Page 66: Aula4 programacao parte1

Exercício

Page 67: Aula4 programacao parte1

Exercício

Page 68: Aula4 programacao parte1

Exercício

Page 69: Aula4 programacao parte1

Exercício

Page 70: Aula4 programacao parte1

Exercício

Page 71: Aula4 programacao parte1

Exercício

Page 72: Aula4 programacao parte1

Exercício

Page 73: Aula4 programacao parte1

Exercício

Page 74: Aula4 programacao parte1

Exercício