Escolar Documentos
Profissional Documentos
Cultura Documentos
Cam - Leec
Cam - Leec
Automao
de
Processos Industriais
CAD/CAM e Mquinas CNC
Docente:
Prof. Paulo Jorge Oliveira
API
P. Oliveira
Pg. 1
Programa da Cadeira:
Cap. 3 - Linguagens de Programao de PLCs [2 semanas]
...
Cap. 5 CAD/CAM e Mquinas CNC [1 semana]
Metodologia CAD/CAM. Tipos de mquinas CNC.
Mtodos de Interpolao para gerao de trajectrias.
Utilizao em clulas de fabricao flexvel.
P. Oliveira
Pg. 2
http://users.bergen.org/~jdefalco/CNC/index.html
http://www-me.mit.edu/Lectures/MachineTools/outline.html
http://www.tarleton.edu/~gmollick/3503/lectures.htm
Editores (CAD):
http://www.cncezpro.com/
http://www.cadstd.com/
http://www.turbocad.com
http://www.deskam.com/
http://www.cadopia.com/
Bibliografia:
API
P. Oliveira
Pg. 3
Prottipo
API
P. Oliveira
Pg. 4
Resenha Histrica
Percursores do CNC
1947 Necessidades da Fora Area Americana levaram John Parsons a tentar
desenvolver uma mquina para produzir uma pea descrita por uma funo 3D.
1949 Contrato com a Parsons Corporation para implementar o mtodo proposto.
1952 Demonstrao no MIT de um modelo de uma mquina ferramenta (NC)
capaz de produzir peas utilizando interpolao simultnea em vrios eixos.
1955 Aparecem os primeiros modelos comerciais de mquinas NC.
1957 - NC comea a ser a aceite pela indstria, com a instalao das primeiras
mquinas a entrar em produo
197x - Com o aparecimento dos micro-processadores surgiu depois o CNC.
API
P. Oliveira
Pg. 5
P. Oliveira
Pg. 6
CAD/CAM e CNC
Objectivos:
Aumentar a preciso, repetibilidade e a capacidade
para introduzir alteraes
Aumentar volume de produo
Reduzir custos de produo
Diminuir desperdcios devido a erros e fadiga
Efectuar tarefas mais complexas, que seriam impossveis sem CNC
Aumentar preciso das peas efectuadas
API
P. Oliveira
Pg. 7
CAD/CAM e CNC
Vantagens:
Reduz tempo para entrega de peas
Reduz custos associados a peas e outros auxiliares
Reduz problemas de armazenamento
Menor tempo para comear a produo
Menor tempo de maquinao
Diminui tempo desde desenho/redesenho at produo
API
P. Oliveira
Pg. 8
CAD/CAM e CNC
Limitaes:
Investimento inicial elevado (30.000 a 1.500.000 de euros)
Manuteno exigente e especializada
No elimina completamente os erros humanos
Necessita operadores mais especializados
No tem vantagens to evidentes para sries pequenas
e muito pequenas
API
P. Oliveira
Pg. 9
CAD/CAM e CNC
Metodologia CAD/CAM
Usar base de dados tcnica nos passos de desenho
e produo. Informao de peas, materiais, ferramentas
e mquinas integrada.
API
P. Oliveira
Pg. 10
API
P. Oliveira
Pg. 11
CAD/CAM e CNC
Ferramentas:
API
P. Oliveira
Pg. 12
CAD/CAM e CNC
Ferramentas:
Ateno s restries dos
materiais envolvidos!...
* Velocidade de avano
* Velocidade de rotao
* Tipo de ferramenta
API
P. Oliveira
Pg. 13
CAD/CAM e CNC
Ferramentas:
P. Oliveira
Pg. 14
CAD/CAM e CNC
Ferramentas: Qualidade no acabamento de superfcie (m)
Mtodo
50
25
12
1.5
.8
.4
.2
.1
.05
.025 .0125
0.5
Perfurar
Maquinao Qumica
Descarga Elctrica
Frezar
Alargar (furos)
Feixe de Electres
Corte a Laser
Corte Electroqumico
Tornear
Desgaste Electroltico
Extrudir com rolos
Afiar
Polir
Quinar
API
P. Oliveira
Pg. 15
CAD/CAM e CNC
Ferramentas: capacidade de desbaste
API
P. Oliveira
Pg. 16
CAD/CAM e CNC
reas de maior aplicao industriais:
Aeroespacial
Maquinaria
Electricidade (fabrico de placas)
Automvel
Instrumentao
Moldes
API
P. Oliveira
Pg. 17
CAD/CAM e CNC
A evoluo do Controlo Numrico
Numerical Control (NC)
Dados enviados por papel ou via porta srie
Mquina NC no efectua clculos
Interpolao por hardware
API
scheduling
controlo de qualidade
monitorizao
P. Oliveira
Pg. 18
CAD/CAM e CNC
Controlo Numrico
Arquitetura de um sistema NC
caixa
Cadeia aberta
referncia
mesa
sem-fim
motor
passo a passo
Cadeia fechada
caixa
referncia
controlador
mesa
sem-fim
encoder
DA
motor
DC
API
P. Oliveira
Pg. 19
CAD/CAM e CNC
p=f(t)
Interpolao
Motivao: integrao numrica
rea da funo
z (t ) = p ( )d i =1 pi t
t
z k = i =1 pi t + pk t = z k 1 + z k ,
k 1
z k = pk t
pk = pk 1 pk
Para que o integrador possa ser implementado com registos de n bits tem
de se ter que pk/2n<1.
API
P. Oliveira
Pg. 20
10
CAD/CAM e CNC
Implementao de um
Digital Differential Analyzer
q register
adder
qk = qk 1 + pk .
+p
p
p register
z k = 2 n pk
Definindo C=f/2n, e tendo em conta que f=1/t:
z k = Cpk t
API
P. Oliveira
CAD/CAM e CNC
DDA para Interpolao Linear:
f
p
t
z
Pg. 21
z
f 0 = = Cpk ,
t k
10
onde
12
f0
C=
f
2n
16
1
P. Oliveira
2
Pg. 22
11
CAD/CAM e CNC
Desacelerao Exponencial:
z
t
Seja p(t ) = p0 e , e
= Cpk = Cp0 e t .
t
O diferencial de p(t) (aproximado)
Exemplo: p(t)=15e-t
p = pk t
Ajustando C=,
15
pk
z
p(t)
p = z
10
f
+p
p
)
(t
p
5
f0
10
20
API
30
Time ite ra tions
40
P. Oliveira
50
60
Pg. 23
Seja ( X R )2 + Y 2 = R 2 ou
CAD/CAM e CNC
X = R(1 cos(t ))
Y = R sin (t )
Interpolao Circular:
O diferencial
+p
p
Rsin(t)dt
Clock
+p
p
pk
p(t)
Rcos(t)dt
-5
Y
-10
-15
10
15
API
P. Oliveira
Pg. 24
12
CAD/CAM e CNC
DDA Completo
circular
linear
+p
p
L
X
+p
p
C
f0
+p
p
L
Y
desacelerao
API
P. Oliveira
Pg. 25
CAD/CAM e CNC
Controlo de Mquinas CNC
caixa
referncia
controlador
sem-fim
mesa
encoder
DA
motor
DC
Ts
Modelo da dinmica
de um loop de controlo
fref
API
k2
k1
1
s
k DA
k1
1 + s
P. Oliveira
kg
Pg. 26
13
CAD/CAM e CNC
Programao CNC
Passos para a execuo de uma pea
API
P. Oliveira
Pg. 27
CAD/CAM e CNC
Programao CNC
B) Escolha da mquina mais adequada ou dos diferentes estdios
de maquinao mais convenientes
Tendo em conta:
O espao de trabalho de cada mquina e da pea a efectuar
As opes disponveis em cada mquina
As ferramentas disponveis
A fixao necessria para as peas
As operaes que cada mquida pode efectuar
API
P. Oliveira
Pg. 28
14
CAD/CAM e CNC
Programao CNC
C) Escolha do conjunto de ferramentas mais convenientes
Tendo em conta:
O material a ser maquinado e as suas caractersticas
O uso de ferramentas standard reduz o seu custo
Qualidade da pea para fixao deve ter a ver com o
nmero de peas a efectuar
Utilizar sempre a ferramenta certa para a operao
desejada
Existem freeamentas de backup e em armazm
Ter em considerao que ferramentas longas se podem
deformar
API
P. Oliveira
Pg. 29
CAD/CAM e CNC
Programao CNC
API
P. Oliveira
Pg. 30
15
CAD/CAM e CNC
Programao CNC
D) Dados de Corte
Spindle Speed velocidade de rotao da ferramenta (RPM)
API
P. Oliveira
Pg. 31
CAD/CAM e CNC
Programao CNC
E) Escolha do plano de interpolao, em mquinas 2D 1/2
API
P. Oliveira
Pg. 32
16
CAD/CAM e CNC
Programao CNC
F1) Sistema de unidades
Em polegadas (G70) ou em milimetros (G71).
P. Oliveira
Pg. 33
CAD/CAM e CNC
Programao CNC
G) MANUAL DATA INPUT
API
Sequence Number
Preparatory Functions
X Axis Command
Y Axis Command
Z Axis Command
Feedrate
Spindle speed
Tool number
Miscellaneous function
P. Oliveira
Pg. 34
17
CAD/CAM e CNC
Exemplo de programao CNC
N30 G0 T1 M6
N35 S2037 M3
N40 G0 G2 X6.32 Y-0.9267 M8
N45 Z1.1
N50 Z0.12
N55 G1 Z0. F91.7
N60 X-2.82
N65 Y0.9467
N70 X6.32
N75 Y2.82
N80 X-2.82
N85 G0 Z1.1
...
API
P. Oliveira
Pg. 35
CAD/CAM e CNC
Funes preparatrias mais usadas
API
P. Oliveira
Pg. 36
18
CAD/CAM e CNC
Outras funes preparatrias
G04 - A temporary dwell, or delay in tool motion.
G05 - A permanent hold, or stopping of tool motion. It is canceled by the machine
operator.
G22 - Activation of the stored axis travel limits, which are used to establish a safety
boundary.
G23 - Deactivation of the stored axis travel limits.
G27 - Return to the machine home position via a programmed intermediate point
G34 - Thread cutting with an increasing lead.
G35 - Thread cutting with a decreasing lead.
G40 - Cancellation of any previously programmed tool radius compensation
G42 - Application of cutter radius compensation to the right of the workpiece with
respect to the direction of tool travel.
G43 - Activation of tool length compensation in the same direction of the offset value
G71 - Canned cycle for multiple-pass turning on a lathe (foreign-made)
API
P. Oliveira
Pg. 37
CAD/CAM e CNC
Funes miscelneas
M02 - Program end
M03 - Start of spindle rotation clockwise
M04 - Start of spindle rotation counterclockwise
M07 - Start of mist coolant
M08 - Start of flood coolant
API
P. Oliveira
Pg. 38
19
CAD/CAM e CNC
Ciclos Especiais or Canned Cycles
G81 Furar (Drilling cycle) mltiplos furos sem ser
necessrio efectuar um de cada vez
API
P. Oliveira
Pg. 39
CAD/CAM e CNC
Ciclos Especiais or Canned Cycles
G78 Rectangular pocket cycle, utilizado para
limpar uma zona quadrada
API
P. Oliveira
Pg. 40
20
CAD/CAM e CNC
Mudana de ferramenta
Nota: convm ser uma zona de fcil acesso (quando executada manualmente).
API
P. Oliveira
Pg. 41
CAD/CAM e CNC
Exemplo de programao CNC
Ver: http://www.ezcam.com/web/tour/tour.htm
API
P. Oliveira
Pg. 42
21
CAD/CAM e CNC
Exemplo de programao CNC
API
P. Oliveira
Pg. 43
CAD/CAM e CNC
Linguagens de Programao evoludas:
Automatically program tool (APT)
Desenvolvida no MIT em 1954
Derivadas do APT:
ADAPT (IBM)
IFAPT (France)
MINIAPT (Germany)
Compact II
Autospot
SPLIT
API
P. Oliveira
Pg. 44
22
CAD/CAM e CNC
Operao
Regras de Segurana
Segurana essencial
Os olhos devem estar sempre protegidos
As ferramentas e as peas devem ser convenientemente fixadas na
mquina ferramenta
Evite usar roupa larga
Use uma escova para limpar as peas. Nunca as mos
Use camisa de manga curta ou dobre as mangas
API
P. Oliveira
Pg. 45
CAD/CAM e CNC
Operao
Verifique tolerncias e compensaes das ferramentas que vai usar
API
P. Oliveira
Pg. 46
23
CAD/CAM e CNC
Operao
Carregar o programa.
API
P. Oliveira
Pg. 47
24