Anda di halaman 1dari 46

o

Automao CNC

3 Ciclo de Tcnico em Mecnica

Apresentao

O que o Comando Numrico

No desenvolvimento histrico das Mquinas Ferramentas


de usinagem, sempre se procurou solues que permitissem aumentar a produtividade com qualidade superior associada a minimizao
dos desgastes fsicos na operao das mquinas. Muitas solues
surgiram, mas at recentemente, nenhuma oferecia flexibilidade
necessria para o uso de uma mesma mquina na usinagem de
peas com diferentes configuraes e em lotes reduzidos.

Do ponto de vista do hardware , pode-se dizer que o Comando Numrico um equipam ento eletrnico capaz de receber
informaes atravs de entrada prpria de dados, compilar estas
informaes e transmiti-las em forma de comando mquina ferramenta de modo que esta, sem a interveno do operador, realize as
operaes na seqncia programada.
Por outro lado, podemos entender o Comando Numrico como uma
forma de automao programvel, baseada em softwares compostos
de smbolos, letras e nmeros.
Para entendermos o princpio bsico de funcionamento de
uma mquina-ferrament a a Comando Numrico, devemos dividi-la,
genericamente, em duas partes:

Um exemplo desta situao o caso do torno. A evoluo


do torno universal, levou criao do torno revlver, do torno copiador e torno automtico, com programao eltrica ou mecnica, com
emprego de "cames", etc. Em paralelo ao desenvolvimento da mquina, visando o aumento dos recursos produtivos, outros fatores
colaboraram com sua evoluo, que foi o desenvolvim ento das ferramentas, desde as de ao rpido, metal duro s modernas ferramentas com insertos de cermica. As condies de corte imposta
pelas novas ferramentas exigiram das mquinas novos conceitos de
projetos, que permitissem a usinagem com rigidez e dentro destes,
novos parmetros. Ento, com a descoberta e, conseqente aplicao do Comando Numrico Mquina Ferram enta de Usinagem,
esta preencheu as lacunas existentes nos sistemas de trabalho com
peas complexas, reunindo as caractersticas de vrias destas mquinas.

1-Comando Numrico
O C.N. composto de uma unidade de assimilao de informaes, recebidas atravs da leitora de fitas, entrada manual de
dados, micro e outros menos usuais.
Uma unidade calculadora, onde as informaes recebidas
so processadas e retransmitidas s unidades motoras da mquinaferramenta.
O circuito que integra a mquina-ferramenta ao C.N. denominado de interface, o qual ser programado de acordo com as
caractersticas mecnicas da mquina.
2-Mquina-Ferramenta

Histrico

O projeto da mquina-ferram enta dever objetivar os recursos operacionais oferecidos pelo C.N.. Quanto mais recursos oferecer, maior a versatilidade.

Em 1950, j se dizia em voz corrente, que a ciberntica revolucionaria, completamente, as mquinas ferramentas de usinagem, mas no se sabia exatamente como. Houve tendncias iniciais
de aplicar o computador para comando de mquinas, o que, de certa
forma, retardou o aparecimento do CNC. Somente quando este
caminho foi abandonado principalmente por ordem econmica,
abriu-se para a pesquisa e o desenvolvimento do que seria o "Comando Numrico".

Vantagens do Comando Numrico


O Comando Numrico pode ser utilizado em qualquer tipo
de mquina-ferramenta. Sua aplicao tem sido maior nas mquinas
de diferentes operaes de usinagem, como Tornos, Fresadoras,
Furadeiras, Mandriladoras e Centros de Usinagem.
Basicamente, sua aplicao deve ser efetuada em empresas que
utilizem as mquinas na usinagem de sries mdias e repetitivas ou
em ferramentarias, que usinam peas complexas em lotes pequenos
ou unitrios.
A compra de uma mquina-ferram enta no poder basearse somente na demonstrao de economia comparado com o sistema convencional, pois, o seu custo inicial ficar em segundo plano,
quando analisarmos os seguintes critrios na aplicao de mquinas
a C.N.

No conceito "Com ando Numrico", devemos entender "numrico",


como significando por meio ou atravs de nm eros. Este conceito
surgiu e tomou corpo, inicialmente nos idos de 1949/50, nos Estados
Unidos da Amrica e, mais precisamente, no Massachussets Institute
of Technology, quando sob a tutela da Parsons Corporation e da
Fora erea dos Estados Unidos, desenvolveu-se um projeto especfico que tratava do "desenvolvimento de um sistema aplicvel s
mquinas-ferramenta para controlar a posio de seus fusos, de
acordo com os dados fornecidos por um computador", idia, contudo,
basicamente simples.

As principais vantagens so :
1- Maior versatilidade do processo
2- Interpolaes lineares e circulares
3- Corte de roscas
4- Sistema de posicionamento, controlado pelo C.N., de grande
preciso.
5- Reduo na gama utilizvel de ferram entas.
6- Compactao do ciclo de usinagem.
7- Menor tempo de espera.
8- Menor movimento da pea.
9- Menor tempo de preparao da mquina.
10- Menor interao entre homem/mquina. As dimenses dependem, quase que som ente, do comando da mquina.
11- Uso racional de ferram entas, face aos recursos do comando/mquina, os quais executam as formas geomtricas da pea, no
necessitando as mesmas de projetos especiais.
12- Simplificao dos dispositivos.
13- Aumento da qualidade de servio.
14- Facilidade na confeco de perfis simples e complexos, sem a
utilizao de modelos.
15- Repetibilidade dentro dos limites prprios da mquina.
16- Maior controle sobre desgaste das ferramentas.
17- Possibilidade de correo destes desgastes.

Entre 1955 e 1957, a Fora Area Norte-Americana utilizou


em suas oficinas mquinas C.N., cujas idias foram apresentadas
pela "Parson Corporation". Nesta mesma poca, vrias empresas
pesquisavam, isoladamente, o C.N. e sua aplicao. O M.I.T., Massachussets Institute os Tecnology, tambm participou das pesquisas
e apresentou um comando com entrada de dados atravs de fita
magntica. A aplicao ainda no era significativa, pois faltava confiana, os custos eram altos e a experincia muito pequena. Da dcada de 60, foram desenvolvidos novos sistemas, mquinas foram
especialmente projetadas para receberem o C.N., e aumentou muita
a aplicao no campo da metalurgia. Este desenvolvimento chega a
nossos dias satisfazendo os quesitos de confiana, experincia e
viabilidade econmica.

A histria no termina, mas abre-se nova perspectiva de


desenvolvim ento, que deixam de envolver somente Mquinas Operatrizes de usinagem, entrando em novas reas. O desenvolvimento da
eletrnica aliado ao grande progresso da tecnologia mecnica garantem estas perspectivas do crescimento.
Atualmente, as palavras "Comando Numrico" comeam a
ser mais freqentemente entendidas como solues de problemas de
usinagem, principalmente, onde no se justifica o emprego de mquinas especiais. Em nosso pas, j se iniciou o emprego de mquinas com C.N., em substituio aos controles convencionais.

Automao CNC

3 Ciclo de Tcnico em Mecnica


Botes de segurana / Chave geral
Os botes de segurana tm por objetividade a preservao do
equipamento. Quando pressionado causar a parada imediata dos
eixos de movimento e de rotao da mquina.

18- Menor controle de qualidade.


19- Seleo infinitesimal dos avanos.
20- Profundidade de corte perfeitamente controlvel.
21- Troca automtica de velocidades (2 gamas).
22- Reduo do refugo.
23- Menor estoque de peas em razo da rapidez de fabricao.
24- Maior segurana do operador.
25- Reduo na fadiga do operador.
26- Economia na utilizao de operrios no qualificados.
27- Rpido intercmbio de informaes entre os setores de Planejamento e Produo.
28- Uso racional do arquivo de processos.
29-Troca rpida de ferram entas.

Tipos de Comando
Os tipos de comando so basicamente trs:
1-Comando ponto a ponto
O comando ponto a ponto recomendvel quando se exige somente
posicionamento em pontos program ados, com deslocamentos em
avano rpido.

Painel de Comando

Embora este tipo seja o tipo mais simples, ele garante o posicionamento segundo os eixos geomtricos da mquina dentro do intervalo
de preciso e repetibilidade previstas.

O comando CNC um equipamento eletrnico, dotado de


um processador ou mais de um, e de memrias de armazenamento,
capaz de receber informaes atravs de entrada prpria de dados,
processar e compilar estas informaes, transmitindo-as em forma
de impulsos mquina ferramenta, gerando o movimento simultneo
dos eixos em combinao com seu sistema de medio e funes de
programao, de modo que esta sem a interveno do operador,
realize as operaes de usinagem na seqncia programada.
Os painis de comando CNC diferem muito de um fabricante para o outro, porm alguns elementos so bsicos entre eles, tais
como:

2-Comando de percurso
O comando de percurso representa uma evoluo do comando ponto a ponto, isso porque, alm do posicionamento dos
eixos, ele passa tambm a garantir a direo da ferram enta e o
avano de corte.
o comando que realiza separadamente os movimentos,
isto , um de cada vez, os deslocamentos longitudinal e transversal
dos eixos de uma mquina. indicado apenas para usinagens paralelas aos eixos da mquina.

Display / Vdeo
Atravs do display possvel monitorar todo o Status da mquina,
assim como efetuar e visualizar testes como os de analise de sintaxe
e teste grfico-dinmico, dentre outros.
Teclado Alfa-numrico
Atravs do teclado do comando possvel prom over toda a entrada
de dados necessria a execuo de uma determinada pea, fazendo
inseres de caracteres que viabilizam a edio de program as, as
correes ou alteraes de parmetros etc..
Seletor de Variao
Atravs dos Seletores de Variao possvel modificar (Diminuir /
Aumentar) valores referentes ao Rpm ou Avano programado, dentro
de uma determinada faixa estipulada pelo fabricante.
Volante Eletrnico
Atravs do volante eletrnico pode-se operar manualmente a movimentao dos eixos da mquina.
Teclas de Funo
As teclas de funo so utilizadas quando da necessidade de aplicaes especficas, tais como registros de parmetros, inseres de
correo de ferramentas, movimentaes manuais e outras.

Automao CNC

3 Ciclo de Tcnico em Mecnica

3-Comando de Trajetria
O comando de trajetria o tipo mais completo de comando, pois realiza, instante por instante, o controle da posio da ferramenta na trajetria entre dois pontos. Garante o posicionamento
exato e controla a trajetria e o avano da ferramenta, podendo os
carros ter movimentos simultneos e perfeitamente conjugados, de
modo que se obtenham quaisquer ngulos ou perfis circulares com
qualquer raio.

Figura 2.
Parafuso de Esferas Recirculantes:
1- Parafuso
2- Porca de duas partes
3- Calo de espessura
4- Esferas

Transmisso de Movimento
Os fusos de esferas tambm chamados de esferas recirculantes, atualmente o meio mais eficiente para se converter movimento rotativo em movimento linear e vice versa.
Os fusos de esferas podem ser utilizados em mquinas e
equipamentos dos mais variados setores propiciando assim uma
ampla aplicao de mercado.

Fuso com esferas recirculantes


Durante a usinagem de peas nas mquinas operatrizes
so realizados movimentos de peas, ferramentas e carros. O sistema de transmisso muito usado para este movimento o sistema de
fuso e porca. O sistem a fuso-porca convencional tem o inconveniente
dos atritos significativos entre as roscas do parafuso e da porca que
provocam uma toro do parafuso, incompatvel com as precises de
usinagem requeridas, assim como um avano repentino (solavanco)
a pequena velocidade (perodo de partida e parada dos carros).
A folga entre a rosca do parafuso e da porca tambm deve
ser levada em conta quando se inverte o sentido de deslocamento,
sob pena de impreciso de cota e at ruptura de ferramentas. Numa
mquina convencional corrige-se essa folga manualmente, mas
numa mquina automtica, isso no possvel.
As mquinas automticas devem poder realizar aceleraes e desaceleraes considerveis e rpidas, bem como deslocamentos regulares velocidades lentas, por isso os sistemas parafuso-porca clssicos (folga e atrito) so excludos dos sistemas de
comando das mquinas CNC.
Pelo motivo exposto anteriormente, mesmo sendo onerosos, os sistemas parafuso-porca de esferas recirculantes so os
usados (fig.1) isso permite transformar o atrito das roscas parafusoporca num rolamento. A folga retirada utilizando porcas duplas
reconciliveis por sistema de anis roscados e de calo de espessura
(fig.2), podendo-se atingir assim uma alta e repetitiva preciso nos
movimentos dos carros.

Vantagens dos fusos de esferas recirculantes:


1- Alto Rendimento
A reduo de atrito possibilita um rendimento mecnico em torno de
90%

Figura 1.
Parafuso de Esferas Recirculantes:
1- Goteira de reciclagem das esferas
2- Porca
3- Parafuso
4- Esferas

2- Movimento Regular
Os fusos de esferas possuem movimento regular tambm a
rotaes muito baixas, eliminando possveis trepidaes caractersticas dos fusos de rosca comum (trapezoidal).

Automao CNC

3 Ciclo de Tcnico em Mecnica


Para o amortecimento de vibraes so adotados barramentos de alta rigidez com enchim ento de concreto ou areia do
macho de fundio. No caso de tornos, muitos modelos foram projetados com barramentos inclinados (Fig.5) para facilitar a rpida eliminao de cavacos, produzidos em elevado volume e altas temperaturas.

3- Folga Axial Zero


A alta eficincia do contato por esferas permite precarga eliminando por completo a folga axial.
4- Maior velocidade permitida
Os fusos de esferas permitem maior velocidade de rotao
e possuem ponto de velocidade crtica muito superior aos fusos
trapezoidais.
5- Maior vida til
Os sistemas com fusos trapezoidais necessitam de manuteno aps determinado perodo devido ao aparecimento de folga,
os fusos de esferas no necessitam de manuteno.
6- Receptividade de posio
A reduo de desgaste por atrito permite a repetividade de
posicionamentos requeridos em certas mquinas, com preciso.
7- Mnima Lubrificao
Os fusos de esferas eliminam a necessidade constante de
lubrificao, caracterstica dos fusos de rosca comum (trapezoidal).
A lubrificao feita somente na montagem da mquina
com leo ou graxa para rolamentos.

Guias e Barramento

Motores

So elementos de vital importncia em uma mquina operatriz, pois determinam toda a preciso geomtrica da mquina. Cabe
a eles a responsabilidade de deslocar os carros porta-ferramentas de
forma precisa.
Varias formas de guias e barramentos foram utilizados,
sempre visando reduzir o atrito e desgaste. Com o evento das mquinas CNC, o problema complicou-se pois, alm de reduzir o desgaste, o problema da inrcia tornou-se ponto crtico pelo efeito
"STICK-SLIP", que a tendncia a saltos que ocorrem em baixa
velocidade de escorregamento, tanto em movimentos translatrios
como rotatrios. Em velocidades pequenas (5 a 20 mm/min), a pelcula de leo lubrificante rompida e ocorre atrito esttico. Os elementos de transmisso so deformados elasticamente at que o
atrito esttico seja superado. O carro avana ento rapidamente sob
a ao das foras elsticas, restabelecendo-se o atrito cinemtico. O
jogo pode repetir-se, tornando-se especialm ente incomodo em baixas
velocidades de posicionamento final ou em pontos de inverso de
contornos.
A escolha de materiais adequados, tais como, guias de
plstico (Fig.3), ou aditivos no leo (bissulfeto de molibdnio) podem
ajudar na soluo do problema. Outra soluo de guias de baixo
atrito e reduzido desgaste, as guias de rolamentos (Fig.4) e guias
hidrostticas.

Motor de acionamento da rvore


A rotao da pea nos tornos e a rotao da ferramenta
nas fresadoras realizada pela rvore principal. O acionamento da
rvore realizado atravs de motor de corrente alternada ou corrente
contnua.

Quando o acionamento feito por motor de corrente alternada, a seleo de rotaes feita por uma caixa de engrenagens. A
gama de rotaes disponveis neste caso fica na dependncia do
nmero de escalonamentos da caixa de engrenagens.
As rvores principais das mquinas CNC so geralmente
acionadas por motores de corrente contnua, onde as rotaes podem ser realizadas sem escalonamento e controladas atravs de um
tacmetro.
Neste caso pode-se utilizar qualquer rotao desejada dentro do campo de rotaes da mquina.

Automao CNC

3 Ciclo de Tcnico em Mecnica


Quando necessrio, tambm podem ser programados posicionamentos da contra-ponta, avano e retrocesso do mangote e
luneta, para uma melhor fixao de trabalho.

Em alguns tipos de usinagem, quando necessrio atingir


um torque favorvel ou modificar o campo de rotaes, pode existir
no acionamento com motor de corrente contnua uma caixa de engrenagens com 2, 3 ou 4 escalonamentos.

Motor de acionamento dos fusos


Em geral so utilizados motores de corrente contnua para
o acionamento dos avanos, que so regulados por um circuito de
potncia e podem acionar ou frear em ambas as direes de movimento.

Dispositivos de Troca de Ferramenta


Nos processos de usinagem so poucas as peas que podem ser usinadas sem a troca de ferram entas, como se procura
realizar o maior nmero de operaes possveis numa nica sujeio, o sistema de troca de ferramentas em mquinas CNC, vem cada
vez mais sendo otimizados pelos fabricantes de mquinas.
Nos tornos CNC a troca de ferramentas pode ser realizado
manualmente ou automaticamente.
Na troca manual de ferramentas, temos os suportes portaferramentas de troca rpida . Neste sistema a troca de ferramentas
feita pelo operador a cada parada de troca do program a executado.

Os movimentos de avano devem ser realizados sem interferncia de foras atuantes, por exemplo, fora de corte, atrito esttico etc. Para isso, os acionamentos desses movimentos devem ser
rgidos.
Os acionamentos do avano atendem as exigncias sobre
uniformidade dos movimentos e da rapidez de reao na alterao
de velocidades.
So adotadas medidas de segurana eletrnicas adicionais
para se evitar sobrecarga do motor decorrente de:
- Gume de corte da ferramenta gasto;
- Picos de carga durante a acelerao e a freagem;
- Bloqueio do movimento do carro.
Em mquinas CNC de concepo simples e menores exigncias de preciso tambm so utilizados motores passo a passo
nos acionamentos do avano. Para usinagem em altas velocidades
necessrio um elevado torque de partida e de freagem, no sendo
possvel segurana no nmero de passos. Portanto sua aplicao
restrita a pequenos torques.

Troca Rpida

Meios de Fixao da Pea

Numa forma de minimizar os tempos passivos durante a


execuo de um trabalho
pode-se utilizar um suporte portaferramentas "GANG TOOLS". Neste sistema a troca das ferramentas
utilizadas so comandadas pelo program a CNC, necessitando apenas dos posicionamentos corretos das ferramentas, evitando assim
as paradas no programa para eventuais trocas manuais das mesmas.

Os meios de fixao de peas nas mquinas operatrizes


CNC podem ser acionados para abertura e fechamento atravs do
programa CNC contido no comando da mquina, como veremos a
seguir.
Nos tornos CNC em geral, possvel programar os movimentos de abertura e fechamento das castanhas, assim como, as
diferentes presses de fixao.

A escolha da presso deve-ser feita de acordo com a rotao da rvore devido fora centrfuga nas castanhas. Essa compensao feita com aumento da presso a medida que aumenta-se
a rotao, pois as mquinas CNC trabalham freqentemente com
rotaes muito altas. Devido a problemas de deformao das peas,
nem sempre possvel aumentar-se a presso a qualquer valor, por
isso so utilizadas placas com compensao de fora inercial. Estas
so construdas de tal forma que a fora de fixao hidrulica resultante permanece constante nas castanhas para as altas rotaes da
placa, no se alterando atravs da influncia da fora centrfuga.

GANG TOOLS
Na troca automtica de ferramentas, os tornos possuem dispositivos
de concepes que se diferenciam em funo da quantidade de
ferramentas a serem usadas.

Automao CNC

3 Ciclo de Tcnico em Mecnica


Magazine
No sistema magazine de m odo geral, a troca de ferramentas realizado por um brao com duas garras. O programa posiciona
a prxim a ferramenta do magazine que entra em ao e interrompe a
usinagem. Um brao com duas garras entra em ao, tirando de um
lado a nova ferram enta do magazine e do outro lado a ferramenta
que estava operando na rvore principal da mquina.
As posies das ferramentas se invertem pelo giro de 180
graus do brao de garras o qual logo aps introduz as ferramentas
em seus lugares e so de modo geral comandados com lgica direcional.

Podemos assim destacar alguns desses dispositivos:


Torre eltrica
Neste sistema a troca automtica de ferram entas realizada atravs do giro da mesma que comandado pelo programa CNC,
deixando a ferramenta na posio de trabalho.

Revolver
No sistema de revolver a troca realizada com o giro ou
tombo do m esmo, que tambm comandado pelo program a CNC,
at que a ferramenta desejada fique na posio de trabalho.

Os magazines de ferram entas podem ser projetados pelo


fabricante da mquina de vrias maneiras para atender as necessidades do processo de usinagem, visando a maior flexibilidade possvel, a seguir veremos alguns tipos de magazines que podem ser
projetados.

Tipos de magazines

Em se tratando de troca de ferramentas automtica, nesses


sistemas so de modo geral comandados com lgica direcional, ou
seja, para o posicionamento da ferramenta percorrido o caminho
mais curto de giro ou tombo.

Automao CNC

3 Ciclo de Tcnico em Mecnica


A maioria das mquinas CNC podem ser equipadas com
transportador automtico de cavacos. Embora opcional, o transportador, que pode ser acionado pelo programa de usinagem, fundamental quando o volume de cavaco produzido for grande. O transportador possibilita um trabalho contnuo sem necessidade de interrupo da usinagem para retirada manual de cavacos.

Sistema de Transmisso e Transporte de Cavaco


Como as mquinas CNC podem operar com altas velocidades de corte nas usinagens exigido que estas possuam um
sistema de refrigerao que possibilite refrigerar, lubrificar e auxiliar
na remoo dos cavacos.
Esses sistemas geralmente, podem
trabalhar com dois valores de presso (alta e baixa presso), e alguns fabricantes ainda, adotam para torneamento, sistemas de ferramentas onde o fludo refrigerante conduzido atravs de canais no
interior do suporte porta-ferramentas.

Sistema de Medio da Mquina


A medio das posies dos carros pode ser direta ou indireta.

Fludo refrigerante conduzido atravs do porta-ferramentas

Medio direta
Quando a medio for direta, utiliza-se uma escala e um
receptor/emissor, que so fixados, um no carro e outro no corpo da
mquina (figura abaixo).
Imperfeies nos eixos e nos acionamentos no influenciam nos resultados das medies. O sistema ptico de medio, faz a
leitura das divises da escala de medio e transforma esta informao em sinal eltrico que enviada ao comando.

Porm os sistemas com uso de mangueiras flexveis tambm muito usado, tanto em tornos como em centros de usinagem.
Essas providncias melhoram muito a refrigerao no local do corte.

Fludo refrigerante conduzido por mangueira flexvel

Medio Indireta
Na medio indireta de posicionamento o curso do carro tom ado
pelo giro de um eixo (fuso) de esferas recirculantes.
O sistema de medio rotativo e registra o movimento de giro de
um disco de impulso, que est montado no eixo de esferas recirculantes (Figura abaixo), onde o comando, levando em conta o passo
do eixo de esferas recirculantes, transforma os impulsos de giro em
deslocamento do carro.

Devido s altas presses do fludo de corte, as mquinas CNC, so


equipadas de modo geral com portas protetoras contra respingos,
que possuem sistemas de segurana na sua abertura, aumentando
assim a segurana de trabalho.

Automao CNC

3 Ciclo de Tcnico em Mecnica


O sistema de medio conta cada nmero de campos claros-escuros, calculando assim a posio atual do carro pela diferena
em relao sua posio anterior.
Para este procedimento de medio funcionar, aps se ligar o comando, o carro deve ser conduzido uma posio cuja distncia do
ponto zero da mquina, seja conhecido, o que ocorre no referenciamento da mquina.
Aps este procedimento, o sistema de medio pode utilizar a escala da rgua graduada para realizar as medies de posicionamento.

Ainda em funo dos tipos de escala adotado, diferencia-se


a medio de posicionamento em absoluta ou incremental.

Medio Absoluta
Na medio absoluta, utilizado uma escala de medio
codificada, (figura abaixo), que a cada momento mostra a exata
posio do carro com referncia ao Zero mquina (o ponto zero
mquina um ponto de referncia fixo na mesma, que define a origem de seu sistema de coordenadas). Importante que o campo de
leitura da escala de medio estende-se pelo campo total de trabalho.
A codificao da escala de medio realizada em forma
binria. Com isto, o comando pode em cada posio determinar um
valor numrico correspondente.
A palavra "absoluto" em correspondncia medio de posicionamento, significa que os dados da posio so sempre mensurveis independente da condio da mquina e do comando, pois
eles sempre se baseiam em um ponto-zero fixo.
A palavra "Incremental" (incremento = a comprimentos iguais, pequenos percursos) significa, na medio de posicionamento,
que so m ensurveis os aumentos e diminuies dos comprimentos
dos cursos de movimento.
O comando conta para cada movimento o nmero de incrementos (por exemplo, traos divisrios), sendo que cada nova
posio se diferencia da ltima.
Esses sistemas de medio, normalmente eletro-indutivo
ou ptico, so de alta preciso , capazes de resistir ao ambiente
industrial e s vibraes.

Transmisso da Dados
Uma vez de posse do programa CNC, pode-se transferir os
dados de programao para o comando de vrias m aneiras, tais
como: Atravs da insero manual de dados (A); Atravs de Fitas
perfuradas (B); Atravs de Fitas cassetes (Fitas magnticas) (C);
Atravs de Disquetes (D); Atravs da utilizao de Cabo de comunicao RS232C (E), cuja evoluo e desenvolvimento visou principalmente minimizar a margem de erros de digitao e tempos perdidos com a mquina parada para a insero desses dados.

Medio Incremental
Na medio de posio incremental utilizada uma escala
de medio com uma simples rgua graduada, (figura abaixo). Esta
rgua composta de campos claros-escuros, cuja a leitura efetuada pelo sistema de medio atravs do movimento de avano do
carro.

Automao CNC

3 Ciclo de Tcnico em Mecnica

Figura - 3
Muitas mquinas CNC, permitem o movimento rotativo da
mesa de trabalho e do cabeote da rvore (fig.4), dando maior flexibilidade mquina que pode atravs disso usinar diversos lados da
pea com diferentes ngulos de posicionamento.
Esses eixos rotativos da mesa e do cabeote, possuem
comandos prprios e independentes dos eixos direcionais bsicos
dos carros.
Os eixos rotativos so designados conforme a norma DIN,
com letras A, B, e C, primeiras letras do alfabeto, e os eixos principais de avano com as letras X, Y, e Z, ltimas letras do alfabeto.
Para peas especiais so usadas mquinas com mais eixos alm dos trs bsicos principais (fig.4, 5, e 6). Os centros de
usinagem so um exemplo disso pois, alm dos eixos bsicos principais de avano, eixos rotativos da mesa e cabeote freqentemente
possuem um eixo de avano adicional.
Eixos de avano adicionais aos eixos X, Y e Z, so designados de maneira geral pelas letras U, V e W.

Programando em CNC Linguagem ISO DIN


Os movimentos das mquinas operatrizes CNC que do origem a geom etria da pea, so comandados e controlados pelo
comando da mquina. Para que isso seja possvel, o comando deve
receber a informao que permite a ele reconhecer qual dos carros,
mesas, cabeotes ou rvores de rotao ele deve comandar e controlar num dado instante.
O programa CNC quem fornece essas informaes, atravs de designaes normalizadas das direes e sentido dos
movimentos dos componentes da mquina (fig.1,2 e 3). As direes
e sentidos dos movimentos so designados conforme norma DIN
66217.

Figura - 4

Figura - 1

Figura - 5

Figura - 2

Automao CNC

3 Ciclo de Tcnico em Mecnica


Nas mquinas-ferramenta, o sistema de coordenada determinado pela regra da mo direita pode variar de posio em funo do tipo de mquina, mas sempre respeitar a norma onde os
dedos apontam o sentido positivo dos eixos imaginrios, com o eixo
"Z" coincidente ou paralelo ao eixo da rvore principal.
Para o comando de avano e penetrao nos tornos, bastam apenas dois eixos imaginrios.
Estes so designados pelas letras X e Z, onde o eixo X relaciona-se com o dimetro da pea, e o eixo Z, relaciona-se com as
dimenses longitudinais da pea, (fig. 6 e 7 ).

Figura - 6
Figura - 6

Regra da Mo Direita
As designaes dos eixos bsicos principais e dos eixos de
rotao so interdependentes, ou seja, obedecem a uma conveno
fixada pela regra da mo direita e pela seqncia das letras do alfabeto.
Todos os sistemas de coordenadas das mquinas CNC,
respeitam a regra da mo direita (fig.5). Para um sistema tridimensional, so utilizados trs eixos perpendiculares entre si, que podem
ser designados com auxlio dos dedos da mo direita onde:
Polegar:
Indicador:
Mdio:

Figura - 7

Indica o sentido positivo do eixo imaginrio X.


Indica o sentido positivo do eixo imaginrio Y.
Indica o sentido positivo do eixo im aginrio Z.

Embora a origem do eixo "X", seja no centro de rotao da


pea, a maioria dos com andos interpretam os valores nesse eixo
como sendo j o dim etro da pea.
Para outros eixos de avano, atribui-se o nome de eixos de
coordenadas Rotativas, e eixos de coordenadas Adicionais, com
suas designaes correspondentes.

Eixos de avano Rotativo


Aos eixos, designado por eixos rotativos, atribudo letras
que os identificam junto ao comando, sendo elas as seguintes:
Eixo A: eixo de rotao em torno de X
Eixo B: eixo de rotao em torno de Y
Eixo C: eixo de rotao em torno de Z
As medidas dos giros so fornecidas e interpretadas pelo
comando atravs de ngulos.
Nas mquinas, onde a pea ou a ferramenta pode ser comandada em movimentos giratrio, designa-se os eixos giratrios,
pelos ngulos de rotao A, B, C (fig.8, 9 e 10).

Figura - 5

O eixo de giro na mesma direo do eixo (X), designado


como (A), na mesma direo do eixo (Y), designado como (B), e na
mesma direo do eixo (Z) designado como (C).
Ou seja, a disposio dos eixos conforme a norma DIN
66217 so:
Avanos Lineares
Avanos Rotativos
Avanos Adicionais

X
A
U

Y
B
V

Z
C
W

Figura - 8

10

Automao CNC

3 Ciclo de Tcnico em Mecnica


Quadrantes
Os quadrantes so definidos a partir de uma origem pr determinada, que no caso do torno determinado por uma linha perpendicular a linha de centro do eixo rvore, e obedecem sempre a
mesma ordem independente do tipo de torre utilizada (torre Traseira
ou torre Dianteira), portanto o sinal positivo ou negativo introduzido
na dimenso a ser program ada dado em funo do quadrante onde
a ferramenta atuar.
Torre Traseira

Figura - 9

Figura - 10

O giro positivo (+) quando, olhando-se do ponto-zero em


direo ao sentido positivo do eixo, o giro se realizar no sentido
horrio (fig.11).

Figura -11

Eixos de avano Adicional


Aos eixos, designado por eixos Adicionais , atribudo letras que os identificam junto ao comando, sendo elas as seguintes:
Eixo U: eixo co-direcional ao eixo X
Eixo V: eixo co-direcional ao eixo Y
Eixo W: eixo co-direcional ao eixo Z

11

Automao CNC

3 Ciclo de Tcnico em Mecnica


No Torno para a programao CNC, o sistema de coordenadas utilizado compe-se de dois eixos (X e Z), cujo ponto de interseco corresponde a origem, ou seja, ao ponto zero do sistema, e
toma como referncia a linha de centro do eixo rvore da mquina,
onde todo movimento transversal a ele corresponde ao eixo de coordenadas X (em geral relativo a dimetro), e todo m ovimento longitudinal corresponde ao eixo Z (comprimento).

Torre Dianteira

Na Fresadora necessria a representao espacial da


pea, para isso o sistema de coordenadas utilizado compe-se de
trs eixos (X,Y,Z), cujo ponto de interseco corresponde a origem,
ou seja, o ponto zero do sistema, que geralmente definido em um
canto da pea, atravs do qual ser tomada as medidas dimensionais.

Sistema de Coordenadas Absolutas


Neste sistema, na origem pr-estabelecida como sendo X0,
Z0, o ponto X0 definida pela linha de centro do eixo rvore, e Z0
definida por qualquer linha perpendicular linha de centro do eixo
rvore.
Este processo denominado "ZERO FLUTUANTE", ou seja pode-se flutuar em relao ao eixo Z, porm, uma vez definida a
origem ela se torna uma Origem Fixa, ou seja no muda mais.
Durante a programao normalmente a origem (X0,Z0),
pr-estabelecida no fundo da pea (encosto da castanha) fig. 1, ou
na face da mesma fig. 2, conforme ilustrao abaixo:
Origem (X0,Z0)

Sistemas de Coordenadas
Toda geometria da pea obtida com o auxlio de um sistema de coordenadas.
O sistema de coordenadas definido, por linhas retas que
se cruzam perpendicularmente determinando em sua interseco
uma origem, ou seja o "Ponto Zero".
Obedecendo a regra da mo direita, e uma origem determinada, tais retas representam os eixos de movimento da mquina
(X,Y,Z), atravs dos quais sero tomadas as medidas dimensionais
das peas utilizadas para a programao.
Figura - 1

12

Automao CNC

3 Ciclo de Tcnico em Mecnica


Exemplo:

Figura -2
Exemplo:

Exerccios de Fixao
Preencher as coordenadas em branco

Sistema de Coordenadas Incrementais


A origem no sistem a de Coordenadas Incrementais estabelecida em cada movimento da ferram enta.
Qualquer deslocamento efetuado ir gerar uma nova origem , ou seja
qualquer ponto atingido pela ferramenta, a origem das coordenadas
passar a ser o ponto alcanado.
Todas as medidas so feitas atravs da distncia a ser deslocada.
Note-se que o ponto A a origem do deslocamento para o
ponto B, e B ser a origem para o deslocamento at o ponto C, e
assim sucessivam ente.

Coordenadas Absolutas
Movimentos Coordenadas
Para
X
Z
A
A
B
B
C
C
D
D
E
E
F
F
G
G
H

13

Automao CNC

3 Ciclo de Tcnico em Mecnica

Pontos de Referncia
Os movimentos das ferramentas na usinagem de uma pea
exigem do comando um domnio total da rea de trabalho da mquina, e para que isso ocorra necessrio que ele reconhea alguns
pontos bsicos:

Ponto Zero Pea W


O ponto zero pea "W", o ponto que define a origem
(X0,Z0) do sistema de coordenadas da pea. Este ponto definido
no program a atravs de um cdigo de funo preparatria "G", e
determinado na mquina pelo operador na preparao da mesma
(Preset), levando em considerao apenas a medida de comprimento
no eixo "Z", tomada em relao ao zero mquina.

Ponto de Trajetria N
O ponto de trajetria "N" um ponto no espao (fig. 2). Porm, uma vez referenciada a mquina suas coordenadas de posicionamento dentro da rea de trabalho so reconhecidas pelo comando,
e servir como referncia na obteno dos balanos das ferramentas
(bX, bZ), quando montadas na mquina durante a preparao da
mesma, (ver ponta til da ferramenta).

Figura - 2

Ponto Comandado da Ferramenta P (Ponta til)


o ponto de atuao da ferramenta no perfil programado.
Porm para que isso ocorra necessrio definir os valores de balano em X e Z das ferramentas operantes, tendo como referncia nas
tomadas de medidas o ponto de trajetria "N" (fig. 3). Tais valores
introduzidos no comando durante a preparao da mquina, servem
para efetuar os clculos necessrios para que o ponto de trajetria
"N" se d afastado do perfil programado, permitindo assim a atuao
da ponta til das ferramentas (P) na usinagem da pea (fig.4).

Figura - 1

Ponto de Referncia de Mquina R


O ponto de Referenciamento uma coordenada definida
na rea de trabalho atravs de chaves limites e cames, que servem
para a aferio e controle do sistema de medio dos eixos de movimento da mquina Tal coordenada determinada pelo fabricante
da mquina.

Ponto Zero Mquina M


Figura - 3

O ponto Zero da mquina o ponto Zero para o sistema de


coordenadas da mquina (X0, Z0), e tambm o ponto inicial para
todos os demais sistemas de coordenadas e pontos de referncia
existentes. Geralmente determinado aps o referenciamento da
mquina.

14

Automao CNC

3 Ciclo de Tcnico em Mecnica

Funes Auxiliares
As funes auxiliares formam um grupo de funes que
completam as informaes transmitidas ao comando atravs das
funes preparatrias e funes de posicionamento, principalmente
com informaes tecnolgicas.
Dentre as funes auxiliares podemos destacar as seguintes:

Funo N
Cada bloco ou sentena de informao identificado pela
funo "N", seguida de at 4 dgitos.
A funo "N" dever ser informada no incio do bloco ou
sentena.
Se usada, esta funo deveria ser incrementada com valores por exemplo, de 5 em 5 ou 10 em 10, deixando assim espao
para possveis modificaes no programa.

Figura - 4

Tipos de Funo de Programao


Um programa CNC composto de vrias funes de programao que devero ser reconhecidas pelo comando, e que tero
por objetivo fazer com que cada instruo recebida seja executada
dentro do processo de usinagem.
Tais instrues devero orientar o comando quanto ao O
que Fazer? Onde Fazer? e Como Fazer ? atravs de funes
codificadas.
As funes de programao podem ser divididas da seguinte forma:

Exemplo:
:
N50 G00 X130. Z140. #
N55 G01 X132. Z138. F.2 #
:

Funo # (EOB - END OF BLOCK)

PROGRAMAO-CNC

A funo auxiliar "EOB", representado pelo caractere "#",


e utilizada no final de cada bloco ou sentena com o intuito de
finaliza-la para que outra possa ser aberta.
Exemplo:

Funes
Preparatrias G

N10 G1 X45. Z66. F.15 #

G00
G01
.
.
.

Funo S
Atravs desta funo o comando recebe informaes quanto ao valor da velocidade de corte de duas maneiras diferentes:
DIRETA:
Quando utilizado junto com a funo G96, o valor da funo auxiliar "S", entra como valor de velocidade de corte constante,
com o qual o comando executa os clculos de rpm em funo do
dimetro da pea, ocasionando assim uma variao de rotao
durante a usinagem.
Deve-se limitar o rpm mxim o alcanado em funo da velocidade de corte requerida, programando-se a funo G92 seguida
da funo auxiliar "S", entrando neste caso como valor mximo de
rotao atingir.

Funes de
Posicionamento
Principal
Auxiliar

Funes
Complementares

Exemplo:
G96# (Programao em velocidade de corte constante)
S 200.# (Valor da velocidade de corte)
G92 S3000 M03 # (Limitao de rpm mximo e sentido de giro)

Auxiliar:
N
F
S
T
P
L
H
/
EOB
...

INDIRETA:
Quando utilizado com a funo G97 o valor da funo auxiliar "S", entra apenas como valor de rotao constante a ser usada
da mquina, com um formato de funo S4 (4 dgitos).
Exemplo:
G97 # ( Programao em rpm direta )
S3000 M3# ( rpm constante e sentido de giro )

Miscelneas (M):
M00
M02
...

15

Automao CNC

3 Ciclo de Tcnico em Mecnica

Funo T

Exemplo:

A funo "T" usada para selecionar as ferramentas na


torre informando para a mquina o seu zeramento ( PRE-SET ), raio
do inserto, sentido de corte e corretores.

N00 ;EIXO #
:
H70
N30 T0101;BROCA #
N35 G54 #
N40 G00 X30. Z75.#
:
N70 T0202; DESBASTE INTERNO#
:
N200 M30 #

Exemplo:
N40 T 01 01 #
Onde:
O primeiro numeral (01), representa qual ferramenta ser usada.
O segundo numeral (01), representa o corretor usado para as medidas e desgaste do inserto.

Portanto: O comando ao ler a funo H70 desvia automaticamente


para a sentena N70.

Funo P

Funo /

A funo "P" identifica programas e sub-programas na


memria do comando.
Todo programa existente no comando identificado atravs da
funo auxiliar "P", pela qual poder ser chamado no diretrio de
programas, renumerados ou at mesmo apagados.

(Barra)

Utilizamos a funo ( / ) barra quando for necessrio inibir a


execuo de blocos no programa, sem alterar a programao.
Se o caractere "/" for digitado na frente de alguns blocos,
estes sero ignorados pelo comando, desde que o operador tenha
selecionado a opo "INIBE BLOCOS" na pgina de "REFERNCIAS DE TRABALHO".
Caso a opo INIBE BLOCOS no seja selecionado, o comando executar os blocos normalmente, inclusive os que contiverem o caractere "/".

Nota: Se um sub-programa renumerado, as referncias a este


programa contidas em outros, no so automaticamente atualizadas.

Funo F

Exemplo:

Atravs da funo "F" programa-se a velocidade de avano


para o trabalho em usinagem. Este avano poder ser em pol/rot
(quando utilizada as funes G70 com G94), com formato de funo f
2.4, ou em mm/rot (quando utilizada as funes G71 com G95), com
formato de funo f 2.2

/ N90 M08 #
:

Nota: Na maioria dos comandos, ligou a mquina ela j assume G71


com G95 (mm/rot) como condio bsica de funcionamento.

Funes Miscelnea

Exemplo:

As funes Miscelneas "M" formam um grupo de funes


que abrangem os recursos da mquina no cobertos pelas funes
preparatrias, posicionamento, auxiliares e especiais, ou seja so
funes complementares.
Estas funes tm formato M2 (2 dgitos), e so determinados de acordo com a mquina.
As funes Miscelneas esto definidas de acordo com a
norma DIN 66025 dentre as quais podem os destacar as seguintes:

N10 G1 X45. Z66. F.15 #

Funo L
A funo "L" define o nmero de repeties que uma determinada operao deve ser executado.

M00 - Parada programada

Exemplo:

O cdigo "M00" causa parada imediata do programa, refrigerante de corte, eixo rvore, e um aviso de "AGUARDANDO INCIO" mostrado no vdeo ao operador.
O incio dado novamente por interveno manual, atravs
do boto "CYCLE START".

:
N80 P10 L3 # (Esta sentena define que o subprograma 10 ser
repetido 3 vezes)
Pode-se cham ar um sub-program a para mltiplas repeties, programando-se um bloco contendo a funo "P" (com o nmero do sub-programa) e "L" (com o nmero de vezes que o subprograma dever ser executado).

Funo H
A funo auxiliar "H" precedida de um valor numrico, executa desvios incondicionais no programa e dever ser programado
em um bloco separado.
Esta funo deve ser usada em programas contendo nmeros seqenciais "N", pois o desvio ocorre para um determinado
bloco que contenha uma seqncia, onde "N" tem um valor exatamente igual ao determinado na funo "H".

A funo M00 programada geralmente para que o operador possa virar a pea na placa, trocar a ferramenta manualmente,
trocar faixas de rotaes, etc.

16

Automao CNC

3 Ciclo de Tcnico em Mecnica

M02 - Final de programa

M06 - Libera o giro da torre para a troca automtica da ferramenta

Esta funo usada para indicar o fim de programa existente na memria do comando.

Em mquinas que possuam troca automtica de ferramentas, toda vez que se seleciona uma determinada face da torre, atravs da funo "T", esta deve ser acompanhada da funo M06 que
permite o giro da torre, para que haja a troca das mesmas.

M03 - Sentido horrio de rotao do eixo rvore


Esta funo gira o eixo rvore no sentido horrio olhandose frontalmente.

Necessariamente, a funo M06 no precisa vir no mesmo


bloco da funo "T".

M07 - Liga o refrigerante de corte (alta presso)


Este cdigo aciona o motor da bomba de refrigerante de
corte e cancela-se por M09, M00, M02, M30.

A funo M03 cancelada por: M00, M02, M05 e M30.

M04 - Sentido anti-horrio de rotao do eixo rvore


Esta funo gira o eixo rvore no sentido anti-horrio olhando-se frontalmente.

M08 - Liga o refrigerante de corte (baixa presso)


Este cdigo aciona o motor da bomba de refrigerante de
corte e cancelado por M09, M00, M02, M30.

A funo M04 cancelada por: M00, M02, M05 e M30.

M05 - Desliga o eixo rvore sem orientao

M09 - Desliga o refrigerante de corte

Esta funo quando program ada para imediatam ente a rotao do eixo rvore, cancelando as funes M03 ou M04.

Este cdigo desliga o motor da bomba do refrigerante de corte e


est ativo ao inicia-se o programa.

A funo M05 ao iniciar-se o programa j est ativa e


cancelada pelas funes M03 e M04.

17

Automao CNC

3 Ciclo de Tcnico em Mecnica

M10 - Faixa de rotao

M26 - Recua o mangote da contra ponta

Esta funo tem por finalidade indicar a faixa de rotao a


ser utilizada dentro da etapa de usinagem.
Portanto deve-se observar por parte do programador os valores de rotao mnima e mxima da faixa a ser utilizada, e por parte
do operador as posies das alavancas na mquina, de acordo com
as especificaes do fabricante da mesma.

Esta funo quando ativada efetua o recuo da manga do


contra-ponto.

M27 - Avana o mangote da contra ponta


Esta funo quando ativada efetua o avano da m anga do
contra-ponto.

M11 - Faixa de rotao


Exemplo:
M11 # ( rpm de 18 a 475, Faixa I, posies A C)

M12 - Faixa de rotao


Exemplo:
M12 # (rpm de 28 a 750, Faixa I I, posies B C)

M30 - Final do programa


Esta funo tem a mesma aplicao da funo M02 para
comandos que trabalham com memria, ou seja fim de programa.

M13 - Faixa de rotao


Exemplo:
M13 # (rpm de 75 a 1900, Faixa I I I, posies B C)

M14 - Faixa de rotao


Exemplo:
M14 # (rpm de 118 a 3000, Faixa I V, posies B C)

Funes Preparatrias G

M24 - Abre a placa de fixao

As funes Preparatrias "G" formam um grupo de funes


que definem mquina O que fazer, preparando-a para executar um
tipo de operao, ou para receber uma determinada informao.
O formato da funo g2 (dois dgitos numricos), e vai de
g00 a g99. Abaixo veremos alguns exemplos de funes preparatrias.

O cdigo "M24" abre a placa de fixao da pea.

Funes "G"
G00
G01
G02
G03
G04
G20
G21
G33
G40
G41
G42
G53
G54
G55
G70
G71
G90
G91

M25 - Fecha a placa de fixao


O cdigo "M25" fecha a placa de fixao da pea.

18

Interpolao linear rpida


Interpolao linear com avano program ado
Interpolao circular Horria
Interpolao circular Anti-horria
Tempo de permanncia
Programao em dimetro
Programao em raio
Ciclo bsico de roscamento
Cancela compensao do raio da ponta da ferramenta
Compensao do raio da ponta da ferramenta ( esquerda)
Compensao do raio da ponta da ferramenta ( direita)
Cancela todos os deslocamentos de ponto zero (DPZs)
Ativa o primeiro deslocamento de ponto zero da pea (1 DPZ)
Ativa o segundo deslocamento de ponto zero da pea(2 DPZ)
Programao em Polegada
Programao em Milmetros
Programao em coordenadas absolutas
Programao em coordenadas incrementais

Automao CNC
G94
G95
G96
G97
G99

3 Ciclo de Tcnico em Mecnica

Estabelece a programao em avano por minuto


Estabelece a programao em avano por rotao
Programao em velocidade de corte constante
Programao em RPM direta
Define a programao em funo do zero mquina.

As funes Preparatrias "G", podem ser MODAIS ou


NO MODAIS.
MODAIS: So as funes que uma vez program adas permanecem
na memria do comando, valendo para todos os blocos posteriores, a
menos que modificadas por uma outra funo ou a mesma, com
parmetros diferentes. Dentre as vrias instrues modais podemos
citar as funes G00 (interpolao linear com avano rpido), G01
(interpolao linear com avano programado) e F (valor de avano de
corte).
NO MODAIS: So as funes que todas as vezes que requeridas,
devem ser programadas, ou seja, so vlidas somente no bloco que
as contm. Dentre as vrias instrues no m odais podemos citar as
funes G02 (interpolao circular horria) e G03 (interpolao circular anti-horria).

Onde:
X...
Z...
M...
#

No exemplo abaixo, temos duas condies diferentes de


digitao, descrevendo o mesmo trecho de um programa, onde a
diferena est na utilizao da condio Modal, que permite uma
programao mais enxuta.

- Definio de posicionamento final no eixo X (dimetro)


- Definio de posicionamento final no eixo Z (comprimento)
- Definio de Funo Miscelnea (opcional)
- Fim de bloco ou sentena

Exemplo:
N10 G00 X95. Z70. #

Exemplo:
Programao onde no se fez uso da condio Modal.

Observaes:
- A funo G00 Modal portanto cancela (G01,G02,G03).
- Graficam ente representada por linhas tracejadas e dada em
metros por minuto.
- Utilizar a funo G00 somente para posicionam entos sem nenhum
tipo de usinagem.
- Funo entre parnteses opcional.

:
N40 G00 X150. Z150.
N45 G00 X21. Z72.
N50 G01 X21. Z70. F.25
N55 G01 X25. Z68. F.25
N60 G01 X25. Z40. F.25
N65 G02 X35. Z35. R5.
N70 G03 X45. Z30. R5.
N75 G01 X50. Z30. F.1
:

G01 Interpolao linear com avano programado

Concluso: Nesta condio foram efetuadas sucessivas repeties


de parmetros, onde um dos maiores problemas o de carregar
mais rpida a memria do comando.

A funo G01, realiza movimentos retilneos com qualquer


ngulo, calculado atravs das coordenadas de posicionamento descritas, utilizando-se de uma velocidade de avano (F) prdeterminada pelo programador.

Programao onde se fez uso da condio Modal.

Sintaxe da sentena: G01 X... Z... F... (M...) #

:
G00 X150. Z150.
X21. Z72.
G01 Z70. F.25
X25. Z68.
Z40.
G02 X35. Z35. R5.
G03 X45. Z30. R5.
X50. F.1
:

(No Modal)
(No Modal)

Concluso: Nesta condio enquanto a instruo modal no for


modificada ou cancelada, ela permanecer na memria do comando
no havendo necessidade de sucessivas repeties parmetros.

Grupo das Funes Preparatrias

onde:

G00 Interpolao linear com avano rpido

X...
Z...
F...
M...
#

A funo G00, realiza movimentos nos eixos da mquina


com a maior velocidade de avano disponvel, portanto, deve ser
utilizada somente para posicionamentos sem nenhum tipo de usinagem.
A velocidade de avano pode variar para cada modelo de mquina, e
determinada pelo fabricante da mesma.
Sintaxe da sentena:

- Definio de posicionamento final no eixo X (dimetro)


- Definio de posicionamento final no eixo Z (comprimento)
- Avano programado
- Definio de Funo Miscelnea (opcional)
- Fim de bloco ou sentena

Exemplo:
:
N25 G01 X20. Z42. F.1#

G00 X... Z... (M...) #

19

Automao CNC

3 Ciclo de Tcnico em Mecnica


G00 X31. Z37. #
(Posicionamento para o 2 passe)
G01 X31. Z20.2 #
(Segunda Passada)
G00 X36. Z37. #
(Recuo angular)
G00 X26. Z37. #
(Posicionamento para o 3 passe)
G01 X26. Z20.2 #
(Terceira Passada)
G00 X31. Z37. #
(Recuo angular)
G00 X21. Z37. #
(Posicionamento para o 4 passe)
G01 X21. Z20.2 #
(Quarta Passada)
G00 X26. Z37. #
(Recuo angular)
G00 X0 Z37. #
(Posicionamento para incio do acaba/o)
G01 X0 Z35. F.15 #
(Aproximao da ferram enta)
G01 X20. Z35. #
(Faceamento)
G01 X20. Z20. #
(Torneamento do rebaixo)
G01 X41. Z20. #
(Faceamento do rebaixo)
G01 X41. Z12. #
(Torneamento do dimetro externo)
G01 X45. Z12. #
(Afastamento da ferramenta)
G00 X150. Z150. M09# (Ponto de troca final e desliga refrig.)
M30 #
(Final de Programa)

Observaes:
-O avano um dado importante de corte e obtido levando-se em
conta o material, a ferramenta e a operao a ser executada.
-Geralmente nos tornos CNC utiliza-se o avano em mm/rotao,
mas tambm pode ser utilizado mm/min.
-A funo G01 Modal portanto cancela (G00,G02,G03) .
-A funo Miscelnea "M..."., opcional .

Exemplo da funo G01


Objetivo:
Usinar a pea abaixo usando as funes G00 e G01.
- Desbastar a pea com passes de 5 mm no dimetro.
- Deixar um sobremetal para acabam ento de 1 mm no dimetro e 0,2
mm na face.
- Efetuar o desbaste e o acabamento com a mesma ferramenta.

G02 - G03 Interpolao circular

Desenho da pea:
Material: Ao O 41mm X 35 mm

Nas interpolaes circulares a ferramenta deve deslocar-se


entre dois pontos, executando a usinagem de arcos pr-definidos,
atravs de um a movimentao apropriada e simultnea dos eixos.
A interpolao circular regida pela regra da mo direita e
deslocar a ferramenta da seguinte forma:
A - Ao longo de uma circunferncia, definida pelo tipo de torre utilizada (dianteira ou traseira) e pelo sentido de corte da usinagem.
- No sentido horrio G02
- No sentido anti-horrio G03

Ferramenta

Programa de Execuo:
EIXO #
( Nome )
T0101 #
(Chamada da ferramenta e Corretores)
G54 #
(Origem Zero pea)
M13 #
(Faixa de rotao)
G96 #
(Programao em Velocidade de corte constante Vc)
S180. #
(Valor de Vc)
G92 S1000 M03 # (Lim. mx de rpm e sent. de giro do eixo rv.)
G00 X150. Z150. #
(Ponto de troca inicial)
G00 X36. Z37. M08 #
(Posiciona/o para o 1 passe e liga refrig.)
G01 X36. Z20.2 F.25 # (Primeira passada)
G00 X41. Z 37. #
(Recuo angular)

B - Em um plano de trabalho selecionado (XY, XZ ou YZ).


- G17 plano X - Y
- G18 plano X - Z
- G19 plano Y - Z

20

(torno)

Automao CNC

3 Ciclo de Tcnico em Mecnica


Exemplo da Funo G02 ou G03 com R
Objetivo:
Aplicar as funes de Interpolao Circular G02/G03, usando a funo "R", somente como acabamento.
1. DESENHO DA PEA

C - Do ponto inicial (P1) at o ponto final (P2) descrevendo uma


trajetria circular.

A Interpolao circular pode ser efetuada da seguinte forma:

2. FERRAMENTA

1- Atravs da definio do valor do raio, pela funo "R" de forma


Absoluta.
G01 X... Z... #
(Ponto inicial P1)
Sintaxe da Sentena: G02 / G03 X... Z... R... # (Ponto final P2)

3. PROGRAMA:
: Desbaste anterior
N40 T0202; ACABAMENTO # Chamada de ferramenta e Corretor
N45 G54 # Origem zero pea
N50 M13 # Faixa de rotao
N55 G96 # Prog. em Vc constante
N60 S180. # Valor de Vc
N65 G92 S1500 M03 # Limite de RPM e Sent. de giro do eixo rv.
N70 G00 X0 Z82. M08 # Posicionamento rpido
N75 G42 # Compensao do raio da ferram enta
N80 G01 X0. Z80. F.2 # Aproximao
N85 G01 X21. Z80. # Faceia
N90 G01 X24. Z78.5 # Interpola chanfro
N95 G01 X24. Z50. # Torneia dimetro menor
N100 G02 X44. Z40. R 10. # Interpola raio anti-horrio
N105 G01 X50. Z25. # Interpola o ngulo
N110 G01 X74. Z25. # Faceia
N115 G03 X80. Z22. R 3. # Interpola o raio horrio
N120 G01 X80. Z12. # Torneia o dimetro maior
N125 G40 # Descompensao do raio da ferramenta
N130 G01 X84. Z12. # Afasta a ferram enta
N135 G00 X150. Z150. M09 # Pto de troca final e Desliga o refrig.
N140 M30 # Final de program a

Onde:
X - Definio do posicionamento final no eixo X (dimetro).
Z - Definio do posicionamento final no eixo Z (comprimento).
R - Raio
# - Fim de bloco
Exemplo:
N20 G01 X30. Z25. #
(Ponto inicial P1)
N25 G03 X40. Z30. R5. # (Ponto final P2)

Obs:
As funes G02 e G03 no so modais, cancelam a funo G00 e s
autorizam o cdigo G01 para movimentos subseqentes.

21

Automao CNC

3 Ciclo de Tcnico em Mecnica

2- Atravs das coordenadas do centro do arco, pelas funes "I"


e "K", de forma Absoluta.

1. DESENHO DA PEA:

G01 X... Z... #


(Ponto inicial P1)
Sintaxe da Sentena: G02 / G03 X... Z... I... K... # (Ponto final P2)

2. FERRAMENTAS:

Onde:
X - Definio do posicionamento final no eixo X (dimetro).
Z - Definio do posicionamento final no eixo Z (comprimento).
I - Coordenada do centro do arco, co-direcional paralela ao eixo X
(em dimetro).
K - Coordenada do centro do arco, co-direcional paralela ao eixo Z
(em relao ao Zero Pea).
# - Fim de bloco
As funes I e K so programadas tomando-se como referncia a distncia entre os centros do arco no eixo "X", e a distncia
entre o centro do arco em relao a origem do sistema de coordenadas da pea, no eixo Z.

3. PROGRAMA:
Exemplo:

: Desbaste anterior
N40 T0202; ACABAMENTO # Chamada de ferramenta e Corretor
N45 G54 # Origem zero pea
N50 M13 # Faixa de rotao
N55 G96 # Prog. em Vc constante
N60 S180. # Valor de Vc
N65 G92 S1500 M03 # Limite de RPM e Sentido de giro do eixo
rvore
N70 G00 X0 Z82. M08 # Posicionamento rpido
N75 G42 # Compensao do raio da ferram enta
N80 G01 X0. Z80. F.2 # Aproximao
N85 G01 X21. Z80. # Faceia
N90 G01 X24. Z78.5 # Interpola chanfro
N95 G01 X24. Z50. # Torneia dimetro menor
N100 G02 X44. Z40. I44. K50. # Interpola raio anti-horrio
N105 G01 X50. Z25. # Interpola o ngulo
N110 G01 X74. Z25. # Faceia
N115 G03 X80. Z22. I74. K22. # Interpola o raio horrio
N120 G01 X80. Z12. # Torneia o dimetro maior
N125 G40 # Descompensao do raio da ferramenta
N130 G01 X84. Z12. # Afasta a ferramenta
N135 G00 X150. Z150. M09 # Ponto de troca final e Desliga o
refrigerante
N140 M30 # Final de program a

N20 G01 X30. Z25. #


(Ponto inicial P1)
N25 G03 X40. Z30. I30. K20. # (Ponto final P2)
:
Notas:
A funo "I" deve ser programada em dimetro.
Caso o centro do arco ultrapasse a linha de centro deveremos dar o sinal correspondente ao quadrante.
O sentido de execuo da usinagem do arco define se este
horrio ou anti-horrio.
Observaes:
No caso de termos ferramentas trabalhando em quadrantes
diferentes, no eixo transversal (quadrante negativo), devem os inverter o cdigo de interpolao circular ( G02 e G03 ) em relao ao
sentido da ferramenta.
Antes da execuo do bloco contendo a interpolao circular o comando verifica automaticamente o arco e se for geometricamente impossvel a execuo, o com ando pra, m ostrando a mensagem G02/G03 -DEF.ILEGAL.

Exemplo da Funo G02 ou G03 com I e K

G04 Tempo de permanncia

Objetivo:
Aplicar as funes de Interpolao Circular G02/G03, usando as
funes " I e K ", somente como acabamento.

A funo G04, a funo que determina um tempo de


permanncia da ferram enta parada.
Com esta funo entre um deslocamento e outro da ferramenta, pode-se programar um determinado tempo para que a mesma permanea sem movimento. A funo G04 executa essa permanncia parada, cuja durao definida por um valor "D" associado,
que define o tempo em segundos ( 00,01 a 99,99 segundos ).

22

Automao CNC

3 Ciclo de Tcnico em Mecnica

Sintaxe da Sentena: G04 D... #

A funo G17 utilizada nas Fresadoras e Centros de Usinagem CNC, onde o comando assume G17 com o condio bsica
de funcionamento (Default), assim que a mquina ligada.

Onde:
D - Tempo de permanncia em segundos.

A funo G17 modal e cancela G18 e G19.


Exemplo 01 (Canal)

Funo G18 Seleo do Plano X, Z

:
N30 G00
N35 G01
N40 G04
N45 G00
N50 G00
:

A funo G18 seleciona o plano de trabalho que envolve os


eixo X e Z, obedecendo a regra da mo direita, no qual se pretende
executar interpolaes circulares e/ou se fazer compensaes do
raio da ferramenta.
A funo G18 utilizada nos Tornos CNC, onde o comando assume G18 como condio bsica de funcionamento (Default),
assim que a mquina ligada.
A funo G18 modal e cancela G17 e G19

X29. Z-20. M08 #


X20. Z-20. F .05 #
D1. #
X29. Z-20. #
X150. Z50. M09 #

Exemplo 02 (Furo de centro)

Funo G19 Seleo do Plano Y, Z


A funo G19 seleciona o plano de trabalho que envolve
os eixos Y e Z, obedecendo a regra da mo direita, no qual se
pretende executar interpolaes circulares e/ou se fazer compensaes do raio da ferramenta.
A funo G19 modal e cancela G17 e G18.

:
N30 G00 X0 Z2. M08 #
N35 G01 X0 Z-1. F .05 #
N40 G04 D1. #
N45 G01 X0 Z-6.5 #
N50 G04 D1. #
N55 G00 X0 Z2. #
N60 G00 X150. Z50. M09 #
:

Obs:
- Na primeira vez que um bloco com G04 aparece no programa, a
funo "D" deve ser includa no bloco
- A funo G04 no MODAL porm os novos tempos usados nos
blocos seguintes e que tiverem o mesmo valor da funo "D", podem
ser requeridos apenas com a programao da funo G04.

Funo G17 Seleo do Plano X,Y


A funo G17 seleciona o plano de trabalho que envolve os
eixos X e Y , obedecendo a regra da mo direita, no qual se pretende executar interpolaes circulares e/ou se fazer compensaes do
raio da ferramenta.

23

Automao CNC

3 Ciclo de Tcnico em Mecnica

G20 Programao em Dimetro

N35 G41 #
N40 G01 X... Z... F... #
o)

Esta funo define o valor dimensional associado com o eixo X especificado em dimetro, e aplica-se aos cdigos de programao X, I e U.

(Este bloco ser utilizado para a compensa-

Compensao do raio da ferramenta G42 ( direita)


A funo G42 Modal portanto cancela G40 e implica em
compensao similar a G41, exceto que a direo de compensao
direita da pea a ser usinada, vista em relao ao sentido de avano
de corte.
Como na funo G41 a funo G42 dever ser program ada
em um bloco separado e ser seguido por um bloco de aproximao.

A funo G20 um comando Modal e encontra-se ativa


quando ligamos a mquina, caso necessrio acion-la dever ser
programada em um bloco separado, antes de qualquer movimento
relativo programao em dimetro.
Ela cancela qualquer funo G21 anterior (programao
em raio).
Pode-se verificar na pagina de "STATUS" da mquina, a
funo comandada em destaque.

Exemplo:
N35 G42 #
N40 G01 X... Z... F... #
o)

(Este bloco ser utilizado para a compensa-

Observaes:
1. A escolha do cdigo G41 ou G42 adequado para cada caso, ser
feito em funo do sentido longitudinal de corte na usinagem.
2. Nunca se deve usar o cdigo G00 (avano rpido) quando se
estiver compensando o raio da ferram enta (comando Mach 8L).

G21 Programao em Raio


Esta funo define o valor dimensional associado com o eixo X especificado em raio, e aplica-se aos cdigos de programao
X,I e U.

3. Os ciclos fixos no so possveis quando estiver compensando o


raio da ferramenta.
4. A funo "L" (lado de corte da ferramenta para compensao), e
"R" (raio do inserto), dever ser informado ao com ando pelo operador
no Pre-Set da mquina.

Cancela a compensao do raio da ferramenta


G40
A funo G40 Modal e cancela as funes de compensao previamente solicitadas G41 ou G42, e esta ativa quando a mquina
ligada.
A funo G40 deve ser programada em um bloco separado, e quando solicitada pode utilizar o bloco posterior com avano linear G01
para efetuar a descompensao, onde se recomenda que no haja
nenhum tipo de usinagem

A funo G21 um comando Modal e deve ser program ada em um bloco separado, antes de qualquer movimento relativo
programao em raio.
Ela cancela qualquer funo G20 anterior e ser mostrada
na pgina de "STATUS" em destaque.

Exemplo:

Cdigos de Compensao do raio da Ferramenta

N35 G40 #
N40 G01 X... Z... F... #
pensao)

Funes de compensao do raio da ferramenta


G41,G42,G40

(Este bloco ser utilizado para a descom-

Cdigos de compensao do raio da ferramenta


Torre traseira

As funes de compensao G41 e G42, se baseiam na


regra da mo direita, e selecionam o valor do raio da ponta da ferramenta, estando ela esquerda ou direita da pea a ser usinada,
vista em relao ao sentido do avano de corte da ferramenta, para
os devidos clculos de compensao, devendo aps sua utilizao
ser canceladas pela funo G40.

Compensao do raio da ferramenta G41 ( esquerda)


A funo G41 Modal portanto cancela G40 e seleciona o
valor do raio do inserto para os clculos de compensao, estando
esquerda da pea a ser usinada, vista em relao ao sentido de
avano de corte.
A funo da compensao deve ser programada em um
bloco separado e ser seguido por um bloco de aproximao em
movimento linear G01, para que o comando possa fazer a compensao de raio da ferramenta dentro deste movim ento, onde se recomenda que no haja nenhum tipo de usinagem.
Exemplo:

24

Automao CNC

3 Ciclo de Tcnico em Mecnica

Obs: Quadrante negativo invertem-se os cdigos.

Cdigos de compensao do raio da ferramenta


Torre Dianteira

Porm em situaes de usinagem como torneamentos de


superfcies cnicas ou curvilneas, h necessidade de se fazer a
compensao do raio da ferramenta, para que no haja distores de
dimensionamento final da pea, em funo do ponto comandado no
equivaler ponta til da ferram enta.

Torneamento cnico

Obs: Quadrante negativo invertem-se os cdigos.

Compensao do Raio da Ferramenta


Nas mquinas CNC, o comando entende como ponta da
ferramenta o ponto comandado da mesma.
O ponto comandado um ponto no espao que se encontra no cruzam ento das linhas X e Z que tangenciam o raio do inserto.
Porm a ponta til da ferramenta, na verdade so todos os pontos de
contato que tangenciam o raio do inserto.
Torneamento curvilneo

Em algumas situaes de usinagem o ponto comandado no interfere no dimensionam ento final da pea, como no caso de faceamentos
e torneamentos cilndricos.
Nesses casos o ponto comandado equivale a ponta til da ferram enta, ou seja o ponto de contato tangencial do raio do inserto.

Nestas situaes de usinagem a compensao do raio da


ferramenta se d atravs de clculos efetuados pelo comando, em
funo do valor do raio do inserto determinado no ajuste da mquina
para cada ferramenta operante, transferindo com esses clculos o
ponto comandado para a ponta til da ferramenta.
Nas figuras abaixo podemos ver claramente a aplicao da
compensao do raio da ferramenta.

Torneamento cilndrico

Sem compensao:

Faceamento

25

Automao CNC

3 Ciclo de Tcnico em Mecnica

Com compensao:

A funo G54, assim como G55, so funes que definem


na programao a origem Zero Pea. Na preparao da mquina, ela
representa uma distncia pr-determinada por A (para G54), e B
(paraG55), entre o ponto zero mquina "M", e o ponto zero pea
"W", e seus valores referem-se somente ao eixo "Z".
A funo G53 cancela os valores determinados pelas funes G54 e G55, retornando-os ao ponto zero mquina "M".

Para efetuarmos a compensao do raio da ferramenta, necessrio


informar ao comando atravs do programa o cdigo de compensao
e na preparao da mquina o lado de ataque da ferramenta.

Lado de Ataque da Ferramenta

O ponto zero pea "W" como origem do sistema de coordenadas da pea (X0,Z0), pode ser definido na face de encosto da
castanha (fig.1) ou na face da prpria pea (fig.2), sendo chamado no
programa atravs das funes G54 ou G55 definido pelo programador, e determinado na mquina pelo operador na preparao da
mesma.

O lado de corte "L" um dado definido pelo operador na


preparao da mquina (Pre-Set), informando ao comando o lado de
ataque das ferram entas operantes durante a usinagem.
Esta definio se d atravs de cdigos, levando-se em
considerao a orientao dos eixos, e um dado essencial para
que o comando faa os clculos de compensao.
Caso o comando no receba esta informao ele far uso
de seu valor padro "L00" o que pode acarretar em distoro dimensional da pea.
Cdigos:

Observaes:
Uma pea poder ter mais que uma origem zero pea "W",
conforme a necessidade.
Os cdigos G54 e G55, quando utilizados, devem ser programados para todas as ferramentas do programa que exijam a
confirmao da mudana do zero pea, a no observncia deste
detalhe em certas condies, como por exemplo uma usinagem
iniciando no meio do programa onde o com ando levar em considerao o zero mquina poder acarretar em colises indesejveis.
Obs: Os cdigos acima se aplicam tanto para torre traseira como
para torre dianteira.

G70 Programao em Polegada

G53 G54 G55 - Deslocamento de Ponto Zero

Esta funo prepara o comando para computar todas as


entradas de dados dimensionais em polegada.

Deslocamento de ponto zero "DPZ" G54, G55, G53


G54 (1 DPZ)

G55 (2 DPZ)

G53 (Cancela)

26

Automao CNC

3 Ciclo de Tcnico em Mecnica


G90 Programao em Coordenadas Absolutas
A funo G90 Modal e prepara a mquina para executar
operaes em coordenadas absolutas, que usam como referncia
uma origem ( Zero Pea W ), pr-determinada para programao.

A funo G70 Modal e quando utilizada deve ser programada em um bloco separado.

G71 Programao em Milmetro


Observao:
As mquinas ao serem ligadas j assumem G90 como
condio bsica de funcionamento.

Esta funo prepara o comando para computar todas as


entradas de dados dimensionais em milmetros.

G91 Programao em Coordenadas Incrementais


A funo G91 Modal e prepara a mquina para executar
todas as operaes em coordenadas incrementais. Assim todas as
medidas so feitas atravs da distncia a se deslocar.
Neste caso, a origem das coordenadas de qualquer ponto o ponto
anterior ao deslocamento.

A funo G71 Modal, e se necessrio, dever ser programado em um bloco separado.

G73 Interpolao Linear Ponto a ponto


A funo G73 informa aos eixos para se movimentarem ao
longo de uma linha reta, com uma velocidade especfica programada
com a funo F. Ela similar ao modo G01, exceto que o Controle
espera um sinal "em posio", antes de continuar com o prximo
movimento. Isto elimina o arredondam ento de contorno, quando se
deseja ter cantos vivos em uma pea.
A funo G73 modal e cancela G00 e G01.
Sintaxe da sentena:

G92 Definio de Origem temporria / Limite de


RPM

G73 X... Z... M... #

O cdigo G92 utilizado como dupla funo, Origem de


sistema de coordenadas absolutas e Limite de rotao do eixo rvore.
1. G92 como: Nova origem do sistema de coordenadas
A funo G92 acompanhada das funes de posicionamento X e Z estabelece na memria do comando, uma nova origem do
sistema de coordenadas absolutas (X0,Z0), atravs da qual efetuar
os clculos dos posicionamentos posteriores.
Exemplo:
N30 G92 X150. Z150. #

Onde:
X... - Definio de posicionamento final no eixo X (dimetro)
Z... - Definio de posicionamento final no eixo Z (comprimento)
M... - Definio de Funo Miscelnea (opcional)
# - Fim de bloco ou sentena
Exemplo:
:
N10 G73 X95. Z70. #
:

A funo G92 Modal e deve ser dada no incio de cada


programa podendo ser cancelada pela funo G99.

27

Automao CNC

3 Ciclo de Tcnico em Mecnica


G96 Programao em Velocidade de Corte Constante

Os valores da funo G92 podem ser positivos ou negativos, dependendo do quadrante utilizado pela ferram enta.

A funo G96 Modal e seleciona o modo de programao


em velocidade de corte constante por minuto, cuja objetivo promover a variao calculada da rpm em funo do dimetro. Ela dever
ser programada em bloco separado precedido pela funo auxiliar
"S", a qual entra como um valor de velocidade de corte.
O valor da velocidade de corte dado pela funo auxiliar
"S" computado pelo comando em ps/minuto quando utilizado
juntamente com a funo G70 ou metros/minuto quando utilizado
juntamente com a funo G71, para efeito dos clculos da rotao.
O cancelamento da funo G96 se da pela funo G97.
O clculo da rotao feito em funo do dimetro usinado
e do valor da velocidade de corte requerida pela funo "S", deste
modo a velocidade de corte mantida variando-se apenas a rotao,
medida que se varia o dimetro usinado.

2. G92 como: Limite mximo de rotao do eixo rvore G92


Quando utilizarmos o cdigo G92 junto com a funo auxiliar S 4 ( 4 dgitos ), estaremos limitando a rotao do eixo-rvore.
Exemplo:
N40 G92 S3000 M3 #

Frmulas:

Estamos permitindo que o eixo-rvore gire at 3000 rpm no mximo.

Onde:
N = RPM
Vc = Velocidade de corte
D = Dimetro usinado

G94 Programao em Avano por minuto


A funo G94 Modal e prepara o comando para computar
todos os avanos programados pela funo auxiliar f em pol/min
quando utilizado juntamente com a funo G70 ou mm/min quando
utilizado juntamente com a funo G71.

Obs:
Quanto maior o dimetro menor o rpm, e quanto menor o
dimetro maior o rpm.
A modificao manual da rpm, poder ser feita atravs do
seletor de variao da rpm do painel de comando da mquina, que
varia de 50% at 125% da rpm programada.

Aps definio de aplicao encontraremos o seguinte formato para a funo f:


f 3.1 formato para pol/min (G94 com G70)
f 4 formato para mm/min (G94 com G71)

Aps definio de aplicao encontraremos o seguinte formato para


funo "S".
S 4.1 para ps/minuto (G96 com G70)
S 3.1 para metros por minuto (G96 com G71)

G95 Programao em Avano por rotao


A funo G95 Modal prepara o comando para computar
todos os avanos programados pela funo auxiliar
f em pol/rot quando utilizado juntam ente com a funo G70 ou
mm/rot quando utilizado juntamente com a funo G71.

Nota
A mxima rpm alcanada pela velocidade de corte constante pode
ser limitada programando-se a funo G92.
Exemplo:
:
N40 G96 # (Programao em velocidade de corte constante)
N45 S 200.# (Valor da velocidade de corte )
N50 G92 S3000 M3 # (Limitao mxima da rpm e sentido de giro
da placa ).
:

G97 Programao em RPM direta


A funo G97 Modal e seleciona o modo de programao
em rpm direta, cujo valor dado pela funo auxiliar "S" usando um
formato S4 (4 dgitos), desta forma no haver variao de rotao.
A funo G97 Modal e cancelada pela funo G96, e
deve ser program ada em bloco separado.
A modificao manual da rpm, poder ser feita atravs do
seletor de variao da rpm do painel de comando da mquina, que
varia de 50% at 125% da rpm programada.

Aps definio da aplicao encontraremos o seguinte formato para funo f:


f 2.4 formato para pol/rot (G95 com G70)
f 2.2 formato para mm/rot (G95 com G71)
Muitas mquinas ao serem ligadas j assumem G95 com a
funo G71 como condio bsica de funcionam ento.

28

Automao CNC

3 Ciclo de Tcnico em Mecnica

Exemplo:
:
N65 G97# (Programao em rpm direta)
N70 S2500 M3 # (Valor da rpm e sentido de giro)
:

Frmulas:
H = ALTURA DO FILETE
H = (0,65 x Passo) x 2

G99 Cancela Definio de Origem Temporria

X = DIMETRO FINAL
H = Dimetro inicial - Altura do filete.

Esta funo quando solicitada cancela o efeito de nova origem dada pela Funo G92, retornando a origem do sistema de
coordenadas absolutas para o Zero Mquina.
A funo G99 Modal, porm, no provida de movimentos nos eixos.

Pn = PENTRAO POR PASSADA


Pn = H / n de passadas
Observao:
-O posicionamento inicial (P1), dado pelo programador.
-Optar pelo nmero de passadas.
-A altura do filete dada em dimetro.

G33 - Exemplo de Fixao


Objetivo:
Usar na pea abaixo a funo G33 como Ciclo de Roscamento Bsico com 4 passadas
1. DESENHO DA PEA:
Material: Ao O 50mm X 80 mm
Tambm podemos encontrar dentro das funes preparatrias "G", os ciclos automticos de usinagem, que nos ajudam na
execuo de operaes complexas.

Ciclos automticos de usinagem


Os ciclos automticos, consistem em uma srie de funes
preparatrias pr-determinadas, que executam operaes de usinagem atravs de uma nica sentena de programao.
Estas sentenas de programao, comandam automaticamente os movimentos de todos os eixos e a utilizao das funes
auxiliares nelas contidas.
Os ciclos automticos ajudam assim na execuo de operaes complexas tais como, desbaste, roscamentos, furaes e
outras, pois, eliminam a necessidade de informaes repetitivas de
programao.
Dentre os ciclos automticos podemos destacar os seguintes:

G33 - Ciclo bsico de roscamento


Esta funo executa o roscamento no eixo X e Z em cada
penetrao dada a ferram enta, e program ada explicitamente em
bloco separado.

2. FERRAMENTAS:
Suporte: Rosca Externa Direita 60

Sintaxe da sentena: G33 Z... K... #


Onde:
Z - Posio final do comprimento da rosca (absoluta).
K - Passo da rosca (milmetro ou polegada) (incremental).

29

Automao CNC

3 Ciclo de Tcnico em Mecnica

OBSERVAES:
- O posicionam ento inicial em Z o comprimento da pea mais 2
vezes o passo da rosca e em X o dimetro inicial da rosca mais 5
mm
- O nmero de passadas voc quem estipula
CLCULOS:
H = Altura do Filete (em dimetro)
H = ( 0.65 x P ) x 2
H = ( 0.65 x 1.5 ) x 2
H = 1.95
X = Dimetro Final
X = inicial -Altura do filete (em dimetro)
X = 30 - 1.95
X = 28.05
ROSCAR COM 4 PASSADAS
Pn = Penetrao por passada
Pn= H / n de passadas
Pn= 1.95 / 4 = 0.49 Por passada
Programa de Execuo:
: (Usinagem anterior)
T0404; Ferra.de.Roscar #
G54 #
M13 #
G97 #
S 1000 M03 #
G00 X35. Z83. M08 #
G00 X29.51 Z83. #
G33 Z48.5 K1.5 # 1 Passada
G00 X35. Z48.5 #
G00 X35. Z83. #
G00 X29.02 Z83. #
G33 Z48.5 K1.5 # 2 Passada
G00 X35. Z48.5 #
G00 X35. Z83. #
G00 X28.53 Z83. #
G33 Z48.5 K1.5 # 3 Passada
G00 X35. Z48.5 #
G00 X35. Z83. #
G00 X28.05 Z83. #
G33 Z48.5 K1.5 # 4 Passada
G00 X35. Z48.5 #
G00 X35. Z83. M09 #
G00 X150. Z150. #
M30 #

Onde:
X... - Profundidade final de roscamento (dimetro) (absoluto)
X= Dimetro Externo - Altura do filete

G37 - Ciclo automtico de roscamento

H = Altura do filete (dimetro)


H = (0,65 x passo) x 2

A funo G37 permite abrir roscas em dimetros externos e


internos, roscas paralelas e cnicas, simples ou de mltipla entrada
com apenas um bloco de informao, sendo que o comando far o
clculo de quantas passadas sero necessrio para o roscamento,
mantendo sempre o mesmo volume de cavaco da primeira passada.

Z... - Posio final do comprimento da rosca (absoluto )


(I...) - Conicidade incremental no eixo X para rosca cnica (dimetro)
(incremental)
Obs: No caso de rosca cnica interna, o valor da funo "I" dever
ser negativo

Sintaxe da funo:
G00 X... Z... # (Posicionamento Inicial Pi)
G37 X... Z... (I...) K... D... E... (A...) (B...) (W...) (U...) (L...) #

K... - Passo da rosca (incremental)


D... - Profundidade da 1 passada
D = H / (Raiz quadrada do n de passes)

Observao: Funes entre parnteses so opcionais.

E... - Distncia de aproximao para incio de roscamento (incremental) (dimetro)


E= Dimetro posicionado - Dimetro externo (usinagem externa)
E= Dimetro da crista - Dimetro posicionado (usinagem interna)
(A...) - Abertura angular entre entradas da rosca (graus)

30

Automao CNC

3 Ciclo de Tcnico em Mecnica


Programa de Execuo:

Obs: O valor dado a "K" o passo nominal multiplicado pelo n de


entrada da rosca.

: ( Usinagem anterior)
T0404 # (Chamada da ferramenta e Corretores)
G54 # (Origem Zero pea)
M13 # (Faixa de rotao)
G97 # (Programao em rpm direto)
S700 M03 # (rpm e sentido de giro do eixo rvore)
G00 X25. Z65. M08 # (Posiciona/o inicial da rosca e liga refrig.)
G37 X16.75 Z28.5 K2.5 D.98 E5. U.05 L2 # (Ciclo autom. de rosca)
G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante)
M30 # (Final de Programa)

(B...) - ngulo de alimentao para roscamento (graus)


(W...) - Parmetros para ngulo de sada de rosca
W0 - 90 graus, W1 = 30 graus, W2 = 45 graus, W3 = 60 graus
(U...) - Profundidade do ltimo passe da rosca (dimetro) (increm ental)
(L...) - Nmero de repeties do ltimo passe da rosca (acabamento)

G37 - Exemplo de fixao externo


G37 - Exemplo de fixao interno
Objetivo:
Usar na pea abaixo a funo G37 como ciclo de roscamento com 11 passadas.

Objetivo:
Usar na pea abaixo a funo G37 como ciclo de roscamento com 11 passadas.

Desenho da pea:
Material: Ao O 40mm X 60 mm

Desenho da pea:
Material: Ao O 40mm X 60 mm

Ferramenta:
Suporte: Rosca Interna Direita 60
Clculos:
H = (0.65x 2.5) x 2 = 3.25
X = 40 - 3.25 = 36.75 (Dimetro do furo)
D = Profundidade da 1 passada = 3.25 / 3.31= 0.98
E = 36.75 31.75 = 5

Programa de Execuo:

Ferramenta:
Suporte: Rosca Externa Direita 60

: ( Usinagem anterior)
T0404 # (Chamada da ferramenta e Corretores)
G54 # (Origem Zero pea)
M13 # (Faixa de rotao)
G97 # (Programao em rpm direto)
S700 M03 # (rpm e sentido de giro do eixo rvore)
G00 X31.75 Z45. M08 # (Posiciona/o inicial da rosca e liga refrig.)
G37 X40. Z-5. K2.5 D.98 E5. U.05 L2 # (Ciclo autom. de rosca)
G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante)
M30 # (Final de Programa)

Clculos:
H = (0.65x 2.5) x 2 = 3.25
D = Profundidade da 1 passada = 3.25 / 3.31= 0.98
E = 25-20 = 5
X = 20 - 3.25 = 16.75 (Dimetro interno)

G37 - Exemplo de fixao com Mltipla entrada


Objetivo:
Usar na pea abaixo a funo G37 como ciclo de roscamento com 11
passadas.
Desenho da pea:
Material: Ao O 40mm X 60 mm

31

Automao CNC

3 Ciclo de Tcnico em Mecnica


Onde:
X = Dimetro de referncia para incio de torneamento (vide regra de
posicionamento)
Z = Comprim ento de referncia para incio de torneam ento (vide
regra de posicionamento)
I = Sobremetal para acabamento no eixo X
K = Sobrem etal para acabamento no eixo Z
(U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimenses pr-estabelecidas
W = Incremento por passada no dimetro
P = Sub-programa que contm as dimenses de acabamento do
perfil final da pea
F = Avano programado para desbaste
Exemplo:
N50 G66 X75. Z82 I1. K.2 U1 W3. P10 F.2 #

Notas:
- Na funo G66 o sub-programa no aceita inverses de cotas nos
eixos "X" e "Z".
- A funo G66 no Modal e requer um sub-programa com as
dimenses de acabamento da pea .
- Sempre o ltimo valor de X do sub-program a (Externo ou Interno),
dever informar o dimetro bruto do material, no caso de furos informar seu dimetro.
Ferramenta:
Suporte: Rosca Externa Direita 60
Regra de posicionamento para os eixos X e Z
Clculos:
Externo
- A regra para posicionamento inicial do ciclo de desbaste externo
dever seguir as seguintes condies:

H = (0.65x 2.5) x 2 = 3.25


D = Profundidade da 1 passada = 3.25 / 3.31= 0.98
E = 25-20 = 5
X = 20 - 3.25 = 16.75 (Dimetro interno)
(K) Passo real = Passo nominal x n de entradas
K= 2.5 x 2 = 5

X = Maior dimetro da pea em bruto + 4 mm


Z = Comprimento da pea em bruto + 2 mm

Interno
- A regra para posicionam ento inicial do ciclo de desbaste interno
dever seguir as seguintes condies:

Programa de Execuo:
: ( Usinagem anterior)
T0404 # (Chamada da ferramenta e Corretores)
G54 # (Origem Zero pea)
M13 # (Faixa de rotao)
G97 # (Programao em rpm direto)
S700 M03 # (rpm e sentido de giro do eixo rvore)
G00 X25. Z65. M08 # (Posic. inicial da rosca e liga refrigerante)
G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A0 # (1 entrada)
G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A180. # (2 entrada)
G00 X150. Z150. M09# (Pto de troca final e desliga refrigerante)
M30 # (Final de Program a)

X = Menor dimetro da pea em bruto - 4 mm


Z = Comprimento da pea em bruto + 2 mm
Observaes:
Para utilizarmos o mesmo sub-programa de desbaste, no
acabamento da pea, utilizando-se ferramentas diferentes, ser
necessrio que ambas estejam no mesmo quadrante.
As funes "G" admissveis no sub-programa so G1,G2,G3,G4 e
G73.

G66 - Ciclo automtico de desbaste longitudinal

Comportamento do ciclo G66

Este ciclo permite a usinagem de desbaste completa da pea, utilizando-se apenas de um bloco de program ao, contendo apenas os
parmetros necessrios para sua execuo.

1- Partindo do posicionamento inicial (P1) o ciclo efetua passes de


desbaste Longitudinais respeitando os parmetros program ados na
funo.

Sintaxe da funo: G66 X... Z... I... K... ( U1 ) W... P... F... #

32

Automao CNC

3 Ciclo de Tcnico em Mecnica

2- Uma vez programado o parmetro U1 o ciclo realiza um pralisamento paralelo ao perfil final, mantendo o sobrem etal.
2. FERRAMENTAS:
Suporte: PCLNR 2020 K-12

Programa de Execuo:
PROGRAMA PRINCIPAL
3- Aps executar o ciclo de desbaste a ferramenta retornar automaticamente ao ponto inicial (P1) programado no bloco G66

; EIXO #
Nome do programa
T0101;DESB. / ACAB.# Selec. Ferr. e corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G96# Progr. em V C cte
S180. # Valor de V C
G92 S1500 M03 # rpm e sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X85. Z70. M08 # Posic. rpido / Refrig.
G00 X-1. Z70. F.1 # Faceamento
G66 X84. Z72. I1. K.3 U1 W4. F.25 P10 # Ciclo de desbaste
G00 X16. Z72. # Posicionamento rpido
G42 # Compensao do raio da ferramenta
P10 # Chama sub-programa
G40# Descompensao do raio da ferramenta
G01 X84. Z25. M09 #
Descompensao
G00 X150. Z150. # Ponto de troca
M30 # Fim de programa
SUB-PROGRAMA ( P 10 )
;EIXO_SB # Nome do sub-programa
G01 X16. Z70. F.15 # Aproximao usada p/ compensar
G01 X20. Z68. # Interpola do chanfro
G01 X20. Z55. # Torneia rebaixo
G02 X30. Z50. R 5.# Interpola raio
G01 X50. Z50. # Faceia o rebaixo
G01 X50. Z40. # Torneia rebaixo
G01 X80. Z25. # Interpola chanfro
M02 # Final do sub-programa

G66 - Exemplo de fixao externo


Objetivo:
Usar a funo G66 (ciclo de desbaste longitudinal), usando
o seu sub-programa para o acabamento com a mesma ferramenta.
Obs: material com 0,5mm sobre metal no comprimento.
1. DESENHO DA PEA:
Material: Ao O 80mm X 70.5 mm

33

Automao CNC

3 Ciclo de Tcnico em Mecnica

G66 - Exemplo de fixao interna

G67 - Ciclo automtico de desbaste transversal

Objetivo:

Este ciclo permite a usinagem de desbaste completa da


pea, utilizando-se apenas de um bloco de programao contendo os
parmetros necessrios para sua execuo.

Aplicar a funo G66 (ciclo de desbaste) internamente.


Considerar:
A pea j vem com o furo de 22 mm de dimetro, por 25
mm de comprimento.
Usinar utilizando apenas 1 (uma ) ferramenta.
Utilizar sub-programa para dar o acabamento.

Sintaxe da sentena: G67 X... Z... I... K... ( U1 ) W... P... F... #

1. DESENHO DA PEA:
Material: Ao O 65mm X 40 mm

Onde:
X = Dimetro de referncia para incio de torneamento (vide regra de
posicionamento)
Z = Comprimento de referncia para incio de torneam ento (vide
regra de posicionamento)
I = Sobremetal para acabamento no eixo X
K = Sobrem etal para acabamento no eixo Z
(U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimenses pr-estabelecidas
W = Incremento por passada no comprimento
P = Sub-programa que contm as dimenses de acabamento do
perfil final da pea
F = Avano programado para desbaste

2. FERRAMENTAS:
Suporte: S25T - PCLNR 12

Exemplo:
N50 G67 X75. Z82 I1. K.2 U1 W1.5 P10 F.2 #
Notas:

Programa de Execuo:

Na funo G67 o sub-programa no aceita inverses de cotas nos eixos "X" e "Z".
A funo G67 no Modal e requer um sub-programa com
as dimenses de acabament o da pea .
Sempre o ltimo valor de X do sub-program a (Externo ou
Interno), dever informar o dimetro bruto do material, no caso de
furos informar seu dimetro.

PROGRAMA PRINCIPAL
; CANECA
T0101; FERRAMENTA INTERNA #
G54 #
M13 #
G96 #
S180. #
G92 S1500 M03 #
M08 #
G66 X16. Z2. I1. K.2 U1 W1. P11 F.15 #
G00 X46. Z2. #
G41 #
P11 #
G40 #
G01 X18. Z-21. #
G00 X18. Z50. #
G00 X100. Z50. M09 #
M30 #

Regra de posicionamento para os eixos X e Z


- A regra para posicionamento inicial do ciclo de desbaste externo
dever seguir as seguintes condies:
X = Maior dimetro da pea em bruto + 4 mm
Z = Comprimento da pea em bruto + 2 mm
- A regra para posicionam ento inicial do ciclo de desbaste interno
dever seguir as seguintes condies:
X = Dimetro do furo da pea em bruto - 4 mm
Z = Comprimento da pea em bruto + 2 mm

SUB-PROGRAMA

Observaes:
Para utilizarmos o mesmo sub-programa de desbaste, no
acabamento da pea, utilizando-se ferramentas diferentes, ser
necessrio que ambas estejam no mesmo quadrante.
As funes "G" admissveis no sub-program a so
G1,G2,G3,G4 e G73.

; CANECA SB #
G01 X46. Z0 F.15 #
G02 X42. Z-2. R2. #
G03 X32. Z-7. I32. K-2. #
G01 X32. Z-16. #
G01 X20. Z-21. #
M02 #

34

Automao CNC

3 Ciclo de Tcnico em Mecnica


1. DESENHO DA PEA:
Material: Ao O 90mm X 47 mm

Comportamento do ciclo G67


1- Partindo do posicionamento inicial (P1) o ciclo efetua passes de
desbaste transversais respeitando os parmetros programados na
funo.

2- Aps o desbaste, uma vez programado o parmetro U1 a ferramenta retorna ao ponto inicial (P1), se posiciona novamente e realiza
um pr-alisamento paralelo ao perfil final, mantendo o sobremetal.

2. FERRAMENTAS:
Suporte: PCLNR 2020 K12

PROGRAMA PRINCIPAL
;EIXO #
Nome do programa
T00;T0101DESB./ACAB. # Cancela corretores
G54 # Origem zero pea
G00 X150. Z150. # Ponto de troca
T0101;DESB.ACAB.# Selec. Ferr. e corretor
M13 # Faixa de rotao
G96# Progr. em V C cte
S180. # Valor de V C
G92 S1500 M03 # rpm e sentido de giro
M08 # Liga Refrigerante.
G67 X94. Z49. I1. K.2 U1 W2. F.10 P10 # Ciclo de desbaste
G00 X11. Z49. # Posicionamento rpido
G42 # Compensao do raio da ferramenta
P10 # Chama sub-programa
G40 # Descompensao do raio
G01 X94. Z15. M09 # Descompensao
T00;T0101DESB./ACAB. # Cancela corretores
G54 # Origem zero pea
G00 X150. Z150. # Ponto de troca
M30 # Fim de programa

3- Aps executar o ciclo totalmente a ferramenta retornar automaticamente ao ponto inicial (P1) programado no bloco G67.

G67 - Exemplo de fixao externo


Objetivo:
Usar a funo G67 (Ciclo de desbaste Transversal ), usando o seu sub-programa para o acabamento com a mesma ferramenta.
Obs: material com 0,5 mm de sobre metal no comprimento.

35

Automao CNC

3 Ciclo de Tcnico em Mecnica

SUB-PROGRAMA ( P 10 )

SUB-PROGRAMA

; EIXO_SB. # Nome do sub-programa


N10 G01 X11. Z47. F.15 # Aproximao usada p/ compensar
N20 G01 X15. Z45. # Interpola chanfro
G01 X15. Z35. # Torneia rebaixo
G01 X50. Z35. # Faceia o rebaixo
G01 X50. Z25. # Torneia rebaixo
G01 X60. Z20. # Interpola chanfro
G01 X80. Z20. # Faceia o rebaixo
G03 X90. Z15. R5. # Interpola o raio
M02 # Final do sub-program a

; TAMPA SB
N10 G01 X120 Z65. F.15 #
N20 G01 X102.68 Z50. #
N30 G01 X60. Z50. #
N40 G01 X60. Z30. #
N50 G03 X40. Z20. R10. #
N60 G01 X30. Z20. #
N70 G01 X30. Z-2. #
N80 G01 X25. Z-2. #
N90 M02 #

G67 - Exemplo de fixao interno

G74 - Ciclo automtico de torneamento

Objetivo:

A funo G74 exerce dupla funo, ou seja, o mesmo cdigo executando operaes diferentes, sendo diferenciada apenas pela
sua sintaxe.
A funo G74 pode ser utilizada com o ciclo de torneamento
paralelo ao eixo Z, o qual executa a usinagem com sucessivos passes at o dimetro desejado, utilizando-se das informaes contidas
na sentena.

Aplicar a funo G67 (ciclo de desbaste Transversal) internamente.


Considerar:
A pea j vem com o furo de 28 mm .
Usinar utilizando apenas 1 (uma ) ferramenta.
Utilizar sub-programa para dar o acabamento.

G00 X... Z... # (Posicionamento Inicial Pi)


Sintaxe da sentena: G74 X... Z... I... U1 F... #

1. DESENHO DA PEA:
Material: Ao O 65mm X 40 mm

Onde:
2. FERRAMENTAS:
Suporte: S25T - PCLNR - 12

X... - Dimetro final (absoluto)


Z... - Posio final (absoluto)
I... - Incremento por passada no dimetro (incremental)
U1 - Recuo angular da ferramenta (opcional)
F... - Avano
Exemplo:
N40 G00 X57. Z80. M08 # (Posicionamento inicial do ciclo)
N50 G74 X33. Z28. I3. U1 F.2 #
Nota:
- Se a funo "U1" for programada no ciclo de torneam ento, a cada
passada efetuada o comando far um retorno em X, no sentido contrrio penetrao e com valor da funo "I" , de onde far a nova
penetrao da ferramenta .

PROGRAMA PRINCIPAL
; TAMPA #
T0101 #
G54 #
M14 #
G96 #
S180. #
G92 S1500 M03 #
G00 X200. Z100. M08 #
G67 X21. Z67. I1. K.2 U1 W2.5 P10 F.25 #
G00 X120. Z67. #
G42 #
P10 #
G40 #
G01 X21. Z-2. #
G00 X21. Z100. #
G00 X200. Z100. M09 #
M30 #

Observao:
- O posicionamento inicial do ciclo G74, que define se o torneamento externo ou interno.

G74 - Exemplo de fixao para torneamento


Objetivo:
Usinar a pea abaixo usando a funes G74.
- Desbastar a pea com passes de 3 mm no dimetro.
Desenho da pea:
Material: Ao O 60mm X 80 mm

36

Automao CNC

3 Ciclo de Tcnico em Mecnica


Onde:
X= Dimetro final (absoluto)
Z= Posio final (absoluto)
K= Incremento por passada em Z (incremental)
(U1)= Recuo angular da ferram enta (incremental)
F= Avano
Observao:
Se houver a funo "U1" no ciclo de faceamento, ento a cada passada o comando far um retorno no eixo Z, no sentido contrrio
penetrao, com valor da funo K at a posio inicial X.

G75 - Exemplo de fixao para faceamento


Objetivo:
Program ao da funo G75 como ciclo de Torneamento Transversal
(Faceamento).

Ferramenta:
Suporte: PCLNR 2020 K12

1. DESENHO DA PEA:
Material: Ao O 90 mm X 30 mm

Programa de Execuo:
;EIXO # ( Nome)
T0101 # (Chamada da ferramenta e Corretores)
G54 # (Origem Zero pea)
M13 # (Faixa de rotao)
G96 # (Programao em Velocidade de corte constante Vc)
S180. # (Valor de Vc)
G92 S1000 M03 # (Limite mx. de rpm e sentido giro eixo rvore)
G00 X150. Z150. # (Ponto de troca inicial)
G00 X57. Z82. M08 # (Posiciona/o para o 1 passe e liga refrig.)
G74 X33. Z28. I 3. U1 F.25 # ( Ciclo automtico de Desbaste)
G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante)
M30 # (Final de Programa)

G75 - Ciclo automtico de faceamento

2. FERRAMENTA:
Suporte: PCLNR 2020 K12

A funo G75 pode ser utilizada como ciclo de torneam ento paralelo
ao eixo X, auxiliando nos trabalhos de desbaste como ciclo de faceamento.
G00 X... Z.... # (Posicionamento incial Pi)
Sintaxe da funo: G75 X... Z... K... (U1) F... #

3. PROGRAMAO:
; TAMPA # Nome
T0101; FACEAR # Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr. em rpm direta
S800 M03 # rpm/sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X95. Z28. M08 # Posic. inicial
G75 X25. Z15. K2. U1 F.2 # Ciclo de faceamento
M09 # Desliga refrigerante
G00 X150. Z150.# Ponto de troca
M30 # Fim de programa

37

Automao CNC

3 Ciclo de Tcnico em Mecnica

G74 - Ciclo automtico de furao


A aplicao da funo G74 como ciclo de furao, realiza furaes
com descarga de cavacos, evitando com esse procedimento uma
possvel quebra da broca utilizada.

G00 X.... Z.... # (Posicionamento inicial P1)


Sintaxe da funo: G74 Z... ( W... ) F... #
3. PROGRAMAO:

A funo G74 no MODAL

;BUCHA # Nome
T0101;Broca centro# Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S1000 M03 # rpm/sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X0 Z75. M08 # Posic. rpido
G01 X0 Z69. F.05 # Ref. de centro
G04 D1. # Parada
G01 X0 Z60. # Abre o furo de centro
G04 D1. # Parada
G00 X0 Z75. # Recuo
G00 X150. Z150. M09 # Ponto de troca
M00 # ou M06 # Parada no Programa para a troca de ferra/a
T0202; Broca 15mm # Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S650 M03 # rpm/sentido de giro
G00 X0 Z75. M08 # Posic. inicial
G74 Z-5. W 15. F.15 # Ciclo de furao
G00 X150. Z150. M09 # Ponto de troca
M30 # Fim de programa

Observao:
Na ausncia da funo W, o eixo Z avana para o ponto final em
movimento contnuo.

Exerccio:

Onde:
Z = Posio Final. ( absoluto )
(W) = Distncia para quebra de cavacos. ( incremental )
F = Avano programado para furao.

Nota

Usinar a pea abaixo


Exemplo:

30

2 x 45

Objetivo:
Programao da funo G74 ( como ciclo de furao)

2 x 45

1. DESENHO DA PEA:

40

15

70

Material: Ao O 50mm X 70 mm

100

Usar a funo M27 e M26


Observao: No ltimo passe de penetrao, a broca retorna ao
ponto inicial.

2. FERRAMENTAS:
Broca de centro
Broca Helicoidal 15 mm

38

Automao CNC

3 Ciclo de Tcnico em Mecnica

G75 - Ciclo automtico de canais


Este ciclo permite o sangramento de canais eqidistantes, com quebra de cavacos, programados em um nico bloco de programao.
G00 X... Z.... # (Posicionamento inicial Pi)
Sintaxe da funo: G75 X... Z... ( W...) K... ( D... ) F... #

3. PROGRAMAO
; EIXO COM CANAIS# Nome do programa
T 0101 ; CENTRO # Selec.ferr / corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Rpm direto
S1000 M03 # Rpm / sent. de giro
G00 X150. Z150. M08 # Ponto de troca inicial
G00 X0 Z102. # Posicionamento inicial
G01 X0 Z99. F.1 #
G04 D1. #
G01 X0 Z92. #
G04 D1. #
G00 X0 Z102. #
G00 X150. Z150. M09 # Ponto de troca
M00 # Parada no programa
M27 # Avana a Manga
M06 # Libera o giro da torre
T 0202 ; DES./ACAB. # Selec.ferr / corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Rpm direto
S1500 M03 # Rpm / sent. de giro
G00 X68. Z102. M08 # Posicionamento inicial
G74 X61. Z81.2 I4. U1 F.25 #
G00 X54. Z102. #
G01 X54. Z100. #
G01 X60. Z97. #
G01 X60. Z81. #
G01 X75. Z81. #
G00 X150. Z150. M09 # Ponto de troca
M06 #
T 0303 ; CANAL # Selec.ferr / corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Rpm direto
S1000 M03 # Rpm / sent. de giro
G00 X75. Z67. M08 # Posicionamento inicial
G 75 X60. Z25. K14. F.1 D1. W5. #
G00 X150. Z150. M09 # Ponto de troca
M00 # Parada no programa
M26 # Recua a Manga
M30 # Fim de programa

Onde:
X = Dimetro Final. (absoluto)
Z = Posio Final. (absoluto) Obs: ltimo canal
(W) = Distncia para quebra de cavacos. (incremental) Obs: no dimetro
K = Incremento por passada em Z. (incremental) Obs: distncia
entre canais
(D) = Tempo de permanncia. (segundos)
F = Avano.
Notas:
A funo G75 no Modal:
Na ausncia do parmetro "W" , o eixo "X" avana para o dimetro
final com movimento contnuo.
Observaes:
Somente usar o ciclo para canais eqidistantes.

G75 - Exemplo de fixao para canais


Objetivo:
Usar a funo G 75 (como ciclo de canal ).
1. DESENHO DA PEA:
Material: Ao O 70 mm X 100 mm

Composio de um programa CNC


A composio de um programa CNC baseia-se nas informaes geom tricas e tecnolgicas necessrias para a execuo de
uma determinada pea. Tal composio dever ser estruturada com
os seguintes elementos:

1. Cabealho
Atravs do cabealho do programa so introduzidos o nome do programa e as funes que determinam os modos de programao, necessrios a execuo do programa, tais como o sistema
de coordenadas empregado, o plano de trabalho desejado, o sistema
de medio e etc.

2. FERRAMENTAS:
Observao: A largura da ferramenta de bedame, dever estar na
medida.

39

Automao CNC

3 Ciclo de Tcnico em Mecnica


permitida a programao sem numerao de bloco, porm, neste caso no ser possvel o adiantamento do programa para
um bloco intermedirio nem a utilizao de instrues de salto.

2. Comentrios
O caractere que define um comentrio o ponto e vrgula
( ; ).
O texto de um comentrio dever estar logo aps o caractere ";" atravs do qual possvel passar instrues ou informaes
ao operador.
Os comentrios devem ser inseridos no final do bloco ou
em blocos isolados, jamais no meio do bloco.
Um comentrio poder ter at 120 caracteres dos quais
apenas 43 sero apresentados no campo de comentrios da tela.

5. Ponto de troca
O ponto de troca um posicionamento definido na programao para promover as trocas de ferramentas necessrias execuo da pea.
Lembramos que para isso deve-se desligar o eixo rvore
(atravs de M00 para troca manual ou M06 para troca automtica) , e
normalmente efetuado atravs da sintaxe T00 seguida pelo Zero
Pea e posicionamento desejado (Vide Estrutura Bsica de Programao).

Obs: O com entrio inserido no incio do program a sem o nm ero de


bloco (funo N), ser apresentado ao lado do nmero do programa
no diretrio de programas do com ando, caracterizando assim o nome
do mesm o.

3. Chamada de ferramenta
A chamada das ferramentas operantes feita atravs da
funo auxiliar "T" (formato T4, quatro dgitos), cujo os dgitos numricos definem o nmero da ferramenta e corretor, e tambm pelas
instrues inerentes a sua utilizao tais como definio de Zero
Pea, Faixa de rotao, Definio de rpm e Sentido de giro.
Lembramos que na troca de ferramenta automtica efetuada pela funo "T", seguida pela funo miscelnea "M06" que
libera o giro de Torre.

6. Final de Programa
O final do programa ser representado por uma funo
miscelnea especfica entendida pelo comando, e tal instruo dever estar sozinha na sentena e na ltima linha de programao, a
qual promover o retorno ao incio do programa.

Estrutura bsica de programao

3.1. Origem Zero pea

Um programa CNC, dever ser estruturado basicam ente pelos seguintes elementos:

Atravs da funo preparatria G54 ou G55 define-se a origem zero (X0,Z0), do sistema de coordenadas da pea.

Cabealho de Programa

Ateno: Este um dado muito importante, pois caso queira iniciar


uma usinagem no meio do program a, por exemplo para uma correo de medida, na falta da origem G54 ou G55 a ferramenta procura
o zero mquina, e ai a coliso inevitvel.

; Eixo # (Nome do Programa)


N10 G99 # (Retorno ao Zero mquina)
N20 G95 # (Programao de avano por rotao)
N30 G90 # (Programao no Sistema de Coordenadas Absolutas)
N40 G71 # (Programao em Milmetros)
N50 G20 # (Programao em dimetro)
N60 G18 # (Plano de trabalho X,Z)
:

3.2. Faixa de rotao


As funes auxiliares de "M10 a M14" , determinam as faixas de rotao que podero ser utilizadas dentro das etapas de
usinagem.

FAIXA I
FAIXA II
FAIXA III
FAIXA IV

M11
M12
M13
M14

rpm
rpm
rpm
rpm

18 a 475
28 a 750
75 a 1900
118 a 3000

A
B
A
B

Obs: Na maioria dos comandos estas funes de programao so


"Default", ou seja, so condies bsicas de funcionamento.

C
C
D
D

Chamada de ferramenta
:
N70 T00; T0101 DESBASTE # (Cancela corretores e avisa qual
ferramenta vai entrar)
N80 G54 # (Origem Zero Pea).
N90 G00 X150. Z150. # (Posicionamento do Ponto de troca)
N100 T0101 ; DESBASTE # (Chamada de ferramenta e corretores)
N110 M06 # (Libera o giro de torre em caso de troca automtica)
:

Obs: As faixas acima referem-se a mquina CENTUR 20 RV


3.3. Definio do RPM e Sentido de giro
Na definio da rotao a funo preparatria G96 dever
ser utilizada, quando se deseja promover a variao do rpm dentro
de uma determinada faixa de rotao, caso contrrio, deve-se usar a
funo G97 ou seja rpm direto.
Aplicando-se a funo G96, atravs da funo auxiliar "S"
determina-se o valor de Vc utilizado, com o qual o comando far os
devidos clculos de variao de rpm, de acordo com os dimetros
usinados. Caso tenha sido feito o uso da funo G97, a funo auxiliar "S" determina apenas o valor de rpm a ser utilizado.
A funo G92 dever ser utilizada sempre que for feita a
programao usando a funo G96, pois ela tem por finalidade limitar
a rpm mxima aplicada, indiferente do dimetro usinado. J a funo
miscelnea M03 (sentido horrio de giro) ou M04 (sentido anti-horrio
de giro) definem o sentido de giro da placa, visto frontalmente.

Definio de rotao (com variao de rotao)


:
N120 M13 # (Define a faixa de rotao a ser utilizada)
N130 G96 # (Programao em velocidade de corte constante Vc)
N140 S180. # (Valor de Vc)
N150 G92 S1500 M03 # (Limite mximo de rpm e sentido de giro)
:
ou

(sem variao de rotao)

:
N120 M13 # (Define a faixa de rotao a ser utilizada)
N130 G97 # (programao em rpm direto)
N140 S1500 M03 # (Valor de rpm e sentido de giro)
:

4. Blocos de Usinagem
Um bloco de usinagem contm todas as informaes necessrias execuo de um a etapa do programa. Est limitado em
43 caracteres por linha e pode ser subdividido em vrias linhas de
programao.
O nmero do bloco pode ser escolhido livremente, obedecendo a uma ordem de aparecimento na programao, porm, no
dever haver mais de um bloco com o mesmo nmero.

40

Automao CNC

3 Ciclo de Tcnico em Mecnica

Blocos de usinagem

Utilizao da funo "T00" na determinao do Ponto de Troca

:
N160 G00 X50. Z45. M08 # (Posicionamento rpido e liga refrigerante)
N170 G01 X80. Z60 F.25 # (Interpolao linear com avano programado)
:

Na determinao do ponto de troca a funo "T00", seguida da funo de origem Zero pea (G54 ou G55) e de um posicionamento pr estabelecido, tem participao fundamental no posicionamento da torre, pois ela cancela os balanos das ferramentas
fazendo com que a torre, independente da ferram enta utilizada
sempre pare no mesma posio.
No bloco contendo a funo T00 recomenda-se que se coloque como comentrio sempre a ferramenta desejada.

Trocas de ferramentas

(manual)

:
N200 T00 ; T0202 ACABAMENTO # (Cancela corretores e avisa
qual ferramenta vai entrar)
N210 G54 # (Origem Zero Pea).
N220 G00 X150. Z150. # (Posicionamento do Ponto de troca)
N230 M00 # (Parada no programa em caso de troca manual)
N240 T0202 ; ACABAMENTO # (Chamada de ferramenta e corretores)
:
ou

Exemplo de utilizao da funo T00 na determinao do ponto


de troca.
:
T00 ; T0101 FERRA/a DE DESBASTE # (Canc. corretores, e avisa
qual ferramenta vai entrar)
G54 # (Origem zero pea)
G00 X150. Z50. # (Ponto de Troca)
T0101 ; FERRAMENTA DE DESBASTE # (Chamada de ferramenta
e corretor)
:
T00 ; T0202 FERRA. INTERNA # (Cancela corretores, e avisa qual
ferramenta vai entrar)
G54 # (Origem zero pea)
G00 X150. Z50. # (Ponto de Troca)
T0202 ; FERRA. INTERNA # (Chamada de ferram enta e corretor)
:
M30 # (Fim de Programa)

(automtica)

:
N200 T00 ; T0202 ACABAMENTO # (Cancela corretores e avisa
qual ferramenta vai entrar)
N210 G54 # (Origem Zero Pea).
N220 G00 X150. Z150. # (Posicionamento do Ponto de troca)
N230 T0202 ; ACABAMENTO # (Chamada da ferramenta e corretores)
N240 M06 # (Libera o giro de torre em caso de troca automtica)
:

Obs: Na busca de uma determinada ferramenta, para incio no meio


do programa, que essa busca seja feita somente atravs da funo
T00 at que se encontre a ferram enta desejada.

Obs: Lembramos que a busca de uma determinada ferramenta, para


incio no meio do programa, dever ser feita atravs da funo "T00"
at que a mesma seja encontrada.

Ilustrao da utilizao da funo T00 na determinao do ponto de troca.

Final de programa
:
N300
N310
N320
N340

T00 ; Final # (Cancela corretores de ferramenta)


G54 # (Origem Zero Pea).
G00 X150. Z150. # (Posicionamento do Ponto de troca)
M30 # (Final de programa)

Ponto de Troca de Ferramenta


O ponto de troca uma coordenada qualquer definida no
programa cujo objetivo :
- Servir de ponto de partida para posicionamentos rpidos.
- Servir como ponto de parada para troca de ferramentas.
- Local seguro para giro de torre eltrica ou virar peas na placa.
- Paradas de programa, etc.
Este procedimento visa evitar colises indesejveis de ferramentas, facilitar o trabalho por parte do operador da mquina e
aumentar a sua segurana.
No utilizando a funo "T00" na determinao do Ponto de
Troca.
Caso no se utilize a funo T00 na determinao do ponto
de troca, o comando levar em considerao os balanos das ferramentas envolvidas, fazendo com que a ponta til das ferramentas
pare na mesma posio, porm, a torre ir parar em posies diferentes.
Obs: Neste caso aconselha-se a colocar a origem zero pea, aps a
chamada da ferramenta

41

Automao CNC

3 Ciclo de Tcnico em Mecnica

Exemplo de ponto de troca, sem a utilizao da funo T00.


:
T0101; FERRA. DE DESBASTE # (Chamada de ferra/a e corretor)
G54 # (Origem zero pea)
:
G00 X 150. Z50. # (Ponto de Troca)
:
T0202 ; FERRA INTERNA # (Chamada de ferra/a e corretor)
G54 # (Origem zero pea)
:
G00 X150. Z50. # (Ponto de Troca)
:
M30 # (Fim de Programa)
Ilustrao da determinao do ponto de troca sem a utilizao da
funo T00.

Onde:
Z = Posio Final. ( absoluto )
(W) = Distncia para quebra de cavacos. ( incremental )
F = Avano programado para furao.

Nota
A funo G74 no MODAL
Observao:
Na ausncia da funo W, o eixo Z avana para o ponto final em
movimento contnuo.

Exemplo:
Objetivo:
Program ao da funo G74 ( como ciclo de furao)
1. DESENHO DA PEA:
Material: Ao O 50mm X 70 mm

Tabela para Elaborao de um Programa


Bloco

Funo

Prep.

Posiciona/o
Eixo X

Eixo Z

Funes

Analise

Auxiliares

N05
N10
N20
N30
N40

Observao: No ltimo passe de penetrao, a broca retorna ao


ponto inicial.

N50
N60

2. FERRAMENTAS:
Broca de centro
Broca Helicoidal 15 mm

N70
N80
N90
N100

G74 - Ciclo automtico de furao


A aplicao da funo G74 como ciclo de furao, realiza furaes
com descarga de cavacos, evitando com esse procedimento uma
possvel quebra da broca utilizada.

G00 X.... Z.... # (Posicionamento inicial P1)


Sintaxe da funo: G74 Z... ( W... ) F... #

42

Automao CNC

3 Ciclo de Tcnico em Mecnica

3. PROGRAMAO:
;BUCHA # Nome
T0101;Broca centro# Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S1000 M03 # rpm/sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X0 Z75. M08 # Posic. rpido
G01 X0 Z69. F.05 # Ref. de centro
G04 D1. # Parada
G01 X0 Z60. # Abre o furo de centro
G04 D1. # Parada
G00 X0 Z75. # Recuo
G00 X150. Z150. M09 # Ponto de troca
M00 # ou M06 # Parada no Programa para a troca de ferra/a
T0202; Broca 15mm # Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S650 M03 # rpm/sentido de giro
G00 X0 Z75. M08 # Posic. inicial
G74 Z-5. W 15. F.15 # Ciclo de furao
G00 X150. Z150. M09 # Ponto de troca
M30 # Fim de programa

Exerccio:
Usinar a pea abaixo

30

2 x 45o
o

40

15

70

2 x 45

100

Usar a funo M27 e M26

43

Automao CNC

3 Ciclo de Tcnico em Mecnica

Tabela para Elaborao de um Programa

Bloco
N

Funo
Prep.

Funes
Auxiliares

Posiciona/o
Eixo X

Eixo Z

44

Analise

Automao CNC

3 Ciclo de Tcnico em Mecnica

Parmetros de utilizao da Ferramenta


Os dados sobre os suportes de ferramentas e pastilhas de
metal duro, so muito importantes , principalmente os referentes s
informaes sobre as pastilhas (insertos), para a otimizao do processo de usinagem. Tais informaes devero ser obtidas atravs de
catlogos dos fabricantes, viabilizando da melhor maneira o trabalho
a ser executado.

Qual
Qual
Qual
Qual
Qual
Qual
Qual

o tipo do Inserto ?
a Classe da Pastilha ?
o raio da Pastilha ?
o rpm adequado ?
a velocidade de corte especificada ?
o tipo de Suporte porta-ferramenta ?
o tipo de lubrificao adequada ?

Chave de cdigo de Pastilha

45

Automao CNC

3 Ciclo de Tcnico em Mecnica

ETE Cel. Fernando Febeliano da Costa

AUTOMAO
CNC
3o Ciclo de
Tcnico em Mecnica

Prof. Eng. Mec. Claudinei Bigaton

46

Anda mungkin juga menyukai