Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CNC
CONSIDERAES GERAIS
Quando surgiu ?
Fatores ligados pesquisa durante a
Segunda Guerra Mundial levaram a uma
necessidade de adaptao aos
conceitos de fabricao.
O primeiro teste do CN aplicado
em mquinas operatrizes foi em
1949, no laboratrio de tecnologia
de Massachustets (MIT).
Linguagens de programao ?
A fim de facilitar o processo de desenvolvimento
de programas, foram desenvolvidas linguagens
de programao que facilitam ao usurio ordenar
aos computadores o que fazer.
Criaram-se linguagens como:
ISO (linguagem dos G's)
MAZATROL
HEIDENHAIN
Retificadora CNC
Comando Fanuc Oi M
Comando Mach 8
Comando Diadur
Comando Mach 5
Comando MCS
Comando Mitsubishi
Torre eltrica
Troca rpida
Torre hidrulica
Placa hidrulica;
Placa pneumtica;
Placa manual.
Placa pneumtica
Placa manual
Placa hidrulica
SISTEMA DE COORDENADAS
Todas as mquinas-ferramenta CNC so
comandadas por um sistema de coordenadas
cartesianas na elaborao de qualquer perfil
geomtrico.
Para que a mquina possa trabalhar com as
posies especificadas, estas tm que ser
declaradas em um sistema de referncia, que
corresponde aos sentidos dos movimentos
dos eixos (X, Y, Z).
Regra da Mo Direita
Para um sistema tridimensional, so utilizados
trs eixos perpendiculares (90) entre si, que
podem ser designados atravs dos dedos da mo
direita.
Polegar : indica o sentido positivo do eixo
imaginrio, representado pela letra X.
Indicador : aponta o sentido positivo do eixo Y.
Regra da Mo Direita
Plano Cartesiano
40
P4
P8
30
P6
20
P3
P7
10
P1
P2
eixo X
origem
0
10
20
30
40
40
P4
P8
30
P6
20
P3
P7
10
P1
P2
eixo X
origem
0
10
20
30
40
Pontos
P1
P2
P3
P4
P5
X
50
50
75
75
100
Z
0
-50
-50
-75
-75
Pontos
P1
P2
P3
P4
P5
X Z
50 0
0 -50
25 0
0 -25
25 0
Quadrantes
Pontos de Referncia
Ponto de troca
O ponto de troca uma coordenada qualquer definida
no programa cujo objetivo :
Ponto de troca
Este procedimento visa evitar colises indesejveis
de ferramentas, facilitar o trabalho por parte do
operador da mquina e aumentar a sua segurana.
Funes Preparatrias
G00 Interpolao linear com avano rpido
G01 Interpolao linear com avano
programado
G02 Interpolao circular no sentido horrio
Funes Preparatrias
G19 Seleo de plano de trabalho Y- Z
Observaes:
Uma pea poder ter mais que
uma origem zero pea "W",
conforme a necessidade.
Observao:
Exemplo:
N40 G96 S200 ; (Prog. em velocidade de
corte constante / valor de Vc)
N50 G92 S3000 M4 ; (Limite mximo da
rpm e sentido de giro).
Estruturas e Caractersticas
do Programa CNC
A estrutura de
programao para
tornos CNC utilizando
a Norma ISO 6983, e
ser capaz de
identificar um
programa elaborado
na linguagem
EIA/ISO.
Funes de posicionamento
O comando trabalha em milmetros para palavras de
posicionamento com ponto decimal.
Funo X Aplicao: Posio no eixo transversal (absoluta)
X20 ; ou X-5 ;
Funo Z Aplicao: Posio no eixo longitudinal (absoluta)
Z20 ; ou Z-20 ;
Funo U Aplicao: Posio no eixo transversal
(incremental)
U5 ; ou U-5 ; (Usado em programao feita em coordenadas
absolutas)
Funo W Aplicao: Posio no eixo longitudinal
(incremental)
W5 ; ou W-5 ; (Usado em programao feita em coordenadas
absolutas)
Funes especiais
Funo O (usada no comando GE Fanuc 21i)
Todo programa ou sub-programa na memria do comando
identificado atravs da letra O composto por at 4 digitos,
podendo variar de 0001 at 9999. Para facilitar a identificao
do programa, recomenda-se inserir um comentrio,
observando-se o uso dos parnteses. Ex.: O5750 (Flange do
eixo traseiro);
Funes especiais
Funo N
Define o nmero da seqncia. Cada seqncia de informao
pode ser identificada por um nmero de um a quatro dgitos,
que vir aps a funo N. Esta funo utilizada em
desvios especificados em ciclos, e em procura de blocos.
Exemplo:
N50 G01 X10 ;
N60 G01 Z10 ;
No necessrio programar o nmero de seqncia em todos
os blocos de dados.A sequncia aparecer automaticamente
aps a insero de cada bloco de dados, a no ser que seja
feita uma edio fora da seqncia do programa ou aps sua
edio completada.
Funes especiais
Funo F
Geralmente nos tornos CNC utiliza-se o avano em
mm/rotao, mas este tambm pode ser utilizado em mm/min.
O avano um dado importante de corte e obtido levando-se
em conta o material, a ferramenta e a operao a ser
executada. Ex : F0.3 ; ou F.3 ; .
Funes especiais
Funo F
Geralmente nos tornos CNC utiliza-se o avano em
mm/rotao, mas este tambm pode ser utilizado em mm/min.
O avano um dado importante de corte e obtido levando-se
em conta o material, a ferramenta e a operao a ser
executada. Ex : F0.3 ; ou F.3 ; .
Funo T
A funo T usada para selecionar as ferramentas informando
mquina o seu zeramento (PRE-SET), raio do inserto,
sentido de corte e corretores. Programa-se o cdigo T
acompanhado de no mximo quatro dgitos.
Funes especiais
Funo F
Geralmente nos tornos CNC utiliza-se o avano em
mm/rotao, mas este tambm pode ser utilizado em mm/min.
O avano um dado importante de corte e obtido levando-se
em conta o material, a ferramenta e a operao a ser
executada. Ex : F0.3 ; ou F.3 ; .
Funo T
A funo T usada para selecionar as ferramentas informando
mquina o seu zeramento (PRE-SET), raio do inserto,
sentido de corte e corretores. Programa-se o cdigo T
acompanhado de no mximo quatro dgitos.
Exerccios
Exerccios
Faa os programas
utilizando ciclo de
desbaste e ciclo de
acabamento, G71 e
G7o respectivamente.
Exerccios
Exerccios
Exerccios
Exerccios
NOTAS:
Funo G70
Aplicao: Ciclo de acabamento.
Este ciclo utilizado aps a aplicao dos ciclos de
desbaste G71, G72 e G73 para dar o acabamento final da
pea sem que o programador necessite repetir toda a
sequncia do perfil a ser executado.
Exemplo
G75 X_ _ _ Z_ _ _ P_ _ _ Q_ _ _ F_ _ _ ; onde:
R = retorno incremental para quebra de cavaco (raio)
X = dimetro final do canal
Exemplo
O0075 (Ciclo de canais);
N10 G21 G40 G90 G95;
N20 G0 X200 Z200 T00;
N30 T0808 (canais);
N40 G54;
N50 G96 S130;
N60 G92 S3000 M4;
N70 G0 X75 Z67;
N80 G75 R2;
N90 G75 X50 Z25 P7500 Q14000
F.2;
N100 G0 X200 Z200 T00;
N110 M30;
Exemplo
O0074 (Ciclo de furao);
N10 G21 G40 G90 G95;
N20 G0 X200 Z200 T00;
N30 T0606 (Broca 12 mm);
N40 G54;
N50 G97 S1200 M3;
N60 G0 X0 Z80;
N70 G1 Z73 F1 M8;
N80 G74 R2;
N90 G74 Z-4 Q15000 F0.08;
N100 G0 X200 Z200 T00 M9;
N110 M30;
3
4
FRESAMENTO
Sistema de Coordenadas.
Funes Preparatrias.
Lgica de Repetio.
Ciclos Automticos de Usinagem.
Compensao do Raio de Corte.
Regra da mo direita
Onde:
M
Obs:
Funes Preparatrias
G00 Interpolao linear rpida
G01 Interpolao linear com avano programado
G02 Interpolao circular no sentido horrio
Funo G01
Interpolao Linear com Avano Programado
Funo G02/G03
Interpolao Circular (Horria/Anti-Horria)
G02 / G03 X.. Y.. I.. J. #
Onde:
X - Ponto final no eixo X (absoluto).
Y - Ponto final no eixo Y (absoluto).
I - Centro do arco em relao ao
eixo X.
J - Centro do arco em relao ao
eixo Y.
FUNES AUXILIARES
FUNES : O, S, T, M6
Exemplo:
T01 Chama a ferramenta n1;
M06 Habilita a troca;
O1 Ativa o corretor de altura n 1;
S1500 M3 Liga a rotao do eixo-rvore a 1500 RPM.
CHAMADA DE FERRAMENTA:
BLOCOS DE USINAGEM
TROCAS DE FERRAMENTAS
FINAL DE PROGRAMA
N930 M09 #
(Final de programa)