Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostilacnc 140126065740 Phpapp01 PDF
Apostilacnc 140126065740 Phpapp01 PDF
CNC
PROGRAMAO EM MQUINAS CNC
Rev. 01 - SOCIESC
[ 2 / 55 ] Programao em Mquinas CNC
Para entender melhor o principio de uma mquina cnc, devemos observar dois elementos importantes :
A mquina-ferramenta que usina a pea, na qual requer toda uma preparao adequada.
O comando CNC que controla essa usinagem, onde requer uma estrutura lgica e bem estruturada no programa
CNC elaborado.
operador de mquina que prepara a mquina e programas CNC mais simples e rpidos.
comando CNC ( ISO, Mitsubichi, Siemens, etc.) que est relacionado ao tipo de mquina e
fabricante.
O tcnico que trabalha com uma mquina CNC deve conhecer exatamente as suas funes e possibilidades de
aplicao. Ele no pode simplesmente fixar a pea e test-la, sem primeiro determinar a melhor maneira de
usinagem. Muito pelo contrrio, ele deve planejar a seqncia completa de usinagem, a fim de atingir o resultado
desejado.
Os componentes comandados por uma mquina-ferramenta CNC esto classificados neste tpico da seguinte
forma:
eixos de deslocamento (x, y e z);
acionamento do avano;
dispositivo de medio;
rvore principal;
Rev. 01 - SOCIESC
[ 4 / 55 ] Programao em Mquinas CNC
dispositivo de fixao;
Em geral existe, para os diferentes tipos de mquinas-ferramenta CNC, um numero mnimo de eixos de avanos,
sem os quais no seria possvel executar a usinagem da pea.
Eles so designados com as letra X, Y e Z, conforme norma DIN.
A mquina-ferramenta CNC apresenta caractersticas importantes em sua construo, como algumas destas
abaixo:
Deslocamento dos eixos atravs de fuso de esfera recirculantes.
Rev. 01 - SOCIESC
[ 6 / 55 ] Programao em Mquinas CNC
No caso da necessidade de uma luneta para maior estabilidade da pea a ser torneada, os seguintes
movimentos podem ser programados:
fixar
abrir
aproximar/bascular
retroceder
Na fresadora em muitos casos pode ser vantajosa a utilizao com duas mesa de trabalho fig.09
Fig.08 - Torno com contra ponta e luneta Fig.09 - Fresadora com mesa basculante
Existem tornos com mais de 2 eixos de avano e fresadoras com mais de 3 eixos de avano, permitindo maior
flexibilidade de operao da maquina. Isto pode ser observado nas figuras abaixo:
Rev. 01 - SOCIESC
[ 8 / 55 ] Programao em Mquinas CNC
De modo geral, diferentes operaes podem ser executadas em uma nica sujeio em usinagem CNC, sendo
necessria a utilizao de diversas ferramentas. Apenas poucas peas podem ser usinadas completamente sem
troca de ferramentas fig.
Como uma mquina CNC permite a usinagem precisa de uma pea, o comando deve conhecer as medidas
determinadas de cada ferramenta utilizada. As medidas da ferramenta baseiam-se em um ponto de referncia
definido no assento do porta-ferramenta.
A mquina deve permitir a usinagem da pea com a necessria preciso e racionalizao.O programador tem
que conhecer ampla e profundamente as qualidades tcnicas bsicas da mquina, para considera-las na
elaborao do programa CNC.
2.1. Definio
CNC pode ser definido como sendo um equipamento eletrnico capaz de controlar automaticamente uma
mquina, atravs de cdigos que representam unidades de distncia, velocidade, rotao, tempo e qualquer outro
dado necessrio para execuo da usinagem.
A usinagem feita por uma mquina CNC, o princpio o mesma de uma mquina convencional, pois ter que
obedecer uma seqncia de operaes. S que neste caso quem realizar tais operaes no o operador de
CNC.
Para que isso possa ser possvel, teremos que fornecer as instrues ao CNC, atravs de um programa.
Portanto um programa deve conter todos os dados necessrios para os deslocamentos ao realizamos um perfil
(dados geomtricos) e os dados tecnolgicos (velocidade de corte, avano, etc.), obedecendo uma seqncia lgica
de operaes de usinagem.
A principal parte do comando CNC constitudo por um processador, no qual todos os clculos e combinaes
lgicas so efetuados.
O comando CNC representa um vinculo entre o operador e a mquina, e para isto necessrio que existam 2
elementos de interfaceamento :
elemento de interfaceamento para o operador constitudo por painel e diversas conexes para estao de
disquetes, impressoras e redes.
elemento de interfaceamento para a mquina constitudo substancialmente por um comando de
interfaceamento ( CLP ) e acionamentos do avano dos eixos e um circuito de potncia.
Rev. 01 - SOCIESC
[ 10 / 55 ] Programao em Mquinas CNC
As ferramentas de uma mquina CNC podem executar deslocamentos definidos de acordo com cada tipo de
mquina.
Num torno (fig. 14) estes deslocamentos so realizados nos sentidos longitudinal e de aproximao.
Numa fresadora (fig. 15), alm destes dois deslocamentos bsicos, existe ainda o deslocamento transversal.
Para que ferramenta possa ser comandada exatamente atravs destes percursos, todos os pontos na rea de
trabalho da mquina devem estar definidos.
Para este fim, utilizam-se os sistema de coordenadas, que orientam o programador na elaborao dos
programas.
Para se poder representar uma pea no espao, necessrio um sistema de coordenada com trs eixos.
A designao dos eixos de coordenadas realizada de acordo com a regra da mo direita conforme norma
DIN 66217, mostrada nas figuras acima)
Ex.
Ponto X Y
P1 -40 -15
P2 -40 15
P3 40 15
P4 40 -15
Rev. 01 - SOCIESC
[ 12 / 55 ] Programao em Mquinas CNC
Ex.
Ponto X Y
0 - P1 -40 -15
P1 P2 0 30
P2 P3 80 0
P3 P4 0 -30
P4 P1 -80 0
4. LINGUAGEM DE PROGRAMACO
Rev. 01 - SOCIESC
[ 14 / 55 ] Programao em Mquinas CNC
G51 - Escala
G51.1 Espelhamento
G54... At G59 - Definio do zero pea em relao ao zero mquina
G60 - Movimento preciso em movimento rpido
G61 - Controla os eixos para que a mquina pare exatamente no ponto desejado
G61.1 - Controla a acelerao e desacelerao dos eixos para que o posicionamento seja preciso e no aja no
eixos, indicado em usinagem de superfcies com passos muito finos
G62 - Controla a preciso do ngulo entre as duas linhas ou arcos e melhora o canto vivo
G64 - Desliga os controles de preciso
G80 - Desliga os ciclos de furao
G81 - Furao simples
G82 - Furao com faceamento
G83 - Furao profunda sem quebra de cavaco
G73 - Furao profunda com quebra de cavaco
G84 - Rosqueamento com macho direita
G74 - Rosqueamento com macho esquerda
4.2.1. FUNES M
S RPM
F Avano em mm/min
T Numero da ferramenta
Rev. 01 - SOCIESC
[ 16 / 55 ] Programao em Mquinas CNC
LETRA O - em seguida digitar o numero de identificao do programa. Logo aps o n colocar o comentrio
(que opcional) para uma melhor identificao na hora de procurar um programa na mquina.
G17, G18, G19 ( Modal ) Seleciona o plano de trabalho em que sero executadas as coordenadas de trabalho.
XY ZX YZ
G17
Y
X
G18
G19
5.3. Zero Pea ( G54....G59) Em relao ao zero mquina.
5.4. Posicionamento
Obs.: Para fazer a troca de compensao recomendado primeiro descompensar o raio com G40
Rev. 01 - SOCIESC
[ 18 / 55 ] Programao em Mquinas CNC
G45 e G46 ( No modal ) Mesmo funo do G41 e G42 s que para um nico bloco
G47 e G48 ( No modal ) Estes comandos servem para fazer o dobro da compensao
G40 - A ferramenta se desloca sobre o perfil programado da pea independente do sentido de deslocamento da
ferramenta. A fig abaixo mostra a trajetria da ferramenta sem a compensao do raio
G41 A ferramenta se desloca a esquerda do contorno do perfil da pea levando-se em considerao o sentido
de deslocamento da ferramenta. A fig abaixo mostra a trajetria da ferramenta compensando o raio a esquerda
G42 A ferramenta se desloca a direita do contorno do perfil da pea levando-se em considerao o sentido de
deslocamento da ferramenta. A flg abaixo mostra a trajetria da ferramenta compensando
Para fazer um raio no sentido horrio no canto da pea utilizamos as coordenadas do vrtice do raio uma virgula
e em seguida a dimenso do raio. OBS.: Raio a um canto a 90 e chafros de 45
Para fazer um chanfro de 45 utilizamos as coordenadas do vrtice do chanfro uma virgula em seguida o
comprimento do chanfro
N15 G1 X0 Y30 , C5
Rev. 01 - SOCIESC
[ 20 / 55 ] Programao em Mquinas CNC
Ex.
Obs.: Deve-se verificar o sentido de deslocamento da ferramenta se o mesmo for da direita para a esquerda no
eixo X o I negativo o mesmo acontece com o Y se o deslocamento for descendo a partir do ponto inicial do raio o J
negativo
Obs.: O ngulo da coordenada polar sempre dado em relao ao 1 eixo do sistema de coordenadas
5.14. Sub-rotina
Quando no for possvel retirar todo o material desejado no eixo z durante uma usinagem necessrio utilizar o
recurso de Sub rotina ou seja a maquina executar as coordenas por varias vezes para isso usado o cdigo M98
que chama a sub rotina.
Ex. M98 P___ L___
P Numero do programa da sub rotina
L Numero de repeties que a sub rotina deve ser executada.
Pode - se ainda a acrescentar a letra H para iniciarmos a sub rotina em uma determinada linha.
O fim de um programa de sub rotina dado pelo cdigo M99
Rev. 01 - SOCIESC
[ 22 / 55 ] Programao em Mquinas CNC
G83 X___ Y___ Z___ R___ Q___ F___ Sem quebra cavaco.
G73 X___ Y___ Z___ R___ Q___ F___ P___ Com quebra cavaco.
Rev. 01 - SOCIESC
[ 24 / 55 ] Programao em Mquinas CNC
5.18. Mandrilamento
G85 X___Y___Z___R___F___
G86 X___Y___Z___R___F___P___
G87 X___Y___Z___R___I___J___F___
G88 X___Y___Z___R___F___
G89 X___Y___Z___F___
FURAO EM FLANGE
N5 G90 G17 021 G40 054 080
NiO Ti M6
N15 G00X30Y25 S1000M3
N20G43Z10H1
N25 M8
N30 G83 X30 Y25 Z-20 R5 Q6 F120 LO
N35 G34X30Y25120J0K12
N40 080 GOO Z200
N45 M30
Rev. 01 - SOCIESC
[ 26 / 55 ] Programao em Mquinas CNC
5.19. Rosqueamento
Z Comprimento da rosca
F Passo da rosca
Q Angulo inicial da rosca
G61 ( Modal) Controla os eixos para que a mquina pare exatamente no ponto desejado
Desabilitado por G62, G63, G64.
Rev. 01 - SOCIESC
[ 28 / 55 ] Programao em Mquinas CNC
G68 X_____Y_____R____
5.26. Escala
G51 X_____Y_____Z____P____
5.27. Espelhamento
G52 (Modal) estabelece um sistema de coordenadas local. Desabilitado por G53 , G59 ou outro G52
G92 X___Y___Z___ Faz com que a posio atual seja a dada no comando.
G05 (Modal) Permite a execuo de alta velocidade com programa de passos microscpicos.
Ex. G05 P1 ativa
G05 P0 desativa
G61.1 ( Modal) Controla a acelerao e desacelerao dos eixos para que o posicionamento
Seja preciso e no haja parada nos eixos, indicado em usinagem de superfi-
cies com passo muito fino .Desabilitado por G62, G63 , G64.
G62 ( Modal) Controla a preciso do ngulo entre duas linhas ou arcos e melhora os cantos
vivos. Desabilitado por G61, G61.1, G63 ou G64.
G63 ( Modal) Cria o ambiente para executar o rosqueamento, desativa os controles de cantos
e o comando bloco a bloco e o feed hold. Desabilitado por G61, G61.1, G62 ou G64.
Antes de fazer o programa para ser executado numa maquina CNC devemos estudar o processo de usinagem
definindo : Fixao da pea, zero pea, tipo e numero de ferramentas ,trajetria da ferramenta e parmetros de corte
( RPM, avano da mesa).
N= Vc.1000
.D
Onde:
N = Rotaes por minuto ( RPM)
Rev. 01 - SOCIESC
[ 30 / 55 ] Programao em Mquinas CNC
F = n .z .Sz
Onde:
F = Avano da mesa
n = RPM
z = Nmero de arestas de corte
Sz = Avano por aresta de corte ( avano por dente)
Obs. As tabelas de avanos para brocas geralmente os valores vem em mm / volta , mas como no fresamento
geralmente o avano e em mm / min .Para obt-lo multiplica-se o valor do avano pela rotao.
Ex. Se o clculo de uma rotao ( N ) de uma broca for de 800 RPMs e na tabela o avano ( F ) estiver com 0,1
mm/volta.
F= 800 . 0,1 F = 799,9 arredondamos para F=800 mm/min
Desbaste Acabamento
TIPO DE MATERIAL A SER USINADO At a profundidade de de 1mm de
10mm 7mm profundidade
Ao de at 60 kg/mm2 20 m/min 25 m/min 32 m/min
Ao de 60 a 90 kg/mm2 16 m/min 20 m/min 28 m/min
Ao de 90 a 110 kg/mm2 12 m/min 18 m/min 22 m/min
Ao acima de 110 kg/mm2 10 m/min 15 m/min 18 m/min
Ferro fundido de at 75 kg/mm2 25 m/min 28 m/min 30 m/min
Ferro fundido acima de 75 kg/mm2 12 m/min 15 m/min 20 m/min
Lato 45 m/min 60 m/min 85 m/min
Metais leves, alumnio 260 m/min 420 m/min 480 m/min
Cobre 50 m/min 80 m/min 90 m/min
6.2. Avano por aresta de corte para fresas de topo de ao rpido ( em mm/ RPM)
Desbaste Acabamento
TIPO DE MATERIAL A SER USINADO At a profundidade de de 1mm de
10mm 7mm profundidade
Ao de at 60 kg/mm2 0.025 0.03 0.012
Ao de 60 a 90 kg/mm2 0.022 0.027 0.010
Ao de 90 a 110 kg/mm2 0.022 0.024 0.008
Ao acima de 110 kg/mm2 0.012 0.014 0.006
Ferro fundido de at 75 kg/mm2 0.025 0.034 0.010
Ferro fundido acima de 75 kg/mm2 0.018 0.022 0.008
Lato 0.025 0.030 0.010
Metais leves, alumnio 0.012 0.016 0.006
Cobre 0.026 0.030 0.010
Rev. 01 - SOCIESC
[ 32 / 55 ] Programao em Mquinas CNC
2 Verificar o nvel do leo da unidade hidrulica do sistema de lubrificao central. Caso o nvel esteja baixo, ira
acionar um alarme no permitindo o manuseio da mesma. Neste caso deve-se completar o nvel com leo Tonna 68.
3 Ligar a rede de ar comprimido, observado que ela deve estar com um presso mnima de 6 kg e mxima de 8
kg/cm2.
4 Verificar o nvel do leo do conjunto lubrifil, caso no tenha leo dever ser colocado o leo Hyspim AWS 10.
5 Verificar o nvel do fluido de corte se o mesmo estiver abaixo da sada da bomba de refrigerao ir puxar ar
junto com o lquido, prejudicando a ao do mesmo.
6 Antes de executar um novo programa dever ser feito a simulao, para conferir a trajetria da ferramenta.
9 No acionar nenhuma tecla de operao da mquina sem que tenha certeza de sua funo.
11 Ao trmino do trabalho desligar primeiro o painel frontal da mquina em seguida a chave geral e o ar
comprimido.
Rev. 01 - SOCIESC
[ 34 / 55 ] Programao em Mquinas CNC
1 Referenciar a mquina.
2 Posicionar os eixos X ,Y e Z no zero pea.
3 Zerar X , Y e Z no MONITOR/POSITION
4 Acionar a tecla TOOL PARAMETERS, e pressionar a tecla WORK.
5 Definir o G54 digitando o numero 41 no primeiro espao, pressionar SHIFT em seguida INPUT duas vezes
determinar o zero em X , em seguida 42 e 43 para Y e Z.
6 Referenciar novamente somente no eixo Z em zero mquina.
7 Pressionar a tecla TOOL PARAMETERS, no MENU at surgir a opo PLC-SW.
8 Selecionar o item 4 que liga a rgua TLM em seguida INPUT.
9 No TOOL PARAMETERS zerar o SURFACE digitando zero nos primeiros dois espaos e em seguida INPUT.
10 Baixar eixo Z at zero pelo monitor e acionar a tecla TOOL OFFSET.
11 O valor que aparecer na linha do LEGHT transferir para a SURFACE digitando 0 no primeiro espao e
INPUT.
OBS.: O valor de MACHINE Z e SURFACE para a 1 ferramenta devem sempre serem iguais, quando Z esta em
zero maquina os valores so iguais a zero e no zero pea os valores correspondem a distncia do zero mquina at
o zero pea.
12 Definir a ferramenta 1 como Z zero como referencia p/ outras ( LEGHT =0) e fornecer o raio da ferramenta.
13 Para definir altura de outra ferramenta, tangencia-la em Z.
14 Passar o valor correspondente a prxima ferramenta que aparece para o LEGTH da respectiva ferramenta
acionando a tecla INPUT.
15 Aps estes procedimentos desligar a rgua TLM
Rev. 01 - SOCIESC
[ 36 / 55 ] Programao em Mquinas CNC
OBS.: Este programa no ter fim e ficar em loop ou seja preso na linha 40 at o GOTO, pois no foi dado no
programa um limite para o deslocamento em Z ( condio)
12.1.1. CONDIES
EQ = ( igual )
NE ( diferente )
GT > ( maior qur )
LT< (menor que )
Programa
.
.
.
N10 IF [ #1 EQ 30] GOTO 100
N95 GOTO 10
N100 M30
Programa
.
. CondIo
N95 END 10
N100 M30
Rev. 01 - SOCIESC
[ 38 / 55 ] Programao em Mquinas CNC
Atravs do acionamento do avano dos eixos so realizados os movimentos dos carros. Durante a usinagem so
movimentos ou a pea ou a ferramenta com os carros. Uma pea fundamental de um acionamento do avano de
uma mquina CNC a transmisso por eixo de esferas recirculantes.
A rvore ou fuso principal permite realizar a rotao da pea em tornos CNC. O acionamento esto ligados a um
dispositivo de medio para proceder as medies precisas nos eixos do avano. Isto consiste, em principio, de uma
escala e de um sistema de medio que l a escala. Em funo dos tipos de escalas diferencia-se a medio de
posicionamento em absoluta ou incremental.
Para utilizao das ferramentas ( TOOL) num programa, estas sero numeradas com T1,T2,T3,..; e chamadas
quando necessrias. Uma chamada de ferramenta em um programa CNC faz com que haja uma troca automtica
de ferramenta (giro do torre ou revlver).
16. TORRE
Os tornos CNC normalmente possuem dispositivos de troca automtico de ferramentas, cujas concepes
variam de acordo com a quantidade de ferramentas a serem utilizadas. O meio mais comum chamado de torre ou
revlver ferramenta.
Num revlver uma troca atravs do programa CNC significa que este gira at colocar a ferramenta em posio de
trabalho.
Rev. 01 - SOCIESC
[ 40 / 55 ] Programao em Mquinas CNC
Fig. 19 Revlver-ferramenta
O comando dos movimentos da ferramenta na usinagem de uma pea realizado em mquinas CNC com auxlio
de sistemas de coordenas. A posio exata destes dentro da mquina- ferramenta determinada atravs dos
pontos zeros. Numa mquina-ferramenta CNC, juntamente com os pontos-zero, existem ainda uma srie de
pontos de referncia que auxiliam na operao e programao.
Os pontos de referncia serve para aferio e para controle do sistema de medio dos movimentos do carro e
das ferramentas.
Os tornos possuem apenas dois eixos de avanos principais, sendo um deles no eixo X e o outro o eixo Z.
Eixo o nome que se d a qualquer direo no qual verificado um movimento da mesa ou do carro.
Este movimento pode ser tanto de transao como de rotao.
Correspondem ao sistema de eixos ortogonais, dispostos na mquina de forma normalizada que servem para
direcionar os movimentos da mesa ou das ferramentas.
Situao inicial:
Uma pea pr-formada deve ser torneada, sendo que ser o contorno, e este est desenhado conforme figura.
Descrio:
O deslocamento da ponta da ferramenta durante o torneamento deve ser descrito utilizando o sistema de
coordenadas.
Procedimento:
Em primeiro lugar deve ser definido o ponto-zero da pea, o qual, neste caso, tomado na face esquerda da
mesma. Como segundo passo deve-se numerar todos os pontos geomtricos mais importantes, e fazer uma tabela
com as coordenadas dos pontos assinalados.
A programao feita atravs de cdigos (letras e nmeros), divididos por funes que executam o programa.
Segundo a norma ISO, podemos considerar as funes G como sendo as mais importantes, pois permitem
definir todas as condies de percurso oferecidas pelo comando, como trajetria da ferramenta, ciclos fixos de
usinagem, tipos de coordenadas, planos de trabalho, limites de rotao, tipos de avanos, entre outros.
As funes G so normalizadas e podem ser selecionadas de G00 a G99, conforme normas ISO.
Rev. 01 - SOCIESC
[ 42 / 55 ] Programao em Mquinas CNC
Letras Significados
A Movimento de rotao em torno do eixo X, ngulo em relao a X (eixo).
B Movimento de rotao em torno do eixo Y
C Movimento de rotao em torno do eixo Z, chanfro.
D Memria de correo de ferramentas
E Segundo avano
F Avano
G Condio de trajetria
H (Disponvel) corretor na altura (fresom)
I Parmetro de interpolao ou passo de rosca paralelo ao eixo X
J Parmetro de interpolao ou passo de rosca paralelo ao eixo Y
K Parmetro de interpolao ou passo de rosca paralelo ao eixo Z
L (Disponvel)
M Funo auxiliar miscelnea
N Nmero de sentena
O (Disponvel) Programa
P Terceiro movimento paralelo ao eixo X nmero da linha inicial de desbaste e acabamento.
Q Terceiro movimento paralelo ao eixo Y nmero da linha inicial de desbaste e acabamento.
R Movimento em marcha rpida no sentido do eixo Z, ou terceiro movimento paralelo ao eixo Z. Raio,
Recuo.
S Rotao da rvore principal
T Ferramenta
U Segundo movimento paralelo ao eixo X (sobre metal ou profundidade em X)
V Segundo movimento paralelo ao eixo Y (sobre metal ou profundidade em Y)
W Segundo movimento paralelo ao eixo Z (sobre metal ou profundidade em Z)
X Movimento em sentido do eixo X
Y Movimento em sentido do eixo Y
Z Movimento em sentido do eixo Z
19.2. Funes G
G00 - A condio de trajetria (ou percurso) G0 (avano rpido) determina que o movimento de deslocamento no
eixo X e Z (simultneos ou no), tenham a velocidade mxima da mquina (10m/min).
G01 - A condio de trajetria (avano programado), determina que o movimento no eixo X e Z
(simultaneamente ou no) tenham no seu deslocamento, um avano constante e que deve ser programado sob o
endereo F (Feed Avano).
G21 - A condio G21 determina que toda a programao ser realizada dentro do sistema de unidades em
milmetros.
G20 - A condio G20 determina que toda a programao ser realizada dentro do sistema de unidades em
polegadas.
G18 - A condio G18 determina que toda a programao ser realizada dentro do plano de trabalho X e Z.
G02 - A condio de trajetria G02 (avano programado em interpolao no sentido horrio), determina que o
movimento circular no sentido horrio. Em conjunto dos eixos auxiliares I relacionado ao eixo X e K que esta
relacionado ao eixo Z.
Ex: G02 X Z I K
G03 - A condio de trajetria G03 (avano programado em interpolao no sentido anti-horrio), determina que
o movimento circular no sentido anti-horrio. Em conjunto dos eixos auxiliares I relacionado ao eixo X e K que sta
relacionado ao eixo Z.
Ex: G03 X Z I K
Rev. 01 - SOCIESC
[ 44 / 55 ] Programao em Mquinas CNC
G40 G41 G42 - A condio G41/G42 (Correo do raio da ferramenta ou raio de corte) corresponde a uma
das condies mais importantes na usinagem. A sua utilizao est relacionada 98% das vezes, nas operaes de
desbaste e acabamento, para evitar principalmente, a mudana do sentido da trajetria, durante o ciclo de
usinagem.
G54 a G59 - A condio G54 determina o zero pea em relao ao zero mquina (deslocamento de origem
nmero 1). Uma vez que os valores obtidos na escala so lidos em relao ao zero pea, preciso relacionar estes
valores com cada posio do zero pea, no qual iniciaremos nosso programa. Estes valores so introduzidos no
comando manualmente atravs do painel de operao. Onde o CNC executa o calculo sempre em relao ao zero
mquina.
G90 G91 - So informaes vitais para uma boa programao. Em geral o comando G90 ativado no momento
em que se inicia a programao, o que determina que todas as medidas sero encaradas em relao ao zero pea
ou sistema absoluto.
G96 - Estabelece uma velocidade de corte constante durante a usinagem, o que mudar a rotao conforme a
ferramenta penetra na direo do centro da pea.
G97 - Estabelece qual a rotao (RPM) desejada durante toda a usinagem. Utilizado para uma furao.
G71 - A condio G71 o ciclo de desbaste em material bruto no sentido longitudinal, onde deseja-se
desenvolver um perfil ou contorno de uma pea. Onde que o contorno final ser com a passada de acabamento.
G71 U_R
G71 P_Q_U_W_F_S_
1 Linha
R_: o alvio que ferramenta executa para retornar no inicial do desbaste (no raio) para no retornar arrastado
na pea.
2 Linha
Rev. 01 - SOCIESC
[ 46 / 55 ] Programao em Mquinas CNC
G70 - A condio G70 o ciclo de acabamento em material previamente desbastado, onde deseja-se
desenvolver um perfil ou contorno de uma pea.
G70 P_ Q_F_S_
G72 - A condio G72 o ciclo de desbaste em material bruto no sentido vertical, onde deseja-se desenvolver
um perfil ou contorno de uma pea. Onde que o contorno final ser com a passada de acabamento.
G72 W_R_
G72 P_Q_U_W_F_S_
1 Linha
R_: o alvio que ferramenta executa para retornar no incio do desbaste (no raio) para no retornar arrastado
na pea.
2 Linha
G73 - A condio G73 o ciclo de desbaste para materiais forjados ou pr moldados, onde deseja-se
desenvolver um perfil de uma pea.
G73U_ W_R_
G73P_Q_U_W_F_S_
1 Linha
2 Linha
Rev. 01 - SOCIESC
[ 48 / 55 ] Programao em Mquinas CNC
G50 S2500;
G28;
G0 X62 Z6 M8;
G73 U5 W3 R3;
N40 Z-40;
N60 Z-55;
G28;
M30
G74 - A condio G74 o ciclo de desbaste em material bruto no sentido horizontal, onde deseja-se
desenvolver uma nica entrada, dentro de contorno simples.
G74 R_
G74 X_Z_P_Q_R_
1 Linha
2 Linha
P: Profundidade de corte
R_: o alvio que ferramenta executa para retornar no inicial do desbaste (no raio) para no retornar arrastado
na pea.
G75 - A condio G75 o ciclo de desbaste em material bruto no sentido vertical, onde deseja-se desenvolver
uma nica entrada, dentro de contorno simples.
G75 R_
G75 X_Z_P_Q_R_
1 Linha
2 Linha
P: Profundidade de corte
R_: o alvio que ferramenta executa para retornar no ponto incio do desbaste (no raio) para no retornar
arrastado na pea.
G76 - A condio G76 o ciclo de rosqueamento, onde deseja-se desenvolver uma rosca com uma nica
entrada.
Este comando desenvolvido em duas linhas:
G76 P__ __ __
Nmero de passadas Comprimento do chanfro ngulo da rosca
do acabamento de sada
Rev. 01 - SOCIESC
[ 50 / 55 ] Programao em Mquinas CNC
__: Comprimento do chanfro, sendo o mximo igual a 9.9mm e se for zero assume o valor do passo.
2 Linha
R_: Diferena entre o ponto inicial e o final no eixo X ( usado quando temos rosca cnica)
Exemplo de rosqueamento:
G28;
T0101;
G97 S800M3;
G0 X8.5 Z4 M8;
G28
M30
Quando utiliza-se os corretores G41 / G42, existe ainda para cada regio a ser usinada uma direo da
compensao do nariz da ferramenta. Onde informado manualmente no comando do CNC.
Rev. 01 - SOCIESC
[ 52 / 55 ] Programao em Mquinas CNC
A correo do raio de corte (raio de ferramenta), faz com que o comando calcule a trajetria que ento deve ser
percorrida compensando tanto o raio da ferramenta, como a direo que este encontra-se em corte dentro das
regies como mostrado abaixo:
Na utilizao dos ciclos G71 e G72 devem ser observados os sentidos de corte, para que os valores de U e W (2
linha) sejam respeitadas as superfcies de sobremetal da pea, conforme os diagramas abaixo:
Teclar Nose R
Selecionar qual o nmero da ferramenta
Digitar o valor do raio da ferramenta
Digitar a posio de Trabalho P utilizado
Rev. 01 - SOCIESC
[ 54 / 55 ] Programao em Mquinas CNC
Acionar Monitor
Buscar no Menu ERASE
Acionar ERASE (rodap da tela)
Selecionar opo MAIN
1) Digitar o nmero do programa
INPUT
Referenciar a mquina
Ligar a Rgua
Entrar na tela T- DATA
Posicionar ferramenta 1
Mover o eixo X manualmente at triscar no dimetro da pea (usar o manipulo HANDLE) com a funo X1
(0.001mm), X10(0.01mm),X(0.1mm), para aproximao em X.
Digitar X o dimetro
INPUT
Afastar a ferramenta em X
Mover o eixo Z manualmente at triscar no final da pea (usar o manipulo HANDLE) com a funo Z1
(0.001mm), X (0.1mm), para aproximao em Z
1) Digitar Z O
Afastar o castelo para a troca de ferramenta
Posicionar a ferramenta 2
Repetir as operaes
1 KOK, Einar Alberto, WIEN, Carl Hanser Munchen. Comando numrico CNC Tcnica operacional. So Paulo: 1983.
Rev. 01 - SOCIESC