Você está na página 1de 38

PROGRAMAO COMANDO FANUC

Torno CNC Multiplic 35D - COMANDO FANUC 21i T


1. COMANDO NUMRICO COMPUTADORIZADO (CNC)
A sigla CNC significa Comando Numrico Computadorizado,
refere-se mquinas-ferramentas comandadas por computadores.
A primeira mquina-ferramenta controlada por computador foi uma
fresadora. Ela surgiu em 1952 e destinava-se a usinar peas de
geometrias complicadas utilizadas em avies e helicpteros.

Os benefcios trazidos pelas mquinas CNC:


Fabricao de peas de geometrias mais complexas, tolerncias
dimensionais mais estreitas e melhor acabamento superficial;

Maior repetibilidade das caractersticas do produto: j que as peas


produzidas so idnticas umas as outras, independentemente dos
fatores humanos;
Reduo da fadiga dos operadores, que passam a ser responsveis
apenas por tarefas de preparao e programao.
Eixos em Mquinas CNC

cada movimento (linear ou rotacional) possvel de ser executado


pela mquina, em outras palavras, so os graus de liberdade da
mquina e/ou ferramenta para as mais diversas operaes de
usinagem;

Esquema mostrando os trs eixos lineares primrios (X, Y e Z) e os trs eixos


rotacionais (A, B e C). Alguns fabricantes definem os eixos rotacionais como
sendo U (rotacional a X), V (rotacional a Y) e W (rotacional a Z).
Mquina de cinco eixos (X,Y, Z, A, B)
SISTEMAS DE COORDENADAS
Toda geometria da pea transmitida ao comando com o auxlio
de um sistema de coordenadas cartesianas.
Torno CNC: Os mais simples so mquinas de 2 eixos
X : Movimento transversal

X- (ou X+)
placa
zero-pea
(X0,Z0)

Z- Z+
Z : Movimento longitudinal
pea

X+ (ou X-)
Todo movimento da ponta da ferramenta descrito neste plano XZ, em relao a
uma origem pr-estabelecida (X0,Z0).
Ferramenta na Frente (Torre dianteira) Ferramenta atrs (Torre traseira)
X-

pea

X+

56
Z- Z+

48
X+ Z- Z+

X-

Obs. O valor de X programado em . Correspondente ao


dobro da distncia da ponta da ferramenta ao eixo Z. O
valor de Z representa a distncia da ponta da ferramenta at
o eixo X (Exemplo: X56 Z48)
Fresadora CNC: Mquina de 3 eixos lineares
Z+
eixo-rvore

ferramenta

Z+
zero-pea
Y+
(X0,Y0,Z0)
pea

X+

OBS. Os movimentos em X e Y so dados pela pea (mesa da


mquina) e em Z pela ferramenta.
Diferena entre zero-pea e zero-mquina:
Zero-pea um ponto definido pelo programador. Representa a origem das
coordenadas (X0,Z0) da pea. Tambm chamado de zero-programa;
Zero-mquina o ponto onde os valores dos eixos so zerados para o comando.
Este ponto fixo e representa, quase sempre, o ponto mais distante da pea.

Geralmente, as mquinas CNC quando so ligadas necessitam de ser


referenciadas (Fazer o Home) para que o comando conhea seus
limites fsicos (mximos deslocamentos nos eixos). Neste
referenciamento a ferramenta levada para o zero-mquina .
SISTEMAS DE COORDENADAS

ABSOLUTAS INCREMENTAIS
(G90) (G91)

Zero-pea fixo e O Zero-pea flutuante. A


estabelecido pelo origem das coordenadas o
programador ponto anterior alcanado pela
ferramenta.
EXERCCIOS DE COORDENADAS
1
Absolutas Incrementais
Ponto X Z Ponto X Z
A 0 0 IA -80 -25
B 40 0 AB 40 0
C 40 -10 BC 0 -10
D 50 -10 CD 10 0
E 50 -20 DE 0 -10
F 70 -30 EF 20 -10
40 G 90 -30 FG 20 0
H 90 -50 GH 0 -20
Incio
25
2
Absolutas Incrementais
Ponto X Z Ponto X Z
A 0 0 IA -70 -35
B 30 0 AB 30 0
C 30 -5 BC 0 -5
D 40 -10 CD 10 -5
E 50 -10 DE 10 0
Z+ F 60 -15 EF 10 -5
G 60 -25 FG 0 -10
X+ GH
H 80 -25 20 0
35
I 80 -40 HI 0 -15
Incio
35
3 Refazer o exerccio anterior adotando o zero-pea no fundo da pea

Absolutas Incrementais
Ponto X Z Ponto X Z
A 40 IA

B 40 AB

C 35 BC

No altera

era
D 30 CD

al t
E 30 DE

o
N
F 25 EF

G 15 FG
A
H 15 GH
35
I 0 HI

Incio
35
C
4 Z+ B
D
120 50
+ I 26 E
Y 15

10
15 H
A P J K F
X+
N G
15
O L

80 M

Coordenadas Absolutas (G90) Zero-pea A


PONTO
EIXO A B C D E F G H I J K L M N O P
X 0 0 30 30 80 80 80 80 54 54 80 80 80 80 30 30
Y 0 120 120 120 70 70 55 55 55 40 40 40 0 0 0 0
Z 0 0 0 -5 -5 -15 -15 -5 -5 -5 -5 -15 -15 -5 -5 0
(Incio) C
5 B
D
0
12 50
22

6
35 I 26 E
15

10
15 H
A P J K F
N G
15

O L

Z+ 80 M
+
Y

X+
Coordenadas Incrementais (G91)
PONTO
EIXO I A B C D E F G H I J K L M N O
A B C D E F G H I J K L M N O P
X 22 0 30 0 50 0 0 0 -26 0 26 0 0 0 -50 0
Y -35 120 0 0 -50 0 -15 0 0 -15 0 0 -40 0 0 0
Z -6 0 0 -5 0 -10 0 10 0 0 0 -10 0 10 0 5
6.3 PROGRAMAO

Um programa de usinagem CNC uma lista de instrues


codificadas que descrevem como a pea projetada ser usinada;
Cada linha do programa chamada de bloco, e estes blocos
so executados seqencialmente;

Exemplo de um bloco:

N20 G01 X20 Y30 F200 M03 S2000 ;


n do Interpolao Posio X e Y Avano da Sentido de giro Rotao do
bloco linear de comando ferramenta do eixo-rvore eixo-rvore
da ferramenta 200 mm/min (horrio) (2000 rpm)

Fim de bloco
O005
Exemplo de um Programa CNC N10 G21
N20 [BILLET X19 Z50
TORNO N30 G98 Cabealho
N40 G28 U0 W0
R2 N50 M06 T0101
R 1,5 N60 G97 S2500 M03
1 x 45 N70 G00 X19 Z0.5
16 N80 G71 U0.3 R0.25
N90 G71 P100 Q190 U0.2 W0.2 F90
19

N100 G00 X7
Z + N110 G01 Z0 F100
N120 X9 Z-1
X+ N130 Z-6
N140 G03 X12 Z-7.5 R1.5
9 8 8 6 N150 G01 Z-12
N160 G02 X16 Z-14 R2
N170 G01 Z-22
N180 X19 Z-31
N190 G00 X19.5
N200 G70 P110 Q200
N210 M05
N220 G28 U0 W0
N230 M30
Funes (Cdigos)
O Identificao do programa ou sub-programa. a primeira linha
(bloco) do programa. Composto de 4 dgitos, O0000 at O9999;
N Identificao de blocos ( comum numerar um programa CNC de
10 em 10). Pode-se ter n de blocos com at 4 dgitos, N9999);
X Y Z Posicionamento
F Determina o avano. Geralmente nos tornos CNC o avano
programado em mm/rotao. Na fresadora o avano normalmente
programado em mm/min.
T Seleciona a ferramenta para a troca.T0101
T 01 01
n do corretor
n fer. (raio de ponta,
correo de
desgaste)
Funes G e M
As funes G (preparatrias) e M (miscelneas) so funes que
compem basicamente um programa CNC.
As funes G definem mquina o que fazer, preparando-a para
executar um tipo de operao (movimentos, reconhecer unidades de
medida, etc).
As funes M funcionam como botes liga/desliga; ex: M08 liga o
refrigerante de corte, M09 desliga, etc.

As funes G podem ser modais e no-modais. As funes


modais, uma vez programadas, permanecem na memria do
comando, valendo para todos os blocos posteriores a menos que
sejam canceladas por outras. J as no-modais, todas as vezes que
requeridas, devem ser programadas, ou seja, so vlidas somente
nos blocos que as contm.
Algumas Funes G
CDIGO FUNO
G00 * Posicionamento rpido
G01 * Interpolao linear
G02 Interpolao circular anti-horria (torre dianteira)
(torno). Para a fresadora sentido inverso (horrio)
G03 (torno).
Interpolao circular horria (torre Para a fresadora sentido inverso (anti-horrio)
dianteira)
G20 * Sistema mtrico em polegadas
G21 * Sistema mtrico em milmetros
G28 Retorno ao ponto de referencia (ponto de troca de ferramenta)
G40 * Cancela as funes G41 e G42
G41 * Compensao do raio - ferramenta esquerda da pea
G42 * Compensao do raio - ferramenta direita da pea
G71 Ciclo de desbaste em X
G70 Cancela o ciclo de desbaste e chama o acabamento
G81 Ciclo de furao
G80 Cancela o ciclo de furao
G90 Coordenadas absolutas
G91 Coordenadas incrementais
G94 Avano por minuto (fresadora)
G95 Avano por rotao (fresadora)
G96 Velocidade de corte constante
G97
* Rotao constante (torno)
G98 Avano em mm/minuto (velocidade de avano) (torno)
G98 Retorno posio inicial do ciclo de furao (fresadora)
G99 Avano em mm/rotao (torno)
G99 Retorno posio de referencia R no ciclo de furao (fresadora)

* Funes modais Modal


FUNO G
G00: Posicionamento rpido. usado para aproximar ou afastar
rapidamente a ferramenta. O movimento feito com o maior avano
disponvel da mquina. Ex. N40 G0 X200 Z250;
Para as mquinas industriais o avano rpido pode chegar a 30 m/min
= 30.000 mm/min;

Avanos das nossas mquinas (didticas):


Torno: 600 mm/min
Fresadora: 1750 mm/min
G01: Interpolao linear com avano programvel (avano de
usinagem). Esta funo modal. Ex. N40 G1 X30 Z40 F0.2 ;
Algumas Funes M
CDIGO FUNO
M00 Parada programada
M03 Ativa a rotao do eixo-rvore no sentido horrio
M04 Ativa a rotao do eixo-rvore no sentido anti-horrio
M05 Para a rotao do eixo-rvore
M06 Troca automtica de ferramentas
M08 Liga o fluido de corte
M09 Desliga o fluido de corte
M30 Finaliza o programa
M98 Chama o subprograma
M99 Encerra o subprograma e volta ao programa principal
O fabricante de mquinas de usinagem Denford (comando Fanuc) traz
em seus programas termos chamados de diretivas, que so usados nos
programas com a finalidade de auxiliar na gerao dos grficos de
simulao, definir o dimetro e a altura das ferramentas, etc.

Exemplos:

Define o tarugo a ser usinado no


N10 G21
N20 [BILLET X100 Y90 Z20
sistema mtrico com 100 mm em
X, 90 mm em Y e 20 mm em Z.

Define a ferramenta 2 com 4 mm


N40 [TOOLDEF T2 D4
de dimetro
Programao de Tornos CNC (mquinas de 2 eixos
e torre dianteira)

X+

Z- Z+

X-
G2 E G3: Interpolar circular. Funes no modais. G2 arco anti-
horrio; G3 arco horrio.

20
Torre dianteira B A
25

R
30 10

200

40
R D C
35
Z+

N40 G0 X20 Z2;


E
F N50 G1 Z0 F0.2; A
N60 Z-25; B
N70 G2 X100 Z-65 R40 F0.15; C
X+
N80 G1 Z-75; D
G02 G03 N90 G3 X170 Z-110 R35; E
(ANTI-HORRIO) (HORRIO) N100 G1 X200; F
N110 G0 X300 Z200;

N40 G02 ou G03 X----- Z----- R------ F------ ;

Arco anti- Arco X do ponto Z do ponto Raio do arco Avano da


horrio horrio final do arco final do arco ferramenta
G40: Cancela compensao de raio;
G41: Ativa compensao de raio (ferramenta a direita);
G42: Ativa compensao de raio (ferramenta a esquerda).
A posio da ponta da ferramenta (lado de corte) deve ser
informada na pgina de Geometria de Ferramentas
Exerccios
Faa um programa CNC para dar um passe de acabamento nas peas seguintes.

1 PONTO X Z
O005;
A 0 0
Absolutas N10 G21; (mm)
B 20 0
100 -40
N20 [BILLET X102 Z150 cabealho
C
40
D 100 -80 N30 G98; (F mm/min)
N40 G28 U0 W0;
N50 M06 T01;
R40 N60 G97 S2500 M03;
N70 G90 G00 X0 Z1;
N80 G01 X0 Z0 F100; ponto A
100

A
Z + N90 G01 X20 Z0; ponto B
N100 G03 X100 Z-40 R40; ponto C
B
N110 G01 X100 Z-80; ponto D
N120 G00 X102 M05;
N130 G28 U0 W0;
X+
D C
N140 M30;
Ponto A B C D E F G H
2 X 3 7 7 11 16 16 18.7 18.7
Z 0 -2 -5.5 -7.5 -10 -59 -18 -30

O0005;
tas
u N10 G21;
sol
Ab N20 [BILLET X19 Z50;
R 2.5 CABEALHO N30 G98;
R2
N40 G28 U0 W0;
2x45 N50 M06 T01;
N60 G97 S2500 M03;
N70 G00 X19 Z0.5;
16
18.7

N80 G00 X3;


A
Z+
N90 G01 Z0 F70; A
C B N100 X7 Z-2; B
D N110 Z-5.5; C
E X+ N120 G03 X11 Z-7.5 R2; D
F N130 G02 X16 Z-10 R2.5; E
H G 3
12 5 10 N140 G01 Z-15; F
N150 X18.7 Z-18; G
N160 Z-30; H
N170 G00 X19.5 M05;
N180 G28 U0 W0;
N190 M30;
FUNO G71: CICLO DE DESBASTE NO EIXO X
Requer (2 blocos): Obs. Antes dos blocos fazer a aproximao
Material bruto Folga (2 mm)

N60 G0 X . Z ; Aproximao
1 Avano de
N70 G71 U . R .. ; desbaste

Prof. de corte (raio) Afastamento (recuo)


2
N80 G71 P .
90 Q .
210 U .. W F ;
Perfil da pea

N90 N do bloco do
incio do perfil
N do bloco do
final do perfil
Sobre-metal para Sobre-metal para
acabamento em X () acabamento em Z

N210

G70 Ciclo de Acabamento


N230 G70 P 90 Q 210 (Fecha o desbaste e chama o
acabamento)
1
Faa um programa CNC para dar desbastar e dar acabamento nas peas seguintes.
Dados:
Fazer faceamento;
Prof. de corte (ap) = 0.3 mm;
Material bruto: 19 mm (dimetro) x 50 mm (comprimento)
vc = 130 m/min (desbaste) e 150 m/min (acabamento);
f = 0,06 mm/rot (desbaste) e 0,04 mm/rot (acabamento).
Sobremetal em X (U) = 0.3 em Z (W) = 0.2
R2
R 1,5 vc = ( . d . n)/1000 [m/min]
1 x 45
vf = f . n [mm/min]
16
19

mm/rot

9 8 8 6
O0010;
Ponto A B C D E F G H N10 G21;
X 7 9 9 12 12 16 16 19 N20 [BILLET X19 Z50;
N30 G98;
Z 0 -1 -6 -7.5 -12 -14 -22 -31 N40 G28 U0 W0; Cabealho
N50 M06 T01;
N60 G97 S2178 M03;
N70 G00 X22 Z0;
N80 G01 X-1 F100;
N90 G0 Z1;
N100 G0 X19;
N110 G71 U0.3 R0.2;
N120 G71 P130 Q220 U0.3 W0.2 F130;
A
N130 G00 X7;
C B N140 G01 Z0 F100; A
E D
N150 X9 Z-1; B
G F
H N160 Z-6; C
N170 G03 X12 Z-7.5 R1.5; D
N180 G01 Z-12; E
Vc = 130 m/min n = 2178 rpm (desbaste) N190 G02 X16 Z-14 R2; F
Vc = 150 m/min n = 2513 rpm (acabamento) N200 G01 Z-22; G
N210 X19 Z-31; H
N220 G00 X19.5;
f = 0,06 mm/rot Vf = 130 mm/min (desbaste) N230 G97 S2178 M03
N240 G70 P130 Q220;
f = 0,04 mm/rot Vf = 100 mm/min (acabamento) N250 M05;
N260 G28 U0 W0;
N270 M30 ;
2
Faa um programa CNC para dar desbastar e dar acabamento nas peas seguintes.
Dados:
Fazer faceamento;
Prof. de corte (ap) = 0.25 mm;
Material bruto: 19 mm (dimetro) x 50 mm (comprimento)
vc = 140 m/min (desbaste/acabamento);
f = 0,035 mm/rot (desbaste/acabamento);
Sobremetal em X (U) = 0.2 em Z (W) = 0.1
R 2.5
R2

2x45

16
18.7

12 3 5 10
Absolutas O005;
N10 G21;
Ponto A B C D E F G H N20 [BILLET X19 Z50;
X 3 7 7 11 16 16 18.7 18.7 N30 G98;
CABEALHO
N40 G28 U0 W0;
Z 0 -2 -5.5 -7.5 -10 -15 -18 -30
N50 M06 T01;
R 2.5 N60 G97 S2345 M03;
R2 N70 G00 X22 Z0;
N80 G01 X-1 F117;
2x45
N90 G0 Z1;
N100 G0 X19;
N110 G71 U0.25 R0.2;
16
18.7

Z+ N120 G71 P130 Q220 U0.3 W0.2 F117;


A N130 G00 X3;
C B N140 G01 Z0; A
D N150 X7 Z-2; B
E X+ N160 Z-5.5; C
F
H G 3 N170 G03 X11 Z-7.5 R2; D
12 5 10
N180 G02 X16 Z-10 R2.5; E
N190 G01 Z-15; F
N200 X18.7 Z-18; G
Vc = 140 m/min n = 2345 rpm (desbaste/acabamento) N210 Z-30; H
N220 G00 X19.5;
f = 0,05 mm/rot Vf = 117 mm/min (desbaste/acabamento)
N230 G70 P130 Q220;
N240 M05;
N250 G28 U0 W0;
N260 M30;
Programao Fresadora CNC (mquinas de 3 eixos
e torre dianteira)

Z+
eixo-rvore

ferramenta

Z+
zero-pea
(X0,Y0,Z0) Y+
pea

X+
G2 E G3: Interpolao circular. G2 (arco horrio); G3 (arco anti-
horrio).
Y+
G03

G02

X+

Elaborar um programa CNC para usinar as seguintes peas:


1

Dados da pea :
Canais A e C: largura 10 mm e profundidade 1.9 mm;
Canal B: largura 6 mm e profundidade 1.5 mm;
Quatro furos de 8 mm e profundidade 1.7 mm;
Inicialmente fazer um faceamento com profundidade de corte de 0,2 mm;

FERRAMENTAS DISPONVEIS NO MAGAZINE:


Fresa de facear de 40 mm (T01); Fresas de topo: 4 mm (T02); 6 mm (T03); 5
mm (T04) e 12 mm (T05); 10 mm (T06); 3 mm (T07) 8 mm (T08)
N10 O0013
N20 G21
N30 [BILLET X76 Y50 Z20
N40 [TOOLDEF T04 D10
N50 [TOOLDEF T03 D6
N60 [TOOLDEF T08 D8
N70 G91 G28 X0 Y0 Z0
N80 M06 T04
N90 G43 H04
N100 S2500 M03
N110 G90 G00 X-7 Y5 Z3
N120 Z-0.95
N130 G01 X0 F120
N140 G03 Y45 R20
Dados da pea : N150 G01 X-7
Canais A e C: largura 10 mm e profundidade 1.9 mm; N160 Z-1.9
Canal B: largura 6 mm e profundidade 1.5 mm; N170 X0
Quatro furos de 8 mm e profundidade 1.7 mm; N180 G02 Y5 R20
Inicialmente fazer um faceamento com profundidade de corte de N190 G00 Z5
0,2 mm; N200 Y5 X83
N210 Z-0.95
FERRAMENTAS DISPONVEIS NO MAGAZINE: N220 G01 X76 F120
Fresa de facear de 40 mm (T01); Fresas de topo: 4 mm N230 G02 Y45 R20
(T02); 6 mm (T03); 5 mm (T04) e 12 mm (T05); 10 mm N240 G01 X83
(T06); 3 mm (T07) 8 mm (T08)
N250 Z-1.9
N260 X76
N270 G03 Y5 R20
N280 G00 Z05 M05
N290 G91 G28 X0 Y0 Z0
N300 M06 T03
N310 G43 H03
N320 S2500 M03
N330 G90 G00 X20 Y25 Z3
N340 Z-0.75
N350 G01 X56 F120
N360 Z-1.5
N370 X20
N380 G00 Z5 M05
N390 G91 G28 X0 Y0 Z0
N400 M06 T08
N410 G43 H08
N420 G90 G00 X7.5 Y25 Z5 S2500 M03
N430 G99 G81 X7.5 Y25 Z-1.5 R2 F75
N440 X38 Y40
N450 Y10
N460 Y25 X68.5
N470 G91 G80 G28 X0 Y0 Z0 M05
N480 M30

Você também pode gostar