1
Y
X
P3
P2
P1
70
5020
60
35
20
Sistema de coordenadas
Sistema de coordenadas
Todas as mquinas-ferramenta CNC so comandadas por um sistema de
coordenadas cartesianas na elaborao de qualquer perfil geomtrico.
Para que a mquina possa trabalhar com as posies especificadas, estas tm que
ser declaradas em um sistema de referncia, que corresponde aos sentidos dos
movimentos dos carros (eixos X, Y, Z).
O sistema de coordenadas da mquina formado por todos os eixos existentes
fisicamente na mquina.
As direes dos eixos seguem a regra da mo direita.
Coordenadas absolutas
No modo de programao em absoluto as posies so medidas da posio zero atual
(zero pea) estabelecido. Com vista ao movimento da ferramenta isto significa:
A dimenso absoluta descreve a posio para a qual a ferramenta deve ir.
Funo G90
As coordenadas absolutas so definidas atravs do cdigo G90 e seus valores sempre
estaro em relao ao ponto zero da pea.
Eixo X refere-se s medidas na direo transversal da mesa; Eixo Y refere-se s
medidas na direo longitudinal da mesa;Eixo Z refere-se s medidas na direo
vertical da ferramenta.
Exemplo:
Coordenadas incrementais
Eixo X Eixo Y
Ponto 1 20 35
Ponto 2 50 60
Ponto 3 70 20
2
2030
25
15
Y
X
P3
P2
P1
20
20
30
7560
15
30
Y
X
P1
P2
Polo100
No modo de programao em incremental as posies dos eixos so medidas a partir
da posio anteriormente estabelecida. Com vista ao movimento da ferramenta isto
significa:
A dimenso incremental descreve a distncia a ser percorrida pela ferramenta a
partir da posio atual da mesma.
Funo G91
Coordenadas incrementais so definidas atravs do cdigo G91 e seus valores
sempre
sero obtidos em relao ao ltimo posicionamento da ferramenta.
Exemplo:
Eixo X Eixo Y
Ponto 1 20 35
Ponto 2 30 25
Ponto 3 20 -40
Coordenadas polares
At agora o mtodo de determinao dos pontos era descrito num sistema de
coordenadas cartesianas, porm existe uma outra maneira de declarar os pontos em
funo de ngulos, e centros.
O ponto, a partir do qual saem as cotas chama-se plo (centro dos raios).
Exemplo:
ngulo Raio
Ponto 1 30 100
Ponto 2 75 60
Plo X=15 Y=30
3
Funes Auxiliares
Funes : D, S, T, M6 / TROCA
Aplicao: Seleo do nmero, corretor e rotao do eixo rvore.
Atravs da programao do endereo T (na Discovery 760 podem ser programadas
at 22 ferramentas) ocorre uma troca direta da ferramenta ou a seleo da posio no
magazine da mquina.
Para liberar a troca da ferramenta deve-se programar a funo M6 / TROCA junto com
a funo T quando necessrio, porm em blocos separados.
A uma ferramenta podem ser atribudos corretores de ferramentas de 1 at 9,
programando um endereo D correspondente.
Para ativar a rotao do eixo rvore (RPM) deve-se programar a funo S seguida
do valor da rotao desejada.
Exemplo:
T01 (chama a ferramenta n1)
M6 (habilita a troca)
D01 (ativa o corretor de altura n1)
S1500 M3 (liga a rotao do eixo rvore a 1500 rpm)
Funo F
Geralmente nos Centros de Usinagens CNC utiliza-se o avano em mm/min, mas este
tambm pode ser utilizado em mm/r.
O avano um dado importante de corte e obtido levando-se em conta o material, a
ferramenta e a operao a ser executada. Exemplo: F500
Funes G54 a G57 Aplicao: Sistema de coordenadas de trabalho (zero
pea)
O sistema de coordenadas de trabalho define, como zero, um determinado ponto
referenciado na pea.
Este sistema pode ser estabelecido por uma das quatro funes entre G54 a G57 e
devem ser inseridos na pgina de Zero Pea.
Funes G500, G53, SUPA Aplicao: Cancelamento do sistema de
coordenadas de trabalho modal e no modal
A funo G500 tem por finalidade cancelar o zero pea (funes G54 a G57),
deixando como referncia para trabalho o zero mquina. Esta funo modal.
As funes G53 e SUPA tem por finalidade cancelar o zero pea (funes G54 a G57),
deixando como referncia para trabalho o zero mquina. Estas funes no so
modais, ou seja, so vlidas apenas para o bloco atual.
4
Funes Preparatrias Bsicas
Funo G00 Aplicao: Movimento rpido (aproximao e recuo)
Os eixos movem-se para a meta programada com a maior velocidade de avano
disponvel na mquina.
Sintaxe:
G0 X_ _ _ Y_ _ _ Z_ _ _
onde:
X = coordenada a ser atingida
Y = coordenada a ser atingida
Z = coordenada a ser atingida
A funo G0 um comando modal. Esta funo cancela e cancelada pelas funes
G01, G02 e G03.
Funo G01 Aplicao: Interpolao linear (usinagem retilnea ou avano de
trabalho)
Com esta funo obtm-se movimentos retilneos entre dois pontos programados com
qualquer ngulo, calculado atravs de coordenadas com referncia ao zero
programado e com um avano (F) pr-determinado pelo programador.
Esta funo um comando modal, que cancela e cancelada pelas funes G00,
G02 e G03.
Sintaxe:
G1 X_ _ _ Y_ _ _ Z_ _ _ F_ _ _
onde:
X = coordenada a ser atingida
Y = coordenada a ser atingida
Z = coordenada a ser atingida
F = avano de trabalho (mm/min)
Funes G02, G03 Aplicao: Interpolao circular
Esta funo executa operao de usinagem de arcos pr-definidos atravs de uma
movimentao apropriada e simultnea dos eixos. Pode-se gerar arcos nos sentidos
horrio G2 e anti-horrio G3, permitindo produzir crculos inteiros ou arcos de crculo.
Em casos de interpolao circular para programarmos o avano aconselhvel
utilizarmos as funes: CFTCP para que o avano fique constante na trajetria de
centro da fresa quando trajetria de curvas externa, ou, CFIN para que o avano fique
constante na trajetria de centro da fresa quando trajetria de curvas internas.
5
Sintaxe:
G2 / G3 X_ _ _ Y_ _ _ Z_ _ _ CR=_ _ _ F_ _ _
ou
G2 / G3 X_ _ _ Y_ _ _ Z_ _ _ I_ _ _ J_ _ _ K_ _ _ F_ _ _
onde:
X ; Y; Z = posio final da interpolao
I = centro da interpolao no eixo X
J = centro da interpolao no eixo Y
K = centro da interpolao no eixo Z
Z = posio final do arco
CR = valor do raio do crculo
CR = ( + para ngulo inferior ou igual a 180; - para ngulo superior a 180)
F = avano de trabalho (opcional)
Funo: G111
Aplicao: Interpolao polar
As coordenadas podem ser programadas atravs de coordenadas polares (Raio,
ngulo). O plo (centro do arco) declarado atravs da funo G111 com
coordenadas cartesianas.
Sintaxe:
G111 X_ _ _ Y_ _ _
G0 / G1 AP=( _ _ ) RP=( _ _ )
G2 / G3 AP=( _ _ ) RP=( _ _ )
onde:
X ; Y = representam o plo (centro)
AP = ngulo polar, referncia de ngulo ao eixo horizontal
RP = raio polar em milmetro ou polegada
6
Compensao de raio de ferramenta
Funes G40, G41 e G42
Aplicao: Compensao de raio de ferramenta
A compensao de raio de ferramenta permite corrigir a diferena entre o raio da
ferramenta programado e o atual, atravs de um valor inserido na pgina de corretor
de ferramenta.
Explicao:
G40 = desligar a compensao de raio da ferramenta
G41 = ligar a compensao de raio da ferramenta, quando a mesma trabalha a
esquerda do perfil
G42 = ligar a compensao de raio da ferramenta, quando a mesma trabalha a direita
do perfil
Para o clculo dos percursos da ferramenta o comando necessita das seguintes
informaes: T (nmero da ferramenta) e D (nmero do corretor).
Para ligar ou desligar a compensao de raio da ferramenta G40, G41 ou G42 tem de
se programar um comando de posicionamento com G0 ou G1, com movimento de pelo
menos um eixo (preferencialmente os dois).
G42
G41
G4
2
G4
1
7
Funes para avanos no caso de raio com compensao de raio de ferramenta
Aplicao: correo do avano em funo do raio
Tipos de funes:
CFTCP = trajetria externa
CFIN = Trajetria interna
CFC = est ativa sempre (default)
Trajetria interna
Trajetria externa
Funo: REPEAT, LABEL
Aplicao: Repetio de uma seo do programa
Ao contrrio da tcnica do subprograma, onde devemos fazer um programa auxiliar, pode-se gerar uma sub-rotina para repetir trechos que j esto definidos no prprio programa.
LABEL = palavra de endereamento para marcar o incio e fim do desvio, ou
bloco a ser repetido.
REPEAT = parmetro de repetio, vem seguido do LABEL_INICIO e
LABEL_FIM e da funo P que determina o nmero de repeties.
SUBPROGRAMA
Subprograma
Por princpio, um subprograma constitudo da mesma maneira que um programa de
peas e compem-se de blocos com comandos de movimentos. No h diferena
entre o programa principal e o subprograma, o subprograma contm seqncias de
operaes de trabalho que devem ser executadas vrias vezes.
Por exemplo, um subprograma pode ser chamado e executado em qualquer programa
principal.
A estrutura do subprograma idntica do programa principal, somente dois itens os
diferenciam:
8
TRAN
S
G54
TRAN
S
ATRA
NS
Os subprogramas so terminados com a funo M17 fim de subprograma,
enquanto os programas so terminados pela funo M30 fim de programa;
Como o comando trata os programas e subprogramas como arquivos, para
diferenci-los so dados extenses diferentes: .MPF para programas e .SPF para
subprogramas.
Funes TRANS e ATRANS
Funo: TRANS
Aplicao: Deslocamento da origem de trabalho
A funo TRANS / ATRANS permite programar deslocamentos da origem de
trabalho para todos os eixos na direo desejada, com isso possvel trabalhar com
pontos zeros alternativos, no caso de usinagem repetidas em posies diferentes da
pea ou devido a limitao da quantidade de pontos zeros do comando.
Funo TRANS XYZ utilizada para deslocar a origem do trabalho em relao ao
zero pea G54.
Funo ATRANS XYZ utilizada para deslocar a origem do trabalho em relao a um
frame j programado.
Para cancelarmos um deslocamento deve-se programar a funo TRANS sem a
declarao de variveis, com isso cancelamos qualquer frame programado.
Sintaxe: TRANS X_ _ _ Y _ _ _ Z _ _ _
9
Ciclos Automticos
CYCLE81
Aplicao: Furao simples
A ferramenta fura com a rotao do eixo rvore e avana o eixo at a profundidade
programada.
Sintaxe:
CYCLE81 (RTP, RFP, SDIS, DP, DPR) Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final da furao (absoluta)
DPR Profundidade da furao relativa ao plano de referncia (sem sinal)
Notas:
Os dados de corte como avano e rotao devem ser programados anteriormente em
um bloco separado.
Devemos programar apenas um valor para o final do furo, ou seja, DP (coordenada
absoluta) ou DPR (coordenada a partir do plano de referncia).
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
DP
R
Z
Pro
fun
did
ad
e d
a f
ura
o
Plano de retrao RTP
Distncia segura SDIS
Plano de referncia RFP
Deslocamentos:
G0G1
10
CYCLE82
Aplicao: Furao com tempo de permanncia
A ferramenta fura com a rotao do eixo rvore e avana o eixo at a profundidade
programada. Aps atingida a profundidade pode-se programar um tempo de
permanncia.
Sintaxe:
CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB) Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final da furao (absoluta)
DPR Profundidade da furao relativa ao plano de referncia (sem sinal)
DTB Tempo de espera na profundidade final da furao (segundos)
Notas:
Os dados de corte como avano e rotao devem ser programados anteriormente em
um bloco separado.
Devemos programar apenas um valor para o final do furo, ou seja, DP (coordenada
absoluta) ou DPR (coordenada a partir do plano de referncia).
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Z
DP
=R
FP
-DP
R
Plano de retrao RTP
Distncia segura SDIS
Plano de referncia RFP
Deslocamentos:
G1G4
G0
11
CYCLE83
Aplicao: Furao com quebra ou eliminao de cavacos
A ferramenta fura com a rotao do eixo rvore e avana o eixo at a profundidade
programada, de forma que a profundidade final atingida com sucessivas
penetraes, podendo a ferramenta recuar at o plano de referncia para eliminar os
cavacos ou recuar 1 mm para quebrar o cavaco.
Sintaxe:
CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI) Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final da furao (absoluta)
DPR Profundidade da furao relativa ao plano de referncia (sem sinal)
FDEP Coordenada para a primeira penetrao da furao (absoluta)
FDPR Primeira profundidade de furao relativa ao plano de referncia (sem sinal)
DAM Valor de decremento
DTB Tempo de espera na profundidade final da furao (segundos)
DTS Tempo de espera no ponto inicial e eliminao de cavacos
FRF Fator de avano para a primeira profundidade de avano (sem sinal) gama de valores: 0,001 (0,1%) ... 1 (100%)
VARI Modo de trabalho 0 = quebra de cavacos 1 = eliminar cavacos
Notas:
Os dados de corte como avano e rotao devem ser programados anteriormente em
um bloco separado.
Z
DP
Deslocamentos:
G4G1G0
RTP
SDIS
RFP
Elim
inar
cavaco
s
Qu
eb
rar
ca
va
co
12
Devemos programar apenas um valor para o final do furo, ou seja, DP (coordenada
absoluta) ou DPR (coordenada a partir do plano de referncia).
Devemos programar apenas um valor para a primeira penetrao da furao, ou seja,
FDEP (coordenada absoluta) ou FDPR (coordenada a partir do plano de
referncia).
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
MCALL
Aplicao: Chamada de sub-rotina
Esta funo muito importante para os ciclos de furao.
Sintaxe:
MCALL CYCLE_ _ (_ , _ , _ , _ , _ )
A programao permite chamar sub-rotinas e ciclos tambm de forma modal,
mantendo seus valores prvios de parmetros. A chamada modal da sub-rotina
gerada atravs da funo MCALL.
Para desativarmos uma chamada de subrotina pela funo MCALL basta
programarmos a funo sem o nome do ciclo.
No permitido um encadeamento de chamadas modais, ou seja, quando estamos
trabalhando com sub-rotinas no podemos programar dentro da mesma uma outra
sub-rotina.
HOLES1
Aplicao: Linha de posies
Esta funo permite introduzir em determinados ciclos inmeras posies dispostas
em linha reta e com distncias equivalentes.
Sintaxe:
HOLES1 (SPCA , SPCO , STA1 , FDIS , DBH , NUM )
Onde:
SPCA Ponto de referncia no eixo X (absoluto)
SPCO Ponto de referncia no eixo Y (absoluto)
STAI ngulo de alinhamento Valores= -180 < STAI
13
Notas:
A partir do ponto de referncia (SPCA / SPCO) o ciclo se desloca, em movimento
rpido, ao primeiro posicionamento atravs de um movimento polar, ngulo (STA1) e
comprimento FDIS, programado.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
HOLES2
Aplicao: Crculo de posies
Esta funo permite introduzir em determinados ciclos inmeras posies dispostas
em formato circular e com distncias equivalentes.
Sintaxe:
HOLES2 (CPA , CPO , RAD , STA1 , INDA , NUM )
Onde:
CPA Centro do crculo de posies no eixo X (absoluto)
CPO Centro do crculo de posies no eixo Y (absoluto)
RAD Raio do crculo de posies
STA1 ngulo inicial Valores: -180 < STA1
14
Notas:
O crculo de posies definido atravs do centro (CPA , CPO) e do raio (RAD).
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
POCKET1
Aplicao: Alojamento retangular
Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos retangulares
em qualquer posio ou ngulo.
Sintaxe:
POCKET1 (RTP , RFP , SDIS , DP , DPR , LENG , WID , CRAD , CPA , CPO , STA1 ,
FFD , FFP1 , MID , CDIR , FAL , VARI , MIDF , FFP2 , SSF )
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final do alojamento (absoluta)
DPR Profundidade do alojamento relativa ao plano de referncia (sem sinal)
LENG Comprimento do alojamento (sem sinal)
WID Largura do alojamento
CRAD Raio do canto do alojamento (sem sinal)
CPA Centro do alojamento em X (absoluto)
CPO Centro do alojamento em Y (absoluto)
STA1 ngulo entre o eixo longitudinal do alojamento e o eixo X (sem sinal) Faixa de valores: -180 < STA
15
MID Profundidade de corte mxima (sem sinal)
CDIR Direo do desbaste: Valores: 2 = para G2 3 = para G3
FAL Sobremetal para acabamento nas laterais do alojamento (sem sinal)
VARI Modo de trabalho: Valores:
0 = desbastar e acabar 1 = desbastar 2 = acabar
MIDF Profundidade de corte para acabamento
FFP2 Avano de acabamento
SSF Rotao para acabamento
Notas:
Este ciclo requer uma fresa de corte pelo centro.
A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem
colises, o centro do alojamento e o plano de retorno.
O ponto de incio do alojamento atingido atravs de um movimento rpido.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
No final do ciclo a ferramenta movimentar-se- para o centro do alojamento.
Devemos programar apenas um valor para o final do alojamento, ou seja, DP
(coordenada absoluta) ou DPR (coordenada a partir do plano de referncia).
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
WID
Y
CPA
CP
O
CRAD
ST
A1
LENG
G3
G2
X
16
POCKET2
Aplicao: Alojamento circular
Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos circulares em
qualquer posio ou ngulo.
Sintaxe:
POCKET2 (RTP , RFP , SDIS , DP , DPR , PRAD , CPA , CPO , FFD , FFP1 , MID ,
CDIR , FAL , VARI , MIDF , FFP2 , SSF )
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final do alojamento (absoluta)
DPR Profundidade do alojamento relativa ao plano de referncia (sem sinal)
PRAD Raio do alojamento (sem sinal)
CPA Centro do alojamento em X (absoluto)
CPO Centro do alojamento em Y (absoluto)
FFD Avano para o incremento na profundidade (avano em Z)
FFP1 Avano para a usinagem da superfcie (avano em X e Y)
MID Profundidade de corte mxima (sem sinal)
CDIR Direo do desbaste Valores: 2 = para G2 3 = para G3
FAL Sobremetal para acabamento nas laterais do alojamento (sem sinal)
VARI Modo de trabalho Valores:
0 = desbastar e acabar 1 = desbastar 2 = acabar
MIDF Profundidade de corte para acabamento (sem sinal)
FFP2 Avano de acabamento
SSF Rotao para acabamento
DP1 Passo da hlice (programado somente no caso de imerso helicoidal)
Y
PRAD
CPA
G3 G2
CP
O
X
17
Notas:
Este ciclo requer uma fresa de corte pelo centro.
A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem
colises, o centro do alojamento e o plano de retorno.
O ponto de incio do alojamento atingido atravs de um movimento rpido.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
No final do ciclo a ferramenta movimentar-se- para o centro do alojamento.
Devemos programar apenas um valor para o final do alojamento, ou seja, DP
(coordenada absoluta) ou DPR (coordenada a partir do plano de referncia).
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
POCKET3
Aplicao: Alojamento retangular
Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos retangulares
em qualquer posio ou ngulo.
Sintaxe:
POCKET3 (RTP , RFP , SDIS , DP , LENG , WID , CRAD , PA , PO , STA , MID , FAL , FALD ,
FFP1 , FFD , CDIR , VARI , MIDA , AP1 , AP2 , AD , RAD1 , DP1 )
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final do alojamento (absoluta)
LENG Comprimento do alojamento (sem sinal)
WID Largura do alojamento
CRAD Raio do canto do alojamento (sem sinal)
PA Centro do alojamento em X (absoluto)
PO Centro do alojamento em Y (absoluto)
STA ngulo entre o eixo longitudinal do alojamento e o eixo X (sem sinal) Faixa de valores: -180 < STA
18
CDIR Direo do fresamento: (sem sinal) Valores: 0 = fresamento em sentido direto (sentido de giro do eixo rvore) 1 = fresamento oposto 2 = em G2 (independente da direo do eixo rvore) 3 = em G3 (independente da direo do eixo rvore)
VARI Modo de usinagem: (sem sinal) Dgitos da unidade: Valores:
1 = desbastar at a medida de tolerncia de acabamento 2 = acabar Dgitos da dezena: Valores:
0 = imerso vertical no centro do alojamento em G0 1 = imerso vertical no centro do alojamento em G1 2 = imerso sobre trajetria helicoidal 3 = imerso oscilando no eixo longitudinal do alojamento (em rampa)
Os outros parmetros podem ser preestabelecidos opcionalmente. Determinam a estratgia de imerso e a sobreposio durante o escareamento: (todos sem sinal)
MIDA Largura mxima de incremento lateral, ao desbastar o alojamento
AP1 Dimenso bruta do comprimento do alojamento
AP2 Dimenso bruta da largura do alojamento
AD Dimenso bruta da profundidade do alojamento
RAD1 Raio da hlice (no caso de imerso helicoidal) ou ngulo mximo da rampa (no caso de imerso com movimento oscilante)
DP1 Passo da hlice (programado somente no caso de imerso helicoidal)
Ao desbastar o alojamento, deve-se levar em considerao dimenses de pea bruta
(ex. para usinar peas pr-fundidas).
As dimenses brutas em comprimento e largura (AP1 e AP2) so programadas sem
sinal; o ciclo coloca-as, por clculo simtrico, ao redor do centro do alojamento. Elas
determinam aquela parte do alojamento que no deve ser desbastada. A dimenso
bruta em profundidade (AD) programada igualmente sem sinal, esta compensada
pelo plano de referncia em direo profundidade do bolso. O alojamento usinado
de baixo para cima.
PA
WID
Y
PO
CRAD
ST
A
LENG
G3
G2
X
19
Notas:
Este ciclo requer uma fresa de corte pelo centro.
A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem
colises, o centro do alojamento e o plano de retorno.
O ponto de incio do alojamento atingido atravs de um movimento rpido.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
No final do ciclo a ferramenta movimentar-se- para o centro do alojamento.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
POCKET4
Aplicao: Alojamento circular
Este ciclo permite a usinagem (desbaste e acabamento) de alojamentos circulares em
qualquer posio ou ngulo.
Sintaxe:
POCKET4 (RTP , RFP , SDIS , DP , PRAD , PA , PO , MID , FAL , FALD , FFP1 , FFD
, CDIR , VARI , MIDA , AP1, AD , RAD1 , DP1 )
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final do alojamento (absoluta)
PRAD Raio do alojamento (sem sinal)
PA Centro do alojamento em X (absoluto)
PO Centro do alojamento em Y (absoluto)
MID Profundidade de corte mxima (sem sinal)
FAL Sobremetal para acabamento nas laterais do alojamento (sem sinal)
FALD Sobremetal para acabamento no fundo do alojamento (sem sinal)
FFP1 Avano para a usinagem da superfcie (avano em X e Y)
FFD Avano para o incremento na profundidade (avano em Z)
CDIR Direo do fresamento: (sem sinal) Valores: 0 = fresamento em sentido direto (sentido de giro do eixo rvore) 1 = fresamento oposto 2 = em G2 (independente da direo do eixo rvore) 3 = em G3 (independente da direo do eixo rvore)
VARI Modo de usinagem: (sem sinal) Dgitos da unidade: Valores: 1 = desbastar at a medida de tolerncia de acabamento 2 = acabar
20
Dgitos da dezena: Valores:
0 = imerso vertical no centro do alojamento em G0 1 = imerso vertical no centro do alojamento em G1 2 = imerso sobre trajetria helicoidal
Os outros parmetros podem ser preestabelecidos opcionalmente. Determinam a
estratgia de imerso e a sobreposio durante o escareamento: (todos sem sinal)
MIDA Largura mxima de incremento lateral, ao desbastar o alojamento
AP1 Dimenso bruta do alojamento (raio)
AD Dimenso bruta da profundidade do alojamento
RAD1 Raio da hlice (no caso de imerso helicoidal)
DP1 Passo da hlice (programado somente no caso de imerso helicoidal)
Notas:
Este ciclo requer uma fresa de corte pelo centro.
A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem
colises, o centro do alojamento e o plano de retorno.
O ponto de incio do alojamento atingido atravs de um movimento rpido.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
No final do ciclo a ferramenta movimentar-se- para o centro do alojamento.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Obs.: Usar entrada em rampa para rasgo retangular e entrada em parafuso para rasgo
circular.
PA
G2
PO
X
Y
G3
PRAD
21
LONGHOLE
Aplicao: Rasgos em crculo (largura igual ao dimetro da fresa)
Este ciclo permite a usinagem (desbaste) de rasgos oblongos dispostos sobre um crculo.
Sintaxe:
LONGHOLE (RTP , RFP , SDIS , DP , DPR , NUM , LENG , CPA , CPO , RAD , STA1
, INDA , FFD , FFP1 , MID )
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final dos rasgos (absoluta)
DPR Profundidade dos rasgos relativa ao plano de referncia (sem sinal)
NUM Nmero de rasgos
LENG Comprimento do rasgo (sem sinal)
CPA Centro do crculo no eixo X (absoluto)
CPO Centro do crculo no eixo Y (absoluto)
RAD Raio do crculo (sem sinal)
STA1 ngulo inicial Valores: -180 < STA1
22
Notas:
Este ciclo requer uma fresa com corte pelo centro.
A posio de aproximao pode ser qualquer uma desde que no haja risco de
coliso.
Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
Devemos programar apenas um valor para o final dos rasgos, ou seja, DP
(coordenada absoluta) ou DPR (coordenada a partir do plano de referncia).
No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro
abordando a usinagem.
Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores
mostrados no display ser como se usinado sobre o 1 eixo.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Os dados de rotao devem ser programados em um bloco separado.
Deslocamento da fresa (dimetro da fresa e largura do oblongo so iguais).
23
SLOT1
Aplicao: Rasgos em crculo (dimetro da ferramenta dever ser menor que o raio do
oblongo)
Este ciclo permite a usinagem (desbaste e acabamento) de rasgos oblongos dispostos
sobre um crculo.
Sintaxe:
SLOT1 (RTP , RFP , SDIS , DP , DPR , NUM , LENG , WID , CPA , CPO , RAD , STA1
, INDA , FFD , FFP1 , MID , CDIR , FAL , VARI , MIDF , FFP2 , SSF)
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final dos rasgos (absoluta)
DPR Profundidade dos rasgos relativa ao plano de referncia (sem sinal)
NUM Nmero de rasgos
LENG Comprimento do rasgo (sem sinal)
WID Largura da ranhura (sem sinal)
CPA Centro do crculo no eixo X (absoluto)
CPO Centro do crculo no eixo Y (absoluto)
RAD Raio do crculo (sem sinal)
STA1 ngulo inicial Valores: -180 < STA1
24
Notas:
Este ciclo requer uma fresa com corte pelo centro.
A posio de aproximao pode ser qualquer uma desde que no haja risco de
coliso.
Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
Devemos programar apenas um valor para o final dos rasgos, ou seja, DP
(coordenada absoluta) ou DPR (coordenada a partir do plano de referncia).
No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro
abordando a usinagem.
Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores
mostrados no display ser como se usinado sobre o 1 eixo.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Deslocamento da fresa.
CPA
CP
O
X
Y
RAD
ST
A1
INDA
LENG
WID
G0
G0G0
G0
25
SLOT2
Aplicao: Rasgos circulares (dimetro da ferramenta dever ser menor que o raio do
oblongo)
Este ciclo permite a usinagem (desbaste e acabamento) de rasgos circulares
dispostos sobre um crculo.
Sintaxe:
SLOT2 (RTP , RFP , SDIS , DP , DPR , NUM , AFSL , WID , CPA , CPO , RAD , STA1
, INDA , FFD , FFP1 , MID , CDIR , FAL , VARI , MIDF , FFP2 , SSF)
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final dos rasgos (absoluta)
DPR Profundidade dos rasgos relativa ao plano de referncia (sem sinal)
NUM Nmero de rasgos
AFSL Comprimento angular do rasgo (sem sinal)
WID Largura da ranhura (sem sinal)
CPA Centro do crculo no eixo X (absoluto)
CPO Centro do crculo no eixo Y (absoluto)
RAD Raio do crculo (sem sinal)
STA1 ngulo inicial Valores: -180 < STA1
26
Notas:
Este ciclo requer uma fresa com corte pelo centro.
A posio de aproximao pode ser qualquer uma desde que no haja risco de
coliso.
Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
Devemos programar apenas um valor para o final dos rasgos, ou seja, DP
(coordenada absoluta) ou DPR (coordenada a partir do plano de referncia).
No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro
abordando a usinagem.
Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores
mostrados no display ser como se usinado sobre o 1 eixo.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Deslocamento da fresa.
AFSL
STA
1
INDA
WID
CPA
CP
O
X
Y
RAD
G0
G0 G0
27
CYCLE71
Aplicao: Facear superfcie
Este ciclo permite facear qualquer superfcie retangular.
Sintaxe:
CYCLE71 (RTP , RFP , SDIS , DP , PA , PO , LENG , WID , STA , MID , MIDA , FDP ,
FALD , FFP1 , VARI)
Onde:
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao sem sinal)
DP Coordenada final do faceamento (absoluta)
PA Ponto de incio no eixo X (absoluto)
PO Ponto de incio no eixo Y (absoluto)
LENG Comprimento do Alojamento em X (Incremental)
WID Largura do Alojamento em Y (Incremental)
STA ngulo entre o eixo longitudinal do alojamento e o eixo X (sem sinal) Valores: 0
28
WID
WID
2
LENG3 4
WID
X
LENG1
WID
Y
Y
X
LENG
X
LENG
Y
Y
X
Estratgias para o faceamento com fresa.
Notas:
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).