Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Automao CNC
Apresentao
Do ponto de vista do hardware , pode-se dizer que o Comando Numrico um equipam ento eletrnico capaz de receber
informaes atravs de entrada prpria de dados, compilar estas
informaes e transmiti-las em forma de comando mquina ferramenta de modo que esta, sem a interveno do operador, realize as
operaes na seqncia programada.
Por outro lado, podemos entender o Comando Numrico como uma
forma de automao programvel, baseada em softwares compostos
de smbolos, letras e nmeros.
Para entendermos o princpio bsico de funcionamento de
uma mquina-ferrament a a Comando Numrico, devemos dividi-la,
genericamente, em duas partes:
1-Comando Numrico
O C.N. composto de uma unidade de assimilao de informaes, recebidas atravs da leitora de fitas, entrada manual de
dados, micro e outros menos usuais.
Uma unidade calculadora, onde as informaes recebidas
so processadas e retransmitidas s unidades motoras da mquinaferramenta.
O circuito que integra a mquina-ferramenta ao C.N. denominado de interface, o qual ser programado de acordo com as
caractersticas mecnicas da mquina.
2-Mquina-Ferramenta
Histrico
O projeto da mquina-ferram enta dever objetivar os recursos operacionais oferecidos pelo C.N.. Quanto mais recursos oferecer, maior a versatilidade.
Em 1950, j se dizia em voz corrente, que a ciberntica revolucionaria, completamente, as mquinas ferramentas de usinagem, mas no se sabia exatamente como. Houve tendncias iniciais
de aplicar o computador para comando de mquinas, o que, de certa
forma, retardou o aparecimento do CNC. Somente quando este
caminho foi abandonado principalmente por ordem econmica,
abriu-se para a pesquisa e o desenvolvimento do que seria o "Comando Numrico".
As principais vantagens so :
1- Maior versatilidade do processo
2- Interpolaes lineares e circulares
3- Corte de roscas
4- Sistema de posicionamento, controlado pelo C.N., de grande
preciso.
5- Reduo na gama utilizvel de ferram entas.
6- Compactao do ciclo de usinagem.
7- Menor tempo de espera.
8- Menor movimento da pea.
9- Menor tempo de preparao da mquina.
10- Menor interao entre homem/mquina. As dimenses dependem, quase que som ente, do comando da mquina.
11- Uso racional de ferram entas, face aos recursos do comando/mquina, os quais executam as formas geomtricas da pea, no
necessitando as mesmas de projetos especiais.
12- Simplificao dos dispositivos.
13- Aumento da qualidade de servio.
14- Facilidade na confeco de perfis simples e complexos, sem a
utilizao de modelos.
15- Repetibilidade dentro dos limites prprios da mquina.
16- Maior controle sobre desgaste das ferramentas.
17- Possibilidade de correo destes desgastes.
Automao CNC
Tipos de Comando
Os tipos de comando so basicamente trs:
1-Comando ponto a ponto
O comando ponto a ponto recomendvel quando se exige somente
posicionamento em pontos program ados, com deslocamentos em
avano rpido.
Painel de Comando
Embora este tipo seja o tipo mais simples, ele garante o posicionamento segundo os eixos geomtricos da mquina dentro do intervalo
de preciso e repetibilidade previstas.
2-Comando de percurso
O comando de percurso representa uma evoluo do comando ponto a ponto, isso porque, alm do posicionamento dos
eixos, ele passa tambm a garantir a direo da ferram enta e o
avano de corte.
o comando que realiza separadamente os movimentos,
isto , um de cada vez, os deslocamentos longitudinal e transversal
dos eixos de uma mquina. indicado apenas para usinagens paralelas aos eixos da mquina.
Display / Vdeo
Atravs do display possvel monitorar todo o Status da mquina,
assim como efetuar e visualizar testes como os de analise de sintaxe
e teste grfico-dinmico, dentre outros.
Teclado Alfa-numrico
Atravs do teclado do comando possvel prom over toda a entrada
de dados necessria a execuo de uma determinada pea, fazendo
inseres de caracteres que viabilizam a edio de program as, as
correes ou alteraes de parmetros etc..
Seletor de Variao
Atravs dos Seletores de Variao possvel modificar (Diminuir /
Aumentar) valores referentes ao Rpm ou Avano programado, dentro
de uma determinada faixa estipulada pelo fabricante.
Volante Eletrnico
Atravs do volante eletrnico pode-se operar manualmente a movimentao dos eixos da mquina.
Teclas de Funo
As teclas de funo so utilizadas quando da necessidade de aplicaes especficas, tais como registros de parmetros, inseres de
correo de ferramentas, movimentaes manuais e outras.
Automao CNC
3-Comando de Trajetria
O comando de trajetria o tipo mais completo de comando, pois realiza, instante por instante, o controle da posio da ferramenta na trajetria entre dois pontos. Garante o posicionamento
exato e controla a trajetria e o avano da ferramenta, podendo os
carros ter movimentos simultneos e perfeitamente conjugados, de
modo que se obtenham quaisquer ngulos ou perfis circulares com
qualquer raio.
Figura 2.
Parafuso de Esferas Recirculantes:
1- Parafuso
2- Porca de duas partes
3- Calo de espessura
4- Esferas
Transmisso de Movimento
Os fusos de esferas tambm chamados de esferas recirculantes, atualmente o meio mais eficiente para se converter movimento rotativo em movimento linear e vice versa.
Os fusos de esferas podem ser utilizados em mquinas e
equipamentos dos mais variados setores propiciando assim uma
ampla aplicao de mercado.
Figura 1.
Parafuso de Esferas Recirculantes:
1- Goteira de reciclagem das esferas
2- Porca
3- Parafuso
4- Esferas
2- Movimento Regular
Os fusos de esferas possuem movimento regular tambm a
rotaes muito baixas, eliminando possveis trepidaes caractersticas dos fusos de rosca comum (trapezoidal).
Automao CNC
Guias e Barramento
Motores
So elementos de vital importncia em uma mquina operatriz, pois determinam toda a preciso geomtrica da mquina. Cabe
a eles a responsabilidade de deslocar os carros porta-ferramentas de
forma precisa.
Varias formas de guias e barramentos foram utilizados,
sempre visando reduzir o atrito e desgaste. Com o evento das mquinas CNC, o problema complicou-se pois, alm de reduzir o desgaste, o problema da inrcia tornou-se ponto crtico pelo efeito
"STICK-SLIP", que a tendncia a saltos que ocorrem em baixa
velocidade de escorregamento, tanto em movimentos translatrios
como rotatrios. Em velocidades pequenas (5 a 20 mm/min), a pelcula de leo lubrificante rompida e ocorre atrito esttico. Os elementos de transmisso so deformados elasticamente at que o
atrito esttico seja superado. O carro avana ento rapidamente sob
a ao das foras elsticas, restabelecendo-se o atrito cinemtico. O
jogo pode repetir-se, tornando-se especialm ente incomodo em baixas
velocidades de posicionamento final ou em pontos de inverso de
contornos.
A escolha de materiais adequados, tais como, guias de
plstico (Fig.3), ou aditivos no leo (bissulfeto de molibdnio) podem
ajudar na soluo do problema. Outra soluo de guias de baixo
atrito e reduzido desgaste, as guias de rolamentos (Fig.4) e guias
hidrostticas.
Quando o acionamento feito por motor de corrente alternada, a seleo de rotaes feita por uma caixa de engrenagens. A
gama de rotaes disponveis neste caso fica na dependncia do
nmero de escalonamentos da caixa de engrenagens.
As rvores principais das mquinas CNC so geralmente
acionadas por motores de corrente contnua, onde as rotaes podem ser realizadas sem escalonamento e controladas atravs de um
tacmetro.
Neste caso pode-se utilizar qualquer rotao desejada dentro do campo de rotaes da mquina.
Automao CNC
Os movimentos de avano devem ser realizados sem interferncia de foras atuantes, por exemplo, fora de corte, atrito esttico etc. Para isso, os acionamentos desses movimentos devem ser
rgidos.
Os acionamentos do avano atendem as exigncias sobre
uniformidade dos movimentos e da rapidez de reao na alterao
de velocidades.
So adotadas medidas de segurana eletrnicas adicionais
para se evitar sobrecarga do motor decorrente de:
- Gume de corte da ferramenta gasto;
- Picos de carga durante a acelerao e a freagem;
- Bloqueio do movimento do carro.
Em mquinas CNC de concepo simples e menores exigncias de preciso tambm so utilizados motores passo a passo
nos acionamentos do avano. Para usinagem em altas velocidades
necessrio um elevado torque de partida e de freagem, no sendo
possvel segurana no nmero de passos. Portanto sua aplicao
restrita a pequenos torques.
Troca Rpida
A escolha da presso deve-ser feita de acordo com a rotao da rvore devido fora centrfuga nas castanhas. Essa compensao feita com aumento da presso a medida que aumenta-se
a rotao, pois as mquinas CNC trabalham freqentemente com
rotaes muito altas. Devido a problemas de deformao das peas,
nem sempre possvel aumentar-se a presso a qualquer valor, por
isso so utilizadas placas com compensao de fora inercial. Estas
so construdas de tal forma que a fora de fixao hidrulica resultante permanece constante nas castanhas para as altas rotaes da
placa, no se alterando atravs da influncia da fora centrfuga.
GANG TOOLS
Na troca automtica de ferramentas, os tornos possuem dispositivos
de concepes que se diferenciam em funo da quantidade de
ferramentas a serem usadas.
Automao CNC
Revolver
No sistema de revolver a troca realizada com o giro ou
tombo do m esmo, que tambm comandado pelo program a CNC,
at que a ferramenta desejada fique na posio de trabalho.
Tipos de magazines
Automao CNC
Medio direta
Quando a medio for direta, utiliza-se uma escala e um
receptor/emissor, que so fixados, um no carro e outro no corpo da
mquina (figura abaixo).
Imperfeies nos eixos e nos acionamentos no influenciam nos resultados das medies. O sistema ptico de medio, faz a
leitura das divises da escala de medio e transforma esta informao em sinal eltrico que enviada ao comando.
Porm os sistemas com uso de mangueiras flexveis tambm muito usado, tanto em tornos como em centros de usinagem.
Essas providncias melhoram muito a refrigerao no local do corte.
Medio Indireta
Na medio indireta de posicionamento o curso do carro tom ado
pelo giro de um eixo (fuso) de esferas recirculantes.
O sistema de medio rotativo e registra o movimento de giro de
um disco de impulso, que est montado no eixo de esferas recirculantes (Figura abaixo), onde o comando, levando em conta o passo
do eixo de esferas recirculantes, transforma os impulsos de giro em
deslocamento do carro.
Automao CNC
Medio Absoluta
Na medio absoluta, utilizado uma escala de medio
codificada, (figura abaixo), que a cada momento mostra a exata
posio do carro com referncia ao Zero mquina (o ponto zero
mquina um ponto de referncia fixo na mesma, que define a origem de seu sistema de coordenadas). Importante que o campo de
leitura da escala de medio estende-se pelo campo total de trabalho.
A codificao da escala de medio realizada em forma
binria. Com isto, o comando pode em cada posio determinar um
valor numrico correspondente.
A palavra "absoluto" em correspondncia medio de posicionamento, significa que os dados da posio so sempre mensurveis independente da condio da mquina e do comando, pois
eles sempre se baseiam em um ponto-zero fixo.
A palavra "Incremental" (incremento = a comprimentos iguais, pequenos percursos) significa, na medio de posicionamento,
que so m ensurveis os aumentos e diminuies dos comprimentos
dos cursos de movimento.
O comando conta para cada movimento o nmero de incrementos (por exemplo, traos divisrios), sendo que cada nova
posio se diferencia da ltima.
Esses sistemas de medio, normalmente eletro-indutivo
ou ptico, so de alta preciso , capazes de resistir ao ambiente
industrial e s vibraes.
Transmisso da Dados
Uma vez de posse do programa CNC, pode-se transferir os
dados de programao para o comando de vrias m aneiras, tais
como: Atravs da insero manual de dados (A); Atravs de Fitas
perfuradas (B); Atravs de Fitas cassetes (Fitas magnticas) (C);
Atravs de Disquetes (D); Atravs da utilizao de Cabo de comunicao RS232C (E), cuja evoluo e desenvolvimento visou principalmente minimizar a margem de erros de digitao e tempos perdidos com a mquina parada para a insero desses dados.
Medio Incremental
Na medio de posio incremental utilizada uma escala
de medio com uma simples rgua graduada, (figura abaixo). Esta
rgua composta de campos claros-escuros, cuja a leitura efetuada pelo sistema de medio atravs do movimento de avano do
carro.
Automao CNC
Figura - 3
Muitas mquinas CNC, permitem o movimento rotativo da
mesa de trabalho e do cabeote da rvore (fig.4), dando maior flexibilidade mquina que pode atravs disso usinar diversos lados da
pea com diferentes ngulos de posicionamento.
Esses eixos rotativos da mesa e do cabeote, possuem
comandos prprios e independentes dos eixos direcionais bsicos
dos carros.
Os eixos rotativos so designados conforme a norma DIN,
com letras A, B, e C, primeiras letras do alfabeto, e os eixos principais de avano com as letras X, Y, e Z, ltimas letras do alfabeto.
Para peas especiais so usadas mquinas com mais eixos alm dos trs bsicos principais (fig.4, 5, e 6). Os centros de
usinagem so um exemplo disso pois, alm dos eixos bsicos principais de avano, eixos rotativos da mesa e cabeote freqentemente
possuem um eixo de avano adicional.
Eixos de avano adicionais aos eixos X, Y e Z, so designados de maneira geral pelas letras U, V e W.
Figura - 4
Figura - 1
Figura - 5
Figura - 2
Automao CNC
Figura - 6
Figura - 6
Regra da Mo Direita
As designaes dos eixos bsicos principais e dos eixos de
rotao so interdependentes, ou seja, obedecem a uma conveno
fixada pela regra da mo direita e pela seqncia das letras do alfabeto.
Todos os sistemas de coordenadas das mquinas CNC,
respeitam a regra da mo direita (fig.5). Para um sistema tridimensional, so utilizados trs eixos perpendiculares entre si, que podem
ser designados com auxlio dos dedos da mo direita onde:
Polegar:
Indicador:
Mdio:
Figura - 7
Figura - 5
X
A
U
Y
B
V
Z
C
W
Figura - 8
10
Automao CNC
Figura - 9
Figura - 10
Figura -11
11
Automao CNC
Torre Dianteira
Sistemas de Coordenadas
Toda geometria da pea obtida com o auxlio de um sistema de coordenadas.
O sistema de coordenadas definido, por linhas retas que
se cruzam perpendicularmente determinando em sua interseco
uma origem, ou seja o "Ponto Zero".
Obedecendo a regra da mo direita, e uma origem determinada, tais retas representam os eixos de movimento da mquina
(X,Y,Z), atravs dos quais sero tomadas as medidas dimensionais
das peas utilizadas para a programao.
Figura - 1
12
Automao CNC
Figura -2
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
13
Automao CNC
Pontos de Referncia
Os movimentos das ferramentas na usinagem de uma pea
exigem do comando um domnio total da rea de trabalho da mquina, e para que isso ocorra necessrio que ele reconhea alguns
pontos bsicos:
Ponto de Trajetria N
O ponto de trajetria "N" um ponto no espao (fig. 2). Porm, uma vez referenciada a mquina suas coordenadas de posicionamento dentro da rea de trabalho so reconhecidas pelo comando,
e servir como referncia na obteno dos balanos das ferramentas
(bX, bZ), quando montadas na mquina durante a preparao da
mesma, (ver ponta til da ferramenta).
Figura - 2
Figura - 1
14
Automao CNC
Funes Auxiliares
As funes auxiliares formam um grupo de funes que
completam as informaes transmitidas ao comando atravs das
funes preparatrias e funes de posicionamento, principalmente
com informaes tecnolgicas.
Dentre as funes auxiliares podemos destacar as seguintes:
Funo N
Cada bloco ou sentena de informao identificado pela
funo "N", seguida de at 4 dgitos.
A funo "N" dever ser informada no incio do bloco ou
sentena.
Se usada, esta funo deveria ser incrementada com valores por exemplo, de 5 em 5 ou 10 em 10, deixando assim espao
para possveis modificaes no programa.
Figura - 4
Exemplo:
:
N50 G00 X130. Z140. #
N55 G01 X132. Z138. F.2 #
:
PROGRAMAO-CNC
Funes
Preparatrias G
G00
G01
.
.
.
Funo S
Atravs desta funo o comando recebe informaes quanto ao valor da velocidade de corte de duas maneiras diferentes:
DIRETA:
Quando utilizado junto com a funo G96, o valor da funo auxiliar "S", entra como valor de velocidade de corte constante,
com o qual o comando executa os clculos de rpm em funo do
dimetro da pea, ocasionando assim uma variao de rotao
durante a usinagem.
Deve-se limitar o rpm mxim o alcanado em funo da velocidade de corte requerida, programando-se a funo G92 seguida
da funo auxiliar "S", entrando neste caso como valor mximo de
rotao atingir.
Funes de
Posicionamento
Principal
Auxiliar
Funes
Complementares
Exemplo:
G96# (Programao em velocidade de corte constante)
S 200.# (Valor da velocidade de corte)
G92 S3000 M03 # (Limitao de rpm mximo e sentido de giro)
Auxiliar:
N
F
S
T
P
L
H
/
EOB
...
INDIRETA:
Quando utilizado com a funo G97 o valor da funo auxiliar "S", entra apenas como valor de rotao constante a ser usada
da mquina, com um formato de funo S4 (4 dgitos).
Exemplo:
G97 # ( Programao em rpm direta )
S3000 M3# ( rpm constante e sentido de giro )
Miscelneas (M):
M00
M02
...
15
Automao CNC
Funo T
Exemplo:
N00 ;EIXO #
:
H70
N30 T0101;BROCA #
N35 G54 #
N40 G00 X30. Z75.#
:
N70 T0202; DESBASTE INTERNO#
:
N200 M30 #
Exemplo:
N40 T 01 01 #
Onde:
O primeiro numeral (01), representa qual ferramenta ser usada.
O segundo numeral (01), representa o corretor usado para as medidas e desgaste do inserto.
Funo P
Funo /
(Barra)
Funo F
Exemplo:
/ N90 M08 #
:
Funes Miscelnea
Exemplo:
Funo L
A funo "L" define o nmero de repeties que uma determinada operao deve ser executado.
Exemplo:
O cdigo "M00" causa parada imediata do programa, refrigerante de corte, eixo rvore, e um aviso de "AGUARDANDO INCIO" mostrado no vdeo ao operador.
O incio dado novamente por interveno manual, atravs
do boto "CYCLE START".
:
N80 P10 L3 # (Esta sentena define que o subprograma 10 ser
repetido 3 vezes)
Pode-se cham ar um sub-program a para mltiplas repeties, programando-se um bloco contendo a funo "P" (com o nmero do sub-programa) e "L" (com o nmero de vezes que o subprograma dever ser executado).
Funo H
A funo auxiliar "H" precedida de um valor numrico, executa desvios incondicionais no programa e dever ser programado
em um bloco separado.
Esta funo deve ser usada em programas contendo nmeros seqenciais "N", pois o desvio ocorre para um determinado
bloco que contenha uma seqncia, onde "N" tem um valor exatamente igual ao determinado na funo "H".
A funo M00 programada geralmente para que o operador possa virar a pea na placa, trocar a ferramenta manualmente,
trocar faixas de rotaes, etc.
16
Automao CNC
Esta funo usada para indicar o fim de programa existente na memria do comando.
Em mquinas que possuam troca automtica de ferramentas, toda vez que se seleciona uma determinada face da torre, atravs da funo "T", esta deve ser acompanhada da funo M06 que
permite o giro da torre, para que haja a troca das mesmas.
Esta funo quando program ada para imediatam ente a rotao do eixo rvore, cancelando as funes M03 ou M04.
17
Automao CNC
Funes Preparatrias G
Funes "G"
G00
G01
G02
G03
G04
G20
G21
G33
G40
G41
G42
G53
G54
G55
G70
G71
G90
G91
18
Automao CNC
G94
G95
G96
G97
G99
Onde:
X...
Z...
M...
#
Exemplo:
N10 G00 X95. Z70. #
Exemplo:
Programao onde no se fez uso da condio Modal.
Observaes:
- A funo G00 Modal portanto cancela (G01,G02,G03).
- Graficam ente representada por linhas tracejadas e dada em
metros por minuto.
- Utilizar a funo G00 somente para posicionam entos sem nenhum
tipo de usinagem.
- Funo entre parnteses opcional.
:
N40 G00 X150. Z150.
N45 G00 X21. Z72.
N50 G01 X21. Z70. F.25
N55 G01 X25. Z68. F.25
N60 G01 X25. Z40. F.25
N65 G02 X35. Z35. R5.
N70 G03 X45. Z30. R5.
N75 G01 X50. Z30. F.1
:
:
G00 X150. Z150.
X21. Z72.
G01 Z70. F.25
X25. Z68.
Z40.
G02 X35. Z35. R5.
G03 X45. Z30. R5.
X50. F.1
:
(No Modal)
(No Modal)
onde:
X...
Z...
F...
M...
#
Exemplo:
:
N25 G01 X20. Z42. F.1#
19
Automao CNC
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 .
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)
20
(torno)
Automao CNC
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 ferram enta
N80 G01 X0. Z80. F.2 # Aproximao
N85 G01 X21. Z80. # Faceia
N90 G01 X24. Z78.5 # Interpola chanfro
N95 G01 X24. Z50. # Torneia dimetro menor
N100 G02 X44. Z40. R 10. # Interpola raio anti-horrio
N105 G01 X50. Z25. # Interpola o ngulo
N110 G01 X74. Z25. # Faceia
N115 G03 X80. Z22. R 3. # Interpola o raio horrio
N120 G01 X80. Z12. # Torneia o dimetro maior
N125 G40 # Descompensao do raio da ferramenta
N130 G01 X84. Z12. # Afasta a ferram enta
N135 G00 X150. Z150. M09 # Pto de troca final e Desliga o refrig.
N140 M30 # Final de program a
Onde:
X - Definio do posicionamento final no eixo X (dimetro).
Z - Definio do posicionamento final no eixo Z (comprimento).
R - Raio
# - Fim de bloco
Exemplo:
N20 G01 X30. Z25. #
(Ponto inicial P1)
N25 G03 X40. Z30. R5. # (Ponto final P2)
Obs:
As funes G02 e G03 no so modais, cancelam a funo G00 e s
autorizam o cdigo G01 para movimentos subseqentes.
21
Automao CNC
1. DESENHO DA PEA:
2. FERRAMENTAS:
Onde:
X - Definio do posicionamento final no eixo X (dimetro).
Z - Definio do posicionamento final no eixo Z (comprimento).
I - Coordenada do centro do arco, co-direcional paralela ao eixo X
(em dimetro).
K - Coordenada do centro do arco, co-direcional paralela ao eixo Z
(em relao ao Zero Pea).
# - Fim de bloco
As funes I e K so programadas tomando-se como referncia a distncia entre os centros do arco no eixo "X", e a distncia
entre o centro do arco em relao a origem do sistema de coordenadas da pea, no eixo Z.
3. PROGRAMA:
Exemplo:
: Desbaste anterior
N40 T0202; ACABAMENTO # Chamada de ferramenta e Corretor
N45 G54 # Origem zero pea
N50 M13 # Faixa de rotao
N55 G96 # Prog. em Vc constante
N60 S180. # Valor de Vc
N65 G92 S1500 M03 # Limite de RPM e Sentido de giro do eixo
rvore
N70 G00 X0 Z82. M08 # Posicionamento rpido
N75 G42 # Compensao do raio da ferram enta
N80 G01 X0. Z80. F.2 # Aproximao
N85 G01 X21. Z80. # Faceia
N90 G01 X24. Z78.5 # Interpola chanfro
N95 G01 X24. Z50. # Torneia dimetro menor
N100 G02 X44. Z40. I44. K50. # Interpola raio anti-horrio
N105 G01 X50. Z25. # Interpola o ngulo
N110 G01 X74. Z25. # Faceia
N115 G03 X80. Z22. I74. K22. # Interpola o raio horrio
N120 G01 X80. Z12. # Torneia o dimetro maior
N125 G40 # Descompensao do raio da ferramenta
N130 G01 X84. Z12. # Afasta a ferramenta
N135 G00 X150. Z150. M09 # Ponto de troca final e Desliga o
refrigerante
N140 M30 # Final de program a
Objetivo:
Aplicar as funes de Interpolao Circular G02/G03, usando as
funes " I e K ", somente como acabamento.
22
Automao CNC
A funo G17 utilizada nas Fresadoras e Centros de Usinagem CNC, onde o comando assume G17 com o condio bsica
de funcionamento (Default), assim que a mquina ligada.
Onde:
D - Tempo de permanncia em segundos.
:
N30 G00
N35 G01
N40 G04
N45 G00
N50 G00
:
:
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.
23
Automao CNC
N35 G41 #
N40 G01 X... Z... F... #
o)
Esta funo define o valor dimensional associado com o eixo X especificado em dimetro, e aplica-se aos cdigos de programao X, I e U.
Exemplo:
N35 G42 #
N40 G01 X... Z... F... #
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 ferram enta (comando Mach 8L).
A funo G21 um comando Modal e deve ser program ada em um bloco separado, antes de qualquer movimento relativo
programao em raio.
Ela cancela qualquer funo G20 anterior e ser mostrada
na pgina de "STATUS" em destaque.
Exemplo:
N35 G40 #
N40 G01 X... Z... F... #
pensao)
24
Automao CNC
Torneamento cnico
Em algumas situaes de usinagem o ponto comandado no interfere no dimensionam ento final da pea, como no caso de faceamentos
e torneamentos cilndricos.
Nesses casos o ponto comandado equivale a ponta til da ferram enta, ou seja o ponto de contato tangencial do raio do inserto.
Torneamento cilndrico
Sem compensao:
Faceamento
25
Automao CNC
Com compensao:
O ponto zero pea "W" como origem do sistema de coordenadas da pea (X0,Z0), pode ser definido na face de encosto da
castanha (fig.1) ou na face da prpria pea (fig.2), sendo chamado no
programa atravs das funes G54 ou G55 definido pelo programador, e determinado na mquina pelo operador na preparao da
mesma.
Observaes:
Uma pea poder ter mais que uma origem zero pea "W",
conforme a necessidade.
Os cdigos G54 e G55, quando utilizados, devem ser programados para todas as ferramentas do programa que exijam a
confirmao da mudana do zero pea, a no observncia deste
detalhe em certas condies, como por exemplo uma usinagem
iniciando no meio do programa onde o com ando levar em considerao o zero mquina poder acarretar em colises indesejveis.
Obs: Os cdigos acima se aplicam tanto para torre traseira como
para torre dianteira.
G55 (2 DPZ)
G53 (Cancela)
26
Automao CNC
A funo G70 Modal e quando utilizada deve ser programada em um bloco separado.
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. #
:
27
Automao CNC
Os valores da funo G92 podem ser positivos ou negativos, dependendo do quadrante utilizado pela ferram enta.
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.
Nota
A mxima rpm alcanada pela velocidade de corte constante pode
ser limitada programando-se a funo G92.
Exemplo:
:
N40 G96 # (Programao em velocidade de corte constante)
N45 S 200.# (Valor da velocidade de corte )
N50 G92 S3000 M3 # (Limitao mxima da rpm e sentido de giro
da placa ).
:
28
Automao CNC
Exemplo:
:
N65 G97# (Programao em rpm direta)
N70 S2500 M3 # (Valor da rpm e sentido de giro)
:
Frmulas:
H = ALTURA DO FILETE
H = (0,65 x Passo) x 2
X = DIMETRO FINAL
H = Dimetro inicial - Altura do filete.
Esta funo quando solicitada cancela o efeito de nova origem dada pela Funo G92, retornando a origem do sistema de
coordenadas absolutas para o Zero Mquina.
A funo G99 Modal, porm, no provida de movimentos nos eixos.
2. FERRAMENTAS:
Suporte: Rosca Externa Direita 60
29
Automao CNC
OBSERVAES:
- O posicionam ento inicial em Z o comprimento da pea mais 2
vezes o passo da rosca e em X o dimetro inicial da rosca mais 5
mm
- O nmero de passadas voc quem estipula
CLCULOS:
H = Altura do Filete (em dimetro)
H = ( 0.65 x P ) x 2
H = ( 0.65 x 1.5 ) x 2
H = 1.95
X = Dimetro Final
X = inicial -Altura do filete (em dimetro)
X = 30 - 1.95
X = 28.05
ROSCAR COM 4 PASSADAS
Pn = Penetrao por passada
Pn= H / n de passadas
Pn= 1.95 / 4 = 0.49 Por passada
Programa de Execuo:
: (Usinagem anterior)
T0404; Ferra.de.Roscar #
G54 #
M13 #
G97 #
S 1000 M03 #
G00 X35. Z83. M08 #
G00 X29.51 Z83. #
G33 Z48.5 K1.5 # 1 Passada
G00 X35. Z48.5 #
G00 X35. Z83. #
G00 X29.02 Z83. #
G33 Z48.5 K1.5 # 2 Passada
G00 X35. Z48.5 #
G00 X35. Z83. #
G00 X28.53 Z83. #
G33 Z48.5 K1.5 # 3 Passada
G00 X35. Z48.5 #
G00 X35. Z83. #
G00 X28.05 Z83. #
G33 Z48.5 K1.5 # 4 Passada
G00 X35. Z48.5 #
G00 X35. Z83. M09 #
G00 X150. Z150. #
M30 #
Onde:
X... - Profundidade final de roscamento (dimetro) (absoluto)
X= Dimetro Externo - Altura do filete
Sintaxe da funo:
G00 X... Z... # (Posicionamento Inicial Pi)
G37 X... Z... (I...) K... D... E... (A...) (B...) (W...) (U...) (L...) #
30
Automao CNC
: ( 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)
Objetivo:
Usar na pea abaixo a funo G37 como ciclo de roscamento com 11 passadas.
Desenho da pea:
Material: Ao O 40mm X 60 mm
Desenho da pea:
Material: Ao O 40mm X 60 mm
Ferramenta:
Suporte: Rosca Interna Direita 60
Clculos:
H = (0.65x 2.5) x 2 = 3.25
X = 40 - 3.25 = 36.75 (Dimetro do furo)
D = Profundidade da 1 passada = 3.25 / 3.31= 0.98
E = 36.75 31.75 = 5
Programa de Execuo:
Ferramenta:
Suporte: Rosca Externa Direita 60
: ( Usinagem anterior)
T0404 # (Chamada da ferramenta e Corretores)
G54 # (Origem Zero pea)
M13 # (Faixa de rotao)
G97 # (Programao em rpm direto)
S700 M03 # (rpm e sentido de giro do eixo rvore)
G00 X31.75 Z45. M08 # (Posiciona/o inicial da rosca e liga refrig.)
G37 X40. Z-5. K2.5 D.98 E5. U.05 L2 # (Ciclo autom. de rosca)
G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante)
M30 # (Final de Programa)
Clculos:
H = (0.65x 2.5) x 2 = 3.25
D = Profundidade da 1 passada = 3.25 / 3.31= 0.98
E = 25-20 = 5
X = 20 - 3.25 = 16.75 (Dimetro interno)
31
Automao CNC
Notas:
- Na funo G66 o sub-programa no aceita inverses de cotas nos
eixos "X" e "Z".
- A funo G66 no Modal e requer um sub-programa com as
dimenses de acabamento da pea .
- Sempre o ltimo valor de X do sub-program a (Externo ou Interno),
dever informar o dimetro bruto do material, no caso de furos informar seu dimetro.
Ferramenta:
Suporte: Rosca Externa Direita 60
Regra de posicionamento para os eixos X e Z
Clculos:
Externo
- A regra para posicionamento inicial do ciclo de desbaste externo
dever seguir as seguintes condies:
Interno
- A regra para posicionam ento inicial do ciclo de desbaste interno
dever seguir as seguintes condies:
Programa de Execuo:
: ( Usinagem anterior)
T0404 # (Chamada da ferramenta e Corretores)
G54 # (Origem Zero pea)
M13 # (Faixa de rotao)
G97 # (Programao em rpm direto)
S700 M03 # (rpm e sentido de giro do eixo rvore)
G00 X25. Z65. M08 # (Posic. inicial da rosca e liga refrigerante)
G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A0 # (1 entrada)
G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A180. # (2 entrada)
G00 X150. Z150. M09# (Pto de troca final e desliga refrigerante)
M30 # (Final de Program a)
Este ciclo permite a usinagem de desbaste completa da pea, utilizando-se apenas de um bloco de program ao, contendo apenas os
parmetros necessrios para sua execuo.
Sintaxe da funo: G66 X... Z... I... K... ( U1 ) W... P... F... #
32
Automao CNC
2- Uma vez programado o parmetro U1 o ciclo realiza um pralisamento paralelo ao perfil final, mantendo o sobrem etal.
2. FERRAMENTAS:
Suporte: PCLNR 2020 K-12
Programa de Execuo:
PROGRAMA PRINCIPAL
3- Aps executar o ciclo de desbaste a ferramenta retornar automaticamente ao ponto inicial (P1) programado no bloco G66
; EIXO #
Nome do programa
T0101;DESB. / ACAB.# Selec. Ferr. e corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G96# Progr. em V C cte
S180. # Valor de V C
G92 S1500 M03 # rpm e sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X85. Z70. M08 # Posic. rpido / Refrig.
G00 X-1. Z70. F.1 # Faceamento
G66 X84. Z72. I1. K.3 U1 W4. F.25 P10 # Ciclo de desbaste
G00 X16. Z72. # Posicionamento rpido
G42 # Compensao do raio da ferramenta
P10 # Chama sub-programa
G40# Descompensao do raio da ferramenta
G01 X84. Z25. M09 #
Descompensao
G00 X150. Z150. # Ponto de troca
M30 # Fim de programa
SUB-PROGRAMA ( P 10 )
;EIXO_SB # Nome do sub-programa
G01 X16. Z70. F.15 # Aproximao usada p/ compensar
G01 X20. Z68. # Interpola do chanfro
G01 X20. Z55. # Torneia rebaixo
G02 X30. Z50. R 5.# Interpola raio
G01 X50. Z50. # Faceia o rebaixo
G01 X50. Z40. # Torneia rebaixo
G01 X80. Z25. # Interpola chanfro
M02 # Final do sub-programa
33
Automao CNC
Objetivo:
Sintaxe da sentena: G67 X... Z... I... K... ( U1 ) W... P... F... #
1. DESENHO DA PEA:
Material: Ao O 65mm X 40 mm
Onde:
X = Dimetro de referncia para incio de torneamento (vide regra de
posicionamento)
Z = Comprimento de referncia para incio de torneam ento (vide
regra de posicionamento)
I = Sobremetal para acabamento no eixo X
K = Sobrem etal para acabamento no eixo Z
(U1) = Pr-alisamento paralelo ao perfil final, mantendo as dimenses pr-estabelecidas
W = Incremento por passada no comprimento
P = Sub-programa que contm as dimenses de acabamento do
perfil final da pea
F = Avano programado para desbaste
2. FERRAMENTAS:
Suporte: S25T - PCLNR 12
Exemplo:
N50 G67 X75. Z82 I1. K.2 U1 W1.5 P10 F.2 #
Notas:
Programa de Execuo:
Na funo G67 o sub-programa no aceita inverses de cotas nos eixos "X" e "Z".
A funo G67 no Modal e requer um sub-programa com
as dimenses de acabament o da pea .
Sempre o ltimo valor de X do sub-program a (Externo ou
Interno), dever informar o dimetro bruto do material, no caso de
furos informar seu dimetro.
PROGRAMA PRINCIPAL
; CANECA
T0101; FERRAMENTA INTERNA #
G54 #
M13 #
G96 #
S180. #
G92 S1500 M03 #
M08 #
G66 X16. Z2. I1. K.2 U1 W1. P11 F.15 #
G00 X46. Z2. #
G41 #
P11 #
G40 #
G01 X18. Z-21. #
G00 X18. Z50. #
G00 X100. Z50. M09 #
M30 #
SUB-PROGRAMA
Observaes:
Para utilizarmos o mesmo sub-programa de desbaste, no
acabamento da pea, utilizando-se ferramentas diferentes, ser
necessrio que ambas estejam no mesmo quadrante.
As funes "G" admissveis no sub-program a so
G1,G2,G3,G4 e G73.
; CANECA SB #
G01 X46. Z0 F.15 #
G02 X42. Z-2. R2. #
G03 X32. Z-7. I32. K-2. #
G01 X32. Z-16. #
G01 X20. Z-21. #
M02 #
34
Automao CNC
2- Aps o desbaste, uma vez programado o parmetro U1 a ferramenta retorna ao ponto inicial (P1), se posiciona novamente e realiza
um pr-alisamento paralelo ao perfil final, mantendo o sobremetal.
2. FERRAMENTAS:
Suporte: PCLNR 2020 K12
PROGRAMA PRINCIPAL
;EIXO #
Nome do programa
T00;T0101DESB./ACAB. # Cancela corretores
G54 # Origem zero pea
G00 X150. Z150. # Ponto de troca
T0101;DESB.ACAB.# Selec. Ferr. e corretor
M13 # Faixa de rotao
G96# Progr. em V C cte
S180. # Valor de V C
G92 S1500 M03 # rpm e sentido de giro
M08 # Liga Refrigerante.
G67 X94. Z49. I1. K.2 U1 W2. F.10 P10 # Ciclo de desbaste
G00 X11. Z49. # Posicionamento rpido
G42 # Compensao do raio da ferramenta
P10 # Chama sub-programa
G40 # Descompensao do raio
G01 X94. Z15. M09 # Descompensao
T00;T0101DESB./ACAB. # Cancela corretores
G54 # Origem zero pea
G00 X150. Z150. # Ponto de troca
M30 # Fim de programa
3- Aps executar o ciclo totalmente a ferramenta retornar automaticamente ao ponto inicial (P1) programado no bloco G67.
35
Automao CNC
SUB-PROGRAMA ( P 10 )
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 #
Objetivo:
A funo G74 exerce dupla funo, ou seja, o mesmo cdigo executando operaes diferentes, sendo diferenciada apenas pela
sua sintaxe.
A funo G74 pode ser utilizada com o ciclo de torneamento
paralelo ao eixo Z, o qual executa a usinagem com sucessivos passes at o dimetro desejado, utilizando-se das informaes contidas
na sentena.
1. DESENHO DA PEA:
Material: Ao O 65mm X 40 mm
Onde:
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 #
Observao:
- O posicionamento inicial do ciclo G74, que define se o torneamento externo ou interno.
36
Automao CNC
Ferramenta:
Suporte: PCLNR 2020 K12
1. DESENHO DA PEA:
Material: Ao O 90 mm X 30 mm
Programa de Execuo:
;EIXO # ( Nome)
T0101 # (Chamada da ferramenta e Corretores)
G54 # (Origem Zero pea)
M13 # (Faixa de rotao)
G96 # (Programao em Velocidade de corte constante Vc)
S180. # (Valor de Vc)
G92 S1000 M03 # (Limite mx. de rpm e sentido giro eixo rvore)
G00 X150. Z150. # (Ponto de troca inicial)
G00 X57. Z82. M08 # (Posiciona/o para o 1 passe e liga refrig.)
G74 X33. Z28. I 3. U1 F.25 # ( Ciclo automtico de Desbaste)
G00 X150. Z150. M09# (Ponto de troca final e desliga refrigerante)
M30 # (Final de Programa)
2. FERRAMENTA:
Suporte: PCLNR 2020 K12
A funo G75 pode ser utilizada como ciclo de torneam ento paralelo
ao eixo X, auxiliando nos trabalhos de desbaste como ciclo de faceamento.
G00 X... Z.... # (Posicionamento incial Pi)
Sintaxe da funo: G75 X... Z... K... (U1) F... #
3. PROGRAMAO:
; TAMPA # Nome
T0101; FACEAR # Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr. em rpm direta
S800 M03 # rpm/sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X95. Z28. M08 # Posic. inicial
G75 X25. Z15. K2. U1 F.2 # Ciclo de faceamento
M09 # Desliga refrigerante
G00 X150. Z150.# Ponto de troca
M30 # Fim de programa
37
Automao CNC
;BUCHA # Nome
T0101;Broca centro# Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S1000 M03 # rpm/sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X0 Z75. M08 # Posic. rpido
G01 X0 Z69. F.05 # Ref. de centro
G04 D1. # Parada
G01 X0 Z60. # Abre o furo de centro
G04 D1. # Parada
G00 X0 Z75. # Recuo
G00 X150. Z150. M09 # Ponto de troca
M00 # ou M06 # Parada no Programa para a troca de ferra/a
T0202; Broca 15mm # Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S650 M03 # rpm/sentido de giro
G00 X0 Z75. M08 # Posic. inicial
G74 Z-5. W 15. F.15 # Ciclo de furao
G00 X150. Z150. M09 # Ponto de troca
M30 # Fim de programa
Observao:
Na ausncia da funo W, o eixo Z avana para o ponto final em
movimento contnuo.
Exerccio:
Onde:
Z = Posio Final. ( absoluto )
(W) = Distncia para quebra de cavacos. ( incremental )
F = Avano programado para furao.
Nota
30
2 x 45
Objetivo:
Programao da funo G74 ( como ciclo de furao)
2 x 45
1. DESENHO DA PEA:
40
15
70
Material: Ao O 50mm X 70 mm
100
2. FERRAMENTAS:
Broca de centro
Broca Helicoidal 15 mm
38
Automao CNC
3. PROGRAMAO
; EIXO COM CANAIS# Nome do programa
T 0101 ; CENTRO # Selec.ferr / corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Rpm direto
S1000 M03 # Rpm / sent. de giro
G00 X150. Z150. M08 # Ponto de troca inicial
G00 X0 Z102. # Posicionamento inicial
G01 X0 Z99. F.1 #
G04 D1. #
G01 X0 Z92. #
G04 D1. #
G00 X0 Z102. #
G00 X150. Z150. M09 # Ponto de troca
M00 # Parada no programa
M27 # Avana a Manga
M06 # Libera o giro da torre
T 0202 ; DES./ACAB. # Selec.ferr / corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Rpm direto
S1500 M03 # Rpm / sent. de giro
G00 X68. Z102. M08 # Posicionamento inicial
G74 X61. Z81.2 I4. U1 F.25 #
G00 X54. Z102. #
G01 X54. Z100. #
G01 X60. Z97. #
G01 X60. Z81. #
G01 X75. Z81. #
G00 X150. Z150. M09 # Ponto de troca
M06 #
T 0303 ; CANAL # Selec.ferr / corretor
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Rpm direto
S1000 M03 # Rpm / sent. de giro
G00 X75. Z67. M08 # Posicionamento inicial
G 75 X60. Z25. K14. F.1 D1. W5. #
G00 X150. Z150. M09 # Ponto de troca
M00 # Parada no programa
M26 # Recua a Manga
M30 # Fim de programa
Onde:
X = Dimetro Final. (absoluto)
Z = Posio Final. (absoluto) Obs: ltimo canal
(W) = Distncia para quebra de cavacos. (incremental) Obs: no dimetro
K = Incremento por passada em Z. (incremental) Obs: distncia
entre canais
(D) = Tempo de permanncia. (segundos)
F = Avano.
Notas:
A funo G75 no Modal:
Na ausncia do parmetro "W" , o eixo "X" avana para o dimetro
final com movimento contnuo.
Observaes:
Somente usar o ciclo para canais eqidistantes.
1. Cabealho
Atravs do cabealho do programa so introduzidos o nome do programa e as funes que determinam os modos de programao, necessrios a execuo do programa, tais como o sistema
de coordenadas empregado, o plano de trabalho desejado, o sistema
de medio e etc.
2. FERRAMENTAS:
Observao: A largura da ferramenta de bedame, dever estar na
medida.
39
Automao CNC
2. Comentrios
O caractere que define um comentrio o ponto e vrgula
( ; ).
O texto de um comentrio dever estar logo aps o caractere ";" atravs do qual possvel passar instrues ou informaes
ao operador.
Os comentrios devem ser inseridos no final do bloco ou
em blocos isolados, jamais no meio do bloco.
Um comentrio poder ter at 120 caracteres dos quais
apenas 43 sero apresentados no campo de comentrios da tela.
5. Ponto de troca
O ponto de troca um posicionamento definido na programao para promover as trocas de ferramentas necessrias execuo da pea.
Lembramos que para isso deve-se desligar o eixo rvore
(atravs de M00 para troca manual ou M06 para troca automtica) , e
normalmente efetuado atravs da sintaxe T00 seguida pelo Zero
Pea e posicionamento desejado (Vide Estrutura Bsica de Programao).
3. Chamada de ferramenta
A chamada das ferramentas operantes feita atravs da
funo auxiliar "T" (formato T4, quatro dgitos), cujo os dgitos numricos definem o nmero da ferramenta e corretor, e tambm pelas
instrues inerentes a sua utilizao tais como definio de Zero
Pea, Faixa de rotao, Definio de rpm e Sentido de giro.
Lembramos que na troca de ferramenta automtica efetuada pela funo "T", seguida pela funo miscelnea "M06" que
libera o giro de Torre.
6. Final de Programa
O final do programa ser representado por uma funo
miscelnea especfica entendida pelo comando, e tal instruo dever estar sozinha na sentena e na ltima linha de programao, a
qual promover o retorno ao incio do programa.
Um programa CNC, dever ser estruturado basicam ente pelos seguintes elementos:
Atravs da funo preparatria G54 ou G55 define-se a origem zero (X0,Z0), do sistema de coordenadas da pea.
Cabealho de Programa
FAIXA I
FAIXA II
FAIXA III
FAIXA IV
M11
M12
M13
M14
rpm
rpm
rpm
rpm
18 a 475
28 a 750
75 a 1900
118 a 3000
A
B
A
B
C
C
D
D
Chamada de ferramenta
:
N70 T00; T0101 DESBASTE # (Cancela corretores e avisa qual
ferramenta vai entrar)
N80 G54 # (Origem Zero Pea).
N90 G00 X150. Z150. # (Posicionamento do Ponto de troca)
N100 T0101 ; DESBASTE # (Chamada de ferramenta e corretores)
N110 M06 # (Libera o giro de torre em caso de troca automtica)
:
:
N120 M13 # (Define a faixa de rotao a ser utilizada)
N130 G97 # (programao em rpm direto)
N140 S1500 M03 # (Valor de rpm e sentido de giro)
:
4. Blocos de Usinagem
Um bloco de usinagem contm todas as informaes necessrias execuo de um a etapa do programa. Est limitado em
43 caracteres por linha e pode ser subdividido em vrias linhas de
programao.
O nmero do bloco pode ser escolhido livremente, obedecendo a uma ordem de aparecimento na programao, porm, no
dever haver mais de um bloco com o mesmo nmero.
40
Automao CNC
Blocos de usinagem
:
N160 G00 X50. Z45. M08 # (Posicionamento rpido e liga refrigerante)
N170 G01 X80. Z60 F.25 # (Interpolao linear com avano programado)
:
Na determinao do ponto de troca a funo "T00", seguida da funo de origem Zero pea (G54 ou G55) e de um posicionamento pr estabelecido, tem participao fundamental no posicionamento da torre, pois ela cancela os balanos das ferramentas
fazendo com que a torre, independente da ferram enta utilizada
sempre pare no mesma posio.
No bloco contendo a funo T00 recomenda-se que se coloque como comentrio sempre a ferramenta desejada.
Trocas de ferramentas
(manual)
:
N200 T00 ; T0202 ACABAMENTO # (Cancela corretores e avisa
qual ferramenta vai entrar)
N210 G54 # (Origem Zero Pea).
N220 G00 X150. Z150. # (Posicionamento do Ponto de troca)
N230 M00 # (Parada no programa em caso de troca manual)
N240 T0202 ; ACABAMENTO # (Chamada de ferramenta e corretores)
:
ou
(automtica)
:
N200 T00 ; T0202 ACABAMENTO # (Cancela corretores e avisa
qual ferramenta vai entrar)
N210 G54 # (Origem Zero Pea).
N220 G00 X150. Z150. # (Posicionamento do Ponto de troca)
N230 T0202 ; ACABAMENTO # (Chamada da ferramenta e corretores)
N240 M06 # (Libera o giro de torre em caso de troca automtica)
:
Final de programa
:
N300
N310
N320
N340
41
Automao CNC
Onde:
Z = Posio Final. ( absoluto )
(W) = Distncia para quebra de cavacos. ( incremental )
F = Avano programado para furao.
Nota
A funo G74 no MODAL
Observao:
Na ausncia da funo W, o eixo Z avana para o ponto final em
movimento contnuo.
Exemplo:
Objetivo:
Program ao da funo G74 ( como ciclo de furao)
1. DESENHO DA PEA:
Material: Ao O 50mm X 70 mm
Funo
Prep.
Posiciona/o
Eixo X
Eixo Z
Funes
Analise
Auxiliares
N05
N10
N20
N30
N40
N50
N60
2. FERRAMENTAS:
Broca de centro
Broca Helicoidal 15 mm
N70
N80
N90
N100
42
Automao CNC
3. PROGRAMAO:
;BUCHA # Nome
T0101;Broca centro# Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S1000 M03 # rpm/sentido de giro
G00 X150. Z150. # Ponto de troca
G00 X0 Z75. M08 # Posic. rpido
G01 X0 Z69. F.05 # Ref. de centro
G04 D1. # Parada
G01 X0 Z60. # Abre o furo de centro
G04 D1. # Parada
G00 X0 Z75. # Recuo
G00 X150. Z150. M09 # Ponto de troca
M00 # ou M06 # Parada no Programa para a troca de ferra/a
T0202; Broca 15mm # Selec.ferr./corretores
G54 # Origem zero pea
M13 # Faixa de rotao
G97 # Progr.em rpm direta
S650 M03 # rpm/sentido de giro
G00 X0 Z75. M08 # Posic. inicial
G74 Z-5. W 15. F.15 # Ciclo de furao
G00 X150. Z150. M09 # Ponto de troca
M30 # Fim de programa
Exerccio:
Usinar a pea abaixo
30
2 x 45o
o
40
15
70
2 x 45
100
43
Automao CNC
Bloco
N
Funo
Prep.
Funes
Auxiliares
Posiciona/o
Eixo X
Eixo Z
44
Analise
Automao CNC
Qual
Qual
Qual
Qual
Qual
Qual
Qual
o tipo do Inserto ?
a Classe da Pastilha ?
o raio da Pastilha ?
o rpm adequado ?
a velocidade de corte especificada ?
o tipo de Suporte porta-ferramenta ?
o tipo de lubrificao adequada ?
45
Automao CNC
AUTOMAO
CNC
3o Ciclo de
Tcnico em Mecnica
46