Você está na página 1de 7

EXERCÍCIO DE PROGRAMAÇÃO-CENTRO DE USINAGEM-DIDATECH-FANUC

Prof. Dirceu

Exercício de Programação Fresamento C.N.C

O magazine da máquina tem capacidade para 8 ferramentas, sendo:

Sequência de montagem das ferramentas no magazine da máquina.


T01=fresa de diâmetro 12 mm 4 cortes de alto rendimento (estriada),
T02=fresa de diâmetro 40 mm seis cortes de alto rendimento (estriada) mm,
T03=fresa de diâmetro 12 mm dois cortes,
T04=fresa de diâmetro 8 mm dois cortes,
T05=broca de centro diam. 2,5 x diam. 6,3 mm
T06=broca de diâmetro 4,2 mm
T07=macho m5 x 0,8mm de passo
T08=pino centralizador utilizado somente para determinação do ponto zero peça
em X e Y, ou seja, transferência do Zero máquina para o Zero peça.

Para o programa abaixo, utilizaremos as seguintes ferramentas:

T01=fresa de diâmetro 12 mm 4 cortes de alto rendimento (estriada),

T05=broca de centro diam. 2,5 x diam. 6,3 mm

T06=broca de diâmetro 4,2 mm

Sistema de coordenadas: Absolutas

Usinagem: Em 3 passes com compensação de raio de corte.


O1000 Sub – Programa
O0001 – Programa Principal
N5 G91 G00 Z-2;
N5 G28 G91 X0 Y0 Z0;
N10 G90 G01 G41 H11 X5 Y10 F1270;
N10 T01 M06;
N15 Y42;
N15 G90 G54 G0 X-16 Y-16;
N20 G02 X8 Y45 R3;
N20 G43 H01 Z0 M03 S3180 ;
N25 G01 X40;
N25 M98 P031000;
N30 X45 Y40;
N30 G28 G91 Z0 M05;
N35 Y10;
N35 T05 M06;
N40 G02 X40 Y5 R5;
N40 G90 G00 X12 Y36 M03 S1250;
N45 G01 X10;
N45 G43 H05 Z10 ;
N50 X5 Y10;
N50 G98 G81 Z-8 R3 F100;
N55 Y20;
N55 X23 Y40;
N60 X0;
N60 X35;
N65 G00 G40 X-16 Y-16;
N65 G80;
N70 M99;
N70 G28 G91 Z0 M05;

N75 T06 M06;

N80 G90 G00 X5 Y20 M03 S1500;

N85 G43 H06 Z10;

N90 G91 G99 G83 X7 Y0 Z-25 Q7 R-7 F150 K5;

N95 G90 G00 X5 Y13 Z10;

N100 G91 G99 G83 X7 Y0 Z-25 Q7 R-7 K5;

N105 G80;

N110 G28 G91 Z0 M05 ;

N115 G28 X0 Y0;

N120 M30;

O 0001_Programa principal

N05 G28 G91 X0 Y0 Z0;

G28 X0 Y0 Z0 = Retorno automático ao ponto de referência


(posição de troca de ferramenta) Se o retorno for feito com G90
(sistema Absoluto) com valores de X0, Y0 e Z0 o comando
considera estes pontos, como pontos intermediários e o assento da
ferramenta passa primeiro pelo ponto Zero peça, antes de ir para o
ponto de troca
G91 = Sistema Incremental

N10 T01 M06; (T1-Fresa Ø 12 mm – 4 cortes)

T01 = Posicionar a Ferramenta 1


M06 = Efetua a troca da ferramenta, se tiver a última
ferramenta do programa no cabeçote da máquina, ela
guardará a última ferramenta no magazine e depois pegará
a ferramenta T01.
N15 G90 G54 G0 X-16 Y-16;

G90 = Sistema Absoluto


G54 = Ativa deslocamento do ponto zero da peça
G0 = Posicionamento em Avanço Rápido em X-16 e Y-16 (O centro
da fresa chega em X-16 e Y-16,pois ainda não ativou a
compensação do raio da ferramenta).
Por segurança descer no eixo Z para Z0 na próxima linha.

N20 G43 H01 Z0 M03 S3180;

Posicionamento da ferramenta em Avanço Rápido para Z0 G43


H01, (pois o G0 está programado no bloco anterior N15), enquanto
a posição do eixo Z é corrigida pelos dados corretores
estabelecidos para o corretor 1, (pois foi chamada a ferramenta
T01) de comprimento da ferramenta=H01.
M03 = Rotação do fuso no sentido Horário
S3180 = 3.180 RPM.

N25 M98 P031000;

M98 = Chamada do Sub-Programa P1000 (O 1000).


Repetir o Sub-Programa O1000 3 VEZES.
1000 = Número do Sub-Programa
M99 = Fim de subprograma

N30 G28 G91 Z0 M05;

G28 Z0 = Retorno automático ponto de referência (posição de troca de ferramenta).


G91 = Sistema Incremental
M05 = Desliga o eixo árvore para a troca da ferramenta

N35 T07 M06;

T07 = Posicionar a Ferramenta 7 (Referente à ferramenta BROCA Ø5mm).


M06= Efetua a troca da ferramenta

N40 G90 G00 X12 Y36 M03 S1250;

G90 = Sistema Absoluto


G00 = Posicionamento em Avanço Rápido em X12 e Y36 sobre o
primeiro furo a furar,ou seja, o furo-A por segurança
M03 = Rotação do fuso Horário
S1250 = 1.250 RPM

N45 G43 H07 Z10;

Posicionamento para a ponta da ferramenta em Avanço Rápido até


Z10 G43 H07 enquanto a posição do eixo Z é corrigida pelos
corretores estabelecidos para o corretor 7 de comprimento da
ferramenta T07.

N50 G98 G81 Z-8 R3 F100;

G98 = Retorno ao ponto Inicial Z10 do bloco N45.


G81 = Ciclo de furação Simples até a Profundidade Z-8
R3 = Posição Inicial para furação
F100 = Avanço de Usinagem de 100 mm/min
Obs.: O ciclo G81 vai furar primeiro até Z-8 o furo de coordenada
X12 Y36 do bloco N40 posicionado anteriormente nas coordenadas
X12 Y36, depois fura os furos na sequência dos blocos
programados, ver bloco N55 e N60.

N55 X23 Y40;

Posicionamento para o Furo-B – O ciclo continuará ativo

N60 X35;

Posicionamento para o Furo-C – O ciclo continuará ativo

N65 G80;

Cancela Ciclo Fixo de furação G81.

N 70 G28 G91 Z0 M05;

G28 Z0 = Retorno automático ao ponto de referência (posição de troca de ferramenta).


G91 = Sistema Incremental.
M05 = Desliga o eixo árvore para a troca da ferramenta.
N75 T06 M06;

T06 = Posicionar a Ferramenta 6 (Referente à ferramenta BROCA Ø3mm).


M06 = Efetua a troca da ferramenta

N80 G90 G00 X5 Y20 M03 S1500;

G90 = Sistema Absoluto.


G00 = Posicionamento em Avanço Rápido em X5 e Y20 por segurança
M03 = Rotação do fuso Horário
S1500 = 1.500 RPM

N85 G43 H06 Z10;

Posicionamento para a ponta da ferramenta em Avanço Rápido até


Z10 G43 H06 enquanto a posição do eixo Z é corrigida pelos
corretores estabelecidos para o corretor 6 de comprimento da
ferramenta T06.

N90 G91 G99 G83 X7 Y0 Z-25 Q7 R-7 F150 K5;

G91 = Sistema Incremental


G99 = Retorno ao ponto R=3mm da Peça
G83 = Ciclo de furação Pica-Pau
X e Y = Posicionamento e Distância Linear (INCREMENTAL entre furos)
Z-25 Específica a distância e direção do nível do ponto R ao nível do ponto Z (fundo do furo),
observar que a ponta da broca tem conicidade e para furar até passar o cone da broca sempre
tem que passar no mínimo ou a mais o valor da altura da parte cônica da broca, neste caso
R=3mm de referência, ou seja, de onde começa a furar com avanço F150 + Z=15mm de
espessura da peça a furar, mais 7mm da altura da conicidade da broca, teremos no total 25mm
que é o valor de Z-25 do bloco N90 do ciclo de furação “Pica-Pau” G83.
Q7= Profundidade de corte por passada 7mm
R-7 = Posição Inicial para furação em relação ao posicionamento anterior Z10, ou seja, de Z10
para R3, temos 7mm, como o avanço no sentido de Z é de Z10 para R3, então temos -7mm,
ou seja, desce 7mm para chegar no plano R3mm.
F150 = Avanço de Usinagem de 150mm/min
K5= número de furos na fileira de furos que o ciclo vai furar.

N95 G90 G00 X5 Y13 Z10;

G90 = Sistema Absoluto


G00 = Posicionamento em avanço Rápido nas coordenadas X5 Y13 para chamar o ciclo abrir o ciclo de
furação e furar com referência à esta posição em incremental no ciclo G83.

N100 G91 G99 G83 X7 Y0 Z-15 Q7 R-7 K5;

Repetir o Ciclo de furação G83, pois a fileira de furos tem as mesmas dimensões da fileira
anteriormente feita pelo ciclo de furação G83.
Pode-se omitir o avanço F150 neste ciclo de furação G83 do bloco N100, pois já foi
programado no ciclo G83 do bloco N90, pois, o CNC assume novamente o valor do avanço
F150 programado no bloco N90.

N105 G80;

Cancela Ciclo Fixo G83,pois, não se pretende mais fazer furação este ciclo fixo.

N110 G28 G91 Z0 M05;

G28 Z0 = Retorno automático ponto de referência (posição de


troca de ferramenta)
G91 = Sistema Incremental
M05 = Desliga o eixo árvore para a troca da ferramenta

N115 G28 X0 Y0;

G28 X0 Y0 = Retorno automático AO ponto de referência nos eixos X0 e Y0

N120 M30;

Fim de Programa com retorno à Primeira Sentença do programa.

Você também pode gostar