Escolar Documentos
Profissional Documentos
Cultura Documentos
20
PA
U
LO
ROMI
MANUAL DE PROGRAMAO E
OPERAO
T60356E
OR
LD
SK
ILL
DIVISO DE COMERCIALIZAO:
Rua Coriolano, 710 Lapa
05047-900 So Paulo - SP - Brasil
Fone (11) 3873-3388
Fax (11) 3865-9510
MATRIZ:
Avenida Prola Byington, 56 Centro
13453-900 Santa Brbara DOeste - SP - Brasil
Fone (19) 3455-9000
Fax (19) 3455-2499
20
PARTE I - PROGRAMAO
15
NDICE
LO
LINGUAGEM ISO
1 - APRESENTAO_ __________________________________________ 2
1.1 - ANTES DE PROGRAMAR NECESSRIO....................................................... 2
PA
U
4 - SISTEMA DE COORDENADAS_________________________________ 6
SK
ILL
7- FUNES PREPARATRIAS__________________________________11
8 - FUNES MISCELNEAS___________________________________ 14
9 - FLUXOGRAMA DE PROGRAMAO___________________________ 15
9.1 - MQUINAS EQUIPADAS COM MAGAZINE PARA 20 FERRAMENTAS.......... 15
9.2 - MQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC).16
10 - FUNES DE INTERPOLAO______________________________ 17
OR
LD
11 - TEMPO DE PERMANNCIA_________________________________ 25
11.1 - FUNO: G04.................................................................................................. 25
T60356E
III
15
20
PA
U
LO
15 - REPETIES E DESVIOS__________________________________ 33
16 - SUBPROGRAMA__________________________________________ 36
SK
ILL
OR
LD
19.1 - CYCLE81.......................................................................................................... 42
19.2 - CYCLE82.......................................................................................................... 44
19.3 - CYCLE83.......................................................................................................... 46
19.4 - CYCLE84.......................................................................................................... 49
19.5 - CYCLE85.......................................................................................................... 52
19.6 - CYCLE86.......................................................................................................... 54
19.7 - CYCLE70.......................................................................................................... 56
19.8 - HOLES1............................................................................................................ 59
19.9 - HOLES2............................................................................................................ 61
19.10 - CYCLE801...................................................................................................... 63
19.11 - LONGHOLE.................................................................................................... 65
66
19.12 - SLOT1............................................................................................................ 67
19.13 - SLOT2............................................................................................................ 70
19.14 - ABRIR RANHURA ......................................................................................... 73
IV
T60356E
LO
20
15
19.15 - POCKET3....................................................................................................... 76
19.16 - POCKET4....................................................................................................... 79
19.17 - CYCLE76........................................................................................................ 82
19.18 - CYCLE77........................................................................................................ 85
19.19 - CYCLE79........................................................................................................ 88
19.20 - CYCLE61........................................................................................................ 90
19.21 - CYCLE63........................................................................................................ 92
20 - FUNES DE TRANSFORMAO___________________________ 95
PA
U
SK
ILL
OR
LD
T60356E
15
PARTE II - OPERAO
20
LO
SK
ILL
PA
U
LD
OR
VI
T60356E
15
PA
U
LO
20
SK
ILL
LD
OR
T60356E
VII
15
20
PA
U
LO
SK
ILL
LD
OR
VIII
T60356E
PA
U
LO
20
15
SK
ILL
OR
LD
T60356E
IX
LO
20
15
PA
U
OR
LD
SK
ILL
T60356E
15
20
LO
PA
U
O
S
S
SK
ILL
LD
OR
W
T60356E
XI
PA
U
LO
20
15
1. Sistema de Coordenadas
Parte I S
Programao
OR
LD
SK
ILL
Linguagem ISO
T60356E
15
1. Apresentao
1 - APRESENTAO
20
LO
Para efetuar uma usinagem de peas atravs de uma mquina ferramenta a CNC,
devemos tomar como referncias dois itens:
PA
U
SK
ILL
OR
LD
NOTA: Este manual foi elaborado para funes bsicas do comando, visando a
simplicidade de programao e operao, para informaes complementares consultar
manuais originais do comando.
T60356E
15
20
Este manual foi elaborado somente para as funes bsicas do comando, visando a
simplicidade de programao e operao.
LO
Informamos que, por ser este comando modular, algumas funes apresentadas aqui
podem no fazer parte da configurao da mquina.
2.1 - BLOCOS DE DADOS
PA
U
Nmero seqencial
Funo preparatria
Funes de posicionamento
Seleciona ferramenta
Funes Miscelneas
SK
ILL
Funo N =
Funo G =
Funes X Y =
Funo T =
Funo M =
Onde:
OR
LD
T60356E
15
20
Para um manuseio mais flexvel de dados e programas, estes podem ser visualizados,
armazenados e organizados de acordo com diferentes critrios.
LO
PA
U
Exemplos de diretrios:
subprogramas
programas
peas
comentrios
ciclos padro
ciclos de usurio
Cada programa corresponde a um arquivo e todo arquivo possui uma extenso, esta
por sua vez informa qual tipo de arquivo estamos trabalhando.
SK
ILL
Exemplo de extenses:
.MPF
- programa principal
.SPF
- subprograma
.TEA
- dados de mquina
.SEA
- dados de setting
.TOA
- correes da ferramenta
.UFR
- deslocamentos do ponto zero
.INI
- arquivos de inicializao
.COM
- comentrio
.DEF
- definio para dados globais
OR
LD
T60356E
_N_SMAC_DEF
_N_MMAC_DEF
_N_UMAC_DEF
_N_SGUD_DEF
_N_MGUD_DEF
_N_UGUD_DEF
_N_GUD4_DEF
:
:
_N_SPF_DIR
(Subprogramas)
_N_COMMON_COM
_N_REC_TAF_SPF
_N_TAF_30_SPF
:
:
_N_WKS_DIR
(Peas de
Trabalho)
_N_PEA1_MPF
_N_EXEMPLO_MPF
_N_CARCACA_MPF
_N_ROTOR_MPF
:
:
_N_SUB1_SPF
_N_PERFIL_SPF
_N_FUROS_SPF
:
:
_N_CMA_DIR
(Ciclos de
fabric.)
_N_PROG_EVENT_SPF
:
:
_N_CLIENTE1_WPD _N_CLIENTE2_WPD
_N_CYCLE82_SPF
_N_CYCLE83_SPF
_N_POCKET3_SPF
:
:
_N_MPF_DIR
(Programas
de Peas)
20
_N_CUS_DIR
(Ciclos de
usurio)
LO
_N_CST_DIR
(Ciclos
padro)
PA
U
_N_DEF_DIR
(Arquivos
definio)
15
Memria Principal
_N_BOMBA1_MPF
_N_SUBBOMB_SPF
_N_BOMBA2_MPF
:
:
_N_VALVULA1_MPF
_N_VALVULA2_MPF
_N_SUBVALV1_SPF
:
:
SK
ILL
LD
Sintaxe:
%_N_EXERCICIO_MPF
;$PATH=/_N_MPF_DIR
OR
Sintaxe:
%_N_FLANGE_MPF
;$PATH=/_N_WKS_DIR/_N_CLIENTE_WPD
T60356E
15
4. Sistema de coordenadas
4 - SISTEMA DE COORDENADAS
Z+
X-
PA
U
Y+
LO
20
Para que a mquina possa trabalhar com as posies especificadas, estas tm que ser
declaradas em um sistema de referncia, que corresponde aos sentidos dos movimentos
dos carros (eixos X,Y,Z). Utiliza-se para este fim o sistema de coordenadas cartesianas.
Y-
X+
Z-
SK
ILL
o polegar a direo X+
o dedo indicador a direo Y+
o dedo mdio a direo Z+
OR
LD
T60356E
15
4. Sistema de coordenadas
4.1 - COORDENADAS ABSOLUTAS
20
Y+
Ponto 1
25
X-
22
Ponto 3
X+
45
35
42
Ponto 4
15
30
Ponto 5
Exemplo:
PA
U
10
35
Ponto 2
LO
No sistema de coordenadas
absolutas as posies dos eixos
sempre tem como referncia uma
mesma origem denominada zero
pea.
20
Y-
Y+
SK
ILL
20
No sistema de coordenadas
incrementais as posies dos eixos
tem como referncia sempre a ltima
posio programada.
Ponto 1
25
10
35
Ponto 2
X-
LD
45
35
42
Ponto 4
15
OR
30
T60356E
Exemplo:
22
Ponto 3
Ponto 5
X+
Y-
15
4. Sistema de coordenadas
4.3 - COORDENADAS POLARES
No sistema de coordenadas
polares as posies so programadas
atravs do raio e ngulo formado
entre uma determinada referncia,
denominda plo, e a posio
desejada.
20
90
Y+
3 0
R40
Ponto 2
20
Exemplo:
30
Ponto 3
R5 0
X+
0
R2
R36
45
Ponto 4
Raio
40
50
30
36
25
X0
ngulo
60
30
160
225
285
Y0
OR
LD
SK
ILL
Ponto 5
15
Y270
Ponto
1
2
3
4
5
Plo
PA
U
R30
X180
LO
Ponto 1
T60356E
15
5. Funo: d, s, t, m
5- FUNO: D, S, T, M6/TROCA
20
LO
PA
U
(CHAMA A FERRAMENTA N. 1)
(HABILITA A TROCA)
(ATIVA O CORRETOR DE ALTURA N. 1)
(LIGA A ROTAO DO EIXO RVORE A 1500 RPM)
T01
M6
D01
S1500 M3
Exemplo:
OR
LD
SK
ILL
T60356E
15
20
LO
PA
U
N10 ____
N20 ____
N30 ____
SK
ILL
LD
;PECA_TESTE
N30 T02; FRESA DE FACEAR
N100 M30; FIM DE PROGRAMA
OR
10
T60356E
15
7. Funes preparatrias
7- FUNES PREPARATRIAS
20
a) Modais - A funo permanece ativa at que outra funo modal do mesmo grupo
seja programada.
LO
PA
U
FUNES PREPARATRIAS
GRUPO
Posicionamento Rpido
Interpolao Linear
Interpolao Circular - sentido horrio
Interpolao Circular - sentido anti-horrio
Roscamento com macho rgido
Movimento de retorno do macho rgido
Tempo de permanncia
Programao em coordenadas polares
Seleciona o plano de trabalho XY
Seleciona o plano de trabalho XZ
Seleciona o plano de trabalho YZ
Cancela compensao de raio de ferramenta
Ativa compensao de raio de ferramenta esquerda
do perfil
Ativa compensao de raio de ferramenta direita do
perfil
01
01
01
01
01
01
02
03
06
06
06
07
SK
ILL
LD
OR
G00
G01*
G02
G03
G331
G332
G04
G111
G17*
G18
G19
G40*
DESCRIO
FUNO
G41
G42
T60356E
MODAL
S
N
X
X
X
X
X
X
X
X
X
X
X
X
07
07
11
15
7. Funes preparatrias
FUNES PREPARATRIAS
G53 / SUPA
G599
G09
G60*
G64
SK
ILL
G641
G642
G70
G71*
G90*
G91
CFC*
LD
G94*
G95
PA
U
G54
G55
G56
G57
G58
G59
G507
G5xx
GRUPO
OR
CFTCP
CFIN
BRISK
12
08
LO
G500
DESCRIO
MODAL
S
N
20
FUNO
08
08
08
08
X
X
X
08
08
08
08
10
10
10
10
10
13
13
14
14
X
X
X
X
15
15
16
16
16
21
T60356E
15
7. Funes preparatrias
FUNES PREPARATRIAS
DESCRIO
GRUPO
21
24
24
30
30
30
30
OR
LD
SK
ILL
PA
U
LO
SOFT
FFWOF
FFWON
COMPON
COMPCAD
MODAL
S
N
X
X
X
X
X
20
FUNO
T60356E
13
15
8. Funes miscelneas
8 - FUNES MISCELNEAS
FUNES MISCELNEAS
SK
ILL
PA
U
DESCRIO
GRUPO
Parada obrigatria do programa
Parada opcional do programa
Fim de programa
Liga a rotao do eixo rvore no sentido horrio
Liga a rotao do eixo rvore no sentido anti-horrio
Desliga eixo rvore
Efetua a troca de ferramenta
Liga refrigerante de corte pelo centro do eixo rvore (opcional)
Liga refrigerante de corte pelas mangueiras externas ao eixo rvore
Desliga refrigerante de corte (M07 e M08)
Fim de subprograma
Fim de programa
Abre porta automtica (opcional)
Fecha porta automtica (opcional)
LIga transportador de cavacos (opcional)
Desliga transportador de cavacos (opcional)
Liga o sistema de refrigerao ar (opcional)
Desliga o sistema de refrigerao ar (opcional)
Liga limpeza das protees (opcional)
Desliga limpeza das protees (opcional)
OR
LD
FUNO
M00
M01
M02
M03
M04
M05
M06
M07
M08
M09
M17
M30
M36
M37
M47
M48
M54
M55
M65
M66
LO
20
14
T60356E
15
9. Fluxograma de programao
9 - FLUXOGRAMA DE PROGRAMAO
INCIO
20
LO
PA
U
ZERO-PECA E
CORRETORES DE
FERRAMENTA
TROCA DE
FERRAMENTA
PROGRAMAO DA RPM
S_ _ _ _ M_ _ ; - determina o valor da RPM (S___) e liga
o eixo rvore (M03 ou M04)
SK
ILL
RPM
T60356E
GERAO DO PERFIL
G0 X_ _ _ Y_ _ _ ; - aproximao nos eixos X e Y
W_ _ _ ; - aproximao no eixo W (4 eixo - opcional)
Z_ _ _ ; - aproximao no eixo Z
:
(Outras instrues de acordo com a necessidade do
programa)
:
H +
FERRAMENTAS?
OR
LD
GERAO
DO PERFIL
N
FIM
FIM DO PROGRAMA
G53 G0 Z-110 D0 M5 ; - ecua o eixo rvore prximo ao
ponto de troca de ferramenta e
cessa a rotao
M30 ; - fim de programa
Programao e Operao - Linha D - Siemens 828D
15
15
9. Fluxograma de programao
9.2 - MQUINAS EQUIPADAS COM MAGAZINE PARA 30 FERRAMENTAS (ATC)
INCIO
20
INCIO
ZERO-PECA E
CORRETORES DE
FERRAMENTA
PA
U
TROCA DE
FERRAMENTA
LO
TROCA DE FERRAMENTA
OR
W
16
H +
FERRAMENTAS?
LD
GERAO DO PERFIL
SK
ILL
GERAO
DO PERFIL
RPM
PROGRAMAO DA RPM
FIM
FIM DO PROGRAMA
G53 G0 Z0 D0 M5; - recua o eixo rvore prximo ao
ponto de troca de ferramenta e
cessa a rotao
M30 ; - fim de programa
T60356E
15
20
10 - FUNES DE INTERPOLAO
LO
Esta funo utilizada para deslocar os eixos com a maior velocidade de avano
disponvel na mquina. Portanto a funo G00 utilizada quando a ferramenta no est em
contato com o material, ou seja, durante suas aproximaes e afastamentos.
PA
U
Sintaxe:
G00 X____ Y____ Z____
onde:
X - Coordenada do ponto final do movimento para o eixo linear X
Y - Coordenada do ponto final do movimento para o eixo linear Y
Z - Coordenada do ponto final do movimento para o eixo linear Z
A - Coordenada do ponto final do movimento para o eixo rotacional A
10.2 - FUNO: G01 - INTERPOLAO LINEAR
Explanao:
Sintaxe:
SK
ILL
OR
LD
onde:
X - Coordenada do ponto final do movimento para o eixo linear X
Y - Coordenada do ponto final do movimento para o eixo linear Y
Z - Coordenada do ponto final do movimento para o eixo linear Z
A - Coordenada do ponto final do movimento para o eixo rotacional A
F - Velocidade de avano (mm/min ou mm/rotao e graus/min para o eixo A)
T60356E
17
15
40
10
PA
U
10
70
20
10
LO
60
80
60
80
:
G01 X10 Y10 F700
X80
X100 Y40
X80 Y70
X60
X10 Y55
Y10
:
45
15
:
G01 X10 Y10 F700
G01 X80 Y10
G01 X100 Y40
G01 X80 Y70
ou
G01 X60 Y70
G01 X10 Y55
G01 X10 Y10
:80
15
Exemplo:
80
100
70
40
10
Explanao:
100
110
A funo G02 responsvel pela gerao de arcos no sentido horrio e a funo G03
no sentido anti-horrio.
SK
ILL
A referncia sobre o sentidos horrio e anti-horrio tem por definio a vista da direo
positiva para a negativa do eixo que no faz parte do plano de trabalho, ou seja, para saber
se um arco que est no plano XY horrio ou anti-horrio, deve-se olhar do sentido Z+ para
o Z- e assim verificar o sentido de giro do mesmo.
Antes de programar as funes G02 e/ou G03 deve-se selecionar um dos planos de
trabalho (XY - G17, XZ - G18 ou YZ - G19)
LD
OR
80
45
110
18
T60356E
15
20
I=AC(...) -
J=AC(...) -
K=AC(...) -
F
-
Exemplo:
10
75
100
R2
10
SK
ILL
R5
40
R1
LD
22,72
R1
:
G01 X-45 Y0 F300
G02 X-50 Y5 CR=5
; ou G02 X-50 Y5 I0 J5
; ou G02 X-50 Y5 I=AC(-45) J=AC(5)
G01 Y40
X-11.36 Y84.8
G2 X11.36 Y84.8 CR=15
110 I11.36 J-9.8
; ou G02 X11.36 Y84.8
; ou G02 X11.36 Y84.8 I=AC(0) J=AC(75)
G01 X50 Y40
Y5
22,72
G02 X45 Y0 CR=5
; ou G02 X45 Y0 I-5 J0
; ou G02 X45 Y0 I=AC(45) J=AC(5)
5
G01 X20
G03 X-20 Y0 CR=20
; ou G02 X-20 Y0 I-20 J0
; ou G02 X-20 Y0 I=AC(0) J=AC(0)
G01 X-45
:
110
84,8
75
100
R2
40
100
OR
T60356E
84,8
PA
U
-
-
-
-
onde:
X
Y
Z
CR=
LO
R5
Programao e Operao
- Linha D - Siemens 828D
100
19
LO
20
15
NOTAS:
- Quando as coordenadas X Y Z so omitidas e o centro for especificado com I, J, ou K,
considera-se que o ponto final o mesmo ponto de partida, gerando um arco de 360 graus.
- Quando um arco excede 180 graus, o valor do raio deve ser especificado com um
valor negativo.
PA
U
OR
LD
SK
ILL
20
T60356E
Seqncia de movimentos:
A
1. Posicionar na posio de partida, descontado
Posio Inicial
1 volta completa
2 volta completa
PA
U
20
LO
0X4
M6
15
3 volta completa
Posio final
(crculo parcial)
100
Exemplo:
O
0X4
M6
100
O A-A
:
G0 X0 Y0
Z2
X20
G1 Z0 F350
G2 X20 Y0 Z-32 I=AC(0) J=AC(0) TURN=7
G0 X0 Y0
Z10
:
20X45
30
SEO A-A
LD
SK
ILL
OR
T60356E
21
15
01
PA
U
Bissetriz
Exemplo:
ARREDONDAMENTO
RND=
SK
ILL
01
Sintaxe:
G01
CH
CHANFRO
CHF=(...)
ou
CHR=(...)
Exemplo:
G01
LO
Sintaxe:
CHR
20
Para chanfrar cantos insere-se entre os movimentos lineares e/ou movimentos circulares
a funo CHF ou CHR junto com os valores do chanfro ou segmento.
LD
Exemplo:
G01
RND=
G03
OR
ARREDONDAMENTO
Para se trabalhar com arredondamento modal, ou seja, permitir inserir aps cada
bloco de movimento, um arredondamento entre contornos lineares e contornos circulares,
utilizamos a funo RNDM.
22
T60356E
15
20
RNDM=(...)
PA
U
85
75
0
R1
,1
4
R1 0
14
23
25
R7
50
OR
LD
SK
ILL
R1
0
50
10x4510
R4
15
Exemplo:
20
LO
T60356E
23
15
20
Explanao:
LO
Estas funes so utilizadas para efetuar roscamento passo a passo com macho sem
a necessidade de mandril flutuante.
PA
U
Sintaxes:
G331 X___ Y___ Z___ I___ J___ K___
G332 X___ Y___ Z___ I___ J___ K___
onde:
X
Y
Z
I
M8x1,25x10
20
OR
R1
R7
R7
SK
ILL
:
T15; MACHO M8X1.25
M06
G54 D1 G64 CFIN
S800 M03
G0 X-10 Y0
Z5
20
G95
G331 Z-10 K1.25
G332 Z5 K1.25
G0 X10
G331 Z-10 K1.25
G332 Z5 K1.25
G53 G0 Z-110 D0 M5
:
LD
R1
24
T60356E
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
15
5.7
Programming
11 - TEMPO DE
PERMANNCIA
20
11.1 -
G4 F
S
FUNO: G4
G04
(Programmed in a separate NC block)
Aplicao: Tempo
de permanncia
Explanation
of the commands
Sintaxe:
LO
G4
dwell time
Permite interromper
a usinagemActivate
da pea
entre dois blocos, durante um tempo
F
Time specified in seconds
programado. Por exemplo para alvio de corte.
Time specified in revolutions of the master spindle
Function
You can use G4 to interrupt workpiece machining
PA
U
between
two NC blocks em
for thesegundos
programmed length
G4 F___ valores
programados
of time,
e.g. for relief cutting.
G4 S___ valores
programados
em n. de rotaes
Sequence
The words with F... and S... are used for time
:
G4 only.
20specifications in the block withT12;
FRESA
Any previously programmed feed F and
spindle
speed S remain valid.
M06
P/ REBAIXAR 20X7.5
SK
ILL
7,5
OR
LD
20
20
7,5
Exemplo:
Example:
N10 G1 F200 Z-5 S300 M3
;Feed F, spindle speed S
N20 G4 F3
;Dwell time 3s
N30 X40 Y10
N40 G4 S30 ;Dwell for 30 revolutions of
spindle, with S=300 rpm
and 100% speed override, equals:
t=0.1 min
Rebaixo
a;Feed
passo
20
N40 passo
X...
and spindle speed still active
T60356E
25
15
20
LO
PA
U
Para ligar ou desligar a compensao de raio da ferramenta G40, G41 ou G42 tem
de se programar um comando de posicionamento com G0 ou G1, com movimento de
pelo menos um eixo (preferencialmente os dois).
10
40
R5
84,8
75
100
R2
100
OR
40
26
84,8
75
100
R2
R1
LD
22,72
SK
ILL
110
R1
R5
Programao e Operao
- Linha D - Siemens 828D
100
T60356E
15
80
70
PA
U
80
10
45
10
LO
60
40
20
15
100
110
SK
ILL
OR
LD
40
70
80
T60356E
27
20
15
LO
Essa funo define o plo para a programao no sistema coordenadas polares (raio
e ngulo), tendo como referncia a origem do sistema de coordenadas de trabalho atual.
Sintaxe:
PA
U
onde:
X - Coordenada absoluta do plo no eixo X
Y - Coordenada absoluta do plo no eixo Y
AP - ngulo polar (referncia de ngulo ao eixo horizontal)
RP - Raio polar (milmetro ou polegada)
R2
60
70
R2
OR
LD
8,50X10
70
SK
ILL
:
G0 X0 Y0
Z10
G111 X0 Y0
G0 AP=0 RP=25
G1 Z-10 F300
G0 Z2
AP=60 RP=25
G1 Z-10
G0 Z2
AP=120 RP=25
G1 Z-10
G0 Z2
AP=180 RP=25
G1 Z-10
G0 Z2
AP=240 RP=25
G1 Z-10
G0 Z2
AP=300 RP=25
G1 Z-10
G0 Z10
:
8,50X10
Exemplo:
60
28
T60356E
15
G1
9
G1
7
8
G1
PA
U
LO
20
OBSERVAO: O plano G17 o mais utilizado para gerar perfis e por isso ser
utilizado como padro neste manual.
SK
ILL
LD
Exemplo:
OR
T60356E
29
15
G54
PA
U
LO
20
SK
ILL
LD
A funo G09 no modal, portanto s vlida para o bloco em que foi programada.
Sendo assim os prximos blocos sero executados com a ltima funo de controle de
trajetria ativa (G60, G64, G641 ou G642)
A funo G60 default, modal e cancela as funes G64, G641, G642.
OR
As funes G64, G641 e G642 so utilizadas para que o comando possa ler
alguns blocos a frente (Look ahead) e gerar pequenos chanfros ou arredondamentos na
transio de cantos formados entre os movimentos.
30
T60356E
15
Estes comandos fazem a mquina trabalhar com uma trajetria constante e mantm
o movimento dos eixos de forma contnua, sem parar entre um bloco e outro.
PA
U
LO
20
Um bloco G70 no incio do programa instrui o controle para usar valores em polegadas
para movimentos dos eixos, avanos e correes.
SK
ILL
LD
OR
Sintaxe:
G90 - MODAL
X=AC(...) Y=AC(...) Z=AC(...) - NO MODAL
T60356E
31
15
20
Sintaxe:
PA
U
G91 - MODAL
X=IC(...) Y=IC(...) Z=IC(...) - NO MODAL
LO
SK
ILL
OR
LD
32
T60356E
15 - REPETIES E DESVIOS
15.1 - FUNO: REPEAT
20
15
LO
PA
U
SK
ILL
Exemplo 1: REPEATB
:
N100 G0 X10 Y20
N110 Z2
N120 HELICE: G2 X=IC(0) Y=IC(0) Z-20 I-10 J0 TURN=11 F600
N130 G1 X0 F600
N140 G0 Z2
N150 G0 X80 Y45
N160 REPEATB HELICE
N170 G1 X70
N180 G0 Z2
:
No exemplo acima, a LABEL a palavra HELICE. Aps executar o bloco N150
a mquina ir executar novamente o bloco marcado com a palavra HELICE (N120) e, ao
finalizar esse bloco, ela continuar executando o programa a partir do bloco N170.
OR
LD
Exemplo 2:
:
N10 G0 X-10 Y-10
N20 APROFUNDAR: G1 Z=IC(-2)F100;
N30 G1 X0 Y0
N40 X100
N50 Y100
N60 X0
N70 Y0
N80 X-10 Y-10
N90 REPEAT APROFUNDAR P4
:
T60356E
33
15
LO
PA
U
O
SK
ILL
Exemplo 3:
:
N230 T07; FURAR D10 MM
N240 M6
N250 G54 D1 S1650 M3 G64 CFIN
N260 G0 X35 Y60
N270 Z10
N280 F350
N290 MCALL CYCLE82(5,0,2,-20,,0.2)
N300 INCIO: X35 Y60
N310 Y115
N320 X145
N330 FINAL: Y60
N340 MCALL
N350 G53 G0 Z-110 D0 M5
N360 T12; REBAIXAR D20 MM
N370 M6
N380 G54 D1 S2800 M3 G64 CFIN
N390 G0 X35 Y60
N400 Z10
N410 F600
N420 MCALL CYCLE82(5,0,-6,0,0.5)
N430 REPEAT INICIO FINAL
N440 MCALL
:
20
LD
OR
34
T60356E
15
GOTOB a funo que desvia o programa para um bloco que est atrs do bloco atual.
GOTOF a funo que desvia o programa para um bloco que est a frente do bloco atual.
20
Exemplo 1:
PA
U
LO
N10 REINICIO:
N20 G500 G0 X0 Y0
N30 X-560
N40 X0 Y-406
N50 X-560
N60 GOTOB REINICIO
Exemplo 2:
OR
LD
SK
ILL
T60356E
35
16. Subprograma
15
16 - SUBPROGRAMA
LO
20
PA
U
Extenso .SPF
EX: L120.SPF
OBS: Os programas principais devem seguir as mesmas regras acima, mas devem
possuir a extenso .MPF.
SK
ILL
Exemplo 1:
PRINCIPAL.MPF
N10
N20
:
N300 SUB1
:
N550 M30
SUB1.SPF
SUB2.SPF
SUB3.SPF
N10
N20
:
N300 SUB2
:
N550 M17
N10
N20
:
N300 SUB3
:
N550 M17
N10
N20
:
:
:
N550 M17
LD
OR
36
T60356E
25
L120.SPF
G0 X10 Y10 Z0
L120 P3
G90 G0 Z100
M30
LO
63,30
35
10
35
60
70
63,30
10
53,30
OR
LD
SK
ILL
Subprograma TRIANGULO.SPF
G1 Z=IC(-2.5) F100
10
G41 X10 Y10 F200
Y60
53,30
X53.3 Y35
X10 Y10
G40 X0 Y0
M17
25
10
PA
U
Exemplo 3:
Programa principal PERFIL.MPF
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T01
M6
G54 D01 G64 CFIN
S2000 M3
G0 X0 Y0 Z10
G1 Z0 F300
TRIANGULO P4
G0 Z10
G53 G0 Z-110 D0 M5
M30
20
PRINCIPAL.MPF
10
15
10
Exemplo 2:
60
70
16. Subprograma
T60356E
37
15
20
Esta funo utilizada para tornar os ciclos ou subprogramas que acompanham esta
funo modais, repetindo suas operaes em todas as coordenadas programadas abaixo
dessa funo at que a mesma seja desativada atravs de uma outra funo MCALL
programada sozinha num bloco.
LO
Sintaxes:
PA
U
OR
LD
SK
ILL
38
T60356E
15
25
20
SEO A-A
LO
100
PA
U
25
75
SK
ILL
100
25
75
M30 X 2
10
PROGRAMA EXE_MCALL.MPF
15
10
15
M30 X 2
Exemplo:
100
2 X 45
SUBPROGRAMA ROSCA_M30X2.SPF
G1 Z-10 F1000
G91 X3.5 Y-3.5
G3 X3.5 Y3.5 Z0.25 CR=3.5
G3 X0 Y0 I-7 J0 Z2
G3 X-3.5 Y3.5 Z0.25 CR=3.5
G1 X-3.5 Y-3.5
G90 G0 Z10
M17
OR
LD
75
T60356E
39
15
20
LO
Sintaxes:
PA
U
Exemplo:
OR
LD
40
100
150
SK
ILL
R1
5
20
10
150
200
T60356E
15
20
LO
Sintaxes:
PA
U
CYCLEnn( aa , aa , ... , aa )
HOLESnn( aa , aa , ... , aa )
LONGHOLE( aa , aa , ... , aa )
POCKETnn( aa , aa , ... , aa )
SLOTnn( aa , aa , ... , aa )
Exemplo: CYCLE82(5,0,2,0,0.5)
onde:
CYCLE..., HOLES..., LONGHOLE, POCKET..., SLOT... - nome dos ciclos
nn - nmero que identifica o ciclo. Exemplos: CYCLE82, CYCLE90, HOLES2, etc
aa - argumentos do ciclo
SK
ILL
Quando se programa utilizando as telas de apoio, alguns dados do ciclo ficam ocultos
devido ao fato de serem equivalentes a outros dados que esto visveis. Sendo assim, para
vizualizar esses dados deve-se posicionar o cursor sobre o dado equivalente e acionar a
softkey denominada Altera ou a tecla Select . Porm, independentemente se h dados
ocultos ou no, quando o ciclo for inserido no programa sua sintaxe ser completa.
OR
LD
Nos prximos captulos a seguir sero mostrados como acessar as telas de apoio de
cada um dos ciclos.
T60356E
41
15
19.1 - CYCLE81
Aplicao: Furo de centro com tempo de permanncia
PA
U
LO
20
Este ciclo utilizado para efetuar furaes simples, como furos de centro, alargamento,
furos de pequena profundidade, etc. Para acessar a pgina de programao do CYCLE81
necessrio seguir os seguintes passos:
- Acionar a softkey [ Furar ]
- Acionar a softkey [ Centrar ]
- Preencher os campos (ver figura-exemplo abaixo)
- Acionar a softkey [ Aceitar ]
OR
LD
RP
SC
SK
ILL
42
T60356E
75
20
15
CYCLE81 (______________)
20
30
26
PA
U
LO
NOTAS:
- Os dados de corte como avano e rotao devem ser programados anteriormente
SEO
A-A
em um bloco
separado.
- Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando
MCALL antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio
informar as posies a serem furadas e terminar novamente com o comando MCALL.
- Programar o avano (F), sempre antes da chamada do ciclo de furao.
75
WORKPIECE(,,,BOX,112,0,-30,-80,0,0,75,75)
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T01; BROCA D20 MM
M6
G54 D01 S1800 M3
G0 X25 Y25
Z10
F100
MCALL CYCLE81(5,0,2,-26,,0,0,0,22)
X25 Y25
X50 Y50
MCALL
G53 G0 Z-110 D0 M5
M30
OR
T60356E
30
26
20
75
SEO A-A
25
LD
50
75
50
25
SK
ILL
A
25
50
43
15
19.2 - CYCLE82
Aplicao: Furao com tempo de permanncia
SK
ILL
PA
U
LO
20
Este ciclo utilizado para efetuar furaes simples, como furos de centro, alargamento,
furos de pequena profundidade, etc. Para acessar a pgina de programao do CYCLE82
necessrio seguir os seguintes passos:
- Acionar a softkey [ Furar ]
- Acionar a softkey [ Furar Alargar]
- Acionar a softkey [ Furar ]
- Preencher os campos (ver figura-exemplo abaixo)
- Acionar a softkey [ Aceitar ]
OR
LD
RP
SC
44
T60356E
20
19. Ciclos fixos
15
30
26
20
CYCLE82 (______________)
LO
NOTAS:
SEO A-A
- Os dados de corte como avano e rotao devem ser programados anteriormente
em um bloco separado.
- Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando MCALL
antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio informar
as posies a serem furadas e terminar novamente com o comando MCALL.
OR
T60356E
PA
U
75
30
26
20
50
75
SEO A-A
25
LD
50
SK
ILL
75
Exemplo:
WORKPIECE(,,,BOX,112,0,-30,-80,0,0,75,75)
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T01; BROCA D20 MM
M6
G54 D01 S1800 M3
G0 X25 Y25
Z10
F100
N100 MCALL CYCLE82(5,0,2,-26,,0.5,10,1,12)
X25 Y25
X50 Y50
MCALL
G53 G0 Z-110 D0 M5
25 M30
A
25
50
45
15
20
Este ciclo utilizado para efetuar furaes profundas, pois conta com os recursos de
quebra ou descarga de cavacos.
SK
ILL
PA
U
LO
OR
LD
RP
SC
46
T60356E
15
PA
U
LO
20
SK
ILL
OR
LD
NOTAS:
- Os dados de corte como avano e rotao devem ser programados anteriormente
em um bloco separado.
- Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando
MCALL antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio
informar as posies a serem furadas e terminar novamente com o comando MCALL.
T60356E
47
LO
PA
U
O A-A
WORKPIECE(,,,BOX,112,0,-30,-80,0,0,75,75)
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T15; BROCA D16 MM
M6
G54 D01 S2000 M3
G0 X17.5 Y20
Z7
F200
MCALL CYCLE83(5,0,2,-85,,-20,,90,1,0,1.2,1.4,0.6,1.6,10,1,11221112)
X17.5 Y20
X67.5
MCALL
G53
G0 Z-110 D0 M5
M30
20
85
15
Exemplo:
85
16
85
SEO A-A
R20
25,18
40
SK
ILL
100
A
17,5
67,5
OR
LD
48
T60356E
19.4 - CYCLE84
Aplicao: Roscamento macho rgido
20
15
SK
ILL
PA
U
LO
OR
LD
RP
SC
T60356E
49
PA
U
LO
20
15
SK
ILL
LD
CYCLE84 (______________)
OR
NOTAS:
- Os dados de corte como avano e rotao devem ser programados anteriormente
em um bloco separado.
- O sentido de giro sempre invertido automaticamente na abertura das roscas
- Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando MCALL
antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio informar
as posies a serem roscadas e terminar novamente com o comando MCALL.
50
T60356E
15
20
Exemplo:
PA
U
LO
WORKPIECE(,,,BOX,112,0,-15,-80,-65,-65,65,65)
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T20; MACHO M12X1.75
M6
G54 D01 S500 M3
G0 X0 Y35
Z5
MCALL CYCLE84(5,0,2,-18,,0.7,3,,1.75,5,500,5,0,1,0,1,5,1,,,,,1001,2001002)
RP=35 AP=90
AP=210
AP=330
MCALL
G53 G0 Z-110 D0 M5
M30
15
M12 X 1.75
90
R3
R1
SEO A-A
103,92
OR
LD
SK
ILL
T60356E
51
15
20
SK
ILL
PA
U
LO
OR
RP
SC
LD
52
T60356E
15
Z1
20
DT
LO
PA
U
NOTAS:
- Deve-se programar a rotao do eixo rvore anteriormente em bloco separado.
- Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando MCALL
antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio informar
as posies a serem roscadas e terminar novamente com o comando MCALL.
40
35
45
:
G53 G0 Z-110 D0
T04
M6
G54 D1 S920 M3
G0 X70 Y0
Z15
MCALL CYCLE85 (5,0,2,-15, ,1,100,500)
X70 Y0
X120
MCALL
G53 G0 Z-110 D0 M5
:
15
Exemplo:
SEO A-A
25
20
SK
ILL
70
30
A
50
70
OR
LD
150
35
15
T60356E
40
53
19.6 - CYCLE86
Aplicao: Mandrilamento com retrao do eixo rvore parado
15
20
SK
ILL
PA
U
LO
LD
OR
RP
SC
54
T60356E
9
CAMPO
DY
DZ
PA
U
LO
DX
15
SPOS
20
DT
Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo:
CYCLE86 (______________)
150
65
50
T60356E
65
15
OR
LD
SK
ILL
WORKPIECE(,,,BOX,112,0,-35,-80,0,-35,150,35)
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T06
M6
G54 D01 S800 M3
G0 X0 Y0
Z10
F300
MCALL CYCLE86(5,0,2,-15,,0.6,3,2,2,1,45,0,1,12)
G53 G0 Z-110 D0 M5
M30
20
SEO A-A
65
55
15
20
SK
ILL
PA
U
LO
OR
LD
RP
SC
F1
USINAGEM
5 Campo
56
T60356E
NT
9 Campo
SELEO
U
aS
15
SK
ILL
H1
TABELA
PA
U
X0
Y0
Z0
Z1
20
7 Campo
LO
6 Campo
CYCLE70 (______________)
OR
LD
NOTAS:
A posio de partida, quando em usinagem externa, qualquer posio desde que
a ferramenta possa atingir o dimetro externo e o plano de retorno sem coliso.
A posio de partida, quando em usinagem interna, qualquer posio desde que
a ferramenta possa atingir o centro da interpolao e a altura do plano de retorno sem
coliso. Quando usinagem de baixo para cima devemos posicionar a ferramenta no plano
de retorno ou atrs do plano de retorno.
Uma vez que o comando monitora a ferramenta durante o ciclo, devemos ativar o seu
devido corretor, caso contrrio ir ocorrer um alarme abortando a operao.
A rotao deve ser programada em um bloco separado.
Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando MCALL
antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio informar
as posies a serem roscadas e terminar novamente com o comando MCALL.
T60356E
57
100
20
20X45
100
0X4
M6
30
LO
PA
U
Exemplo:
WORKPIECE(,,,CYLINDER,64,0,-30,-80,100)
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T01; FRESA PARA ROSCAR
M6
G54 D01 S1800 M3
G0 X0 Y0
Z2
CYCLE70(5,0,2,-30,60,2.8,0,4,7,1,200,0,0,0,45,11,1,,,,,1,0)
G53 G0 Z-110 D0 M5
M30
15
SEO A-A
z=p
2 * WR + RDIFF
4 *
DIATH
OR
LD
SK
ILL
z
-
valor do movimento adicional (clculo interno)
p
-
passo da rosca
WR
-
raio da ferramenta
DIATH -
dimetro externo da rosca
RDIFF -
diferena de raio para o crculo de sada
Para roscas internas RDIFF=DIATH/2-WR Para roscas externas
RDIFF=DIATH/2+WR
58
T60356E
15
19.8 - HOLES1
Aplicao: Linha de posies
20
SK
ILL
PA
U
LO
OR
LD
LAB
T60356E
59
15
20
HOLES1 (______________)
PA
U
40
20
20
20
20
SEO A-A
10
100
Exemplo 1:
LO
NOTAS:
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
100
110
120
SK
ILL
LD
OR
10
60
SEO A-A
T60356E
15
20
SK
ILL
PA
U
LO
OR
LD
LAB
T60356E
61
20
15
R
N
LO
R5
OR
LD
SK
ILL
N10 WORKPIECE(,,,CYLINDER,64,0,-9,-80,135)
G17 G71 G90 G94
G53 G0 Z-110 D0 M5
T08; BROCA D8 MM
M6
G54 D01 G64 CFIN
S1550 M3
G0 X0 Y0
Z10
F230
MCALL CYCLE82(5,0,2,-26,,0.5,10,1,12)
HOLES2(0,0,50,108,30,5,1010,0,,,1)
MCALL
G53 G0 Z-110 D0 M5
M30
72
Exemplo:
8X5
PA
U
HOLES2 (______________)
62
T60356E
15
19.10 - CYCLE801
Aplicao: Grade de posies
SK
ILL
PA
U
LO
20
OR
LD
LAB
T60356E
63
15
20
CYCLE801 (______________)
15
M8 X 1.25
30
27,5
PA
U
SEO A-A
15
42,50
7,50
OR
LD
SK
ILL
12
10
18
WORKPIECE(,,,BOX,112,0,-25,-80,0,0,-100,150)
G17 G71 G90 G94
G53 G0 Z0 D0 M5
T01
M6
G54 D01 S1800 M3
G0 X25 Y25
Z10
F100
MCALL CYCLE82(5,0,2,-26,,0.5,10,1,12)
CYCLE801(-92.5,15,0,42.5,30,3,5,0,0,0,0,,,1)
MCALL
G53 G0 Z0 D0 M5
T02
M6
G54 D01 S1800 M3
G0 X25 Y25
F100
MCALL CYCLE84(5,0,2,-18,,0.7,3,,1.75,5,500,5,0
,1,0,1,5,1,,,,,1001,2001002)
CYCLE801(-92.5,15,0,42.5,30,3,5,0,0,0,0,,,1)
MCALL
G53 G0 Z0 D0 M5
M30
LO
M8 X 1.25
Exemplo 1:
64
M8 X 1.25
T60356E
19.11 - LONGHOLE
Aplicao: Rasgos em crculo (largura igual ao dimetro da fresa)
15
SK
ILL
PA
U
LO
20
Este ciclo permite a usinagem (desbaste) de rasgos oblongos, sendo que a larguras
dos rasgos sero iguais ao dimetro da fresa.
Para acessar a pgina de programao do LONGHOLE necessrio seguir os seguintes
passos:
- Acionar a softkey [ Fresar ]
- Acionar a softkey [ Ranhura ]
- Acionar a softkey [ Furo oblongo ]
- Preencher os campos (ver figura-exemplo abaixo)
- Acionar a softkey [ Aceitar ]
OR
LD
RP
SC
F
T60356E
65
Z1
DZ
FZ
15
20
LO
Y0
Z0
L
PA
U
NOTAS: A posio de aproximao pode ser qualquer uma desde que no haja risco
de coliso. Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
Durante a usinagem, o sistema de coordenadas rotacionado, com isso os valores
mostrados no display sero como se estivesse usinando sobre o 1 eixo.
- Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando MCALL
antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio informar
as posies a serem fresadas e terminar novamente com o comando MCALL.
Exemplo:
10
8
R5
OR
45
10
16
SEO A-A
1 20
30
LD
,5 0
SEO A-A
R12
66
SK
ILL
:
G0 X15 Y15
Z5
MCALL LONGHOLE(100,0,5,-4,,1,53.5,12.5,0,5,0,0,0.1,200,0.5,3,0,1100,1011,2)
HOLES2(12.5,0,12.5,30,120,2,2010,0,,,1)
HOLES2(12.5,0,12.5,210,120,2,2010,0,,,1)
MCALL
16
:
T60356E
15
19.12 - SLOT1
Aplicao: Rasgos em crculo
SK
ILL
PA
U
LO
20
Este ciclo permite a usinagem (desbaste e acabamento) de rasgos oblongos com uma
largura maior que a largura da ferramenta.
Para acessar a pgina de programao do SLOT1 necessrio seguir os seguintes
passos:
- Acionar a softkey [ Fresar ]
- Acionar a softkey [ Ranhura ]
- Acionar a softkey [ Ranh. long ]
- Preencher os campos (ver figura-exemplo abaixo)
- Acionar a softkey [ Aceitar ]
LD
OR
RP
Campo
direita de
RP
SC
F
T60356E
67
OR
LD
SK
ILL
PA
U
LO
20
15
SLOT1 (_____________)
68
T60356E
15
PA
U
LO
20
NOTAS:
A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso.
Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
Caso a opo Modelo de Pos. seja selecionada, a mquina gera um comando MCALL
antes do ciclo. Neste caso, depois de inserido o comando no programa, necessrio informar
as posies a serem fresadas e terminar novamente com o comando MCALL.
No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro
abortando a usinagem.
R46
15
R 30
140
R46
T60356E
15
OR
LD
SK
ILL
Exemplo:
:
N10 WORKPIECE(,,,CYLINDER,64,0,-25,-80,140)
N20 G17 G71 G90 G94
N30 ;G53 G0 Z0 D0 M5
N40 T01
N50 M6
N60 G54 D01 S1800 M3
N70 G0 X0 Y0
N80 Z10
N90 F100
MCALL SLOT1(5,0,2,-3,,1,15,6,0,0,5,0,0,0.1,200,1,0,0,21,0.1,15,15,0,2,2,0,1,2,1100,1011,102)
HOLES2(0,0,30,45,30,4,1010,0,,,1)
MCALL
G53 G0 Z-110 D0 M5
M30
69
15
20
SK
ILL
PA
U
LO
OR
LD
RP
Campo
direita de
RP
SC
F
70
T60356E
PA
U
LO
20
FZ
15
Largura da ranhura
Coordenada Z final do fresamento. Atravs da tecla [SELECT] pode-se escolher
Z1
entre coordenada absoluta ou incremental
DZ
Profundidade de corte.
UXY
Valor de sobremetal para acabamento nas paredes da bolsa.
Atravs da tecla [SELECT] escolher entre as opes:
posicionar - Reta
- Crculo
FS
Largura do chanfro
Profundidade de insero. Este campo aparece somente quando a opo
ZFS
CHANFRO escolhida no campo usinagem.
SK
ILL
OR
LD
NOTAS:
A posio de aproximao pode ser qualquer uma desde que no haja risco de coliso.
Os pontos de incio dos rasgos so atingidos atravs de movimentos rpidos
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
No caso de violao do contorno dos furos oblongos, surgir uma mensagem de erro
abortando a usinagem.
T60356E
71
15
Exemplo:
PA
U
LO
20
:
N10 WORKPIECE(,,,CYLINDER,64,0,-4.9,-80,140)
N20 G17 G71 G90 G94
N30 G53 G0 Z0 D0 M5
N40 T01
N50 M6
N60 G54 D01 S1800 M3
N70 G0 X0 Y0
N80 Z10
N90 F100
N100 SLOT2(5,0,2,-5,,3,80,20,0,0,47.5,-20,90,200,200,2,0,0,1011,0,0,0,,0,1,2,100,1001,102)
N110 G53 G0 Z-110 D0 M5
N120 M30
10
SK
ILL
10
SEO A-A
20
20
95
SEO A-A
80
OR
LD
20
72
20
95
T60356E
15
20
LD
SK
ILL
PA
U
LO
OR
RP
SC
F
T60356E
73
7 Campo
8 Campo
0
Z1
DXY
15
20
LO
LD
DZ
SK
ILL
X0
Y0
Z0
W
L
PA
U
6 Campo
Usinagem
Pto. de
ref.
UXY
UZ
OR
74
T60356E
Exemplo:
OR
LD
SK
ILL
PA
U
LO
20
:
N10 WORKPIECE(,,,RECTANGLE,64,0,-10,-80,100,140)
N20 G17 G71 G90 G94
N30 G53 G0 Z0 D0 M5
N40 T01;FRESA RAIO 20mm
N50 M6
N60 G54 D01 S1800 M3
N70 G0 X0 Y0
N80 Z10
N90 F100
N100 CYCLE899(5,0,2,-5,100,50,0,0,0,1,50,0,0,200,0,1001,100,1,110,,1,2)
N100 CYCLE899(5,0,2,-5,100,50,0,0,0,1,50,0,0,200,0,1002,100,1,110,,1,2)
N110 G53 G0 Z-110 D0 M5
N120 M30
15
T60356E
75
15
19.15 - POCKET3
Aplicao: Alojamento retangular
SK
ILL
PA
U
LO
20
OR
LD
RP
Campo
direita de
RP
SC
F
76
T60356E
OR
LD
SK
ILL
PA
U
LO
20
15
T60356E
77
15
Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo:
POCKET3 (_____________)
20
PA
U
LO
NOTAS:
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.
W
78
10
20
R1
5
100
150
150
150
R1
5
100
OR
LD
SK
ILL
Exemplo:
:
WORKPIECE(,,,BOX,112,0,-20,-80,0,0,200,150)
G17 G71 G90 G94
G53 G0 Z0 D0 M5
T01
M6
G54 D01 S1800 M3
G0 X0 Y0
Z10
F100
POCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,21,50,8,3,15,10,1,0,1,2,1110
0,11,110)
POCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,22,50,8,3,15,10,1,0,1,2,1110
0,11,110)
G53 G0 Z0 D0 M5
M30
200
200
T60356E
15
19.16 - POCKET4
Aplicao: Alojamento circular
20
SK
ILL
PA
U
LO
OR
LD
RP
Campo
direita de
RP
SC
F
T60356E
79
SK
ILL
PA
U
LO
20
15
Dimetro da bolsa.
Profundidade. Atravs da tecla [SELECT] pode-se escolher entre coordenada
Z1
absoluta ou incremental.
P
Passo da hlice.
DZ
Profundidade de corte (Incremento).
UXY
Valor de sobremetal para acabamento lateral.
UZ
Valor de sobremetal para acabamento no fundo.
Determina a forma como a ferramenta vai penetrar no material. Atravs da tecla
[SELECT] escolher entre as opes:
Imerso - pr - furado
- Vertical
- hlic.
FZ
Avano a ser utilizado durante a penetrao da ferramenta.
Atravs da tecla [SELECT] escolher entre as opes:
Escarear - Usinagem compl.
- Retrabalho
EP
Passo mximo da hlice.
ER
Raio da hlice
Largura do chanfro. Este campo aparece somente quando a opo CHANFRO
FS
escolhida no campo usinagem.
Profundidade de insero.Este campo aparece somente quando a opo
ZFS
CHANFRO escolhida no campo usinagem.
LD
OR
POCKET4 (_____________)
80
T60356E
LO
20
15
NOTAS:
A posio de aproximao pode ser qualquer uma desde que se possa atingir, sem
colises, o centro do alojamento e o plano de retorno.
O ponto de incio do alojamento atingido atravs de um movimento rpido.
Antes de ativarmos o ciclo devemos ativar o corretor da ferramenta correspondente,
pois o comando monitora a ferramenta durante o ciclo.
No final do ciclo a ferramenta movimentar-se- para o centro do alojamento.
Os parmetros no necessrios podem ser omitidos no bloco de programao ou
receberem valor zero (0).
Para remover todo o material em um nico passe deve-se programar o valor zero (0)
no parmetro MID.
PA
U
Exemplo:
OR
T60356E
60
50
70
50
60
LD
25
15
SK
ILL
25
15
WORKPIECE(,,,BOX,112,0,-20,-80,0,0,70,60)
G53 G0 Z0 D0 M5
T01
M6
G54 D01 S1800 M3
G0 X0 Y0
Z10
F100
POCKET3(5,0,2,-10,150,100,15,100,75,0,2,0.1,0.1,200,0.1,0,21,50,8,3,15,10,1,0,1,2,1110
0,11,110)
POCKET4(5,0,2,-15,50,35,30,2,0.1,0.1,200,0.1,0,1011,60,9,15,0,2,0,1,2,10100,111,110)
POCKET4(5,0,2,-15,50,35,30,2,0.1,0.1,200,0.1,0,1012,60,9,15,0,2,0,1,2,10100,111,110)
G53 G0 Z0 D0 M5
M30
70
81
15
20
SK
ILL
PA
U
LO
OR
LD
RP
Campo
direita de
RP
SC
F
FZ
82
T60356E
SK
ILL
PA
U
LO
20
15
LD
Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo:
CYCLE 76 (_____________)
OR
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).
T60356E
83
15
20
80
55
45
80
45
55
10
SK
ILL
20
10
10
PA
U
LO
20
WORKPIECE(,,,BOX,112,0,-25,-80,0,0,80,55)
G17 G71 G90 G94
G53 G0 Z0 D0 M5
T01
M6
G54 D01 S1800 M3
G0 X25 Y25
Z10
F100
CYCLE76(5,0,2,-10,,70,45,10,40,27.5,10,2,0.1,0.1,200,150,0,1,80,55,1,2,1100,1,102)
CYCLE76(5,0,2,-10,,70,45,10,40,27.5,10,2,0.1,0.1,200,150,0,1,80,55,1,2,1100,1,102)
G53 G0 Z0 D0 M5
M30
R1
70
OR
LD
R1
10
70
84
T60356E
15
20
SK
ILL
PA
U
LO
LD
OR
RP
Campo
direita de
RP
SC
F
FZ
T60356E
85
PA
U
LO
20
15
SK
ILL
CYCLE 77 (_____________)
OR
LD
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).
86
T60356E
15
Exemplo:
15
20
15
10 x 45
50
27,50
10 x 45
27,50
50
T60356E
27,50
OR
LD
SK
ILL
20
PA
U
LO
20
WORKPIECE(,,,BOX,112,0,-20,-80,0,0,55,55)
G53 G0 Z0 D0 M5
T01
M6
G54 D01 S1800 M3
G0 X25 Y25
Z10
F100
CYCLE76(5,0,2,-10,,70,45,10,40,27.5,10,2,0.1,0.1,200,150,0,1,80,55,1,2,1100,1,102)
CYCLE77(5,0,2,-15,,50,27.5,27.5,2,0.1,0.1,200,150,0,1,55,1,2,100,1,102)
CYCLE77(5,0,2,-15,,50,27.5,27.5,2,0.1,0.1,200,150,0,2,55,1,2,100,1,102)
G53 G0 Z0 D0 M5
M30
27,50
Programao e Operao - Linha D - Siemens 828D
87
15
19.19 - CYCLE79
Aplicao: fresar polgono
LO
SK
ILL
PA
U
20
OR
LD
RP
Campo
direita de
RP
SC
F
88
T60356E
R1
DXY
DZ
UXY
UZ
FS
ZFS
20
LO
Z1
PA
U
15
Y0
Z0
1
N
SW
Aps acionar a softkey [Aceitar], o ciclo inserido no programa conforme exemplo abaixo:
CYCLE79 (_____________)
SK
ILL
:
N80 G54 G0 X15 Y15
N90 Z5
CYCLE79(100,0,2,-10,6,30,0,0,45,5,80,50,2,0.1,0.1,1000,0,11,1,2,,1,110)
CYCLE79(100,0,2,-10,6,30,0,0,45,5,80,50,2,0.1,0.1,1000,0,12,1,2,,1,110)
M30
OR
LD
T60356E
89
15
19.20 - CYCLE61
Aplicao: Facear superfcie
20
SK
ILL
PA
U
LO
OR
LD
RP
SC
F
90
T60356E
Z1
DXY
LO
DZ
UZ
20
15
X1
Y1
CYCLE61 (_____________)
5
400
210
250
210
250
45
400
370
370
OR
LD
SK
ILL
WORKPIECE(,,,BOX,112,5,-20,-80,0,0,370,250)
G53 G0 Z0 D0
T01
M6
G54 D01 S1800 M3
G0 X25 Y25
Z10
F100
CYCLE61(8,5,2,0,0,0,370,250,2,80,0.1,200,31,0,1,
11010)
CYCLE61(8,5,2,0,0,0,370,250,2,80,0,200,32,0,1,11
010)
G53 G0 Z0 D0
M30
45
Exemplo:
45
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).
PA
U
T60356E
91
15
19.21 - CYCLE63
Aplicao: Usinar contorno programado
20
PA
U
LO
SK
ILL
LD
OR
92
T60356E
PA
U
LO
20
15
OR
LD
SK
ILL
PRG
RP
SC
F
93
Exemplo:
15
PA
U
N110 G53 G0 Z0 D0 M5
N120 G53 G0 Y0
N130 M30
LO
20
WORKPIECE(,,,BOX,112,0,-20,
-80,0,0,100,100)
OR
LD
SK
ILL
T60356E
15
20 - FUNES DE TRANSFORMAO
20.1 - FUNO: TRANS, ATRANS
20
LO
PA
U
OR
W
T60356E
S
X
Y
TRAN
X
S
AN
LD
SK
ILL
Sintaxe:
TRANS X___ Y___ Z___
R
AT
S
TRAN
X
95
PA
U
130
LO
20
130
22
12
PEA:
100
15
100
OR
R1
100
R1
15
22
12
15
R1
100
R1
LD
SK
ILL
PERFIL.SPF
G0 X50 Y-15
Z0
INICIO: G1 Z=IC(-4) F800
G41 Y15
X28 RNDM=15
G3 X15 Y28 CR=-13
G1 Y72
G3 X28 Y85 CR=-13
G1 X72
G3 X85 Y72 CR=-13
G1 Y28
G3 X72 Y15 CR=-13
G1 X50 RNDM=0
FIM: G40 Y-15
REPEAT INICIO FIM P2
G0 Z5
M17
SUB PROGRAMA:
96
15
Exemplo:
15
T60356E
15
20
LO
PA
U
Y+
X+
X+
OR
LD
ROT
Y+
AR
O
RO
SK
ILL
Y+
SX
T60356E
97
10
15
Exemplo:
PA
U
LO
20
SUB PROGRAMA
CRUZ.SPF
S
R7
,5
0
SK
ILL
20
10
60
A
40
55
OR
15
LD
G0 X67.5 Y0
Z5
G1 Z0 F500
INICIO: G1 Z=IC(-2.5) F200
G41 X75 Y-7.5 F600
X87.5
G3 Y7.5 CR=7.5
G1 X75
Y20
G3 X60 CR=7.5
G1 Y7.5
X47.5
G3 Y-7.5 CR=7.5
G1 X60
Y-20
G3 X75 CR=7.5
G1 Y-7.5
FIM: G40 X67.5 Y0
REPEAT INICIO FIM P3
G0 Z5
M17
98
T60356E
15
20
LO
Pode-se utilizar a funo SCALE XYZ, para programar um fator de escala em relao
ao zero pea (G54 ~ G55 ou G505 ~ G599), ou a funo ASCALE XYZ para programarmos
um fator de escala em relao a um frame j programado.
96,18
40
1,91
48,09
OR
13,45
LD
HEXAGONO.SPF
G0 X25 Y-15
Z5
G1 Z0 F500
INICIO: G1 Z=IC(-2.5) F200
G41 X25 Y1.91 F600
X5 Y13.45
Y36.55
X25 Y48.09
X45 Y36.55
Y13.45
X25 Y1.91
FIM: G40 Y-15
REPEAT INICIO FIM P3
G0 Z5
M17
13,45
SK
ILL
SUB PROGRAMA
10
70
26,90
80
15
10
Exemplo:
3,82
15
Sintaxe:
PA
U
Para cancelarmos a funo escala devemos programar a funo SCALE sem declarar
variveis, com isso cancelamos qualquer frame programado.
T60356E
99
15
20
LO
PA
U
Para cancelarmos a funo espelho devemos programar a funo MIRROR sem declarar
variveis, com isso cancelamos qualquer frame programado.
20
25
15
R1
W
100
R8
R5
70
75
20
R10
OR
LD
SK
ILL
10
Exemplo:
Sintaxe:
20
200
T60356E
10
15
SUB PROGRAMA
PA
U
LO
20
CONTORNO.SPF
G0 X35 Y25
Z5
G1 Z0 F500
INICIO: G1 Z=IC(-2) F200
G41 X33 Y15 F600
X85
G3 Y35 CR=10
G1 X45 RND=5
Y80
G3 X25 CR=10
G1 Y23
G3 X33 Y15 CR=8
FIM: G40 G1 X35 Y25
REPEAT INICIO FIM P4
G0 Z5
M17
OR
LD
SK
ILL
T60356E
101
15
PA
U
LO
20
Z+
Y+
G53 G0 Z-110 D0 M5
X+
M6
G54 D1 S3600 M3
G64 CFIN
G0 X-10 Y0
Z10
X20
R5
R5
R1
G1 Z-15
25
R1
35
25
G42 Z0
SK
ILL
25
LD
G1 X60 RND=10
X85 Z0 RND=5
X110
50
OR
M30
102
100
T60356E
15
Z+
X-
PA
U
LO
Y+
10
15
25
20
50
100
LD
SK
ILL
R5
R1
5
R1
20
OR
NOTAS:
Quando trabalha-se com o plano G18 e G19, os cdigos de compensao de raio (G41
e G42) e de interpolao circular (G2 e G3) devem ser programados de forma contrria
ao plano G17 , uma vez que o sentido de corte na visualizao da usinagem contrria
aos mesmos.
Para que ocorra a compensao de raio, a ferramenta utilizada nesse tipo de usinagem
deve ser de ponta esfrica e no deve ser zerada pelo topo, mas sim pelo centro do
raio.
Este tipo de programao normalmente utilizada em operaes de acabamento.
T60356E
103
15
20
PA
U
LO
Este opcional chamado MOLDES E MATRIZES invocado pela funo CYCLE 832 e
possui diversas funes especiais de softwre no CNC que, associadas diversos parmetros
de mquina e hardware, permitem:
Neste captulo sero explanados as principais funes responsveis por esta melhor
performance das mquinas. So elas:
SK
ILL
Esta tela permite ao usurio selecionar, de modo interativo, quais as funes ele deseja
aplicar durante a usinagem de determinados moldes ou matrizes.
Ao especificar qual o tipo de usinagem a ser realizada (Desbaste, Pr-acabamento ou
Acabamento), o comando assume automaticamente as funes recomendadas para aquele
tipo de trabalho, porm, caso seja de interesse do usurio, elas podem ser modificadas de
acordo com o desejado.
Para acessar a tela do CYCLE832, deve-se:
Acionar o softkey horizontal [ Vrios ] ;
Acionar o softkey vertical [ >> ] ;
Acionar o softkey vertical [ HighSpeed ] ;
Preencher os campos (ver figura-exemplo abaixo)
Acionar a softkey [ Aceitar ]
OR
LD
104
T60356E
PA
U
LO
20
15
SK
ILL
Tolerncia
LD
Para fazer a programao do ciclo fora da mquina, ou seja, sem a pgina interativa,
deve-se programar conforme sintaxe abaixo:
CYCLE832 (xxx, yyy, zzz)
OR
Explanao:
XXX
T60356E
105
15
ZZZ
1 - (Desbaste)
2 - (Pr - Acabamento)
3 - (Acabamento)
1 - Liga o ciclo.
0 - Desliga o ciclo.
20
YYY
LO
PA
U
OR
LD
SK
ILL
Dentro de um programa, o CYCLE 832 pode ser inserido logo no incio do programa
conforme exemplo abaixo:
106
T60356E
15
23 - QUARTO EIXO
23.1 - INTRODUO
20
A Mesa Rotatria da linha Dcom Comando SIEMENS 828 est configurada para
trabalhar com a unidade de medida em grau e com a velocidade de posicionamento angular
em graus/minuto. Pode-se utilizar a Mesa Rotatria como Divisor ou como 4 Eixo (Usinagem
de Contornos).
LO
PA
U
A+
A-
A-
A+
SK
ILL
OR
LD
Ao interpolar o eixo A (Eixo Rotacional) com o eixo X (Eixo Linear), tem-se inicialmente
um problema com relao a velocidade de avano, devido as diferentes unidades de medida
com que os referidos eixos operam. Enquanto o eixo A trabalha em grau/min, o eixo X trabalha
em mm/min ou polegada/min. O problema da velocidade de avano ocorre porque neste
tipo de interpolao o eixo rotacional (A) fica subordinado ao eixo linear (X) em funo do
tempo, ou seja, o percurso do eixo A deve ser percorrido no mesmo tempo do eixo X, pois o
avano sempre aplicado ao eixo linear. Dependendo da relao entre o percurso de cada
eixo, tem-se para A uma velocidade de avano mais lenta ou mais rpida (ver figura 3).
T60356E
107
15
20
LO
PA
U
OR
LD
SK
ILL
108
T60356E
15
LO
20
Conforme descrito anteriormente, pelo fato do eixo A ser um eixo rotacional com a
unidade de medida em grau, no se consegue uma velocidade de avano uniforme ao longo
do percurso de corte quando interpolando com eixos lineares com unidade de medida em
mm ou polegada. Assim, essa questo pode ser resolvida pela funo FGROUP, a qual
uma funo standard do comando, usada para definir grupo de eixos, os quais devem
trabalhar sob a mesma velocidade de avano no percurso de corte.
PA
U
Para que a mquina possa calcular o avano resultante entre os eixos lineares (X, Y)
e o eixo rotacional (A), deve-se programar juntamente com a funo FGROUP a funo
FGREF, conforme a sintaxe abaixo:
Sintaxe:
A+
OR
LD
SK
ILL
T60356E
109
LO
PA
U
X [mm]
59,951
60,262
60,563
60,864
60,949
114,800
114,885
115,186
115,487
115,788
116,089
116,390
116,691
116,992
117,293
117,594
117,895
118,196
118,497
118,798
119,099
119,400
119,701
120,000
120,000
20
A [grau]
194
195
196
197
197,282
282,718
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
360
SK
ILL
Pos
A
B
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
C
D
D1
D2
D3
D4
D5
TABELA 1 - POSICIONAMENTOS X / A
A [grau] X [mm]
Pos
A [grau] X [mm]
Pos
0
120
D6
168
59,359
D32
60
120
D7
169
59,058
D33
61
119,699
D8
170
58,757
D34
62
119,398
D9
171
58,456
D35
63
119,097
D10
172
58,155
E
64
118,796
D11
173
57,854
F
65
118,495
D12
174
57,553
F1
66
118,194
D13
175
57,252
F2
67
117,893
D14
176
56,951
F3
68
117,592
D15
177
56,650
F4
69
117,291
D16
178
56,349
F5
70
116,990
D17
179
56,048
F6
71
116,689
D18
180
55,747
F7
72
116,388
D19
181
56,048
F8
73
116,087
D20
182
56,349
F9
74
115,786
D21
183
56,650
F10
75
115,485
D22
184
56,951
F11
76
115,184
D23
185
57,252
F12
77
114,883
D24
186
57,553
F13
77,282 114,800
D25
187
57,854
F14
162,718 60,949
D26
188
58,155
F15
163
60,864
D27
189
58,456
F16
164
60,563
D28
190
58,757
F17
165
60,262
D29
191
59,058
G
166
59,961
D30
192
59,359
H
167
59,660
D31
193
59,660
15
LD
Dados de Processo:
OR
a) Ferramenta
Dimetro da Fresa (D) = 20 mm
Nmero de Dentes (z) = 2
Velocidade de Corte (Vc) = 60 m/min
Avano por Dente (fz) = 0,1 mm/rot
b) Dados da Pea
Dimetro da Pea = 162 mm
110
T60356E
OR
LD
T60356E
PA
U
LO
20
SK
ILL
15
Programa:
111
15
LO
20
PA
U
OR
LD
SK
ILL
112
T60356E
15
20
LO
As coordenadas de posio dos eixos devero estar contidas no plano virtual XY, onde
X o eixo linear e Y o eixo rotacional planificado, ambos com a mesma unidade de medida
(mm ou polegadas).
OR
LD
SK
ILL
PA
U
T60356E
113
15
20
LO
PA
U
Para que OFFN se torne ativo, deve-se programar uma das funes de compensao
de raio de ferramenta (G41/G42) para definir o lado de deslocamento da ferramenta.
OR
LD
SK
ILL
DICAS:
1. Para evitar possveis danos parede oposta do Canal, OFFN deveria ser igual ou
maior que o Raio da Ferramenta.
2. OFFN negativo (OFFN = -nn) o mesmo que inverter G41 / G42.
114
T60356E
15
20
Contorno Fechado
PA
U
LO
Define-se como Contorno Aberto, o perfil cujo ponto inicial no coincidente (no se
fecha) com o ponto final. Canais Retos e Helicoidais tem Contorno Aberto.
OR
LD
SK
ILL
Define-se como Contorno Fechado, o perfil que o ponto inicial coincidente (se fecha)
com o ponto final. CAMES e Cavidades so exemplos de Contorno Fechado.
T60356E
115
15
PA
U
LO
20
OR
LD
SK
ILL
116
T60356E
15
20
Existem trs funes bsicas do comando SIEMENS - 828D usadas para Controle
da Velocidade do Avano em interpolaes circulares, as quais podem ser programadas
junto funo TRACYL. O avano controlado se aplica sobre o percurso do Caminho da
Ferramenta. As funes de controle so:
PA
U
LO
No entanto, quando aplicadas funo TRACYL, alguns pontos devem ser observados,
como por exemplo:
- Durante a trajetria do percurso da ferramenta em torno do Caminho de Programao,
na interpolao circular, o Raio Interno do Canal na Usinagem (R3) considerado pelo
sistema como um Raio Externo por se referenciar pelo Caminho de Programao.
- Desbastes so executados no sentido de ir alargando a Cavidade ou Canal em
usinagem, dessa forma o Raio Tangencial Maior (R3) geralmente no est no espao livre
e sim em contato com o material da parede do elemento em usinagem.
Com base nesses preceitos, ver no exemplo abaixo o efeito fsico sobre a ferramenta
em usinagem durante o trajeto em interpolao circular:
Exemplo de Efeito Fsico sobre uma dada Velocidade de Avano Programada (F),
conforme Controle de Velocidade de Avano Programado:
SK
ILL
DADOS:
OFFN = 50
D = 40
R0 = 5
R3 = R0 + OFFN = 55
R2 = R3 - (D/2) = 55 - 20 = 35
R1 = R2 - (D/2) = 35 - 20 = 15
F = 300 mm/min
LD
CFC PROGRAMADO:
Fct = F * R2 / R0 = 300 * 35 / 5 = 2100 mm/min
Ft1 = Fcf * R0 / R2 = 2100 * 5 / 35 = 900 mm/min
Ft2 = Fcf * R3 / R2 = 2100 * 55 / 35 = 3300 mm/min
OR
CFTCP PROGRAMADO:
Fct = F = 300 mm/min
Ft1 = Fcf * R1 / R2 = 300 * 5 / 35 = 43 mm/min
Ft2 = Fcf * R3 / R2 = 300 * 55 / 35 = 471 mm/min
CFIN PROGRAMADO:
Normalmente no se aplica CFIN funo TRACYL, pelo fato da ferramenta de um
T60356E
117
15
modo geral estar sempre externa ao Contorno de Programao, mesmo quando se est
abrindo uma Cavidade ou Canal.
20
LO
O Sistema de Coordenadas da Pea (G54 ~G57) tem duas identidades. Uma aplicada
fora da funo TRACYL onde ativado de forma usual, fazendo as correes geomtricas
dos eixos, e outra dentro, onde assume uma correo prpria funo TRACYL. Em outras
palavras, ao ativar o referido sistema (G54~G57) dentro da funo TRACYL, os eixos
refletem a posio de correo para XYZ do Sistema Virtual de Coordenadas Cartesianas
(Planificao do Cilindro) da respectiva funo.
SK
ILL
PA
U
LD
OR
TRACYL (d)
:
TRAFOOF
onde:
TRACYL = ativa a funo de transformao cilndrica TRACYL
d = dimetro a ser trabalhado da pea
TRAFOOF - desativa a funo de transformao cilndrica TRACYL
118
T60356E
15
20
5
5
PA
U
60
LO
20
50
OR
LD
SK
ILL
T60356E
119
20
PA
U
LO
60
20
15
25
OR
LD
SK
ILL
157,080 = 360
12,5
= X
X = (360 x 12,5)/157,080
X = 28,648
120
70
T60356E
40
LO
60
20
15
Exemplo 3 - Hlice
PA
U
136
180
OR
LD
SK
ILL
Passo da Hlice:
136mm
Passo =
= 68mm
2voltas
Clculo do percurso adicional na entrada e na sada da hlice:
68
68mm 360
45 78
=
Xmm =
X = 8,5mm
Xmm
45
360
T60356E
121
PA
U
LO
40
50
20
15
Exemplo 4 - Sextavado
10
OR
LD
SK
ILL
30
122
T60356E
120
15
200
20
20
-197.282
-399.684 mm
-424.115 mm
-282.718
-300
Y0/Z0
-508.938 mm -360
Plano Virtual
(Vista Planificada do Came)
162
-278.901 mm
PA
U
-162.718
A linha de
centro do
Came o
Caminho de
Programao
-230.037 mm
LO
-60
-77.282
-84.822 mm
-109.254 mm
175
Vista Frontal
da Pea
OR
LD
SK
ILL
T60356E
123
LO
100
20
30
15
30
80
R45
Y0/Z0
26,18 mm
30
25
Fer.
15
(0)
PA
U
30
Plano Virtual XY
(Vista Planificada do Rasgo)
OR
LD
SK
ILL
124
T60356E
PA
U
70 mm
(53,48)
R3
LO
80
150
20
15
76
R7
0
Y0/Z0
Plano Virtual
(Vista Planificada da Cavidade)
OR
LD
SK
ILL
T60356E
125
15
20
Grficos de potncia
ROMI D 600 / ROMI D 800
LO
cv / kW
cv / kW
20 / 15
PA
U
20 / 15
7,5 / 10
10.000
rpm
4.375
1.875
8.000
3.500
1.500
rpm
7,5 / 10
75 N.m
94 N.m
cv / kW
cv / kW
25 / 18,5
25 / 18,5
11 / 15
11 / 15
10.000
2.250
8.000
4.000
1.715
rpm
5.250
78 N.m
SK
ILL
102 N.m
rpm
LD
cv / kW
cv / kW
22,4 / 16,5
8/6
8/6
10.000
1.875
8.000
3.500
rpm
3.375
82 N.m
104 N.m
1.500
OR
22,4 / 16,5
rpm
126
T60356E
15
cv / kW
25 / 18,5
LO
22,4 / 16,5
8/6
8/6
PA
U
1.500
10.000
3.375
1.875
6.000
ROMI D 1500
rpm
15.000
rpm
rpm
3.000
16 / 12
118 N.m
83 N.m
104 N.m
10.500
cv / kW
22,4 / 16,5
1.500
20
cv / kW
30 / 22
6.000
425
1.700
rpm
154 N.m
rpm
8.000
.m
4N
12
1.360
494 N .
m
cv / kW
30 / 22
cv / kW
30 / 22
30 / 22
103 N.m
SK
ILL
124 N.m
rpm
ROMI D 2000
12.000
2.040
10.000
1.700
rpm
15,5 / 11,5
15,5 / 11,5
15,5 / 11,5
117,7 N.m
78,5 N.m
T60356E
12.000
rpm
9.000
rpm
8.000
rpm
1.500
6.000
4.500
OR
cv / kW
25 / 18,5
6.000
LD
cv / kW
25 / 18,5
157 N.m
1.125
2.250
cv / kW
25 / 18,5
127
15
25 - PARMETROS DE CLCULO R
20
Este captulo tem por objetivo abordar alguns recursos especiais que esto disponveis no
CNC SIEMENS 828D considerados mais usuais. O contedo uma sntese do manual original
SIEMENS PRINCPIOS FUNDAMENTAIS - cap10e PROGRAMMING: ADVANCED-cap1.
LO
PA
U
Aos parmetros R podem ser atribudos valores diretos ou indiretos cujo resultado
dever estar contido na seguinte gama:
+ ou - (0.0000001 - 9999.9999) (oito casas decimais + sinal + ponto decimal)
No caso de valores inteiros, o ponto decimal pode ser omitido.
SK
ILL
Exemplo:
R0=3.5678
R1=-36.4
R3=-3.65
R4=-6765.1234
Atravs da notao exponencial EX pode ser alocada uma gama mais ampliada de
nmeros, assim, o valor do expoente escreve-se aps os caracteres EX.
LD
Exemplo:
R0=-0.1EX-5
R1=1.874EX8
OR
NOTA: permitido efetuar uma srie de atribuio de valores num nico bloco, porm,
o bloco deve ser exclusivo para atribuio.
Exemplo vlido: R0=3.5678 R1=-36.4 R3=-3.65EX3 R4=3.23EX-2
128
T60356E
15
20
LO
Exemplos:
N10 R5=24 R10=250
Efeito: Atribuido valor 24 ao parmetro R5 e 250 ao R10.
PA
U
OR
LD
SK
ILL
T60356E
129
15
20
+
*
/
SIN(*)
COS(*)
TAN(*)
Adio
Subtrao
Multiplicao
Diviso
Seno
Cosseno
Tangente
ASIN(*)
Arcoseno
ACOS(*)
ATAN2(*)
SQRT(*)
ABS(*)
POT(*)
TRUNC(*)
ROUND(*)
LN(*)
EXP(*)
Arcocosseno
Arcotangente
Raiz quadrada
Nmero absoluto
Potncia de 2 (elevao ao quadrado)
Truncar p/ inteiro
Arredondar p/ inteiro
Logartmo natural
Funo exponencial
SK
ILL
PA
U
LO
Operadores
* = inserir valor
Exemplos:
LD
R1=R1+2
R3=SIN(30)
R4=R1+R20/R3
R5=(R1+R20)/R3
OR
Esta funo calcula o ngulo do vetor resultante (hipotenusa) tendo como dados outros
2 vetores (catetos) de um ngulo reto. O resultado considera um dos 4 quadrantes (-180
< 0 < 180). A referncia angular sempre baseada numa linha originada no vrtice do 2
valor seguindo na direo positiva.
130
T60356E
20
LO
R20=ATAN2(30.5,80.1)
Resultado: 20.8455o
R21=ATAN2(30.5,-80.1) Resultado: 159.1545o
R22=ATAN2(-30.5,-80.1) Resultado: 200.8455o
R23=ATAN2(-30.5,80.1) Resultado: 339.1545o
15
Exemplos:
PA
U
Operadores
==
<>
>
<
>=
<=
Descrio
Igual a
Diferente de
Maior que
Menor que
Maior ou igual a
Menor ou igual a
Sntaxe:
SK
ILL
OR
LD
NOTA: O desvio pode ser para um bloco (LABEL) que est para trs ou para diante
do bloco condicional. Se estiver para trs usa-se GOTOB (GO TO BACKWARD), se para
diante GOTOF (GO TO FORWARD).
LABEL DESTINO a identificao do bloco para o qual a execuo dever ser
desviada caso o resultado da comparao seja verdadeira.
Caso o resultado da comparao no seja verdadeira, no haver desvio, logo, a
execuo continuar no prximo bloco.
Exemplo 1:
IF R10>=R11 GOTOB INICIO
Caso R10 seja maior ou igual a R11 a execuo ser desviada para o bloco (LABEL)
nomeado como INICIO que est programado para trs deste bloco.
T60356E
131
15
Exemplo 2:
IF R20= = (SIN(R31)) GOTOF POSICAO
LO
20
Caso R20 seja igual ao seno de R31 a execuo ser desviada para o bloco (LABEL)
nomeado como POSICAO que est programado para diante deste bloco.
Exemplo 1:
PA
U
OR
LD
SK
ILL
132
T60356E
15
Exemplo 2:
20
OR
LD
SK
ILL
PA
U
LO
T60356E
133
15
OR
LD
SK
ILL
PA
U
LO
%_N_EXE_3_MPF
;$PATH=/_N_WKS_DIR/_N_EXEMPLO_WPD
G17 G64 G71 G90 G94
G53 G0 Z-110 D0 M5
T12
M6
G54 D1 S2700 M3
R1=50; RAIO DO CIRCULO
R2=10; DIAMETRO FERRAMENTA
R3=0; ANGULO INICIAL
R4=3; FOLGA PARA A APROXIMACAO
R6=0;
CONTADOR DO NO. DE LADOS
R2=R2/2;
CALCULO DO RAIO FERRAMENTA
R1=R1+R2;
REDEFINIO RAIO DO CIRCULO
R10=R3;
DUPLICA A VARIAVEL R3
R11=200; VEL. DE AVANO
G00 X=((R1+R4)*COS(R3)) Y=((R1+R4)*SIN(R3))
Z2
G01 Z-5 F150
INICIO: G01 X=(R1*COS(R3)) Y=(R1*SIN(R3)) F=R11
R3=R3+60
R6=R6+1
IF R6<=6 GOTOB INICIO
G1 X=((R1+R4)*COS(R10)) Y=((R1+R4)*SIN(R10))
G53 G00 Z-110 D0 M5
M30
20
134
T60356E
15
Exemplo 4:
OR
LD
SK
ILL
PA
U
LO
20
T60356E
135
15
Exemplo 5:
20
OR
LD
SK
ILL
PA
U
LO
136
T60356E
15
Exemplo 6:
20
SK
ILL
PA
U
LO
OR
LD
Raio inicial:
10mm
Raio final:
64mm
N.espirais: 5
Posio inicial: 0 grau
T60356E
137
15
20
PA
U
LO
Raio inicial:
10mm
Raio final:
64mm
N.espirais: 5
Posio inicial: 0 graus
Pos Z inicial: 0
Pos Z final:
25
OR
LD
SK
ILL
138
T60356E
15
Exemplo 8:
20
Elaborar um programa parametrizado para executar uma calota (meia esfera) utilizando
uma ferramenta ponta esfrica.
LD
SK
ILL
PA
U
LO
OR
T60356E
139
15
OR
LD
SK
ILL
PA
U
LO
20
140
T60356E
20
LO
PA
U
OR
LD
SK
ILL
G1 Z=R20 F=R10
G1 X=R22 F=R9
G2 I=AC(R6) J=AC(R7)
G1 X=R6 Y=R7
R20=R20-R8
GOTOB ALOJ_1
FIM_ALOJ1:
G1 Z=R4 F=R10
G1 X=R22 F=R9
G2 I=AC(R6) J=AC(R7)
G1 X=R6
ALOJ_2:
IF R20<=R4 GOTOF FIM_ALOJ2
G1 Z=R20 F=R10
ALARG:
G1 X=R21 F=R9
G2 I=AC(R6) J=AC(R7)
R21=R21+R12
IF (R21<R22) GOTOB ALARG G1 X=R22
G2 I=AC(R6) J=AC(R7)
G1 X=R6
FIM_ALARG:
R21=R6+R12
R20=R20-R8
GOTOB ALOJ_2
FIM_ALOJ2:
G1 Z=R4 F=R10
REPEAT ALARG FIM_ALARG
FIM_PROG:
G0 Z=R1
G53 G0 Z-110 D0
M30
15
T60356E
141
15
Exemplo 10:
20
OR
LD
SK
ILL
PA
U
LO
142
T60356E
PA
U
LO
20
15
FIM:R51=R51-R8
IF R51>R5 GOTOB INICIO
G1 Z=R5 F=R11
REPEAT INI2 FIM2
G53 G0 Z-110 D0 M5
M30
OR
LD
SK
ILL
T60356E
143
15
20
LO
PA
U
W
OR
LD
SK
ILL
Parte II Operao
T60356E
147
15
20
LO
PA
U
O
S
S
ILL
SK
LD
OR
W
148
T60356E
15
1. Painel de comando
1- PAINEL DE COMANDO DA LINHA D - COMANDO SIEMENS 828
LO
20
PA
U
LD
PAINEL DE
PROGRAMAO
SK
ILL
PAINEL DE
EXIBIO
PAINEL
REMOTO
OR
PAINEL DE
OPERAO
CHAVE HABILITA /
DESABILITA PAINEL
REMOTO
T60356E
149
1. Painel de comando
15
20
VDEO
LO
PORTA
CARTO
COMPACT
FLASH
TOMADA 220V
/
SADA RS-232
PA
U
SOFTKEYS
DESCRIO
VDEO
PORTA CARTO
COMPACT
Porta para comunicao de dados utilizando o Memory Card
FLASH
SOFTKEYS
ILL
TOMADA 220V
Tomada de energia / Sada serial do cabo RS-232
/ SADA RS-232
1.2 - PAINEL DE PROGRAMAO
SK
OR
LD
TECLADO ALFANUMRICO
150
TECLAS DE
ACESSO AS
PGINAS
CURSORES
TECLAS DE EDIO
T60356E
1. Painel de comando
NOME
15
OR
LD
SK
ILL
PA
U
LO
20
T60356E
151
1. Painel de comando
15
PA
U
LO
20
NOME
SK
LD
BLOCK
DELET
CHAVE
LOCK
CHAVE
SETUP
CHIP CONV.
FW
CHIP CONV.
RW
ILL
AUTO
DESCRIO
CYCLE STOP
OR
CYCLE START
CLTN
AUTO
152
T60356E
1. Painel de comando
DESCRIO
LO
FEED STOP
FEED START
HOME
ATC
INDEX
ATC
Liga a mquina
SK
ILL
MDA
JOG
MACHINE
ON
20
PA
U
CLNT
OFF
CLNT
ON
CNC
ON
DRY
RUN
EMERGENCY
STOP
ENABLE
REMOTE PANEL
FEEDRATE
OVERRIDE
15
NOME
LD
OK
OPERATOR
OPEN CLOSE
DOOR
OPT
STOP
REPOS
OR
RAPID
REF POINT
RESET
T60356E
153
NOME
DESCRIO
SINGL
BLOCK
SPINDLE
DEC
SPINDLE
INC
SPINDLE
LEFT
SPINDLE
RIGHT
SPINDLE
STOP
LO
PA
U
TEACH IN
WASH GUN
WCS MCS
X,Y,Z
4,5,6
Faz com que a rotao atual fique com 100% da rotao programada
SK
OR
LD
ILL
VAR
20
15
1. Painel de comando
154
T60356E
15
1. Painel de comando
1.4 - PAINEL REMOTO:
PA
U
C H AV E H A B I L I TA /
D E S A B I L I TA PA I N E L
REMOTO
LO
20
SELETOR DE AVANO
usado para selecionar
o avano por pulso da
manivela eletrnica.
x1
x10
x100
- 0.001mm/pulso
- 0.01 mm/pulso
- 0.1 mm/pulso
SK
ILL
BOTO DE
EMERGNCIA
BOTO DE SEGURANA
LD
MANIVELA ELETRNICA
OR
T60356E
155
2. Operaes iniciais
15
2 - OPERAES INICIAIS
20
PA
U
LO
ILL
SK
LD
OR
OBSERVAO: Para movimentar com a porta aberta necessrio girar a chave LOCK.
156
T60356E
15
2. Operaes iniciais
20
PA
U
LO
SK
ILL
Para retornar velocidade padro de avano (2000 mm/min.), deve-se digitar o valor
0 no campo Avano de ajuste G94.
2.3.2 - Atravs do jog contnuo no painel remoto.
OR
LD
T60356E
157
15
2. Operaes iniciais
OBSERVAO: Para movimentar com a porta aberta necessrio girar a chave LOCK.
2.3.3 - Atravs da manivela eletrnica.
PA
U
LO
20
OR
LD
ILL
SK
158
T60356E
2. Operaes iniciais
15
LO
PA
U
20
SK
ILL
LD
OR
T60356E
159
2. Operaes iniciais
15
PA
U
LO
20
ILL
SK
OR
LD
160
T60356E
2. Operaes iniciais
20
15
LO
PA
U
OR
LD
SK
ILL
T60356E
161
2. Operaes iniciais
15
20
LO
PA
U
ILL
OR
LD
SK
162
T60356E
15
LO
20
O modo MDA utilizado para a execuo de operaes simples como, por exemplo,
trocar a ferramenta, ligar o eixo rvore, movimentar os eixos para uma determinada posio,
etc.
Nele possvel criar um programa que editado e executado no mesmo formato que
um programa normal.
Para se trabalhar com o modo MDA, deve-se:
PA
U
OBSERVAES:
- Para apagar um programa editado em MDA deve-se acionar a softkey [apagar
programa MDA];
Exemplo - Trocar ferramentas via MDA:
SK
ILL
OR
LD
NOTA: Para trabalhar com o modo MDA necessrio que a porta da mquina esteja
aberta e a chave de setup estaja na posio vertical.
T60356E
163
15
4. Edio de programas
4 - EDIO DE PROGRAMAS
20
SK
ILL
PA
U
LO
Programas de peas
Sub programas
Peas de trabalho
Na pasta peas de trabalho o usurio pode criar outras subpastas para o armazenamento
de programas, o que permite uma melhor organizao dos mesmos.
LD
OR
164
T60356E
4. Edio de programas
15
PA
U
LO
20
SK
ILL
OR
LD
OBSERVAO: Esse procedimento deve ser utilizado com extrema cautela, pois uma
vez apagado um programa no h como recuper-lo atravs da memria da mquina.
T60356E
165
4. Edio de programas
15
LO
20
PA
U
Acionar a softkey []
Acionar a softkey [ RENUMERAR ].
No campo Prim. nm. de bloco: e digitar o nmero do primeiro bloco do
programa. Ex: 10
Acionar a tecla INPUT.
No campo Incremento, digitar o incremento a ser considerado durante a
numerao dos blocos. Ex: 10
Acionar a tecla INPUT.
Acionar a softkey [ OK ].
4.8 - PROCURAR UM DADO NO PROGRAMA
ILL
-
-
-
-
SK
LD
OR
166
T60356E
4. Edio de programas
20
LO
15
PA
U
SK
ILL
OR
LD
T60356E
167
5. Comunicao de dados
15
5 - COMUNICAO DE DADOS
20
LO
PA
U
ILL
SK
Leitor
de
cartes
CNC
CNC
OR
LD
Carto
Compactflash
T60356E
15
5. Comunicao de dados
20
LO
PA
U
A partir deste ponto, sero exibidos todos os arquivos e pastas disponveis dentro do
carto CF, sendo que todas as aes permitidas dentro das outras reas de armazenamento
de dados (memria da mquina), podero ser executadas, como criar novos programas,
editar programas existentes, apagar programas, copiar programas, etc...
5.1.3 - Carregar arquivos do carto na memria da mquina.
SK
ILL
OR
LD
T60356E
169
15
5. Comunicao de dados
)
20
PA
U
LO
As mquinas da Linha D com comando Siemens 828 possuem uma entrada USB
situada no painel da mesma, assim como mostra a figura a seguir:
SK
ILL
Carto de
memria USB
PENDRIVE
Painel da
mquina
LD
OR
A partir deste ponto, sero exibidos todos os arquivos e pastas disponveis dentro do
carto USB, sendo que todas as aes permitidas dentro das outras reas de armazenamento
de dados (memria da mquina), podero ser executadas, como criar novos programas,
editar programas existentes, apagar programas, copiar programas, etc...
170
T60356E
5. Comunicao de dados
15
PA
U
LO
20
SK
ILL
OR
LD
As mquinas da Linha D com comando Siemens 828 possuem uma entrada para a
REDE ETHERNET situada no painel da mquina, assim como mostra a figura a seguir:
Cabo par-tranado denominado RJ-45. Este cabo, por sua vez, dever ser conectado a
um computador onde ser instalada a pasta compartilhada contendo os programas a serem
transmitidos.
T60356E
171
15
5. Comunicao de dados
5.3.2 - Visualisar os arquivos do computador.
LO
20
PA
U
A partir deste ponto, sero exibidos todos os arquivos e pastas disponveis na pasta
compartilhada situada no computador, sendo que todas as aes permitidas dentro das outras
reas de armazenamento de dados (memria da mquina), podero ser executadas, como
criar novos programas, editar programas existentes, apagar programas, copiar programas,
etc...
5.3.3 - Carregar arquivos do computador na mquina.
ILL
SK
LD
OR
172
T60356E
15
6 - TESTE DE PROGRAMAS.
20
PA
U
LO
SK
ILL
Veja na figura abaixo uma das opes de material bruto que podem ser apresentadas:
OR
LD
T60356E
173
6. Teste de programas
15
20
LO
ILL
PA
U
SK
OR
LD
Modo 2:
Acionar a softkey [DETALHES].
Acionar a softkey [LUPAS].
Posicionar o cursor no detalhe a ser ampliado.
Acionar a softkey [LUPA +] para ampliar ou [LUPA -] para reduzir.
174
T60356E
15
6. Teste de programas
O teste grfico de programa a partir deste procedimento permite uma melhor visualizao
dos movimentos executados pela ferramenta. Para executar este teste deve-se:
PA
U
LO
20
SK
ILL
OR
LD
T60356E
175
15
6. Teste de programas
6.4- EXECUTAR TESTE DE PROGRAMA EM DRY RUN.
PA
U
LO
20
OR
LD
SK
ILL
176
T60356E
15
7 - REFERNCIAS DE FERRAMENTA
20
SK
ILL
PA
U
LO
LD
OR
T60356E
177
15
20
PA
U
LO
SK
ILL
LD
OR
178
T60356E
15
20
PA
U
LO
SK
ILL
OR
LD
T60356E
179
15
20
LO
PA
U
ILL
Acionar M MACHINE.
Acionar tecla JOG.
Girar a chave REMOTE PANEL localizada na lateral do painel da mquina
para a posio
.
No painel remoto, selecionar eixo desejado: X,Y, Z ou 4 (opcional).
No painel remoto, selecionar avano desejado atravs das teclas: [1], [10],
[100].
Manter pressionado os botes localizados na parte lateral do painel remoto.
Executar o movimento dos eixos atravs da manivela observando o sentido (+ / -)
at encostar a ferramenta na superfcie da pea.
OR
LD
SK
180
T60356E
LO
20
15
PA
U
OR
LD
SK
ILL
T60356E
181
15
20
PA
U
LO
OR
LD
SK
ILL
182
T60356E
PA
U
LO
20
15
LD
SK
ILL
OR
T60356E
183
8. Desgaste de ferramentas
15
8 - DESGASTE DE FERRAMENTAS.
PA
U
LO
20
ILL
SK
LD
OR
184
T60356E
15
8. Desgaste de ferramentas
8.3 - CRIAR NOVOS CORRETORES DE FERRAMENTA.
PA
U
LO
20
A princpio, cada ferramenta possui um corretor disponvel para ser utilizado, porm
pode-se criar outros corretores para qualquer ferramenta para, por exemplo, referenciar a
ferramenta em duas alturas diferentes de pea.
Para criar um novo corretor de ferramenta deve-se:
OR
LD
SK
ILL
T60356E
185
15
9. Definio do zero-pea
9 - DEFINIO DO ZERO PEA
LO
20
Este procedimento realizado para criar um ponto de referncia na pea. Este ponto
de referncia tambm conhecido como zero-pea ser o ponto de onde partiro todas as
coordenadas do programa. Nas mquinas da linha ROMI - D com comando Siemens 828
possvel se trabalhar com at 99 zero-peas diferentes, sendo eles:
G54,G55,G56,G57,G505,G506,G507,G508...G599
PA
U
Zeramento
em X
Zeramento
em Y
LD
SK
ILL
OR
OBSERVAES:
A ferramenta escolhida para ser utilizada no processo de zeramento dever possuir
o valor do raio preenchido previamente na pgina de lista de ferramentas.
186
T60356E
9. Definio do zero-pea
20
LO
Acionar M MACHINE.
Acionar tecla JOG.
Acionar a tecla JOG.
Girar a chave REMOTE PANEL localizada na lateral do painel da mquina
para a posio
.
No painel remoto, selecionar eixo desejado: X,Y, Z ou 4 (opcional).
No painel de operao, selecionar avano desejado atravs das teclas: [1],
[10], [100], [1000].
Manter pressionado os botes localizados na parte lateral do painel remoto.
Executar o movimento dos eixos atravs da manivela observando o sentido (+ / -)
at encostar a ferramenta na lateral e da pea.
PA
U
15
OR
LD
SK
ILL
T60356E
187
15
9. Definio do zero-pea
20
OBSERVAES:
Caso o ponto onde a ferramenta tenha tocado a pea esteja deslocado em relao
ao zero - pea, necessrio informar esta distncia no campo X0 ou Y0 (de acordo
com o eixo a ser zerado).
9.2 - ZERO-PEA EM UMA PEA INCLINADA .
LO
para
PA
U
ILL
P3
OR
LD
SK
188
T60356E
PA
U
LO
20
15
9. Definio do zero-pea
SK
ILL
P1
LD
OR
T60356E
P2
P3
P4
189
PA
U
LO
20
15
9. Definio do zero-pea
OBSERVAES:
Para fazer o zeramento no centro do furo deve-se informar o valor do raio da ferramenta
na pgina de lista de ferramentas.
A informao do dimetro da pea aparecer automaticamente no campo .
Caso seja necessrio deslocar o zero - pea a uma certa distncia do centro do furo,
necessrio informar a distncia de deslocamento no campo X0 ou Y0.
Os valores do zeramento de X e Y ficam salvos na pgina de deslocamento do
ponto zero.
ILL
SK
P2
LD
P3
OR
190
T60356E
PA
U
LO
20
15
9. Definio do zero-pea
OBSERVAES:
Para fazer o zeramento no centro do ressalto deve-se informar o valor do raio da
ferramenta na pgina de lista de ferramentas.
A informao do dimetro da pea aparecer automaticamente no campo .
Caso seja necessrio deslocar o zero - pea a uma certa distncia do centro do
ressalto, necessrio informar a distncia de deslocamento no campo X0 ou Y0.
Os valores do zeramento de X e Y ficam salvos na pgina de deslocamento do
ponto zero.
9.5 - ZERO-PEA NO CENTRO DE UMA PEA RETANGULAR
OR
LD
SK
ILL
T60356E
191
15
9. Definio do zero-pea
PEA
2 (X)
LO
1 (X)
20
2 (Y)
1 (Y)
PA
U
OR
LD
SK
ILL
192
T60356E
PA
U
LO
20
15
OR
LD
SK
ILL
OBSERVAO: A coluna
informa a inclinao angular de cada eixo. Este campo
normalmente fica igual a zero. Seu valores alterado automaticamente quando utilizado
o recurso de zeramento no canto de uma pea inclinada.
T60356E
193
15
20
LO
Acionar a softkey [ NC ].
PA
U
ILL
SK
LD
OR
Executar o programa.
Por exemplo: Se um arquivo que est no cartao tem o nome EXERCCIO.MPF, deve-
se programar:
194
EXTCALL(CF CARD:\EXERCCIO.MPF)
T60356E
15
20
LO
PA
U
SK
ILL
LD
OR
T60356E
195
15
PA
U
LO
20
ILL
SK
OR
LD
196
T60356E
15
Este mtodo utilizado em operaes que necessitam ser interrompidas no meio para
20
PA
U
LO
OR
LD
SK
ILL
T60356E
197
15
20
Na linha D com comando Siemens 828 esto disponveis dois tipos de monitoramento
de vida tili de ferramenta. Existe o monitoramento por tempo de usinagem (em minutos) e
o monitoramento por quantidade de peas.
PA
U
LO
Para ativar o monitoramento de vida til por quantidade de peas deve-se seguir o
seguinte procedimento:
ILL
LD
SK
OR
monitoradas.
SETPIECE (X) aps a operao realizada pela ferramenta que est sendo monitorada.
Nesta sintaxe, X deve ser substitudo pela quantidade de peas usinadas pela ferramenta
cada vez que o programa executado. Ex: SETPIECE (1)
198
T60356E
15
LO
20
PA
U
Para ativar o monitoramento de vida til por tempo de usinagem deve-se seguir o
seguinte procedimento:
de vida til).
SK
ILL
OR
LD
T60356E
199
15
D600
20
D1500 D 1 5 0 0
(BT 40) (BT 50)
30
24
110
80
PA
U
LO
CAPACIDADE DE FERRAMENTAS
20
30
30
30
MXIMO ADMISSVEL
110
80
80
80
MXIMO ADMISSVEL (COPOS
210
150
150
150
150
ADJACENTES VAZIOS)
PESO MXIMO DA FERRAMENTA
6 Kg 8 Kg
8 Kg
8 Kg
8 Kg
PESO ADMISSVEL NO MAGAZINE 68 Kg 102 Kg 102 Kg 102 Kg 102 Kg
200
15 Kg
150 Kg
Neste tipo de magazine, quando houver a necessidade de fixar uma ferramenta maior
que 110mm, deve-se manter os copos adjacentes (vizinhos) sempre vazios.
Para isso, basta retirar manualmente as ferramentas desses locais mantendo a
ferramenta grande isolada entre dois copos no utilizados.
12.3 MAGAZINE 30 FERRAMENTAS - D800 / D100 / D1250 / D1500.
SK
ILL
OR
LD
200
T60356E
15
PA
U
LO
20
OR
LD
SK
ILL
T60356E
201
LO
20
15
13. Ajustar
data e hora
1. Apresentao
PA
U
Ferramenta 29 fixada no copo 27 - os copos 26 e 28 ficaro vazios, pois suas ferramentas foram
descarregadas
ILL
OR
LD
SK
202
T60356E
PA
U
LO
20
15
1.Iniciando o Shopmill
Parte III -
OR
LD
SK
ILL
Tutorial ShopMill
T60356E
205
15
Iniciando o Shopmill
20
INICIANDO O SHOPMILL
LO
PA
U
Comprimento da
ferramenta
RAIO da ferramenta
D= Nmero duplo (para
gerenciador de vida de
Nmero de dentes (para
ferramenta)
trabalhar com avano por dente)
Sentido de rotao
do eixo-rvore
Tipo da ferramenta
OR
LD
SK
ILL
Ativa refrigerante de
corte (M07 / M08)
206
Posio da
ferramenta no
magazine
Nmero /
nome da
ferramenta
ngulo da
ferramenta
Funes especficas
como monitoramento de
velocidade ou quebra de
ferramenta
T60356E
Iniciando o Shopmill
15
20
LO
alternat.
OR
LD
SK
ILL
PA
U
Acionar a tecla
T60356E
207
15
2- EXEMPLOS DE PROGRAMAO
EXEMPLO 1: Guia Longitudinal
20
LO
OR
LD
SK
ILL
PA
U
Desenho da pea:
208
T60356E
15
20
NOTAS:
Para se introduzir os dados no programa deve-se, alm de digitar os mesmos, acionar
a teclaINPUT;
LO
PA
U
ILL
SK
Acionar a softkey [ NC ].
LD
OR
T60356E
209
15
PA
U
LO
20
SK
ILL
NOTAS:
Para se introduzir os dados nesta pgina deve-se utilizar a tecla INPUT.
O usurio deve observar as unidades, textos e smbolos que aparecem nas caixas
de dilogo, verificando se eles esto iguais ao do seu respectivo exemplo. Caso contrrio,
deve-se modific-las usando a tecla SELECT.
1.1.4 - Zero-pea:
LD
OR
210
T60356E
PA
U
LO
Acionar a softkey
20
15
OR
LD
SK
ILL
T60356E
211
15
Y 0 abs
LO
Digitar os dados:
X 130 abs
20
PA
U
Digitar o dado:
Z -10 abs F200
SK
ILL
Digitar os dados:
X -110 abs F 400 mm/min
LD
OR
212
T60356E
15
20
LO
PA
U
Digitar os dados:
X 85 abs Y 20 abs
ILL
SK
Digitar o dado:
Z -10 abs
LD
OR
T60356E
Digitar o dado:
X -85 abs
Acionar a softkey [ACEITAR]
Programao e Operao - Linha D - Siemens 828D
213
20
15
PA
U
LO
Digitar o dado:
Y -30.5 abs
Digitar o dado:
X 85 abs
Digitar o dado:
Y -20 abs
SK
ILL
Selecionar a opo
OR
LD
214
T60356E
PA
U
LO
20
15
ILL
SK
LD
OR
Digitar os dados:
F 150 mm/min S500 rpm
T60356E
215
15
20
Digitar o dado:
5.000
POSIES
PA
U
LO
Acionar a softkey
Selecionar a opo retangular
O
S
Digitar os dados:
Z0 -10 abs
X0 -50 abs Y0 0 abs
X1 50 abs Y1 0 abs
POSIES
SK
ILL
LD
Digitar os dados:
Z0 -10 abs
X0 0 abs Y0 0 abs a0 0
R 20 abs
N 6
OR
216
POSIES
T60356E
15
PA
U
LO
Digitar os dados:
Z0 0 abs
X0 -65 abs Y0 -40 abs a0 0
L1 130
L2 80
aX 0
N1 2
N2 2
aY 0
20
FURAR
ALARGAR
ILL
SK
LD
a) Repetir posies:
OR
Digitar o dado:
Pos: 1
T60356E
217
15
Digitar o dado:
Pos: 002
Acionar a softkey [ACEITAR]
PA
U
LO
20
Digitar o dado:
Pos: 003
ROSCA
SK
ILL
LD
a) Repetir posies:
Digitar o dado:
Pos: 001
OR
W
218
T60356E
PA
U
20
LO
15
OR
LD
SK
ILL
T60356E
219
15
20
PA
U
LO
SK
ILL
OR
LD
Acionar a softkey:
220
T60356E
OR
LD
SK
ILL
PA
U
LO
20
15
T60356E
221
20
15
OR
LD
SK
ILL
PA
U
LO
Desenho da pea:
222
T60356E
15
LO
20
PA
U
NOVO
CONTORNO
ILL
SK
Y 5 abs
LD
OR
Acionar a softkey
T60356E
Digitar o dado:
a1 86
Acionar a softkey [ACEITAR]
223
15
20
Acionar a softkey
Y 95 abs
PA
U
Digitar os dados:
R 20
X 30 abs
LO
Digitar os dados:
X 120 abs
Acionar a softkey
SK
ILL
LD
OR
224
Digitar os dados:
Programao e Operao - Linha D - Siemens 828D
T60356E
PA
U
Acionar a softkey
Digitar o dado:
X5
OR
LD
SK
ILL
15
Y 5 abs
20
X 145 abs
LO
T60356E
225
20
FRESAGEM
DO CURSO
15
LO
Usinagem:
Z0 0 abs
Z1
-5 abs
DZ 5
UZ 0.3
UXY 0.3 mm
Aproxim.: reta
L1 5
FZ 0.2 mm/dente
Retrao: reta
L2 5
Modo levant.: para plano retrocesso
SK
ILL
Correo raio:
PA
U
LD
OR
Modificar os dados:
F 0.08 mm/dente
FRESAGEM
DO CURSO
V 150 m/min
Usinagem:
226
T60356E
20
15
LO
PA
U
BOLSA
Usinagem:
Posic. individual.
X0 75 abs Y0 50 abs Z0 0 abs
W 40 L 60
R 6
a0 30
Z1 -15 abs DXY 80%
DZ 2.5 UXY 0.3 mm
UZ 0.3
Imerso: helic.
EP 2 mm/rev ER 2 mm
Escarear: Usin. compl.
OR
LD
SK
ILL
T60356E
227
PA
U
LO
20
15
Modificar os dados:
F 0.08 mm/dente
V 150 m/min
SK
ILL
Usinagem:
OR
LD
228
T60356E
PA
U
BOLSA
LO
20
15
ILL
Usinagem:
Modelo de Posio
30 Z1
-10 abs
DXY 80%
DZ 5 UXY 0.3 mm
UZ
0.3
Imerso: helic.
EP 2 mm/rev
ER
2 mm
Escarear: Usin. compl.
Acionar a softkey [ACEITAR]
SK
BOLSA
LD
OR
V 150 m/min
Usinagem:
T60356E
229
15
Acionar a softkey
Selecionar a opo Grade
Digitar os dados:
Z0 0 abs
X0 30 abs Y0 25 abs a0 0
L1 90
L2 50
aX 0
N1 2 N2 2
aY 0
PA
U
Posies
LO
20
OR
LD
SK
ILL
230
T60356E
15
PA
U
LO
20
ILL
OR
LD
SK
Acionar a softkey:
T60356E
231
OR
LD
SK
ILL
PA
U
LO
20
15
232
T60356E
15
LO
20
OR
LD
SK
ILL
PA
U
Desenho da pea:
T60356E
233
15
20
LO
PA
U
SK
ILL
NOVO
CONTORNO
LD
Y -100 abs
OR
Acionar a softkey
234
Digitar os dados:
Y 35 abs
R 15
T60356E
15
Digitar os dados:
X 35 abs
R 15
PA
U
LO
Acionar a softkey
20
Acionar a softkey
Digitar os dados:
Y -100 abs
ILL
FRESAGEM
DO CURSO
SK
LD
Usinagem:
Z0 0 abs
Z1
-10 abs DZ5
UZ 0.3 UXY 0.3 mm
Aproxim.:
reta
L1 5
FZ 0.2 mm/dente
Retrao:
reta
L2 5
Modo levant.: para plano retrocesso
OR
Correo raio:
T60356E
235
15
Modificar os dados:
F 0.08 mm/dente
Usinagem:
V 150 m/min
PA
U
FRESAGEM
DO CURSO
LO
20
SK
ILL
LD
OR
NOVO
CONTORNO
236
T60356E
15
Y -90 abs
PA
U
Acionar a softkey
Digitar os dados:
X 30 abs
R 5
LO
Digitar os dados:
X 0 abs
20
Acionar a softkey
Digitar os dados:
Y-20 abs
R 5
ILL
SK
LD
Digitar os dados:
Y -90 abs R5
OR
Acionar a softkey
Digitar os dados:
X0
T60356E
237
15
Acionar a softkey
PA
U
LO
20
Usinagem
:
Z0 0 abs
Z1 -15 abs
DXY 50 %
DZ 5
UXY 0.3 mm
UZ 0.3 mm
Pto. inicial: AUTO
Imerso.: hlice
EP 2 mm/rev
ER 2 mm
Modo levant.: para plano retrocesso
SK
ILL
NO
PROGRAMA
LD
BOLSO
MAT. REST
OR
238
T60356E
BOLSO
MAT. REST
PA
U
20
15
DXY 50 % DZ 5
Modo levant.: para plano retrocesso
LO
V 150 m/min
Modificar os dados:
F 0.08 mm/dente
Usinagem: fundo
BOLSA
ILL
Acionar a softkey
SK
Usinagem:
V 150 m/min
parede
OR
Modificar os dados:
F 0.08 mm/dente
LD
T60356E
239
20
15
PA
U
LO
BOLSA
SK
ILL
LD
Usinagem:
Posio individ.
X0 0 abs Y0
0 abs Z0
0 abs
60 Z1
-10 abs DXY 50%
DZ 5
UXY 0.3 mm
UZ
0.3
Imerso: helic.
EP 2 mm/rev ER
2 mm
Escarear: Usin. compl.
OR
240
T60356E
15
20
BOLSA
PA
U
LO
Usinagem:
V 150 m/min
ILL
BOLSA
Z0 -10 abs
DXY 50%
UZ 0.3
OR
LD
SK
T60356E
241
BOLSA
PA
U
LO
20
15
SK
ILL
LD
OR
CENTRAR
242
T60356E
5. Tutorial ShopMill
Digitar os dados:
F 150 mm/min S 500 rpm
Selecionar a opo Dimetro
Digitar o dado:
5.000
PA
U
20
LO
15
3.5.2 - Furar:
Acionar a softkey
FURAR
ALARGAR
ILL
Digitar os dados:
F 150 mm/min V 35 m/min
Selecionar a opo Topo
Digitar o dado:
Z1 -21 abs
SK
LD
a) Linha de posies:
Posies
OR
T60356E
243
Digitar os dados:
Z0 -10 abs
X0 -42.5 abs Y0 -92.5 abs
L
45 N
4
b) Obstculo:
obstculo
Acionar a softkey
c) Linha de posies:
Posies
PA
U
LO
a0 90
20
15
5. Tutorial ShopMill
Posies
SK
ILL
Digitar os dados:
Z0 -10 abs
X0 42.5 abs Y0 -92.5 abs a0 90
L
45
N
4
LD
OR
d) Obstculo:
244
Posies
obstculo
T60356E
5. Tutorial ShopMill
15
Digitar o dado:
Z 1 abs
20
Y0 0 abs
N 6
a0 0
Digitar os dados:
Z0 -10 abs
X0
0 abs
R
22.5 abs
Posies
PA
U
Acionar a softkey
LO
ILL
Posies
obstculo
Digitar o dado:
Z
1 abs
SK
LD
g) Posio aleatria:
OR
Posies
Acionar o softkey
T60356E
Digitar os dados:
Z0 -10 abs X0 0 abs Y0 42.5 abs
Programao e Operao - Linha D - Siemens 828D
245
15
5. Tutorial ShopMill
20
LO
PA
U
SK
ILL
OR
LD
Acionar a softkey:
246
T60356E
5. Tutorial ShopMill
OR
LD
SK
ILL
PA
U
LO
20
15
T60356E
247
15
20
LO
PA
U
OR
LD
SK
ILL
Sistemas Renishaw
OMP 40
SIEMENS 828 D
T60356E
249
1. Introduo
15
1 - INTRODUO
20
LO
PA
U
Sintaxe:
SK
ILL
LD
OR
250
T60356E
PA
U
LO
20
15
Exemplo de Programao:
:
T20 ;APALPADOR
M6
G54 D1 M5
G0 X160 Y76
Z150
M52; - liga o apalpador
R26=10 R9=2500
L9810 - Movimento protegido no eixo Z com avano de 2500 mm/min
R26=0
L9811; - Ciclo de medio da superfcie em Z a ver nos prximos captulos
R24=250
L9810; - Movimento protegido no eixo X
R26=-5
L9811 - Ciclo de medio da superfcie em Z (ver nos prximos captulos)
M53; - Desliga o apalpador
G53 G0 Z-110 D0
:
SK
ILL
Antes de utilizar o apalpador pela primeira vez ou sempre que ele sofrer alguma tipo
de manuteno deve-se executar a calibrao do sistema.
Basicamente h trs tipos de calibrao para o apalpador: calibrao do Comprimento,
calibrao de Centro da esfera e a calibrao do Dimetro da esfera.
2.3.1 - Calibrao do Comprimento do Apalpador (L9801):
Sintaxe:
R26=___ R20=___
L9801
LD
Onde:
R26 = Coordenada de referncia em Z para a superfcie tocada
R20 = Nmero T do apalpador
L9801 = Rotina que efetua a calibrao do comprimento do apalpador
OR
T60356E
251
15
PA
U
LO
20
Exemplo de programao:
:
G53 G0 Z-110 D0
T15 ;APALPADOR
M6
G54 D1 M5
M52; - liga o apalpador
L9832; - orienta o apalpador
L9800; - apaga os valores das variveis R
R26=10 R9=2500
L9810 - Movimento protegido no eixo Z (Z10) com avano de 2500 mm/min
R26=0 R20=15; - Z de referncia = 0 (R26) e Nmero T do apalpador = 15 (R20)
L9801; - Rotina de calibrao do comprimento do apalpador
R26=10
L9810 - Movimento protegido no eixo Z (Z10)
M53; - Desliga o apalpador
G53 G0 Z-110 D0
:
2.3.2 - Calibrao do Centro e do Dimetro do Apalpador (L9802 e L9804):
Sintaxe:
LD
R7=___
L9802
R7=___
L9804
SK
ILL
OR
Onde:
R7 = Dimetro do furo padro
L9802 = Rotina que efetua a calibrao do centro do apalpador
L9804 = Rotina que efetua a calibrao vetorial da esfera do apalpador (dimetro)
252
T60356E
PA
U
LO
20
15
Exemplo de programao:
:
G53 G0 Z-110 D0
T30 ;APALPADOR
M6
G54 D1 M5
M52 - liga o apalpador
L9832 - orienta o apalpador
L9800 - apaga os valores das variveis R
R24=0 R25=0 F5000
L9810 - Movimento protegido nos eixos X (X0) e Y (Y0) com avano de 5000 mm/min
R26=10 R9=2500
L9810 - Movimento protegido no eixo Z (Z10) com avano de 2500 mm/min
R26= -5
L9810 - Movimento protegido no eixo Z (Z-5)
R7=50 - Define que o dimetro do furo padro = 50 mm
L9802 - Rotina de calibrao do centro do apalpador
R7=50 - Define que o dimetro do furo padro = 50 mm
L9804 - Rotina de calibrao vetorial da esfera do apalpador
R26=10
L9810 - Movimento protegido no eixo Z (Z10)
M53 - Desliga o apalpador
G53 G0 Z-110 D0
:
SK
ILL
LD
OR
T60356E
253
15
20
Varivel
Descrio
LO
Exemplo
R2
R4
R5
R6
R11
R13
R18
R19
R20
R21
R23
PA
U
SK
ILL
OR
LD
NOTA: Para maiores detalhes sobre essas e outras variveis opcionais de entrada de
dados, consultar o manual Renishaw - Apalpador para Inspeo em Centros de Usinagem
(H-2000-6124-0C-A).
254
T60356E
15
20
LO
PA
U
Dimetro
Int. / Ext.
Varivel
L9811
L9812
RENC[35]
Posio X
Posio X
RENC[36]
Posio Y
Posio Y
RENC[37]
Posio Z
RENC[38]
Dimenso
Dimenso
Canto
Externo
Resultados
Geomtricos
L9814
L9815
L9816
L9834
Posio X
Posio X
Posio X
Distncia X
incremental
Posio Y
Posio Y
Posio Y
Distncia Y
incremental
Distncia Z
incremental
Dimenso
SK
ILL
RENC[39]
Canto
Interno
Superfcie
(X / Y ou Z)
Distncia real
ngulo na
superfcie X
ngulo na
superfcie X
ngulo
RENC[40]
Erro em X
Erro em X
Erro em X
Erro em X
Erro em X
Erro em X
RENC[41]
Erro em Y
Erro em Y
Erro em Y
Erro em Y
Erro em Y
Erro em Y
RENC[42]
Erro em Z
ngulo na
superfcie Y
ngulo na
superfcie Y
Erro em Z
RENC[43]
Erro de
dimenso
Erro de
ngulo em Y
Erro de
ngulo em Y
Erro de
distncia real
Erro de
ngulo em X
Erro de
ngulo em X
Erro de
ngulo
Erro de
posio
Erro de
posio
Erro de
posio
Erro de
posio
LD
RENC[44]
Erro de
dimenso
RENC[45]
Erro de
posio
Erro de
dimenso
Erro de
posio
OR
NOTA: Para maiores detalhes sobre essas e outras variveis de sada de dados,
consultar o manual Renishaw - Apalpador para Inspeo em Centros de Usinagem
(H-2000-6124-0C-A).
T60356E
255
15
LO
20
PA
U
NOTA: Para maiores detalhes sobre essas e outras rotinas, consultar o manual
Renishaw Apalpador para Inspeo em Centros de Usinagem (H-2000-6124-0C-A).
2.6.1 - Medio de Superfcie Simples em X, Y ou Z (L9811)
Esta rotina utilizada para medir o tamanho ou a posio de uma determinada superfcie
e/ou estabecer uma nova origem (zero-pea) sobre ela, estando a mesma co-direcional ao
eixo X, Y ou Z.
Sintaxe:
ou
Onde:
SK
ILL
OR
LD
NOTAS:
- As variveis apresentadas entre parnteses so de programao opcional. Para
maiores detalhes sobre essas variveis consultar o captulo 2.3 - Variveis Opcionais de
Entrada de Dados
- Para maiores detalhes sobre essa rotina, consultar o manual Renishaw Apalpador
para Inspeo em Centros de Usinagem (H-2000-6124-0C-A).
256
T60356E
15
Exemplo de Programao:
OR
LD
SK
ILL
PA
U
LO
20
;MEDIO DE SUPERFCIE EM X E EM Z.
G17 G71 G90 G94
G53 G0 Z-110 D0
T10; APALPADOR
M6
G54 D1
M52; Liga o apalpador
L9832; Orienta o apalpador
L9800; Apaga os valores das variveis R
R24=20 R25=10 R9=5000
L9810; Aproximao com movimento protegido(X20 Y10 F5000)
R26=100
L9810; Aproximao com movimento protegido (Z100 F5000)
R26=-15
L9810; Aproximao com movimento protegido (Z-15 F5000)
R24=0 R19=2
L9811; Realiza a medio da lateral (X0) da pea e salva no zero-pea G56.
R26=10
L9810; Recua o apalpador com movimento protegido (Z10 F5000)
R24=-10
L9810; Posicionamento com movimento protegido (X-10 F5000)
R26=0 R19=2
L9811; Realiza a medio da superfcie (Z0) da pea e salva no zero-pea G56.
R26=50
L9810; Recua o apalpador com movimento protegido (Z50 F5000)
M53; Desliga o apalpador
G53 G0 Z-110 D0
M30
T60356E
257
15
20
Sintaxe:
LO
ou
PA
U
Onde:
NOTAS:
- As variveis apresentadas entre parnteses so de programao opcional. Para
maiores detalhes sobre essas variveis consultar o captulo 2.3 - Variveis Opcionais de
Entrada de Dados
- Para maiores detalhes sobre essa rotina, consultar o manual Renishaw Apalpador
para Inspeo em Centros de Usinagem (H-2000-6124-0C-A).
SK
ILL
Exemplos de Programao:
OR
LD
;MEDIO DE UM REBAIXO
G17 G71 G90 G94
G53 G0 Z-110 D0
T10; APALPADOR
M6
G54 D1
M52; LIGA O APALPADOR
L9832; ORIENTA O APALPADOR
L9800; APAGA OS VALORES DAS VARIVEIS R
R24=0 R25=100 R9=5000
L9810; POSICIONA O APALPADOR NO CENTRO DO REBAIXO COM MOVIMENTO
PROTEGIDO(X0 Y100 F5000)
R26=10
L9810; APROXIMA O APALPADOR DO REBAIXO COM MOVIMENTO PROTEGIDO
(Z10 F5000)
R26=-5
L9810; POSICIONA O APALPADOR DENTRO DO REBAIXO COM MOVIMENTO
PROTEGIDO (Z-5 F5000)
258
T60356E
LO
20
15
R24=50 R19=3
L9812; REALIZA A MEDIO DO REBAIXO EM X (50 MM) E SALVA A COORDENADA
DO CENTRO NO ZERO-PEA G56.
R26=10
L9810; RETIRA O APALPADOR DE DENTRO DO REBAIXO COM MOVIMENTO
PROTEGIDO (Z10 F5000)
M62; DESLIGA O APALPADOR
G53 G0 Z-110 D0
M30
OR
LD
SK
ILL
PA
U
;MEDIO DE UM RESSALTO
G17 G71 G90 G94
G53 G0 Z-110 D0
T10; APALPADOR
M6
G54 D1
M52; LIGA O APALPADOR
L9832; ORIENTA O APALPADOR
L9800; APAGA OS VALORES DAS VARIVEIS R
R24=0 R25=100 R9=5000
L9810; POSICIONA O APALPADOR NO CENTRO DO RESSALTO COM
MOVIMENTO PROTEGIDO(X0 Y100 F5000)
R26=5
L9810; APROXIMA O APALPADOR DO RESSALTO COM MOVIMENTO PROTEGIDO
(Z5 F5000)
R24=50 R26=-10 R19=3
L9812; REALIZA A MEDIO DO RESSALTO EM X (50 MM) POSICIONANDO
O APALPADOR NA COORDENADA Z-10 E SALVA A COORDENADA DO
CENTRO NO ZERO-PEA G56.
R26=100
L9810; RECUA O APALPADOR COM MOVIMENTO PROTEGIDO (Z100 F5000)
M53; DESLIGA O APALPADOR
G53 G0 Z-110 D0
M30
T60356E
259
15
20
LO
Onde:
PA
U
NOTAS:
- As variveis apresentadas entre parnteses so de programao opcional. Para
maiores detalhes sobre essas variveis consultar o captulo 2.3 - Variveis Opcionais de
Entrada de Dados
- Para maiores detalhes sobre essa rotina, consultar o manual Renishaw Apalpador
para Inspeo em Centros de Usinagem (H-2000-6124-0C-A).
Exemplos de Programao:
OR
LD
SK
ILL
;MEDIO DE UM FURO
G17 G71 G90 G94
G53 G0 Z-110 D0
T10; APALPADOR
M6
G54 D1
M52; Liga o apalpador
L9832; Orienta o apalpador
L9800; Apaga os valores das variveis R
R24=100 R25=100 R9=5000
L9810; Posiciona o apalpador no centro do furo com movimento protegido(X100
Y100 F5000)
R26=10
L9810; Aproxima o apalpador do furo com movimento protegido (Z10 F5000)
R26=-5
L9810; Posiciona o apalpador dentro do furo com movimento protegido (Z-5
F5000)
R7=50 R19=4
L9814; Realiza a medio do furo (50 mm) e salva a coordenada do centro no zeropea G57.
R26=10
L9810; Retira o apalpador de dentro do furo com movimento protegido (Z10
F5000)
260
T60356E
15
20
Exemplos de Programao:
OR
LD
SK
ILL
PA
U
LO
T60356E
261
15
20
LO
PA
U
NOTAS:
- As variveis apresentadas entre parnteses so de programao opcional. Para
maiores detalhes sobre essas variveis consultar o captulo 2.3 - Variveis Opcionais de
Entrada de Dados
- Para maiores detalhes sobre essa rotina, consultar o manual Renishaw Apalpador
para Inspeo em Centros de Usinagem (H-2000-6124-0C-A).
Exemplos de Programao:
OR
LD
SK
ILL
262
T60356E
20
15
LO
PA
U
NOTAS:
- As variveis apresentadas entre parnteses so de programao opcional. Para
maiores detalhes sobre essas variveis consultar o captulo 2.3 - Variveis Opcionais de
Entrada de Dados
- Para maiores detalhes sobre essa rotina, consultar o manual Renishaw Apalpador
para Inspeo em Centros de Usinagem (H-2000-6124-0C-A).
SK
ILL
Exemplos de Programao:
OR
LD
T60356E
263
20
15
LO
Esta uma rotina que no gera movimentos, tendo como finalidade, determinar
distncias ou outros valores entre elementos aps dois ciclos de medio.
PA
U
Sintaxe:
Onde:
SK
ILL
NOTAS:
- As variveis apresentadas entre parnteses so de programao opcional. Para
maiores detalhes sobre essas variveis consultar o captulo 2.3 - Variveis Opcionais de
Entrada de Dados
- Para maiores detalhes sobre essa rotina, consultar o manual Renishaw Apalpador
para Inspeo em Centros de Usinagem (H-2000-6124-0C-A).
Exemplos de Programao:
OR
LD
264
T60356E
OR
LD
SK
ILL
PA
U
LO
20
15
R26=-5 R9=400
L9810; Posiciona o apalpador dentro do furo (Z-5 F400)
R7=30
L9814; Realiza a medio do primeiro furo (30 mm)
L9834; Salva os dados de medio do primeiro furo
R26=10 R9=5000
L9810; Recua o apalpador (Z10 F5000)
R24=210 R9=5000
L9810; Posiciona o apalpador no centro do segundo furo (X210 F5000)
R26=-5 R9=400
L9810; Posiciona o apalpador dentro do segundo furo (Z-5 F400)
R7=30
L9814; Realiza a medio do segundo furo (30 mm)
R24=170 R25=0
L9834; Determina as dimenses entre os furos.
M53; Desliga o apalpador
R26=10 R9=5000
L9810; Recua o apalpador (Z10 F5000)
MSG(DIST. ENTRE FUROS = <<RENC[38])
M00
G53 G0 Z-110 D0
M30
T60356E
265