Sie sind auf Seite 1von 54

CONTROLO NUMÉRICO

A. Loureiro

Curso de MIEM
Tecnologia Mecânica III 1
CONTROLO NUMÉRICO

Sistema capaz de dirigir movimentos de posicionamento


de uma ferramenta a partir de informações numéricas,
fornecidas manual ou automaticamente

Vantagens:
 Produtividade
 Flexibilidade
 Precisão
 Segurança

Curso de MIEM
Tecnologia Mecânica III 2
APLICABILIDADE
 Peças grandes e complexas
 Séries médias
MÁQUINAS FERRAMENTA CNC

 Tornos
 Fresadoras
 Centros de maquinagem
 Maq. Electroerosão (penetração, fio)
 Rectificadoras
 Furadoras

Curso de MIEM
Tecnologia Mecânica III 3
Fresadora de eixo Fresadora de eixo
vertical (3 eixos) horizontal (3 eixos)

Fresadora de 5 eixos

http://thekneeslider.com/archives/2010/04/17/5-axis-milling-
machine-demonstrates-capabilities/
Curso de MIEM
Tecnologia Mecânica III 4
FUNÇÕES PROGRAMÁVEIS EM MÁQUINAS CNC

 Posicionar e deslocar a ferramenta/peça


 Ligar e desligar árvore
 Ligar e desligar compensações
 Ligar e desligar fluido de corte
 Apertar e desapertar a peça
 Trocar ferramentas

Curso de MIEM
Tecnologia Mecânica III 5
TIPOS DE CONTROLO CNC

 Ponto a ponto – posicionamento da ferramenta em


pontos sucessivos
 Paraxial – deslocamento paralelo aos eixos, accionando
um eixo de cada vez
 Contínuo – definição de trajectórias com o accionamento
de todos os eixos.

Curso de MIEM
Tecnologia Mecânica III 6
VOLUME DE TRABALHO

Curso de MIEM
Tecnologia Mecânica III 7
SISTEMA DE EIXOS E PONTOS-ZERO

 Ponto-zero da máquina
 Ponto-zero da peça

• Situar-se na área de trabalho


• Cálculo fácil de coordenadas
• Evitar inversão de sinais nas
coordenadas

Regra da mão
direita

Curso de MIEM
Tecnologia Mecânica III 8
PONTO DE REFERÊNCIA DA FERRAMENTA

Fresagem Torneamento

Curso de MIEM
Tecnologia Mecânica III 9
DETERMINAÇÃO DO ZERO DA PEÇA
 Manual
Apalpador (XY)
Comparador (Z)

 Automático
Apalpador

Curso de MIEM
Tecnologia Mecânica III 10
DESLOCAMENTOS
 Interpolação linear  Interpolação circular
(CW/CCW)

Medidas absolutas Programação com raio

Medidas relativas Programação com centro

Curso de MIEM
Tecnologia Mecânica III 11
PROGRAMAÇÃO DO CONTORNO

O contorno é dividido em elementos rectos ou


circulares e percorrido no sentido escolhido

Y R5
35 5
25
20
10 25
10
0
10
35 X
45
55

Curso de MIEM
Tecnologia Mecânica III 12
COMPONENTES DA PROGRAMAÇÃO
Y R5
35

 Programação geométrica
5
25
20
10 25
10
0
10
35 X

 Programação de desbaste
45
55

 Programação de parâmetros
tecnológicos
• Dados das ferramentas
• Velocidades de rotação
• Avanços
• Penetrações

Curso de MIEM
Tecnologia Mecânica III 13
INFORMAÇÕES PARA A PROGRAMAÇÃO
 Geométricas
Dimensões peças
Tolerâncias
Ponto-zero da peça
Dimensões das ferramentas
 Tecnológicas
Parâmetros de corte
Material da peça
Ferramentas
Fluido de corte

Curso de MIEM
Tecnologia Mecânica III 14
SISTEMAS DE PROGRAMAÇÃO

Função dos controladores:

 FANUC

 FAGOR

 HEIDENHAIN

Curso de MIEM
Tecnologia Mecânica III 15
PROGRAMAÇÃO FANUC
 Códigos:

• Sequência de programação - N
• Coordenadas – X, Y e Z
•Preparatórios – Códigos G (trajectórias, corr. ferramentas, unidades)
• Auxiliares – Códigos M (parar programa, sentido rotação, trocar
ferramenta, ligar/desligar fluido corte, etc)
• Velocidade de avanço – F
• Velocidade de rotação – S
• Posição centro interpolação circular – I, J, K
• Número de ferramenta – T
• Corrector de comprimento – H
• Corrector de diâmetro – D
Curso de MIEM
Tecnologia Mecânica III 16
REGRAS DE PROGRAMAÇÃO

 Precedência – o pré-requisito de uma função deve


aparecer no programa antes da função (sistema de
coordenadas antes do posicionamento)

 Funções modais – permanecem activadas até


serem canceladas (G00, G01, G17,G18; G19, G41,etc)

 Funções não modais – só são válidas no bloco


onde estão (G10, G92, etc)

Curso de MIEM
Tecnologia Mecânica III 17
CÓDIGOS G
• G00 – Movimentação linear rápida (posicionamento)
• G01 – Movimentação linear à velocidade programada
• G02 / G03 – Movimentação circular à velocidade
programada (CW / CCW)
• G04 – Paragem temporizada
• G17 / G18 / G19 – Plano de interpolação para os movimentos
circulares XY / ZX /YZ
• G20 / G21 – Unidades polegadas / milímetros
• G28 – Regresso ao zero da máquina
• G40 / G41 / G42 – Compensação de Diâmetro
• G43 / G44 / G49 – Compensação de Comprimento/cancelar
• G50 / G51 – Factor de escala

Curso de MIEM
Tecnologia Mecânica III 18
CÓDIGOS G

Interpolação circular: G02, G03

Centro do arco 20

G02 X20.Y20.I10.J00.F100
J e I medidos relativamente ao ponto inicial 10

Raio
G02 X20.Y20.R10.F100
10 20
Raio positivo corresponde menor arco

Se o deslocamento for de (20, 20) para (10, 10)

G03 X10.Y10.I0.J-10.F100 G03 X10.Y10.R10F100

Curso de MIEM
Tecnologia Mecânica III 19
CÓDIGOS G
Planos para a interpolação circular
Indicar antes da interpolação o
respectivo plano de trabalho – G17,
G18 ou G19

Curso de MIEM
Tecnologia Mecânica III 20
CÓDIGOS G
Compensação do diâmetro
• G40 – Cancelar compensação de diâmetro
• G41 – Compensação à esquerda
• G42 – Compensação à direita
T01 M06
G41 G01 X70. Y30. D01 F150.
……….
G40 G01 X0. Y0. D00 F150.

Curso de MIEM
Tecnologia Mecânica III 21
CÓDIGOS G
Compensação do comprimento da ferramenta
• G43 – Compensação de comprimento (+)
• G44 – Compensação de comprimento (-)
• G49 – Cancelar compensação de comprimento

Acompanhado da respectiva correcção


T01 M6
G01 G43 H01 Z40

Curso de MIEM
Tecnologia Mecânica III 22
CÓDIGOS G
• G54 / … / G59 / G110 / … / G129 – Sistemas de coordenadas de
trabalho (referenciais diferentes)
• G61 / G64 – Paragem exacta
• G68 / G69 – Rotação sistema coordenadas (activar/desactivar)
G00 X25. Y0.
G01F500.
G68 X0. Y0. R45
G01 X35.
G03 Y16 I0. J8.
G01 X25.
G03 Y0. I0. J-8.
G69

Curso de MIEM
Tecnologia Mecânica III 23
CÓDIGOS G
Ciclos fixos
• G73 / G74 / G76 / … / G89 – Ciclos de furação, roscagem e
mandrilagem (ciclos fixos pré-definidos)
• G80 – Anulação de ciclos fixos

Gxx X Y Z R Q P F K

• XY(Z) – Coordenadas • P – Compasso de espera


(profundidade furo) • F – Velocidade de avanço
• R – Plano de referência • K ou L – Número de
• Q – Incremento (Peck) repetições

Curso de MIEM
Tecnologia Mecânica III 24
CÓDIGOS G

Curso de MIEM
Tecnologia Mecânica III 25
CÓDIGOS G

Curso de MIEM
Tecnologia Mecânica III 26
CÓDIGOS G

• G90 / G91 – Tipo de coordenadas absoluta / incremental


• G94 / G95 – Avanço mm/min / mm/rot

G94 G01 X50. F100


G95 G01 X30. F0.1

G98 / G99 – Ponto de segurança ponto inicial / plano de


segurança (ciclos fixos)
• G100 / G101 – Função de espelho
• G150 – Ciclo para abertura de caixas

Curso de MIEM
Tecnologia Mecânica III 27
CÓDIGOS M

• M00 / M01 / M02 / M30 – Paragem/fim de


Programa/fim de programa e retorno início
• M03 / M04 / M05 – Rotação da árvore CW /
CCW / pára
• M06 – Troca de ferramenta
• M08 / M09 – Ligar/desligar o liquido de corte
• M13 / M14 – Accionar árvore + fluido corte
(CW / CCW)
• M19 – Paragem orientada da árvore
• M98 / M99 – Chamada/fim de subrotina

Curso de MIEM
Tecnologia Mecânica III 28
FICHA DE PRÉ-PROGRAMAÇÃO

 Selecção da máquina-ferramenta

 Selecção da sequência de operações

 Selecção de ferramentas e parâmetros de corte

 Definição do zero da peça

 Definição da sequência de pontos

 Determinação das coordenadas dos pontos

Curso de MIEM
Tecnologia Mecânica III 29
ESTRUTURA DE UM PROGRAMA
 Início:
• Unidades
• Sistema de coordenadas
• Tipo de movimento (G00; G01; G02; G03)
• Chamada de ferramenta
• Condições de maquinagem

 Meio:
Parâmetros geométricos

 Fim:
Anular funções activadas
Fim de programa

Curso de MIEM
Tecnologia Mecânica III 30
EXEMPLO 1

X0

Curso de MIEM
Tecnologia Mecânica III 31
EXEMPLO 2

Curso de MIEM
Tecnologia Mecânica III 32
EXEMPLO 3
Faça o programa de maquinação da peça indicada abaixo. A
peça é fabricada em alumínio e tem a espessura de 3 mm.

Y R5
35 5
25
20
10 25
10
0
10
35 X
45
55

Curso de MIEM
Tecnologia Mecânica III 33
CICLO FIXO DE FURAÇÃO
espessura = 30 mm

MIEM
Curso deG01G49Z50.
Tecnologia Mecânica III
IV 34
CICLO FIXO DE FURAÇÃO
espessura = 30 mm

Curso de MIEM 35
Tecnologia Mecânica III
CICLO FIXO DE FRESAGEM CAIXAS CIRCULARES
(FANUC)

G12 – Caixa circular CW


G13 – Caixa circular CCW

G12 X100 Y20 Z-10 I20 K50 Q1 D01 L1 F500


X, Y – coordenadas do centro
Z – Incremento de profundidade por passagem
I – raio do 1º desbaste
K – Raio final da caixa
Q – Incremento radial
D – Corrector ferramenta da radial
L – Nº repetições do ciclo

Curso de MIEM
Tecnologia Mecânica III 36
CICLO FIXO DE FRESAGEM CAIXAS
DE QUALQUER GEOMETRIA (FANUC)
G150
Convém abrir um furo com broca primeiro, para
início de maquinagem com fresa.

http://gcodes.net/haas-g150-general-purpose-pocket-milling/

Curso de MIEM
Tecnologia Mecânica III 37
Forma:
G150 X50. Y40. Z-30. G41 J7. K2. Q5. R5. P2500 D01 F250

D – ferramenta R – localização do plano de


F – velocidade de avanço referência
I – incremento do corte em X S – velocidade de rotação
J – Incremento do corte em Y X – coordenada
K – passo de acabamento Y - coordenada
P – subprogram que define Z – profundidade final da
geometria da caixa caixa
Q – increment em Z por passo

I, J, K e Q – são sempre positivos

Curso de MIEM
Tecnologia Mecânica III 38
Caixa quadrada (unidades em polegadas)

Programa principal
%
O1001
T01 M06 (fresa de 12.5 mm)
G90 G54 G00 Xo. Y1.5 (ponto de início)
S2000 M03

Curso de MIEM
Tecnologia Mecânica III 39
G43 H01 Z0.1 M08
G01 Z0.1 F10.
G150 P1002 Z-0.5 Q0.25 R0.01 J0.3 K0.01 G41 D01 F10.
G40 G01 X0. Y1.5
G00 Z1. M09
G53 G49 Y0. Z0.
M30
%

Nota
G53 é coordenadas da máquina.

Curso de MIEM
Tecnologia Mecânica III 40
Subprograma
%
O1002
G01 Y2.5 (1)
X-2.5 (2)
Y-2.5 (3)
X2.4 (4)
Y2.5 (5)
X0. (6) (fechou o loop)
M99 (retorna ao programa principal)

Repare-se que no contorno da caixa não precisou de


voltar ao ponto inicial.

Curso de MIEM
Tecnologia Mecânica III 41
SUB-ROTINAS

Chamada de subprogramas – 4 níveis máximo.


Activar/anular coordenadas absolutas/relativas dentro de subprograma.
Activar/desactivar compensações de ferramentas dentro de subprograma.
No programa principal anular ciclos fixos antes de subprogramas.

Curso de MIEM
Tecnologia Mecânica III 42
SUB-ROTINAS

Desbastes
de 3 mm no
contorno

X45

Curso de MIEM
Tecnologia Mecânica III 43
SUB-ROTINAS

Curso de MIEM
Tecnologia Mecânica III 44
EXEMPLO 4

Curso de MIEM
Tecnologia Mecânica III
IV 45
Faça um programa de comando numérico para a maquinação da
peça indicada abaixo. Indique onde coloca o zero peça. Os
parâmetros são: S = 5000; F = 400. Material: alumínio. Espessura:
20 mm.

Curso de MIEM
Tecnologia Mecânica III 46
Faça um programa de comando numérico para a maquinação da
peça indicada abaixo. Indique onde coloca o zero peça. Os
parâmetros são: S = 7500; F = 500. Material: aço.
10 10 25

10

35
20
10

15
10

30
45
60

Curso de MIEM
Tecnologia Mecânica III 47
UTILIZAÇÃO DE VÁRIAS FERRAMENTAS

Curso de MIEM
Tecnologia Mecânica III 48
O4457
T01 M06 (broca 8.5 mm)
G00 G90 G58 X-90. Y00. S500 M03
G43 H01 Z5. M08
G83 Z-10. R1. Q5. F100.
X90.
G80 G49 Z10.
G00 Z100.
T02 M06 (broca 8 mm)
G00 G90 G58 X-70. Y-6. S500 M03
G43 H02 Z5.
G83 Z-10. R1. Q5 F100.
Y6.
X-58.
Y-6.
Curso de MIEM
Tecnologia Mecânica III 49
X70. Y-6.
Y6.
X58.
Y-6.
G80 G49 Z10.
G00 Z100.
T03 M06 (fresa 16 mm, contorno)
G00 G90 G40 G58 X-115. Y-35. S500 M03
G43 H03 Z20.
Z5.
G01 Z0. F100.
M98 P4458 L5
G01 G49 Z20. F300.

Curso de MIEM
Tecnologia Mecânica III 50
T04 M06(Macho roscar 10 mm)
G00 G90 X-90. Y0.
G43 H04 Z10. S100 M03
G01 Z2. F100.
G84 Z-10. R2 F150.
X90.
G49 G80 Z10.
G00 Z100.
M30

Curso de MIEM
Tecnologia Mecânica III 51
O4458
G91 Z-2. F300.
G90 G42 D03 X-100. Y-16.25
X-50.
G02 X-32.5 Y-3.25 R18.25
G01 X32.5
G02 X50. Y-16.25 R18.25
G01 X100.
Y16.25
X50.
G02 X32.5 Y 3.25 R18.25
G01 X-32.5
G02 X-50. Y16.25 R18.25

Curso de MIEM
Tecnologia Mecânica III 52
G01 X-100.
Y-26.25
G40 X-115. Y-35.
M99

Curso de MIEM
Tecnologia Mecânica III 53
BIBLIOGRAFIA

 Controlo Numérico Computorizado,


Conceitos Fundamentais, Carlos Relvas, Publindústria
 Tecnologia de fabrico, A. Completo, A. Festas, J.
Paulo Davim
 Dormer, Catálogo Técnico, Dormer Tools
 HAAS, Users Manual, HAAS CNC Machine Tools
 Manual CN/CNC, Hans B. Kief

Curso de MIEM
Tecnologia Mecânica III 54

Das könnte Ihnen auch gefallen