Você está na página 1de 12

Eixos

Definio
Eixo o nome que se d a qualquer direo no qual verificado um movimento da mesa
ou do carro, este movimento pode ser tanto de translao como de rotao.

Eixos Principais
A disposio mais comum nas mquinas atuais (torno) est mostrada na figura abaixo:

Z
O eixo Z est na direo longitudinal do observador, estando este de frente para a
mquina.
O eixo X est na direo transversal do observador, estando este de frente para a
mquina.
O sentido positivo dos eixos tende a afastar a ferramenta da pea.

Sistemas de Eixos principais em tornos


Em tornos temos apenas dois eixos principais, sendo eles o X e o Z;

X+

Z+

Z+
X+

Carro na frente do
centro de rotao

Carro atrs do
centro de rotao

Sistemas de Coordenadas

Deslocamento
longitudinal

Deslocamento de
aproximao
Deslocamentos para torneamento

Num torno os deslocamentos da ferramenta so realizados nos sentidos, longitudinal e


de aproximao.
Para que a ferramenta possa ser comandada exatamente atravs destes percursos,
todos os pontos na rea de trabalho da mquina devem estar definidos.
Para esse fim, utilizam-se os sistemas de coordenadas, que orientam o programador na
elaborao dos programas.
Toda geometria da pea transmitida ao comando com o auxilio de um sistema de
coordenadas cartesianas.
Eixo X
ngulo reto
Eixo Z
Ponto zero do
sistema de coordenadas
( X=0; Z=0 )

O sistema de coordenadas definido pelos cruzamentos de duas linhas, sendo uma


paralela ao movimento longitudinal ( Z ) e uma paralela ao movimento transversal ( X )
Todo movimento da ponta da ferramenta executado, em relao a uma origem prestabelecida.
A origem pode ser estabelecida de duas maneiras diferentes, a saber:

Sistema de Coordenadas Absolutas


Neste sistema, as coordenadas de todas as metas so dadas com relao a uma origem
estabelecida em funo da pea a ser executada, ou seja, podemos estabelec-la em
qualquer ponto do espao para facilidade de programao. Este processo denominado
de Zero Flutuante.

Sistema de coordenadas Incrementais


A origem deste sistema estabelecido para cada movimento da ferramenta.
Aps qualquer deslocamento haver uma nova origem, ou seja, para qualquer ponto
atingido pela ferramenta, a origem das coordenadas passar a ser o ponto alcanado.
Todas as medidas so feitas atravs da distncia a deslocar-se.

Pontos-Zeros
O comando dos movimentos da ferramenta na usinagem de uma pea realizado em
mquinas CNC com o auxlio de sistema de coordenadas. A posio exata destes dentro
da mquina-ferramenta determinada atravs dos Pontos-Zeros.
Numa mquina-ferramenta CNC, ao lado dos Pontos-Zeros, existem ainda uma srie de
pontos de referncia, que auxiliam na operao e programao.

R
M

W
E=N

Ponto-zero e de referncia em uma mquina CNC

Na figura acima esto representados diversos Pontos-Zeros e de referncia, que sero


esclarecidos nas pginas seguintes.

Linguagem de Programao
Elementos que Compem a Linguagem de Programao
Todo comando acoplado em uma mquina a comando numrico , necessita de um meio
de comunicao entre o programador e a mquina.
Essa comunicao feita por meio de cdigos ou smbolos padronizados.
- Caractere - um nmero, letra ou smbolo utilizado para exprimir uma informao.
Ex: 1, G, %, ...
- Endereo - O endereo representado por uma letra que identifica um tipo de
instruo.
Ex: G, X, Z, F ...
- Palavra - Uma palavra constituda de um endereo, seguido de um valor numrico.
Ex: G01, X50., F0.2, T01 ...
- Bloco ou Sentena - um conjunto de palavras que identificam uma operao.
Ex: N10 G01 X120. F.3
Uma operao expressa por meio de quantos blocos forem necessrios para definir
completamente a fase.

INFORMAES SOBRE A PROGRAMAO


Todo programa constitudo de blocos de informaes que contm um cdigo EOB
(End Of Block) no final de cada bloco, representado pelo sinal #.
Um bloco pode conter no mximo 64 caracteres, incluindo o prprio #.
O comando executa as funes na ordem correta, independentemente da ordem que
aparecem escritas dentro do bloco.
Somente uma funo de cada tipo permitida por bloco.
No incio de um comentrio deve-se colocar o caracter ponto e vrgula ( ; ).
O comentrio pode conter qualquer caracter, exceto algumas funes miscelneas de
parada ou fim de programa (M00, M01, M02, M30).
Um comentrio pode abranger um bloco inteiro.
Ex.:
;Pea_N4320 #

N50 T0202;Acabamento_externo #
N180 M00;Virar_Pea #
N250 M30;Fim_de_programa_principal #

Funes de Programao
FUNO:
o cdigo ( palavra apropriada ) compreensvel pelo comando, que predispe a
mquina ou o prprio comando a funcionar de determinado modo.
As Funes podem ser modais e no modais.

Funo Modal
aquela que, depois de memorizada, s ser cancelada com a memorizao de outra
funo que a cancela.

Funo No Modal
aquela que tem validade somente no bloco programado.

TIPOS DE FUNES
Quanto ao tipo, as funes so divididas em 4 grupos:

Funo Seqencial - N (no modal )


Tem a finalidade de numerar em ordem crescente os blocos de um programa, para
facilitar o acompanhamento do mesmo.
O valor numrico de N no tem influncia para o comando.

Funes Preparatrias - G ( modais e no modais )


So funes que definem mquina O QUE FAZER, preparando-a para executar um
tipo de operao, ou receber uma determinada informao ( deslocamento linear,
circular, etc. ).
As funes bsicas atuam aps a ligao do comando, reset, ou fim de programa. Elas
no precisam ser programadas.

Funes de Posicionamento - X e Z ( no modais )


Definem ao comando ONDE FAZER, ou seja, as coordenadas do ponto que se deseja
alcanar e so programadas com a indicao do sinal algbrico de acordo com a sua
posio em relao ao sistema de referncia

Funes Complementares - M, T, S e F ( modais e no modais )


So funes que definem ao comando COM QUE FAZER
complementando as informaes dos blocos na programao.

determinada operao,

DESCRIO E APLICAO DE CADA UMA DAS FUNES

Funes de posicionamento
Funes : X e Z
Aplicao: - Eixo transversal ( X ).
- Eixo longitudinal ( Z ).

Funo Preparatrias G
G90 - Entrada em coordenadas absolutas
G91 - Entrada em coordenadas incrementais

G0: Posicionamento rpido


Os eixos movem-se para a meta programada com o maior avano possvel.
A funo G0 Modal e cancela as funes G1 , G2 e G3

G1: Interpolao linear


Com esta funo obtm-se movimentos retilneos com qualquer ngulo e com avano
( F ) pr-determinado pelo programador.
A funo G1 Modal e cancela as funes G0 , G2 , G3.

G2: Interpolao circular ( sentido horrio )


G3: Interpolao circular ( sentido anti-horrio )
Tanto G2 como G3 executam operaes de usinagem de arcos pr-definidos. O sentido
de execuo da usinagem do arco define se este horrio ou anti-horrio de acordo com
os planos formado pelos eixos coordenados X e Z, vistos de cima da mquina.
Qualquer raio pode ser torneado com uma sentena com G2 ou G3 e com os endereos
X, Z.

Formato da sentena: N... G... X... Z... R...


Onde: X e Z = so coordenadas do ponto de chegada
R = Raio
As funes G2 e G3 no so modais, cancelam a funo G0 e autoriza o G1 cdigo para
movimentos subsequentes.

G4: Tempo de permanncia


Entre um deslocamento e outro da ferramenta pode-se programar um determinado
tempo para permanncia da mesma. Este tempo dado pelo cdigo G4 programado
juntamente com a funo D, para indicar o tempo em segundos.
Exemplo: N50 G4 D3

G20: Programao em dimetro.

G21: Programao em raio.

G33: Corte de roscas com passo constante


Com G33 podem ser usinadas roscas longitudinais internas e externas, roscas planas e
roscas cnicas, de filetes simples ou mltiplos, com passo constante.
A funo G33 modal e requer:

G33 Z..K..(X..)(I..)(A..)
G37 Ciclo de Roscamento Automtico
Com esta funo poderemos abrir roscas em dimetros externos, internos, roscas
paralelas e cnicas, simples ou de mltiplas entradas com apenas um bloco de
informao

G37 X Z (I) K D E (A) (B) (W) (U) (L)


G40/ G41/ G42: Correo do raio de corte ( CRC )
G40: Cancela a compensao do raio da ponta da ferramenta.
G41: Compensao do raio da ponta da ferramenta ( esquerda )
G42: Compensao do raio da ponta da ferramenta ( direita )
7

X
2

6
0/ 9

7
R

G53: Cancela todos corretores de placa

G54/55: Ativa o corretor de placa


Esta funo desloca o zero-pea original ( definido por software ) para uma distncia prdeterminada, definida pelo programador ( face frontal ou de encosto ).
Esta funo est contida na pgina de Dimenses, com o ttulo Placa e os valores
contidos referem-se somente ao eixo Z.

G66: Ciclo automtico de desbaste longitudinal.


G66 X..Z..I..K..(U1)W..P..F..

G67: Ciclo automtico de desbaste transversal.


G67 X..Z..I..K..(U1)W..P..F..

G68: Ciclo automtico de desbaste paralelo ao perfil final.


G68 X..Z..I..K..E..W..P..F..

G70: Sistema de entrada em polegadas.


G71: Sistema de entrada mtrico (mm).
G74: Ciclo de torneamento ou furao.
G74 Z..(W..)F..
G75: Ciclo de canais e de faceamento.
G75 X..Z..K..(U1)F..
G76: Ciclo de rosca automtico.
G76 X..Z..K..U..W..(A)(B)(I)

G80 - Cancela G83 (ciclo de furao).

G83 - Ciclo de furao com quebra-cavacos.


G83 Z..I..(J..)(K..)(U..)(W..)(R..)(D..)(P1)F..
G92: Limite mximo de rotao
Formato:
G92 S...... Limitao da rotao do fuso em G96
Pode-se tornar necessrio ( com velocidade constante G96) no deixar que a rotao do
fuso aumente ainda mais, isto , a partir de um determinado limite continuar a usinagem
com a rotao constante.
Esta limitao somente com G96. Caso seja selecionado a velocidade de corte
constante G96 S... funciona sempre o ltimo valor programado sob G92... como
limitao da rotao do fuso.
Ex.: G92 S2500

Estamos permitindo que o eixo-rvore gire at 2500rpm.

G94: Avano F em ( mm/min )


9

G95: Avano F em ( mm/rot. )


G96: Seleciona velocidade de corte constante S em ( m/min )
Formato:
G96
S...
Em funo da velocidade de corte programada, o comando calcula a rotao do fuso que
corresponde ao dimetro da usinagem atual em cada instante.

G97: seleciona RPM constante e cancela G96


Formato:
G97
S... M3
M3= Sentido de rotao anti-horrio (olhando frontalmente)
M4= Sentido de rotao horrio (olhando frontalmente)

G99: Zero Mquina


Cancela as mudanas de origem, transportando-as para o Zero Mquinas.

FUNO: P Identificao de Programa.


Todo programa principal ou sub-programa identificado no diretrio pela letra P seguido
de 2 dgitos, podendo variar na faixa de P01 a P99.

FUNO: L Nmero padro de execues.


A funo L define o nmero de vezes que um determinado sub-programa deve ser
executado.
Pode-se chamar um sub-programa para mltiplas execues, programando um bloco
contendo a funo P e L. possvel um encadeamento triplo de sub-programa no
programa de usinagem.

FUNES DE COMUTAO E ADICIONAIS M, S, T, H


As funes de comutao e adicionais so sempre executadas no bloco em que elas so
programadas. Em cada bloco pode-se programar no mximo uma funo S e uma T.
Funo - S
A funo S pode ser utilizada opcionalmente como;
Rotao do fuso codificada;
Rotao do fuso em RPM;

10

Velocidade de corte em m/min


Limite mximo de rotao
No so possveis formas de entrada diferentes para rotao e velocidade
Funo T

instruo de ferramenta e corretor

A instruo de ferramenta determina a ferramenta necessria (nmero da ferramenta )


para o segmento de usinagem e quais dados da ferramenta so vlidos (numero de
correo da ferramenta ).
Endereo da instruo da ferramenta

01

01

N. da ferramenta 01..08
N. do corretor da ferramenta
N. da correo da ferramenta:
Sob um nmero de correo de ferramenta so introduzidos dados de correo de
ferramenta. Ao todo podem ser memorizados valores de correes para 28 ferramentas.

FUNES MISCELNEAS OU AUXILIARES


As funes auxiliares abrangem os recursos da mquina no cobertos pelas funes
anteriores. Estas funes tem formato M2 e apenas o cdigo M pode ser programado em
cada bloco.
M00:
M01:
M02:
M03:
M04:
M05:
M06:
M08:
M09:
M11:
M12:
M30:

Parada de programa.
Parada opcional do programa.
Fim de programa.
Sentido anti-horrio de rotao do eixo-arvore. (olhando a placa frontalmente)
Sentido horrio de rotao do eixo-arvore. (olhando a placa frontalmente)
Desliga o eixo-arvore.
Libera o giro da torre.
Liga leo refrigerante.
Desliga leo refrigerante.
Troca a faixa de rotao.
Troca a faixa de rotao.
Fim de programa principal.

P10
;PINO_DE_SEGURAMA #
N05 G99 #
N10 T00; DESBASTE #
N15 G54#
N20 G0 X200. Z300. #
N25 T0101 #
N30 M6 #
N35 G96 #

N40 M12 #
N45 S130. #
N50 G92 S1500 M3 #
N55 G0 X54. Z0 M8 #
N60 G1 X-2. F.15 #
N65 G0 X54. Z3. #
N70 G66 X54. Z3. I1. K.2 W4. F.2 U1 P11 #
N75 G0 X60. #

11

N80 T00; ACABAMENTO #


N85 G54 #
N90 G0 X200. Z300. #
N95 T0303 #
N100 M6 #
N105 G96 #
N110 M12 #
N115 S200. #
N120 G92 S2000 M3 #
N125 G0 X33. Z-43. #
N130 G1 X24.7 Z-47. F.1 #
N135 Z-51. #
N140 X29. Z-55. #
N145 G0 Z5. #
N150 X10. #
N155 G42 #
N160 P11 #
N165 G40 #
N170 G0 X60. #
N175 T00; CANAL #
N180 G54 #
N185 G0 X200. Z300. #
N190 T0505 #

N195 M6 #
N200 G97 #
N205 M12 #
N210 S700 M3 #
N215 G0 X24. Z-18. #
N220 G1 X15. F.05 #
N225 G0 X40. #
N230 T00; ROSCA #
N235 G54 #
N240 G0 X200. Z300. #
N245 T0707 #
N250 M6 #
N255 G97 #
N260 M12 #
N265 S1000 M3 #
N270 G0 X23. Z6. #
N275 G37 X15.4 Z-16. K2. D.7 B60 E5. L2
#
N280 T00 #
N285 G54 #
N290 G0 X200. Z300. #
N295 M30 #

P11
;SUB_PROGRAMA #
N05 G1 X14. Z0 F.1 #
N10 X18. Z-2. #
N15 Z-18. #
N20 X26. Z-40. #
N25 Z-42. #
N30 G2 X26. Z-55. R12. #
N35 G1 Z-57. #
N40 G3 X36. Z-62. R5. #
N45 G1 Z-65. #
N50 G2 X46. Z-70. R5. #
N55G1 Z-71. #
N60 X50. #
N65 M2 #

12