You are on page 1of 89

1.

INTRODUO
Evoluo dos Computadores

ENIAC/1945

PENTIUM/1993

Volume

558 m3

Cabe numa mesa

Massa

30 ton

5 kg

17.468 vlvulas
3 mil

3,1 milhes de
transistores
100 milhes

260 milhes

3 mil

100.000

Sistema
Operaes/Seg
Preo (U$)
Rapidez (comp)

2. Comparativo

Usinagem Convencional
alta eficincia e
produtividade;
baixa flexibilidade;
Longo set-up (tempo de
programao):
a) Projeto/Processo: 4h
b) Programao: 8h
c) Confeco de cames: 48h
d) Ferramentas: 10 h
e) Montagem/Mq.: 10 h

Total: 70 h

CNC (Comandos Numricos


Computadorizados
baixo custo;
alta flexibilidade
grande produtividade
grande preciso
controle rgido
a) Sistemas CAD/CAM:
modelagens e programas
b) Clulas FMS/CIM:
robs, transportadores,
CAD/CAM...

3. Mquinas CNC

3.1 - Rigidez (diminui as vibraes)

3.2 - Motorizao do eixo-rvore

baixo tempo de troca, normalizados;


tempo de preparao e medio externa

3.4 - Eixos de Avanos

preferencialmente motores cc

3.3 - Magazine de ferramentas

acabamento e vida til das ferramentas

motorizao independente, sem folgas, lubrificao


automtica

3.5 - Dispositivos de sujeio


3.6 - Interface e recursos de comandos
3.7 - Acessrios

4. Definio de Comando Numrico

Equipamento eletrnico capaz de receber


informaes por meio de entrada prpria,
compilar estas informaes e transmiti-las
em forma de comando mquina operatriz,
de modo que esta, sem a interveno do
operador, realize as operaes na seqncia
programada.

5. Elementos da Fabricao

O q u e f a z e r? (p e a )
O n d e ? (d a d o s g e o m t r ic o s d a p e a )
Q u a n d o ? ( s e q u n c ia d e o p e r a e s )
C o m q u e ? (f e rr a m e n t a ) C o m o ? (d a d o s )

PRO G RAM A

C O NTRO LE

U n id a d e d e R e c e p o
U n id a d e d e P r o c e s s a m e n t o
Interface
R e l s , c h a v e s

S ervom otores

M e d i o

M Q U IN A

6. Tipos de Controle Numrico

Controle Numrico Ponto a Ponto:


posicionamento sobre ponto; independe da trajt.
Controle Numrico Contnuo (CN):
trajetrias controladas
Controle Numrico Computadorizado (CNC):
trajetrias controladas por computador
Comando Numrico Adaptativo (CNA):
CNC + sensores de variveis de processo
Controle Numrico Distribudo (DNC):
gerenciamento de vrias mquinas por um
computador central

7. Relaes da Programao com outras reas

8. Etapas da Programao

01) Seleo de peas


02) Interpretao do desenho
03) Planejamento do processo
04) Especificao de dispositivos de fixao
05) Seleo das ferramentas e condies de usinagem
06) Preparao dos dados para o clculo de trajetrias
07) Preparao do programa manuscrito
08) Converso do programa em um meio de comunicao
com a mquina
09)Verificao das informaes codificadas
10) Teste final do programa da mquina

01) Seleo da Pea

As peas so complexas?
As velocidades de corte so elevadas?
O tempo de preparao da mquina elevado?
O tempo para carregar/descarregar elevado?
As peas tem tolerncia apertada?
Os lotes so pequenos ou mdios?
Os lotes se repetem durante o ano?
H modificaes freqentes nas peas?
H necessidade de dispositivos especiais?
O Controle de qualidade demorado e caro?
difcil conseguir pessoal qualificado?
O material da pea caro?

02) Interpretao do desenho

Croquis com detalhes de fixao, trajetrias


das ferramentas

03) Planejamento do Processo

seqncia de eventos com descrio sobre as


ferramentas, os dispositivos de fixao, as
condies de usinagem, o equipamento a ser
utilizado, etc.

04) Especificao de Dispositivos de


Fixao

determina o modelo e a localizao, com a


finalidade de proteger a mesa da mquina.

05) Seleo de Ferramentas e Condies de


Usinagem

As dimenses, formas, identificao e


codificao das ferramentas so as mais
adequadas?
As condies de usinagem so as mais
adequadas?
H necessidade de fixar a pea em mais de uma
posio?
Elaborar e descrever a pr-ajustagem (pre-set)
das ferramentas para reduzir os tempos
improdutivos, os custos de ferramentas, o
tempo de calibrao de uma medida e os custos
de padronizao.

06) Dados para clculo de trajetrias

Coordenadas cartesianas X, Y, Z
Definio dos pontos de partida e de chegada,
atravs de correes incrementais da posio
terica da ponta da ferramenta (compensao
do raio da ferramenta) - Formulrio

07) Preparao do Programa manuscrito

instrues codificadas para a mquina executar


a pea.

08) Converso do Programa

Sistema Binrio LIGADO (1) ou DESLIGADO (0)

09) Teste Final do Programa

A) Rodar o programa na mquina, bloco por


bloco, sem pea e sem ferramenta.
B) Usinar uma pea utilizando, como material,
poliuretano, isopor, madeira...
C) Usinar uma pea-teste, com refugo.
D) Usinar a primeira pea, controlando
dimenses e ajustando parmetros at obeter
condies adequadas e dimenses dentro da
tolerncia.
E) Identificao do estgio do programa:
etiqueta vermelha: prog. no testado;
etiqueta amarela: testados e corrigidos;
etiqueta verde: programas otimizados.

10. Compensao de Raio


Torno

Fresadora

11. Pre-set de ferramentas

12. Programao
Torno MIRAC PC
Comando Fanuc OT

Incio do programa

Geralmente os caracteres % (ISO) ou er (EIA)


so utilizados para identificao de incio (e
fim) de um programa, ou seja, deve ser o
primeiro (e o ltimo) cdigo de um programa.
No torno MIRAC no h necessidade de
utilizar este caracter.
O caracter O seguido de 4 dgitos (nmeros)
utilizado para designar um nmero para a
identificao do programa.
Ex.: O1020 => 1. linha do programa.

Comentrios

Os comentrios em programao so
introduzidos entre ( ). O que
estiver escrito entre estes caracteres
ser ignorado pelo controle. Servem
para documentar e deixar claro cada
etapa do processo de fabricao.
Obs.: No se pode inserir comentrio
junto com um bloco G, ou seja, deve
ser uma linha isolada.

Cabealho de um programa

aconselhvel no incio do programa


fazer um cabealho que facilite a
identificao do programa, quem o
programador, a data de execuo ou
aprovao, a mquina, etc. Geralmente
as empresas adotam um padro prprio.
Ex.:
O0001
(Nome da pea: Eixo do suporte interno)
(Programador: Fulano
Data: 08/10/99)
(Mquina: Torno MIRAC)

Nmero de bloco

utilizado para numerar os blocos (linhas)


individuais do programa. Vai identificado no
incio do bloco e pode ser seguido de at 4
dgitos e recomenda-se numerar os blocos
com incrementos de 5 10 unidades, para
facilitar futuras edies. No obrigatrio
a numerao dos blocos.

Parmetros de usinagem
Funo F (Feedrate)

Define
a
velocidade
de
avano
da
ferramenta em mm/min (G98) ou mm/rot
(G99) => mais usado para torno.
Faixa de F para o MIRAC => 0 1300
mm/min

Parmetros de usinagem
Funo S (Spindle)

Define a rotao da rvore da mquina. Pode-se


programar a rotao de duas formas em tornos
CNC, ou seja, Vc constante (G96) o que levar a
um valor de rotao dependente do dimetro
sendo usinado, ou atravs da informao de valor
fixo para a rotao (G97), independente do
dimetro. No caso de se escolher Vc constante,
usa-se geralmente uma instruo antes (G50) que
possibilita limitar o valor da rotao.
No torno MIRAC utiliza-se 4 dgitos para se
informar a rotao (que pode variar de 0 5000
RPM)

Funes auxiliares ou Miscelneas

Geralmente so funes que servem para


especificar
funes
auxiliares
tipo
liga/desliga (on/off) da mquina CNC.
Podem variar de 00 99 e cada mquina
possui atribuda somente as funes M
necessrias. As funes M podem ser
programadas em conjunto com outras
funes de programao, mas somente uma
funo M em cada bloco.

M00 Parada de programa (carros e rvore)


M02 Fim de programa
M03 Liga rotao da rvore no sentido horrio
M04 Liga a rotao da rvore no sentido antihorrio
M05 Desliga a rotao
M06 Troca automtica de ferramentas
Esta funo trabalha em conjunto com a
funo T
Ex.: M06 T0202
M08 Liga fludo refrigerante (no disponvel
nesta mquina)

M09 Desliga fludo refrigerante (no disponvel


nesta mquina)
M10 Abre as castanhas da placa
M11 Fecha as castanhas da placa
M30 Fim de programa (com retorno ao incio
do mesmo)
M38 Abre a porta da mquina
M39 Fecha a porta da mquina
M98 Chamada de subrotina ou subprograma
M99 Fim de subrotina ou subprograma.

Funo T (Tool)

Utilizada para identificar a ferramenta de


trabalho e tambm o nmero da correo
da ferramenta a ser utilizada (X e Z). J
no controle FANUC.OT utiliza 4 dgitos
para a funo T.

Coordenadas cartesianas

X e Z definem as coordenadas para a


qual a ferramenta dever se deslocar.
X => curso 85 mm (raio) => mximo
dimetro tornevel = 60 mm
Z => curso 200 mm => mximo
comprimento tornevel = 160 mm
Resoluo = 0,01 mm => Ex.: X10.26
Z5.12

Funes preparatrias G

A funo G pode variar de 00 99, devendo


ser programada aps o nmero do bloco (N),
sendo permitido mais de uma funo G em um
mesmo bloco, desde
que
no sejam
conflitantes.
Antes de entrar nas funes G propriamente
ditas,

importante
apresentar
uma
caracterstica importante das funes que,
de uma maneira geral, podem ser Modais ou
no Modais (modalidade de uma funo).

Uma funo modal quando, programada


em um bloco, mantm-se ativa at ser
programada (desativada) por outra funo
modal. As funes no modais atuam
somente no bloco em que esto
programadas retornando aps a execuo
do bloco, ao controle da funo modal
anteriormente programada.

Posicionamento em avano rpido


dos eixos => G00

Realiza o deslocamento da ferramenta na


maior velocidade permitida pela mquina.
Utilizado para aproximao e afastamento
da ferramenta em relao pea, ou seja,
toda vez que no se est usinando (ou em
contato com a pea), moverem rpido (G00
do MIRAC de 3000 mm/min ou 3m/mim).
recomendvel a observao criteriosa dos
movimentos a fim de evitar colises da
ferramenta.

Interpolao linear => G01

Realiza o deslocamento da ferramenta


entre dois pontos em linha reta, com
velocidade programada em F , ou seja,
velocidade para a realizao da usinagem
efetivamente.

Sistemas de referncia

Dois sistemas de referncia podem ser


utilizados para a programao: Sistema de
coordenadas absolutas e sistemas de
coordenadas incrementais.

Sistema de coordenadas absolutas


(X e Z)

Neste modo todos os deslocamentos da


ferramenta se referem a uma origem fixa
(Zero Pea ZP)
Obs.: Geralmente a funo G90 especifica
o sistema de coordenadas absolutas (ISO),
mas no controle FANUC OT no existe uma
funo definida para este fim e a funo
G90 tem a funo de ciclo de torneamento
(detalhes mais adiante)

Programao em sistema de coordenadas


incrementais (U e W)

Os deslocamentos so executados com


referncia a posio da ferramenta alcanada
no movimento precedente, ou seja, cada ponto
da
ferramenta
torna-se
uma
origem
momentnea.
Geralmente a funo G91 especifica o sistema
de coordenadas absolutas (ISO), mas no
controle FANUC OT, esta determinao
feita utilizando U (para movimentao no eixo
X) e W (para movimentao no eixo Z).

Deslocamento em rpido para o


ponto de troca => G28

A funo G28 pode trabalhar em conjunto


com deslocamentos incrementais U e W que
especificam um ponto intermedirio na
trajetria at o ponto de troca.

Interpolao circular G02 e G03

Deslocamento da ferramenta em movimento


de corte circular no sentido horrio (G02) e
anti-horrio (G03).
Obs.: Se X e Z no forem informados no
bloco, sero considerados iguais ao ponto
inicial (crculo completo)

Ciclos fixos

Os controles apresentam algumas


funes G que esto pr-definidas
para executar operaes padronizadas
do
tipo
furao,
roscamento,
desbaste, alongamento, etc., que
facilita bastante a programao NC.
Aps os ciclos fixos o G00 ou G28
encerram o mesmo (encerram a
modalidade do mesmo).

Ciclos de furao simples => G81

Neste ciclo a broca entra com avano de


corte e sai em rpido (furo mximo at
3,5D).
O ciclo de extrao do cavaco (pica-pau)
programado atravs de uma variao do
G81 (geralmente este ciclo programado
com G83). Este ciclo utilizado para
furao profunda (>5D). A broca entra
usinando um incremento, at atingir a
profundidade desejada.

Ciclo de furao com quebra de


cavaco => G74

A broca entra usinando um determinado


incremento, sai rpido um pequeno valor (1
mm para quebrar o cavaco) e repete este
procedimento at atingir a coordenada do
final do furo. No final do furo, retorna
rpido ao ponto de incio. Utilizado para
furo mdio.

Ciclo de torneamento cilndrico


externo => G90

O controle realiza o deslocamento em X


para o dimetro informado (em G00),
avana em G01 at o comprimento Z a ser
torneado, sai faceando at o dimetro do
posicionamento inicial e volta em G00 ao
ponto de incio. Comando modal, ou seja,
para continuar torneando, basta informar
novos valores de X. G00 encerra este ciclo.

Ciclo de faceamento => G94

A ferramenta se desloca em rpido uma


profundidade em Z e avana em X at o
dimetro especificado no comando, sai
torneando em Z at a coordenada
especificada no ponto inicial e volta a este
ponto inicial.

Ciclo para abertura de canal =>


G75

Usinagem de rebaixos tipo canal com


ferramenta de sangrar.
O sangrador tem espessura de 2,2
mm e deve ser considerado no
momento do posicionamento, pois o
preset realizado no lado esquerdo.
Obs.: Neste ciclo a ferramente no
retorna ao ponto de incio.

Ciclo de roscamento => G76

A ferramenta deslocada havendo um


sincronismo entre a rotao (que no deve
ser muito elevada mximo 5500) e o
avano em Z. Neste ciclo, a ferramenta
avana uma determinada profundidade em X
em
rpido,
avana
sincronizada
o
comprimento da rosca, sai em ngulo em
rpido e volta em rpido ao ponto inicial.
H repetio do procedimento at alcanar
a profundidade do filete.

Ciclo de desbaste de perfis =>


G71

Este ciclo utilizado para realizar todo o


desbaste de material automaticamente,
baseando-se no perfil final (descrio da
trajetria final) da pea. Todo o desbaste
realizado em sucessivos passes com a
reduo de dimetro (ap em X). No final
dado uma passada contornando o perfil.
Obs.: O bloco de incio do perfil deve
conter somente coordenadas em X.

Ciclo de acabamento => G70

A funo G70 trabalha em conjunto com


os ciclos G71, G72 e G73 (a serem
apresentados a seguir). Esta funo
permite a realizao de um passe final no
perfil definido entre dois blocos.

Ciclo de desbaste de perfis =>


G72

Tem funcionamento semelhante ao G71, com


a diferena que a profundidade de corte
(ap) e dado em Z, sendo os passes
sucessivos cortando em X (faceamento).

Ciclo de desbaste de perfis


eqidistantes => G73

Este ciclo executa a usinagem de um


determinado perfil em vrios passes
eqidistantes, sendo utilizado para peas
pr-formadas (forjadas ou fundidas).

Correo do raio de quina da


ferramenta

Em todas as programaes realizadas at


agora,
foi
considerado
como
se
a
ferramenta fosse aguda (raio de quina = 0).
Na realidade toda ferramenta de corte tem
um raio de quina.
A correo s se faz necessrio no
torneamento de raios (arcos) e ngulos. No
torneamento na direo X ou Z (em ngulo
reto = 90), no se faz necessria.

Compensao automtica do raio da


ferramenta => G41/G42

Esta funo faz com que a ferramenta


comece a deslocar segundo uma trajetria
eqidistante (do valor do raio de quina) a
que foi programada.
G41 compensao esquerda da
trajetria programada
G42 compensao direita da trajetria
programada.

Sub-programa ou subrotina

Os sub-programas so utilizados para


realizar tarefas repetitivas dentro de um
programa,
evitando
desta
forma,
a
necessidade de reescrever tais blocos
vrias vezes.
Os sub-programas so definidos em um
arquivo especfico, separado do programa
principal. A identificao da subrotina
semelhante a um programa normal, ou seja:
O n. (4 dgitos).

O ltimo bloco da subrotina deve ser


M99 (retorno).
Obs.: possvel um encadeamento de at
4 sub-programas.

Programao
FRESADORA TRIAC PC
COMANDO FANUC OM

Caractersticas:
Dimenses da Mesa: 500 x 160
Deslocamento em z: 200 mm
Resoluo: 0.01 mm
Motor: 0.75 KW/1 HP
Rotao: 0 - 4000 RPM
Magazine com 8 ferramentas

Incio do Programa:
O caracter O seguido de 4 dgitos tambm
utilizado para identificar o programa

Comentrios:

inseridos entre parentesis;


devem ser inseridos em blocos isolados

Cabealho:

idem ao torno Mirac PC

Nmero de Bloco N:

Identificao com at 4 dgitos

Parmetros de Usinagem
Funo F (Avano)
G94 - mm/min
G95 - mm/rot
F: 0-2500 mm/min, em z: 0-1500 mm/min
Funo S (Rotao): 0-4000 RPM
Obs: s existe rotao constante
Funo T (Ferramenta)
trabalha em conjunto com a funo M06
Ex.: T01 M06

Funes Auxiliares ou Miscelneas M

M00 - Parada programada


M02 - Fim do programa
M03 - Liga rotao da rvore no sentido horrio
M04 - Liga rotao da rvore no sentido anti-horrio
M05 - Desliga rotao da rvore
M06 - Troca automtica da ferramenta
M08 - Liga fluido refrigerante
M09 - Desliga fluido refrigerante
M10 - Abre a morsa
M11 - Fecha a morsa
M19 - Parada orientada da rvore
M30 - Fim de programa com volta ao incio
M38 - Abre a porta da mquina
M39 - Fecha a porta da mquina
M98 - Chama sub-rotina
M99 - Fim da sub-rotina

Coordenadas Cartesianas
Mquina de 3 eixos - X, Y, Z
Formato: 100.220 (3 dgitos antes e
depois do decimal)
Limites do Curso da TRIAC PC
X - 290mm
Y - 170mm
Z - 200mm
em relao ao ZM (posicionado no
canto inferior esquerdo)

FUNES PREPARATRIAS - G
G00 - Movimento Rpido (2500 mm/min)
modal
G01 - Interpolao Linear
deslocamento em linha reta entre dois
pontos
O F deve ter sido programado previamente
ou constar no bloco.
G02 - Interpolao Circular no s. horrio
G03 - Interpolao Circular anti-horrio

Formato 1: N05 G02/03 X_Y_I_J_F_


X,Y ponto final do crculo
I,J distncia do pto inicial ao centro do
arco
Formato 2: N05 G02/03 X_Y_R_
X,Y ponto final do crculo
R raio do crculo + se 180o e - se180o
Obs.: se X,Y no informados considera
iguais ao ponto inicial
Se I ou J no informados considera zero.
P/circulo completo: utilizar I e J.

Exemplo:
=
N10 G1 X10 Y20
N15 G2 X46 I18 J0 F100
N20 G3 X64 Y38 I0 J18
=
N10 G1 X10 Y20
N15 G2 X46 R18 F100
N20 G3 X64 Y38 R18
* G2 X28 Y2 R-18

Seleo do Sistema de Referncia

G90 - Programao em Sistemas de


Coordenadas Absolutas
G91 - Programao em Sistemas de
Coordenadas Incremental
Funes modais e podem ser programadas em
conjunto com outros G

Definio do Plano de Usinagem - G17/G18/G19


Define o plano de trabalho para a execuo da
interpolao circular, bem como o plano na qual
passam a atuar a compensao de raio da
ferramenta
G17 o DEFAULT

Dicas para Programao - 1 (fresamento)

ponto de aproximao em rpido


afastamento da pea primeiro em x e y
depois z
ponto de afastamento em rpido primeiro
em z depois x e y
nunca sair em rpido estando em contato
com a pea
sair em circulo onde necessrio para no
marcar a pea
o passe de acabamento deve pegar toda a
altura da parede
evitar andar em rpido no meio da pea

Exemplo 1:
Processo: usinagem do contorno em passe
com uma fresa 10mm
O 0001
(Nome da pea :exemplo 1)
(Programador:
data:
/ / )
(Mquina: TRIAC PL)
(Ferramenta: fresa 10mm)
N05
N10
N15
N20
N22

M06 T01
G94 S1000 F200 M03
G21 G90 G00 X -20 Y -20 (M08)
Z2 (inicio do contorno)
Z -11

N25
N30
N35
N40
N45
N50
N55
N60
N70
N75
N80
N85
N90

G01 X-5 Y-5 Z-14


Y92.071
X7.929 Y105
X85
G2 X105 Y85 I0 J-20
G1 Y10
X100
G3 X90 Y0 R10
X-5
G00 Z5
X -20 Y -20
Z50 M05
M30

Compensao do Comprimento e
do Raio da Ferramenta

A compensao do comprimento da
ferramenta obrigatria e no controle FANUC
OM acionada automaticamente quando se
carrega a ferramenta. Geralmente esta
compensao feita atravs da funo G43 e
D ou H para indicar qual correo a ser
assumida.
G41 - compensao do raio esquerda da
trajetria programada
G42 - compensao do raio direita da
trajetria programada

A compensao do raio faz com que a ferramenta


comece a deslocar segundo uma trajetria
eqidistante (valor do raio) a que foi programada.
A correo comea atuar no primeiro
deslocamento em x e/ou y depois de programado
G41 ou G42, sendo que este deslocamento deve
ser obrigatoriamente em movimento retilneo (G01)
G40desativa a correo do raio
A correo s desativada no primeiro
deslocamento em X,Y ou Z aps a funo G40
Obs: todo ponto de aproximao em rpido (G00)
dever ser realizada sem compensao.
A localizao do ponto de aproximao
importante para o inicio da trajetria corrigida.

Exemplo 1:

N20 G0 X -70 Y -10


N25 Z10
N30 G01 G41 X -50 Y15 F100
N35 X -20 Y45
N40 X20

N100 Z20
N110 G40 X0 Y0
* N20 e N25 ponto de aproximao

Exemplo 2:(ver exemplo 1 usando correo)

N05
N10
N15
N20
N22
N25
N30
N35
N40
N45
N50

T1 M06
S1000 F100 M03
G90 G00 X -20 Y -20
Z2
Z -11
G01 G41 X0 Y0 Z -14
Y90
X10 Y100
X85
G02 X100 Y85 I0 J -15
G01 Y15

N55 G03 X85 Y0 I0 J -15


N60 G01 X -2
N65 G00 Z2
N70 G40 X -20 Y -20

G54/G55/G56/G57/G58/G59 - Posicionamento do
zero pea (ZP)
geralmente possvel programar vrios Zp em
um mesmo programa NC, e para isto utiliza-se as
funes G54 - G57.
O comando FANUC OM s permite uma origem
para cada programa no sendo necessrio
indica-l no mesmo. A definio do ZP realizada
pelo operador da mquina no momento da
preparao

Exerccio Proposto
Processo:
furao 6mm
usinagem do rebaixo de 5mm (fresa
topo 30mm)
desbaste do contorno externo
(deixando 1 mm sobremetal) (FT
20mm)
Acabamento do contorno externo
(fresa topo 20mm)

Processo:
usinagem do rebaixo (5mm)
desbaste contorno (0.5 mm sobremetal)
acabamento contorno
cabeote de fresar 50mm - s/
correo
fresa 20mm - com correo

Programa Exemplo 63.1


N05 M06 T1
M00 (Fresa 50mm - S 800)
G00 X115 Y110 M03 S 800
D01 Z5 M08
G01 Z -5 F200
X -5
Y 86
X 81
Y4
X -1
Y 85
X 50

G2 X80 Y55 P30


G1 Y35
G2 X50 Y5 P30
G1 X30
G2 X0 Y35 P30
G1 Y55
G2 X30 Y85 P30
G3 X40 Y35 P10
G1 Z1
G00 Z50 M09
X -50 Y50
M06 T2 (Fresa 20mm / 1000)
M00
G00 X15 Y -15 M03 S1000

Z5 D02 M08
G01 G41 X-1 Y-1 Z-16 F150 (Desbaste

com Sobremetal 1mm)

Y66
X5
G3 X24 Y85 P19
G2 X56 Y85 P16
G3 X75 Y66 P19
G1 X81
Y44
X80
G3 X80 Y16 P14
G1 X81
Y -1

X -64.423
X53.164 Y18.5
G3 X43.638 Y24 P11
G1 X36.362
G3 X26.836 Y18.5 P11
G1 X15.577 Y -1
X0 (Acabamento Contorno)
Y65 F100
X5
G3 X25 Y85 P20
G2 X55 Y85 P15
G3 X75 Y65P20
G1 X80

Y45
G3 X80 Y15 P15
G1 Y0
X65
X54.030 Y19
G3 X43.638 Y25 P12 G1 X36.362
G3 X25.970 Y19 P12
G1 X15 Y0
X -2
Z2
G00 Z50
G40 X -50 Y50 M09
M05
M30

Ciclos Fixos para TRIAC PC

Algumas funes G so reservadas pela


norma para os ciclos fixos (sub programas
pr definidos)
Os ciclos so funes modais e devem ser
desativadas com a funo G00. No
permitido usar coordenada Z com os pontos.
Em todos os ciclos fixos, pode-se escolher a
altura em Z (de segurana) a qual a
ferramenta retorna e desloca em rpido para
o prximo ponto de execuo do ciclo.

Existem duas formas para esta identificao da


altura de retorno da ferramenta (G98 e G99)
1- Ponto Inicial (G98) com G98 a ferramenta
retorna a coordenada Z do ponto programado
anteriormente ao G do ciclo fixo (G81, G83...)
2 - Plano de Referncia (G99) com G99 a
ferramenta retorna a coordenada Z do parmetro
R especificado no ciclo (R parmetro que
representa a altura em Z que a ferramenta
comea a trabalhar em avano de corte)
Existe um parmetro K (nmero de repeties )
que utilizado somente em conjunto com o G91
(coordenada incremental) quando se deseja
realizar uma seqncia de fixos igualmente
espaados.

G81 - Ciclo de Furao Curta

Formato: G81 [ G98/99] [X Y ] Z R [K]


G98/99 controle da altura da retirada da
ferramenta
X e Y coordenadas do furo
Z coordenada do final do furo (profundidade)
R coordenada Z em que a ferramenta comea
a deslocar em avano de corte para incio do
furo (se usado G99 melhor o Z de retorno)
K nmero de repeties / G91

G82 - Furao com Tempo de Permanncia

Formato: G82 [ G98/99] [X Y ] Z P R [K]


P tempo de permanncia em milsimos de
segundo ( /1000)
G83 - Ciclo de Furao Profunda
Formato: G83 [ G98/99] [X Y ] Z Q R [K]
Q profundidade do
de furao
G84 - Ciclo de Roscamento com Macho
Formato: G84 [ G98/99] [X Y ] Z R [K] F
F avano que deve ser compatvel com
rotao e passo

Observaes:

Se for programado com avano mm/min


(G94) a diviso do avano pela rotao deve
indicar o passo { mm/min * min/rot}

Se for programado em mm/rot (G95) o valor


do avano deve ser o valor do passo.

G73 - Furao com Quebra de Cavaco

Formato: G73 [ G98/99] [X Y ] Z Q R [K]


Q profundidade do incremento de furao
volta 1mm

G85 - Ciclo de Alargamento

Formato: G85 [ G98/99] [X Y ] Z R [K]


Z profundidade do furo
Obs:o avano de trabalho

G76 - Ciclo de Mandrilhamento

Formato: G76 [ G98/99] [X Y ] Z P Q R [K]

P tempo de permanncia no final da


usinagem (1000)
Q valor a ser deslocado no eixo X (em
direo ao centro do furo) p/ sair em rpido

Exerccio de Furao

% 005

N05 M06 T01 (Furo de Centro)


N10 S2000 F150 M03
G21 G90 G00 X20 Y20
Z5
G81 G99 Z -4.5 R2
X40
X60
X80
Y40

X60
X40
X20
Y60
X40
X60
X80
G00 Z50
M06 T02 (Broca 5mm)
S1500 F100 M03
G00 X20 Y20
Z3
G83 G98 Z -20 Q5

X40
X60
X80
Y40
X60
X40
X20
Y60
X40
X60
X80
G00 Z50
M06 T0?

Sub-programas ou Sub-rotinas

Ver observaes da programao do MIRAC PC


Programa Separado 0 4 dgitos

M99 retorno / fim de subrotina


Programa Principal
M98 Pno no

M98 furao de salto para outro programa


no nmero de repeties
no de identificao da subrotina a ser chamada
Obs: no possvel utilizar variveis neste programa

Exerccio de Sub-rotina

O 0001
(---
N05 T1 M06
N10 G94 S1000 F100 M03
N15 G21 G90 G00 X -20 Y -20
N20 Z2
N25 Z -7.5
N30 M98 P0010
N35 G00 X -20 Y -20
N40 G00 Z -12
N45 G01 Z -14

Sub-programa

O 0010
N05 G41 G01 X0 Y0
N10 Y90
N15 X10 Y100
N20 X85
N25 G02 X100 Y85 I0 J -15
N30 G01 Y15
N35 G03 X85 Y0 I0 J -15
N40 G01 X -5
N45 G40 G01 X -20 Y -20
N50 M99

You might also like