Você está na página 1de 46

Automao CNC 3

o
Ciclo de Tcnico em Mecnica
1
Apresentao
No desenvolvimento histrico das Mquinas Ferramentas
de usinagem, sempre se procurou solues que permitissem aumen-
tar 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.
Um exemplo desta situao o caso do torno. A evoluo
do torno universal, levou criao do torno revlver, do torno copia-
dor e torno automtico, com programao eltrica ou mecnica, com
emprego de "cames", etc. Em paralelo ao desenvolvimento da m-
quina, visando o aument o dos recursos produtivos, outros fatores
colaboraram com sua evoluo, que foi o desenvolvimento das fer-
ramentas, desde as de ao rpido, metal duro s modernas ferra-
mentas 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 aplica-
o do Comando Numrico Mquina Ferramenta de Usinagem,
esta preencheu as lacunas existentes nos sistemas de trabalho com
peas complexas, reunindo as caractersticas de vrias destas m-
quinas.
Histrico
Em 1950, j se dizia em voz corrente, que a ciberntica re-
volucionaria, completamente, as mquinas ferramentas de usina-
gem, 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 "Co-
mando Numrico".
No conceito "Comando Numrico", devemos entender "numrico",
como significando por meio ou atravs de nmeros. 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 espec-
fico 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,
basicament e simples.
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., Mas-
sachussets 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 confi-
ana, os custos eram altos e a experincia muito pequena. Da dca-
da 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
desenvolvimento, que deixam de envolver somente Mquinas Opera-
trizes de usinagem, entrando em novas reas. O desenvolvimento da
eletrnica aliado ao grande progresso da tecnologia mecnica ga-
rantem 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 m-
quinas especiais. Em nosso pas, j se iniciou o emprego de mqui-
nas com C.N., em substituio aos controles convencionais.
O que o Comando Numrico
Do ponto de vista do hardware , pode-se dizer que o Co-
mando Numrico um equipamento eletrnico capaz de receber
informaes atravs de entrada prpria de dados, compilar estas
informaes e transmiti-las em forma de comando mquina ferra-
menta 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:
1-Comando Numrico
O C.N. composto de uma unidade de assimilao de in-
formaes, 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 mquina-
ferramenta.
O circuito que integra a mquina-ferramenta ao C.N. de-
nominado de interface, o qual ser programado de acordo com as
caractersticas mecnicas da mquina.
2-Mquina-Ferramenta
O projeto da mquina-ferramenta dever objetivar os recur-
sos operacionais oferecidos pelo C.N.. Quanto mais recursos ofere-
cer, maior a versatilidade.
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-ferramenta no poder basear-
se somente na demonstrao de economia comparado com o siste-
ma convencional, pois, o seu custo inicial ficar em segundo plano,
quando analisarmos os seguintes critrios na aplicao de mquinas
a C.N.
As principais vant agens 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 ferramentas.
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 depen-
dem, quase que somente, do comando da mquina.
11- Uso racional de ferramentas, face aos recursos do coman-
do/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.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
2
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 Planeja-
mento e Produo.
28- Uso racional do arquivo de processos.
29-Troca rpida de ferramentas.
Painel de Comando
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 fabrican-
te para o outro, porm alguns elementos so bsicos entre eles, tais
como:
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 promover toda a entrada
de dados necessria a execuo de uma determinada pea, fazendo
inseres de caracteres que viabilizam a edio de programas, 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 movi-
mentao dos eixos da mquina.
Teclas de Funo
As teclas de funo so utilizadas quando da necessidade de aplica-
es especficas, tais como registros de parmetros, inseres de
correo de ferramentas, movimentaes manuais e outras.
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.
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 programados, com deslocamentos em
avano rpido.
Embora este tipo seja o tipo mais simples, ele garante o posiciona-
mento segundo os eixos geomtricos da mquina dentro do intervalo
de preciso e repetibilidade previstas.
2-Comando de percurso
O comando de percurso representa uma evoluo do co-
mando ponto a ponto, isso porque, alm do posicionamento dos
eixos, ele passa tambm a garantir a direo da ferramenta 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 para-
lelas aos eixos da mquina.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
3
3-Comando de Trajetria
O comando de trajetria o tipo mais completo de coman-
do, pois realiza, instante por instante, o controle da posio da ferra-
menta 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.
Transmisso de Movimento
Fuso com esferas recirculantes
Durante a usinagem de peas nas mquinas operatrizes
so realizados movimentos de peas, ferramentas e carros. O siste-
ma de transmisso muito usado para este movimento o sist ema de
fuso e porca. O sistema 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 acelera-
es e desaceleraes considerveis e rpidas, bem como desloca-
mentos regulares velocidades lentas, por isso os sistemas parafu-
so-porca clssicos (folga e atrito) so excludos dos sistemas de
comando das mquinas CNC.
Pelo motivo exposto ant eriormente, mesmo sendo onero-
sos, os sistemas parafuso-porca de esferas recirculant es so os
usados (fig.1) isso permite transformar o atrito das roscas parafuso-
porca 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.
Figura 1.
Parafuso de Esferas Recirculantes:
1- Goteira de reciclagem das esferas
2- Porca
3- Parafuso
4- Esferas
Figura 2.
Parafuso de Esferas Recirculantes:
1- Parafuso
2- Porca de duas partes
3- Calo de espessura
4- Esferas
Os fusos de esferas tambm chamados de esferas recircu-
lantes, atualmente o meio mais eficiente para se convert er movi-
mento 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.
Vantagens dos fusos de esferas recirculantes:
1- Alto Rendimento
A reduo de atrito possibilita um rendimento mecnico em torno de
90%
2- Movimento Regular
Os fusos de esferas possuem movimento regular tambm a
rotaes muito baixas, eliminando possveis trepidaes caractersti-
cas dos fusos de rosca comum (trapezoidal).
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
4
3- Folga Axial Zero
A alta eficincia do contato por esferas permite precarga e-
liminando 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 manu-
teno 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 const ante de
lubrificao, caracterstica dos fusos de rosca comum (trapezoidal).
A lubrificao feita somente na mont agem da mquina
com leo ou graxa para rolamentos.
Guias e Barramento
So element os de vital importncia em uma mquina ope-
ratriz, 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 desgast e. Com o evento das m-
quinas CNC, o problema complicou-se pois, alm de reduzir o des-
gaste, 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 pel-
cula de leo lubrificante rompida e ocorre atrito esttico. Os ele-
mentos 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 especialmente 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.
Para o amortecimento de vibraes so adotados barra-
mentos de alta rigidez com enchiment o de concreto ou areia do
macho de fundio. No caso de tornos, muitos modelos foram proje-
tados com barramentos inclinados (Fig.5) para facilitar a rpida elimi-
nao de cavacos, produzidos em elevado volume e altas temperatu-
ras.
Motores
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 corrent e alter-
nada, 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 po-
dem ser realizadas sem escalonamento e controladas atravs de um
tacmetro.
Neste caso pode-se utilizar qualquer rotao desejada den-
tro do campo de rotaes da mquina.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
5
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 en-
grenagens 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 movi-
mento.
Os movimentos de avano devem ser realizados sem inter-
ferncia de foras atuantes, por exemplo, fora de corte, atrito estti-
co 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 ferrament a gasto;
- Picos de carga durante a acelerao e a freagem;
- Bloqueio do movimento do carro.
Em mquinas CNC de concepo simples e menores exi-
gncias 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.
Meios de Fixao da Pea
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 movi-
mentos de abertura e fechamento das castanhas, assim como, as
diferentes presses de fixao.
A escolha da presso deve-ser feita de acordo com a rota-
o da rvore devido fora centrfuga nas castanhas. Essa com-
pensao 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 resul-
tante permanece constante nas castanhas para as altas rotaes da
placa, no se alterando atravs da influncia da fora centrfuga.
Quando necessrio, tambm podem ser programados po-
sicionamentos da contra-ponta, avano e retrocesso do mangote e
luneta, para uma melhor fixao de trabalho.
Dispositivos de Troca de Ferramenta
Nos processos de usinagem so poucas as peas que po-
dem ser usinadas sem a troca de ferramentas, como se procura
realizar o maior nmero de operaes possveis numa nica sujei-
o, 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 porta-
ferramentas de troca rpida . Neste sistema a troca de ferramentas
feita pelo operador a cada parada de troca do programa executado.
Troca Rpida
Numa forma de minimizar os tempos passivos durante a
execuo de um trabalho pode-se utilizar um suporte porta-
ferramentas "GANG TOOLS". Neste sistema a troca das ferramentas
utilizadas so comandadas pelo programa CNC, necessitando ape-
nas dos posicionamentos corretos das ferramentas, evitando assim
as paradas no programa para eventuais trocas manuais das mes-
mas.
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
o
Ciclo de Tcnico em Mecnica
6
Podemos assim destacar alguns desses dispositivos:
Torre eltrica
Neste sistema a troca automtica de ferramentas realiza-
da 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 mesmo, que tambm comandado pelo programa CNC,
at que a ferramenta desejada fique na posio de trabalho.
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.
Magazine
No sistema magazine de modo geral, a troca de ferramen-
tas realizado por um brao com duas garras. O programa posiciona
a prxima 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 ferramenta 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 dire-
cional.
Os magazines de ferramentas podem ser projetados pelo
fabricante da mquina de vrias maneiras para atender as necessi-
dades do processo de usinagem, visando a maior flexibilidade poss-
vel, a seguir veremos alguns tipos de magazines que podem ser
projetados.
Tipos de magazines
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
7
Sistema de Transmisso e Transporte de Cavaco
Como as mquinas CNC podem operar com altas veloci-
dades 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 al-
guns fabricantes ainda, adotam para torneamento, sistemas de fer-
ramentas onde o fludo refrigerante conduzido atravs de canais no
interior do suport e porta-ferramentas.
Fludo refrigerante conduzido atravs do porta-ferramentas
Porm os sistemas com uso de mangueiras flexveis tam-
bm 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
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.
A maioria das mquinas CNC podem ser equipadas com
transportador automtico de cavacos. Embora opcional, o transporta-
dor, que pode ser acionado pelo programa de usinagem, funda-
mental quando o volume de cavaco produzido for grande. O transpor-
tador possibilita um trabalho contnuo sem necessidade de interrup-
o da usinagem para retirada manual de cavacos.
Sistema de Medio da Mquina
A medio das posies dos carros pode ser direta ou indi-
reta.
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 influenci-
am nos resultados das medies. O sistema ptico de medio, faz a
leitura das divises da escala de medio e transforma esta informa-
o em sinal eltrico que enviada ao comando.
Medio Indireta
Na medio indireta de posicionamento o curso do carro tomado
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 recircu-
lantes (Figura abaixo), onde o comando, levando em conta o passo
do eixo de esferas recirculantes, transforma os impulsos de giro em
deslocamento do carro.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
8
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 ori-
gem de seu sistema de coordenadas). Importante que o campo de
leitura da escala de medio estende-se pelo campo total de traba-
lho.
A codificao da escala de medio realizada em forma
binria. Com isto, o comando pode em cada posio determinar um
valor numrico correspondente.
Medio Incremental
Na medio de posio incremental utilizada uma escal a
de medio com uma simples rgua graduada, (figura abaixo). Esta
rgua composta de campos claros-escuros, cuja a leitura efetua-
da pelo sistema de medio atravs do movimento de avano do
carro.
O sistema de medio conta cada nmero de campos cla-
ros-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 co-
mando, o carro deve ser conduzido uma posio cuja distncia do
ponto zero da mquina, seja conhecido, o que ocorre no referencia-
mento da mquina.
Aps este procediment o, o sistema de medio pode utili-
zar a escala da rgua graduada para realizar as medies de posi-
cionamento.
A palavra "absoluto" em correspondncia medio de po-
sicionamento, significa que os dados da posio so sempre mensu-
rveis independente da condio da mquina e do comando, pois
eles sempre se baseiam em um ponto-zero fixo.
A palavra "Incremental" (incremento = a comprimentos i-
guais, pequenos percursos) significa, na medio de posicionamento,
que so mensurveis os aumentos e diminuies dos comprimentos
dos cursos de moviment o.
O comando conta para cada movimento o nmero de in-
crementos (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 maneiras, 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 comuni-
cao RS232C (E), cuja evoluo e desenvolvimento visou princi-
palmente minimizar a margem de erros de digitao e tempos perdi-
dos com a mquina parada para a insero desses dados.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
9
Programando em CNC Linguagem ISO DIN
Os movimentos das mquinas operatrizes CNC que do o-
rigem a geometria da pea, so comandados e controlados pel o
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 con-
trolar num dado instante.
O programa CNC quem fornece essas informaes, a-
travs 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 - 1
Figura - 2
Figura - 3
Muitas mquinas CNC, permitem o movimento rotativo da
mesa de trabalho e do cabeote da rvore (fig.4), dando maior flexibi-
lidade 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 princi-
pais de avano com as letras X, Y, e Z, ltimas letras do alfabeto.
Para peas especiais so usadas mquinas com mais ei-
xos alm dos trs bsicos principais (fig.4, 5, e 6). Os centros de
usinagem so um exemplo disso pois, alm dos eixos bsicos princi-
pais 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 desig-
nados de maneira geral pelas letras U, V e W.
Figura - 4
Figura - 5
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
10
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 alfa-
beto.
Todos os sistemas de coordenadas das mquinas CNC,
respeitam a regra da mo direita (fig.5). Para um sistema tridimensi-
onal, so utilizados trs eixos perpendiculares entre si, que podem
ser designados com auxlio dos dedos da mo direita onde:
Polegar: Indica o sentido positivo do eixo imaginrio X.
Indicador: Indica o sentido positivo do eixo imaginrio Y.
Mdio: Indica o sentido positivo do eixo imaginrio Z.
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 X Y Z
Avanos Rotativos A B C
Avanos Adicionais U V W
Nas mquinas-ferramenta, o sistema de coordenada de-
terminado pela regra da mo direita pode variar de posio em fun-
o 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, bas-
tam apenas dois eixos imaginrios.
Estes so designados pelas letras X e Z, onde o eixo X re-
laciona-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 - 7
Embora a origem do eixo "X", seja no centro de rotao da
pea, a maioria dos comandos interpretam os valores nesse eixo
como sendo j o dimetro 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 co-
mandada em movimentos giratrio, designa-se os eixos giratrios,
pelos ngulos de rotao A, B, C (fig.8, 9 e 10).
Figura - 8
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
11
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 le-
tras 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
Quadrantes
Os quadrantes so definidos a partir de uma origem pr de-
terminada, que no caso do torno determinado por uma linha per-
pendicular 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 programada dado em funo do quadrante onde
a ferramenta atuar.
Torre Traseira
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
12
Torre Dianteira
Sistemas de Coordenadas
Toda geometria da pea obtida com o auxlio de um sis-
tema 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 deter-
minada, 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.
No Torno para a programao CNC, o sistema de coorde-
nadas utilizado compe-se de dois eixos (X e Z), cujo ponto de inter-
seco corresponde a origem, ou seja, ao ponto zero do sist ema, e
toma como referncia a linha de centro do eixo rvore da mquina,
onde todo movimento transversal a ele corresponde ao eixo de coor-
denadas X (em geral relativo a dimetro), e todo movimento longitu-
dinal corresponde ao eixo Z (comprimento).
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 dimensio-
nais.
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 se-
ja 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)
Figura - 1
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
13
Figura -2
Exemplo:
Sistema de Coordenadas Incrementais
A origem no sistema de Coordenadas Incrementais esta-
belecida em cada movimento da ferramenta.
Qualquer deslocamento efetuado ir gerar uma nova origem , ou sej a
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 sucessivamente.
Exemplo:
Exerccios de Fixao
Preencher as coordenadas em branco
Coordenadas Absolutas
Movimentos Coordenadas
Para X Z
A
A B
B C
C D
D E
E F
F G
G H
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
14
Pontos de Referncia
Os movimentos das ferramentas na usinagem de uma pea
exigem do comando um domnio total da rea de trabalho da mqui-
na, e para que isso ocorra necessrio que ele reconhea alguns
pontos bsicos:
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 mo-
vimento da mquina Tal coordenada determinada pelo fabricante
da mquina.
Ponto Zero Mquina M
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 refernci a
exist entes. Geralmente determinado aps o referenciamento da
mquina.
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 programa 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). Po-
rm, uma vez referenciada a mquina suas coordenadas de posicio-
namento 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 balan-
o 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 - 3
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
15
Figura - 4
Tipos de Funo de Programao
Um programa CNC composto de vrias funes de pro-
gramao 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 se-
guinte forma:
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 seguin-
tes:
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 valo-
res por exemplo, de 5 em 5 ou 10 em 10, deixando assim espao
para possveis modificaes no programa.
Exemplo:
:
N50 G00 X130. Z140. #
N55 G01 X132. Z138. F.2 #
:
Funo # (EOB - END OF BLOCK)
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:
N10 G1 X45. Z66. F.15 #
Funo S
Atravs desta funo o comando recebe informaes quan-
to ao valor da velocidade de corte de duas maneiras diferentes:
DIRETA:
Quando utilizado junto com a funo G96, o valor da fun-
o auxiliar "S", entra como valor de velocidade de corte const ante,
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 mximo alcanado em funo da ve-
locidade de corte requerida, programando-se a funo G92 seguida
da funo auxiliar "S", entrando neste caso como valor mximo de
rotao atingir.
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)
INDIRETA:
Quando utilizado com a funo G97 o valor da funo au-
xiliar "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 )
PROGRAMAO-CNC
Funes
Preparatrias G
G00
G01
.
.
.
Funes de
Posicionamento
Principal
Auxiliar
Funes
Complementares
Auxiliar:
N
F
S
T
P
L
H
/
EOB
. . .
Miscelneas (M):
M00
M02
. . .
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
16
Funo T
A funo "T" usada para selecionar as ferramentas na
torre informando para a mquina o seu zeramento ( PRE-SET ), rai o
do inserto, sentido de corte e corretores.
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 medi-
das e desgaste do inserto.
Funo P
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.
Nota: Se um sub-programa renumerado, as referncias a este
programa contidas em outros, no so automaticamente atualizadas.
Funo F
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
Nota: Na maioria dos comandos, ligou a mquina ela j assume G71
com G95 (mm/rot) como condio bsica de funcionamento.
Exemplo:
N10 G1 X45. Z66. F.15 #
Funo L
A funo "L" define o nmero de repeties que uma de-
terminada operao deve ser executado.
Exemplo:
:
N80 P10 L3 # (Esta sentena define que o subprograma 10 ser
repetido 3 vezes)
Pode-se chamar um sub-programa para mltiplas repeti-
es, programando-se um bloco contendo a funo "P" (com o nme-
ro do sub-programa) e "L" (com o nmero de vezes que o sub-
programa dever ser executado).
Funo H
A funo auxiliar "H" precedida de um valor numrico, exe-
cuta desvios incondicionais no programa e dever ser programado
em um bloco separado.
Esta funo deve ser usada em programas contendo n-
meros seqenciais "N", pois o desvio ocorre para um determinado
bloco que contenha uma seqncia, onde "N" tem um valor exata-
mente igual ao determinado na funo "H".
Exemplo:
N00 ;EIXO #
:
H70
N30 T0101;BROCA #
N35 G54 #
N40 G00 X30. Z75.#
:
N70 T0202; DESBASTE INTERNO#
:
N200 M30 #
Portanto: O comando ao ler a funo H70 desvia automaticamente
para a sentena N70.
Funo / (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 "REFERN-
CIAS DE TRABALHO".
Caso a opo INIBE BLOCOS no seja selecionado, o co-
mando executar os blocos normalmente, inclusive os que contive-
rem o caractere "/".
Exemplo:
/ N90 M08 #
:
Funes Miscelnea
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 determina-
dos de acordo com a mquina.
As funes Miscelneas esto definidas de acordo com a
norma DIN 66025 dentre as quais podemos destacar as seguintes:
M00 - Parada programada
O cdigo "M00" causa parada imediata do programa, refri-
gerante de corte, eixo rvore, e um aviso de "AGUARDANDO IN-
CIO" mostrado no vdeo ao operador.
O incio dado novamente por interveno manual, atravs
do boto "CYCLE START".
A funo M00 programada geralmente para que o opera-
dor possa virar a pea na placa, trocar a ferramenta manualmente,
trocar faixas de rotaes, etc.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
17
M02 - Final de programa
Esta funo usada para indicar o fim de programa exis-
tente na memria do comando.
M03 - Sentido horrio de rotao do eixo rvore
Esta funo gira o eixo rvore no sentido horrio olhando-
se frontalmente.
A funo M03 cancelada por: M00, M02, M05 e M30.
M04 - Sentido anti-horrio de rotao do eixo r-
vore
Esta funo gira o eixo rvore no sentido anti-horrio o-
lhando-se frontalmente.
A funo M04 cancelada por: M00, M02, M05 e M30.
M05 - Desliga o eixo rvore sem orientao
Esta funo quando programada para imediatamente a ro-
tao do eixo rvore, cancelando as funes M03 ou M04.
A funo M05 ao iniciar-se o programa j est ativa e
cancelada pelas funes M03 e M04.
M06 - Libera o giro da torre para a troca autom-
tica da ferramenta
Em mquinas que possuam troca automtica de ferramen-
tas, t oda vez que se seleciona uma determinada face da torre, atra-
vs da funo "T", esta deve ser acompanhada da funo M06 que
permite o giro da torre, para que haja a troca das mesmas.
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.
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.
M09 - Desliga o refrigerante de corte
Este cdigo desliga o motor da bomba do refrigerante de corte e
est ativo ao inicia-se o programa.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
18
M10 - Faixa de rotao
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 va-
lores 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.
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)
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)
M24 - Abre a placa de fixao
O cdigo "M24" abre a placa de fixao da pea.
M25 - Fecha a placa de fixao
O cdigo "M25" fecha a placa de fixao da pea.
M26 - Recua o mangote da contra ponta
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 manga do
contra-ponto.
M30 - Final do programa
Esta funo tem a mesma aplicao da funo M02 para
comandos que trabalham com memria, ou seja fim de programa.
Funes Preparatrias G
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 preparat-
rias.
Funes "G"
G00 Interpolao linear rpida
G01 Interpolao linear com avano programado
G02 Interpolao circular Horria
G03 Interpolao circular Anti-horria
G04 Tempo de permanncia
G20 Programao em dimetro
G21 Programao em raio
G33 Ciclo bsico de roscamento
G40 Cancela compensao do raio da ponta da ferramenta
G41 Compensao do raio da pont a da ferramenta ( esquerda)
G42 Compensao do raio da ponta da ferramenta ( direita)
G53 Cancela todos os deslocamentos de ponto zero (DPZs)
G54 Ativa o primeiro deslocamento de ponto zero da pea (1 DPZ)
G55 Ativa o segundo deslocamento de ponto zero da pea(2 DPZ)
G70 Programao em Polegada
G71 Programao em Milmetros
G90 Programao em coordenadas absolutas
G91 Programao em coordenadas incrementais
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
19
G94 Estabelece a programao em avano por minuto
G95 Estabelece a programao em avano por rotao
G96 Programao em velocidade de corte constante
G97 Programao em RPM direta
G99 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 programadas 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 modais podemos citar as
funes G02 (interpolao circular horria) e G03 (interpolao circu-
lar anti-horria).
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 enxut a.
Exemplo:
Programao onde no se fez uso da condio Modal.
:
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
:
Concluso: Nesta condio foram efetuadas sucessivas repeties
de parmetros, onde um dos maiores problemas o de carregar
mais rpida a memria do comando.
Programao onde se fez uso da condio Modal.
:
G00 X150. Z150.
X21. Z72.
G01 Z70. F.25
X25. Z68.
Z40.
G02 X35. Z35. R5. (No Modal)
G03 X45. Z30. R5. (No Modal)
X50. F.1
:
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
G00 Interpolao linear com avano rpido
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 usina-
gem.
A velocidade de avano pode variar para cada modelo de mquina, e
determinada pelo fabricante da mesma.
Sintaxe da sentena: G00 X... Z... (M...) #
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 G00 X95. Z70. #
Observaes:
- A funo G00 Modal portanto cancela (G01,G02,G03).
- Graficamente representada por linhas tracejadas e dada em
metros por minuto.
- Utilizar a funo G00 somente para posicionamentos sem nenhum
tipo de usinagem.
- Funo entre parnteses opcional.
G01 Interpolao linear com avano programado
A funo G01, realiza movimentos retilneos com qualquer
ngulo, calculado atravs das coordenadas de posicionamento des-
critas, utilizando-se de uma velocidade de avano (F) pr-
determinada pelo programador.
Sintaxe da sentena: G01 X... Z... F... (M...) #
onde:
X... - Definio de posicionamento final no eixo X (dimetro)
Z... - Definio de posicionamento final no eixo Z (compriment o)
F... - Avano programado
M... - Definio de Funo Miscelnea (opcional)
# - Fim de bloco ou sentena
Exemplo:
:
N25 G01 X20. Z42. F.1#
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
20
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 acabamento de 1 mm no dimetro e 0,2
mm na face.
- Efetuar o desbaste e o acabamento com a mesma ferramenta.
Desenho da pea:
Material: Ao O 41mm X 35 mm
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)
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 ferramenta)
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)
G02 - G03 Interpolao circular
Nas interpolaes circulares a ferramenta deve deslocar-se
entre dois pontos, executando a usinagem de arcos pr-definidos,
atravs de uma 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 utiliza-
da (dianteira ou traseira) e pelo sentido de corte da usinagem.
- No sentido horrio G02
- No sentido anti-horrio G03
B - Em um plano de trabalho selecionado (XY, XZ ou YZ).
- G17 plano X - Y
- G18 plano X - Z (torno)
- G19 plano Y - Z
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
21
C - Do ponto inicial (P1) at o ponto final (P2) descrevendo uma
trajetria circular.
A Interpolao circular pode ser efetuada da seguinte forma:
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)
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.
Exemplo da Funo G02 ou G03 com R
Objetivo:
Aplicar as funes de Interpolao Circular G02/G03, usando a fun-
o "R", somente como acabamento.
1. DESENHO DA PEA
2. FERRAMENTA
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 ferramenta
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 ferramenta
N135 G00 X150. Z150. M09 # Pto de troca final e Desliga o refrig.
N140 M30 # Final de programa
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
22
2- Atravs das coordenadas do centro do arco, pelas funes "I"
e "K", de forma Absoluta.
G01 X... Z... # (Ponto inicial P1)
Sintaxe da Sentena: G02 / G03 X... Z... I... K... # (Ponto final P2)
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 refe-
rncia a distncia entre os centros do arco no eixo "X", e a distnci a
entre o centro do arco em relao a origem do sistema de coorde-
nadas da pea, no eixo Z.
Exemplo:
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 devere-
mos 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), devemos inver-
ter o cdigo de interpolao circular ( G02 e G03 ) em relao ao
sentido da ferramenta.
Antes da execuo do bloco contendo a interpolao circu-
lar o comando verifica automaticamente o arco e se for geometrica-
mente impossvel a execuo, o comando pra, mostrando a mensa-
gem G02/G03 -DEF.ILEGAL.
Exemplo da Funo G02 ou G03 com I e K
Objetivo:
Aplicar as funes de Interpolao Circular G02/G03, usando as
funes " I e K ", somente como acabamento.
1. DESENHO DA PEA:
2. FERRAMENTAS:
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 Sentido de giro do eixo
rvore
N70 G00 X0 Z82. M08 # Posicionamento rpido
N75 G42 # Compensao do raio da ferramenta
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 programa
G04 Tempo de permanncia
A funo G04, a funo que determina um tempo de
permanncia da ferramenta parada.
Com esta funo entre um deslocamento e outro da ferra-
menta, pode-se programar um determinado tempo para que a mes-
ma permanea sem movimento. A funo G04 executa essa perma-
nncia parada, cuja durao definida por um valor "D" associado,
que define o tempo em segundos ( 00,01 a 99,99 segundos ).
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
23
Sintaxe da Sentena: G04 D... #
Onde:
D - Tempo de permanncia em segundos.
Exemplo 01 (Canal)
:
N30 G00 X29. Z-20. M08 #
N35 G01 X20. Z-20. F .05 #
N40 G04 D1. #
N45 G00 X29. Z-20. #
N50 G00 X150. Z50. M09 #
:
Exemplo 02 (Furo de centro)
:
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 preten-
de executar interpolaes circulares e/ou se fazer compensaes do
raio da ferramenta.
A funo G17 utilizada nas Fresadoras e Centros de Usi-
nagem CNC, onde o comando assume G17 como condio bsica
de funcionamento (Default), assim que a mquina ligada.
A funo G17 modal e cancela G18 e G19.
Funo G18 Seleo do Plano X, Z
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 coman-
do assume G18 como condio bsica de funcionamento (Default),
assim que a mquina ligada.
A funo G18 modal e cancela G17 e G19
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 compensa-
es do raio da ferramenta.
A funo G19 modal e cancela G17 e G18.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
24
G20 Programao em Dimetro
Esta funo define o valor dimensional associado com o ei-
xo X especificado em dimetro, e aplica-se aos cdigos de progra-
mao X, I e U.
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.
G21 Programao em Raio
Esta funo define o valor dimensional associado com o ei-
xo X especificado em raio, e aplica-se aos cdigos de programao
X,I e U.
A funo G21 um comando Modal e deve ser programa-
da 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.
Cdigos de Compensao do raio da Ferramenta
Funes de compensao do raio da ferramenta
G41,G42,G40
As funes de compensao G41 e G42, se baseiam na
regra da mo direita, e selecionam o valor do raio da ponta da fer-
ramenta, 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 ( es-
querda)
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 compen-
sao de raio da ferramenta dentro deste movimento, onde se reco-
menda que no haja nenhum tipo de usinagem.
Exemplo:
N35 G41 #
N40 G01 X... Z... F... # (Este bloco ser utilizado para a compensa-
o)
Compensao do raio da ferramenta G42 ( direi-
ta)
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 programada
em um bloco separado e ser seguido por um bloco de aproximao.
Exemplo:
N35 G42 #
N40 G01 X... Z... F... # (Este bloco ser utilizado para a compensa-
o)
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 ferramenta (comando Mach 8L).
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 comando 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 previ-
amente solicitadas G41 ou G42, e esta ativa quando a mquina
ligada.
A funo G40 deve ser programada em um bloco separado, e quan-
do solicitada pode utilizar o bloco posterior com avano linear G01
para efetuar a descompensao, onde se recomenda que no haja
nenhum tipo de usinagem
Exemplo:
N35 G40 #
N40 G01 X... Z... F... # (Este bloco ser utilizado para a descom-
pensao)
Cdigos de compensao do raio da ferramenta
Torre traseira
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
25
Obs: Quadrante negativo invertem-se os cdigos.
Cdigos de compensao do raio da ferramenta
Torre Dianteira
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 encon-
tra no cruzamento 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.
Em algumas situaes de usinagem o ponto comandado no interfe-
re no dimensionamento final da pea, como no caso de faceamentos
e torneamentos cilndricos.
Nesses casos o ponto comandado equivale a ponta til da ferramen-
ta, ou seja o ponto de contato tangencial do raio do inserto.
Torneamento cilndrico
Faceamento
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 ferramenta.
Torneamento cnico
Torneamento curvilneo
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.
Sem compensao:
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
26
Com compensao:
Para efetuarmos a compensao do raio da ferramenta, necessri o
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 lado de corte "L" um dado definido pelo operador na
preparao da mquina (Pre-Set), informando ao comando o lado de
ataque das ferramentas 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 dimen-
sional da pea.
Cdigos:
Obs: Os cdigos acima se aplicam tant o para torre traseira como
para torre dianteira.
G53 G54 G55 - Deslocamento de Ponto Zero
Deslocamento de ponto zero "DPZ" G54, G55, G53
G54 (1 DPZ) G55 (2 DPZ) G53 (Cancela)
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 fun-
es G54 e G55, retornando-os ao ponto zero mquina "M".
O ponto zero pea "W" como origem do sist ema de coor-
denadas 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 programa-
dor, e determinado na mquina pelo operador na preparao da
mesma.
Observaes:
Uma pea poder ter mais que uma origem zero pea "W",
conforme a necessidade.
Os cdigos G54 e G55, quando utilizados, devem ser pro-
gramados 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 comando levar em conside-
rao o zero mquina poder acarretar em colises indesejveis.
G70 Programao em Polegada
Esta funo prepara o comando para computar todas as
entradas de dados dimensionais em polegada.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
27
A funo G70 Modal e quando utilizada deve ser progra-
mada em um bloco separado.
G71 Programao em Milmetro
Esta funo prepara o comando para computar todas as
entradas de dados dimensionais em milmetros.
A funo G71 Modal, e se necessrio, dever ser pro-
gramado 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 Control e
espera um sinal "em posio", antes de continuar com o prximo
movimento. Isto elimina o arredondamento de contorno, quando se
deseja ter cantos vivos em uma pea.
A funo G73 modal e cancela G00 e G01.
Sintaxe da sentena: G73 X... Z... M... #
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. #
:
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.
Observao:
As mquinas ao serem ligadas j assumem G90 como
condio bsica de funcionamento.
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.
G92 Definio de Origem temporria / Limite de
RPM
O cdigo G92 utilizado como dupla funo, Origem de
sistema de coordenadas absolutas e Limite de rotao do eixo rvo-
re.
1. G92 como: Nova origem do sistema de coordenadas
A funo G92 acompanhada das funes de posicionamen-
to 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. #
A funo G92 Modal e deve ser dada no incio de cada
programa podendo ser cancelada pela funo G99.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
28
Os valores da funo G92 podem ser positivos ou negati-
vos, dependendo do quadrante utilizado pela ferramenta.
2. G92 como: Limite mximo de rotao do eixo rvore G92
Quando utilizarmos o cdigo G92 junto com a funo auxi-
liar S 4 ( 4 dgitos ), estaremos limitando a rotao do eixo-rvore.
Exemplo:
N40 G92 S3000 M3 #
Estamos permitindo que o eixo-rvore gire at 3000 rpm no mximo.
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 junt amente com a funo G71.
Aps definio de aplicao encontraremos o seguinte for-
mato para a funo f:
f 3.1 formato para pol/min (G94 com G70)
f 4 formato para mm/min (G94 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 juntamente com a funo G70 ou
mm/rot quando utilizado junt amente com a funo G71.
Aps definio da aplicao encontraremos o seguinte for-
mato 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 funcionamento.
G96 Programao em Velocidade de Corte Cons-
tante
A funo G96 Modal e seleciona o modo de programao
em velocidade de corte constante por minuto, cuja objetivo promo-
ver 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.
Frmulas:
Onde:
N = RPM
Vc = Velocidade de corte
D = Dimetro usinado
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
funo "S".
S 4.1 para ps/minuto (G96 com G70)
S 3.1 para metros por minuto (G96 com 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 const ante)
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 programada 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.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
29
Exemplo:
:
N65 G97# (Programao em rpm direta)
N70 S2500 M3 # (Valor da rpm e sentido de giro)
:
G99 Cancela Definio de Origem Temporria
Esta funo quando solicitada cancela o efeito de nova ori-
gem dada pela Funo G92, retornando a origem do sistema de
coordenadas absolutas para o Zero Mquina.
A funo G99 Modal, porm, no provida de movimen-
tos nos eixos.
Tambm podemos encontrar dentro das funes prepara-
trias "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 usina-
gem atravs de uma nica sentena de programao.
Estas sentenas de programao, comandam automatica-
mente os movimentos de todos os eixos e a utilizao das funes
auxiliares nelas contidas.
Os ciclos automticos ajudam assim na execuo de ope-
raes complexas tais como, desbaste, roscamentos, furaes e
outras, pois, eliminam a necessidade de informaes repetitivas de
programao.
Dentre os ciclos automticos podemos destacar os seguin-
tes:
G33 - Ciclo bsico de roscamento
Esta funo executa o roscamento no eixo X e Z em cada
penetrao dada a ferramenta, e programada explicitamente em
bloco separado.
Sintaxe da sentena: G33 Z... K... #
Onde:
Z - Posio final do comprimento da rosca (absoluta).
K - Passo da rosca (milmetro ou polegada) (incremental).
Frmulas:
H = ALTURA DO FILETE
H = (0,65 x Passo) x 2
X = DIMETRO FINAL
H = Dimetro inicial - Altura do filete.
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 Bsi-
co com 4 passadas
1. DESENHO DA PEA:
Material: Ao O 50mm X 80 mm
2. FERRAMENTAS:
Suporte: Rosca Externa Direita 60
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
30
OBSERVAES:
- O posicionamento 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 #
G37 - Ciclo automtico de roscamento
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 quant as passadas sero necessrio para o roscamento,
mantendo sempre o mesmo volume de cavaco da primeira passada.
Sintaxe da funo:
G00 X... Z... # (Posicionamento Inicial Pi)
G37 X... Z... (I...) K... D... E... (A...) (B...) (W...) (U...) (L...) #
Observao: Funes entre parnteses so opcionais.
Onde:
X... - Profundidade final de roscamento (dimetro) (absoluto)
X= Dimetro Externo - Altura do filete
H = Altura do filete (dimetro)
H = (0,65 x passo) x 2
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
K... - Passo da rosca (incremental)
D... - Profundidade da 1 passada
D = H / (Raiz quadrada do n de passes)
E... - Distncia de aproximao para incio de roscamento (incremen-
tal) (dimetro)
E= Dimetro posicionado - Dimetro externo (usinagem externa)
E= Dimetro da crista - Dimetro posicionado (usinagem interna)
(A...) - Abertura angular entre entradas da rosca (graus)
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
31
Obs: O valor dado a "K" o passo nominal multiplicado pelo n de
entrada da rosca.
(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) (incremen-
tal)
(L...) - Nmero de repeties do ltimo passe da rosca (acabamento)
G37 - Exemplo de fixao externo
Objetivo:
Usar na pea abaixo a funo G37 como ciclo de rosca-
mento com 11 passadas.
Desenho da pea:
Material: Ao O 40mm X 60 mm
Ferramenta:
Suporte: Rosca Externa Direita 60
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)
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 # (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)
G37 - Exemplo de fixao interno
Objetivo:
Usar na pea abaixo a funo G37 como ciclo de rosca-
mento com 11 passadas.
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:
: ( 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)
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
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
32
Ferramenta:
Suporte: Rosca Externa Direita 60
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)
(K) Passo real = Passo nominal x n de entradas
K= 2.5 x 2 = 5
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 Programa)
G66 - Ciclo automtico de desbaste longitudinal
Este ciclo permite a usinagem de desbaste completa da pea, utili-
zando-se apenas de um bloco de programao, contendo apenas os
parmetros necessrios para sua execuo.
Sintaxe da funo: G66 X... Z... I... K... ( U1 ) W... P... F... #
Onde:
X = Dimetro de referncia para incio de torneamento (vide regra de
posicionamento)
Z = Comprimento de referncia para incio de torneamento (vide
regra de posicionamento)
I = Sobremetal para acabamento no eixo X
K = Sobremetal para acabamento no eixo Z
(U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimen-
ses 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-programa (Externo ou Interno),
dever informar o dimetro bruto do material, no caso de furos infor-
mar seu dimetro.
Regra de posicionamento para os eixos X e Z
Externo
- 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
Interno
- A regra para posicionamento inicial do ciclo de desbaste interno
dever seguir as seguintes condies:
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.
Comportamento do ciclo G66
1- Partindo do posicionamento inicial (P1) o ciclo efetua passes de
desbaste Longitudinais respeitando os parmetros programados na
funo.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
33
2- Uma vez programado o parmetro U1 o ciclo realiza um pr-
alisamento paralelo ao perfil final, mantendo o sobremetal.
3- Aps executar o ciclo de desbast e a ferramenta retornar automa-
ticamente ao ponto inicial (P1) programado no bloco G66
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
2. FERRAMENTAS:
Suporte: PCLNR 2020 K-12
Programa de Execuo:
PROGRAMA PRINCIPAL
; 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
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
34
G66 - Exemplo de fixao interna
Objetivo:
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 compriment o.
Usinar utilizando apenas 1 (uma ) ferramenta.
Utilizar sub-programa para dar o acabamento.
1. DESENHO DA PEA:
Material: Ao O 65mm X 40 mm
2. FERRAMENTAS:
Suporte: S25T - PCLNR 12
Programa de Execuo:
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 #
SUB-PROGRAMA
; 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 #
G67 - Ciclo automtico de desbaste transversal
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.
Sintaxe da sent ena: G67 X... Z... I... K... ( U1 ) W... P... F... #
Onde:
X = Dimetro de referncia para incio de torneamento (vide regra de
posicionamento)
Z = Comprimento de referncia para incio de torneamento (vide
regra de posicionamento)
I = Sobremetal para acabamento no eixo X
K = Sobremetal para acabamento no eixo Z
(U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimen-
ses 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
Exemplo:
N50 G67 X75. Z82 I1. K.2 U1 W1.5 P10 F.2 #
Notas:
Na funo G67 o sub-programa no aceita inverses de co-
tas 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-programa (Externo ou
Interno), dever informar o dimetro bruto do material, no caso de
furos informar seu dimetro.
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 posicionamento 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
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.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
35
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 ferra-
menta retorna ao ponto inicial (P1), se posiciona novamente e realiza
um pr-alisamento paralelo ao perfil final, mantendo o sobremetal.
3- Aps executar o ciclo totalmente a ferramenta retornar automati-
camente ao ponto inicial (P1) programado no bloco G67.
G67 - Exemplo de fixao externo
Objetivo:
Usar a funo G67 (Ciclo de desbaste Transversal ), usan-
do o seu sub-programa para o acabamento com a mesma ferramen-
ta.
Obs: material com 0,5 mm de sobre metal no comprimento.
1. DESENHO DA PEA:
Material: Ao O 90mm X 47 mm
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
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
36
SUB-PROGRAMA ( P 10 )
; 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-programa
G67 - Exemplo de fixao interno
Objetivo:
Aplicar a funo G67 (ciclo de desbaste Transversal) inter-
namente.
Considerar:
A pea j vem com o furo de 28 mm .
Usinar utilizando apenas 1 (uma ) ferramenta.
Utilizar sub-programa para dar o acabamento.
1. DESENHO DA PEA:
Material: Ao O 65mm X 40 mm
2. FERRAMENTAS:
Suporte: S25T - PCLNR - 12
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 #
SUB-PROGRAMA
; 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 #
G74 - Ciclo automtico de torneamento
A funo G74 exerce dupla funo, ou seja, o mesmo cdi-
go executando operaes diferentes, sendo diferenciada apenas pela
sua sintaxe.
A funo G74 pode ser utilizada como ciclo de torneamento
paralelo ao eixo Z, o qual executa a usinagem com sucessivos pas-
ses at o dimetro desejado, utilizando-se das informaes contidas
na sentena.
G00 X... Z... # (Posicionamento Inicial Pi)
Sintaxe da sentena: G74 X... Z... I... U1 F... #
Onde:
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 torneamento, a cada
passada efetuada o comando far um retorno em X, no sentido con-
trrio penetrao e com valor da funo "I" , de onde far a nova
penetrao da ferramenta .
Observao:
- O posicionamento inicial do ciclo G74, que define se o torneamen-
to 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
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
37
Ferramenta:
Suporte: PCLNR 2020 K12
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
A funo G75 pode ser utilizada como ciclo de torneamento paralel o
ao eixo X, auxiliando nos trabalhos de desbaste como ciclo de face-
amento.
G00 X... Z.... # (Posicionamento incial Pi)
Sintaxe da funo: G75 X... Z... K... (U1) F... #
Onde:
X= Dimetro final (absoluto)
Z= Posio final (absoluto)
K= Incremento por passada em Z (incremental)
(U1)= Recuo angular da ferramenta (increment al)
F= Avano
Observao:
Se houver a funo "U1" no ciclo de faceamento, ento a cada pas-
sada 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:
Programao da funo G75 como ciclo de Torneamento Transversal
(Faceamento).
1. DESENHO DA PEA:
Material: Ao O 90 mm X 30 mm
2. FERRAMENTA:
Suporte: PCLNR 2020 K12
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
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
38
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... #
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:
Programao da funo G74 ( como ciclo de furao)
1. DESENHO DA PEA:
Material: Ao O 50mm X 70 mm
Observao: No ltimo passe de penetrao, a broca retorna ao
ponto inicial.
2. FERRAMENTAS:
Broca de centro
Broca Helicoidal 15 mm
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
Usar a funo M27 e M26
100
30 2 x 45
o
2 x 45
o


7
0


1
5


4
0
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
39
G75 - Ciclo automtico de canais
Este ciclo permite o sangramento de canais eqidistantes, com que-
bra 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... #
Onde:
X = Dimetro Final. (absoluto)
Z = Posio Final. (absoluto) Obs: ltimo canal
(W) = Distncia para quebra de cavacos. (incremental) Obs: no di-
metro
K = Incremento por passada em Z. (incremental) Obs: distnci a
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 moviment o 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
2. FERRAMENTAS:
Observao: A largura da ferramenta de bedame, dever est ar na
medida.
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
Composio de um programa CNC
A composio de um programa CNC baseia-se nas infor-
maes geomtricas 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 no-
me do programa e as funes que determinam os modos de progra-
mao, necessrios a execuo do programa, tais como o sistema
de coordenadas empregado, o plano de trabalho desejado, o sistema
de medio e etc.
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
40
2. Comentrios
O caractere que define um comentrio o ponto e vrgul a
( ; ).
O texto de um comentrio dever estar logo aps o carac-
tere ";" 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 quai s
apenas 43 sero apresentados no campo de comentrios da tela.
Obs: O comentrio inserido no incio do programa sem o nmero de
bloco (funo N), ser apresentado ao lado do nmero do programa
no diretrio de programas do comando, caracterizando assim o nome
do mesmo.
3. Chamada de ferramenta
A chamada das ferramentas operantes feita atravs da
funo auxiliar "T" (formato T4, quatro dgitos), cujo os dgitos num-
ricos 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 efe-
tuada pela funo "T", seguida pela funo miscelnea "M06" que
libera o giro de Torre.
3.1. Origem Zero pea
Atravs da funo preparatria G54 ou G55 define-se a o-
rigem zero (X0,Z0), do sistema de coordenadas da pea.
Ateno: Este um dado muito importante, pois caso queira iniciar
uma usinagem no meio do programa, por exemplo para uma corre-
o de medida, na falta da origem G54 ou G55 a ferramenta procura
o zero mquina, e ai a coliso inevitvel.
3.2. Faixa de rotao
As funes auxiliares de "M10 a M14" , determinam as fai-
xas de rotao que podero ser utilizadas dentro das etapas de
usinagem.
FAIXA I M11 rpm 18 a 475 A C
FAIXA II M12 rpm 28 a 750 B C
FAIXA III M13 rpm 75 a 1900 A D
FAIXA IV M14 rpm 118 a 3000 B D
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 auxi-
liar "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-horri o
de giro) definem o sentido de giro da placa, visto frontalmente.
4. Blocos de Usinagem
Um bloco de usinagem contm todas as informaes ne-
cessrias execuo de uma 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, obede-
cendo a uma ordem de aparecimento na programao, porm, no
dever haver mais de um bloco com o mesmo nmero.
permitida a programao sem numerao de bloco, po-
rm, neste caso no ser possvel o adiant amento do programa para
um bloco intermedirio nem a utilizao de instrues de salto.
5. Ponto de troca
O ponto de troca um posicionamento definido na progra-
mao para promover as trocas de ferramentas necessrias exe-
cuo da pea.
Lembramos que para isso deve-se desligar o eixo rvore
(atravs de M00 para troca manual ou M06 para troca automtica) , e
normalment e efetuado atravs da sintaxe T00 seguida pelo Zero
Pea e posicionamento desejado (Vide Estrutura Bsica de Progra-
mao).
6. Final de Programa
O final do programa ser representado por uma funo
miscelnea especfica entendida pelo comando, e tal instruo deve-
r estar sozinha na sentena e na ltima linha de programao, a
qual promover o retorno ao incio do programa.
Estrutura bsica de programao
Um programa CNC, dever ser estruturado basicamente pelos se-
guintes elementos:
Cabealho de Programa
; 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)
:
Obs: Na maioria dos comandos estas funes de programao so
"Default", ou seja, so condies bsicas de funcionamento.
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 Pont o de troca)
N100 T0101 ; DESBASTE # (Chamada de ferramenta e corretores)
N110 M06 # (Libera o giro de torre em caso de troca automtica)
:
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)
:
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
41
Blocos de usinagem
:
N160 G00 X50. Z45. M08 # (Posicionamento rpido e liga refrigeran-
te)
N170 G01 X80. Z60 F.25 # (Interpolao linear com avano progra-
mado)
:
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 correto-
res)
:
ou (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 correto-
res)
N240 M06 # (Libera o giro de torre em caso de troca automtica)
:
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.
Final de programa
:
N300 T00 ; Final # (Cancela corretores de ferramenta)
N310 G54 # (Origem Zero Pea).
N320 G00 X150. Z150. # (Posicionament o do Ponto de troca)
N340 M30 # (Final de programa)
Ponto de Troca de Ferramenta
O pont o de troca uma coordenada qualquer definida no
programa cujo objetivo :
- Servir de ponto de partida para posicionament os 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 fer-
ramentas, facilitar o trabalho por parte do operador da mquina e
aumentar a sua segurana.
Utilizao da funo "T00" na determinao do Ponto de Troca
Na determinao do ponto de troca a funo "T00", segui-
da da funo de origem Zero pea (G54 ou G55) e de um posiciona-
mento pr estabelecido, tem participao fundamental no posicio-
namento da torre, pois ela cancela os balanos das ferramentas
fazendo com que a torre, independente da ferramenta utilizada
sempre pare no mesma posio.
No bloco contendo a funo T00 recomenda-se que se co-
loque como comentrio sempre a ferramenta desejada.
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 ferramenta e corretor)
:
M30 # (Fim de Programa)
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 ferramenta desejada.
Ilustrao da utilizao da funo T00 na determinao do pon-
to de troca.
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 ferra-
mentas envolvidas, fazendo com que a pont a til das ferramentas
pare na mesma posio, porm, a torre ir parar em posies dife-
rentes.
Obs: Neste caso aconselha-se a colocar a origem zero pea, aps a
chamada da ferramenta
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
42
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. # (Pont o de Troca)
:
M30 # (Fim de Programa)
Ilustrao da determinao do ponto de troca sem a utilizao da
funo T00.
Tabela para Elaborao de um Programa
Posiciona/o Bloco
N
Funo
Prep.
Eixo X Eixo Z
Funes
Auxiliares
Analise
N05
N10
N20
N30
N40
N50
N60
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... #
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
moviment o contnuo.
Exemplo:
Objetivo:
Programao da funo G74 ( como ciclo de furao)
1. DESENHO DA PEA:
Material: Ao O 50mm X 70 mm
Observao: No ltimo passe de penetrao, a broca retorna ao
ponto inicial.
2. FERRAMENTAS:
Broca de centro
Broca Helicoidal 15 mm
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
43
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
Usar a funo M27 e M26
100
30 2 x 45
o
2 x 45
o


7
0


1
5


4
0
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
44
Tabela para Elaborao de um Programa
Posiciona/o Bloco
N
Funo
Prep. Eixo X Eixo Z
Funes
Auxiliares
Analise
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
45
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 pro-
cesso de usinagem. Tais informaes devero ser obtidas atravs de
catlogos dos fabricantes, viabilizando da melhor maneira o trabalho
a ser executado.
Qual o tipo do Inserto ?
Qual a Classe da Pastilha ?
Qual o raio da Pastilha ?
Qual o rpm adequado ?
Qual a velocidade de corte especificada ?
Qual o tipo de Suporte porta-ferramenta ?
Qual o tipo de lubrificao adequada ?
Chave de cdigo de Pastilha
Automao CNC 3
o
Ciclo de Tcnico em Mecnica
46
ETE Cel. Fernando Febeliano da Costa
AUTOMAO
CNC
3
o
Ciclo de
Tcnico em Mecnica
Prof. Eng. Mec. Claudinei Bigaton

Você também pode gostar