Escolar Documentos
Profissional Documentos
Cultura Documentos
Senai Siemens 840d
Senai Siemens 840d
7
5
6
0
15
3
0
Y
X
P1
P2
Polo
1
0
0
Exerccio 02.
Faa o deslocamento, partindo da referncia dada, contornando o perfil da pea a
seguir utilizando o sistema de coordenadas incrementais.
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
Ponto Eixo X Eixo Y
O
A
B
C
D
E
F
G
H
O
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
16
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
17
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
18
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
19
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
21
A trigonometria
do tringulo retngulo
Voc j sabe que tringulo retngulo qualquer tringulo que possua um ngulo reto e
que, para este tipo de tringulo, h vrias propriedades importantes.
Dois de seus lados so perpendiculares entre si e so, portanto, alturas do tringulo, o
que facilita o clculo de sua rea:
Teorema de Pitgoras:
Como a soma dos ngulos de qualquer tringulo 180, num tringulo retngulo um
dos ngulos reto (90) e os outros dois so sempre agudos e complementares
(soma = 90).
Voc j sabe que, em todo tringulo retngulo, os lados so chamados hipotenusa (o
maior lado) e catetos (lados perpendiculares). Precisamos, em funo do ngulo,
diferenciar a nomenclatura dos catetos. Veja a figura abaixo.
A = Cateto + Cateto
2
Hipotenusa
2
= Cateto
2
+ Cateto
2
Cateto = Hipotenusa
2
- Cateto
2
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
22
Relaes Trigonomtricas
O cateto que fica .em
frente. ao ngulo agudo
que estamos utilizando
chamasse cateto
oposto, e o cateto que
est sobre um dos lados
desse ngulo chama-se
cateto adjacente.
Observe que, se o
ngulo do problema for
o outro ngulo agudo do
tringulo, a
nomenclatura oposto e
adjacente troca de
posio (veja a figura ao
lado), pois depende do
ngulo utilizado.
CATETO OPOSTO
SEN X = ----------------------------
HYPOTENUSA
CATETO ADJACENTE
COS X = ----------------------------
HYPOTENUSA
CATETO OPOSTO
TAN X = ----------------------------
CATETO ADJACENTE
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
23
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
24
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
25
Funes preparatrias
Funo N
Esta funo, tem a finalidade de indicar a sequncia que deve ser seguida para a
leitura e execuo das sentenas que compem o programa.
Representamos a funo numero de sequncia, pela letra "N", que deve vir
acompanhada de um nmero indicativo de sequncia. Exemplo:
N50 G01 X10 Y50
N60 Y80
Funes Preparatrias ( G )
As funes preparatrias indicam ao comando o modo de trabalho, ou seja, indicam
mquina o que fazer, preparando-a para executar um tipo de operao, ou para
receber uma determinada informao. Essas funes so dadas pela letra G, seguida
de um nmero.
De fabricante para fabricante, existem diferenas quanto a funo representada pelos
cdigos " G ", ou mesmo as funes " M ".
A norma DIN 66025 estabelece as palavras usadas na programao de CNC, mas
alguns fabricantes de comandos no seguem estas normas e usam instrues
semelhantes ou teclado com smbolos prprios.
Lista das funes no final desta apostila.
As funes podem ser:
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
26
MODAIS So as funes que uma vez programadas permanecem na memria do
comando, valendo para todos os blocos posteriores, a menos que modificados ou
cancelados por outra funo.
NO MODAIS So as funes que todas as vezes que requeridas, devem ser
programadas, ou seja, so vlidas somente no bloco que as contm.
Funo G90 Aplicao: Programao em coordenadas absolutas
Esta funo prepara a mquina para executar operaes em coordenadas absolutas
tendo uma pr-origem pr-fixada para a programao.
A funo G90 MODAL.
Sintaxe:
G90 ; modal ou
X=AC(50) Y=AC(35) Z=AC(-10) ; no modal
Funo G91 Aplicao: Programao em coordenadas incrementais
Esta funo prepara a mquina para executar operaes em coordenadas
incrementais. Assim, todas as medidas so feitas atravs da distncia a se deslocar.
A funo G91 MODAL.
Sintaxe:
G91 ; modal ou
X=IC(50) Y=IC(35) Z=IC(-10) ; no modal
Funo G70 Aplicao: Sistema de unidade polegada
Um bloco G70 no incio do programa instrui o controle para usar valores em polegadas
para movimentos dos eixos, avanos, planos de rpido e correes.
A funo G70 MODAL.
Funo G71 Aplicao: Sistema de unidade milmetro
Um bloco G71 no incio do programa instrui o controle para usar valores em milmetros
para movimentos dos eixos, avanos, planos de rpido e correes.
A funo G71 MODAL.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
27
Funo G94 Aplicao: Programao de avano em mm/min ou polegadas/min
A velocidade de avano declarada com a funo F.
A funo G94 MODAL e ativada ao ligarmos a mquina.
Funo G95 Aplicao: Programao de avano em mm/r ou polegadas/r
A velocidade de avano declarada com a funo F.
A funo G95 MODAL.
Funes G17, G18, G19 Aplicao: Seleciona Plano de trabalho
AS funes G17, G18 e G19 permitem selecionar o plano no qual se pretende executar
interpolao circular (incluindo compensao de raio de ferramenta).
Estas funes so modais.
Sintaxe:
G17 sendo plano de trabalho XY
G18 sendo plano de trabalho XZ
G19 sendo plano de trabalho YZ
Observao: O plano G17 o mais utilizado para gerar perfis e por isso ser utilizado
como padro. Porm em alguns casos necessrio trabalhar nos demais planos.
Nota: Ao iniciar um programa necessrio definir o plano de trabalho (G17, G18, G19).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
28
Funo G60 Aplicao: Posicionamento exato
Esta funo utilizada para executar movimentos exatos, como, por exemplo, cantos
vivos. Com isso a cada movimento executado, o comando gera uma pequena parada
dos eixos envolvidos nestes movimentos (default).
Esta funo modal e cancela a funo G64.
Funo G64 Aplicao: Controle contnuo da trajetria
Esta funo utilizada para que o comando possa ler alguns blocos a frente e possa
fazer os movimentos de forma contnua, sem parar os eixos entre um bloco e outro.
Esta funo modal e cancela a funo G60.
Configurao de Maquina padro : G90 G71 G94 G17 G64
Funes : D, S, T, M6 / TROCA
Atravs da programao do endereo T ocorre uma troca direta da ferramenta ou a
seleo da posio no magazine da mquina. (na Discovery 760 podem ser
programadas at 22 ferramentas)
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 3 para cada
ferramenta. O endereo D corresponde tanto ao comprimento quanto ao raio. Estas
informaes so cadastradas na maquina pelo operador. Como no exemplo abaixo.
Comprimento
Raio da Ferramenta
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
29
Corretores
Ferramenta Comprimento Raio Comprimento Raio Comprimento Raio
T 1 123,96 6,00 135,06 6,00
T 5 196,22 10,00 196,22 11,30 196,15 10,98
T 19 155,01 8,00
.... 201,45 4,00
D 1 D 2 D 3
Corretores de ferramenta
Para ativar a rotao do eixo rvore deve-se programar a funo S seguida do valor
da rotao desejada. Valor em (RPM)
Exemplo:
T01 (chama a ferramenta n1)
M6 (habilita a troca)
D01 (ativa o corretor de altura e raio n1)
S1500 M3 (liga a rotao do eixo rvore a 1500 rpm) ( M3 Rotao a Direira )
Funes : Barra( / ), MSG, ponto e vrgula ( ; )
Funo ( / ) barra
Utilizamos a funo barra ( / ) quando for necessrio inibir a execuo de blocos no
programa, sem alterar a programao.
Se a barra ( / ) for digitada na frente de alguns blocos, estes sero ignorados pelo
comando, desde que o operador tenha selecionado a opo inibir blocos no painel
da maquina, caso contrrio os blocos sero executados normalmente.
Exemplo:
N50 G01 X10 Y50 (bloco executado)
/ N60 Y80 (bloco ignorado)
/ N70 X40 (bloco ignorado)
N80 G0 X0 Y0 (bloco executado)
Funo ( ; ) ponto e vrgula
Utilizamos a funo ( ; ) quando for necessrio inserir comentrios para auxiliar o
operador.
Exemplo:
N50 T01 ; fresa dia 35mm
N60 M6
N70 D01
N80 S1500 M3
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
30
Funo MSG
Utilizamos a funo MSG quando for necessrio programar mensagens para informar o
operador, em que fase se encontra a usinagem ou operao a fazer.
Uma mensagem pode ser programada com at 124 caracteres.
Sintaxe:
MSG ( mensagem desejada )
MSG ( ) usada para cancelar uma mensagem.
Exemplo:
N20 MSG (Desbastando perfil externo)
N30
N100 MSG ()
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 (deslocamento a
500mm/min).
Funes G54 a G57 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 G54, G55, G56, e
G57 e devem ser inseridos na pgina de Deslocamento de Zero Pea.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
31
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 tm 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.
Funes de posicionamento
O comando trabalha em milmetros para palavras de posicionamento com ponto
decimal.
Funo X Aplicao: Posio no eixo longitudinal (absoluta) : X20 ou X-5
Funo Y Aplicao: Posio no eixo transversal (absoluta): Y5 ou Y-5
Funo Z Aplicao: Posio no eixo vertical (absoluta): Z20 ou Z-20
Zero
Pea
Y
X 70
Z
Zero
Mquina
X
Z 20
Y 30
" X " " Y " " Z "
G54 -402,13 -189,45 -489,212
G55 -233,012 -136,809 -358,125
G56 0 0 0
G57 -201,333 -137,001 -503,778
Zero Pea
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
33
Funes de Interpolao
linear e circular
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
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:
Z = coordenada a ser atingida
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).
Exemplo de aplicao de G00 e G01.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
34
7
50 20
10
X
X
Z
1
0
4
0
7
0
Y
3
0
80
100
Exemplo 01 (acabamento)
Dispositivo A
N10 G90 G17 G71 G64 G94 ; Cabealho
N20 T5 ; Chama Ferramenta
N30 M6 ; Libera a Troca
N40 G54 S2000 M3 D1 M8 ; Pto. Zero + Config. Ferr.
N50 G0 X0 Y0 Z0 ; Posicionamento
N60 G1 Z-7 F300
N70 X10 Y10
N80 X80
N90 X100 Y40
N100 X80 Y70
N110 X60
N120 X10 Y40
N130 Y10
N140 G0 X0 Y0 ; Afastamento
N150 Z200 M5 M9 ; Liberar pea
N160 M30 ; Fim de pograma
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
36
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
37
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
38
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.
Sintaxe:
G2 / G3 X_ _ _ Y_ _ _ 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 (Utilizado para planos de trabalho G18 ou G19)
CR = valor do raio do crculo
CR = ( + para ngulo inferior ou igual a 180; - para ngulo superior a 180)
F = avano de trabalho (opcional)
Regra geral para utilizao de G02 / G03:
1 Definir o Sentido da interpolao, ( G2 ou G3 )
2 Definir o ponto FINAL da interpolao. Em coordenadas absolutas. X e Y
3 Definir o centro do raio, indicando as coordenadas do ponto inicial at o centro da
interpolao, I para o eixo X e J para o eixo Y. Coordenadas incrementais.
G02/G03 X ... Y ... I ... J ...
Distncia do ponto inicial at o centro do
arco (em incremental).
Ponto final do arco (em absolutas).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
39
Exemplo de aplicao de G02 e G03.
Y
X
150
1
0
0
R
5
0
2
0
0
3
4
,
6
2
1
0
0
Y
=
1
6
5
,
3
8
I = 25
J
=
6
5
,
3
8
R
7
0
X = 180
...
...
N70 G0 X0 Y0
N80 G1 Z-5 F300
N90 G1 X100 Y0
N100 G2 X150 Y50 I0 J50
ou
N100 G2 X150 Y50 CR=50
N110 G1 X150 Y100
...
...
...
...
N40 G01 X0.0 Y0.0
N50 G01 X180.0 Y0.0
N60 G01 X180.0 Y34.62
N70 G02 X180.0 Y165.38 I25.0 J65.38
Ou
N70 G02 X180.0 Y165.38 CR=70.0
N80 G01 X180.0 Y200.0
N90 G01 X0.0 Y200.0
N100 G01 X0.0 Y0.0
...
...
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
40
3
0
7
5
6
0
15
3
0
Y
X
P1
P2
Polo
1
0
0
Funo: G4 Aplicao: Tempo de permanncia
Permite interromper a usinagem da pea entre dois blocos, durante um tempo
programado. Por exemplo, para alvio de corte.
Sintaxe:
G4 F_ _ _ _ valores programados em segundos
G4 S_ _ _ _ valores programados em n. de rotaes
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
N30 G0 X0 Y0 Z10
N40 G111 X15 Y30 ; plo
N50 G0 AP=30 RP=100 ; ponto 1
N60 G1 Z-5 F300
N70 G0 Z10
N80 G0 AP=75 RP=60 ; ponto 2
N90 G1 Z-5 F300
N100 G0 Z10
...
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
41
Exemplo de aplicao de G111 - furao.
1
8
7
2
7
2
7
2
7
2
43
3
8
R
3
0
Y
X
N50 G0 X0 Y0 Z10
N60 G111 X43 Y38
N70 G0 AP=18 RP=30
N80 G1 Z-5 F300
N90 G0 Z10
N100 G0 AP=90 RP=30
N110 G1 Z-5 F300
N120 G0 Z10
N130 G0 AP=162 RP=30
N140 G1 Z-5 F300
N150 G0 Z10
N160 G0 AP=234 RP=30
N170 G1 Z-5 F300
N180 G0 Z10
N190 G0 AP=306 RP=30
N200 G1 Z-5 F300
N210 G0 Z10
...
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
42
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
43
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
44
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
45
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
46
Funo: RND e CHF
Aplicao: Arredondamento de cantos.
Executa arredondamento na intercesso de dois elementos contnuos. Deve-se
programar as linhas at os vrtices (como se no houvesse o raio), e entre uma linha
e outra se coloca o arredondamento, RND. O raio ser tangente aos dois elementos.
Contnuo
No Contnuo !
Contnuo
2
0
0
170
R
5
0
R
5
0
R
2
0
1
2
6
Executa chanfro na intercesso de dois elementos contnuos. Deve-se programar as
linhas at os vrtices (como se no houvesse o chanfro), e entre uma linha e outra se
coloca o chanfro, CHF.
Somente para chanfros de 45 !
N40 G01 X0.0 Y0.0
N50 G01 X170.0 Y0.0 RND=50.0
N60 G01 X170.0 Y150.0
...
N100 G01 X50.0 Y126.0
N110 G01 X0.0 Y126.0 RND=20.0
N120 G01 X0.0 Y0.0
...
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
47
Contnuo
No Contnuo !
Contnuo
2
0
0
170
1
2
6
1
5
5
1
N40 G01 X0.0 Y0.0
N50 G01 X170.0 Y0.0 CHF=51.0
N60 G01 X170.0 Y200.0
...
N120 G01 X50.0 Y126.0
N130 G01 X0.0 Y126.0 CHF=15.0
N140 G01 X0.0 Y0.0
...
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
48
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
49
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
51
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.
G42
G41
G
4
2
G
4
1
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
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
52
menos um eixo (preferencialmente os dois). X e/ou Y, tambm funciona com o eixo Z ,
mas o menos recomendado !
Para descompensar, tambm se deve executar um movimento em pelo menos um eixo
(preferencialmente os dois). X e/ou Y, tambm funciona com o eixo Z , mas o menos
recomendado !
G42
na pea.
Compensando j
Ferramenta
Centro da
Regra geral: Para compensar ou descompensar, deve-se posicionar a ferramenta a
uma distncia segura da pea, para que a maquina tenha espao suficiente para
executar a compensao Recomenda-se uma distncia no mnimo igual ao dimetro
da ferramenta.
G42
Dist.
Segura
D
i
s
t
.
S
e
g
u
r
a
Linha
Programada
Compensando antes
de chegar na pea.
Centro da
Ferramenta
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
53
Exemplo de aplicao
3
0
7
0
100
R
1
2
R
1
5
R
1
5
R
1
0
Profundidade = 10 mm
EXEMPLO:
N10 G90 G17 G71 G64 G94 ;Cabealho
N20 T3 ; FRESA DIA 12 mm ;Chama ferramenta
N30 M6 ; Abilita troca da ferramenta
N40 G54 D1 S1330 M3 M8 ; Chama pto. Zero pea,
corretor, giro do eixo arvore e leo
N50 G0 X-20 Y-20 Z0 ; Posiciona fora da pea
N60 G1 Z-10 F370 ; Abaixa em Z
N70 G41 ; Ativa compensao Esquerda
N80 G1 X0 Y0 ; Inicia o contorno
N90 Y70 RND=10
N100 G1 X85 RND15
N110 G1 Y45
N120 G03 X100 Y30 I15 J0
N130 G01 X100 Y0 RND12
N140 G01 X0
N150 G40 ; Desativa compensao
N160 G1 X-20 Y-20 ; Afasta da pea
N170 G0 Z5.0 ; Sobe eixo Z
N180 M30 ; Fim de programa
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
54
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
55
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
56
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
57
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
59
REPEAT, LABEL
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. ( ROTULO )
REPEAT parmetro de repetio, vem seguido do LABEL_INICIO e LABEL_FIM e da
funo P que determina o nmero de repeties.
Sintaxe :
................
..............
LABEL_INICIO:
...........
............
..............
.............
LABEL_FIM:
REPEAT LABEL_INICIO LABEL_FIM P=n
.............
..............
.............
M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
60
80
6
0
2
0
20
6
Y
Z
4
0
X
X
Exemplo de aplicao com REPEAT:
PROGRAMA REPEAT
N10 G90 G17 G71 G64 G94
N20 T3 ; FRESA DIA 12 mm
N30 M6
N40 G54 D1
N50 S1330 M3
N60 G0 X-20 Y-20 Z0
N70 INICIO: ; marca o inicio da repetio
N80 G1 Z=IC(-2) F370
N90 G41
N100 G1 X20 Y20
N110 Y60
N120 X80 Y40
N130 X20 Y20
N140 G40
N150 G0 X-20 Y-20
N160 TERMINO: ; marca o fim da repetio
N170 REPEAT INICIO TERMINO P2 ; repetir do marca inicial at a final, mais 2
vezes
N180 G0 Z200 M5 M9
N190 G53 G0 Z-110 D0
N200 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
62
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
63
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
65
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:
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.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
66
80
6
0
2
0
20
6
Y
Z
4
0
X
X
Exemplo de aplicao de Subprograma:
PROGRAMA PRINCIPAL
N10 G90 G17 G71 G64 G94
N20 T3 ; FRESA DIA 12 mm
N30 M6
N40 G54 D1
N50 S1330 M3
N60 G0 X0 Y0 Z10
N70 G1 Z0 F370
N80 TRIANGULO P3
N90 G0 Z200 M5 M9
N100 G53 G0 Z-110 D0
N110 M30
SUBPROGRAMA TRIANGULO
N10 G91 G1 Z-2 F200 ; Sistema Incremental
N20 G90 G41 ; Retorna ao Sistema Absoluto
N30 G1 X20 Y20 F370
N40 Y60
N50 X80 Y40
N60 X20 Y20
N70 G40
N80 G0 X0 Y0
N90 M17
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
69
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
70
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
71
Parmetros de Corte
Definio dos parmetros de corte
Em funo do material a ser usinado, bem como da ferramenta utilizada e da operao
executada, o programador deve estabelecer as velocidades de corte, os avanos e as
potncias requeridas da mquina. Os clculos necessrios na obteno de tais
parmetros so:
Velocidade de corte (VC)
A velocidade de corte uma grandeza diretamente proporcional ao dimetro e a
rotao da rvore. Na determinao da velocidade de corte para uma determinada
ferramenta efetuar uma usinagem, a rotao dada pelas frmulas:
Onde:
Vc = Velocidade de corte (m/min)
D = Dimetro da ferramenta (mm)
RPM = Rotao do eixo rvore (rpm)
. D . RPM
Vc =
1000
Vc . 1000
RPM =
. D
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
72
Avano (F)
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 centros de usinagens utiliza-se o avano em mm/min mas este pode
ser tambm definido em mm/rot.
Onde:
fz = Avano por dente (mm)
z = Nmero de dentes
RPM = Rotao do eixo rvore
Profundidade de corte (ap) (Para fresas de topo inteirias)
Se for utilizado fresamento lateral, a profundidade do corte dever ser inferior a 0,25 do
dimetro da fresa de topo.
Se for utilizado fresamento facial, a profundidade radial do corte no dever ser mais
de 0,9 do dimetro, a profundidade axial do corte menor que 0,1 do dimetro.
Para o fresamento de ranhuras ou canais, a profundidade radial do corte igual ao
dimetro da fresa de topo.
Tipo de fresamento
Concordante Discordante
F = RPM x fz x z
F
fz =
z x RPM
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
73
Fresamento Discordante, a maior espessura do cavaco no final do corte. O
movimento de avano oposto ao da rotao da ferramenta.
Vantagens:
A operao da faca no uma funo de caractersticas da superfcie da pea
de trabalho.
Contaminaes ou escamas na superfcie no afetam a vida da ferramenta.
O progresso de corte suave, desde que as facas da fresa estejam bem
afiadas.
Desvantagens:
A Ferramenta tem a tendncia de trepidar
A pea de trabalho tem a tendncia de ser puxada para cima, sendo importante
uma fixao adequada.
Desgaste mais rpido da ferramenta do que no fresamento concordante.
Os cavacos caem na frente da fresa, disposio dos cavacos difcil.
necessria uma potncia maior devido ao atrito aumentado ocasionado pelo
comeo do cavaco na espessura mnima.
O acabamento da superfcie prejudicado devido aos cabaos serem
carregados para cima pela aresta de corte.
Fresamento Concordante, o corte inicia-se na localizao mais grossa do cavaco. O
deslocamento do avano e a rotao da ferramenta tm a mesma direo.
Vantagens:
O Componente para baixo da fora de corte mantm a pea de trabalho no seu
lugar, especialmente para peas finas.
Disposio dos cavacos mais fcil os cavacos so removidos por detrs da
fresa.
Menor desgaste a vida da ferramenta aumenta em at 50%.
Melhor acabamento da superfcie menos provvel que os cabaos sejam
carregados pelos dentes.
Necessita-se potncia menor Pode ser utilizada fresa com ngulo de
incidncia elevado.
Este fresamento exerce uma fora para baixo na pea de trabalho
dispositivos de fixao simples e mais econmicos.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
74
Desvantagens:
Devido as elevadas foras de impacto que resultam quando as facas atingem a
pea de trabalho, esta operao exige uma montagem rgida e se deve eliminar
o contra golpe do mecanismo do avano na mesa.
Este fresamento no adequado para usinar peas que tenham escamas
superficiais, tais como os metais trabalhados a quente, forjados e fundidos. As
escamas so duras e abrasivas, e causam desgaste excessivo e danos s
facas da fresa, reduzindo assim a vida da ferramenta.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
75
Tabela para clculo de avanos e rotaes:
Exerccio de Calculo de Dados de Corte
Ao Baixo Teor de
Carbono
Ao Mida
Resistncia a trao
Ao de alta
resistncia a trao
Ligasde alta
resistncia Alumnio
at 50 KgF/mm2 50-80kgF/mm2 80-100kgF/mm2
Lato Ao Forjado Brando Titnio Ligasde Titnio Ligasde Alumnio
Bronze Ferro Fundido Ligasresistntesa Ao Inox de alta Plastico
Lato e Bronze alta temperatura resistncia Madeira
Cobre
Velocidade de Corte Velocidade de Corte Velocidade de Corte Velocidade de Corte Velocidade de Corte
Vc = 40-50 m/min Vc = 32-380 m/min Vc = 10-15 m/min Vc = 5-10 m/min Vc = 140-180 m/min
Fresa Avano (mm/dente) Avano (mm/dente) Avano (mm/dente) Avano (mm/dente) Avano (mm/dente)
3 0,012 0,012 0,009 0,007 0,011
4 0,02 0,02 0,014 0,012 0,018
5 0,028 0,028 0,02 0,017 0,025
6 0,034 0,034 0,024 0,02 0,028
8 0,056 0,056 0,04 0,034 0,048
10 0,08 0,08 0,056 0,048 0,063
12 0,095 0,095 0,067 0,06 0,075
14 0,1 0,1 0,075 0,071 0,08
16 0,106 0,106 0,085 0,08 0,085
18 0,118 0,112 0,09 0,09 0,095
20 0,125 0,112 0,1 0,1 0,1
22 0,106 0,09 0,08 0,08 0,09
24 0,112 0,09 0,08 0,08 0,095
25 0,112 0,09 0,08 0,08 0,095
26 0,112 0,09 0,08 0,08 0,095
28 0,112 0,09 0,08 0,08 0,1
30 0,112 0,09 0,08 0,08 0,1
32 0,118 0,09 0,08 0,08 0,1
35 0,118 0,09 0,08 0,08 0,106
36 0,118 0,09 0,08 0,08 0,106
40 0,125 0,09 0,08 0,08 0,106
45 0,1 0,085 0,08 0,08 0,095
50 0,1 0,085 0,08 0,08 0,095
56 0,1 0,085 0,08 0,08 0,095
63 0,1 0,085 0,08 0,08 0,095
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
76
Diam. ( Z )
Facas
Material VC ( fz ) Av.
por Faca
R.P.M. ( F ) Avano
Mesa
12 2 SAE 1045
03 2 SAE 1020
50 5 H-13
12 4 SAE 1045
16 2 H 13
16 4 - 150 0,1
20 2 - 7000 3000
03 2 H 13
10 4 FoFo
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
77
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
79
GO TO
Funo: GO TO
Aplicao: Desvio de programa
Quando h necessidade de programar um desvio (um salto) do programa, para uma
parte especfica do mesmo, utiliza-se a funo GO TO endereando um label
(endereo) pr-programado.
Sintaxe:
GOTOB (label) salto para trs
GOTOF (label) salto para frente
Exemplos:
GOTOF busca
.
retorno:
G0 X10 Y10
.
GOTOF fim
.
busca:
.
GOTOB retorno
.
fim:
.
Descrio:
O comando ao ler a funo GOTOF
busca, salta at o label busca: ;
Continuando a leitura o comando
encontra a funo GOTOB retorno,
saltando at o label retorno: ;
Continuando a leitura o comando
encontra a funo GOTOF fim,
saltando at o label fim: .
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
81
FRAME
Generalidade: O que FRAME ?
Frame o termo usual para uma expresso geomtrica, que descreve uma regra para
o clculo, tais como translao e rotao.
Mediante os Frames descreve-se, declarando coordenadas ou ngulos, partindo do
sistema de coordenadas atual da pea, para posio de um sistema de coordenadas
de alvo.
Obs.:
As instrues Frame mencionadas so programadas cada uma em um bloco prprio e
executadas pela ordem da sua programao.
Um Frame pode ser composto das seguintes regras de clculo:
deslocamento de origem, TRANS e ATRANS
rotao, ROT e AROT
alterao da escala, SCALE e ASCALE
espelhamento, MIRROR e AMIRROR
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
82
T
R
A
N
S
G 5 4
T
R
A
N
S
A
T
R
A
N
S
TRANS e ATRANS
Funo: TRANS , ATRANS (Funo Frame)
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 _ _ _
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
83
70
5
0
2
0
20
G54
Y
X
Exemplo de aplicao com TRANS:
N10 G90 G17 G71 G64 G94
N20 T1 ; FRESA DIA 15 mm
N30 M6
N40 G54 D1 S1500 M3
N50 TRANS X20 Y20
N60 PERFIL P1
N70 TRANS X70 Y20
N80 PERFIL P1
N90 TRANS X20 Y50
N100 PERFIL P1
N110 TRANS
N120 G53 G0 Z-110 D0 M5
N130 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
84
ROT e AROT
Aplicao: Rotao do sistema de coordenadas de trabalho
O frame, ROT/AROT, permite programar um ngulo para o sistema de coordenadas de
trabalho, em relao ao plano de trabalho selecionado.
Programando a funo ROT RPL= , o sistema de coordenadas rotacionado em
relao ao zero pea, (G54 ... 57). Para programar uma segunda rotao em relao a
um frame j programado, devemos utilizar a funo AROT RPL= .
Para cancelar a rotao, devemos programar a funo ROT, sem RPL. Com isso
cancelamos qualquer frame programado.
O centro da rotao o centro de coordenadas corrente ou o ultimo zero pea
programado.
Exemplo de programao:
N10 G17 G54
N20 TRANS X20 Y10
N30 PERFIL P1 ; Chama SubPrograma
N40 TRANS X55 Y35
N50 AROT RPL=45
N60 PERFIL P1 ; Chama SubPrograma
N70 TRANS X20 Y40
N80 AROT RPL=60
N90 PERFIL P1 ; Chama SubPrograma
N100 G0 X100 Y100
N110 M30
Orientao dos Angulos
0
90
-90
180
ngulo
Positivo {+}
ngulo
Negativo {-}
Programao e Operao de Centro de Usinagem ROMI
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
86
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
87
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
88
Scale e AScale
Aplicao: Fator de Escala
O Frame, SCALE / ASCALE, permite programar, para todos os eixos fatores de escala,
com isso possvel alterar o tamanho de uma pea j programada.
Pode-se utilizar a funo SCALE XYZ, para programarmos um fator de escala em
relao ao zero pea ativo G54 ... 57, ou a funo ASCALE XYZ, para programarmos
um fator de escala em relao a um frame j programado.
Para cancelarmos a funo escala devemos programar a funo SCALE, sem declarar
o ngulo, com iso cancelamos qualquer frame programado.
Exemplo de programao com Escala e Rotao:
N10 G17 G54
N20 TRANS X15 Y15 ; Deslocamento do Pto. zero
N30 CAVIDADE P1 ; Chama Sub-Programa
N40 TRANS X40 Y20 ; Deslocamento do Pto. zero
N50 AROT RPL=35 ; Rotao de 35
N60 ASCALE X0.7 Y0.7 ; Escala de Reduo
N70 CAVIDADE P1 ; Chama Sub-Programa
N80 G0 X300 Y100 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
89
MIRROR e AMIRROR
O Frame MIRROR / AMIRROR, permitem espelhar o perfil da pea nos eixos
desejados. O espelhamento programado pela funo MIRROR XYZ, travs de
mudanas de direo axiais no plano de trabalho. O espelhamento por MIRROR, tem
como referncia o ponto zero da pea, G54 ... 57.
Um espelhamento com referncia a um espelhamento ou frame j programado deve
utilizar a funo AMIRROR.
Com a funo de espelhamento ativa o comando muda automaticamente os comandos
de compensao de raio da ferramenta (G41/G42), o mesmo se a plica ao sentido da
interpolao circular (G02/G03).
Para cancelarmos a funo de espelho, devemos programar a funo MIRROR sem
declarar variveis, com isso cancelamos qualquer frame programado.
Exemplo de espelhamento:
N10 G17 G54
N20 PERFIL P1 ; Sub-Programa, Direita em cima
N30 MIRROR X0 ; Espelhamento no eixo X
N40 PERFIL P1 ; Sub-Programa, Esquerda em cima
N50 AMIRROR Y0 ; Espelhamento aditiva em Y
N60 PERFIL P1 ; Sub-Programa, Esquerda em baixo
N70 MIRROR Y0 ; Espelhamento no eixo Y
N80 PERFIL P1 ; Sub-Programa, Esquerda em baixo
N90 MIRROR ; Desliga o espelhamento
N100 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
90
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
91
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
93
CICLOS FIXOS
Os ciclos fixos, so na verdade rotinas ou sub-rotinas que, na maioria das vezes, j
vem pr programadas pelo fabricante, para facilitar a vida do programador.
No comando Siemens, temos Ciclos de Furao como furos simples, furos com quebra
cavaco, rosqueamento, madrilhamento entre outros. Nos Ciclos de Usinagem, temos ,
usinagens de cavidades, faceamentos, desbaste, roscas interpoladas entre outros.
Os ciclos so compostos de um nome seguido de nmeros displostos dentro de
parnteses, separados por virgulas, cada numero separado representa uma ao, e/ou
dimenso que o programador deve definir.
CYCLE 00 ( _ _ , _ _ , _ _ , _ _ , _ _ , _ _ , _ _ , _ _ , _ _ )
Muito importante, nunca utilizar nomes de programas similar ao nome de qualquer
ciclo fixo, o comando pode interpretar como chamada de sub-rotina, e no executar
corretamente o programa.
CYCLE81
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
94
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)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano (altura) de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao) a partir do RFP
DP Profundidade final da furao (absoluta) A partir do zero pea
DPR Profundidade da furao relativa ao plano de referncia (RFP)
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).
Exemplo de aplicao com CYCLE81:
D
P
R
Z
P
r
o
f
u
n
d
i
d
a
d
e
d
a
f
u
r
a
o
Plano de retrao RTP
Distncia segura SDIS
Plano de referncia RFP
Deslocamentos:
G0
G1
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
95
2
9
Z
X
6
0
2
5
50
25
12
Y
X
PROGRAMA CYCLE81
N10 G17 G71 G90 G94
N20 T01 ; BROCA DIA 12
N30 M6
N40 G54 D01
N50 S2000 M3
N60 G0 X25 Y25 Z10 ; Coordenada da furao
N70 F100 ; Avano para furao
N80 CYCLE81 (5 , 0 , 3 , -29 , ) ; Furao
N90 G0 X50 Y60 ; Coordenada da furao
N100 CYCLE81 (5 , 0 , 3 , -29 , ) ; Furao
N110 G53 G0 Z-110 D0 M5
N120 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
96
CYCLE82
Aplicao: Furao com tempo de permanncia
A ferramenta fura com a rotao do eixo rvore e avana o eixo at a profundidade
programada. Depois de atingida a profundidade pode-se programar um tempo de
permanncia.
Sintaxe:
CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano (altura) de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximaol). A partir do RFP
DP Profundidade final da furao (absoluta). A partir do zero pea.
DPR Profundidade da furao relativa ao plano de referncia (RFP)
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
D
P
=
R
F
P
-
D
P
R
Plano de retrao RTP
Distncia segura SDIS
Plano de referncia RFP
Deslocamentos:
G1
G4
G0
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
97
Exemplo de aplicao com CYCLE82:
PROGRAMA CYCLE82
N10 G17 G71 G90 G94
N20 T01 ; FRESA DIA 20
N30 M6
N40 G54 D01
N50 S800 M3
N60 G0 X50 Y60 Z10 ; Coordenada para furao
N70 F100 ; Avano para furao
N80 CYCLE82 (5 , 0 , 3 , -15 , , 1) ; Furao
N90 G53 G0 Z-110 D0 M5
N100 M30
2
0
1
5
Z
X
6
0
50
Y
X
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
98
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)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano (altura) de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao). A partir do RFP
DP Profundidade final da furao (absoluta). A partir do zero pea.
DPR Profundidade da furao relativa ao plano de referncia (RFP)
FDEP Coordenada para a primeira penetrao da furao (absoluta) ). A partir
do zero pea.
FDPR Primeira profundidade de furao relativa ao plano de referncia (RFP)
DAM Valor de decremento. Valor do quebra cavaco
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 (FDEP ou
FDPR)
gama de valores: 0,001 (0,1%) ... 1 (100%)
VARI Modo de trabalho 0 = quebra de cavacos 1 = eliminar cavacos
Z
D
P
Deslocamentos:
G4
G1
G0
RTP
SDIS
RFP
E
l
i
m
i
n
a
r
c
a
v
a
c
o
s
Q
u
e
b
r
a
r
c
a
v
a
c
o
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
99
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).
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).
Exemplo de aplicao com CYCLE83:
PROGRAMA CYCLE83
N10 G17 G71 G90 G94
N20 T01 ; BROCA DIA 15
N30 M6
N40 G54 D01 S1500 M3
N50 G0 X30 Y30 Z10 ; Coordenada para furao
N60 F100 ; Avano para furao
N70 CYCLE83 (5 , 0 , 3 , -100 , , -20 , , 5 , 1 , 2 , 1 , 0 ) ; Furao
N80 G0 X75 ; Coordenada para furao
N90 CYCLE83 (5 , 0 , 3 , -100 , , -20 , , 5 , 1 , 2 , 1 , 0 ) ; Furao
N100 G53 G0 Z-110 D0 M5
N110 M30
45
X
Y
15
30
3
0
X
Z
1
0
0
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
100
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
101
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
102
MCALL
Esta funo muito importante para os ciclos de furao.
Sintaxe:
MCALL CYCLE_ _ (_ , _ , _ , _ , _ ) ; Como ser a furao
X ... Y... ; Aonde furar
X ... Y... ; Aonde furar
MCALL ; Fecha a chamada modal
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.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
103
Exemplo de aplicao com MCALL e CYCLE81, CYCLE82:
1
5
Z
Y
2
9
6
0
50 50
X
2
0
1
2
X
PROGRAMA MCALL
N10 G17 G71 G90 G94
N20 T01 ; BROCA DIA 12
N30 M6
N40 G54 D01 S1800 M3
N50 G0 X50 Y60 Z10
N60 F100
N70 MCALL CYCLE81 (5 , 0 , 3 ,
-29,)
N80 X50 Y60
N90 X100 Y60
N100 MCALL
N110 G0 Z100 M5
N120 T02 ; FRESA DIA 20
N130 M6
N140 G54 D01
N150 S1000 M3
N160 G0 X50 Y60 Z10
N170 F80
N180 MCALL CYCLE82 (5 , 0 , 3
, -15, , 2)
N190 X50 Y60
N200 X100 Y60
N210 MCALL
N220 G53 G0 Z-110 D0 M5
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
104
Furao em plano (altura), diferente do zero pea
A
l
t
u
r
a
d
e
r
e
t
o
r
n
o
P
l
a
n
o
d
e
r
e
f
e
r
n
c
i
a
A
p
r
o
x
i
m
a
o
P
r
o
f
u
n
d
i
d
a
d
e
A
b
s
o
l
u
t
a
P
r
o
f
u
n
d
i
d
a
d
e
p
e
l
a
R
e
f
e
r
e
n
c
i
a
P
r
i
m
e
i
r
a
P
r
o
f
.
A
b
s
o
l
u
t
a
P
r
i
m
e
i
r
a
P
r
o
f
.
P
e
l
a
R
e
f
e
r
n
c
i
a
Q
u
e
b
r
a
C
a
v
a
c
o
T
e
m
p
o
n
o
f
i
n
a
l
T
e
m
p
o
n
o
I
n
i
c
i
o
F
a
t
o
r
d
e
a
v
a
n
o
M
o
d
o
d
e
t
r
a
b
a
l
h
o
R
T
P
R
F
P
S
D
I
S
D
P
D
P
R
F
D
E
P
F
D
P
R
D
A
M
D
T
B
D
T
S
F
R
F
V
A
R
I
CYCLE83( 10 , 0 , -28 , -84 , , -40 , , 10 , 0 , 0 , 0.7 , 1 )
CYCLE83( 10 , -30 , 2 , -84 , , -40 , , 10 , 0 , 0 , 0.7 , 1 )
CYCLE83( 10 , -30 , 2 , 0 , 54 , 0 , 10 , 10 , 0 , 0 , 0.7 , 1 )
X
Y
15
3
0
X
Z
3
0
5
4
70
RTP
Zero P
SDIS
8
4
D
P
D
P
R
R
F
P
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
105
Conforme tabela :
N10 G17 G71 G90 G94
N20 T01 ; BROCA DIA 15
N30 M6
N40 G54 D01 S1500 M3
N50 G0 X70 Y30 ; Coordenada p/ furao
N60 F100 ; Avano p/ furao
N70 CYCLE83 (10, -30 , 2 , -84 , , -40 , , 10 , 0 , 0 , 0.75 , 1 ) ; Furao
N80 G53 G0 Z-110 D0 M5
N90 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
106
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
107
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
108
CYCLE 84
Aplicao: Rosqueamento macho Rgido
A maquina executa o rosqueamento com macho em fixao rgida
Sintaxe:
CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano (altura) de referncia (Z inicial absoluto). Zero Pea
SDIS Distncia segura (folga para aproximao ). A partir do RFP
DP Profundidade final da Rosca (absoluta) ). A partir do zero pea.
DPR Profundidade da rosca relativa ao plano de referncia (RFP)
DTB Tempo de espera no fundo da rosca (quebra cavaco).
SDAC Sentido de giro aps o fim do ciclo. Valores 3 (M3), 4 (M4) ou 5 (M5)
MPIT Passo da rosca como dimetro de rosca (com sinal).
Gama de valores: 3 (para M3) ... 48 (para M48). Para roscas mtricas
normalizadas.
O sinal determina o sentido do rosqueamento.
PIT Passo da rosca como valor mtrico (com sinal).
Gama de valores: 0,001 ... 2000mm. Roscas de modo geral.
O sinal determina o sentido do rosqueamento.
POSS Posio do fuso para a parada orientada do fuso no ciclo (graus).
SST Rotao para rosqueamento (entrada).
SST1 Rotao para retorno (sada).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
109
Notas:
Os dados de corte como avano no precisa ser programado pois j esta includo no
ciclo.
Devemos programar apenas um valor para o final da rosca, ou seja, ou programamos o
DP (coordenada absoluta), ou o DPR (coordenada a partir do plano de referncia).
Devemos programar apenas um valor para o passo da rosca, ou seja ou programamos
MPIT (dimetro da rosca), ou programamos PIT (passo da rosca).
Este processo permite roscar furos utilizando o processo de macho rgido.
Roscas esquerda ou roscas direita so especificadas atravs do sinal dos
parmetros de passo MPIT ou PIT.
- Valor positivo = direita (M3)
- Valor negativo = esquerda (M4).
O sentido de giro sempre invertido automaticamente na abertura das roscas.
Os parmetros no necessrias podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Exemplo.
X
Y
X
Z
30
3
0
3
5
M10x1.5
N10 G17 G71 G90 G94
N20 G53 G0 Z-112.2 D0
N30 T01
N40 M06
N50 G54 D01 S500 M3
N60 G0 X30.0 Y30.0 Z10.0
N70 CYCLE84 (5,0,2,-40, , ,5, , 1.5,
,500,600)
N80 G53 G0 Z-112.2 D0 M5
N90 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
110
CYCLE 840
Aplicao: Rosqueamento Mandril Flutuante
A maquina executa o rosqueamento com rotao e avano at a profundidade
programada.
Sintaxe:
CYCLE840 (RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT)
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano de referncia (Z inicial absoluto). Zero Pea
SDIS Distncia segura (folga para aproximao ). A partir do RFP
DP Profundidade final da rosca (absoluta). A partir do Zero Pea
DPR Profundidade da rosca relativa ao plano de referncia (RFP).
DTB Tempo de espera no fundo da rosca (quebra cavaco).
SDR Sentido de giro para o retorno
Valores: 0 = Inverso automtica do sentido de giro, 3 para M3 e 4 para
M4
SDAC Sentido de giro aps o fim do ciclo. Valores 3 (M3), 4 (M4) ou 5 (M5)
ENC Rosca com/sem encoder. Valores: 0 com encoder, 1 sem encoder
MPIT Passo da rosca como dimetro de rosca (com sinal).
Gama de valores: 3 (para M3) ... 48 (para M48). Para roscas mtricas
normalizadas. O sinal determina o sentido do rosqueamento.
PIT Passo da rosca como valor mtrico (com sinal).
Gama de valores: 0,001 ... 2000mm. Roscas de modo geral, o sinal
determina o sentido do rosqueamento.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
111
Notas:
O ciclo Cycle840 permite roscar furos com mandril flutuante: com ou sem encoder.
Antes da chamada do ciclo necessria programar o sentido de giro do eixo rvore.
Devemos programar apenas um valor para o final da rosca, ou seja, ou programamos o
DP (coordenada absoluta), ou o DPR (coordenada a partir do plano de referncia).
Devemos programar apenas um valor para o passo da rosca, ou seja ou programamos
MPIT (dimetro da rosca), ou programamos PIT (passo da rosca).
O sentido de giro sempre invertido automaticamente na abertura das roscas.
Os parmetros no necessrias podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Exemplo.
X
Y
X
Z
30
3
0
3
5
M10x1.5
N10 G17 G71 G90 G94
N20 G53 G0 Z-112.2 D0
N30 T01
N40 M06
N50 G54 D01
N60 S500 M3
N70 G0 X30.0 Y30.0 Z10.0
N80 CYCLE840 (10,0,2,-40,,1,0,3,0,0,1.5)
N90 G53 G0 Z-112.2 D0 M5
N100 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
112
CYCLE 85
Aplicao: Mandrilhamento com retrao do eixo rvore com rotao.
A ferramenta executa o mandrilhamento com a rotao e avano at a profundidade
programada, podendo programar o avano de retrao de acordo com o desejado.
Usado principalmente com alargadores.
Sintaxe:
CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)
RTP Plano de retorno da ferramenta aps o fim do ciclo (absoluto).
RFP Plano de referncia (Z inicial absoluto). Zero Pea.
SDIS Distncia segura (folga para aproximao ). A partir do RFP
DP Profundidade final do mandrilhamento (absoluta). A partir do Zero Pea.
DPR Profundidade da furao relativa ao plano de referncia (RFP).
DTB Tempo de espera no fundo do mandrilhamento (quebra cavaco).
FFR Avano de entrada.
RFF Avano de retrao.
Notas:
Deve-se programar a rotao do eixo arvore anteriormente em bloco separado.
Devemos programar apenas um valor para o final da rosca, ou seja, ou programamos o
DP (coordenada absoluta), ou o DPR (coordenada a partir do plano de referncia).
Os parmetros no necessrias podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
113
Exemplo:
X
Y
X
Z
30
3
0
3
5
3
0
30
N10 G17 G71 G90 G94
N20 G53 G0 Z-112.2 D0
N30 T05
N40 M06
N50 G54 D01 S850 M3
N60 G0 X30.0 Y30.0 Z10.0
N70 CYCLE85 (5,0,2,-30, ,2,100,500)
N80 G53 G0 Z-112.2 D0 M5
N90 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
114
CYCLE86
Aplicao: Mandrilhamento com retrao do eixo rvore parado.
A ferramenta executa o mandrilhamento com a rotao e o avano at a profundidade
programada podendo programar um deslocamento e avano para retrao de acordo
com o desejado.
CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto).
RFP Plano (altura) de referncia (Z inicial absoluto). Zero Pea
SDIS Distncia segura (folga para aproximao ). A partir do RFP
DP Profundidade final do mandrilhamento (absoluta). A partir do zero pea.
DPR Profundidade da furao relativa ao plano de referncia (RFP)
DTB Tempo de espera no fundo do mandrilhamento (quebra cavaco).
SDIR Sentido de giro. Valores: 3 para M3 e 4 para M4.
RPA Curso de retorno no eixo X (incremental, introduzir com sinal)
RPO Curso de retorno no eixo Y (incremental, introduzir com sinal)
RPAP Curso de retorno no eixo Z (incremental, introduzir com sinal)
POSS Posio para a parada orientada do eixo rvore (graus).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
115
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 da rosca, ou seja, ou programamos o
DP (coordenada absoluta), ou o DPR (coordenada a partir do plano de referncia).
A funo POSS permite parar o eixo arvore de forma orientada.
Os parmetros no necessrias podem ser omitidos no bloco de programao ou
receberem valor zero (0). O sentido de rotao programado no ciclo.
Exemplo:
X
Y
X
Z
30
3
0
3
5
3
0
30
N5 G17 G71 G90 G94
N10 G53 G0 Z-112.2 D0
N15 T01
N20 M06
N25 G54 D01 S500 M3
N30 G0 X30.0 Y30.0 Z10.0
N35 CYCLE86 (5,0,2,-30, ,2,3,0,-5,0,90)
N40 G53 G0 Z-112.2 D0 M5
N45 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
116
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 )
SPCA Ponto de referncia no eixo X (absoluto)
SPCO Ponto de referncia no eixo Y (absoluto)
STAI ngulo de alinhamento
Valores= -180< STAI <= 180. ( O valor deve ser menor que 180 )
FDIS Distncia do primeiro posicionamento em relao ao ponto de referncia
(sem sinal)
DBH Distncia entre as posies (sem sinal)
NUM Nmero de furos
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).
S
T
A
1
D
B
H
F
D
IS
S
B
C
O
SPCA
X
Y
Orientao dos Angulos
0
90
-90
180
ngulo
Positivo {+}
ngulo
Negativo {-}
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
117
Exemplo de aplicao com HOLES1 EXEMPLO A:
30
6
0
30
Y
2
5
Z
12
X
X
Exemplo de aplicao com HOLES1 EXEMPLO B:
40 50
9
5
10
3
0
X
Y
X
Z
4
0
PROGRAMA HOLES1
EXEMPLO A:
N10 G17 G71 G90 G94
N20 T01 ; BROCA DIA 12
N30 M6
N40 G55 D01 S1000 M3
N50 G0 X0 Y0 Z10
N60 F100
N70 MCALL CYCLE81 (5 , 0 , 3 ,
-25,)
N80 HOLES1 (30 , 60 , 0 , 0 , 30
, 4)
N90 MCALL
PROGRAMA HOLES1 EXEMPLO B:
N10 G17 G71 G90 G94
N20 T01 ; BROCA DIA 10
N30 M6
N40 G55 D01 S1000 M3
N50 G0 X0 Y0 Z10
N60 F100
N70 MCALL CYCLE81 (5 , 0 , 3 , -30,)
N80 HOLES1 (50 , 95 , 0 , 0 , 40 , 4)
N90 HOLES1 (50 , 135 , 0 , 0 , 40 , 4)
N100 HOLES1 (50 , 175 , 0 , 0 , 40 , 4)
N110 HOLES1 (50 , 215 , 0 , 0 , 40 , 4)
N120 MCALL
N130 G53 G0 Z-110 D0 M5
N140 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
118
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 )
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 <= 180 ( O valor deve ser menor que 180 ).
INDA ngulo entre as posies
NUM Nmero de posies
Y
CPA
C
P
O
I
N
D
A
R
A
D
S
T
A
1
X
Orientao dos Angulos
0
90
-90
180
ngulo
Positivo {+}
ngulo
Negativo {-}
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
119
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).
Exemplo de aplicao com HOLES2:
PROGRAMA HOLES2
N10 G17 G71 G90 G94
N20 T01 ; BROCA DIA 10
N30 M6
N40 G55 D01 S1000 M3
N50 G0 X0 Y0 Z10
N60 F100
N70 MCALL CYCLE81 (5 , 0 , 3 , -20,) ; Como ser a furao
N80 HOLES2 (58 , 50 , 29 , 0 , 45 , 8) ; Aonde furar
N90 MCALL ; Fecha a chamada modal
N100 G53 G0 Z-110 D0 M5
N110 M30
Y
58
5
0
8 furos com prof.= 20 mm
R
2
9
X
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
120
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
121
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
122
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 )
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano (altura) de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao). A partir do RFP
DP Profundidade final da furao (absoluta). A partir do zero pea.
DPR Profundidade da furao relativa ao plano de referncia (RFP)
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 <= 180 ( O valor deve ser menor que 180 ).
INDA ngulo de incremento.
FFP Avano de penetrao (avano em Z).
FFP1 Avano de desbaste (avano em X e Y).
MID Profundidade de corte mxima (sem sinal / por passe).
L
E
N
G
IN
D
A
S
T
A
1
RAD
Y
X
C
P
O
CPA
Orientao dos Angulos
0
90
-90
180
ngulo
Positivo {+}
ngulo
Negativo {-}
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
123
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 (D1)
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).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
124
Exemplo de aplicao com LONGHOLE:
1.
PROGRAMA LONGHOLE
N10 G17 G71 G90 G94
N20 T01 ; FRESA DIA 10 CORTE NO CENTRO
N30 M6
N40 G54 D01 S1800 M3
N50 G0 X0 Y0 Z10
N60 LONGHOLE ( 5 , 0 , 2 , -20 , , 4 , 45 , 60 , 60 , 20 , 45 , 90 , 80 , 200 , 2 )
N70 G53 G0 Z-110 D0 M5
N80 M30
90
4
5
R20
4
5
6
0
60
2
0
Z
X
Y
X
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
126
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
127
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
128
POCKET1
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 )
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano (altura) de referncia (Z inicial absoluto)
SDIS Distncia segura (folga para aproximao). A partir do RFP
DP Profundidade final da furao (absoluta). A partir do zero pea.
DPR Profundidade do alojamento relativa ao plano de referncia (RFP)
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 <= 180. ( Valor menor que 180 ).
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 e 3 = para G3
FAL Sobremetal para acabamento nas laterais do alojamento (sem sinal).
VARI Modo de trabalho:
Valores:
0 = desbastar e acabar, 1 = desbastar e 2 = acabar
MIDF Profundidade de corte para acabamento.
FFP2 Avano de acabamento.
SSF Rotao para acabamento.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
129
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 (D1)
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).
W
I
D
Y
CPA
C
P
O
CRAD
S
T
A
1
L
E
N
G
G
3
G2
X
Orientao dos Angulos
0
90
-90
180
ngulo
Positivo {+}
ngulo
Negativo {-}
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
130
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 )
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto).
RFP Plano (altura) de referncia (Z inicial absoluto).
SDIS Distncia segura (folga para aproximao). A partir do RFP.
DP Profundidade final da furao (absoluta). A partir do zero pea.
DPR Profundidade do alojamento relativa ao plano de referncia (RFP).
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 7
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.
Y
PRAD
CPA
G3 G2
C
P
O
X
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
131
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).
Exemplo de aplicao com POCKET1 e POCKET2:
PROGRAMA POCKET1 E POCKET2
N10 G17 G71 G90 G94
N20 T01 ; FRESA DIA 12
N30 M6
N40 G55 D01 S1800 M3
N50 G0 X0 Y0 Z10
N60 POCKET1 ( 10 , 0 , 3 , -15 , , 70 , 50 , 8 , 60 , 40 , 0 , 60 , 140 , 2 , 2 , 0.3 , 0 ,
1 , 100 , 2500 )
N70 POCKET2 ( 10 , 0 , 3 , -20 , , 30 , 160 , 40 , 2 , 140 , 2 , 2 , 0.3 , 0 , 1 , 100 ,
2500 )
N80 G53 G0 Z-110 D0 M5
N90 M30
1
5
2
0
Z
X
R8
100 60
70
5
0
R30
Y
X 4
0
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
132
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
133
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
134
SLOT1
Aplicao: Rasgos em crculo (dimetro da ferramenta dever ser maior 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)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto).
RFP Plano (altura) de referncia (Z inicial absoluto).
SDIS Distncia segura (folga para aproximao). A partir do RFP.
DP Profundidade final da furao (absoluta). A partir do zero pea.
DPR Profundidade do alojamento relativa ao plano de referncia (RFP).
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 <= 180 ( Valor menor que
180).
INDA ngulo de incremento.
FFP Avano de penetrao (avano em Z).
FFP1 Avano de desbaste (avano em X e Y).
MID Profundidade de corte mxima (sem sinal / por passe).
CDIR Direo do desbaste Valores: 2 = para G2 e 3 = para G3
FAL Sobremetal para acabamento nas laterais (sem sinal).
VARI Modo de trabalho
Valores: 0 = desbastar e acabar, 1 = desbastar e 2 = acabar
MIDF Profundidade de corte para acabamento (sem sinal).
FFP2 Avano de acabamento (avano em X e Y).
SSF Rotao para acabamento.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
135
Notas:
Este ciclo requer uma fresa com corte pelo centro.
O dimetro da fresa deve ser maior que a metade do rasgo.
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 (D1)
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).
W
I
D
L
E
N
G
IN
D
A
S
T
A
1
RAD
Y
X
C
P
O
CPA
Rasgo
Fresa
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
136
90
4
5
R20
4
5
6
0
60
2
0
Z
X
Y
X
15
PROGRAMA SLOT1
N10 G17 G71 G90 G94
N20 T01 ; FRESA DIA 10 CORTE NO CENTRO
N30 M6
N40 G54 D01 S1800 M3
N50 G0 X0 Y0 Z10
N60 SLOT1 ( 5 , 0 , 2 , -20 , , 4 , 45 , 15 , 60 , 60 , 20 , 45 , 90 , 50 , 140 , 2 , 2 ,
0.3 , 0 , 0.5 , 120 , 2500 )
N70 G53 G0 Z-110 D0 M5
N80 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
137
SLOT 2
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)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto).
RFP Plano (altura) de referncia (Z inicial absoluto).
SDIS Distncia segura (folga para aproximao). A partir do RFP.
DP Profundidade final da furao (absoluta). A partir do zero pea.
DPR Profundidade do alojamento relativa ao plano de referncia (RFP).
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 <= 180 (Valor menor que 180 ).
INDA ngulo de incremento.
FFP Avano de penetrao (avano em Z).
FFP1 Avano de desbaste (avano em X e Y).
MID Profundidade de corte mxima (sem sinal / por passe).
CDIR Direo do desbaste. Valores: 2 = para G2 e 3 = para G3
FAL Sobremetal para acabamento nas laterais (sem sinal).
VARI Modo de trabalho
Valores: 0 = desbastar e acabar, 1 = desbastar e 2 = acabar
MIDF Profundidade de corte para acabamento (sem sinal).
FFP2 Avano de acabamento (avano em X e Y).
SSF Rotao para acabamento.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
138
Notas:
Este ciclo requer uma fresa com corte pelo centro.
O dimetro da fresa deve ser maior que a metade do rasgo.
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 ( D1 )
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).
AFSL
S
T
A
1
I
N
D
A
WID
CPA
C
P
O
X
Y
RAD
Rasgo
Fresa
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
139
Exemplo de aplicao com SLOT2:
2
0
X
Z
14
7
0
120
R20
Y
X
6
0
60
PROGRAMA SLOT2
N10 G17 G71 G90 G94
N20 T01 ; FRESA DIA 10 CORTE NO CENTRO
N30 M6
N40 G54 D01 S1800 M3
N50 G0 X0 Y0 Z10
N60 SLOT2 ( 5 , 0 , 2 , -20 , , 3 , 70 , 14 , 60 , 60 , 20 , 0 , 120 , 50 , 140 ,
2 , 2 , 0.3 , 0 , 0.5 , 100 , 2500 )
N70 G53 G0 Z-110 D0 M5
N80 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
140
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
141
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
142
REVOLUES E INTERPOLAO HELICOIDAL
G2/G3 X... Y... Z... I... J... K... TURN=
G2/G3 X... Y... Z... CR=... TURN=
X, Y, Z Ponto de trmino em oordenadas cartesianas
I, J, K Ponto de centro de crculo em oordenadas cartesianas
CR= Raio de crculo
TURN= Nmero de crculos adicionais fica na faixa de 0 a 999
Exemplos:
G42
G01 x10.0 Y0.0
G02 X10.0 Y0.0 I-10.0 J0.0 TURN=3 (faz um circulo com 3 voltas completas, antes de
sair)
G40
G01 X-20.0 Y0.0
G42
G01 x10.0 Y0.0
G02 X10.0 Y0.0 I-10.0 Z -10 J0.0 TURN=20 (descreve uma espiral de 20 voltas at
atingir o pnto final em Z)
G40
G01 X-20.0 Y0.0
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
143
CYCLE90
Aplicao: Corte de Rosca.Produzir roscas internas e externas.
A trajetria no fresamento de rosca pe baseada em uma interpolao heliocoidal
CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH, KDIAM,PIT, FFR, CDIR, TYPTH, CPA,
CPO)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto).
RFP Plano (altura) de referncia (Z inicial absoluto). Zero Pea.
SDIS Distncia segura (folga para aproximao ). A partir do RFP.
DP Profundidade final da rosca (absoluta). A partir do Zero pea.
DPR Profundidade da furao relativa ao plano de referncia (RFP).
DIATH Dimetro nominal, dimetro externo da rosca.
KIDIAM Dimetro til, dimetro interno da rosca.
PIT Passo da rosca com valormetrico, de 0,001 a 2000mm (Roscas de
modo geral).
FFR Avano para o fresamento de roscas (sem sinal).
CDIR Sentido de giro para o fresamento. 2 para corte G2, e 3 para corte G3.
TYPTH Tipo de rosca: 0=Rosca interna e 1=Rosca externa.
CPA Centro do circulo em X (absoluto).
CPO Centro do circulo em Yabsoluto).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
144
Exemplo:
N10 G54
N20 T1 D1
N30 M6
N30 G54 S2500 M3
N40 G0 X50 Y50 Z2
N50 CYCLE90 (10,0,1,-25,0,36,34,1.5,400,2,0,50,50)
N60 G0 X80 Y100 Z50
N70 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
145
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)
RTP Plano (altura) de retorno da ferramenta aps o fim do ciclo (absoluto)
RFP Plano (altura) de referncia (Z inicial absoluto). Zero Pea
SDIS Distncia segura (folga para aproximao ). A partir do RFP
DP Profundidade final do faceamento (absoluta). A partir do Zero Pea
PA Ponto de incio no eixo X (absoluto)
PO Ponto de incio no eixo Y (absoluto)
LENG Comprimento da pea
WIND Largura da pea
STA ngulo entre o eixo longitudinal do alojamento e o eixo X (sem sinal)
Valores: 0 <= STA1 < 180. ( O valor no pode ser maior que 180 )
MID Profundidade de corte mxima (sem sinal). Passada
MIDA Largura mxima de incremento lateral.
FDP Percurso livre no plano (altura) para aproximao.
FALD Sobremetal para acabamento na profundidade.
FFP1 Avano para a usinagem da superfcie (avano em X e Y)
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:
1 = paralelo em X, em uma direo
2 = paralelo em Y, em uma direo
3 = paralelo em X, com direo alternativa
4 = paralelo em Y, com direo alterna
FDP1 Trajetria de ultrapassagem na direo de penetrao (vlido somente para
o acabamento).
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
146
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).
W
I
D
LENG MIDA
PO
P
A
FDP
F
D
E
P
1
2
3
4
RTP
SDIS
RFP
DP
F
A
L
D
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
147
Exemplo de aplicao com CYCLE71:
Y
X
4
0
2
0
2 0 5 0
PROGRAMA CYCLE71
N10 G17 G71 G90 G94
N20 T01 ; FRESA DIA 16
N30 M6
N40 G54 D01 S600 M3
N50 G0 X0 Y0 Z10
N60 CYCLE71 ( 5 , 0 , 2 , -2 , 20 , 20 , 50 , 40 , 0 , 1 , 12 , 3 , 0 , 200, 11 , 1 )
N70 G53 G0 Z-110 D0 M5
N80 M30
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
148
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
149
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
150
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
151
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
153
Gerenciamento de arquivos e
transferncia de programas
Para um manuseio mais flexvel de dados e programas, estes podem ser visualizados,
armazenados e organizados de acordo com diferentes critrios.
Os programas e arquivos so armazenados em diferentes diretrios (pastas), ou seja,
estes arquivos sero armazenados de acordo com a funo ou caractersticas.
Exemplos de diretrios:
Subprogramas;
Programas principais;
Comentrios;
Ciclos padro;
Ciclos de usurio.
Cada programa corresponde a um arquivo e todo arquivo possui uma extenso, esta
por sua vez define qual o tipo de arquivo estamos trabalhando.
Exemplos de extenses:
.MPF Programa principal
.SPF Subprograma (subrotina)
.TOA Correes de ferramenta
.UFR Deslocamento de ponto zero
.INI Arquivos de inicializao
.COM Comentrio
Para armazenarmos os arquivos de programas CNC (mquina) via RS232
(comunicao serial), devemos endere-los para o diretrio correspondente de acordo
com o tipo de arquivo a ser armazenado.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
154
Exemplos de endereamento de programas:
.MPF = Programa principal
%_N_NOMEDOPROGRAMA_MPF
;$PATH=/_N_MPF_DIR
.SPF = Subprograma
%_N_NOMEDOSUBPROGRAMA_SPF
;$PATH=/_N_SPF_DIR
Alm do cabealho acima, devemos utilizar um programa de comunicao adequado e
com as configuraes de comunicao corretas de acordo com a mquina CNC
(verificar no manual do comando) para fazer a transferncia de programas.
Exemplos de programas de comunicao:
Terminal.exe do Windows 3.11
PCIN.exe da Siemens
Como a memria da mquina limitada, as vezes, para se fazer uma usinagem mais
complexa (programa grande 1500 KB), precisamos fazer essa usinagem transmitindo
o programa para a mquina enquanto ela est usinando, lendo o programa ON LINE de
um PC, ou seja, este programa no fica gravado na memria da mquina e para isto
chamamos de Executar do Externo.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
155
Listas das funes
preparatrias e ciclos
Ao trmino desta unidade voc conhecer as principais funes preparatrias de
programao e ciclos usados no comando Siemens 810 D.
Funes Preparatrias ( G )
As funes preparatrias indicam ao comando o modo de trabalho, ou seja, indicam
mquina o que fazer, preparando-a para executar um tipo de operao, ou para receber
uma determinada informao. Essas funes so dadas pela letra G, seguida de um
nmero.
As funes podem ser:
MODAIS So as funes que uma vez programadas permanecem na memria do
comando, valendo para todos os blocos posteriores, a menos que modificados ou
cancelados por outra funo.
NO MODAIS So as funes que todas as vezes que requeridas, devem ser
programadas, ou seja, so vlidas somente no bloco que as contm.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
156
Lista das funes preparatrias G para Comando Siemens 840D/810D
G00 - Avano rpido
G01 - Interpolao linear
G02 - Interpolao circular
G03 - Interpolao circular
G04 - Tempo de permanncia
G17 Plano de trabalho XY
G18 Plano de trabalho XZ
G19 Plano de trabalho YZ
G40 Cancela compensao do raio da ferramenta
G41 Ativa compensao do raio da ferramenta (esquerda)
G42 Ativa compensao do raio da ferramenta (direita)
G53 - Cancelamento do Sistema de Coordenadas
G54 a G57 Sistema de Coordenada de trabalho
G60 Posicionamento exato
G64 Controle contnuo da trajetria
G70 Referencia unidade de medida (polegada)
G71 Referencia unidade de medida (mtrico)
G90 - Sistema de coordenadas absolutas
G91 - Sistema de coordenadas incrementais
G94 - Estabelece avano mm / minuto
G95 - Estabelece avano mm / rotao
G111 Interpolao polar
Funes especiais
REPEAT Repetio de uma seo do programa
LABEL Palavra de endereamento
GO TO Desvio de programa
TRANS e ATRANS Deslocamento de origem
ROT e AROT Rotao do sistema de coordenadas
SCALE e ASCALE Fator de escala
MIRROR e AMIRROR Imagem espelho
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
157
CICLOS
CYCLE81 Furao simples
CYCLE82 Furao com tempo de permanncia
CYCLE83 Furao com quebra ou eliminao de cavacos
CYCLE84 Roscamento macho rgido
CYCLE840 Roscamento mandril flutuante
CYCLE85 Mandrilamento com retrao do eixo rvore em rotao
CYCLE86 Mandrilamento com retrao do eixo rvore parado
CYCLE87 Mandrilamento
CYCLE88 Mandrilamento
CYCLE89 Mandrilamento
MCALL Chamada de sub-rotina
CYCLE90 Interpolao helicoidal
HOLES1 Linha de posies
HOLES2 Crculo de posies
LONGHOLE Rasgos em crculo
SLOT1 Rasgos em crculo
SLOT2 Rasgos circulares
POCKET1 Alojamento retangular
POCKET2 Alojamento circular
CYCLE71 Facear superfcie
Lista das funes miscelneas ou auxiliares
M00 - Parada de programa
M01 - Parada de programa opcional
M02 - Final de programa
M03 - Gira eixo rvore sentido horrio
M04 - Gira eixo rvore sentido anti-horrio
M05 - Parada do eixo rvore
M08 - Liga refrigerao
M09 - Desliga refrigerao
M30 - Final de programa e retorno
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
158
Funes miscelneas ou auxiliares Siemens 810 D
M07 Liga refrigerao pelo centro da ferramenta
M17 - Fim de subprograma
NOTA: Para comandos de fabricantes diferentes uma mesma funo pode ter
significados diferentes, mas a maioria das funes, comum a quase todos os
comandos.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
159
Manual de Operao
Lay-Out do Painel da Mquina
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
160
Ligar a mquina
Ligar chave geral.
Ligar o Ar.
Desativar boto de emergncia (Todos).
Aguardar o Boot do computador (Ir carregar o ShopMill).
Acionar Menu Select.
Acionar CNC I S O , e CNC I S O novamente
Ligar CNC
Liberar os eixos ( Feed Start e Spindle e Right ).
Acionar Reset
Referenciar a mquina.
Desligar a Mquina.
Acionar "Machine.
Pressionar os botes de emergncia.
Fechar o Ar.
Desligar a chave geral.
Referenciar a mquina
Referenciar a mquina atravs da rotina de refernciamento
Automaticamente ao ser ligada a mquina o comando ir ativar uma rotina de
referenciamento. Portanto, para referenciar deve-se:
Acionar Cycle Start.
Para referenciar a mquina ativando manualmente a rotina de referenciamento
deve-se:
Acionar Jog - Acionar Ref. Point - Acionar Cycle Start.
Posicionar o avano em 40% ou 60%
OBS: Os eixos sero referenciados na seguinte ordem: primeiro o eixo Z e
depois os demais eixos simultaneamente.
Referenciar a mquina eixo por eixo
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
161
Acionar Jog. - Acionar Ref.Point
Selecionar eixo desejado(X,Y,Z ou W (opcional) )
Acionar [ + ].
NOTA: Se, ao ligar a mquina, o processo de referenciamento for feito eixo por
eixo, deve tambm referenciar o magazine. Para isso deve-se:
Acionar Jog. - Acionar Ref. Point
Acionar Referenciar Magazine.
Movimentar os eixos manualmente
Atravs do jog contnuo
Acionar Machine.
Acionar Jog.
No painel remoto, selecionar eixo desejado: X, Y, Z ou W (opcional).
Manter pressionado o boto + ou o para dar o sentido do movimento.
Para ter um movimento mais rpido pressionar simultaneamente, com o sentido,
a tecla de avano rpido ( ).
Atravs da manivela eletrnica ( Controle Remoto )
Acionar Machine.
Acionar Jog.
No painel remoto, selecionar eixo desejado: X, Y, Z ou W (opcional).
Pressionar simultaneamente a Trava de Segurana atraz do Controle Remoto.
No painel de operao, selecionar avano desejado atravs das teclas:[1], [10],
[100], [1000].
Executar o movimento dos eixos atravs da manivela observando o sentido
(+/-).
Atravs do jog incremental
Acionar Machine.
Acionar Jog.
Medida Digitar
0,5 mm 500
1,0 mm 1000
5,0 mm 5000
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
162
Acionar INC.
Digitar o valor do incremento valor milesimal.
Acionar OK.
Acionar [VAR].
No painel de operao, selecionar o eixo desejado: X, Y, Z ou W
(opcional).
Executar o movimento dos eixos atravs das teclas + ou -.
Operar o comando via MDA
Acionar Machine.
Acionar MDA.
Acionar Reset.
Acionar (se necessrio) Apagar prog. MDA.
Digitar informaes desejadas.
Exemplo Troca de ferramenta:
T01 (Input).
M6 (Input).
T01 e M6 Sempre devem estar em linhas diferentes !
Acionar Cycle Start.
Exemplo Ligar RPM:
S500 (espao) M3 (Input).
Acionar Cycle Start.
OBS: Para cancelar o evento da MDA, deve-se acionar Reset.
Zerar pea (G54 G57)
Eixo X e eixo Y
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
163
Atravs do movimento manual, encostar uma ferramenta de dimetro conhecido
na lateral da pea.
Ex.: Fresa Dimetro 10.0 mm, conforme figura
Acionar "WCS/MCS at exibir as posies mquina ( MCS )
Anotar o valor contido no eixo que est sendo zerado.
Ex.: -236.45
Acionar Menu Select.
Acionar "Parmetro.
Acionar "Deslocam. Pto. Zero (caso esta opo no seja exibida, deve-se ento
acionar a tecla .
Posicionar o cursor no corretor desejado (G54, G55, G56 ou G57) e na linha
correspondente ao campo Grosso.
Posicionar o cursor no eixo desejado X ou Y.
Digitar o valor anotado, descontando o raio da ferramenta.
Ex.:
Valor anotado = -236,45
Raio da ferramenta = 5.0
Valor a digirar = -231.45
Repetir o mesmo procedimento para o outro eixo.
Obs.: Pra se fazer o zeramento no centro da pea deve-se:
Encostar a ferramenta em uma lateral da pea, anotar o valor! Encostar na
lateral oposta e anotar o outro valor (no precisa descontar o raio da
ferramenta). Soma-se os valores, dividir este novo valor por 2 (mdia
aritimtica). O resultado ser o valor a ser digitado no eixo desejado.
Encostar a ferramenta em uma lateral da pea, descontar o raio da ferramenta e
anotar o valor! Sabendo-se a dimenso (largura) da pea, soma-se o valor
encontrado com a metade da largura da pea. O resultado ser o valor a ser
digitado no eixo.
Eixo Z (na superfcie da pea)
(Para preset de ferramenta feito fora da mquina)
Atravs do movimento manual encostar o padro na superfcie da pea.
Acionar Machine.
Acionar "WCS/MCS at exibir as coordenadas mquina MCS
Anotar o valor contido no eixo que est sendo zerado.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
164
Ex.: Z-350.700
Acionar Menu Select.
Acionar Parmetro.
Acionar Deslocam. Pto. Zero (caso esta opo no seja exibida, deve-se
ento acionar a tecla .
Posicionar o cursor no corretor desejado (G54, G55, G56 ou G57) e na linha
correspondente ao campo Grosso.
Posicionar o cursor no eixo desejado Z.
Digitar o valor anotado acrescentando o comprimento do padro
Ex.: Encontrado = -350.700, padro = 100.00, valor do preset = -450.700
Acionar INPUT.
Preset de ferramentas
Preset de ferramentas feito na mquina
Este processo utilizado para fazer a medio da ferramentas na prpria
mquina. Para isso deve-se.
Chamar a ferramenta ativar o ponto zero e desativar o corretor de ferramenta.
Ativar MDA
T ............. (Input).
M6 (Input).
G54 (Input). ( G54 Ou qual o zero pea desejado )
D0 (Input). ( o correto D zero, para cancelar os corretores
ativos.)
Acionar Cycle Start
Tocar a ferramenta na superfcie da pea.
Acionar "Machine.
Acionar "Jog .
Selecionar o eixo desejado [X], [Y] ou [Z], no painel remoto.
Selecionar o avano desejado atravs das teclas [1], [10], [100] ou [1000], ou
reduzir o potencimetro.
Movimentar a manivela at tocar a superfcie da pea.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
165
Anotar o valor mquina do eixo Z.
Acionar Machine. - Acionar "WCS/MCS at exibir as posies
pea (WCS)
Anotar o valor do Eixo Z.
Ex.: 123.470
Acessar a pgina de lista de ferramenta:
Acionar Menu Select.
Acionar "Parmetro.
Acionar "Lista de magazines.
Acionar "Gerencia de ferramen ou Lista de Ferramen.
Acionar "Lista de ferramen.
Inserir o valor de zeramento e do raio, na pgina do gerenciador:
Posicionar o cursor na linha da ferramenta a ser zerada.
Posicionar o cursor na coluna Compr. 1
Digitar o valor do zeramento (Valor anotado no Item 1).
Ex.: digitar 123.470
Acionar INPUT.
Posicionar o cursor na coluna Raio. , Digitar o valor do raio da
ferramenta.
Ex.: digite 25 (caso a ferramenta tenha um dimetro de 50.0mm).
Acionar INPUT.
Observao.:
Este procedimento para os casos em que no h como medir o comprimento da
ferramenta fora da maquina, portanto usa-se a mquina para medir este comprimento.
Preset de ferramentas feito fora da mquina.
Este processo utilizado para carregar os comprimentos das ferramentas, as quais
foram levantadas externamente. Para fazer este preset deve-se:
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
166
Acessar a pgina de lista de ferramentas:
Acionar Menu Select.
Acionar "Parmetro.
Acionar "Lista de magazines.
Acionar "Gerencia de ferramen ou Lista de Ferramen.
Acionar "Lista de ferramen.
Inserir o valor de zeramento e do raio, na pgina do gerenciador:
Posicionar o cursor na linha da ferramenta a ser zerada.
Posicionar o cursor na coluna Compr. 1.
Digirar o valor do comprimento da ferramenta.
Ex.: digite 225.600
Acionar INPUT.
Posicionar o cursor na coluna Raio.
Digitar o valor do raio da ferramenta.
Ex.: digite 08 (caso a ferramenta tenha um dimetro de 16.0 mm).
Acionar INPUT.
Observao.:
Os valores dos comprimentos de ferramentas devero ser colocados sem sinal.
Aps carregar os comprimentos das ferramentas deve-se fazer o zero-pea no eixo
Z, conforme capitulo 19.3
Criar uma pasta de programas
Acionar Menu Select.
Acionar Programa.
Acionar Peas de trabalho.
Acionar Novo.
Digitar o nome da pasta (Ex: BUCHAS).
Acionar OK.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
167
Manipulao de Programas
Inserir um programa manualmente
Acionar Menu Select.
Acionar Programa.
Acionar Peas de trabalho.
Posicionar o cursor na pasta desejada.
Acionar INPUT.
Acionar Novo.
Inserir o nome do programa (Ex: BUCHA N001).
No campo Tipo, selecionar a extenso desejada (MPF ou SPF).
Acionar OK.
Digitar o programa.
Ao finalizar a digitao, acionar Fechar.
Acionar Alterar liberao. ( e verificar se ficou Ativo).
OBSERVAES:
Se a opo Alterar liberao no for acionada o programa no poder
ser executado.
Os ciclos de usinagem (CYCLE 82..., POCKET 4...), podem ser programados
por um menu de ajuda para auxiliar o programador na edio dos mesmos
(softkeys Contorno, Furar, Fresar, Tornear).
Alterar dados no programa
Acionar Menu Select.
Acionar Programa.
Acionar Peas de trabalho.
Posicionar o cursor na pasta desejada.
Acionar INPUT.
Com o cursor, selecionar programa desejado.
Acionar INPUT.
Alterar informaes desejadas.
Ao finalizar a alterao, acionar FECHAR.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
168
Renomear um programa
Acionar Menu Select.
Acionar Peas de trabalho.
Posicionar o cursor na pasta desejada.
Acionar INPUT.
Com o cursor, selecionar programa desejado.
Acionar Renomear.
Digitar o novo nome.
Acionar OK.
Apagar um programa
Acionar Menu Select.
Acionar Programa.
Acionar Peas de trabalho.
Posicionar o cursor na pasta desejada.
Acionar INPUT.
Com o cursor, selecionar programa desejado.
Acionar Apagar.
Acionar OK.
Copiar um programa completo
Acionar Menu Select.
Acionar Programa.
Acionar Peas de trabalho.
Posicionar o cursor na pasta desejada.
Acionar INPUT.
Com o cursor, selecionar programa desejado.
Acionar Copiar.
Acionar Colar.
Digitar novo nome.
Acionar OK.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
169
Copiar uma parte do programa
Acionar Menu Select.
Acionar Programa.
Acionar Peas de trabalho.
Posicionar o cursor na pasta desejada.
Acionar Input.
Com o cursor, selecionar programa desejado.
Acionar Input.
Levar o cursor no bloco de inicio da cpia.
Acionar Marcar bloco.
Levar cursor no bloco de finalizao da cpia.
Acionar Copiar bloco.
Levar cursor onde deseja ser inserido o texto copiado.
Acionar Inserir bloco.
OBS: ao executar a cpia dos blocos (tecla Copiar bloco), pode-se fechar o programa
atual e inserir o texto em um outro programa.
Acionar Fechar.
Com o cursor selecionar programa ou subprograma desejado.
Acionar Input.
Levar cursor onde deseja ser inserido o texto copiado.
Acionar Inserir bloco.
Selecionar programa para usinagem
Acionar Auto.
Acionar Menu Select.
Acionar Programa.
Acionar Peas de trabalho.
Posicionar o cursor na pasta desejada.
Acionar INPUT.
Posicionar o cursor no programa desejado.
Acionar Seleo de programa.
Obs.: Se a opo Alterar Liberao no estiver ativa, o programa no poder ser
executado.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
170
Testes de programa
Prepara a maquina para os testes
Acionar Auto.
Acionar Machine.
Acionar "Controle programa.
Posicionar o cursor em PRT : Teste de programa. ( Os eixos no sero
acionados durante a execuo do teste.)
Acionar "Select.
Posicionar o cursor em DRY : Avano marcha ensaio. ( O programa
ser executado em G0 , ou seja na maior velociade possvel, mesmo que
haja avano programado.)
Acionar "Select.
Acionar "OK.
Executar teste rpido de programa
A maquina executa o programa na memria e verifica a viabilidade de execuo.
Acionar Auto.
Acionar Machine.
Acionar Busca de bloco.
Acionar Indicador busca.
Digitar 3 ( Cadeia ).
Acionar INPUT.
Digitar M30
Acionar INPUT.
Acionar Clculo contorno.
Executar teste grfico de programa
Acionar "Reset. (2 x)
Acionar Menu Select.
Acionar "Shop Mill.
Acionar "Auto.
Acionar "Sim. Real.
Acionar "Configuraes.
No campo P. Br.:, selecionar a opo Ligar.
Ponto 1
Ponto 2
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
171
Preencher os campos X0, Y0 e Z0 do vrtice 01 (Conf. Figura)
Selelcionar Vertice 02.
Preencher os campos X1, Y1 e Z1 do vrtice 02 (Conf. Figura)
Acionar "Voltar.
Escolher entre as telas de simulao, Vista superior (para visualizar a vista de cima
da pea). Vista em Planos (para visualizar, separadamente, as trs vistas da pea).
Vista tridimensional (para visualizar a pea em 3D) Esta opo no animada
Acionar "Cycle start.
Observaes
A tela para simulao Vista tridimensional, no mostra a ferramenta se deslocando na
pea. Por isso de desejar simular com essa tela, deve-se sempre atualizar a pgina
para que a simulao seja melhor aproveitada. Para atualizar deve-se:
Acionar "Detalhes.
Acionar "Atualizar.
Para visualizar a pea em 3D e em corte, deve-se:
Aps a simulao, acionar Vista tridimensional (aparecer a pea em 3D). Se
desejar visualiz-la em corte, deve-se:
Acionar "Detalhes.
Posicionar com os cursores (para eixos X e Y) e com a teclas Page UP e
Page DOWN (para o eixo Z) no detalhe da pea a ser cortado.
Acionar a tecla correspondente pea em corte. (figura)
Nota: Para desativar a visualizao em corte deve-se acionar a tecla correspondente
pea em corte (figura).
Para simular novamente deve-se:
Acionar "Apagar janela.
Acionar "Cycle start.
Para ampliar ou reduzir u detalhe deve-se:
Posicionar o cursor no detalhe a ser ampliado ou reduzido.
Acionar "Zoom + ou Zoom .
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
172
Para sair da simulao grfica deve-se:
Acionar "Voltar.
Acionar Menu Select.
Acionar "CNC ISO
Acionar "CNC ISO
Executar teste de programa (DRY RUN).
Muito CUIDADO ! O programa ser executado em avano MAXIMO !
Selecionar o programa a ser testado.
Acionar "Auto.
Acionar Machine.
Acionar "Controle de programa.
Posicionar o cursor em DRY : Avano marcha ens..
Acionar "Select.
Acionar "OK.
Acionar "Reset.
Acionar "Cycle Start.
Executar Programa
Executar programa em automtico.
Selecionar o programa a ser usinado.
Acionar "Auto.
Acionar Machine.
Se desejar usinar bloco a bloco, acionar Single Block.
Acionar "Cycle Start.
Executar programa ON-Line (via perifrico).
Acionar "Auto.
Acionar Menu Select.
Acionar "Servios.
Acionar "Execuo Externa.
Acionar "Incio.
Enviar programa via perifrico.
Acionar "Cycle Start.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
173
Abortar execuo do programa.
Acionar "Cycle Stop.
Acionar "Reset.
Atravs do movimento manual deslocar eixos para uma posio segura.
Reincio do programa.
Pela ferramenta Caso 01
Acionar "Machine.
Verificar se o programa est carregado, confirmando o nome do arquivo na parte
superior da tela.
Acionar "Auto.
Acionar "Busca de bloco.
Acionar "Posio da Busca.
Posicionar o cursor no numero da ferramenta desejada. Ex.: T03
Acionar "Sem clculo.
Acionar "Cycle Start.
Ser mostrada uma mensagem perguntando se deve continuar.
Acionar Cycle Start.
Pela Ferramenta Caso 02
Acionar "Machine.
Verificar se o programa est carregado, confirmando o nome do arquivo na parte
superior da tela.
Acionar "Auto.
Acionar "Busca de bloco.
Acionar "Indicador Busca.
Digitar 3 (Cadeia).
Acionar INPUT.
Posicionar o cursor no numero da ferramenta desejada. Ex.: T03
Acionar INPUT.
Acionar "Sem calculo.
Acionar "Cycle Start.
Ser mostrado uma mensagem para continuar.
Acionar Cycle Start.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
174
No meio da operao
Executar um programa em automtico.
Acionar "Cycle Stop.
Acionar "Jog.
Movimentar a pea nos eixos X, Y ou Z, caso seja nescessrio.
Neste ponto pode-se desligar o eixo rvore, Spindle Stop, limpar a pea, trocar uma
pastilha, verificar a usinagem, etc ...
Ligar o eixo rvore Spindle Right.
Movimentar a pea nos eixos X, Y ou Z, caso seja nescessrio, para
aproximar a ferramenta da pea (Com cuidado).
Acionar "Auto.
Acionar "Cycle Start.
Carregar as ferramentas no magazine (TAF).
Atravs de MDA, chamar 1 ferramenta a ser carregada.
Exemplo: T01 (Input). M06 (Input).
Acionar Cycle Start ( a mquina ir girar o magazine e pegar a
ferramenta n.1).
Acionar Jog.
Manualmente inserir a ferramenta no eixo rvore, atravs do boto
SOLTAR FERRAMENTA.
Atravs de MDA , chamar 2 ferramenta a ser carregada.
Exemplo: T02 (Input). M6 (Input).
Acionar Cycle Start ( a mquina ir guardar a ferramenta n.1, e pegar
a ferramenta n2).
Acionar Jog.
Manualmente inserir a ferramenta no eixo rvore, atravs do boto SOLTAR
FERRAMENTA.
Repetir os mesmos procedimentos para as demais ferramentas desejadas.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
175
Referncias de ferramenta
Criar uma nova ferramenta
Para criar uma nova ferramenta, deve-se:
Ativar a ferramenta T00 via MDA.
Acionar "Machine.
Acionar "MDA.
Digitar T0. Acionar "Input.
Acionar "M6. Acionar INPUT.
Acionar "Cycle Start.
Acessar a pgina de lista de ferramenta:
Acionar Menu Select.
Acionar "Parmetro.
Acionar "Lista de magazines.
Acionar "Gernci.Ferram. ou Lista de Ferramen..
Acionar "Lista de Ferramen. (se necessrio).
Criar nova ferramenta:
Acionar "Ferramen. Nova.
No campo Design.Ferram. digirar o nmero da ferramenta. Ex.: 01 para T01.
Acionar "INPUT.
No campo Duplo N digitar 1.
Acionar "INPUT.
Acionar "OK.
Carregar a ferramenta no magazine.
Acionar "Carregar
Acionar "Carregar local.
Posicionar no campo NMagazine.
Digitar 1.
Acionar INPUT.
No campo NLocal. Digitar a posio da ferramenta no magazine.
Ex.: 01 para T01.
Acionar INPUT.
Acionar "OK.
Ativar a Ferramenta via MDA:
Acionar "Machine.
Acionar "MDA.
Digitar T, e o numero da ferramenta criada.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
176
Ex.: 01 (para T01)
Acionar "Input.
Acionar "M6.
Acionar INPUT.
Acionar "Cycle Start.
Colocar a ferramenta no eixo arvore
Guardar a ferramenta no eixo arvore via MDA.
Acionar "Machine.
Acionar "MDA.
Digitar T0.
Acionar "Input.
Acionar "M6.
Acionar INPUT.
Acionar "Cycle Start.
Apagar uma ferramenta
Para apagar uma ferramenta deve-se:
Atravs do MDA carregar a ferramenta a ser excluda no eixo arvore.
Acionar "Machine.
Acionar "MDA.
Digitar T, e o numero da ferramenta criada.
Ex.: 01 (para T01)
Acionar "INPUT .
Acionar "M6.
Acionar INPUT.
Acionar "Cycle Start.
Acessar a pgina de lista de ferramenta:
Acionar "Menu Select.
Acionar "Parmetro.
Acionar "Lista de Magazines.
Acionar "Gerncia.Ferra. ou Lista de Ferramen.
Acionar "Lista de ferramen. (se necessrio).
Posicionar o cursor na ferramenta desejada.
Descarregar a ferramenta do magazine:
Acionar "Descarreg.
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo Junior
177
Apagar a ferramenta:
Posicionar o cursor na ferramenta a ser excluda.
Acionar "Apagar Ferramenta.
Programao e Operao de Centro de Usinagem ROMI
Programao e Operao de Centro de Usinagem ROMI
Escola SENAI Gaspar Ricardo J unior
179
Comunicao de dados via
RS-232
Especificao do cabo para comunicao serial
O microcomputador ou perifrico externo, do qual far a comunicao dever possuir
uma porta serial do tipo DB 9 ou DB 25 livre. O tipo de conector irrelevante, desde
que haja perfeita fixao, sem perigo de ocorrncia de mal contatos.
Transmisso de dados
Preparar micro ou perifrico externo, para receber os dados (programas).
Acionar Menu Select.
Acionar Servios.
Posicionar o cursor em Peas de trabalho (se nescessrio).
Acionar INPUT.
Posicionar o cursor na pasta desejada.
Acionar INPUT.
Selecionar o programa desejado.
Acionar Sada de dados.
Acionar Inicio.
Recepo de dados
Acionar Menu Select.
Acionar Servios.
Acionar Entrada de Dados.
Acionar Incio.
Selecionar a opo Caminho / pea de file de arquivo .
Atravs da tecla Select.
Atravs do micro ou perifrico externo, enviar os dados (programa).