You are on page 1of 54

1

CENTRO DE USINAGEM

Tec Mec

REQUISITOS NECESSRIOS ANTES DE PROGRAMAR:


ESTUDO DO DESENHO DA PEA (Bruta e Acabada)
Viabilidade de execuo da pea, considerando a forma da
pea e as suas dimenses exigidas, quantidade de material a ser
removido, ferramental necessrio, fixao do material, etc...
ESTUDO DO MTODO E PROCESSO
Definir as fase de usinagem de cada pea a ser executada,
estabelecendo assim o que fazer e quando fazer.

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

ESCOLHA DAS FERRAMENTAS


Escolha de um bom ferramental fundamental para um
bom aproveitamento do equipamento, bem como sua posio no
magazine para minimizar o tempo de troca.

CONHECER OS PARMETROS FSICOS DA MQUINA E SUA


PROGRAMAO
preciso conhecer todos os recursos de programao
disponveis e a capacidade de remoo de cavacos, bem como,
rotao mxima e o nmero de ferramentas disponveis, visando
otimizar a programao e operao.

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

DEFINIO DOS PARMETROS DE CORTE


Em funo do material a ser usinado, buscar junto ao
fabricante de ferramentas, os dados de corte (avano, velocidade e
profundidade de corte)

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

Uma empresa produz diariamente 650 buchas de ferro fundido


cinzento da classe FE-45012, com dureza de 191 HB, utilizando o
processo de torneamento. So normalmente realizadas as
operaes de desbaste, acabamento e faceamento nas peas.

As ferramentas de usinagem esto com baixa produtividade,


apresentando desgastes de flanco prematuros.
No processo, foi verificado que esto sendo utilizadas ferramentas
da Classe ISO P40, sem cobertura, sendo que os parmetros de
corte esto de acordo com o catlogo do fornecedor.
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Nessas condies de trabalho, a melhor estratgia para


aumentar a produtividade do processo e minimizar o desgaste
das ferramentas
a) utilizar fluido de corte emulsionvel.
b) usar ferramenta da Classe ISO K40, sem cobertura.
c) usar ferramenta da Classe ISO K10, com revestimento de
TiN.
d) usar ferramenta da classe ISO M40, sem cobertura de TiN.
e) diminuir os parmetros de corte (velocidade de corte e
avano).

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

PROGRAMAO CNC
Um programa CNC de um centro de usinagem contm
todas as instrues e informaes necessrias a usinagem
de uma pea, e consta de:
Rotina de inicializao;
Rotina de troca de ferramentas;
Usinagem da pea;
Rotina de encerramento do programa.

Alm destes poder conter sub-rotinas e subprogramas.


LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM
Incio
O0001 ; n do programa
G17 G21 G90 G94; bloco de segurana
G17 plano de trabalho XY
G21 entrada de dados em milmetro
G90 sistema de coordenadas absoluta
G94 avano em milmetro ou polegada por minuto
todos este cdigos acima so ativados
automaticamente ao se liga a mquina.
LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

Troca de Ferramenta
G53 G0 Z-110 H0 M5; posiciona para troca de ferramenta
G53 sistema de coordenadas zero mquina
G0 posicionamento rpido
Z-110 coordenada Z para D600
H0 posio eixo rvore
M5 parada eixo-rvore

T01; nmero da ferramenta


M06; seleciona e troca a ferramenta
M06 libera a troca de ferramenta
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Programao da RPM
G54 S2000 M03: ativa zero pea, rotao e sentido de giro
G54 1 sistema de coordenada de trabalho
S2000 rotao do eixo-rvore
M03 sentido de rotao horrio da ferramenta

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Gerao do perfil
G0 X__ Y__ ; aproximao em X e Y
G0 - posicionamento rpido,
X__ - posio ferramenta eixo X
Y__ - posio ferramenta eixo Y

G43 Z__ H01 D01; ativa pr setting da ferramenta


G43 - ativa compensao do comprimento da ferramenta
Z__ - posio da ferramenta no eixo Z
H01 - corretor pr setting da ferramenta 01
D01- ativa raio da ferramenta T01
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM
Fim do programa
G53 G0 Z-110 H0 M5; recua o eixo rvore
G53 sistema de coordenadas zero mquina
G0 posicionamento rpido
Z-110 coordenada Z para D600
H0 posio eixo rvore
M5 parada eixo-rvore

M30; fim do programa

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

SISTEMAS DE COORDENADAS
Todas as mquinas ferramentas 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
do movimento dos carros (eixos x, y e z).
O sistema de coordenadas da mquina formado
por todos os eixos existentes fisicamente na mquina.

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

COORDENADAS ABSOLUTAS Funo G90


As posies so medidas a partir da posio zero
pea estabelecida, at a posio para qual a ferramenta
dever ir.

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM
Exerccio de fixao

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

COORDENADAS INCREMENTAIS Funo G91


A dimenso incremental descreve a distncia a ser
percorrida pela ferramenta a partir da posio da
mesma (aps o ltimo movimento).

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM
Exerccio de fixao

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

COORDENADAS POLARES - Funo G16


Alm das coordenadas cartesianas, temos outra
maneira de declarar os pontos, neste caso, em funo
de ngulos e centros. O ponto, a partir do qual saem as
cotas chama-se polo (centro de raios).

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM
Exerccio de fixao

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

PONTOS DE REFERNCIA
PONTO ZERO DA MQUINA
O ponto zero da mquina definido pelo fabricante da mesma. Ele
o ponto zero para o sistema de coordenadas da mquina e o
ponto inicial para todos os demais sistemas de coordenadas e
pontos de referncia.
PONTO ZERO DA PEA
O ponto zero pea definido pelo programador e usado por ele
para definir as coordenadas durante a elaborao do programa.
Recomenda-se colocar o ponto zero da pea de tal forma que se
possam transformar facilmente as medidas do desenho da pea
em valores de coordenadas positivas.
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

FUNES PREPARATRIAS ( G )
As funes preparatrias indicam ao comando o modo de trabalho, ou seja,
indicam mquina o que fazer, preparando-a para executar um tipo de operao,
ou para receber uma determinada informao. Essas funes so dadas pela letra
G, seguida de um nmero formado por dois dgitos (de 00 a 99 no caso do
comando GE Fanuc 21i).
As funes podem ser:
MODAIS So as funes que uma vez programadas permanecem na memria
do comando, valendo para todos os blocos posteriores, a menos que modificados
ou cancelados por outra funo da mesma famlia.

G0, G1, G2, G3, F, S, X, Y, Z, I, J, K


NO MODAIS So as funes que todas as vezes que requeridas, devem ser
programadas, ou seja, so vlidas somente no bloco que as contm.

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM
G00 - Avano rpido
G01 - Interpolao linear
G02 - Interpolao circular horria
G03 - Interpolao circulara anti-horria
G04 - Tempo de permanncia
G10 Entrada de dados
G11 Cancela entrada de dados
*G15 Cancela a programao polar
G16 Ativa a programao polar
*G17 Seleo plano XY
G18 Seleo plano XZ
G19 Seleo plano YZ
G20 Referncia de unidade de medida (polegada)
*G21 Referncia de unidade de medida (mtrico)
G22 Ativa rea de segurana
G23 Desativa rea de segurana
G28 Retorna eixos para referncia de mquina
*G40 Cancela compensao do raio da ferramenta
LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM
G41 Ativa compensao do raio da ferramenta ( esquerda do perfil)
G42 Ativa compensao do raio da ferramenta ( direita do perfil)
G43 Ativa a compensao do comprimento da ferramenta (direo +)
G44 - Ativa a compensao do comprimento da ferramenta (direo -)
*G49 Cancela a compensao do comprimento da ferramenta
*G50.1 - Cancela a imagem de espelho
G51.1 Ativa imagem de espelho
G52 Sistema de coordenada local
G53 Sistema de coordenada de mquina
*G54 Sistema de coordenada de trabalho 1
G55 - Sistema de coordenada de trabalho 2
G56 - Sistema de coordenada de trabalho 3
G57 - Sistema de coordenada de trabalho 4
G58 - Sistema de coordenada de trabalho 5
G59 - Sistema de coordenada de trabalho 6
G65 Chamada de macro
G66 Chamada modal de macro
*G67 Cancela chamada modal de macro
LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM
G68 Sistema de rotao de coordenadas
*G69 - Cancela sistema de rotao de coordenadas
G73 Ciclo de furao intermitente
G74 Ciclo de roscamento (esquerda)
G76 Ciclo de mandrilamento
*G80 Cancela ciclo fixo
G81 Ciclo de furao contnua
G82 Ciclo de furao contnua com dwell
G83 Ciclo de furao intermitente com retorno ao plano R
G84 Ciclo de roscamento (direita)
G85 Ciclo de mandrilamento (retrao em avano programado)
G86 Ciclo de mandrilamento (retrao com eixo parado)
G87 Ciclo de mandrilamento (rebaixo interno)
G88 Ciclo de mandrilamento com retorno manual
G89 Ciclo de mandrilamento (dwell+retrao com avano programado)
*G90 - Sistema de coordenadas absolutas
G91 - Sistema de coordenadas incrementais
G92 Estabelece nova origem
LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

*G94 - Estabelece avano milmetro ou polegada/ minuto


G95 - Estabelece avano milmetro ou polegada/ rotao
*G98 Retorno ao posicionamento inicial durante os ciclos fixos
G99 Retorno ao Plano R durante os ciclos fixos
NOTA:
Os cdigos G marcados com * so ativados automaticamente ao se ligar a
mquina

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Informaes de Geometria
X Movimento horizontal longitudinal
Y Movimento horizontal transversal
Z Movimento vertical
R Raio de circunferncia (positivo at 180 ou negativo maior do que 180).

I Distncia emX do ponto de incio ao centro do


arco.

J Distncia emY do ponto de incio ao centro do


arco.

K Distncia emZ do ponto de incio ao centro


do arco.
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM
Funes auxiliares
N Numerao das linhas do programa.
O - Nmero do programa (at quatro dgitos).
S - Rotao do fuso (de 150 at 7500 rpm).
H - Comprimento da ferramenta (de 1 at 99).
D Dimetro da ferramenta (de 1 at 99).
F Velocidade de avano em mm/min.
Q Passo em ciclos fixos.
( ) - Comentrios

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

Cdigos M bsicos
M0 - Parada do programa. Aguarda pressionar-se a botoeira START para continuar.
M1 - Parada condicional do programa. Opera como M0, mas depende de uma
chave no painel.
M2 - Fim de programa.
M3 - Aciona fuso no sentido horrio.
M4 - Aciona fuso no sentido anti-horrio.
M5 - Desliga o fuso.
M6 T__ - Troca a ferramenta atual pela ferramenta especificada (1 at 20).
M8 - Aciona refrigerante de usinagem.
M9 - Desliga refrigerante de usinagem.

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Avano rpido (G0)


Utilizado para posicionar a ferramenta com os eixos se
movimentando na maior velocidade fornecida pela mquina.
Quando utiliza-se este comando com as trs coordenadas
primeiro move-se o eixo Z, e em seguida movem-se os eixos X e Y
simultaneamente, em 45 at que um dos eixos atinja seu objetivo.

G0 X__ Y__ Z__

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Avano linear (G1)


o comando utilizado para movimentar a ferramenta com
velocidade de avano controlada pelo parmetro F.
Todos os eixos se movem simultaneamente.
G1 X__ Y__ Z__ F__

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

20

40

30

70

50

80
100
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Interpolao circular (G2 e G3)


Movimenta a ferramenta em um arco de circunferncia de raio
programado pelo parmetro R, no sentido horrio (G2) ou antihorrio (G3).
A velocidade de avano pode ser determinada por F.
No possvel executar uma circunferncia completa com este
comando. Gera-se um erro quando o raio programado no
suficiente para ligar o ponto inicial ao final.

G2 X__ Y__ R__ F__ ou


G2 X__ Y__ I__ J__ F__
G3 X__ Y__ R__ F__ ou
G3 X__ Y__ I__ J__ F__
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

O Ponto final do arco especificado pelos


endereos X, Y ou Z e pode ser expresso
como valor absoluto ou incremental,
dependendo da funo G90 ou G91.
Centro do arco especificado pelos
endereos I, J, K para os eixos X, Y, Z
respectivamente.
O valor numrico que segue I, J, K um vetor que parte do ponto
de incio do arco at o centro do arco.
Ele sempre um valor incremental independente do cdigo G90
ou G91.
Quando as coordenadas XYZ so omitidas (o ponto final o
mesmo do ponto de partida) e o centro especificado com I, J ou
K um arco de 360 gerado.
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

Compensao de Raio da Ferramenta: G40/G41/G42


As funes de compensao de raio de ferramenta foram
desenvolvidos para facilitar a programao de determinados
contornos. Atravs delas pode-se fazer programas de acordo com as
dimenses dos desenhos, sem se preocupar com o raio da
ferramenta, pois cabe a funo calcular os percursos da ferramenta, a
partir do raio dela, o qual deve estar inserido na pgina OFFSET.

G41 Compensa a ferramenta esquerda do material a ser usinado


G42 Compensa a ferramenta direita do material a ser usinado
G40 Cancela a compensao do raio da ferramenta

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

1. O Plano de trabalho (G17, G18 ou G19) deve ser definido antes de programar a funo
G41 ou G42.
2. A compensao de raio valida somente para as funes G00, G01, G02 ou G03.
3. O posicionamento inicial para compensao ou final para cancelamento s poder ser
feita atravs das funes G01 ou G00, nunca pelas funes G02 ou G03.
4. Para que a compensao de raio saiba qual o valor do raio da ferramenta, deve-se
programar o cdigo D com o nmero do corretor de raio das ferramenta no cabealho
do programa.
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

Tec Mec

Compensao do comprimento da Ferramenta: G43/G49


As funes G43 e G49 so utilizadas para ativar e desativar a compensao do
comprimento da ferramenta, possibilitando a gerao de programas de acordo
com o desenho da pea, sem se preocupar com a dimenso da ferramenta.

G43 Ativa o corretor de comprimento de ferramenta no sentido


positivo
G49 Cancela o corretor de comprimento de ferramenta
As funes de compensao de ferramenta devem ser programada
juntamente com o endereo H, o qual indica o nmero do corretor.
O cancelamento da compensao de comprimento poder tambm ser feita
atravs da funo H00
Para que a compensao seja ativada, um bloco deve conter as funes G43,
H e um posicionamento em Z, para que o comando execute a compensao
durante este deslocamento.
LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM

Tec Mec

Chanframento e arredondamento de cantos: Funes C e R


Um chanfro ou um arredondamento pode ser inserido entre os
seguintes movimentos:
a) Entre uma interpolao linear e outra interpolao linear
b) Entre uma interpolao linear e outra interpolao circular
c) Entre uma interpolao circular e outra interpolao linear
Para utilizar esta funo, deve-se program-la no mesmo bloco da
interpolao linear ou circular para que, em funo do prximo
movimento, seja criado um chanfro ou um arredondamento de
canto.

LFFontanella 2014 Rev. 00

CENTRO DE USINAGEM
G91 G01 X100, C10

Tec Mec

O valor programado logo aps a


funo C indica a dimenso do
chanfro em relao a interseo dos
movimentos (vrtice)
Ponto de interseo
programado

G91 G01 X100, R10


LFFontanella 2014 Rev. 00

O valor programado logo aps a


funo R indica o raio do canto

Ponto de interseo
programado

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

-13

41
1
1
1
3

-13

-10 1000
1
0
0 1000
40
0
50
10
50
30
50
70
20

LFFontanella 2014 Rev. 00

3
1
1
1
2
2
1
3
3
1
40

Tec Mec

50
70
20 0
50
90
100 32,68
100 15
0
85
15
0
85
-15 0
70,4 0
29,6 0
30
29,6 0 -20,4 -22
0
0
1
-13 -13 1000

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

LFFontanella 2014 Rev. 00

Tec Mec

CENTRO DE USINAGEM

-15
-15
41
1
1
0

LFFontanella 2014 Rev. 00

1
3
3
1
1
1
1
40

-15
800
0
0
60

800
10

60
10
30
60
20
10
70
60 20
0
70
60
100
10
30
100
15
57,15 0
20
0
0
-15 -15 800
1

Tec Mec

10