Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMAÇÃO CNC
%10
N10 G00 Z100 T1
N20 G94 G90
N30 G00 X32 Z4 S2000 M03 M08
N40 G01 Z0 F400
N50 X-1
N60 G00 X26 Z1
N70 G01 Z-30 F400
N80 X32
N90 G00 Z2
N100 G01 X22 F1200 S2980
N110 Z-21 F600
Sumário
Sistemas de Coordenadas
Pontos de Referência
Programação CNC
Sistemas de Coordenadas
Sistemas de Coordenadas
D A = (2,3)
B B = (3,5)
C C = (7,4)
A D = (1,6)
E = (7,1)
X
Sistemas de Coordenadas
Ponto X Y
A 3 1
B 5 1
C 6 3,5
D 6 5
E 3,5 5
F 3,5 7
G 2 7
X
H 2 3
Sistemas de Coordenadas
Eixos X,Y
Coordenadas
A = (1,6)
X
A B = (4,6)
B
C D C = (4,5)
D = (6,5)
Z
Eixos X,Z
Coordenadas
A = (2,0)
X B = (2,3)
C = (1,3)
Peça rotacional Eixo Z coincide com eixo da peça D = (1,5)
Sistemas de Coordenadas
Eixos X,Z
Ferramenta
Coordenadas no Raio
5 A = (-2,-5)
2 B = (-2,-2)
A B C = (-1,-2)
C D D = (-1,0)
Ø4
Eixos X,Z
Ø2
Z Coordenadas no
A = (-4,-5)
B = (-4,-2)
X C = (-2,-2)
D = (-2,0)
Sistemas de Coordenadas
5 Eixos X,Z
Coordenadas no Raio
2
A = (2,-5)
B = (2,-2)
C = (1,-2)
Ø2
Ø4
D = (1,0)
Z
C D Eixos X,Z
A B Coordenadas no
A = (4,-5)
X
B = (4,-2)
C = (2,-2)
Ferramenta D = (2,0)
Sistemas de Coordenadas
A
D Y
B
Y 20 30
B
X C
X B A
D X
Z
50
A
D
70 20
C C
Z
A: X = 70 , Y = 30 e Z = 50
B: X = 90 , Y = 20 e Z = 0
C: X = 90 , Y = 0 e Z = 50
D: X = 0 , Y = 30 e Z = 50
Sistemas de Coordenadas
Y
P2(5,8)
8
Posicionamento Absoluto
y=5
P1=(2,3) e P2=(5,8)
P1(2,3)
3
Posicionamento Incremental
x=3
P1=(2,3) e P2=(3,5)
2 5 X
Sistemas de Coordenadas
Coordenadas
Ponto Absolutas Incrementais
X Y X Y
A 30 -30 30 -30
B -30 30 -60 60
C 30 20 60 -10
D -20 10 -50 -10
E 20 -10 40 -20
F -10 -30 -30 -20
G 10 -30 20 0
H -10 30 -20 60
I -30 -20 -20 -50
J 20 30 50 50
K -20 -20 -40 -50
L -40 20 -20 40
M 10 -10 50 -30
N -20 -40 -30 -30
O 10 30 30 70
P 10 20 0 -10
Q -10 -20 -20 -40
R -30 20 -20 40
Pontos de Origem e Referência
Ponto-zero da máquina
Ponto Zero-Peça
Torno
Origem e Referência
Torno
Origem e Referência
Eixo-árvore
Ponto Zero-Peça
Referência
Zero-Máquina
(Fins de curso dos eixos)
Ferramenta
z Zero-Peça
x
y
Centro de Usinagem
Origem e Referência
Exemplo (Torneamento)
X
Ponto Coordenadas
A 0;0
Ø30
Ø25
Ø40
B 25;0
Z
C 25;-20
D 30;-20
15 20 Zero-Peça E 30;-35
60
F 40;-35
G F G 40;-60
E D
C B H 0;-60
H A
Origem e Referência
Exemplo (Fresamento) Ponto Coordenadas
A 0;0;0
B 150;0;0
C 150;70;0
Y Y
D 130;90;0
10x45
D
E 10;90;0
E
2x Ø10 R20
C F 0;70;0
F
Ø15 G 50;30;0
90
H
30 H 50;60;0
J J 85;45;0
45
30 G
A
Z
35
B X
50 20
Zero-Peça
Zero-Peça 150
Sistemas de Coordenadas
Controle Problema Ferramenta Aplicação
Exemplo (Fresamento)
Ponto X Y R Comentário
Estrutura Básica
Alfanumérica
Programação CNC
LETRAS
D Diâmetro da ferramenta
F Velocidade de avanço da ferramenta
G Códigos G (funções “Guidance” de operação)
H Comprimento da ferramenta
I Centro de arco no eixo x
J Centro de arco no eixo y
K Centro de arco no eixo z
M Códigos M (funções “Miscelaneous” de preparação)
N Numeração das linhas do programa (bloco)
O Número do programa
R Raio de arcos de circunferência
S Rotação do eixo-árvore
T Seleção de ferramenta
X Eixo linear x
Y Eixo linear y
Z Eixo linear z
Programação CNC
NÚMEROS
Funções Modais
(G02/03)
Programação CNC
X
Exemplo (Torno):
...
N50 G00 X50 Z100; 50
N60 Z150; 25
N70 X25 Z125;
Z
... 100 125 150
Programação CNC
45
Exemplo (Torno):
35
...
28
N50 G00 X28 Z2 M3;
N60 G01 X35 Z-5 F0.2;
N70 Z-40; X0 Z0
N80 X45 Z-60; Z
...
- 60 - 40 -5 2
Programação CNC
Interpolação Circular Horária (G02)
I20
N60 G01 Z-20 F0.20;
20
N70 G02 X20 Z-50 R25;
ou X0 Z0
N70 G02 X20 Z-50 I20 K-15; Z+
... - 60 - 50 - 20 2
Programação CNC
Interpolação Circular Anti-horária (G03)
Exemplo (Torno):
...
N60 G01 X0 Z60 F0.5;
N70 X34 F0.2;
N80 G03 X54 Z50 R10;
ou
N80G03 X54 Z50 I0 K-10;
...
Programação CNC
Exemplo (Torno):
...
N70 G0 X50 Z90;
N80 G1 X22 Z62 F1;
N90 X16 F0.08;
N100 G4 X1;
N110 G1 X22 F0.5;
...
Programação CNC
N__ G17 (Plano XY) ou N__ G18 (Plano XZ) ou N__ G19 (Plano YZ)
Programação CNC
Medição da Ferramenta
Ferramenta montada
Programação CNC
6 9 13
25
25
26
52
78
104
Ciclos Fixos
1. Posicionamento no plano xy
2. Avanço rápido em z
3. Usinagem principal
4. Usinagem complementar
5. Retorno em z
6. Retorno ao ponto inicial
Programação CNC
EXEMPLO:
O0073 (Furo);
N10 G17 G21 G90 G95;
N20 T02 (broca 16 mm);
N30 M06;
N40 G54 S3000 M03;
N50 G00 X17.5 Y20;
N60 G43 H02 Z10;
N70 G98 G73 Z-85 R2 Q10 F0.3;
N80 G49 G80;
N90 M30;
Programação CNC
EXEMPLO:
O0081 (Furo);
N10 G17 G21 G90 G94;
N20 T01 (broca 20 mm);
N30 M06;
N40 G54 S1800 M03;
N50 G00 X25 Y25;
N60 G43 H01 Z10;
N70 G99 G81 Z-26 R1.5 F150;
N80 G49 G80;
N90 M30;
Programação CNC
EXEMPLO:
O0084 (Rosca);
N10 G17 G21 G90 G95;
N20 T20 (macho M12 x 1,75);
N30 M06;
N40 G54;
N50 G43 H20 Z5;
N60 G16;
N70 M29 S500 M03;
N80 G99 G84 X35 Y90 Z-18 R2 F1.75;
N90 G49 G80 G15;
N100 M30;
Programação CNC
EXEMPLO:
O0076 (Mandrilamento);
N10 G17 G21 G90 G94;
N20 T06 (barra de mandrilar);
N30 M06;
N40 G54 S800 M03;
N50 G00 X0 Y0;
N60 G43 H06 Z10;
N70 G99 G76 Z-66 R2 Q0.5 F300;
N80 G49 G80;
N90 M30;
Programação CNC
Parametrização
Parametrização