Anda di halaman 1dari 91

Programao de Torno CNC Comando Fanuc / Sinumerik

CAPITULO 1 - INTRODUO

1.1 - CNC Comando Numrico Computadorizado

Como definio, pode se dizer que o Comando Numrico


Computadorizado um equipamento 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.

1.1.2 - Mquina-Ferramenta

O Comando Numrico Computadorizado 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,
Mandrilhadoras 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.

A compra de uma mquina-ferramenta no poder basear-se somente na


demonstrao de economia comparado com o sistema convencional, pois, o
seu custo inicial ficar em segundo plano, quando analisarmos as vantagens
da aplicao de mquinas CNCs em processos de fabricao, como seguem:

1- Maior versatilidade do processo


2- Interpolaes lineares e circulares
3- Corte de roscas
4- Sistema de posicionamento, controlado pelo CNC, 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 dependem, quase
que somente, do comando da mquina.

5
Programao de Torno CNC Comando Fanuc / Sinumerik

11-Uso racional de ferramentas, 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.
18-Maior amplitude na escolha dos avanos.
19-Profundidade de corte perfeitamente controlvel.
20-Troca automtica de velocidades.
21-Reduo do refugo.
22-Menor estoque de peas em razo da rapidez de fabricao.
23-Maior segurana do operador.
24-Reduo na fadiga do operador.
25-Rpido intercmbio de informaes entre os setores de Planejamento e
Produo.
26-Troca rpida de ferramentas.

1.1.3 - Principais recursos do CNC :

- Vdeo grfico para o perfil da pea e visualizao do campo de trabalho da


ferramenta.
- Compensao do raio do inserto.
- Programao de reas de segurana.
- Programao de quaisquer contornos.
- Programao de velocidade de corte constante.
- Programao com sub-programas.
- Comunicao direta com operador atravs do vdeo.
- Sistema de auto-diagnstico.
- Programao absoluta ou incremental nos deslocamentos.
- Capacidade de memria para armazenamento dos programas.
- Monitoramento da vida til da ferramenta.
- Programao em milmetros ou polegadas.
- Programao em ciclos fixos de usinagem.
- PRE-SET realizado na prpria mquina.

6
Programao de Torno CNC Comando Fanuc / Sinumerik

1.2 - Coordenadas cartesianas

Toda geometria da pea transmitida ao comando com o auxlio de um


sistema de coordenadas cartesianas.

O sistema de coordenadas definido no plano formado pelo cruzamento


de uma linha paralela ao movimento longitudinal (Z), com uma linha paralela
ao movimento transversal (X).

Todo movimento da ponta da ferramenta descrito neste plano X Z, em


relao a uma origem preestabelecida (X0, Z0). Lembrar que a maioria dos
comandos interpreta X como sendo valor de dimetro.

As figuras abaixo ilustram os eixos X e Z nos tornos de torre traseira


e torre dianteira, podendo sofrer variaes conforme modelo do equipamento.

Torre Traseira

Torre Dianteira

7
Programao de Torno CNC Comando Fanuc / Sinumerik

1.2.1 - Quadrantes formados pelos eixos de movimento

O sinal positivo ou negativo introduzido na dimenso a ser programada


dado em funo do quadrante onde a ferramenta est atuando, porm o
quadrante normal de trabalho o primeiro, ou seja, o quadrante positivo dos
eixos.

Torre traseira Torre dianteira

Para outros eixos de avano adicionais, atribuem-se tambm, eixos de


coordenadas adicionais com as designaes correspondentes.

1.2.2 - Plano cartesiano ( 2 eixos )

Os movimentos desse tipo de equipamento so programados informando


as coordenadas de posicionamento nos eixos X e Z.

8
Programao de Torno CNC Comando Fanuc / Sinumerik

1.2.3 - Sistema de coordenadas absolutas ( 2 EIXOS )

Neste sistema, a origem preestabelecida como sendo X0,Z0, o ponto X0


definido pela linha de centro do eixo rvore, e Z0 definido por qualquer
linha perpendicular linha de centro do eixo rvore.

Este processo denominado ZERO FLUTUANTE. Durante a


programao normalmente a origem (X0, Z0), preestabelecida no fundo da
pea (encosto da castanha), ou na face da mesma, conforme ilustrao
abaixo:

Origem (X0, Z0)

EXEMPLO:

9
Programao de Torno CNC Comando Fanuc / Sinumerik

1.2.4 - Sistema de coordenadas incrementais ( 2 EIXOS )

A origem deste sistema estabelecida para cada movimento da


ferramenta.

Aps qualquer deslocamento haver uma nova origem, ou seja, qualquer


ponto atingido pela ferramenta, a origem das coordenadas passar a ser o
ponto alcanado.
Todas as medidas so feitas atravs da distncia a ser deslocada.

Note-se que o ponto A a


origem do deslocamento para
o ponto B, e B ser a origem
para o deslocamento at o
ponto C, e assim
sucessivamente.

EXEMPLO:

10
Programao de Torno CNC Comando Fanuc / Sinumerik

1.2.5 Exerccios de fixao

Exerccio 1

11
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 2

12
Programao de Torno CNC Comando Fanuc / Sinumerik

1.3 - Introduo a trigonometria

1.3.1 - Teorema de Pitgoras

A palavra trigonometria vem do grego e significa tringulo medir, onde,


para que seja possvel a aplicao das formulas trigonomtricas precisamos de
uma figura muito conhecida, o tringulo retngulo:

Para aplicao do teorema de pitgoras necessrio que se tenha a


medida de dois lados do tringulo:

Onde:

Hipotenusa = Cateto maior + Cateto menor

13
Programao de Torno CNC Comando Fanuc / Sinumerik

1.3.2 - Frmulas e conceitos trigonomtricos

O tringulo retngulo tem como caracterstica um dos ngulos internos


medir 90 , o que permite a aplicao de algumas formulas e teoremas para os
clculos trigonomtricos.

A somatria dos ngulos internos dos tringulos de 180.

14
Programao de Torno CNC Comando Fanuc / Sinumerik

Podemos tambm utilizar os valores dos ngulos e at calcula-los


utilizando frmulas trigonomtricas:

Seno do ngulo = cat oposto / hip

Coseno do ngulo = cat adjacente / hip

Tangente do ngulo = cat oposto / cat adjacente

15
Programao de Torno CNC Comando Fanuc / Sinumerik

1.4 - REFERNCIA DA MQUINA (TORNO)

R Pto de Referenciamento da Mquina


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

M Pto Zero Mquina


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

N Pto de Trajetria
O ponto de trajetria N um ponto no espao (fig.5). 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).

P Ponta til da ferramenta

o ponto de atuao da ferramenta no perfil programado. Porm


para que isso ocorra necessrio definir os valores de balano em
X e Z das ferramentas operantes, tendo como referncia nas
tomadas de medidas o ponto de trajetria N (fig.6). 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.7).

W Pto Zero Pea


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

16
Programao de Torno CNC Comando Fanuc / Sinumerik

1.4.1 Localizao dos pontos de referncia

(Fig.4) Pontos de Referncia

R Ponto de Referenciamento da mquina


M Ponto Zero Mquina
N Ponto de Trajetria
W Ponto Zero Pea
P Ponta til da Ferramenta

17
Programao de Torno CNC Comando Fanuc / Sinumerik

CAPITULO 2 COMANDO FANUC

2.1 Funes preparatrias

As funes Preparatrias "G" formam um grupo de funes que definem


a mquina o que fazer, preparando-a para executar um tipo de operao, ou
para receber uma determinada informao.

O formato da funo G2 (dois dgitos numricos), e vai de G00 a G99.

Abaixo veremos alguns exemplos de funes preparatrias.

2.1.1 - 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
G10 Ativa gerenciamento de vida de ferramenta
G11 Cancela gerenciamento de vida de ferramenta
G20 Programao em polegadas (inch)
G21 Programao em milmetros (mm)
G28 Retorna os eixos para a posio de referncia
G33 Interpolao com rosca
G37 Compensao automtica de desgaste da ferramenta
G40 Cancela 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)
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)
G56 Ativa o terceiro deslocamento de ponto zero da pea(3 DPZ)
G57 Ativa o quarto deslocamento de ponto zero da pea(4 DPZ)
G58 Ativa o quinto deslocamento de ponto zero da pea(5 DPZ)
G59 Ativa o sexto deslocamento de ponto zero da pea(6 DPZ)
G63 Zeramento semi-automtico
G70 Ciclo de acabamento
G71 Ciclo de desbaste longitudinal
G72 Ciclo de desbaste transversal
G74 Ciclo de desbaste longitudinal ou de furao axial
G75 Ciclo de faceamento ou de canais
G76 Ciclo de automtico de roscamento
G77 Ciclo de desbaste longitudinal ou cnico
G78 Ciclo semi-automtico de roscamento
G79 Ciclo de desbaste transversal ou cnico
G80 Cancela ciclos de furao
G83 Ciclo de furao axial
G84 Ciclo de roscamento com macho axial

18
Programao de Torno CNC Comando Fanuc / Sinumerik

G90 Programao em coordenadas absolutas


G91 Programao em coordenadas incrementais
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

2.1.2 Funes miscelneas

As funes Miscelneas "M" formam um grupo de funes que abrangem


os recursos da mquina no cobertos pelas funes preparatrias,
posicionamento, auxiliares e especiais, ou seja, so funes complementares.

Estas funes tm formato M2 (2 dgitos), e so determinados de acordo


com a mquina.

As funes Miscelneas esto definidas de acordo com a norma DIN


66025 dentre as quais podemos destacar as seguintes:

M00 Parada programada


M02 Fim de programa
M03 Sentido horrio de rotao do eixo-rvore
M04 Sentido anti-horrio de rotao do eixo-rvore
M05 Desliga o eixo-rvore sem orientao (fuso para em qualquer posio)
M07 Liga refrigerante de corte (alta presso)
M08 Liga refrigerante de corte (baixa presso)
M09 Desliga refrigerante de corte
M24 Abre a Placa de Fixao
M25 Fecha a Placa de Fixao
M26 Recua o Mangote da contra ponta
M27 Avana o Mangote da contra ponta
M30 Fim de programa

19
Programao de Torno CNC Comando Fanuc / Sinumerik

2.2 Funes auxilires

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 recomenda-se aplicar valores incrementais por


exemplo, de 5 em 5 ou 10 em 10, deixando assim espao para possveis
modificaes no programa.

Exemplo:
:
N050 G00 X130. Z140. ;
N055 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:
:
N010 G1 X45. Z66. F.15 ;
:

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.

20
Programao de Torno CNC Comando Fanuc / Sinumerik

Deve-se limitar o rpm mximo 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.

Exemplo:
G96 S200. ; (Programao em Vc / Valor da velocidade de corte)
G92 S3000 M04 ; (Limitao de rpm mximo e sentido de giro)

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 S3000 M3 ; ( Programao em rpm constante e sentido de giro)

Funo T

A funo "T" usada para selecionar as ferramentas na torre informando


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

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 O

A funo "O" identifica programas e sub-programas na memria do


comando.

21
Programao de Torno CNC Comando Fanuc / Sinumerik

Todo programa ou sub programa existente no comando identificado


atravs da funo auxiliar "O" composto por at 4 dgitos, podendo variar na
faixa de 0000 at 9999.

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 G20 com G94), ou em mm/rot (quando utilizada as funes G21 com
G95).

Nota: Na maioria dos comandos, ligou a mquina ela j assume G21 com G95
(mm/rot) como condio bsica de funcionamento.

Exemplo:

N10 G1 X45. Z66. F.15 ;

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
"BLOCK DELETE" no painel de comando.

Caso a opo BLOCK DELETE no seja selecionado, o comando


executar os blocos normalmente, inclusive os que contiverem o caractere "/".

Exemplo:

/N90 M08 ;

22
Programao de Torno CNC Comando Fanuc / Sinumerik

2.3 - Programa CNC

A composio de um programa CNC baseia-se nas informaes


geomtricas e tecnolgicas necessrias para a execuo de uma determinada
pea. Tal composio dever ser estruturada com os seguintes elementos:

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.

Comentrios

O caractere que define um comentrio parnteses ( ).

O texto de um comentrio dever estar incluso entre os caracteres "( )"


atravs do qual possvel passar instrues ou informaes ao operador.

Chamada de ferramenta

A chamada das ferramentas operantes feita atravs da funo auxiliar


"T" (formato T4, quatro dgitos), cujos dgitos numricos definem o nmero da
ferramenta e corretor, e tambm pelas instrues inerentes a sua utilizao tais
como definio de Zero Pea, Definio de rpm e Sentido de giro.

Origem Zero pea

Atravs das funes preparatria de G54 a G59, define-se a origem 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 correo de medida,
na falta da origem a ferramenta procura o zero mquina, e ai a coliso
inevitvel.

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

23
Programao de Torno CNC Comando Fanuc / Sinumerik

variao de rpm, de acordo com os dimetros usinados. Caso tenha sido feito o
uso da funo G97, a funo auxiliar "S" determina apenas o valor de rpm a ser
utilizado.

A funo G92 dever ser utilizada sempre que for feita a programao
usando a funo G96, pois ela tem por finalidade limitar a rpm mxima
aplicada, indiferente do dimetro usinado. J a funo miscelnea M03 (sentido
anti-horrio de giro) ou M04 (sentido horrio de giro) definem o sentido de giro
da placa, visto frontalmente.

Blocos de Usinagem

Um bloco de usinagem contm todas as informaes necessrias


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, obedecendo 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, porm, neste caso
no ser possvel o adiantamento do programa para um bloco intermedirio
nem a utilizao de instrues de salto.

Ponto de troca

O ponto de troca um posicionamento definido na programao para


promover as trocas de ferramentas necessrias execuo da pea.

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.

24
Programao de Torno CNC Comando Fanuc / Sinumerik

2.3.1 - Exemplo

O001 (nome do programa); - Nmero do programa sem numerao do bloco


precedido pela letra O.

N010 G21 G40 G90 G95; - Bloco de segurana, s no incio do programa.

N020 G54; - Busca ponto 0 pea.

N030 G00 X___ Z___T00; - Ponto de troca definido na preparao e


zeramento de corretores.

N040 T__ __ __ __; - Chamada da ferramenta com dimenses e corretores.

N050 M11 OU M12; - Faixa de rotao de acordo com esforo de corte.

Opo velocidade constante.

N060 G96 S___;

N070 G92 S___ M03 ou M04;

Opo rotao fixa.

N060 G97 S___;

N080 G00 X___Z___M08; - Aproximao inicial ligando refrigerao.

N0 ... PROGRAMAR CONFORME PROCESSO DA FERRAMENTA


SELECIONADA.

N200 G00 X___Z___M09; - Afastamento desligando a refrigerao.

N210 G00 X___Z___T00; - Afastamento para o ponto de troca.

N220 M02 ou M30; - Final de programa.

25
Programao de Torno CNC Comando Fanuc / Sinumerik

2.4 - PROGRAMAO CONVENCIONAL LINEAR PONTO A PONTO

2.4.1- Interpolao linear com posicionamento rpido G00

A funo G00 realiza movimentos nos eixos da mquina com a maior


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

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
; - Fim de bloco ou sentena

Exemplo:
:
N10 G00 X95. Z70. M08;
:
Observaes:
-A funo G00 Modal portanto cancela (G01,G02,G03).
- Graficamente representada por linhas tracejadas e dada em metros por
minuto.

26
Programao de Torno CNC Comando Fanuc / Sinumerik

2.4.2 - Interpolao linear G01

A funo G01 realiza movimentos retilneos com qualquer ngulo,


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

G01 X___Z___F___ (M___) ;

Onde:

G01 - Chamada da funo de Interpolao linear


X... - Definio de posicionamento final no eixo X (dimetro)
Z... - Definio de posicionamento final no eixo Z (comprimento)
F... - Avano programado (mm/rot)
(M...) - Definio de Funo Miscelnea (opcional)
; - Fim de bloco ou sentena
:
Exemplo:

N25 G01 X20. Z42. F.1;


:

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 .

27
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo de interpolao linear utilizando G00, G01.

Dados

- 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.

- Material: Ao 41mm X 35 mm

Desenho

28
Programao de Torno CNC Comando Fanuc / Sinumerik

Programa

O0001 (EIXO) ; ( Chamada de programa )


G21 G40 G90 G95; (Bloco de segurana)
G54; (Origem Zero pea)
G00 X150. Z200. T00; (Ponto de troca)
T0101 ; (Chamada da ferramenta e Corretores)
G96 S180; (Prog. em Vc constante / Valor de Vc)
G92 S1000 M03 ; (Limite mximo de rpm e sentido de giro)
G00 X36. Z37. M08 ; (Posicionamento para o 1 passe e liga refrigerante)
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 acabamento)
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. M9 ; (Afastamento da ferramenta / Desliga refrigerante)
G00 X300. Z250. T00 ; (Ponto de troca final)
M30 ; (Final de Programa)

29
Programao de Torno CNC Comando Fanuc / Sinumerik

2.4.3 - EXECICIOS

Exerccio 1 Programar utilizando G00 e G01.

30
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 2 Programar utilizando G00 e G01.

31
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 3 Programar utilizando G00 e G01.

32
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 4 Programar utilizando G00 e G01.

33
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 5 Programar utilizando G00 e G01.

34
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 6 Programar utilizando G00 e G01.

35
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 7 Programar utilizando G00 e G01.

36
Programao de Torno CNC Comando Fanuc / Sinumerik

2.5 - Programao convencional circular ponto a ponto G02 e G03

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:

Ao longo de uma circunferncia, definida pelo tipo de torre utilizada


(dianteira ou traseira) e pelo sentido de corte da usinagem.

- No sentido horrio G02

- No sentido anti-horrio G03

2.5.1- Interpolao circular atravs da definio do raio

Atravs da definio do valor do raio, utilizando a funo "R" de forma


Absoluta.

G01 X___ Z___ ; (Ponto inicial P1)


G02 / G03 X___ Z___ R___ (F___); (Ponto final P2)

Onde:

X - Definio do posicionamento final no eixo X (dimetro).


Z - Definio do posicionamento final no eixo Z (comprimento).
R - Raio
F - Valor de avano
; - Final de sentena

37
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo:
:
N20 G01 X30. Z35. ; (Ponto inicial P1)
N25 G03 X40. Z30. R5. ; (Ponto final P2)
:

Obs:
As funes G02 e G03 no so modais, e aps sua utilizao, devemos
confirmar o prximo cdigo "G" para movimentos subseqentes.

2.5.2- Interpolao circular atravs do centro do arco

Atravs das coordenadas do centro do arco de forma Incremental, pelas


funes "I" e "K", a partir do posicionamento inicial da interpolao (P1) .

As funes I e K so programadas tomando-se como referncia


distncia entre o ponto de incio do arco (P1) ao centro do arco (CC), de forma
incremental, dando o sinal correspondente ao movimento.

G01 X___ Z___ ; (Ponto inicial P1)


G02 / G03 X___ Z___ I___ K___ ; (Ponto final P2)

Onde:

G02 ou G03 - Chamada da funo


X - Definio do posicionamento final no eixo X (dimetro).
Z - Definio do posicionamento final no eixo Z (comprimento).
I - Coordenada do centro do arco, paralela ao eixo X. (incremental)
K- Coordenada do centro do arco, paralela ao eixo Z. (incremental)
; - Fim de bloco.

Exemplo:

:
N20 G01 X30 Z35 ; (Ponto inicial P1)
N25 G03 X40 Z30 I0 K- 5 ; (Ponto final P2)
:
Notas:
Caso o centro do arco ultrapasse a linha de centro deveremos dar o sinal
correspondente ao quadrante.
O sentido de execuo da usinagem do arco define se este horrio ou
anti-horrio.

Observaes:
No caso de termos ferramentas trabalhando em quadrantes diferentes, no
eixo transversal (quadrante negativo), devemos inverter o cdigo de
interpolao circular ( G02 e G03 ) em relao ao sentido da ferramenta.

38
Programao de Torno CNC Comando Fanuc / Sinumerik

2.5.3 - Funes de compensao do raio da ponta da ferramenta G41, G42


e G40.

As funes de compensao G41 e G42, se baseiam na regra da mo


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

2.5.3.1- Compensao do raio da ferramenta G41 ( esquerda)

A funo G41 Modal, portanto cancela G40 e seleciona o valor do raio


do inserto para os clculos de compensao, estando esquerda da pea a
ser usinada, vista em relao ao sentido de avano de corte.

A funo da compensao deve ser programada em um bloco separado e


ser seguido por um bloco de aproximao em movimento linear G01, para que
o comando possa fazer a compensao de raio da ferramenta dentro deste
movimento, onde se recomenda que no haja nenhum tipo de usinagem.

Exemplo:
N35 G41 ;
N40 G01 X___ Z___ F___ ; (Este bloco ser utilizado para a compensao)

2.5.3.2 - Compensao do raio da ferramenta G42 ( direita)

A funo G42 Modal portanto cancela G40 e implica em compensao


similar a G41, exceto que a direo de compensao direita da pea a ser
usinada, vista em relao ao sentido de avano de corte.

Como na funo G41 a funo G42 dever ser 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 compensao)

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.Alguns comandos no permitem usar o cdigo G00 (avano rpido) quando
se estiver compensando o raio da ferramenta.
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.

39
Programao de Torno CNC Comando Fanuc / Sinumerik

2.5.3.3 - Cancela a compensao do raio da ferramenta G40

A funo G40 Modal e cancela as funes de compensao


previamente solicitadas G41 ou G42, e esta ativa quando a mquina ligada.

A funo G40 deve ser programada em um bloco separado, e quando


solicitada pode utilizar o bloco posterior com avano linear G01 para efetuar a
descompensao, onde se recomenda que no haja nenhum tipo de usinagem.

Exemplo:
N35 G40 ;
N40 G01 X... Z... F... ; (Este bloco ser utilizado para a descompensao)

2.5.3.4 - Cdigos de compensao do raio da ponta ferramenta

Torre traseira:

40
Programao de Torno CNC Comando Fanuc / Sinumerik

Torre dianteira:

2.5.3.5 Exerccios

Exerccios 8, 9 e 10, pginas 47, 48 e 49.

41
Programao de Torno CNC Comando Fanuc / Sinumerik

2.6 - TEMPO DE PERMANNCIA G04

A funo G04 a funo que determina um tempo de permanncia da


ferramenta parada.
Com esta funo entre um deslocamento e outro da ferramenta, pode-se
programar um determinado tempo para que a mesma permanea sem
movimento. A funo G04 executa essa permanncia parada, cuja durao
definida por um valor "P", "U" ou "X" associado, que define o tempo em
segundos, como segue:

G04 X___; (Segundos) EX.: G04 X1.5

ou
G04 U___; (Segundos) EX.: G04 U1.5

ou
G04 P___; (Milsimos de segundos) EX.: G04 P1500

Exemplo:

:
N30 G00 X29. Z-20. M08 ;
N35 G01 X20. Z-20. F .05 ;
N40 G04 X1. ; (1 segundo)
N45 G00 X29. Z-20. ;
N50 G00 X150. Z50. M09 ;
:

42
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7 CICLOS AUTOMTICOS

2.7.1- Ciclo de desbaste longitudinal G71

Este ciclo permite a usinagem de desbaste completa da pea, utilizando-


se apenas de dois blocos de programao, contendo os parmetros
necessrios para sua execuo.

G71 U___ R___;


G71 P___ Q___ U___ W___ F___;

Onde:
G71 U___ R___;
U - Valor da profundidade de corte durante o ciclo (raio).
R - Valor do afastamento no eixo transversal para retorno ao Z inicial (raio).

Onde:
G71 P___ Q___ U___ W___ F___;
P - Nmero do bloco que define o inicio do perfil acabado da pea.
Q - Nmero do bloco que define o final do perfil acabado da pea.
U - Sobremetal para acabamento no eixo "X"(positivo para externo e negativo
para interno). (no dimetro)
W - Sobremetal para acabamento no eixo "Z" (positivo para sobremetal
direita e negativo para usinagem esquerda).
F - Avano de trabalho.

Observao:

Aps a execuo do ciclo, a ferramenta retorna automaticamente ao


posicionamento inicial do ciclo (Ponto de aproximao).

No permitida a programao da funo "Z" na 1 linha definida como incio


do perfil acabado da pea.

43
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.2 - Ciclo de acabamento G70

Este ciclo utilizado aps a aplicao de ciclos de desbaste G71, G72


para dar o acabamento final sem a necessidade de repetio de toda a
seqncia do perfil a ser executado.

G70 P___ Q___;

Onde:

P - Nmero do bloco que define o incio do perfil acabado da pea.


Q - Nmero do bloco que define o final do perfil acabado da pea.

Observao:

Aps a execuo do ciclo G70 a ferramenta retorna automaticamente ao


posicionamento utilizado para o ponto de aproximao.

No permitida a programao da funo Z na 1 linha definida como


inicio do perfil acabado da pea.

44
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo de aplicao das funes G71 e G70:

PROGRAMA :

O001 (EIXO)
G21 G40 G90 G95
G00 X300 Z250 T00
T0101 (DESBASTE E ACABAMENTO)
G54
G96 S200
G92 S6000 M04
G00 X85 Z70 M08
G01 X-1 Z70 F.1
G01 X-1 Z72
G00 X80 Z72
G71 U2.5 R2
G71 P100 Q190 U1 W.3 F.25
N100 G00 X16
G42
G01 X16 Z70 F.15
G01 X20 Z68
G01 X20 Z55
G02 X30 Z50 R5
G01 X50 Z50
G01 X50 Z40
G01 X80 Z25
N190 G40
G70 P100 Q190
G00 X300 Z250 T00
M30

45
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.3 - CICLO DE DESBASTE TRANSVERSAL G72

Este ciclo permite a usinagem de desbaste completa da pea, utilizando-


se apenas dois blocos de programao, contendo os parmetros necessrios
para sua execuo.

G72 W___ R___;


G72 P___ Q___ U___ W___ F___;

Onde:

G72 W___ R___;


W - Profundidade de corte durante o ciclo.
R - Afastamento no eixo longitudinal para retorno ao "X" inicial.

Onde:

G72 P___ Q___ U___ W___ F___;


P - Nmero do bloco que define o inicio do perfil acabado da pea.
Q - Nmero do bloco que define o final do perfil acabado da pea.
U - Sobremetal para acabamento no eixo "X"(positivo para externo e negativo
para interno).
W - Sobremetal para acabamento no eixo "Z" (positivo para sobremetal
direita do perfil ou negativo para sobremetal esquerda do perfil).
F - Avano de trabalho.

Observao:

Aps a execuo do ciclo , a ferramenta retorna automaticamente ao


posicionamento inicial do ciclo.

No permitida a programao da funo "X" no 1 bloco que define o perfil a


ser usinado.

O ciclo efetua automaticamente o pr-alisamento do material.

Importante:

A programao do perfil acabado da pea, dever ser definido da esquerda


para a direita.

46
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.4 - EXECICIOS

Exerccio 8 Efetuar programao de contorno utilizando as funes G00,


G01, G02/G03 ligando e desligando a compensao do raio da ponta da
ferramenta (caderno).
Exerccio 11 Programar utilizando ciclo de desbaste G71.

47
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 9 Efetuar programao de contorno utilizando as funes G00,


G01, G02/G03 ligando e desligando a compensao do raio da ponta da
ferramenta (caderno).
Exerccio 12 Programar utilizando ciclo de desbaste G71 e ciclo de
acabamento G70.

48
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 10 Efetuar programao de contorno utilizando as funes


G00, G01, G02/G03 ligando e desligando a compensao do raio da ponta
da ferramenta (caderno).
Exerccio 13 Programar utilizando ciclo de desbaste G71, ciclo de
acabamento G70 e ciclo de furao G74.

49
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.5 - CICLO DE FURAO AXIAL G74

A aplicao da funo G74 como ciclo de furao, realiza furaes com


quebra de cavacos, evitando com esse procedimento uma possvel quebra da
broca utilizada.

G74 R___;
G74 Z___ Q___ F___;

Onde:

R - Retorno incremental para quebra de cavaco no ciclo de furao.


Z - Posio final (absoluta).
Q - Valor do incremento no ciclo de furao (milsimo de milmetro).
F - Avano de trabalho.

Observao:

Aps a execuo do ciclo a ferramenta retorna automaticamente ao ponto


posicionado.

Quando usamos a funo G74 como ciclo de furao, no poderemos informar


a funo "X" e "U" no bloco.

50
Programao de Torno CNC Comando Fanuc / Sinumerik

EXEMPLO DE FIXAO

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

DESENHO DA PEA:

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

FERRAMENTAS:

Broca de centro
Broca Helicoidal 12 mm

PROGRAMAO:

O0002 (BUCHA) ;
: Operao anterior
G00 X300 Z250 T00 ;
T0202 (BROCA D12);
G54;
G96 S240 ;
G92 S3500 M03 ;
G00 X0 Z75 ; Ponto de aproximao
G74 R2 ;
G74 Z- 5 Q15000 R1 F.15 ;
G00 X300 Z250 T00;
M30 ; Fim de programa

51
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.6 - EXERCICIOS

Exerccio 14 Programar utilizando ciclo de desbaste G71, ciclo de


acabamento G70 e ciclo de furao G74.

52
Programao de Torno CNC Comando Fanuc / Sinumerik

Exerccio 15 Programar utilizando as funes necessrias.

53
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.7 - CICLO DE CANAIS G75

Este ciclo permite o sangramento de canais eqidistantes, com quebra


de cavacos, programados com apenas dois blocos de programao.

G75 R___;
G75 X___ Z___ P___ Q___ F___;

Onde:
G75 - Chamada do ciclo
X - Dimetro final do canal. (absoluto)
Z - Posio final. (absoluto)
P - Incremento de corte por passada. (raio / milsimo de mm)
R - Retorno incremental para quebra de cavaco. (raio)
Q - Distncia entre os canais.
F - Avano de trabalho.

Observaes:

Neste ciclo os canais devero ser eqidistantes, com exceo do ltimo.

Para a execuo deste ciclo, devemos posicionar a ferramenta no


comprimento do primeiro canal.

Aps a execuo do ciclo a ferramenta retorna automaticamente ao ponto


posicionado (Ponto de aproximao).

54
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo:

PROGRAMAO (somente os canais)

O0002 (EIXO COM CANAIS) ;


G00 X300 Z250 T00 ;
T0303 ;
G54;
G96 S130 ;
G92 S4500 M04 ;
G00 X75 Z67 ; Ponto de aproximao
G75 R1 ;
G75 X40 Z25 P2500 Q14000 F.15 ;
G00 X350 Z300 T00;
M30 ; Fim de programa

55
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.8 - CICLO DE ROSCAMENTO PASSO A PASSO G33.

Esta funo executa o roscamento no eixo X e Z onde cada


profundidade programada explicitamente em bloco separado.
Existe a possibilidade de abrir-se roscas em dimetros internos ou
externos, sendo paralelas ou cnicas, simples ou de mltiplas entradas,
progressivas, etc.

G33 X___ Z___ F___ (Q___) (R___) ;

Onde:
G33 Chamada do ciclo
X Dimetro final do roscamento.
Z Posio final do comprimento da rosca (absoluta).
F Passo da rosca (milmetro ou polegada) (incremental).
Q ngulo do eixo rvore para a entrada da rosca (milsimos de graus)
R Valor da conicidade incremental do eixo "X".

Observaes:
- No h necessidade de repetirmos o valor do passo (F) nos blocos
posteriores de G33.

- Recomenda-se deixar no ponto de aproximao, uma folga mnima de duas


vezes o valor do passo da rosca no eixo "Z".

- A funo G33 modal.

- Funes entre parnteses so opcionais.

Frmulas:
P = ALTURA DO FILETE
P = (0,65 x Passo)
X = DIMETRO FINAL
X = Dimetro inicial (P x 2)

Pn = PENTRAO POR PASSADA


O valor de penetrao quem estipula o programador.

56
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo:

OBSERVAES:
- O posicionamento inicial em Z recomendado, o comprimento da pea mais
2 vezes o passo da rosca e em X o dimetro inicial da rosca mais 5 mm.

CLCULOS:

H = Altura do Filete (em dimetro)


H = ( 0.65 x P )
H = ( 0.65 x 1.5 )
H = 0.975

X = Dimetro Final
X = Dimetro inicial (P x 2)
X = 30 - 1.95
X = 28.05

ROSCAR COM 5 PASSADAS

Pn = Penetrao por passada estipulada pelo programador


Exemplo:
1 passada = 0,65 -------------------- 29.35
2 passada = 0,4 -------------------- 28.95
3 passada = 0,4 -------------------- 28.55
4 passada = 0,4 -------------------- 28.15
5 passada = 0,1 -------------------- 28.05

57
Programao de Torno CNC Comando Fanuc / Sinumerik

Programa de Execuo:

O 0001
: (Usinagem anterior)
G0 X300 Z200 T00 ; Ponto de troca
T0404 (ROSCA);
G54 ;
G97 S1000 M3;
G0 X35. Z83. M8 ; Ponto de aproximao
X29.35 ; Penetrao da 1 passada
G33 Z48.5 F1.5 ; 1 Passada
G0 X35. ;
Z83. ;
X28.95 ; Penetrao da 2 passada
G33 Z48.5 ; 2 Passada
G0 X35. ;
Z83. ;
X28.55 ; Penetrao da 3 passada
G33 Z48.5 ; 3 Passada

G0 X35. ;
Z83. ;
X28.15 ; Penetrao da 4 passada
G33 Z48.5 ; 4 Passada
G0 X35. ;
Z83. ;
X28.05 ; Penetrao da 5 passada
G33 Z48.5 ; 5 Passada
G0 X35. ;
Z83. M9;
G0 X300 Z200 T00 ; Ponto de troca
M30 ;

58
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.9 - CICLO DE ROSCAMENTO AUTOMTICO G76

Esta funo executa o roscamento automtico, atravs de duas linhas de


programao.

G76 P(m) (s) (a) Q... R...;


G76 X___ (U___) Z___ (W___) R___ P___ Q___ F___;

Onde:

G76 P(m) (s) (a) Q___ R___;

G76 - Chamada do ciclo


P - Chamada dos parmetros m..; s..; a.. .
m - Nmero de repeties do ltimo passe. (2 dgitos)
s - Sada angular ((r : passo) x 10). (2 dgitos)
Tal que r o comprimento da sada angular da rosca.
a - ngulo da ferramenta da rosca (0, 29, 30, 55, 60 e 80). (2 dgitos)
Q - Mnima profundidade de corte (raio / milsimos de milmetro).
R - Profundidade do ltimo passe (raio).

G76 X... (U...) Z... (W...) R... P... Q... F...;

Onde:

G76 - Chamada do ciclo


X - Dimetro final do roscamento.
U - Distncia incremental do dimetro posicionado at o dimetro final da
rosca (raio).
Z - Comprimento final do roscamento.
W - Distncia incremental do ponto posicionado ("Z" inicial) at a coordenada
final do eixo longitudinal ("Z" final).
R - Valor da conicidade incremental no eixo "X" (raio/negativo para externo e
positivo para interno).
P - Altura do filete da rosca (raio/milsimos de milmetro).
P = (0.65 x P)
Q - Profundidade do 1 passe (raio/milsimos de milmetro).

59
Programao de Torno CNC Comando Fanuc / Sinumerik

F - Passo da rosca.
No caso de rosca em polegada
F = 1" / nmero de fios

Observao:

Para programao do ciclo de roscamento deve-se utilizar


a funo G97 para que o rpm fique constante.

RPM mximo = RPM mximo da mquina / passo

Em caso de rosca cnica converter a inclinao para um


valor em centsimo de grau.

O ponto de aproximao um ponto obrigatrio antes da


chamada do ciclo.

O Rosca externa:

X = Dimetro externo (P x 2)

O Rosca interna:

X = Dimetro do furo (P x 2)

60
Programao de Torno CNC Comando Fanuc / Sinumerik

G76 P(m)(s)(a) Q ___ R ___


G76 X ___ (U ___) Z ___ (W ___) R ___ P ___ Q ___ F ___

Onde:
P = Parmetros:
m = Nm. de repeties do ltimo passe (2 dgitos).
s = Sada angular = (r / passo) x 10 (2 dgitos).
r = comprimento da sada angular da rosca.
a = ngulo de penetrao da ferramenta,
0, 29, 30, 55, 60 e 80 (2 dgitos).
Q = Mnima profundidade de corte (raio / em milsimos).
R = Profundidade do ltimo passe (raio).
X = Dimetro final do roscamento.
U = Distncia incremental do posicionamento inicial at a coordenada final da
rosca no eixo X (raio / opcional).
Z = Comprimento final do roscamento.

W = Distncia incremental do posicionamento inicial at a coordenada final da


rosca no eixo Z (opcional).

61
Programao de Torno CNC Comando Fanuc / Sinumerik

R = Valor da conicidade incremental no eixo X para roscas cnicas (raio /


negativo para rosca externa e positivo para roscas internas). Obs.: Converter
em centsimos de grau.
P = Altura do filete da rosca (raio / em milsimos).
Q = Profundidade do 1 passe (raio / em milsimos).
F = Passo da rosca.

Obs.: Para roscas em polegada: F = 25,4 / nmero de fios


por polegada.

62
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo de roscamento paralelo

Programa:

00001
G0 X300 Z200 T0
T404 (Rosca M25x2)
G54
G97 S1000 M3
G0 X29 Z85 M8
G76 P010060 Q100 R0.1
G76 X22.4 Z48.5 P1300 Q392 F2
G0 X55 Z90 M9
G0 X300 Z250 T0
M30

63
Programao de Torno CNC Comando Fanuc / Sinumerik

Clculos:

Altura do filete = P = ( 0.65 x passo )

Dimetro final = Dimetro nominal ( passo x 2 )


P
Profundidade do 1 passe: Q nm. passes
(num. Passes = 11)

64
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo de roscamento cnico

65
Programao de Torno CNC Comando Fanuc / Sinumerik

CLCULOS:

F = Passo da rosca
F = 25,4 / 11.5
F = 2.209

X = Dimetro Final
X = Dimetro inicial (P x 2)
X = 33.4 - (1.913 x 2)
X = 29.574

P = Altura do Filete
P = ( 0.866 x P )
P = ( 0.866 x 2.209 )
P = 1.913

66
Programao de Torno CNC Comando Fanuc / Sinumerik

Programa:

O0001
G0 X300 Z200 T0
T0101 (ROSCA NPT 11.5 fpp)
G54
G97 S1200 M3
G0 X35. Z55. M8 (Ponto de aproximao)
G76 P011560 Q150 R0.12
G76 X29.574 Z30 P1913 Q479 R-0.778 F2.209
G0 X300. Z250. M9 T0
M30

67
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.10 - CLICLO DE ROSCAMENTO COM MACHO G84

2.7.10.1 - Ciclo G84 com macho flutuante

A aplicao da funo G84 permite abrir roscas com macho, utilizando


suporte flutuante.

M60 ou M61;
G84 Z___ F___;

Onde:

M60 ou M61 = rosca direita (M60) ou rosca esquerda (M61)


Z = Posio final da rosca.
F = Passo da rosca.

PROGRAMAO

:
T0505 ;
G54;
G97 S500 M3 ;
G00 X0 Z74 ; Ponto de aproximao
M60 ;
G84 Z40 F2 ;
G80 ; Cancela ciclo
G00 X350 Z300 T00;
M30 ; Fim de programa

68
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.10.2- Ciclo G84 com macho rgido

A aplicao da funo G84 permite abrir roscas com macho, utilizando


fixao rgida, ou seja, sem suporte flutuante.

M60 ou M61;
M29 S...;
G84 Z___ F___;

Onde:

M60 ou M61 = rosca direita (M60) ou rosca esquerda (M61).


M29 = ativa roscamento com macho rgido
S = Rotao para roscamento
Z = Posio final da rosca.
F = Passo da rosca.

PROGRAMAO (somente o roscamento)

:
T0404 ;
G54;
G97 M5 ;
G00 X0 Z74 ; Ponto de aproximao
M61 ;
M29 S600 ;
G84 Z40 F2 ;
G80 ; Cancela o ciclo
G00 X350 Z300 T00;
M30 ; Fim de programa

69
Programao de Torno CNC Comando Fanuc / Sinumerik

2.7.11 - EXERCICIO

70
Programao de Torno CNC Comando Fanuc / Sinumerik

CAPITULO 3 - COMANDO SINUMERIK

3.1 - FUNES PREPARATRIAS

As funes Preparatrias "G" formam um grupo de funes que definem


a mquina o que fazer, preparando-a para executar um tipo de operao, ou
para receber uma determinada informao.

O formato da funo G2 (dois dgitos numricos), e vai de G00 a G99.

Abaixo veremos alguns exemplos de funes preparatrias.

3.1.1-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
G09 Paradas precisas
G11 Cancela gerenciamento de vida de ferramenta
G22 Coordenadas em raio
G23 Coordenadas em dimetro
G25 Limite inferior de rotao
G26 Limite superior de rotao
G33 Interpolao de rosca passo a passo
G40 Cancela 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)
G54 Ativa o primeiro deslocamento de ponto zero da pea (1 DPZ)
G55 Ativa o segundo deslocamento de ponto zero da pea(2 DPZ)
G56 Ativa o terceiro deslocamento de ponto zero da pea(3 DPZ)
G57 Ativa o quarto deslocamento de ponto zero da pea(4 DPZ)
G70 Dimenses em polegada
G71 Dimenses em milmetro
G90 Programao em coordenadas absolutas
G91 Programao em coordenadas incrementais
G94 Avano em milmetros por minuto ou graus por minuto
G95 Avano em milmetros por rotao ou polegadas por rotao
G96 Programao em velocidade de corte constante
G97 Programao em RPM direta

71
Programao de Torno CNC Comando Fanuc / Sinumerik

3.1.2 CICLOS FIXOS DE USINAGEM

CYCLE 83 Furao profunda


CYCLE 93 Usinagem de canais
CYCLE 95 Ciclo de desbaste
CYCLE 97 Usinagem de roscas

3.1.3 -FUNES MISCELNEAS

As funes Miscelneas "M" formam um grupo de funes que abrangem


os recursos da mquina no cobertos pelas funes preparatrias,
posicionamento, auxiliares e especiais, ou seja, so funes complementares.

Estas funes tm formato M2 (2 dgitos), e so determinados de acordo


com a mquina.

As funes Miscelneas esto definidas de acordo com a norma DIN


66025 dentre as quais podemos destacar as seguintes:

M02 ou M30 Final do programa


M03 Sentido horrio de rotao do eixo-rvore
M04 Sentido anti-horrio de rotao do eixo-rvore
M05 Desliga o eixo-rvore sem orientao (fuso para em qualquer posio)
M07 Liga refrigerante de corte (alta presso)
M08 Liga refrigerante de corte (baixa presso)
M09 Desliga refrigerante de corte
M10 Acionar freio
M11 Desacionar freio
M12 Desacionar pino de trava do fuso
M17 Final de subprograma
M22 Avanar mangote
M23 Recuar mangote
M69 Abre a Placa de Fixao
M68 Fecha a Placa de Fixao

72
Programao de Torno CNC Comando Fanuc / Sinumerik

3.2 - 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 recomenda-se aplicar valores incrementais por


exemplo, de 5 em 5 ou 10 em 10, deixando assim espao para possveis
modificaes no programa.

Exemplo:
:
N050 G00 X130. Z140. ;
N055 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:
:
N010 G1 X45. Z66. F.15 ;
:

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.

73
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo:

G96 S200 M04; (Programao em Vcc e sentido de giro)


LIMS=2500; (Limitao de RPM)

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 S3000 M03 ; ( Programao em rpm constante e sentido de giro)

Funo T

A funo "T" usada para selecionar as ferramentas na torre informando


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

Exemplo:

N40 T 01 D1 ;

Onde:

O primeiro numeral (01), representa qual ferramenta ser usada.

E a letra D seguido do numeral (1), representa o corretor usado para


as medidas e desgaste do inserto .

Funo F

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


trabalho em usinagem com unidades programadas com G94 ou G95.

Exemplo:

N10 G01 X45. Z66. F.15 ;

74
Programao de Torno CNC Comando Fanuc / Sinumerik

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
"BLOCK DELETE" no painel de comando.

Caso a opo BLOCK DELETE no seja selecionado, o comando


executar os blocos normalmente, inclusive os que contiverem o caractere "/".
Exemplo:

/N90 M08 ;

75
Programao de Torno CNC Comando Fanuc / Sinumerik

3.3 - PROGRAMA CNC SINUMERIK

A composio de um programa CNC baseia-se nas informaes


geomtricas e tecnolgicas necessrias para a execuo de uma determinada
pea.

Tal composio dever ser estruturada com os seguintes elementos:

Cabealho

Comentrios

Chamada de ferramenta

Origem Zero pea

Definio do RPM e Sentido de giro

Blocos de Usinagem

Ponto de troca

Final de Programa

Observaes:

Esses elementos devem ser introduzidos conforme o comando, mas


sempre com informaes suficientes para que possa ser de fcil leitura e
entendimento. No caso do comando Siemens o exemplo que segue ilustra sua
estrutura.

76
Programao de Torno CNC Comando Fanuc / Sinumerik

3.3.1- Exemplo

; - Nmero do programa sem numerao do bloco precedido pela letra O.

N010 G00 G53 X___ Z___ D00; - Ponto de partida e troca.

N020 G54; - Busca ponto 0 pea.

N030 T01 D01 G95 S___ M03 OU M04; - Chamada da ferramenta 01 com
corretor, avano em mm/rot, rotao e sentido de giro.

Opo velocidade constante G96.

N060 G96 S___ lims=___; - VCC em metros / minuto, valor e limite de rotao.

Opo rotao fixa G97.


Neste comando no h necessidade de programar G97 uma vez informado o
RPM na chamada da ferramenta.

N060 G97 S___ M03 OU M04;

N070 G00 X___Z___M08; - Aproximao inicial ligando refrigerao.

N0 ... PROGRAMAR CONFORME PROCESSO DA FERRAMENTA


SELECIONADA.

N200 G00 X___Z___M09; - Afastamento desligando a refrigerao.

N210 G00 G53 X___ Z___ D00; - Afastamento para o ponto de troca.

N220 M02 ou M30; - Final de programa.

77
Programao de Torno CNC Comando Fanuc / Sinumerik

3.4 - PROGRAMAO CONVENCIONAL LINEAR PONTO A PONTO

3.4.1 - Interpolao linear com posicionamento rpido G00

Podemos observar abaixo que a funo G00 no muda no comando


Siemens 810, e seu objetivo continua sendo de aproximao ou recuo da
ferramenta, basta informar as coordenadas de posicionamento.

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
; - Fim de bloco ou sentena

Observaes:

-A funo G00 Modal portanto cancela (G01,G02,G03).

- Graficamente representada por linhas tracejadas e dada em metros por


minuto.

78
Programao de Torno CNC Comando Fanuc / Sinumerik

3.4.2 - Interpolao linear G01

A funo G01 realiza movimentos retilneos com qualquer ngulo,


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

G01 X___Z___F___ (M___) ;

Onde:

G01 - Chamada da funo de Interpolao linear


X... - Definio de posicionamento final no eixo X (dimetro)
Z... - Definio de posicionamento final no eixo Z (comprimento)
F... - Avano programado (mm/rot)
(M...) - Definio de Funo Miscelnea (opcional)
; - Fim de bloco ou sentena

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 .

79
Programao de Torno CNC Comando Fanuc / Sinumerik

3.5 - Programao convencional circular ponto a ponto G02 e G03

A regra para aplicao do comando G02 / G03 no muda para o


comando Sinumerik. A interpolao circular regida pela regra da mo direita e
deslocar a ferramenta da seguinte forma:

3.5.1 - A Interpolao circular atravs da definio do raio

Atravs da definio do valor do raio, utilizando a funo "CR" de forma


Absoluta.

G01 X___ Z___ ; (Ponto inicial P1)


G02 / G03 X___ Z___ CR___ (F___); (Ponto final P2)

Onde:

X - Definio do posicionamento final no eixo X (dimetro).


Z - Definio do posicionamento final no eixo Z (comprimento).
CR - Raio
F - Valor de avano
; - Final de sentena

Exemplo:
:
N20 G01 X30. Z35. ; (Ponto inicial P1)
N25 G03 X40. Z30. CR5. ; (Ponto final P2)
:

Obs:
As funes G02 e G03 no so modais, e aps sua utilizao, devemos
confirmar o prximo cdigo "G" para movimentos subseqentes.

80
Programao de Torno CNC Comando Fanuc / Sinumerik

3.5.2 - Funes de compensao do raio da ferramenta G41, G42 e G40.

As funes de compensao G41 e G42, se baseiam na regra da mo


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

Torre traseira:

81
Programao de Torno CNC Comando Fanuc / Sinumerik

Torre dianteira:

A diferena que no comando Siemens 810 podemos ativar e desativar


a CRC (compensao do raio de corte) juntamente com funes de
movimentos, como G00 ou G01.

Exemplo:
:
G00 X16. Z2. M08;
G01 G42 X15. Z1. F.5;
G01 X20. Z-1. F.15;
:

82
Programao de Torno CNC Comando Fanuc / Sinumerik

3.6 - TEMPO DE PERMANNCIA G04

A funo G04 a funo que determina um tempo de permanncia da


ferramenta parada.

Com esta funo entre um deslocamento e outro da ferramenta, pode-se


programar um determinado tempo para que a mesma permanea sem
movimento. A funo G04 executa essa permanncia parada, cuja durao
definida por um valor "F" associado, que define o tempo em segundos, como
segue:

G04 F___; (Segundos) EX.: G04 X1.5

Exemplo:

:
N30 G00 X29. Z-20. M08 ;
N35 G01 X20. Z-20. F .05 ;
N40 G04 X1. ; (1 segundo)
N45 G00 X29. Z-20. ;
N50 G00 X150. Z50. M09 ;
:

83
Programao de Torno CNC Comando Fanuc / Sinumerik

3.7 Ciclos de usinagem

3.7.1 - Ciclo de desbaste CYCLE 95

No comando Sinumerik, com este ciclo podemos efetuar desbastes


automticos internos e externos, devendo respeitar a ordem de programao
dos endereos.

CYCLE 95 (NPP,MID,FALZ,FALX,FAL,FF1,FF2,FF3,VARI,DT,DAM,VTR)

onde:

NPP - Nome do subprograma que contm as definies de contorrno


MID - Profundidade de corte
FALZ Sobremetal no eixo longitudinal Z.
FALX Sobremetal no eixo transversal X.
FAL - Sobremetal ao longo do contorno.
FF1 - Avano de desbaste.
FF2 - Avano de desbaste para situaes de mergulho em X / Z.
FF3 - Avano de acabamento.
VARI Tipos de usinagem com faixa de valores de 1 a 12.
DT - Tempo de permanncia para quebra do cavaco durante a usinagem.
DAM - Distncia em que o corte interronpido para quebra do cavaco.
VTR - Valor incremental de recuo do ciclo.

VARI (tipos de usinagem):

1 Longitudinal Externo Desbaste


2 Transversal Externo Desbaste
3 Longitudinal Interno Desbaste
4 Transversal Interno Desbaste
5 Longitudinal Externo Acabamento
6 Transversal Externo Acabamento
7 Longitudinal Interno Acabamento
8 Transversal Interno Acabamento
9 Longitudinal Externo Usinagem Completa
10 Transversal Externo Usinagem Completa
11 Longitudinal Interno Usinagem Completa
12 Transversal Interno Usinagem Completa

84
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo:

:
G00 X60. Z2. M08;
CYCLE 95 ( EXTERNO, 5. , .2 , .5 , 0 , .2 , 0 , 0 , 1 , 0 , 0 , 0 ) ;
G00 X60. Z5. M09;
:

Subprograma:

;EXTERNO
X15. Z1. ;
Z-20. F.4;
X20. Z-28. ;
G03 X40. Z-38. CR=10.;
Z-50.;
X60. Z-55.;
X61.;
M17;

Observaes:

- Se no houver a necessidade de colocar alguns dos endereos, teremos que


deixar seu espao entre vrgulas.

- O subprograma s ser utilizado para a operao de desbaste, sendo que


teremos que repetir o perfil completo de acabamento dentro do programa
principal.

- O ciclo ser executado conforme informaes contidas em um perfil de


acabamento externo ou interno, e se houver erros de programao, o ciclo no
ser executado.

- A funo M17 representa final do subprograma.

85
Programao de Torno CNC Comando Fanuc / Sinumerik

3.7.2 - EXERCICIO

Exerccio:

- Programar utilizando ciclo de desbaste CYCLE 95

86
Programao de Torno CNC Comando Fanuc / Sinumerik

3.7.3 - Ciclo de furao CYCLE 83

Este ciclo permite executar furaes, com o mesmo critrio de


programao do ciclo anterior.

CYCLE 83 (RTP,RFP,SDIS,DP,DPR,FDEP,FDPR,DAM,DTB,DTS,FRF,VARI)

onde:

RTP - Recuo da face (ponto de partida).


RFP - Plano de referncia em modo absoluto.
SDIS Recuo para quebra do cavaco.
DP Profundidade final do furo.
DPR - Profundidade final do furo em relao ao plano de referncia.
FDEP Primeira profundidade do furo.
FDPR- Primeira profundidade do furo em relao ao plano de referncia.
DAM Incremento de penetrao.
DTB Tempo de permanncia na profundidade final do furo.
DTS - Tempo de permanncia para remoo do cavaco durante a usinagem.
FRF - Avano da primeira profundidade do furo.
VARI Tipos de usinagem com parmetros 0 ou 1, onde:
0 = quebra de cavaco 1 = remoo de cavaco

Exemplo:

:
G00 X0. Z5. M08;
CYCLE 83 ( 5. , 0. , 2. , -70. , 0 , 15. , 0 , 10 , 0 , 0 , 1 , 1 ) ;
G00 Z10 M09;
:

Observaes:

- Se no houver a necessidade de colocar alguns dos endereos, teremos que


deixar seu espao entre vrgulas.

87
Programao de Torno CNC Comando Fanuc / Sinumerik

3.7.4 - Ciclo de roscamento passo a passo G33

Esta funo executa o roscamento no eixo X e Z onde cada


profundidade programada explicitamente em bloco separado.
Existe a possibilidade de abrir-se roscas em dimetros internos ou
externos, sendo paralelas ou cnicas, simples ou de mltiplas entradas,
progressivas, etc.

G33 Z___ K___ ;

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

Observaes:

- Recomenda-se deixar no ponto de aproximao, uma folga mnima de duas


vezes o valor do passo da rosca no eixo "Z".

- A funo G33 modal.

Frmulas:
H = ALTURA DO FILETE
H = (0,65 x Passo)
X = DIMETRO FINAL
X = Dimetro inicial (P x 2)

Pn = PENTRAO POR PASSADA


O valor de penetrao quem estipula o programador.

88
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo:

OBSERVAES:
- O posicionamento inicial em Z recomendado, o comprimento da pea mais
2 vezes o passo da rosca e em X o dimetro inicial da rosca mais 5 mm.

CLCULOS:

H = Altura do Filete (em dimetro)


H = ( 0.65 x P )
H = ( 0.65 x 1.5 )
H = 0.975

X = Dimetro Final
X = Dimetro inicial (P x 2)
X = 30 - 1.95
X = 28.05

ROSCAR COM 5 PASSADAS

Pn = Penetrao por passada estipulada pelo programador


Exemplo:
1 passada = 0,65 -------------------- 29.35
2 passada = 0,4 -------------------- 28.95
3 passada = 0,4 -------------------- 28.55
4 passada = 0,4 -------------------- 28.15
5 passada = 0,1 -------------------- 28.05

89
Programao de Torno CNC Comando Fanuc / Sinumerik

Programa de Execuo:

:
G0 X35. Z83. M8 ; Ponto de aproximao
X29.35 ; Penetrao da 1 passada
G33 Z48.5 K1.5 ; 1 Passada
G0 X35. ;
Z83. ;
X28.95 ; Penetrao da 2 passada
G33 Z48.5 K1.5 ; 2 Passada
G0 X35. ;
Z83. ;
X28.55 ; Penetrao da 3 passada
G33 Z48.5 K1.5 ; 3 Passada
G0 X35. ;
Z83. ;
X28.15 ; Penetrao da 4 passada
G33 Z48.5 K1.5; 4 Passada
G0 X35. ;
Z83. ;
X28.05 ; Penetrao da 5 passada
G33 Z48.5 K1.5; 5 Passada
G0 X35. ;
Z83. M9;
:

90
Programao de Torno CNC Comando Fanuc / Sinumerik

3.7.5 - EXECICIO

91
Programao de Torno CNC Comando Fanuc / Sinumerik

3.7.6 - Ciclo de roscamento automtico CYCLE 97

No comando Sinumerik, com este ciclo automtico podemos efetuar


roscas internas e externas, devendo respeitar a ordem de programao dos
endereos.

CYCLE 97
(PIT,MPIT,SPL,FPL,DM1,DM2,APP,ROP,TDEP,FAL,IANG,NSP,NRC,NID,VA
RI,MUMTH)

onde:

PIT - Passo
MPIT - Passo da rosca como tamanho (sempre zero).
SPL - Coordenada inicial da rosca no eixo longitudinal.
FPL - Coordenada final da rosca no eixo longitudinal.
DM1 - Dimetro da rosca no ponto inicial.
DM2 - Dimetro da rosca no ponto final.
APP - Distncia de aproximao.
ROP - Distncia de sada.
TDEP- Altura do filete.
FAL - Sobremetal para acabamento.
IANG - ngulo de penetrao.
NSP - Ponto de incio radial da rosca.
NRC - Nmero de passadas de desbaste.
NID - Nmero de passadas no vazio.
VARI - Tipo de Usinagem da rosca (faixa de valores de 1 a 4).
MUMTH Nmero de entradas.

VARI (tipos de usinagem):

Valor Externa ou interna Profundidade constante ou rea de corte constante


1 Externa Profundidade
2 Interna Profundidade
3 Externa rea
4 Interna Area

92
Programao de Torno CNC Comando Fanuc / Sinumerik

Exemplo:

:
G00 X44. Z7.5 ;
CYCLE 97(2.5 , 0 , 0 , -29.5 , 40 , 40 , 7.5 , 0 , 1.625 , .02 , 30 , 0 , 12 , 2 , 3 ,1 )
G00 X50. Z10. M09;
:

Observaes:

- Para rosca cnica informar dimetro inicial e final conforme conicidade.

93
Programao de Torno CNC Comando Fanuc / Sinumerik

3.7.7 - Exerccio:

94
Programao de Torno CNC Comando Fanuc / Sinumerik

4 REFERNCIAS BIBLIOGRFICAS

SILVA, S. D. Programao de Comandos Numricos Computadorizados


Torneamento 7 ed. So Paulo: Erica, 2007.

NATALE, F. Automao Industrial. So Paulo: rica, 2001.

MARIM, H. A. Programao de Torno CNC. So Paulo: Senai, 2004

Manuais:

Manual de utilizao do Simulador CNC Programmer 2D comando Fanuc.

Manual de Programao SIEMENS.

Manual de Programao ROMI.

95

Anda mungkin juga menyukai