Escolar Documentos
Profissional Documentos
Cultura Documentos
49 Manual
49 Manual
Instrues de
Programao
Edio 04.2000
Princpios fundamentais
Documentao do usurio
SINUMERIK
840D/840Di/810D/FM-NC
Princpios
geomtricos
fundamentais
Princpios
fundamentais da
programao NC
Dados de
posicionamento
Programar comandos
de deslocamento
Comportamento da
trajetria
Frames
Princpios fundamentais
Instrues de Programao
Controle do avano e
movimento do fuso
Corretores de
ferramentas
Funes especiais
Vlido para
Controle
Verso de
Software
SINUMERIK 840D
5
SINUMERIK 840Di
5
SINUMERIK 840DE (Verso p/exportao)
5
SINUMERIK 810D
3
SINUMERIK 810DE (Verso p/exportao)
3
SINUMERIK FM-NC
3
Parmetros
aritmticos e saltos
programveis
10
Subprogramas e
repetio de trechos
de programa
11
Tabelas
12
Anexo
Edio 04.2000
Contedo
04.00
SINUMERIK - Documentao
Edio
02.95
08.97
12.95
03.96
08.97
12.97
12.98
08.99
04.00
Nova documentao.
Reimpresso inalterada com novo nmero de pedido.
Verso refundida com novo nvel de edio.
A alterao de fatos tcnicos mencionados em uma pgina, em comparao com a verso
anterior, indicada pela verso de edio atualizada no cabealho da respectiva pgina.
N. de pedido
6FC5298-2AB00-0BP0
6FC5298-4AB00-0BP0
6FC5298-3AB00-0BP0
6FC5298-3AB00-0BP1
6FC5298-4AB00-0BP0
6FC5298-4AB00-0BP1
6FC5298-5AB00-0BP0
6FC5298-5AB00-0BP1
6FC5298-5AB00-0BP2
Comentrio
A
A
C
C
C
C
C
C
C
Siemens AG
04.00
Contedo
Contedo
Princpios geomtricos fundamentais
1-19
2-45
2.1
2.2
2.3
2.4
2.5
0-5
Contedo
2.6
04.00
Dados de posicionamento
3.1
3-77
3.4
3.5
3.6
3.7
3.8
Referenciamento, G74.....................................................................................................3-97
4-99
4.1
4.2
4.3
4.4
4.5
4.6
0-6
04.00
Contedo
Comportamento da trajetria
5-157
5.1
5.2
5.3
5.4
5.5
5.6
5.7
Frames
6-173
7-199
7.1
Avano...........................................................................................................................7-200
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
0-7
Contedo
04.00
Corretores de ferramentas
8-249
8.1
8.2
8.8
8.9
0-8
04.00
Contedo
Funes especiais
9-313
10-323
11-331
Tabelas
12-347
0-9
Contedo
Anexo
04.00
A-397
A Abreviaes...................................................................................................................... A-398
B Termos ............................................................................................................................. A-406
C Referncias ...................................................................................................................... A-433
D ndice ................................................................................................................................ A-445
E Comandos, Identificadores............................................................................................... A-453
0-10
04.00
Prefcio
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Prefcio
Estrutura da documentao
A documentao SINUMERIK encontra-se dividida em 3 nveis:
Documentao geral
Documentao para os usurios
Documentao de fabricante/de servio
Destinatrio
A presente documentao dirige-se ao usurio de mquinas ferramenta. O
impresso descreve de forma pormenorizada os fatos necessrios para o
usurio relativamente programao do controle SINUMERIK 840D/810D
ou SINUMERIK FM-NC.
Volume padro
Nas presentes instrues de programao descreve-se a funcionalidade do
volume padro. Complementos ou alteraes feitos pelo fabricante da
mquina so documentados pelo fabricante da mquina.
Dirija-se, para mais informaes relativamente a outros impressos acerca
do SINUMERIK 840D/810D ou SINUMERIK FM-NC, assim como acerca de
impressos vlidos para todos os controles SINUMERIK (tais como interface
universal, ciclos de medio...), a seu representante Siemens local.
No controle podem ser encontradas outras funes que no foram
explicadas nesta documentao. Porm, no h qualquer direito a estas
funes no caso de um fornecimento novo ou em caso assistncia tcnica.
Validade
Este manual de programao vlido para os seguintes
controles:
SINUMERIK 840D
SW5
SINUMERIK 840DE (Verso paraexportao) SW5
SINUMERIK 810D
SW3
SINUMERIK 810DE (Verso paraexportao) SW3
SINUMERIK FM-NC
SW3
Equipados com os painis de operao MMC 100.2 ou MMC
102/103.
0-11
Prefcio
04.00
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Variante de exportao
As seguintes funes no fazem parte da variante de
exportao:
Funo
FMNC
810DE
840DE
1)
Medio nvel 2
1)
Controle adaptvel
1)
Dressamento contnuo
1)
1)
Funo no possvel
1) Funcionalidade limitada
0-12
04.00
Prefcio
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Princpios fundamentais
As presentes Instrues de programao Princpios
fundamentais dirijem-se ao operrio especializado e
pressupem conhecimentos correspondentes quanto a
trabalhos de perfurao, de fresagem e de torneamento.
Com base em exemplos de programao simples so
explicados os comandos e instrues segundo a norma
DIN6990.
Programao avanada
As Instrues de programao Avanada dirijem-se
aos tcnicos com conhecimento amplo e profundo de
programao. O controle SINUMERIK 840D/810D
possibilita, atravs de uma linguagem especial de
programao, a programao de um programa de pea
complexo (p.ex. superfcie de forma livre, coordenao
de canais,...), facilitando assim a programao.
Os comandos e instrues descritos nestas instrues
de programao no dependem de uma tecnologia.
Podem ser utilizados, p.ex., para:
retficas
mquinas cclicas (trabalhos de embalagem, de
transformao de madeira)
controles de potncia laser
0-13
Prefcio
04.00
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
1. Visualizao rpida
Ao procurar um comando aplicado apenas raras vezes
ou o significado de um parmetro, podem ser
encontradas de forma rpida o modo de programao
da funo e as explicaes relativas aos comandos e
parmetros.
03.96
Programaomierung
CYCLE81 (RTP, RFP, SDIS, DP, DPR)
RTP
RFP
SDIS
real
real
real
DP
DPR
real
real
Funoktion
0-14
Sequncia de operaoAblauf
Posio atingida antes do incio do
cicloErreichte Position vor Zyklusbeginn:
A posio de furao a posio nos dois eixos do plano
selecionadoDie Bohrposition ist die Position in den beiden
Achsen der angewhlten Ebene.
Siemens AG 199675 All rights reserved.
SINUMERIK 840D/810D/FM-NC Instr. de programaoProgrammieranl.. Ciclos Zyklen (PGZ) - EdioAusgabe 08.97.
2-36
04.00
Prefcio
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
2. Explicaes detalhadas
Parameter
G1
G0
RTP
RFP+SDIS
RFP
DP=RFP-DPR
SDIS
A distncia seguraDer Sicherheitsabstand (SDIS) faz efeito
com respeito ao plano de refernciawirkt bezglich der
Referenzebene. Este avanado pela distncia seguraDiese
wird um den Sicherheitsabstand weiter vorverlegt.
A direo na qual faz efeito a distncia segura,
determinada automaticamente pelo cicloDie Richtung, in
welcher der Sicherheitsabstand wirkt, wird vom Zyklus
automatisch bestimmt.
DP eund DPR
A profundidade de furao pode ser preestabelecida, opo,
em valores absolutosDie Bohrtiefe kann wahlweise absolut
(DP) ou relativamenteder relativ (DPR) ao plano de
refernciazur Referenzebene vorgegeben werden.
No caso da declarao relativa, o ciclo calcula
automaticamente a profundidade resultante na base da
posio do plano de referncia e do plano de retornoBei
relativer Angabe berechnet der Zyklus die sich ergebende
Tiefe anhand der Lage von Referenz- und Rckzugsebene
selbststndig.
03.96
03.96
2-37
Exemplo de
programaoProgrammierbeispiel
FurarBohren_centrarZentrieren
Este programa permite produzir 3 furos, utilizando o ciclo de
furaoMit diesem Programm knnen Sie 3 Bohrungen un- 120
ter Verwendung des Bohrzyklus CYCLE81 herstellen, sendo
este chamado com introduo de parmetros diferentewobei
dieser mit unterschiedlicher Parameterversorgung
aufgerufen wird. O eixo de furao sempre o eixoDie
30
Bohrachse ist immer die Z-Achse.
0
B
40
A-B
90
Z
35
100 108
2-39
0-15
Prefcio
04.00
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Seqncia de operaes
Explicao
Funo
Parmetros
Exemplo de programao
Programao
Mais informaes
Informaes e perigos
0-16
04.00
Prefcio
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
especificaes de segurana.
Equipamentos opcionais
Equipamentos adicionais, mdulos de ampliao e nveis de configurao
especiais oferecidos por SIEMENS permitem a ampliao apropriada do
campo de aplicao dos controles SIEMENS.
Pessoal
S pessoal especialmente treinado, autorizado e experiente pode
trabalhar com o controle. proibido de trabalhar no controle, tambm em
um curto perodo, sem ter a qualificao necessria.
As competncias correspondentes do pessoal que se ocupa da
preparao, do manejo e da manuteno tm de ser claramente
especificadas e a sua observao tem de ser controlada.
Aes
Antes de colocar o controle em funcionamento, tem de ser garantido que as
instrues de servio tenham sido lidas e compreendidas pelo pessoal
competente. Para isso a empresa obrigada a controlar
permanentemente o estado tcnico total do controle (defeitos e danos
aparentes, assim como alteraes do comportamento funcional).
Assistncia tcnica
S pessoas qualificadas e com formao especializada podem efetuar
reparaes conforme as indicaes nas Instrues de manuteno.
Tm de ser observadas todas as prescries de segurana
correspondentes.
0-17
Prefcio
04.00
Estrutura do manual
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Informao
Uma aplicao no conforme as disposies que excluir toda
responsabilidade do fabricante :
Toda aplicao que difere dos pontos atrs mencionados ou ultrapassa as
disposies.
Se for trabalhado com o controle no estado tcnico no impecvel, sem
ter conscincia da segurana e de perigos e sem observar todos as
instrues no Manual de servio.
Se falhas que podem reduzir a segurana no forem eliminadas antes de
colocar o controle em funcionamento.
Cada alterao, comutao em ponte ou colocao fora do
funcionamento de dispositivos no controle que servem para o
funcionamento impecvel, a utilizao no limitada assim como para a
segurana ativa e passiva.
Podem surgir perigos imprevisveis para:
a sade e a vida de pessoas,
0-18
Propostas
A
SIEMENS AG
AUT V280
Postfach 3180
D-91050 Erlangen
Correes
para o impresso:
SINUMERIK 840D/840Di/810D/FM-NC
Princpios fundamentais
Documentao do Usurio
Remetente
Nome
Endereo da Vossa firma/repartio
Rua:
Cd. postal:
Local:
Telefone:
Telefax:
N. de pedido:
Edio:
6fc5298-5ab00-0AP0
04.00
Siemens AG
Nr.encomenda.: 6FC5298-5AB00-0BP2
Impresso na Repblica Federal Alem
Progresso
em Automao.
Siemens
12.98
1-19
840D
NCU 571
1.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
Z+
Y+
X90
90
90
Y-
X+
Z-
Torno:
Y+
X+
Z90
90
90
XZ+
Y-
1-20
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
100
100
75
X-
X+
115
70
P3 105
P4
Y-
corresponde
corresponde
corresponde
corresponde
a
a
a
a
X25 Z-7.5
X40 Z-15
X40 Z-25
X60 Z-35
1-21
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo:
Os pontos P1 e P2 so definidos pelas seguintes
coordenadas:
P1
P2
corresponde a
corresponde a
X+
X+
P2
Y+
Z+
13
20
P2
P1 P1
P1
13
23
20
27
Y+
Y+
P2
60
P1
corresponde a
corresponde a
corresponde a
P3
Z+
X+
10
1-22
P3
20
P1
P2
P3
P2
P1
45
Exemplo:
Neste exemplo, os pontos P1 a P3 so determinados
pelas coordenadas seguintes:
5
30
45
15
20
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
1-23
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
P2 corresponde a
P3 corresponde a
X50 Y60
X70 Y20
60
P1
P3
20
P2
35
X
20
50
70
1-24
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
P2
20
15
P1
P3
20
X
20
30
20
1-25
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
Z
Y
9
G1
G1
8
G1
7
Torno:
Y
X
7
G1
G1
9
G1
1-26
Plano
Designao
Direo da alimentao
X/Y
Z/X
G17
G18
Z
Y
Y/Z
G19
12.98
840D
NCU 571
1.2
840D
NCU 572
NCU 573
FM-NC
810D
840Di
X
R
B
1.3
W1
M
W2
X
1-27
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Zw
Zm
Za
Yw
Ym
Ya
Wa
Xa
M
Xm
Xw
Y+
X+
M
W
Z+
1-28
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Zm
Ym
Xm
1-29
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
+Z
+Z
-B
-Y
-Y
C+
C-
+X
+X
Y+
X+
+Z
Z+
B- +A
-A
+X
1-30
B+
+Y
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Y
Sist. de coord. base
para superfcie lateral
1-31
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ze
ro
Y2
Rotao
Espelhamento
Alterao da escala
Y0
X1
de
s
loc
am
.d
Z0
Y1
po
nt
o
X2
X0
1-32
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Espelhamento do eixo Z
Y
Z
Z
Y
Z0
Y1
Y0
Z1
Assim possvel
deslocar o ponto zero para qualquer posio na
pea
alinhar os eixos de coordenadas, atravs da
rotao, paralelamente ao plano de trabalho
desejado.
E usinar, em uma s fixao, superfcies oblquas,
produzir furos com ngulos diferentes ou
efetuar a usinagem de lados mltiplos.
X1
X0
1-33
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ZM=ZB
YM=Y B
ZW
YW
XW
XM=XB
Y2
X2
sist. de coordenadas
atual da pea
Z2
Frame 2
Y1
1-34
YB
Frame 1
Z1
ZB
XB
X1
sistema de coordenadas da pea
12.98
1.4 Eixos
840D
NCU 571
1.4
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Eixos
Na programao h que distinguir-se os seguintes
tipos de eixos:
eixos de mquina
eixos de canal
eixos geomtricos
eixos especiais
eixos adicionais
eixos de trajetria
eixos sncronos
eixos de posicionamento
eixos de comando
(sincronizaes de movimentos)
eixos de CLP
eixos lincados
Eixos de trajetria so posicionados com avano
F
segundo os respectivos comandos de
posicionamento.
Eixos sncronos movem-se em sincronismo com
os eixos de trajetria e precisam para a distncia
a percorrer do mesmo tempo que todos os eixos
de trajetria.
Eixos de posicionamento movem-se em
assincronismo a todos os outros eixos. Estes
movimentos de deslocamento ocorrem
separadamente dos movimentos de trajetria e
de sincronismo.
Eixos de comando movem-se em assincronismo
a todos os outros eixos. Estes movimentos de
deslocamento ocorrem separadamente dos
movimentos de trajetria e de sincronismo.
Eixos de CLP so comandados pelo CLP e
podem mover-se em assincronismo a todos os
outros eixos. Estes movimentos de
deslocamento ocorrem separadamente dos
movimentos de trajetria e de sincronismo.
1-35
12.98
1.4 Eixos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ferramentas
eixo pivotante do
cab.-revolvr
fuso adicional
A tornos aplica-se:
Eixos geomtricos X e Z, eventualmente Y
fuso principal
(fuso mestre)
eixo C
A fresas aplica-se:
Eixos geomtricos X, Y e Z.
cab.
eixos
mvel
principais
1-36
12.98
1.4 Eixos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
1-37
12.98
1.4 Eixos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
1-38
12.98
1.4 Eixos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Eixos de posicionamento tornam-se eixos sncronos,
se forem posicionados sem o identificador particular
POS/POSA.
O modo de controle contnuo da trajetria (G64) para
eixos de trajetria s possvel, se os eixos de
posicionamento (POS) tenham atingido a sua posio
final antes dos eixos de trajetria.
Eixos de trajetria programados com POS/POSA so
retirados, para este bloco, desta combinao de eixos
de trajetria.
Eixos de posicionamento so posicionados a partir do
programa NC ou pelo CLP.
Se um eixo dever ser posicionado simultaneamente
do programa NC e pelo CLP, aparece uma
mensagem de erro.
Eixos de posicionamento tpicos so:
1-39
12.98
1.4 Eixos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
1-40
12.98
1.4 Eixos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Pr condies:
As NCUs participantes NCU1 e NCU2, devem estar conectadas
atravs de um mdulo de conexo de alta velocidade.
Referncia:
/PHD/, Manual de configurao NCU 571-573.2,
Mdulo de conexo
O eixo deve ser configurado de forma apropriada nos dados de
mquina.
A opo eixo lincado deve ser instalada.
Funcionamento
O controle de posio implementado na NCU onde o eixo encontra-se
fisicamente conectado.
Esta NCU tambm contm os sinais de interface do eixo (VDI). As
definies de posies a serem atingidas so geradas por outra NCU, e
comunicadas atravs da conexo existente entre as NCUs.
1-41
12.98
1.4 Eixos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
1-42
12.98
840D
NCU 571
1.5
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Translao (TRANS)
Rotao (ROT)
Escala (SCALE)
Descrio da orientao
da ferramenta pela orientao
de vetor/angulo eureliano
Contorno em coordenadas
cartesianas no sistema de
coordenadas do canal (BCS)
Instrues de deslocamento
adicionais usando eixos
especiais (ex. B. C, U, V)
Calculo de Frame:
Translao
Escala
Correo de Ferramenta
Movimento do ponto
zero da ferramenta em BCS
Correo comprimento ferramenta
Transformao Cintica (se estiver ativa)
Clculos do deslocamento
O clculo de deslocamento calcula a distncia a
percorrer num bloco, considerando todas as
translaes e correes.
Em geral:
percurso = valor terico - valor real + deslocamento
do ponto zero (Z0) + correo de ferramenta (TO)
1-43
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
NV P1
WK P2
NV P2
Ref. Dim.
(setpoint)
para P1
WK P1
Distncia
P1
Movimento
P2
Valor Real 1
Valor Real 2
1-44
12.98
2.2
2.3
2.4
2.5
2.6
2-45
840D
NCU 571
2.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Palavra
Palavra
Palavra
...
;Comentrio
Bloco
N10
G0
X20
...
;1. bloco
Bloco
N20
G2
Z37
...
;2. bloco
;...
Bloco
N30
G91
...
...
Bloco
N40
...
...
...
Bloco
N50
M30
...
...
Nomes de programa
Cada programa tem um nome ,que deve ser nico e
pode ser livremente escolhido quando da criao do
programa (exceto quando utilizado o formato de fita
perfurada), observando-se as seguintes condies:
Os dois primeiros caracteres deve ser letras (ou
letra com o caracter sublinhado)
Exemplo:
_MPF100 ou
SHAFT ou
SHAFT_2
Apenas os primeiros 24 caracteres de um identificador
de programa so exibidos no NC.
2-46
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
= programa de pea
SHAFT123
ou
%flange3_MPF
2.2
Ateno:
No confundir a letra "O" com o nmero
Maisculas
A, B, C, D, E, F, G, H, I, J, K, L, M,
"0".
N, (O), P, Q, R, S, T, U, V, W, X, Y, Z
2-47
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Minsculas
a, b, c, d, e, f, g, h, i, j, k, l, m,
n, o, p, q, r, s, t, u, v, w, x, y, z
Nmeros
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Nenhuma diferenciao feita entre letras minsculas
e maisculas.
Caracteres especiais
%
caractere de incio de programa (s para a criao de programas no PC externo)
(
<
menor que
>
maior que
multiplicao
adio
"
reservado
Reservado
ponto decimal
incio do comentrio
&
LF
fim bloco
Tabulador
caractere de separao
Caractere
em branco
Caracteres especiais no representveis so tratados
como caracteres em branco.
2-48
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Palavras
palavra
palavra
palavra
Seq.cifr End.
Seq.cifras
End.
Seq. cifras
bloco
(SW 4 e superiores
2-49
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
12.98
840Di
Definio
10
Nmero do bloco
Funo preparatria
X,Y,Z
Informao de deslocamento
Avano
Rotao
Ferramenta
Funo adicional
Funo auxiliar
blocos principais e
2-50
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
2-51
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Endereos
Endereos so identificadores que podem ser fixos
como a rotao do fuso (S), o avano (F), o raio de
crculo (CR) ou variveis para eixos (X, Y, ...).
Exemplo:
N10 X100
Endereos importantes
Endereo
Notas
A=DC(...)
A=ACP(...)
Eixo rotativo
varivel
ADIS
fixo
B=DC(...)
B=ACP(...)
Eixo rotativo
varivel
Eixo rotativo
varivel
CHR=...
fixo
D...
fixo
F...
Avano
fixo
FA[eixo]=... ou
FA[fuso]=... ou
Avano axila
(somente caso o nmero do fuso seja definido por uma varivel)
fixo
G...
Funo preparatria G
fixo
H...
Funo auxiliar
fixo
H=QU(...)
I...
Parmetro de interpolao
varivel
J...
Parmetro de interpolao
varivel
K...
Parmetro de interpolao
varivel
L...
Chamada de subprograma
fixo
M...
Fixo
M=QU(...)
N...
Subbloco
OVR=...
Correo de avano
Fixo
P...
Fixo
A=ACN(...)
B=ACN(...)
C=DC(...)
C=ACP(...)
C=ACN(...)
[SPI(fuso)]=...
2-52
Fixo
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Endereo
Nota
POS[eixo]=...
Posicionamento de Eixo
fixo
POSA[eixo]=...
fixo
fixo
fixo
SPOSA[n]=...
Q...
Eixo
varivel
SPOS=...
SPOS[n]=...
SPOSA=...
fixo
varivel
RND
fixo
RNDM
fixo
S...
Rotao do fuso
fixo
T...
Nmero da ferramenta
fixo
U...
Eixo
varivel
V...
Eixo
varivel
W...
Eixo
varivel
X...
Eixo
"
varivel
X=AC(...)
X=IC(...)
"
absoluto
incremental
Eixo
varivel
Eixo
varivel
AR+=...
ngulo de abertura
varivel
AP=...
ngulo polar
varivel
CR=...
Raio do crculo
varivel
RP=...
Raio polar
varivel
:...:
Bloco principal
fixo
Y...
Y=AC(...)
Y=IC(...)
Z...
Z=AC(...)
Z=IC(...)
"fixos"
Estes nomes de endereo esto disposio para
funes especficas.
2-53
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
FA[U]=400;
Endereos extendidos
Endereos extendidos permitem incorporar um nmero
maior de eixos e fusos em um sistema. Um endereo
extendido compe-se de uma extenso numrica ou de
um identificador de varivel escrito entre colchetes e de
uma expresso aritmtica atribuda com o caractere "=".
Exemplo:
2-54
X7
X4=20
CR=7.3
S1=470
M3=5
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
endereos de eixos
I, J, K
Parmetros de interpolao
Rotao do fuso
SPOS, SPOSA
Posio de fuso
Funes adicionais
funes auxiliares
nmero de ferramenta
Avano
SPINU
M[SPINU]=3
;rotao direita para o fuso, cujo nmero est especificado na varivel SPINU
T[SPINU]=7
Endereos fixos
Os seguintes endereos so fixos permanentemente:
Endereo
corretor de ferramenta
avano
funo preparatria
funo auxiliar
chamada de subprograma
funo miscelnea
bloco secundrio
nmero de ferramenta
bloco principal
2-55
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
AX
ACC
acelerao axial
FA
avano axial
FDA
FL
IP
OVRA
override axial
PO
coeficiente de polinmio
POS
posicionamento de eixo
POSA
Exemplo:
N10 POS[X]=100
2-56
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
XPOS
2-57
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
12.98
840Di
Operadores/funes aritmticas
+
Adio
Subtrao
Multiplicao
Diviso
Ateno: (Tipo INT)/(Tipo INT)=(Tipo REAL); p. ex. 3/4 = 0.75
DIV
MOD
Sin()
Seno
COS()
co-seno
TAN()
Tangente
ASIN()
arco seno
ACOS()
arco co-seno
ATAN2()
arco tangente2
SQRT()
raiz quadrada
ABS()
valor absoluto
POT()
2. potncia (quadrado)
TRUNC()
parte inteira
ROUND()
LN()
logaritmo natural
EXP()
funo exponencial
2-58
==
Igual a
<>
No igual a
>
Maior que
<
Menor que
>=
<=
<<
AND
AND
OR
OR
NOT
Negao
XOR
OR exclusivo
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
X1=10
FGROUP(X1, Y2)
AXDATA[X1]
AX[X1]=10
X=10*(5+SIN(37.5))
2-59
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
12.98
840Di
Identificadores
As palavras (segundo DIN 66025) so completadas por
identificadores (nomes). Estes indicadores possuem o
meso significado, dentro de um bloco NC, que as
palavras. Identificadores tm de ser inequvocos. O
mesmo identificador no pode ser utilizado para objetos
diferentes.
Identificadores podem substituir:
Variveis
- variveis de sistema
- variveis de usurio
Subprogramas
Palavras chave
Endereos DIN com vrias letras
Labels de salto
Estrutura
Os identificadores compem-se no mximo de 32
caracteres. Como caracteres podem ser utilizados:
Letras
Caracteres de sublinhado
Cifras
Os primeiros dois caracteres tm de ser letras ou
caracteres de sublinhado, entre os caracteres individuais
no podem estar quaisquer caracteres de separao (ver
pginas seguintes).
Exemplo:
CMIRROR, CDON
Palavras-chave reservadas no podem ser utilizadas
como identificadores. Entre os caracteres individuais no
so permitidos nenhum caracter de separao.
Na tela pode ser visualizado apenas um nmero limitado
de caracteres. No ajuste padro da do vdeo limitao :
nomes de programas:
24 caracteres
identificadores de eixos:
3 caracteres
identificadores de variveis: 32
2-60
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
2-61
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Gama de valores
INT
(231 - 1)
REAL
BOOL
1, 0
CHAR
0 255
STRING
FRAME
2-62
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Constantes
Constantes inteiras:
Valor inteiro, com ou sem sinal, p. ex. como atribuio
de um valor a um endereo
Exemplos:
X100
X-100
Constantes reais
Nmero real, com ponto decimal, com ou sem sinal, p.
ex. como atribuio de um valor a um endereo
Exemplo:
X10.25
X-10.25
X0.25
X.25
X=-.1EX-3
2-63
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Constantes hexadecimais
Constantes tambm podem ser interpretadas na forma
hexadecimal. Nesta condio, as letras "A" a "F"
correspondem s cifras hexadecimais de 10 a 15.
Constantes hexadecimais so postas entre aspas
simples e comeam com a letra "H", seguida pelo valor
hexadecimal. Caracteres de separao entre as letras e
as cifras so permitidos.
Exemplo para um dado de mquina (vide tabm
Avanado):
$MC_TOOL_MANAGEMENT_MASK='H3C7F'
;atribuio de constantes
;binrias a dados de mquina
;Bit 0 e 7 ligados
2-64
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Seo de programa
Uma seo de programa compe-se de um bloco
principal e de vrios blocos secundrios.
Exemplos:
:10 D2 F200 S900 M3
N20 G1 X14 Y35
N30 X20 Y40
N40 Y-10
:
N100 M30
Suprimindo blocos
N10 ...
/N20 ...
execuo
do programa
N30 ...
/N40 ...
/N50 ...
/N60 ...
N70 ...
N80 ...
N90 ...
N100 ...
N110 ...
no suprimido.
Exemplos:
N120
N10
; executado
/N20
;suprimido
N30
; executado
/N40
;suprimido
N70
; executado
SW 5 e posteriores
At 8 nveis de supresso podem ser programados.
Somente um nvel de supresso pode ser
especificado por bloco
/ ...
/0 ...
/1 N010...
/2 N020...
...
/7 N100...
2-65
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
12.98
840Di
2-66
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Ou
N10
N20
N50
;ativar a mensagem
N20 X Y
N
N90 MSG ()
2-67
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Gerao de alarmes
Alm das mensagens, podem ser gerados tambm
alarmes num programa NC. Estes so visualizados na
tela em uma caixa particular. cada alarme est
ligada uma reao do controle, segundo a categoria
desse alarme.
Alarmes so programados escrevendo-se a palavra
chave "SETAL seguida do nmero de alarme entre
parntesis.
A gama vlida para nmeros de alarmes situa-se
entre 60 000 e 69 999. Os nmeros 60 000 a 64 999
so reservados para ciclos SIEMENS, os nmeros 65
000 a 69 999 esto disposio do usurio.
2-68
840D
NCU 571
2.3
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
2-69
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
12.98
840Di
2-70
12.98
840D
NCU 571
2.4
840D
NCU 572
NCU 573
FM-NC
810D
840Di
;Programa exemplo
N10
:10
F200 S900 T1 D2 M3
N20
G0 X100 Y100
N30
G1 X150
N40
Y120
;reta em Y
N50
X100
;reta em X
N60
Y100
;reta em Y
N70
G0 X0 Y0
N100
M30
;fim de bloco
2-71
840D
NCU 571
2.5
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N010
START01:SUPA G0 G70 Z0 D0
N015
SUPA X0 Y0
,********************troca da ferramenta********************
N020
N025
T1 M6
N030
MSG ()
N035
N040
N045
Z1 D1
N050
G1 Z0 F50
N055
X8 F25
N060
G0 Y3.5
N065
G1 X-2
N070
SUPA G0 Z0 D0 M5 M9
,********************troca da ferramenta********************
N075
T2 M6
2-72
N085
Z1 D1
N090
G1 Z-.5 F50
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
N095
N100
X5.5 RNDM=-.375
N105
Y3.625
N110
X.5
840Di
N115
Y.25
N120
X=IC(.375) RNDM=0
N125
G40 G0 Y-1 M5 M9
N130
Z1
N135
X-1 Y0
N140
Z-.25
G01 G41 X1 Y2
N150
N155
G3 X4.4524 CR=3
N160
G2 Y.625 CR=2
N165
G3 X1.5476 CR=3
N170
G2 X1 Y2 CR=2
N175
G0 G40 X0
N180
SUPA G0 Z0 D0 M5 M9
N185
SUPA X0 Y0
,********************troca da ferramenta********************
N190
T3 M6
; 27/64 broca
G0 X1.75 Y2 S1500 M3 M8
N200
Z1 D1
N205
N210
X3
N215
X4.25
N220
MCALL
N221
SUPA Z0 D0 M5 M9
N225
SUPA X0 Y0
MSG ()
N230
M30
; fim de programa
2-73
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
12.98
840Di
Dimenses em polegadas
Desenho cotado da pea "The Raised Boss" (fora de escala).
2-74
840D
NCU 571
2.6
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
;Nome do programa
N5
;Ponto inicial
N10
TRANS X0 Z250
N15
LIMS=4000
N20
G96 S250 M3
N25
G90 T1 D1 M8
N30
G0 G42 X-1.5 Z1
N35
G1 X0 Z0 F0.25
N40
N45
G1 Z-12
N50
N55
G1 X24
N60
N65
G1 Z-20
N70
X35 Z-40
N75
Z-57
N80
N85
G1 X46
N90
X52 Z-63
N95
;Raio 10
;Raio 3
;Raio 3
;Raio 3
N100
T2 D2
N105
G96 S210 M3
N110
N115
G1 Z-70 F0.12
; Dimetro 50
N120
; Raio 8
N125
N130
N135
M30
;Fim de programa
2-75
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
45
R8
R3
30
16
R10
50
R3
35
R3
4
12
15
18
20
40
57
60
62
70
80
2-76
12.98
Dados de posicionamento
Dados de posicionamento
3.1
3.4
3.5
3.6
3.7
3.8
3-77
Dados de Posicionamento
840D
NCU 571
3.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Informaes gerais
Neste captulo descreveremos os comandos que se
encontram normalmente no incio de um programa
NC.
A forma como estes comandos esto apresentados
no deve ser interpretados como uma prescrio
absoluta. Por exemplo, a seleo do plano de
trabalho pode ser razovel tambm numa outra
posio no programa NC.
Pelo contrrio, este captulo e tambm todos os
captulos subsequentes devem servir de guia da
estrutura "clssica" de um programa NC.
3-78
12.98
840D
NCU 571
3.2
Dados de posicionamento
840D
NCU 572
NCU 573
FM-NC
810D
840Di
=AC
=IC
Funo
Por meio dos comandos G90/G91 e dos parmetros
AC/IC no modais, faz-se a descrio de um
posicionamento.
Procedimento
30
85
G90
20
35
G91
X
10
50
G91
60
G90
3-79
Dados de Posicionamento
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Em geral, os comandos G90 ou G91 fazem efeito
sobre todos os eixos programados nos respectivos
blocos NC subsequentes.
Ambos os comandos tm efeito modal.
Em tornos convencionais comum interpretar-se os
blocos programados de forma incremental como
sendo programados em raio, enquanto as
dimenses expressas em dimetro so vlidas para
o sistema absoluto de coordenadas. Esta
convenso para G90/G91 realizada atravs dos
comandos DIAMON, DIAMOF ou DIAM90.
Informaes adicionais podem ser encontradas em
Funes especiais de torneamento (seo 4.13) deste
manual de programao.
Exemplo de programao
Introduzem-se as distncias a percorrer em
coordenadas absolutas referentes ao ponto zero da
pea.
As coordenadas dos centros I e J para a
interpolao circular so declaradas, bloco por
bloco, em coordenadas absolutas, porque o centro
do crculo programado, segundo padro,
independentemente de G90/G91 na dimenso
incremental.
3-80
N10
N20
G1 Z-5 F500
avano da ferramenta
N30
Ou
N30
N40
12.98
Dados de posicionamento
FM-NC
810D
840D
NCU 571
840D
NCU 572
NCU 573
840Di
N50
M30
fim de bloco
N5
T1 D1 S2000 M3
N10
G0 G90 X11 Z1
N20
N30
G1 Z-15 F0.2
G3 X11 Z-27 I=AC(-5) K=AC(-21)
Avano da ferramenta
centro do crculo em dimenso absoluta
Ou
N30
N40
N50
G1 Z-40
M30
Sair
fim de bloco
3-81
Dados de Posicionamento
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
SD 42442 TOOL_OFFSET_INCR_PROG
= 0
Funco
Para aplicaes como desbaste, necessrio
percorrer as medidas programadas somente em
coordenadas incrementais. Quando ativados
deslocamentos de ponto zero ou corretores de
ferramentas estes no devem ser percorridos.
Este recurso pode ser ativado separadamente
atravs dos SDs FRAME_OFFSET_INCR_PROG
(ponto zero) e TOOL_OFFSET_INCR_PROG
(corretores de ferramenta).
Exemplo de programao
G54 contm umdeslocamento de 25 em X
SD 42440 FRAME_OFFSET_INCR_PROG = 0 (sem movimento do ofset ativado)
3-82
N10
N20
N30
G90 X50
12.98
840D
NCU 571
3.3
Dados de posicionamento
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ACP
ACN
Funo
Por meio dos parmetros mencionados possvel
estabelecer, para o posicionamento de eixos
rotativos a estratgia desejada da aproximao.
Procedimento
DC
ACN
capacidade mx.
de posicionamento
ACP
3-83
Dados de Posicionamento
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Todos os comandos tm efeito no modal.
DC, ACP e ACN podem ser utilizados tambm no
caso do posicionamento de fusos a partir do
repouso.
Exemplo:
SPOS=DC(45)
Exemplo de programao
Usinagem em uma mesa circular: A ferramenta est
parada, a mesa faz uma rotao de 270 no
sentido horrio. Assim se produz uma ranhura
circular.
X
270
3-84
N10
SPOS=0
N20
N30
G90 G0 X-20 Y0 Z2 T1
G1 Z-5 F500
N40
C=ACP(270)
N50
G0 Z2 M30
12.98
840D
NCU 571
3.4
Dados de posicionamento
840D
NCU 572
NCU 573
FM-NC
810D
840Di
dimenso em polegadas
G71
G700
G710
Funo
Segundo as inscries de cotas no desenho de execuo possvel
programar dados geomtricos referentes pea alternativamente
em dimenses mtricas ou no sistema Ingls (polegadas).
A partir do SW5, a funcionalidade de G70/G71 foi expandida com
G700/G710. Em adio aos parametros geomtricos, os prmetros
tecnolgicos, como o avano F, so tambm interpretados no
programa no sistema de unidades definido em G700/G710.
Procedimento
G70 ou G71
Os seguintes dados geomtricos podem ser
convertidos pelo controle (com tolerncias
necessrias) no sistema de medidas no ajustado e
assim introduzidos diretamente (vide exemplo):
Informaes de deslocamento X, Y, Z, ,
Coordenadas de ponto intermedirio I1, J1, K1
parmetros de interpolao I, J, K e raio do
crculo CR na programao da trajetria circular
Passo da rosca
Deslocamentos programveis do ponto zero
(TRANS TRANS)
Raio polar RP
3-85
Dados de Posicionamento
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
3-86
12.98
Dados de posicionamento
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Aes sncronas
Caso comandos de posicionamento estejam sendo
executados em aes sncronas e na prpria ao
sncrona no tenha sido programado
G70/G71/G700/G710, o contexto ativo de
G70/G71/G700/G710 no momento da execusso
determina o sistema de coordenadas utilizado.
Referncias:
Exemplo de programao
Mudana entre a introduo de dimenses em
polegadas e no sistema mtrico com ajuste bsico
de dimenses mtricas (G70/G71).
N10
N20
N30
G1 Z-5 F500
X90
N40
N50
N60
X1.18 Y3.54
G71 X 20 Y30
N70
G0 Z2 M30
3-87
Dados de Posicionamento
840D
NCU 571
3.5
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G153
G500
SUPA
3-88
12.98
Dados de posicionamento
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
Fresa:
Torno:
Z
W
G54
3-89
Dados de Posicionamento
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
escalar
Y
ro dar
deslocar
Y
Y
X
3-90
12.98
Dados de posicionamento
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
O ajuste bsico no incio do programa, p. ex. G54 ou
G500, pode ser feito atravs de dado de mquina.
Exemplo de programao
Neste exemplo so trabalhados, uma aps outra, 3
peas situadas sobre um palete segundo os valores
para o deslocamento de origem G54 a G56.
Y
M
Y
G55
54
G5
6
TRANS X10 M0
N10
N20
G54 S1000 M3
N30
N40
L47
G55 G0 Z200
N50
N60
L47
G56
N70
N80
L47
G53 X200 Y300 M30
aproximao
chamada do primeiro deslocamento de origem, fuso
direita
Chamada do programa, como subprograma
chamada do segundo deslocamento de origem, Z
acima de obstculo
Chamada do programa como subprograma
chamada do terceiro deslocam. do zero
Chamada do programa, como subprograma
suprimir deslocamento de origem, fim de programa
3-91
Dados de Posicionamento
840D
NCU 571
3.6
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
direo de avano Z
G18
G19
direo de avano Y
direo de avano X
Y
X
n
me
ali
ali
m
tar
en
tar
Torno:
Procedimento
Convm especificar o plano de trabalho j no incio
do programa.
3-92
alimentar
Fresa:
Funo
17
19
G
18
12.98
Dados de posicionamento
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Informao
Por meio das funcionalidades para a "correo do
comprimento da ferramenta para ferramentas
orientveis" possvel calcular os componentes do
comprimento de ferramenta de forma apropriada
aos planos de trabalho inclinados. A descrio mais
detalhada desta possibilidade de clculo deve ser
consultada no captulo "Correes da ferramenta".
A seleo do plano de correo efetua-se com CUT2D,
, CUT2DF. Para mais informaes ver captulo
Correes da ferramenta.
Mais informaes
Para a especificao do plano de trabalho no
espao o controle possui funes de transformao.
Para mais informaes ver captulo Deslocamento
do sistema de coordenadas.
Exemplo de programao
Modo "clssico" de proceder:
Definir o plano de trabalho, chamar a ferramenta e os
valores da correo da ferramenta, ligar a correo da
trajetria, programar movimentos de posicionamento.
Exemplo Ferramenta de fresar:
N10
G17 T5 D8
G17 chamada do plano de trabalho, aqui X/Y
T, D chamada da ferramenta
A correo do comprimento ocorre na direo Z.
3-93
3.7
Dados de Posicionamento
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N20
N30
XYZ
XYZ
WALIMON
WALIMOF
Funo
Por meio de G25/G26 possvel limitar a rea de
trabalho, na qual deve ser posicionada a ferramenta,
em todos os eixos de canal.
Atravs disso podem ser criadas, na rea de
trabalho, zonas de proteo bloqueadas para
movimentos da ferramenta.
3-94
Y
zona de proteo
rea de trabalho
12.98
Dados de posicionamento
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
Pontos de referncia na ferramenta
Com a correo ativa do comprimento da
ferramenta, considerada como referncia a ponta
da ferramenta, nos outros casos o ponto de
referncia do porta-ferramentas. Se a ferramenta
estiver fora da rea indicada ou sair desta rea, a
execuo do programa interrompida.
Limitao programvel do campo de trabalho,
G25/G 26
possvel especificar, para cada eixo, uma
limitao superior (G26) e inferior (G25). Estes
valores so vlidos imediatamente e mantm-se
aps Reset e nova ligao.
O raio da ferramenta (fresa) pode ser alterado
atravs de dados de mquina especficos do canal.
Mediante o dado de mquina especfico do canal
$MC_WORKAREA_WITH_TOOL_RADIUS (vide
Avanado).
Z
Y
G2
G2
6Z
5Y
G2
G2
G2
5X
6Y
5Z
G2
sistema
de coordenadas
base
G2
5Y
6X
3-95
Dados de Posicionamento
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Com G25/G26 podem ser programados, sob o
endereo S, tambm valores limites para
velocidades de rotao de fusos.
Para mais informaes vide a seo Avano
controlado e movimentao de fusos .
Exemplo de programao
zona de proteo
80
X+
rea de trab.
80
X-
30
3-96
300
N10
G0 G90 F0.5 T1
N20
N30
N40
N50
N60
G0 G90 Z102 T2
X0
N70
WALIMOF
N80
G1 Z-2 F0.5
Furar
N90
N100
G0 Z200
WALIMON
Retorno
N110
X70 M30
Fim de programa
Programa de usinagem
12.98
840D
NCU 571
3.8
Dados de posicionamento
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Referenciamento, G74
Programao
G74
X1=0 Y1=0
Funo
Depois de ligada a mquina necessrio mover (ao
utilizar sistemas de medio do deslocamento
incrementais) todos os carros de eixo para a sua
marca de referncia.
S depois disso possvel programar movimentos
de translao.
Mediante G74 possvel efetuar a referenciamento
no programa NC.
Procedimento
A velocidade, com a qual posicionado o respectivo
carro de eixo, encontra-se preestabelecida no dado
de mquina e, em conseqncia disso, no pode
ser programada.
O controle reconhece automaticamente a direo do
posicionamento baseado no dado de mquina
correspondente.
Programam-se endereos de eixos de mquina (X1,
Y1, Z1 etc.)!
No pode estar programada qualquer transformao
para um eixo que deve ser movido, com G74, para a
marca de referncia.
Desligar a transformao mediante a instruo
TRAFOOF.
3-97
Dados de Posicionamento
12.98
3. 8 Referenciamento G74
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Ao comutar o sistema de medio, aproxima-se o
ponto de referncia e ajusta-se o ponto zero da
pea.
3-98
N10
SPOS=0
Regulao de posio
N20
N30
G54
N40
N50
L47
M30
Programa de usinagem
Fim de programa
12.98
4.2
4.3
4.4
4.5
4.6
4-99
840D
NCU 571
4.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Informaes gerais
Programando comandos de deslocamento
Neste captulo encontram-se as descries de todas
as instrues de deslocamento utilizadas para a
produo de contornos de peas.
Programam-se linhas retas e arcos de crculo. Pela
superposio destes dois elementos podem ser
produzidas tambm elipses.
Colocados um ao lado do outro, os elementos de
contorno formam o contorno da pea.
Antes de iniciar um decurso de usinagem
necessrio pr-posicionar a ferramenta de forma a
que seja evitado qualquer dano na ferramenta ou na
pea.
Posio de partida - posio de destino
O movimento de posicionamento ocorre sempre da
posio da qual se aproximou em ltimo lugar para
a posio destino programada. Esta posio de
destino por sua vez a posio de partida para o
prximo comando de deslocamento.
Nmero dos valores de eixo
Por bloco de movimento podem ser programados
dependendo da configurao do controle
movimentos para no mximo 8 eixos. Tais eixos so
eixos de trajetria, eixos sncronos, eixos de
posicionamento e modo de oscilao.
4-100
Fresa:
6
2
1
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Torno:
5
4
3
2
1
4-101
840D
NCU 571
4.2
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G111
G112
AP=
RP=
Funo
90
18
162
234
306
Procedimento
4-102
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Comandos de deslocamento
As posies declaradas com coordenadas polares
podem ser percorridas mediante G0, G1, G2 e G3.
Plano de trabalho
As coordenadas polares aplicam-se ao plano de
trabalho selecionado com G17 at G19.
Coordenadas cilndricas
O 3. eixo geomtrico vertical ao plano de trabalho
pode ser declarado adicionalmente como
coordenada cartesiana.
Assim possvel programar dados relativos ao
espao em coordenadas cilndricas.
Exemplo: G17 G0 AP RP Z
RP
AP
G112 (X)
Pole 3
60
G112 (Y)
Pole 2
90.
G110 (Y)
30
Pole 1
X
G111(Y)
G111(X)
G110 (X)
4-103
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ngulo polar AP
Gama de valores 0360.
A referncia de ngulo parte, no caso da
programao em dimenso absoluta, do eixo
horizontal do plano de trabalho, p. ex. eixo X em
G17. O sentido de rotao positivo ocorre no sentido
anti-horrio.
Na programao em dimenso incremental
(AP=IC) aplica-se a referncia ao ltimo ngulo
programado.
O ngulo polar continua armazenado at que for
definido um novo plo ou se mudar do plano de
trabalho.
Raio polar RP
O raio polar declara-se em mm ou polegadas em
valores absolutos positivos. RP continua
armazenado at que seja introduzido um novo valor.
Geralmente vale:
Em blocos NC com pontos finais polares no podem
ser programadas, para o plano de trabalho
selecionado, coordenadas cartesianas, tais como
parmetros de interpolao, endereos de eixos .
Mais informaes
possvel, no programa NC, mudar entre
dimenses declaradas em coordenadas polares e
em coordenadas cartesianas bloco a bloco.
4-104
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Produo de um padro de furos: As posies dos
furos so declaradas em coordenadas polares.
Cada furo produzido com o ciclo de fabricao:
pr-furar, perfurar a medida, escarear
A seqncia da usinagem est armazenada no
subprograma.
N10
G17 G54
N20
N30
N40
N50
L10
G91 AP=72
Especificao do plo
Aproximar-se do ponto de partida,
declaraes em coordenadas cilndricas
Chamada de subprograma
N60
L10
N70
N80
AP=IC(72)
L10
N90
N100
AP=IC(72)
L10
N110
N120
AP=IC(72)
L10
N130
4-105
840D
NCU 571
4.3
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Movimento rpido , G0
Programao
G0
G0
X Y Z
AP= RP=
AP=
RP=
Funo
Os movimentos rpidos so utilizados para o
posicionamento rpido da ferramenta, para
contornar a pea ou para aproximar-se de pontos da
troca de ferramenta.
Essa funo no apropriada para a usinagem de
peas!
Procedimento
O movimento da ferramenta programado com G0
executado mxima velocidade de posicionamento
possvel (movimento rpido). A velocidade da
marcha rpida est especificada no dado de
mquina separadamente para cada eixo.
Se o movimento rpido for executado
simultaneamente em vrios eixos, a velocidade da
marcha rpida determinada pelo eixo que
necessita para a sua parte da trajetria o maior
tempo.
Mais informaes
G0 tem efeito modal.
4-106
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Torno:
Exemplo de programao
G0 utilizado para aproximao de posies de
partida ou de pontos da troca de ferramenta, etc.
N6
N2
20
65
X
30
80
N10
G90 S400 M3
N20
N30
G0 X30 Y20 Z2
G1 Z-5 F1000
N40
N50
X80 Y65
G0 Z2
N60
N10
G90 S400 M3
N20
N30
G0 X25 Z5
G1 G94 Z0 F1000
N40
N50
N60
Z-50
4-107
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
N70
N80
G0 X62
G0 X80 Z20
Liberar a ferramenta
N90
M30
Fim de programa
840Di
4.4
Interpolao linear, G1
Programao
G1
G1
X Y Z F
AP= RP= F
Funo
Com G1 a ferramenta posicionada sobre linhas
retas paralelas ao eixo, inclinadas ou retas de
qualquer posio no espao. A interpolao linear
possibilita a produo de superfcies tridimensionais,
ranhuras etc.
4-108
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
A ferramenta move-se com avano F sobre uma
linha reta do ponto de partida inicial para o ponto de
destino programado.
Nesta trajetria trabalhada a pea.
O ponto de destino pode ser introduzido em
coordenadas cartesianas ou polares.
Exemplo:
G1 G94 X100 Y20 Z30 A40 F100
Aproxima-se do ponto final em X, Y, Z com avano 100
mm/min, o eixo rotativo A posicionado como eixo
sncrono a medida que forem terminados ao mesmo
tempo todos os quatro movimentos.
Mais informaes
G1 tem efeito modal. Para a usinagem necessrio
declarar a velocidade rotativa de fuso S e o sentido
de rotao de fuso M3/M4.
Mediante FGROUP podem ser especificados grupos
de eixos, aos quais se aplica o avano ao longo da
trajetria F.
Para mais informaes ver captulo 5
4-109
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
Exemplo de programao
Produo de uma ranhura: A ferramenta move-se
do ponto inicial para o ponto final na direo X/Y.
Simultaneamente ocorre a alimentao na direo
Z.
80
20
Z
X
20
80
15
N10
N20
G17 S400 M3
G0 X20 Y20 Z2
N30
N40
G1 Z-2 F40
X80 Y80 Z-15
Alimentao da ferramenta
Percorrer uma linha reta inclinada
N50
G0 Z100 M30
20
X+
Y-
Y+
Z+
20
X-
4-110
X-
N10
G17 S400 M3
N20
N30
G0 X40 Y-6 Z2
G1 Z-3 F40
N40
X12 Y-20
N50
G0 Z100 M30
12.98
840D
NCU 571
4.5
840D
NCU 572
NCU 573
FM-NC
810D
840Di
X Y Z I J K
AP= RP=
X Y Z CR=
AR= I J K
AR= X Y Z
X Y Z I1= J1= K1=
X Y Z
CIP
CT
X Y Z
I J K
AP=
RP=
CR=
AR=
I1= J1= K1=
Funo
A interpolao circular permite produzir crculos
inteiros ou arcos de crculo.
4-111
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
Mais informaes
Y
X
G3
G2
G2 G3
G3
G2
G1
G1
G1
4-112
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
ponto inicial
do crculo
J = AC(...)
I
50.000
38.029
30.211
50.000
X
17.203
17.500
I = AC(...)
Torno:
4-113
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
Y
CR = -...
C
R=
34
.9
13
38.029
80.511
CR = +...
X
17.203
67.500
Exemplo:
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 CR=34.913 F500
Nesta maneira de programao no necessrio
declarar o centro. Crculos inteiros (ngulo de
posicionamento 360) no se programa com CR=, mas
sim atravs do ponto final do crculo e de parmetros
de interpolao.
Exemplo:
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 CR=30
N135 G1 Z-95
Torno:
30
40
75
70
Z
25
95
4-114
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
ponto inicial
do crculo
Y
14
0.
13
4
Exemplo:
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 AR=140.134 F500
ou
N20 G3 I17.5 J30.211 AR=140.134 F500
I
38.029
50.000
30.211
Significam:
AR=: ngulo de abertura, gama de valores 0 a 360
ngulo de abertura
X
17.203
17.500
50.000
Torno:
30
75
40
Z
25
70
Exemplo:
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 AR=135.944
Ou
N130 G3 I-3.335 K-29.25 AR=135.944
Ou
N130 G3 I=AC(33.33) K=AC(-54.25)
AR=135.944
N135 G1 Z-95
95
4-115
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
ponto inicial
do crculo
Y
14
0.
13
4
30.211
I
38.029
50.000
Exemplo:
N10 G0 X67.5 Y80.211
N20 G111 X50 Y50
N30 G3 RP=34.913 AP=200.052 F500
Exemplo:
N125 G1 X40 Z-25 F0.2
N130 G111 X33.33 Z-54.25
N135 G3 RP=30 AP=142.326
N140 G1 Z-95
4-116
ngulo de abertura
X
17.203
17.500
50.000
Torno:
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Fresa:
G1
11
50.000
80.511
A P=
052
.
00
RP
=34
.91
3
X
50.000
67.500
N10
N20
N30
Ou
N30
Ou
N30
Ou
N30
Ou
N30
N40
M30
Fim de programa
4-117
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Torno:
14
2 .3 2 6
5. 9 4 4
13
30
70
54.25
75
12
33.33
40
Z
25
95
N..
N120
...
G0 X12 Z0
N125
N130
Ou
N130
Ou
N130
Ou
N130
Ou
N130
G3 I=AC(33.33) K=AC(-54.25)
AR=135.944
Ou
N130
N135
Coordenadas polares
Coordenadas polares
N140
G1 Z-95
N..
...
Ou
N130
4-118
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
4-119
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
4-120
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
CT modal.
Como regra, a direo da tangente, bem como o
ponto inicial e final do crculo so definidos somente
uma vez.
Posio do plano do crculo
A posio do plano do crculo depende do plano
ativo (G17G19).
Caso as tangentes do bloco anterior no estejam no
plano ativo, a sua projeo no plano ser utilizada.
Caso os pontos iniciais e finais no possuam os
mesmos componentes perpendiculares ao plano
ativo, uma elipse ser produzida ao invs de um
crculo.
O comando TURN=... habilita a programao de
crculos com mais de uma volta.
4-121
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Quando os valores tendem para este caso limite,
crculos com um raio ilimitado so produzidos, e
uma usinagem com TURN diferente de 0
geralmente abortada com alarme, devido violao
dos limites de software.
4-122
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
N10 G0 X0 Y0 Z0 G90 T1 D1
N20 G41 X30 Y30 G1 F1000
N30 CT X50 Y15
N125 G1 X70
4-123
840D
NCU 571
4.6
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
X Y Z I J K TURN=
X Y Z I J K TURN=
X Y Z CR= TURN=
AR= I J K TURN=
AR= X Y Z TURN=
AP RP= TURN=
G3
X Y Z
I J K
CR=
AR
TURN=
ngulo de abertura
Nmero dos ciclos de crculo adicionais na gama de 0 a 999
AP=
RP=
ngulo polar
Raio polar
Funo
A interpolao helicoidal (interpolao helix) permite,
por exemplo, produzir roscas ou ranhuras de
lubrificao.
Procedimento
Na interpolao helicoidal so executados dois
movimentos de forma superposta e paralela:
um movimento circular plano, ao qual
superposto um movimento linear vertical.
O movimento circular executado nos eixos
especificados pela declarao do plano de trabalho.
Exemplo: plano de trabalho G17, eixos para a
interpolao circular X e Y.
Movimento de alimentao no eixo de alimentao
vertical, aqui Z.
4-124
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Interpolao helicoidal
N40 M30
4-125
840D
NCU 571
4.7
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Definies de contorno
ngulo
Funo
X
X1, Z1
Z
Exemplo de programao
N10 X5 Z70 F1000 G18
N30 ...
4-126
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
X1, Z1
X2, Z2
Coordenadas de partida
Interseo das duas linhas retas
X3, Z3
Funo
A interseo de duas linhas retas pode ser chamada
de canto, curva ou chanfro. O ponto final da primeira
das duas linhas retas pode ser programada
definindo-se as coordenadas ou especificando-se o
ngulo.
Exemplo de programao
N10 X10 Z80 F1000 G18
N20 ANG=148.65 CHR=5.5
N30 X85 Z40 ANG=100
N40 ...
4-127
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Z2
Z3
Z4
Z3 A2
Z4
X1, Z1
X2, Z2
X3, Z3
X4, Z4
Funo
A interseo das linhas retas pode ser desenhada
como canto, curva ou chanfro. O ponto final da
terceira linha reta deve sempre ser programado
como cartesiano.
Exemplo de programao
N10 X10 Z100 F1000 G18
4-128
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
4-129
840D
NCU 571
4.8
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Z K SF=*
Rosca cnica
G33
X Z K SF=*
G33
X Z I SF=*
Rosca transversal
G33
X I SF=*
* SF= s tem de ser programado para a produo
de roscas mltiplas
I K
SF=
Funo
G33 permite produzir os seguintes tipos de roscas:
roscas cilndricas, cnicas ou transversais, rosca
simples ou de passos mltiplos, como roscas
direita ou roscas esquerda.
Condio prvia tcnica: fuso com regulao da
velocidade com sistema de medio de
deslocamento.
Procedimento
Procedimento fundamental
O controle calcula da velocidade programada
rotativa de fuso e, do passo de rosca, o avano
necessrio, com o qual posicionada a ferramenta
de tornear ao longo da rosca em direo longitudinal
e/ou transversal. Em G33 o avano F no
considerado, a limitao velocidade de eixo
mxima (movimento rpido) monitorada pelo
4-130
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
controle.
Rosca cilndrica
A rosca cilndrica descrita pelo comprimento de
rosca e pelo passo de rosca.
Z
K
dist. de entrada
840D
NCU 571
distncia de sada
Rosca cnica
A rosca cnica descrita pelo ponto final em direo longitudinal e
transversal (contorno cnico) e pelo passo de rosca.
O contorno cnico introduz-se em coordenadas cartesianas X, Y, Z em
dimenso absoluta ou incremental na usinagem em tornos
preferentemente em direo X e Z. Adicionalmente tem de ser
consideradas as distncias de sada e de entrada nas quais aumentado
ou reduzido o avano.
4-131
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
4-132
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
2. bloc
o
com G
33
1. bloco
com G33
Exemplo de programao
50
110
Z
60
N10
N20
N30
G0 Z0 M30
4-133
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Produo de uma rosca cilndrica dupla por cortes
escalonados com deslocamento do ponto inicial de
180.
50
ponto inicial 0
4-134
N10
N20
N30
N40
N50
N60
G33 Z-100 K4
G0 X102
G0 Z10
G1 X99
G33 Z-100 K4 SF=180
N70
G0 X110
N80
N90
G0 Z10
M30
Fim do programa
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
DITE
Valor
Funo
Os comandos DITS (deslocamento inicial da rosca ) e DITE
(deslocamento final da rosca) podem ser utilizados para definir uma
trajetria inclinada para acelerao e desacelerao, de forma a alterar
o avano caso os percursos de entrada e sada da ferramenta sejam
muito pequenos:
Trajetria de entrada pequena:
A faixa para entrada na rosca no fornece
espao suficiente para uma inclinao inicial da
ferramenta portanto uma rampa menor deve
ser definida com DITS.
Trajetria de sada pequena
A faixa para sada da rosca no fornece espao
suficiente para uma inclinao de desacelerao,
proporcionando risco de coliso entre a pea e
o canto da ferramenta.
Uma inclinao menor pode ser programada
com DITE, entretanto, ainda existem riscos de
coliso..
Soluo: Programar uma rosca menor, reduzir a
rotao do fuso.
Somente percursos (no posies) so
programados com DITS e DITE.
4-135
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Exemplo de programao
N...
4.9
N40
N50
G90
G33
N60
N...
G0 X20
S500
DITE=3
4-136
X Y Z I J K
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
G332
X Y Z I J K
840Di
(movimento de retrocesso)
I J K
Funo
Com o comando G331/G332 podem ser abertas
roscas fmeas sem mandril de compensao.
Condio prvia tcnica: fuso com regulao da
posio, com sistema de medio do deslocamento
Procedimento
O fuso tem de ser preparado com SPOS/SPOSA
para a abertura de roscas fmeas. Para mais
informaes ver captulo 7.
G331: Abertura de roscas fmeas
A perfurao descrita pela profundidade de
perfurao (ponto final da rosca) e pelo passo de
rosca.
4-137
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Ambas as funes tm efeito modal.
O fuso no trabalha no modo de eixo, mas como
fuso de posio controlada. Para mais informaes
relativas ao fuso de posio controlada ver captulo
5.
Exemplo de programao
Aps G332 (retrocesso) pode ser aberta com G331
a prxima rosca.
4-138
N10
N20
SPOS[n]=0
G0 X0 Y0 Z2
N30
N40
N50
G332 Z3 K-4
G1 F1000 X100 Y100 Z100 S300 M3
N60
M30
Fim de programa
12.98
840D
NCU 571
4.10
840D
NCU 572
NCU 573
FM-NC
810D
840Di
X Y Z
Funo
Com o comando G63 possvel rosquear com mandril de
compensao.
Atravs do mandril de compensao so compensadas
diferenas na distncia a percorrer.
Procedimento
Rosqueamento
Programam-se:
a profundidade de perfurao em coordenadas
cartesianas
a velocidade e direo do fuso
o avano
Movimento de retrocesso
Programao igualmente com G63, mas com sentido de
rotao inverso do fuso.
Velocidade de avano
O avano programado tem de adaptar-se relao
nmero de rotaes-passo de rosca do macho de abrir
roscas.
Avano Fmm/min = velocidade rotativa do fuso S
em R/min x passo de rosca em mm/R
Tanto o comutador de correo do avano como o
comutador de correo da velocidade do fuso so
especificados com G63 em 100% .
Mais informaes
G63 tem efeito no modal.
Aps um bloco com G63 programado, estar novamente
ativo o ltimo comando de interpolao G0, G1, G2
Siemens AG 2000. Todos os direitos reservados
SINUMERIK 840D/840Di/810D/FM-NC Instr.de programao: Princpios fundamentais (PG) Edio 04.00
4-139
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Abrir roscas com mandril de compensao:
Neste exemplo, deve ser aberta com macho uma rosca
M5. O passo de uma rosca M5 0,8 (segundo tabela).
Com a velocidade selecionada de rotao de 200 R/min, o
avano F 160 mm/min.
4.11
N10
G1 X0 Y0 Z2 S200 F1000 M3
N20
N30
G63 Z3 M4
N40
M30
Fim de programa
LFOF
DILF
Funo
Esta funo garante uma interrupo no destrutiva durante a
abertura de roscas (G33). A funo no pode ser utilizada para a
abertura de roscas fmeas (G33). No caso de uma utilizao
mista das duas funes G33 o comportamento de NC-Stop/NCReset pode ser parametrizado atravs de dado de mquina
Critrios de disparo para o retrocesso
Entradas rpidas, programveis com SETINT LIFTFAST (se
opo LIFTFAST liberada)
NC-Stop/NC-Reset
Se o retrocesso rpido for liberado com LFON, este faz efeito em
cada movimento de retrocesso.
Distncia de retrocesso (DILF)
4-140
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ALF=1
ALF=3
ALF=1
ALF=3
Recuo na direo Z
Recuo na direo X
Recuo na direo Y
Recuo na direo Z
Velocidade do retrocesso
Retrocesso com velocidade de eixo mxima.
Modificvel atravs de dado de mquina. Faz-se o posicionamento com os
valores mximos admitidos de acelerao/torque; estes valores so
configurados atravs de dados de mquina.
4-141
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Valores predeterminados para NC-Reset e/ou NC-Start no MD 20150:
GCODE_RESET_VALUES
LFON e LFOF podem ser programados sempre, a avaliao
efetua-se exclusivamente na abertura de roscas (G33)
Exemplo de programao
Exemplo 1
N55
M3 S500 G90 G18
...
N65
MSG ("Abertura de rosca ")
MM_THREAD:
N67
$AC_LIFTFAST=0
N68
N68
N70
G0 Z5
X10
G33 Z30 K5 LFON DILF=10 LFWP ALF=3 liberar retrocesso rpido para
abertura de roscas
N71
N72
N69
IF $AC_LIFTFAST GOTOB MM_THREAD
N90
MSG("")
...
N70 M30
Exemplo 2
N55
M3 S500 G90 G0 X0 Z0
...
N87
MSG ("Rosqueamento")
N88
LFOF
N89
N90
...
N99
4-142
CYCLE...
MSG("")
M30
12.98
840D
NCU 571
4.12
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
A funo G75 permite ir para pontos fixos, tais como pontos da troca de
ferramenta, pontos de carga, pontos da troca de paletas etc.
As posies dos pontos individuais esto determinados no sistema de
coordenadas da mquina e armazenados nos dados de mquina.
Assim possvel ir para estas posies a partir de qualquer programa
NC, independentemente de posies atuais da ferramenta ou da pea.
Procedimento
O movimento para pontos fixos descrito pelo ponto fixo e pelos eixos
que devem ser movidos para o ponto fixo FP.
Nmero do ponto fixo FP=
Se no estiver declarado nenhum nmero do ponto fixo, faz-se
automaticamente o movimento para o ponto fixo 1.
Para cada um dos eixo de mquina podem ser especificadas 2 posies
de ponto fixo nos dados de mquina.
Endereos dos eixos de mquina X1, Y1
necessrio declarar os eixos, que devem ir para o ponto, com o valor
0. Cada eixo move-se com a mxima velocidade axial.
Mais informaes
G75 tem efeito modal.
Durante o movimento para o ponto fixo deve ser desselecionada a
transformao cinemtica.
4-143
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
O ponto da troca de ferramenta um ponto fixo especificado atravs de
dados de mquina.
G75 permite ir para este ponto em qualquer programa de NC.
N10
Percorrer o ponto
fixo 2 em X, Y e Z ,
p. ex. para trocar
ferramentas
N20
G75 X1=0
N30
M30
Mais informaes
A partir da verso de software NCU 04.04.35 (NCK
13.15.00) e NCU 05.03.04 (NCK 20.01.00).
A funo G75 Deslocamento para o ponto fixo,
todos os valores de deslocamento (DRF externo, NV
e movimentos sobrepostos) so percorridos. O
ponto fixo corresponde ao valor atual no MCS.
Alteraes feitas no valor de deslocamento de DRF
e origem externa durante o pr processamento e
processamento de G75 no sero percorridas. O
usurio deve utilizar STOPRE antes do bloco que
contm G75 para evitar este efeito.
4-144
12.98
840D
NCU 571
4.13
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao
FXS
FXST
FXSW
[eixo]
Funo
Por meio da funo de Deslocamento para
limitador fixo (FXS = Fixed Stop) possvel ajustar
o torque para a fixao de peas, necessrio p. ex.
em cabeotes mveis, pinolas e pinas. Alm disso
esta funo permite aproximar-se de pontos de
referncia mecnicos. No caso do momento
suficientemente reduzido sero possveis tambm
medies simples, sem conectar um sensor.
A funo Deslocamento para limitador fixo pode
ser utilizada para eixos e para fusos posicionveis
como eixos.
posio de partida
janela de monitorao
do limitador fixo
pos. final
programada
Procedimento
Os comandos tm efeito modal. Os endereos FXST e FXSW so
opcionais: Se no forem declarados, aplica-se o respectivo ltimo valor
programado, ou seja o valor ajustado no respectivo dado de mquina.
Fabricante da mquina
Os eixos de mquina (X1, Y1, Z1 etc.) so programados (vide as instrues
do fabricante).
4-145
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
4-146
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo:
X200 Y400 G01 G94 F2000 FXS[X1] = 0
Significa:
O eixo X1 retrocedido do limitador fixo posio
X= 200 mm.
Todas as outras declaraes so opcionais.
O movimento de posicionamento para a posio de
retrocesso tem de levar para fora do limitador fixo,
caso contrrio so possveis danificaes do
limitador ou da mquina.
A mudana de bloco ocorre aps ter sido atingida a
posio de retrocesso. Se no for declarada
qualquer posio de retrocesso, ocorre a mudana
de bloco imediatamente depois da desconexo da
limitao de torque.
Torque de aperto FXST, Janela de monitorao
FXSW.
Uma limitao programada de torque FXST tem
efeito a partir do incio de bloco, i.., tambm o
movimento para o limitador ocorre com torque
reduzido.
A janela tem de ser selecionada de forma a levar
operao da monitorao do limitador fixo somente
quando a posio do eixo ultrapassar essa janela.
FXST e FXSW podem ser programados ou
alterados, no programa de pea, em qualquer
momento.
Exemplo:
FXST[X1]=34.57
FXST[X1]=34.57 FXSW[X1]=5
FXSW[X1]=5
4-147
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Combinabilidade
Medio com apagamento da distncia residual
(instruo MEAS) e Mover para limitador fixo no
podem ser programados simultaneamente em um
bloco.
Exceto:
Uma funo produz efeito sobre um eixo de
trajetria e a outra funo sobre um eixo de
posicionamento, ou ambas as funes fazem efeito
sobre eixos de posicionamento.
Monitorao do contorno
Durante o Movimento para limitador fixo ativo no
ocorre nenhuma monitorao do contorno.
Eixos de posicionamento
Na caso de Movimento para limitador fixo com
eixos POSA, efetua-se a mudana de bloco
independentemente do movimento para o limitador
fixo.
Limitao
O movimento para o limitador fixo no possvel
eixos verticais,
(a funo pode ser utilizada a partir da SW2.2
nos 840D com 611D)
eixos tipo seguidor (Gantry),
para eixos de posicionamento concorrentes,
controlados exclusivamente pelo PLC (a seleo
de FXS tem de se efetuar a partir do programa
NC).
4-148
840D
NCU 571
4.14
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
eixo transversal
Sistema de coordenadas
Os dois eixos geomtricos que esto em ngulo
reto entre si so designados habitualmente
como:
eixo longitudinal = eixo Z (abcissa)
eixo transversal = eixo X (ordenada)
M
D2
D1
eixo longitudinal
ponto zero
da pea
em frente
X
mquina
X
pea
W
Z
pea
G54 ... G599
X
mquina
ponto zero
da pea
detrs
X
pea
M
Z
Z
pea
4-149
12.98
05.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao
Dimensionamento absoluto
(G90)
Dimensionamento incremental
(G91)
DIAMOF
Raio
Raio
DIAMON
DIAM90
Dimetro
Dimetro
Dimetro
Raio
Funo
DIAMOF
R15
D20
W
Z
R10
DIAMON
D30
W
Z
4-150
12.98
05.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Da SW 4.4 em diante, o comando DIAM90 ativa
A programao em dimetro para G90 e em raio para G91.
Aps a ativao de DIAM90, o valor de posio do eixo transversal
exibido em dimetro, independente do tipo de movimentao (G90
ou G 91). Isto tambm se aplica na leitura de valores reais no
sistema de coordenadas da pea, com MEAS, MEAW, $P_EP[x] e
$AA_IW[x].
Exemplo de programao
N10 G0 X0 Z0
N20 DIAMOF
N30 G1 X30 S2000 M03 F0.7
N40 DIAMON
N50 G1 X70 Z-20
N60 Z-30
N70 DIAM90
Incremento
Dimenso absoluta
N100 M30
Fim do programa
4-151
840D
NCU 571
4.15
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
CHR=
RND=
RNDM=
FRC=
FRCM=
Funo
Em um canto de contorno podem ser inseridos os
seguintes elementos:
chanfro ou
arredondamento
Se for necessrio efetuar vrios cantos de contorno em
srie com um determinado parmetro de
arredondamento, isso pode ser feito pelo endereo
RNDM "Arredondamento modal".
4-152
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
Chanfro , CHF/CHR
Para chanfrar o canto insere-se, entre contornos
lineares e contornos circulares em qualquer
combinao, mais uma parte linear - o chanfro . O
chanfro inserido aps o bloco no qual est
programado. Nesta condio, o chanfro est
situado sempre no plano ativado com G17 at G19.
CHF
CH
chanfradura
G
1
G1
bissetriz
p.ex. G18:
Arredondamento, RND
Entre contornos lineares e circulares em qualquer
combinao pode ser inserido, como unio
tangencial, um elemento circular de contorno.
O arredondamento est situado, nesta condio,
sempre no plano ativado com G17 at G19.
A figura mostra o arredondamento entre duas linhas
retas.
Exemplo:
N30 G1 X Z F RND=2
G1
N30 G1 X Z F RND=2
N40 G3 X Z I K
RND=...
arredondamento
G3
p.ex. G18:
4-153
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N30 G1 X Z F RNDM=2
Mais informaes
Se os valores programados para o chanfro ou o arredondamento forem
demasiado grandes para os elementos de contorno participantes, o
chanfro ou o arredondamento ser reduzido automaticamente para um
valor apropriado.
No se insere chanfros/arredondamentos, se
no houver qualquer contorno linear ou circular no plano,
ocorrer um movimento fora do plano,
se efetuar uma mudana do plano ou
se exceder um nmero de blocos especificado no dado de mquina, que
no contm informaes sobre o posicionamento (p. ex. s sadas de
comandos).
4-154
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplos
Exemplo 1: MD CHFRND_MODE_MASK Bit 0 = 0: Aceita a tecnologia a partir do prximo bloco
(fornecimento padro)
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2
N70 X30
N90 X40
N100 Y40 FRCM=0
N110 S1000 M3
N120 X50 G95 F3 FRC=1
...
M02
Exemplo 2: MD CHFRND_MODE_MASK Bit 0 = 1: Aceita a tecnologia a partir do bloco anterior
(recomendado)
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2
4-155
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
; Chanfro N40-N60
com FRCM=200 mm/min
N70 X30
N90 X40
N140 X60
...
M02
4-156
12.98
Comportamento da trajetria
Comportamento da trajetria
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5-157
Comportamento da trajetria
840D
NCU 571
5.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G9
G601
G602
G603
Funo
As funes do posicionamento exato so utilizadas
para produzir cantos vivos ou para dar acabamento
em cantos interiores a medida.
Procedimento
Posicionamento exato, G60, G9
G9 gera o posicionamento exato no bloco atual, G60
no bloco atual e em todos os blocos subsequentes.
Por meio das funes do controle contnuo da
trajetria G64 ou G641 desliga-se G60.
G601/G602
O movimento interrompido brevemente no vrtice.
Atravs dos critrios do posicionamento exato G601
e G602 possvel determinar a exatido do
posicionamento para o vrtice e o momento da
mudana do bloco.
progredimento do bloco
G601
G602
5-158
12.98
Comportamento da trajetria
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
mudana de
bloco
Sadas de comandos
Aplicado em todos os trs casos:
As funes auxiliares programadas so ativadas
aps o trmino.
trajetria programada
trajetria
percorrida
com F1
trajetria
percorrida
com F2
F1 < F2
N50 G1 G60 X Y
5-159
Comportamento da trajetria
840D
NCU 571
5.2
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G641
AIDS=
ADIPOSE=
Funo
No modo do controle contnuo da trajetria o
contorno produzido com velocidade constante ao
longo da trajetria.
5-160
12.98
Comportamento da trajetria
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
de te
da an
ci st
lo on
ve c
fim de contorno
programado
ADIS/ADISPOS
max. 0,5 mm
5-161
Comportamento da trajetria
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Arredondamentos no podem ser utilizados em
substituio s funes de alisamento (RND). O
usurio no deve fazer suposies considerando-se
a aparncia do contorno da rea de
arredondamento. O tipo de arredondamento pode
depender de condies dinmicas, p.e., da
velocidade de percurso da ferramenta. Entretanto, o
arredondamento de contornos somente prtico
com valores pequenos de AIDS. RND deve ser
utilizado caso um contorno definido deve ser
seguido no canto em todas as circunstncias.
O comando ADIPOSE utilizado entre blocos G0.
Ele habilita que o movimento do eixo seja alisado
substancialmente e uma reduo de tempo no
posicionamento.
Se ADIS/ADISPOS no for programado, vlido o
valor zero e assim o comportamento de movimento
fica como o programado com G64. No caso de
distncias percorridas curtas reduz-se
automaticamente a distncia de alisamento (at no
mximo 36%).
controle contnuo da trajetria G64/G641 em mais
de um bloco
Os seguintes pontos devem ser observados, para
prevenir paradas indesejadas durante o movimento
atravs do percurso (recuos):
Funes auxiliares disparam uma parada(exceo:
funes auxiliares de alta velocidade e funes
auxiliares durante movimentos)
Blocos intermedirios que contenham somente
comentrios, blocos de clculo ou chamadas de
subprogramas no afetam o movimento.
Arredondamento de cantos com preciso axial
utilizando G642
G642 ativa o arredondamento de cantos com
5-162
12.98
Comportamento da trajetria
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
5-163
Comportamento da trajetria
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
5-164
12.98
Comportamento da trajetria
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Nesta pea, os dois cantos externos do encaixe so
aproximados de forma exata. Todos as outras
usinagens so feitas no modo de controle contnuo de
trajetria.
10
50
40
70
Yposicionamento exato
fino
10
60
80
100
N05
DIAMOF
N10
N20
G1 Z-7 F8000
N30
G641 ADIS=0.5
N40
N50
Y40
X60 Y70 G60 G601
N60
Y50
N70
X80
N80
N90
Y70
G641 ADIS=0.5 X100 Y40
N100
X80 Y 10
N110
X10
N120
N130
G40 G0 X-20
Z10 M30
Z
7
5-165
Comportamento da trajetria
840D
NCU 571
5.3
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
BRISKA(eixo1, eixo2)
SOFT
DRIVEA(eixo1, eixo2,)
BRISK, BRISKA
Os carros de eixo movem-se com acelerao
mxima at que atingirem a velocidade de avano.
BRISK
possibilita um trabalho de tempo timo, no entanto,
com alteraes bruscas na acelerao.
SOFT, SOFTA
Os carros de eixo movem-se com acelerao
contnua at que atingirem a velocidade de avano.
Atravs da acelerao sem alteraes bruscas,
SOFT possibilita uma preciso mais elevada da
trajetria e uma carga menor para a mquina.
Exemplo:
5-166
Funo
valor terico
BRISK
(de tempo
timo)
SOFT
(cuidadoso
para a
mecnica)
tempo
12.98
Comportamento da trajetria
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
A mudana entre BRISK e SOFT provoca uma
parada na transio de bloco. Atravs de dado de
mquina possvel ajustar o comportamento de
acelerao para os eixos de trajetria.
DRIVE, DRIVEA
Os carros de eixo movem-se com acelerao
mxima at a um limite de velocidade ajustado
atravs de dado de mquina. Depois disso, reduz-se
a acelerao segundo os dados de mquina at que
for atingida a velocidade de avano.
Desta maneiras, possvel uma adaptao tima do
curso de acelerao a uma caracterstica
preestabelecida do motor, p. ex. para acionamentos
passo a passo.
Exemplo:
Funo
valor terico
limite da
acelerao
constante
tempo
N05 DRIVE
N10 G1 X Y F1000
N20 DRIVEA (AX4, AX6)
5-167
Comportamento da trajetria
840D
NCU 571
5.4
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N1, G1
N6, G1
N2, G3
N4, G3
N7, G0
N3, G1
G60 G601
t
N1
N2
VBahn
N3
G60 G603
N4
N5
N6
N7
t
N1
N2
VBahn
N3
N4
N5
N6
N7
N4
N5
N6
N7
G64 BRISK
t
N1
N2
N3
VBahn
G64 SOFT
Eilgang
t
N1
5-168
N2
N3
N4
N5
N6
N7
12.98
840D
NCU 571
5.5
Comportamento da trajetria
840D
NCU 572
NCU 573
FM-NC
810D
840Di
FFWOF
Funo
Com a funo de controle feedforward reduz-se
quase a zero o percurso que ultrapassa o ponto
destino, percurso esse que depende da velocidade.
O trabalho com feedforward possibilita uma preciso
mais elevada da trajetria e, em conseqncia
disso, resultados de fabricao melhores.
Exemplo:
N10 FFWON
N20 G1 X Y F900 SOFT
Mais informaes
Atravs de dados de mquina especifica-se o tipo do feedforward e os eixos de trajetria que
devem ser posicionados com Feedforward.
Padro: Feedforward dependente da velocidade.
Opo:
Feedforward dependente da acelerao (no possvel para FM-NC, 810D)
5-169
Comportamento da trajetria
840D
NCU 571
5.6
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
CPRECOF
Funo
Na usinagem sem Feedforward (FFWON) podem
surgir, em contornos curvados, erros de contorno
devido s diferenas dependentes da velocidade entre
posies ajustadas e posies reais.
A preciso programvel do contorno CPRCEON
permite armazenar no programa NC um erro mximo
de contorno que no pode ser excedido. O valor deste
erro de contorno especificado atravs do setting
data $SC_CONTPREC.
O controle calcula deste valor e do ganho de circuito
KV (relao entre a velocidade e o erro de
acompanhamento) dos eixos geomtricos em questo
a velocidade mxima ao longo da trajetria, com a qual
o erro de contorno resultante do seguimento no
exceder o valor mnimo armazenado no setting data.
Atravs do Look Ahead possvel percorrer toda a
trajetria com a preciso programada do contorno.
Exemplo:
N10 X0 Y0 G0
N20 CPRECON
N30 F10000 G1 G64 X100
N40 G3 Y20 J10
N50 X0
Mais informaes
Atravs do setting data $SC_MINFEED possvel
definir uma velocidade mnima, que sempre tem de
ser atingida.
5-170
12.98
Comportamento da trajetria
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
5-171
Comportamento da trajetria
840D
NCU 571
5.7
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Tempo de espera , G4
Programao
G4 F
G4 S
(Programao no bloco NC prprio)
Declarao em segundos
Funo
G4 permite interromper a usinagem da pea, entre
dois blocos NC, durante o tempo programado. Por
exemplo para alvio de corte.
Procedimento
Exemplo:
N10 G1 F200 Z-5 S300 M3 ;avano F,
;velocidade rotativa de fuso S
N20 G4 F3
;tempo de demora 3s
N30 X40 Y10
N40 G4 S30
;demorar-se 30 rotaes do fuso
;corresponde no caso de
;S=300 R/min e override da
;velocidade rotao 100% a:
;t=0,1 min
N40 X...
;o avano e a velocidade rotativa
;do fuso continuam efetivos
Somente no bloco com G4 so utilizadas as
palavras com F... e S... para a declarao dos
tempos.
Um avano F anteriormente programado e a
velocidade rotativa do fuso S mantm-se.
5-172
12.98
840D
NCU 571
5.8
Comportamento da trajetria
840D
NCU 572
NCU 573
FM-NC
810D
840Di
5-173
12.98
Frames
Frames
6.1
Generalidades ...............................................................................................................6-174
6.2
Instrues frame............................................................................................................6-175
6.5
6.6
6.7
6.8
6-173
Frames
840D
NCU 571
6.1
12.98
6.1 Generalidades
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Generalidades
O que um 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 e partindo do sistema de
coordenadas atual da pea, a posio de um
sistema de coordenadas de destino.
Frames existentes
Frame bsico (Deslocamento bsico)
Frames ajustveis (G54...G599)
Frames programveis
Referncias: /PG/, Guia de programao avanado
X
TRANS, ATRANS
ROT
AROT
X
SCALE, ASCALE
6-174
MIRROR,AMIRROR
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Torno:
X
Z
TRANS, ATRANS
ROT
AROT
Z
SCALE, ASCALE
6.2
MIRROR,AMIRROR
Instrues frame
Frame bsico (Deslocamento bsico)
O frame bsico responsvel pela transformao de coordenadas
do sistema bsico de coordenadas (Basic Coordinate System BCS) para o sistema bsico de ponto zero (Basic Zero System BZS) e possui o mesmo efeito dos frames ajustveis.
Instrues ajustveis
Instrues ajustveis so os deslocamentos de origem acionados
atravs dos comandos G54 at G599 a partir de qualquer
programa NC. Os valores do deslocamento so pr ajustados pelo
operador e armazenados na memria de deslocamentos de
origem do controle.
Estes valores so utilizados para descrever o sistema de
coordenadas da pea (Workpiece Coordinate System -WCS).
Instrues programveis
Instrues programveis (TRANS, ROT, ) so vlidas no
programa NC atual e referem-se s instrues ajustveis. O frame
programvel utilizado para definir o sistema de coordenadas da
pea (Workpiece Coordinate System -WCS).
6-175
Frames
12.98
6. 2 Instrues frame
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Instrues de substituio
ATRANS, AROT, ASCALE, AMIRROR so instrues de
substituio.
Isto significa que cada uma destas instrues quando chamada
cancela todas as instrues de frame anteriormente programadas.
O deslocamento ajustvel do ponto zero chamado em ltimo
lugar G54 at G599 usado como referncia.
Instrues aditivas
ATRANS, AROT, ASCALE, AMIRROR so instrues aditivas.
O ponto zero da pea, ativo ou programado em ltimo lugar serve
de referncia. As instrues so somadas as configuraes de
Frame vlidas.
Nota: Muitas vezes, as instrues aditivas so utilizadas em
subprogramas. As instrues bsicas definidas no programa
principal so mantidas depois dos subprogramas terem sido
terminados, se o subprograma foi programado com o atributo
SAVE.
6-176
12.98
840D
NCU 571
6.3
Frames
840D
NCU 572
NCU 573
FM-NC
810D
840Di
separado)
Funo
Fresa:
Z
ZM
YM
Y
TR A N S
54
XM
6-177
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Torno:
X
Z
W
G54
TRANS
Procedimento
Instruo de substituio, TRANS X Y Z
Deslocamento de origem pelos valores de posicionamento
programados nas respectivas direes de eixo declaradas
(eixos de trajetria, eixos sncronos e eixos de
posicionamento).
Como referncia utilizado o deslocamento ajustvel do
ponto zero declarado em ltimo lugar (G54 at G599).
O comando TRANS apaga todos os Frames programveis
anteriormente definidos.
Um deslocamento que deve basear-se em Frames j
existentes, programado com ATRANS.
Instruo aditiva, ATRANS X Y Z
Deslocamento de origem pelos valores de deslocamento
programados nas respectivas direes de eixos declaradas.
Como referncia utilizado o ponto zero atualmente vlido
ou o programado em ltimo lugar.
Desligar Deslocamento de origem programvel
Para todos os eixos:
TRANS (sem declarar o eixo)
6-178
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Fresa:
Y
M
50
G
54
10
10
50
N10
G1 G54
N20
G0 X0 Y0 Z2
N30
N40
Deslocamento absoluto
Chamada de subprograma
N50
N40
Deslocamento absoluto
Chamada de subprograma
N50
N60
deslocamento absoluto
Fim de programa
Torno:
X
Z
W
130
140
150
6-179
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
N..
N10
...
TRANS X0 Z150
Deslocamento absoluto
N15
L20
Chamada de subprograma
N20
N25
Chamada de subprograma
N30
N35
N..
...
840Di
Deslocamento absoluto
deslocamento absoluto
Chamada de subprograma
6-180
G58
G59
X Y Z
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
G58 e G59 permitem a translao dos componentes
do deslocamento de origem programvel (frame)
pelo valor especificado para o eixo. As seguintes
funes esto disponveis
Componente absoluta (G58, deslocamento
grosseiro)
Componente aditivo (G59, deslocamento fino)
Estas funes podem ser utilizadas somente
quando o deslocamento fino estiver configurado.
Caso G58 ou G59 sejam utilizados sem que a
configurao do deslocamento fino tenha sido
realizada, o alarme "18312 canal %1 bloco %2
frame: deslocamento fino no configurado" ser
exibido.
6-181
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Grosso ou
deslocamento
absoluto
TRANS X10
10
Fino ou
deslocamento
aditivo
No alterado
Comentrio
G58 X10
10
No alterado
$P_PFRAME[X,TR] = 10 10
No alterado
ATRANS X10
No alterado
Fino (par) + 10
G59 X10
No alterado
10
$P_PFRAME[X,FI] = 10
No alterado
10
CTRANS(X,10)
10
Deslocamento para X
CTRANS()
CFINE(X,10)
10
Exemplo de programao
N...
N50 TRANS X10 Y10 Z10
N60 ATRANS X5 Y5
N70 G58 X20
N...
6-182
12.98
840D
NCU 571
6.4
Frames
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
A funo ROT/AROT permite girar o sistema de
coordenadas da pea, opcionalmente, em volta de
cada dos trs eixos geomtricos X, Y, Z ou em redor
de um ngulo RPL no plano de trabalho selecionado
G17 at G19 (ou seja, em volta do eixo de
alimentao perpendicular).
Assim possvel trabalhar superfcies inclinadas ou
vrios lados da pea em uma s fixao.
6-183
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ROT
AR
O
T
X
Informao
Em ambas as instrues tm de se observar a
seqncia e o sentido de rotao nos quais so
executadas as rotaes (ver pgina seguinte)!
6-184
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Direo da rotao
Como ngulo de giro positivo est especificado:
Olhar em direo do eixo de coordenadas positivo e
rotao no sentido horrio.
+
X
0
1
2
X
6-185
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7
G1
G1
9
G1
G1
9
7
G1
8
Z
Z
6-186
X
Z
8
G1
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mudana do plano
Se for programada, aps uma rotao, uma
mudana do plano (G17 a G19), mantm-se os
ngulos de giro programados para os respectivos
eixos e aplicam-se tambm ao novo plano de
trabalho.
Por isso convm desligar a rotao antes de uma
mudana do plano.
Desligar a rotao
Para todos os eixos:
ROT (sem declarar o eixo)
G17 G54
N20
N30
N40
L10
TRANS X55 Y35
Chamada de subprograma
Deslocamento absoluto
N50
AROT RPL=45
N60
N70
L10
TRANS X20 Y40
Chamada de subprograma
Deslocamento absoluto
N50
AROT RPL=60
N60
L10
Chamada de subprograma
N70
N80
G0 X100 Y100
M30
Afastamento
Fim de programa
6-187
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao:
Rotao 3D
Neste exemplo, superfcies de pea paralelas ao
eixo e inclinadas devem ser trabalhadas em uma s
fixao.
Condio prvia: A ferramenta tem de ser alinhada
verticalmente superfcie inclinada na direo Z
girada.
6-188
N10
G17 G54
N20
N30
N40
L10
ATRANS X35
Chamada de subprograma
Deslocamento aditivo
N50
N60
AROT Y30
ATRANS X5
N70
N80
L10
G0 X300 Y100 M30
Chamada de subprograma
Afastamento, fim de programa
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao:
Usinagem de lados mltiplos
Neste exemplo so produzidas, atravs de subprogramas, formas
idnticas em duas superfcies da pea que se encontram em
ngulo reto uma outra.
No novo sistema de coordenadas na superfcie direita da pea, a
direo da alimentao, o plano de trabalho e o ponto zero esto
ajustados da mesma maneira como na superfcie superior.
Assim so vlidas tambm aqui as condies necessrias para a
execuo do subprograma: plano de trabalho G17, plano de
coordenadas X/Y, direo de alimentao Z.
N10
G17 G54
Plano de trabalho X/Y, ponto zero da pea
N20
L10
Chamada de subprograma
N30
Deslocamento absoluto
Z
Y
100
NS
TRA
-100
X
Z
Y
N40
AROT Y90
AROT Y90
X
N50
AROT Z90
AROT Z90
Z
N60
N70
L10
G0 X300 Y100 M30
Chamada de subprograma
Afastamento, fim de programa
6-189
Frames
840D
NCU 571
6.5
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
A funo SCALE/ASCALE permite programar, para
todos os eixos de trajetria, eixos sncronos e eixos
de posicionamento, fatores de escala em direo do
respectivo eixo declarado.
Com isso possvel alterar o tamanho de uma forma.
Assim podem ser programadas, p. ex., formas
geometricamente semelhantes.
Procedimento
Instruo substituta, SCALE X Y Z
Para cada eixo pode ser declarado um prprio fator
de escala pelo qual deve ser aumentado ou
diminuindo. A alterao da escala refere-se ao
sistema de coordenadas da pea ajustado com G54
a G57.
O comando SCALE apaga todos os Frames
programados anteriormente.
6-190
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
AS
C
AL
E
AROT
TRANS
Mais informaes
Se for programado, aps SCALE, um deslocamento
com ATRANS, incluem-se na alterao da escala
igualmente valores de deslocamento.
6-191
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Nesta pea, as duas "bolsas" existem duas vezes,
mas elas tm tamanhos e posies diferentes.
A seqncia da usinagem est armazenada no
subprograma.
Atravs de deslocamento de origem e rotao
ajustamos os respectivos pontos zero da pea
necessrios, atravs da alterao da escala
diminumos o contorno e chamamos novamente o
subprograma.
6-192
N10
G17 G54
N20
N30
N40
L10
TRANS X40 Y20
Deslocamento absoluto
Produzir bolsa grande
N50
N60
AROT RPL=35
ASCALE X0.7 Y0.7
N70
N80
L10
G0 X300 Y100 M30
Deslocamento absoluto
Rotao no plano por 35
Fator de escala para a bolsa pequena
Produzir bolsa pequena
Afastamento, fim de programa
12.98
840D
NCU 571
6.6
Frames
840D
NCU 572
NCU 573
FM-NC
810D
840Di
AMIRROR X0 Y0 Z0
AMIRROR
X Y Z
Funo
A funo MIRROR/AMIRROR permite espelhar
formas de pea em eixos de coordenadas. Todos os
movimentos de posicionamento programados aps
a chamada de Espelhamento, p.ex. num
subprograma, so executados da maneira
espelhada.
Procedimento
Instruo substituta, MIRROR X Y Z
A Espelhamento programado atravs de
mudanas de direo axiais no plano de trabalho
selecionado.
Exemplo: Plano de trabalho G17 X/Y
A Espelhamento no eixo Y exige uma mudana da
direo em X e programa-se assim com MIRROR
X0.
Depois disso, o contorno trabalhado em sentido
inverso no lado oposto do eixo de Espelhamento Y.
6-193
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Com o comando de Espelhamento o controle muda
automaticamente os comandos de correo de trajetria
(G41/G42 ou G42/G41) segundo a direo alterada da
usinagem.
G03
6-194
G42
MIRROR X
12.98
Frames
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
O contorno aqui mostrado programado uma vez
em um subprograma. Os outros trs contornos so
produzidos atravs da Espelhamento.
X
3
N10
G17 G54
N20
N30
L10
MIRROR X0
N40
N50
L10
AMIRROR Y0
N60
L10
6-195
Frames
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
N70
N80
MIRROR Y0
L10
N90
MIRROR
Desligar Espelhamento
N100
840Di
Torno:
6-196
N10
TRANS X0 Z140
N..
N30
...
TRANS X0 Z600
N40
N50
AMIRROR Z0
ATRANS Z120
N..
...
12.98
840D
NCU 571
6.7
Frames
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao
O novo frame, cujo eixo Z est apontando para a direo
da ferramenta, estar disponvel aps a execuo do bloco
contendo a instruo TOFRAME.
Funo
TOFRAME gera um frame retangular cujo eixo Z
est em conformidade com o alinhamento atual da
ferramenta.
Esta funo permite, p.ex. aps uma ruptura da
ferramenta num programa de 5 eixos, liberar a
ferramenta sem colises, simplesmente
retrocedendo o eixo Z.
O Frame resultante que descreve a orientao,
substitui na varivel de sistema o Frame
programvel $P_PFRAME.
Mais informaes
Aps um alinhamento da ferramenta com TOFRAME, todos os
movimentos programados dos eixos geomtricos referem-se ao
Frame assim gerado.
6-197
Frames
840D
NCU 571
6.8
12.98
6. 8 Desselecionar frame
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Desselecionar o Frame
Desligar transformaes de coordenadas
H que distinguir-se
desabilitao de efeito no modal e
desabilitao modal.
Para as instrues correspondentes ver tabela.
SUPA
TRAFOOF
Desligar transformao
Mais informaes
Os Frames programveis podem ser apagados pela
declarao de um componente TRANS, ROT,
SCALE, MIRROR sem indicar um eixo.
Para mais informaes ver o respectivo pargrafo
neste captulo.
Para mais informaes relativas a TRADOOF ver
/PGA/ Programao avanada, Captulo 7, 5
Transformao 5 eixos.
6-198
12.98
Avano...........................................................................................................................7-200
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7-199
840D
NCU 571
7.1
12.98
7.1 Avano
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Avano
Programao
G93 ou G94 ou G95
F
FGROUP(X, Y, Z, A, B, )
FL[eixo]=
FGREF[nome do eixo]=raio referncia (SW 5
em diante)
G94
G95
F
FGROUP
FGREF
FL
Eixo
Funo
movimento em Y
X
movimento em X
7-200
12.98
7.1 Avano
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
Procedimento
Unidades de medida para o avano F
Os seguintes comandos G permitem especificar
unidades de medida para a introduo do avano.
Todos os comandos tm efeito modal. Conforme
preestabelecido nos dados de mquina, aplica-se a
entrada em mm ou polegada. Dados de avano no
so influenciados por G70/G71.
Com G700/G710 a partir da SW 5, os valores de
avano F so interpretados como parmetros
geomtricos no sistema de unidades, quando
especificada a funo G (G700: [pol/min]; G710:
[mm/min]).
Avano G93
Unidade 1/min. O avano determinado por tempo
indica a durao da execuo de um bloco.
Exemplo:
N10 G93 G01 X100 F2 significa: a trajetria
programada percorrida em 0,5 min.
G93 X... F2
X
0.5 min
Avano G94
mm/min ou polegada/min e graus/min
Avano G95
mm/rotao ou polegada/rotao, referente s
rotaes do fuso mestre em geral, ao fuso portafresa ou ao fuso principal do torno.
7-201
12.98
7.1 Avano
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N10 FGROUP(X, Y)
7-202
12.98
7.1 Avano
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Alterar FGROUP
1. Pela nova programao de uma outra instruo
FGROUP.
Exemplo:
FGROUP(X, Y, Z)
2. Sem declarao de um eixo com FGROUP()
Depois disso, aplica-se o estado bsico ajustado no
dado de mquina os eixos geomtricos movem-se
novamente no grupo dos eixos de trajetria.
Em FGROUP tm de se programar nomes de eixos
de canal.
F'
F[mm/min] =
F:
F:
:
velocidade tangencial
velocidade angular
constante de crculo (Pi)
D:
dimetro
7-203
12.98
7.1 Avano
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7-204
12.98
7.1 Avano
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Percurso=10 mm
N150 DO $R2=$AC_TIME
N160 X10 A10
Avano=100 mm/min
Percurso=14.14 mm R2=aprox. 8 s
N170 DO $R3=$AC_TIME
N180 A10
Avano=100 graus/min
N190 DO $R4=$AC_TIME
N200 X0.001 A10
Avano=100 mm/min
Percurso=10 mm
R1=aprox. 6 s
R4=aprox. 6 s
Percurso=254 mm
N240 DO $R6=$AC_TIME
N250 X10 A10
Avano=2540 mm/min
Percurso=254.2 mm R6=aprox. 6 s
N260 DO $R7=$AC_TIME
N270 A10
Avano=100 deg/min
N280 DO $R8=$AC_TIME
N290 X0.001 A10
N300 FGREF[A9]=360/(2*$PI)
N310 DO $R9=$AC_TIME
N320 X0.001 A10
R5=aprox. 6 s
Avano=2540 mm/min
Percurso=10 mm
R8=aprox.
0.288 s
Define um grau como sendo igual uma polegada atravs do
raio referncia
Avano=2540 mm/min
Percurso=254 mm
R9=aprox. 6 s
N330 M30
7-205
12.98
7.1 Avano
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7-206
12.98
7.1 Avano
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Y
20
10
15
25
Alimentao da ferramenta
Ir para a posio de partida
N25 FGROUP(X, Y)
...
N100 FL=$MA_AX_VELO_LIMIT[0,Z]
N110 M30
7-207
840D
NCU 571
7.2
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
POSA [eixo]=
POSP [eixo]=(,,)
FA[eixo]=
WAITP(eixo)
Eixo
Funo
Eixos de posicionamento so posicionados independentemente
de eixos de trajetria com avano prprio. No so vlidos
quaisquer comandos de interpolao.
Exemplo para eixos de posicionamento: dispositivo de
alimentao de paletas, estaes de medio e semelhantes.
Procedimento
Por meio dos comandos POS/POSA/POSP os eixos
de posicionamento so posicionados,
simultaneamente so coordenadas as seqncias
dos movimentos.
Posicionar com POSA[]=
O eixo indicado entre colchetes movido para a
posio final. O avanamento de bloco, ou seja a
execuo do programa no influenciado por
7-208
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N60 G0 Y100
N70 WAITP(X)
N80 MARKER1:
N..
Posicionar com POS []=
O prximo bloco executado somente quando
todos os eixos programados sob POS tiverem
atingido a sua posio final.
Posicionar com POSP []=
POSP utilizado especialmente para a programao
de movimentos de oscilao (vide /PGA/ Programao
Avanada, Captulo 11).
Esperar pelo fim de posicionamento com
WAITP() ()
Esperar pelo fim de posicionamento com
WAITP()
A funo WAITP permite
marcar, no programa NC, a posio na qual se
espera at um eixo programado sob POSA num
bloco NC anterior ter atingido a sua posio final.
7-209
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Eixo U: armazm de paletas, transporte da paleta de
peas ao local de trabalho
Eixo V: sistema de transferncia a uma estao de
medio, na qual so realizadas medidas em
amostras do processo.
N10 FA[U]=100 FA[V]=100
N60
7-210
12.98
840D
NCU 571
7.3
840D
NCU 572
NCU 573
FM-NC
810D
840Di
SPCOF
SPCOF(n, m, 0)
n
m
Funo
Em certos casos, um fuso com controle de posio pode ser posicionado como
eixo de trajetria sob o endereo de eixo rotativo especificado no dado de
mquina, p.ex. endereo C.
Por exemplo, para a usinagem com mesa circular ou na fresagem transversal
de peas de torneamento.
A passagem para o modo de eixo feita com o comando SPOS
Informao:
Este comando precisa de muito tempo e de
3 ciclos de interpolao.
Procedimento
A velocidade de rotao declarada com S . Aos sentidos de rotao e parada
de fuso aplicam-se M3, M4 e M5. SPCON tem efeito modal e mantm-se at
SPCOF.
Mais informaes
Em caso de fusos sincronizados eletronicamente, o fuso mestre deve operar
em modo de controle de posio.
7-211
840D
NCU 571
7.4
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
M70
Mn=70
SPOSA=
SPOSA[n]=
Comutar o fuso mestre (M70) ou o fuso com nmero n (Mn=70) ao modo de eixo.
Nenhum posicionamento feito. O bloco NC processado somente quando a
comutao tiver sido executada.
Posicionar o fuso mestre com SPOSA ou o fuso com nmero n (SPOSA[n]), o
bloco NC processado, mesmo que a posio no tenha sido atingida
WAITS
WAITS(n,m)
Esperar pela chegada posio de fuso, WAITS aplica-se ao fuso mestre, nos
outros casos aos nmeros de fuso declarados pelos parmetros n
n
m
Funo
As funes SPOS e SPOSA permitem posicionar fusos em determinadas
posies angulares, p.ex. durante a troca de ferramentas. O fuso pode ser
posicionado tambm como eixo de trajetria sob o seu endereo
especificado no dado de mquina. Quando especificado o identificador do
eixo, o fuso comutado para o modo eixo. M70 comuta o fuso diretamente
para o modo eixo.
N10
...
M3 S500
N90
SPOS[2]=0 ou
N100
M2=70
X50 C180
N110
Z20 SPOS[2]=90
7-212
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Aaa
Procedimento
Condio prvia
O fuso tem de ser capaz de trabalhar no modo do
controle da posio.
Posicionar com SPOSA=, SPOSA[n]=
O avano do bloco, ou seja a execuo do
programa no influenciado por SPOSA. O
posicionamento do fuso pode ser efetuado
paralelamente execuo de blocos NC
subsequentes.
Ao se ler, num bloco subsequente, um comando
que gera implicitamente uma parada de avano, o
processamento neste bloco interrompido at que
todos os fusos estejam parados.
Posicionamento com SPOS=, SPOS[n]=
O avano do bloco realizado somente quando o
fuso tiver atingido a posio programada.
Velocidade dos movimentos
A velocidade e o comportamento de retardamento para
o posicionamento esto armazenados no dado de
mquina.
Declarar posies do fuso
A posio do fuso declarada em graus. Visto que
os comandos G90/G91 no se aplicam neste caso,
seguintes indicaes devem ser observadas:
dimenso absoluta
AC()
dimenso absoluta
IC()
aproximar-se em caminho direto da
DC()
posio absoluta
ACN()
dimenso absoluta
aproximar-se em sentido negativo
dimenso absoluta,
ACP()
aproximar-se em sentido positivo
No caso de IC, o posicionamento do fuso pode
significar um deslocamento de mais de uma
rotao.
AC (250)
250
0
DC (250)
Exemplo de entrada:
N10 SPOSA[2]=ACN(250)
O fuso 2 dever ser posicionado para 250 com
7-213
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7-214
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
sentido de rotao
sentido de rotao
DC = AC
DC = AC
ngulo
programado
ngulo
programado
Exemplo de programao
Nesta pea a ser torneada devem ser feitos furos
transversais.
O fuso de acionamento (fuso mestre) parado em
zero graus, depois disso girado de 90 , parado, e
assim sucessivamente.
....
N110
S2=1000 M2=3
N120
SPOSA=DC(0)
N125
G0 X34 Z-35
N130
WAITS
N135
7-215
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G0 X34
N145
SPOS=IC(90)
N150
G1 X10
N155
G0 X34
N160
SPOS=AC(180)
N165
G1 X10
N170
G0 X34
N175
SPOS=IC(90)
N180
G1 X10
N185
G0 X50
...
7-216
12.98
840D
NCU 571
7.5
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7-217
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Y
Seleo da ferramenta
Movimento at a posio inicial
Ativa a funo TRANSMIT
Seleciona um frame
Referncias
/PGA/ Programao Avanada Captulo
Transformaes"
7-218
12.98
840D
NCU 571
7.6
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
Transformao de superfcie cilndrica TRACYL
A funo de transformao de superfcie cilndrica
TRACYL pode ser utilizada para:
Mquina
Canais longitudinais em corpos cilndricos,
Canais transversais em corpos cilndrico
7-219
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Referncia
/PGA/ Programao Avanada,
Captulo Transformaes
7-220
12.98
840D
NCU 571
7.7
840D
NCU 572
NCU 573
FM-NC
810D
840Di
FPR
FPRAON
FPRAOF
SPI
Eixo
Funo
Eixos de posicionamento, tais como sistemas de
transporte de peas, cabeotes-revlver, lunetas, so
posicionados independentemente de eixos de trajetria
e eixos sncronos. Por isso, define-se para cada eixo
de posicionamento um avano prprio.
Exemplo:
FA[A1]=500
No caso de acoplamento de fusos sncronos, a
7-221
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
FA[S2]=100
Os identificadores de fuso SPI() e S so
funcionalmente idnticos.
Procedimento
Avano FA[]
O avano programado tem efeito modal. Sempre
vlido o tipo de avano G94.
A unidade de medida mtrica/polegada orienta-se
pelo valor preestabelecido no dado de mquina
(G70/G71 aqui no faz efeito!) e pelo tipo do eixo
eixo rotativo ou eixo linear.
Se FA no for programado, aplica-se o valor
ajustado no dado de mquina.
Por bloco NC podem ser programados no mximo 5
avanos para eixos de posicionamento/fusos.
Gama de valores
0,001999 999,999 mm/min, graus/min
0,00139 999,9999 polegada/min
Avano FPR()
FPR como ampliao do comando G95 (avano por rotao
referente ao fuso mestre) permite derivar o avano por rotao
tambm de fusos ou eixos rotativos quaisquer.
G95 FPR() aplica-se a eixos de trajetria e eixos sncronos.
Se o eixo rotativo/fuso designado com FPR trabalhar com controle
de posio, aplica-se acoplamento de valor terico, nos outros
casos acoplamento de valor real.
O avano derivado calculado segundo a seguinte frmula:
Avano derivado =
avano programado * incremento do avano de guia
Exemplo:
Os eixos de trajetria X, Y devem ser posicionados com avano
por rotao derivado do eixo rotativo A:
7-222
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N40 FPR(A)
N50 G95 X50 Y50 F500
Avano FPRAON(,), FPRAOF(,)
FPRAON permite derivar o avano por rotao axial para eixos de
posicionamento e fusos do
avano momentneo de um outro eixo rotativo ou fuso.
N30 FPRAON(S1,S2)
N40 SPOS=150
N50 FPRAOF(S1)
O avano por rotao para o eixo de posicionamento X deve ser
derivado do fuso mestre. O eixo de posicionamento move-se com
500 mm/rotao do fuso mestre.
N30 FPRAON(X)
N40 POS[X]=50 FA[X]=500
N50 FPRAOF(S1)
7-223
840D
NCU 571
7.8
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao do comando
OVR
OVRA
SPI
Eixo
Funo
A correo programvel do avano permite alterar a velocidade de eixos de trajetria,
eixos de posicionamento e fusos atravs de comando no programa NC.
Exemplo:
N10 OVR=25 OVRA[A1]=70
: Velocidade de trajetria 25%,
; Velocidade de posicionamento p/ A1 70%.
N20 OVRA[SPI(1)]=35
; rotao do fuso para fuso 1: 35%.
ou
N20 OVRA[S1]=35
Procedimento
A alterao programvel do avano combinado com o override de avano ajustado
no painel de comando da mquina.
Exemplo:
Override ajustado do avano 80%
Correo programada do avano OVR=50
O avano programado ao longo da trajetria F1000 alterado para F400 (1000 * 0,8
* 0,5). A correo do avano refere-se tambm marcha rpida G0.
Gama de valores
1200%, inteiros; Na correo da trajetria e da marcha rpida no so
excedidas as velocidades mximas ajustadas em dados de mquina.
7-224
12.98
840D
NCU 571
7.9
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao do comando
FD=
FDA [eixo]=0
FDA[eixo]=
eixo
Funo
Estas funes permitem, durante a execuo do
programa, mover eixos de trajetria e eixos de
posicionamento por meio da manivela (parmetro
de posio) ou alterar as velocidades dos eixos
(correo de avano).
Esta superposio por manivela utilizada muitas
vezes para a retificao.
Exemplo para parmetro de posicionamento:
O rebolo oscilando em direo Z movido pela
manivela em direo X para a pea. Nesta
condio, o operador pode ajustar a posio da
ferramenta at obter faiscamento constante. Pela
ativao do Cancelamento da distncia residual o
programa NC passa para o prximo bloco e
continua-se a trabalhar no modo NC.
Procedimento
Precondies
Para a funo "Superposio por manivela", aos
eixos a posicionar tem de estar atribuda uma
i l P
d t lh
b
di
t
Siemens AG 2000. Todos os direitos reservados
SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Princpios fundamentais (PG) Edio 04.00
7-225
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7-226
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N10 G1 X Y F500
N50 X Y FD=700
7-227
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Informao
No caso da correo de avano eixos de trajetria controla-se a
velocidade ao longo da trajetria sempre mediante a manivela do 1.
eixo geomtrico.
Faixa de posicionamento
A faixa de posicionamento limitada pela posio de partida e pelo
ponto final programado.
Correo manual em modo automtico
A correo de avano manual em modo automtico para os eixos
possui dois efeitos diferentes, anlogos s funes jog.
1.- Correo de percurso: FDA[ax]=0
O eixo no se move. Os pulsos da manivela recebidos a cada ciclo
IPO so independentes da direo, mas esto em funo do
percurso.
Quando a posio de destino for atingida, o eixo para.
2.- Correo de velocidade: FDA[ax]>0
O eixo se movimenta at a posio destino na velocidade
programada. O destino , desta forma, atingido mesmo sem os
pulsos da manivela.
Os pulsos recebidos a cada ciclo IPO so convertidos para um valor
cumulativo de alterao de velocidade existente.
Pulsos na direo do movimento incrementam a velocidade.
Pulsos na direo oposta reduzem a velocidade.
O limite mnimo de velocidade 0
7-228
12.98
840D
NCU 571
7.10
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao do comando
ACC
Alterao da acelerao para o eixo de trajetria declarado, ou seja alterao da
velocidade de rotao para o fuso declarado
SPI
Eixo
Funo
Em segmentos de programa crticos pode ser
necessrio limitar a acelerao para baixo dos valores
mximos, p.ex. para evitar oscilaes mecnicas.
Procedimento
A correo programvel da acelerao permite alterar a
acelerao para cada eixo de trajetria ou fuso atravs de
comando no programa NC. A limitao produz efeito em
todos os tipos de interpolao. Como acelerao de 100%
so considerados os valores preestabelecidos nos dados
de mquina.
Exemplo:
N50 ACC[X]=80
Significa: O carro de eixo em direo X dever ser movido
s com 80% da acelerao.
N60 ACC[SPI(1)]=50 ou ACC[S1]=50
Significa: O fuso 1 dever acelerar ou frear somente com
50% da capacidade de acelerao. Os identificadores de
fuso SPI() e S so funcionalmente idnticos.
Gama de valores:
Desligar:
1200%, inteiros
ACC[eixo]=100, partida do
programa, Reset
7-229
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7-230
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Favor observar que com o uso desta instruo os valores
de acelerao mximos definidos pelo fabricante da
mquina podem ser excedidos.
A partir da SW 5.1
A acelerao pode ser tambm alterada pelas aes
sncronas..
Exemplo:
N100 EVERY $A_IN[1] DO POS[X]=50 FA[X]=2000 ACC[X]=140
O ltimo valor programado mantido aps RESET.
O valor atual da acelerao pode ser amostrado
atravs da varivel de sistema $AA_ACC[<eixo>].
7.11
Funo
O avano programado refere-se inicialmente
trajetria de centro de fresa quando o modo de
correo G41/G42 est ativado para o modo de raio
de fresa, (ver cap. 6).
Quando ocorre o fresamento de um contorno
circular, o mesmo aplica-se interpolao
polinomial e de Spline (ranhuras), altera-se o
avano na aresta da ferramenta, fazendo com a
usinagem tenha resultados indesejveis.
Exemplo: Fresamento de um pequeno raio exterior
com uma ferramenta grande. O caminho a ser
percorrido pela parte exterior da fresa muito maior
contorno
traj. da ferram.
7-231
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
Avano constante na trajetria de centro, desligar a correo
do avano, CFTCP
O controle mantm constante a velocidade de avano, correes
de avano so desligadas.
Avano constante no contorno, CFC
A velocidade de avano reduzida em raios
interiores, e aumentada em raios exteriores. Com
isso, a velocidade no gume de ferramenta e assim
no contorno permanece constante.
Esta funo fornecida como ativa (default).
nt
e
constante
co
ns
ta
reduzida
aumentada
7-232
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
10
40
X
10
20
20
55
30
N10
N20
N30
N40
G0 X-10
Y0 Z-10
N50
N40
CONTOUR1
CFIN Z-25
Chamada de subprograma
Alimentao segunda profundidade de corte
N50
N60
CONTOUR1
Y120
Chamada de subprograma
N70
X200 M30
7-233
840D
NCU 571
7.12
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
Por meio das funes mencionadas
liga-se o fuso
especifica-se o sentido necessrio da rotao do
fuso e
define-se, p.ex. para tornos, o contrafuso ou uma
ferramenta acionada como fuso mestre
A definio do fuso mestre tambm possvel
atravs de dado de mquina.
As seguintes instrues de programao aplicam-se
ao fuso mestre: G95, G96, G97, G33, G331.
(ver tambm captulo 1, Fuso principal, fuso mestre").
7-234
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Procedimento
Instrues M preestabelecidas, M3, M4, M5
Num bloco com comandos de eixos , estes so executados, antes de
ser dado inicio ao movimentos de eixo (ajuste bsico do controle).
Exemplo:
7-235
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
N100 SETMS(2)
N110 S400 G95 F
N120N150
N160 SETMS
7-236
12.98
840D
NCU 571
7.13
840D
NCU 572
NCU 573
FM-NC
810D
840Di
S
G97
LIMS
Funo
Com G96 ligado, altera-se automaticamente a
rotao de fuso dependendo do respectivo
dimetro da pea de forma que permanea
constante a velocidade de corte S em m/min no
gume de ferramenta.
Disso resultam superfcies torneadas uniformes e,
em conseqncia disso, uma melhor qualidade da
superfcie usinada.
reduzir velocidade
rotativa de fuso
velocidade
de corte
constante
velocidade rotativa
de fuso aumentada
Procedimento
Gama de valores para Velocidade de corte S
A resoluo pode ser ajustada atravs de dado de mquina.
A gama para a velocidade de corte de 0.1 r/min a 9999 9999.9 r/min.
Para G70/G700: Velocidade de corte em ps/min
Ajuste do avano F
Com G96 ligado, ativa-se automaticamente G95 "Avano em mm/rotao.
Se G95 ainda no tiver sido ligado ter que ser ajustado, quando da
chamada de G96, um novo valor de avano F (p.ex. converter o valor F de
mm/min em mm/rotao).
7-237
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
LIMS
Mais informaes
A funo G96 tambm pode ser desligada com G94 ou G95.
Neste caso, vlida a velocidade de rotao S programada em ltimo lugar
para a usinagem seguinte.
A partir do SW 4.2, G97 pode ser programado tambm sem G96 ter sido
anteriormente programado. A funo tem o mesmo efeito como G95,
adicionalmente faz efeito um LIMS programado.
O eixo transversal tem de estar definido atravs de dado de mquina.
7-238
12.98
840D
NCU 571
7.14
840D
NCU 572
NCU 573
FM-NC
810D
840Di
GWPSOF(T No.)
S
S1
Funo
Pela funo Velocidade perifrica constante de
rebolo (= GWPS), a velocidade de rotao de um
rebolo ajustada de forma a resultar, considerando o
raio atual do rebolo, em uma velocidade perifrica
constante de rebolo.
GWPS pode ser selecionado somente para
ferramentas de retificar (tipo 400-499).
Mais informaes
Para poder ativar a funo Velocidade perifrica
constante , necessrio ajustar adequadamente os
dados de retificao especficos da ferramenta
$TC_TPG1, $TC_TPG8 e $TC_TPG9 . Com a GWPS
ligada leva-se em considerao, na alterao da
velocidade de rotao, tambm valores de correo
atuais (= parmetros de desgaste; ver cap. 6
PUTFTOC, PUTFTOCF) !
7-239
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Uma velocidade perifrica constante deve ser utilizada
com os rebolos T1 e T5. T1 a ferramenta ativa.
Programao
N20 T1 D1
N25 S1=1000 M1=3
Seleo T1 a D1
N40 GWPSON
N45 S1 = 60
7-240
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N50 GWPSON(5)
N55 S2 = 40
N60 GWPSOF
N65 GWPSOF(5)
7-241
840D
NCU 571
7.15
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
CLGOF
Desligar a funo
Funo
Com a funo Rotao constante da pea para
retificao Centerless ativa, a velocidade de
rotao da pea a retificar mantida constante. A
velocidade de rotao do rebolo de arraste
reduzida de acordo com a diminuio do dimetro
da pea que est sendo retificada.
n1= const
pea a ret.
rpea a retificar
rebolo
rebolo regulador
rrebolo regul.
Procedimento
R1
esqu.
n2
Q1
Q2
Mais informaes
Nos dados de mquina especficos do canal ($MC_TRACLG) esto armazenados:
os nmeros de fuso do rebolo de arraste e do rebolo de corte
parmetros sobre a geometria (nmeros de eixo, vector de direo do
esquadro ) comportamento em Reset e fim de programas
7-242
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
n1= const
pea a ret.
rpea a retificar
rrebolo regul.
rebolo
rebolo regulador
R1
esqu.
n2
Q1
Y
X
Q2
7-243
840D
NCU 571
7.16
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
S S1= S2=
Funo
No programa NC possvel alterar, atravs de
comando, as velocidades mn. e mx. especificadas
nos dados de mquina e setting data
Procedimento
Limitaes programadas da rotao do fuso so
possveis para todos os fusos do canal.
Exemplo:
N10 G26 S1400 S2=350 S3=600
Limite superior de rotao para o fuso mestre, o
fuso 2 e o fuso 3.
Gama de valores
A atribuio de valores para a velocidade de rotao
do fuso pode ser feita dentro dos seguintes limites:
0.1 R/min ... 9999 9999.9 R/min .
Uma limitao de rotaes de fuso programada com
G25 ou G26 sobrescreve as velocidades rotativas
limites nos setting data e permanece assim
armazenada tambm aps o fim de programa.
7-244
12.98
840D
NCU 571
7.17
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ST=...
SR=...
FMA[2,x]=... to
FMA[7,x]=...
STA=...
SRA=...
Funo
A funo Vrios avanos em um bloco pode ser
utilizada de forma independente das entradas digitais ou
analgicas externas para ativarem:
6 diferentes valores de avano em um bloco NC,
1 tempo de permanncia e
1 trajetria de retorno
em sincronismo com o movimento.
Os sinais de entrada hardware so combinados em um
byte, veja descrio em:
/FB/ A2, Vrios sinais de interface.
Procedimento
Programao do movimento de trajetria
O avano da trajetria programado sob o
endereo A, que permanece ativo desde que no
exista sinal na entrada. A parte numrica indica o bit
de entrada cuja alterao no estado ir ativar o
avano:
7-245
12.98
840D
NCU 571
840D
NCU 572
NCU 573
p.e.
F7=1000
F2=20
ST=1
SR=0.5
FM-NC
810D
840Di
Mais informaes
O avano/trajetria axial (valor F) corresponde a 100% do
avano. A funo Vrios avanos em um bloco pode ser
utilizada para implementar avanos menores ou iguais a este
valor.
Caso o avano, tempo de parada ou trajetria de retorno sejam
programados para um eixo considerando uma entrada externa,
este eixo no deve ser programado como POSA(posicionamento
sem espera de fim de bloco) no bloco em questo.
Caso ativados os bits de entrada para o tempo de parada ou da a
trajetria de retorno, a distncia a percorrer do eixo ser zerada,
e iniciado o tempo de parada ou a trajetria de retorno.
A unidade do percurso de retorno a mesma selecionada para o
sistema de medio (polegada ou mm)
Look-Ahead tambm ativa para vrios avanos em um bloco.
Desta forma, pode ser utilizada para restringir o avano atual.
7-246
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
7-247
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Programao
N20 T1 D1 F500 G0 X100
Posio inicial
N25 G1 X105 F=20 F7=5 F3=2.5 F2=0.5 ST=1.5 SR= 0.5 ;
Avano geral F, desbaste com F7, acabamento com F3, acabamento fino com F2,
parada de 1,5 s, percurso de retorno de 0.5mm
N30 ...
7.18
Funo
A funo Avano durante o bloco pode ser
utilizada para definir um avano separado para um
nico bloco.
Procedimento
O endereo FB utilizado para definir um avano
vlido somente para o bloco atual. Aps este bloco,
o valor de avano modal programado anteriormente
ser ativado.
7-248
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
O valor programado em FB=<valor> deve ser
maior que zero.
Caso no exista movimento programado no
bloco, FB no tem efeito (p.e.. bloco de clculo).
Caso no haja avano programado de forma
explcita para chanfros/arredondamentos, FB
ser utilizado tambm para o elemento de
contorno no bloco.
Os avanos de interpolao FLIN, FCUB, etc,
so tambm possveis sem restries
A programao simultnea de FB e FD (controle
do avano pelo nnio) ou F (avano modal) no
possvel.
Programao
N10 G0 X0 Y0 G17 F100 G94;
Posio inicial
N20 G1 X10;
Avano 80 mm/min
N40 X30;
N50 ...
7-249
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Notas
7-250
04.00
Corretores de ferramentas
Corretores de ferramentas
8.1
8.2
8.8
8.9
8-249
Corretores de ferramentas
840D
NCU 571
8.1
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Informaes gerais
Para que servem compensaes de
ferramenta?
curso da ferramenta
contorno
contorno programado
8-250
percurso corrigido
da ferramenta
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
raio
Ateno
Uma vez colocados na memria de correo, os
valores sero includos na compensao para toda
chamada da ferramenta.
Correo de comprimento da ferramenta
8-251
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
O valor de correo do comprimento de ferramenta depende da orientao
da ferramenta no espao. Ver captulo "Orientao da ferramenta e
correo de comprimento da ferramenta".
Correo de raio da ferramenta
O contorno e o percurso da ferramenta no so
idnticos. O centro do raio da fresa ou do gume tem
de se mover numa distncia constante em relao
ao contorno.
Para isso altera-se a trajetria programada de
centro de ferramenta dependendo do raio e da
direo de usinagem de forma que ao se mover, o
gume de ferramenta descreve exatamente o
contorno desejado.
equidistante
equidistante
8-252
04.00
840D
NCU 571
8.2
Corretores de ferramentas
840D
NCU 572
NCU 573
FM-NC
810D
840Di
145
150
155
Fresa de rosquear
Fresa lateral
Fresa de cnica
Entradas em
parmetros de ferram.
DP1
1xy
DP3
Compr. 1 -geometria
DP6
Raio -geometria
F'
compr.1 adapt.
compr. 1
compr. 1total
Valores de desgaste
segundo
necessidade
Pr os outros
valores a 0
G17:
Compr.1 em Z
Raio em X/Y
G18:
Compr.1 em Y
Raio em Z/X
G19:
Compr.1 em X
Raio em Y/Z
F-ponto de refer.
porta-ferramenta
1xy
DP3
Compr. 1- Geometria
medida base
F
compr.2
F'
DP6
Raio
DP21
DP22
DP23
Compr.1 - Base
Compr.2 - Base
Compr.3 - Base
medida base
compr.1
medida base
compr. 3
- Geometria
raio
Efeito
G17:
Valores de desgaste
segundo necessidade
cessidade
Pr os outros valores
a0
Compr. 1em Z
Compr. 2 emY
Compr. 3 emX
Raio em Y/Z
G18:
Compr. 1emY
Compr. 2 emX
Compr. 3 emZ
Raio em X/Y
G19:
Compr. 1em X
Compr. 2 em Z
Compr. 3 em Y
Raio em Z/X
Z
Y
X
Y
X
Z
X
Z
Y
8-253
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Entradas em
parmetros de ferr.
F
DP1 2xy
DP3 Compr. 1
comprimento 1
Val. de desgaste
segundo
necessidade
Pr os outros
valores a 0
Efeito
G17:
Compr.1 em Z
G18:
Compr.1 em Y
G19:
Compr.1 em X
F - ponto de ref.
porta-ferramenta
Ferramenta de tornear
p.ex. G18: plano Z/X
F -ponto de ref.porta-ferram.
X
comprimento 1 (X)
compr. 2 (Z)
ponta da ferramenta P
(gume 1 = Dn)
Z
8-254
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
P
Z
X
6
9
P=S
Z
Informao:
As declaraes compr. 1, compr. 2 referem-se ao ponto P na pos.de gume 1-8;
mas em 9 a S (S=P)
Entradas em
parmetros de ferram.
DP1 5xy
DP2 1...9
DP3 Compr. 1
DP4 Compr. 2
DP6
Raio
Efeito
Valores de desgaste
Compr.1 em Y
segundo
G17:
Compr.2 em X
necessidade
Compr. 1 em X
G18: Compr. 2 em Z
Pr os outros
valores a 0.
Compr.1 em Z
G19:
Compr.2 em Y
Geometria
compr. 1
Base
compr. 1
Entradas em
Tipos de ferramentas de retificar
parmetros de ferram. STC_TPG1 N. do fuso
Grupo Tipo 4xy (ferramentas de
STC_TPG2 Regra de encadeamento
STC_DP1
403
STC_TPG3 Raio mn. do rebolo
STC_DP2
Pos. *)
retificar):
STC_DP3
Compr.1 STC_TPG4 Largura mn. do rebolo
STC_DP4
400
Rebolo p/ retificao circular
Compr.2 STC_TPG5 Largura atual do rebolo
STC_TPG6 Nm. de rotaes mx.
Raio
STC_DP6
401
Rebolo p/ retificao circular com
STC_TPG7 Velocidade perifrica mx.
STC_TPG8 ngulo do rebolo oblquo
*) pos.de gume
monitorao
STC_TPG9 N. de parm. p/ clculo de raio
Valores de desgaste
403
Rebolo p/ retificao circular com
segundo necessidade
F - ponto de ref. porta-ferramenta
monitorao sem medida base
Pr outros valores
para velocidade perifrica de
a0
Efeito
rebolo GWPS
Compr. 1emY
G17:
410
Rebolo p/ retificao plana
Compr. 2emX
F'
Raio em X/Y
411
Rebolo p/ retificao plana com
Compr.1 emX
G18:
monitorao
raio
Compr.2 emZ
Raio em Z/X
413
Rebolo p/ retificao plana com
F
monitorao sem medida base para G19: Compr.1emZ
Base compr. 2
Compr.2emY
Raio em Y/Z
velocidade perifrica de rebolo
Geometria
compr. 2
GWPS
490
Ferramenta p/ dressar rebolos
Regra de encadeamento
As correes de comprimento: geometria, desgaste e medida base podem ser encadeadas
cada uma para a correo do rebolo direita e esquerda, i. . se forem alteradas as
correes de comprimento para o gume esquerdo, os valores so automaticamente inscritos
tambm para o gume direito e vice-versa. Ver descrio de funes /FB II/, W4 "Retificao".
8-255
Corretores de ferramentas
04.00
FM-NC
810D
840Di
largura ranh. b
med. base
compr. 2
Entradas em
parmetros de ferram.
Grupo do tipo:
700
Serra para abrir ranhuras
Mais informaes
Geometria
DP8 Salincia -
Geometria
Valores de desgaste
segundo
necessidade
Pr os outros
valores a 0.
Dimetro d
840D
NCU 572
NCU 573
comprim.1
840D
NCU 571
8.3
medida base
Efeito
G17: meio dimetro (L1) em X
salincia em (L2) Y
folha de serra em (R) X/Y
Seleo de plano
1.-2. eixo (X-Y)
Seleo de plano
1.-2. eixo (X-Z)
Seleo de plano
1.-2. eixo (Y-Z)
T0
M06
8-256
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
A seleo da ferramenta realizada quando a funo
T for programada.
Seleo de ferramenta sem o gerenciamento de
ferramentas
2D
3D
D32000
1D
T2
1D
2D
3D
T3
T6
1D
1D
2D
3D
T9
1D
1D
2D
1D
2D
D8
3D
T...
8-257
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao
SW 4 em diante
A livre seleo do D No. estrutura de numero D
absoluto aplicada quando o gerenciamento de
ferramentas estiver implementado fora da NCK.
Neste caso, os corretores D so criados com os
blocos de compensao para a ferramenta sem
que estejam relacionados ferramenta.
Exemplo: Magazine com 12 alojamentos e 12
ferramentas com uma nica ponta (inserto, gume)
.
T1 D1
T2 D2
T3 D3
T4 D4
Seqncia
Criando um novo nmero D
A criao de um novo nmero D com os blocos de
compensao de ferramentas associados
realizada da mesma forma que o realizado para um
nmero D normal, atravs dos parmetros de
ferramenta $TC_DP1 a $TC_DP25. O nmero T
no precisa ser mais carregado
8-258
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
Uma troca direta de ferramenta acontece quando a
funo T for programada.
Seleo de ferramenta sem o gerenciamento de
ferramentas
Seleo livre do D No. (D No. absoluto)
relacionado aos incertos
D No. Tabelado: D1 ... D8
8-259
Corretores de ferramentas
840D
NCU 571
8.4
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Corretor de ferramenta D
Programao
D...
D0
x
D0
1 - 8 ou
1...12
Funo
possvel definir entre 1 e 8 (12) pontas de
ferramenta com blocos de correo especficos para
cada ferramenta. Isto permite que sejam definidos
corretores para vrios incertos em uma nica
ferramenta, e estes corretores podem ser chamados
conforme a necessidade no programa NC. Valores de
correo diferentes podem ser utilizados, por exemplo,
para os lados direito e esquerdo de uma ferramenta
utilizada na abertura de canais. Quando chamado o D,
a compensao de comprimento da ferramenta para
uma das pontas ser ativada. Quando programado D0,
os corretores so cancelados. Caso no programada a
instruo D, as pr definies especificadas em dados
de mquina permanecem vlidas para a troca de
ferramenta.
As compensaes de comprimento tornam-se vlidas
imediatamente aps a programao do nmero D. A
compensao de raio necessita ser ativada por
G41/G42.
N 10 T2
N20 G 0
N30 G 1
X 3 5 Z -2 0
D1 X10
N 4 0 . . .D 6 Z - 5
X
10
-2 0
-5
8-260
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N50 T4 D2
...
N70 G0 Z... D1
Ativao do inserto D1 de T4
8-261
Corretores de ferramentas
840D
NCU 571
8.5
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
1 20
Exemplo
5 4
1. Programao de T1 ou T=1:
O alojamento 1 associado ferramenta
selecionado.
2. O identificador Broca da ferramenta neste
alojamento determinado.
O procedimento de seleo est completado.
3. E seguido do procedimento de troca de
ferramentas:
Completando a estratgia de pesquisa de
ferramentas, Carregar a primeira ferramenta
disponvel do grupo, T10 carregada pois T15
encontra-se desabilitada.
4. Completando a estratgia de pesquisa de
ferramenta, Carregar a primeira ferramenta
com estado ativo do grupo, T1 ser
carregada.
8-262
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Seqncia
O seguinte procedimento normalmente aplicado:
T = alojamento,
T dispara a troca de ferramentas
D = corretores de 1 a n (n 32000)
Caso a estrutura relativa ao nmero D com
referncia interna associada s ferramentas esteja
sendo utilizada, possvel executar a troca atravs
do gerenciamento de ferramentas e utilizar suas
funes de monitorao.
Nota:
Ao chamar a ferramenta, os
Valores de correo gravados sob um
nmero D devem ser ativados.
O plano de trabalho apropriado deve ser
programado (condio inicial do sistema: G18).
Este procedimento garante que a compensao
de ferramenta ser executada no eixo correto.
Caso o alojamento do magazine selecionado no
esteja ocupado, o comando possuir o mesmo efeito
de T0, que ir posicionar o alojamento vazio. Este
recurso pode ser utilizado para posicionar um
alojamento vazio.
8-263
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-264
04.00
Corretores de ferramentas
840D
NCU 571
8.6
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
$MC_TOOL_CHANGE_MODE=0
...
MD20270 CUTTING_EDGE_DEFAULT = 1
D92
...
T17
...
D16
...
D32000
...
T29000500
8-265
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
de ferramenta D32000
...
D1
Funo
possvel definir de 1 8 (12) corretores com
diferentes valores de compensao para cada
ferramenta. Quando chamado o nmero D, a o
corretor especfico ativado. Quando programado D0,
os corretores so cancelados. Caso no programada
nenhuma palavra D, um procedimento definido em
dados de mquina adotado durante a troca de
ferramentas. As compensaes de comprimento
tornam-se ativas imediatamente aps a programao.
A compensao de raio deve ser ativada com
G41/G42.
8-266
04.00
840D
NCU 571
8.7
Corretores de ferramentas
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Perigo
O valor do deslocamento ser percorrido assim que
o programa for reiniciado.
8-267
Corretores de ferramentas
840D
NCU 571
8.8
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G42
OFFN=
Funo
equidistante
equidistante
Procedimento
Para o clculo dos percursos de ferramenta o
controle precisa das seguintes informaes:
1. N. da ferramenta T e o n. do gume D
Se necessrio, o controle precisa tambm de um
nmero de compensao de ferramenta D. Na base
dos raios de fresa ou raios de gume e dos dados
relativos posio de gume calcula-se a distncia
entre a trajetria da ferramenta e o contorno da
pea.
No caso da estrutura chata dos nmeros D, tem de
ser programado apenas o nmero D.
8-268
G41
G41
G42
G42
G41
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Fresa:
raio
+X
ra
io
to
en
rim
p
m
co
o
rai
+Z
co
mp
r.
+Y
Torno:
8-269
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo:
N10 G0 X50 T1 D1
N20 G1 G41 Y50 F200
N30 Y100
Somente o comprimento da ferramenta ativado no
bloco N10. X50 percorrido sem compensaes
No bloco N20, a compensao de raio foi ativada,
portanto o ponto X50/Y70 ser aproximado em raio.
Exemplo:
N20 T1 D1
N30 G0 X100 Z20
N40 G42 X20 Z1
N50 G1 Z-20 F0.2
Somente o comprimento da ferramenta ativado no
bloco N20. X100 Z20 (bloco N30) ser atingido sem
compensaes.
No bloco N40, o valor de compensao do raio foi
ativado. O ponto X20/Z2 percorrido com
compensaes.
Por meio de NORM e KONT possvel especificar a
trajetria da ferramenta quando forem ligados e
desligados os modos de compensao (ver captulo
8.10, Aproximao e afastamento do contorno,
NORM, KONT, G450, G451).
Alterando o sentido da compensao
G41/G42, G42/G41 pode ser programado sem um
G40 intermedirio.
correo em X
0
N2
Fresa:
50
correo em Y
N10
50
Torno:
Erro! Nenhum tpico foi especificado.
8-270
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
distncia a percorrer
ogramad a
trajetria pr
8-271
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
N60 Y40
Fresar o contorno
8-272
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
45
X
R8
R3
R3
30
16
R10
35
50
R3
4
12
15
18
20
40
57
60
62
70
80
%_N_1001_MPF
N5
G0 G53 X280 Z380 D0
;Nome do programa
;Posio inicial
N10
N15
TRANS X0 Z250
LIMS=4000
N20
N25
G96 S250 M3
G90 T1 D1 M8
N30
N35
G0 G42 X-1.5 Z1
G1 X0 Z0 F0.25
N40
N45
;Raio 10
N50
;Raio 3
N55
G1 X24
N60
N65
N70
X35 Z-40
N75
Z-57
N80
; Raio 3
; Raio 3
8-273
8-274
Corretores de ferramentas
04.00
FM-NC
810D
840D
NCU 571
840D
NCU 572
NCU 573
840Di
N85
N90
G1 X46
X52 Z-63
N95
N100
T2 D2
N105
N110
G96 S210 M3
G0 G42 X50 Z-60 M8
N115
N120
G1 Z-70 F0.12
G2 X50 Z-80 I6.245 K-5
N125
N130
N135
M30
04.00
Corretores de ferramentas
840D
NCU 571
8.9
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
Estas funes permitem adaptar os percursos de
aproximao e de afastamento p.ex. forma
desejada do contorno ou a formas da pea bruta.
Procedimento
io
ra
42
tangente
G42
percurso corrigido
da ferramenta
percurso corr.
da ferramenta
8-275
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
tangente
G
41
io
ra
atrs do contorno
tangente de trajet.
diante do contorno
8-276
ponto inicial
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G450
G451
G450
G451
ponto de aprox.
ponto inicial
percurso de
aproximao
raio da ferramenta
8-277
Corretores de ferramentas
840D
NCU 571
8.10
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
DISC=
G451
Funo
Atravs de G450/G451 especifica-se o seguinte:
O percurso de aproximao com KONT ativo e o
ponto de aproximao detrs do contorno (ver
pginas precedentes).
Ou
A trajetria corrigida de ferramenta no contorno
quando o movimento realizado fora do contorno.
Comportamento nos cantos, crculo de
transio, G41, G42, G450
G450
8-278
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
DISC 100
DISC 0
S/R
1,0
0,8
DISC=100
0,6
DISC=
50
40
30
20
10
0,4
0,2
0
30
60
90
120
150
180
R - raio de ferramenta
S - sobreelev. percorrida
S/R - sobreelev. norm. (referente ao raio de ferramenta)
8-279
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G451
P*
Exemplo de programao
Neste exemplo, insere-se em todos os cantos
um raio de transio (progr. no bloco N30). Assim
possvel evitar a parada da ferramenta para a
mudana da direo.
10
30
60
10
50
5
8-280
N10
Condies de partida
N20
N30
G1 Z-5
G41 KONT G450 X10 Y10
Alimentar a ferramenta
Ligar o modo de correo
N40
N50
N60
N80
Y60
X50 Y30
X10 Y10
G40 X-20 Y50
Fresar o contorno
N90
G0 Y100
N100
X200 M30
04.00
840D
NCU 571
8.11
Corretores de ferramentas
840D
NCU 572
NCU 573
FM-NC
810D
840Di
G143
G147
G148
G247
G248
G347
G348
G340
G341
DISR
DISCL
FAD
DISCL=...
8-281
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
A aproximao e recuo suaves utilizada para que
seja feita uma aproximao tangencial do ponto
inicial do contorno, sem considerar a posio do
ponto inicial em si.
Esta funo utilizada principalmente em conjunto
com a correo de raio da ferramenta, mas no
obrigatria.
Procedimento
Os movimentos de aproximao e recuo consistem
em um mximo de 4 sub movimentos
Posio inicial do movimento P0
Ponto intermedirio do movimento, P1, P2 e P3
Ponto final P4
Os pontos P0, P3 e P4 so sempre definidos. Os
pontos intermedirios P1 and P2 podem ser omitido
quando apropriado parametrizao e condies
geomtricas.
Selecionando a aproximao e recuo do
contorno
Utilizado o comando G apropriado, a
aproximao/recuo podem ser realizados em uma
linha reta (G147, G148), em um quadrante (1/4 de
crculo) (G247, G248) ou em um semicrculo (G347,
G348).
Selecionando a direo de aproximao e recuo
A compensao de raio da ferramenta (G140,
definio inicia) utilizada para determinar a direo
de aproximao e recuo.
Com raio da ferramenta positivo:
G41 ativo Aproximao do lado esquerdo
G42 ativo Aproximao do lado direito
G141, G142 e G143 fornecem opes adicionais de
aproximao.
8-282
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-283
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-284
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo:
$TC_DP1[1,1]=120 ;Fresa T1/D1
;Ferramenta de raio 7 mm
$TC_DP6[1,1]=7
N10 G90 G0 X0 Y0 Z30 D1 T1
N20 X10
N30 G41 G147 DISCL=3 DISR=13 Z=0 F1000
N40 G1 X40 Y-10
N50 G1 X50
...
...
N30/N40 podem ser trocadas por:
1.
N30 G41 G147 DISCL=3 DISR=13 X40 Y-10
Z0 F1000
ou
2.
N30 G41 G147 DISCL=3 DISR=13 F1000
N40 G1 X40 Y-10 Z0
Programado durante o recuo
- Para um bloco WAB sem eixos geomtricos
programados, o contorno termina em P2. As
posies dos eixos que formam o plano de
usinagem so obtidas a partir da trajetria de
recuo. Os eixos perpendiculares so definidos
por DISCL. Caso DISCL=0, todo movimento
realizado no plano.
- Caso somente o eixo perpendicular ao plano de
usinagem esteja programado, o contorno
termina em P1. A posio dos outros eixos
obtida como descrito anteriormente. Caso o
bloco WAB seja tambm o bloco onde TRC
seja desativado, um percurso adicional de P1 a
P0 acrescentado, de forma que no ocorra
movimento aps o trmino do contorno com o
cancelamento de TRC.
- Caso exista somente um plano de usinagem
programado, o segundo eixo, que foi omitido,
acrescentado de forma modal, considerando-se
a ltima posio do bloco anterior.
8-285
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-286
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Avano F programado:
Este ser o avano ativo de a partir de P3 ou P2,
caso FAD no esteja programado. Caso o
avano F no esteja programado no bloco WAB,
a velocidade programada no bloco anterior
permanecer ativa.
P0
P1
P2
P3
P4
No speed
programmed
Only F
programmed
Only FAD
programmed
F and FAD
programmed
Rapid traverse if GO is active otherwise with
the old or new F word
Speed of the previous block
(old F word)
Infeed speed programmed with FAD
New modal speed programmed
with F
Lendo posies
Os pontos P3 e P4 podem ser lidos como variveis
de sistema no WCS durante a aproximao.
$P_APR: ler P3 (ponto de partida)
$P_AEP:
8-287
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Exemplo de programao
Aproximao suave (ativada no bloco N20)
Movimento de aproximao c/ quadrante (G247)
Direo da aproximao no programada, G140,
ou seja. TRC ativo (G41)
Compensao de contorno OFFN=5 (N10)
Raio atual da ferramenta=10; deste modo o valor
efetivo do corretor de raio para TRC=15, o raio
do contorno WAB=25, portanto o raio do ponto
central da ferramenta ser ento DISR=10
O ponto final do crculo obtido a partir de N30,
pois somente a posio de Z est em N20
Movimento de entrada
de Z20 a Z27 (DISCL=AC(7)) em avano rpido
para Z0 com FAD=200
crculo de aproximao no plano X-Y e os
prximos blocos com F1500 (para que esta seja a
velocidade ativa, o avano G0 programado em N30
deve ser sobrescrito com G1; caso contrrio o
contorno ser usinado em G0)
Recuo suave (bloco N60 ativo)
Movimento de recuo com quadrante (G248) e
helicoidal (G340)
FAD no programado (irrelevante para G340)
Z=2 no ponto de partida; Z=8 no ponto final
(DISCL=6)
Quando DISR=5, o raio do contorno WAB ser igual
20; incluindo a trajetria do percurso do centro da
ferramenta (5)
Os movimentos de recuo de Z8 a Z20 e movimento
paralelo ao plano X-Y para a posio X70 Y0.
$TC_DP1[1,1]=120
Definio da ferramenta T1/D1
$TC_DP6[1,1]=10
Raio
N10
G0 X0 Y0 Z20 G64 D1 T1 OFFN = 5
(P0app)
N20
G41 G247 G341 Z0 DISCL = AC(7)
Aproximao (P3app)
DISR = 10 F1500 FAD=200
N30
G1 X30 Y-10
(P4app)
N40
X40 Z2
N50
N60
N70
N80
8-288
X50
G248 G340 X70 Y0 Z20 DISCL = 6
DISR = 5 G40 F10000
X80 Y0
M30
(P4retr)
Recuo
(P3retr)
(P0retr)
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao
G460
G461
G462
Funo
Em situaes especiais, estratgias de aproximao
e recuo, comparadas com as funes anteriores,
so necessrias de forma a ativar ou desativar a
ativar ou desativar a compensao do raio da
ferramenta(veja a figura abaixo).
8-289
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-291
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Informaes adicionais
O comportamento da aproximao simtrico ao de recuo.
O comportamento da aproximao/recuo determinado pelo
estado do comando G no bloco especfico. Portanto o
comportamento da aproximao pode ser definido de forma
independente do recuo.
Exemplo de programao
G461 para a aproximao
N10 $TC_DP1[1,1]=120
N20 $TC_DP6[1,1]=10
N30 X0 Y0 F10000 T1 D1
; Fresa
; Raio
N40 Y20
N50 G42 X50 Y5 G461
N60 Y0 F600
N70 X30
N80 X20 Y-5
N90 X0 Y0 G40
N100 M30
8-292
04.00
840D
NCU 571
8.12
Corretores de ferramentas
840D
NCU 572
NCU 573
FM-NC
810D
840Di
CDOF
Funo
Com CDON ligado (Collision Detection ON) e a
correo de raio de ferramenta ativa o controle
monitora, atravs do clculo perspectivo do
contorno, os percursos da ferramenta. Assim
possvel reconhecer a tempo colises possveis de
serem evitadas ativamente pelo controle.
Com a deteco de gargalo desligada (CDOF),
procura-se um ponto de interseo comum entre o
bloco atual e o bloco de posicionamento anterior
(em usinagens interiores) se necessrio, tambm
em blocos mais anteriores. Se no for encontrado
um ponto de interseo atravs deste mtodo,
aparece uma mensagem de erro.
CDOF permite evitar uma deteco errada de
pontos de gargalo, p.ex. devido a informaes no
disponveis no programa NC.
Procedimento
Os seguintes exemplos descrevem algumas
situaes crticas de usinagem, as quais so
reconhecidas pelo controle e compensadas atravs
de trajetrias alteradas da ferramenta.
A fim de evitar paradas de programa, convm
utilizar, no teste de programa, das ferramentas
utilizadas sempre a ferramenta com o raio mximo.
8-293
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
percurso da
ferramenta
Deteco de gargalo
Visto que o raio de ferramenta foi selecionado
demasiado grande para a produo deste contorno
interno , o gargalo desconsiderado.
Um alarme ser emitido.
contorno programado
8-294
percurso da ferram.
contorno
programado
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-295
Corretores de ferramentas
840D
NCU 571
8.13
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Explicao
CUT2D
CUT2DF
Funo
Pela declarao de CUT2D ou CUT2DF
especifica-se o modo da correo de raio de
ferramenta e a sua compensao na usinagem em
planos inclinados.
Procedimento
Correo de comprimento da ferramenta
A correo de comprimento da ferramenta
calculada, em geral, relativamente ao plano de
trabalho estabilizado, no girado.
Correo de raio da ferramenta, CUT2D
Como de costume em muitas aplicaes, calcula-se
a correo de raio de ferramenta e a correo de
comprimento de ferramenta no plano de trabalho
fixado com a declarao de G17 a G19.
8-296
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-297
Corretores de ferramentas
840D
NCU 571
8.14
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
TCOABS
TCOFR
Funo
a
b
U
Y
X
X X
Procedimento
Solicitar o porta ferramenta TCARR
Por meio de TCARR so solicitados, com o nmero do porta
ferramenta m, os dados geomtricos do mesmo (memria de
correes).
Atravs de m=0 , desseleciona-se o porta ferramenta ativo.
8-298
04.00
Corretores de ferramentas
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
Os dados geomtricos do porta ferramenta tornam-se ativos somente
depois de chamada uma ferramenta. A ferramenta selecionada
permanece ativa tambm aps uma troca do porta ferramenta.
Os dados geomtricos atuais do porta ferramenta podem ser definidos
tambm no programa de pea atravs das respectivas variveis de
sistema.
Para informaes acerca da definio da cinemtica do porta ferramenta
atravs de variveis de sistema ver Instrues de programao,
Avanado, cap. Cinemtica do porta ferramenta
Mais informaes
A orientao da ferramenta tem de ser adaptada manualmente ao
Frame (deslocamento de origem) ativo.
Ao calcular a correo de comprimento da ferramenta so
calculados, numa operao intermediria, tambm os ngulos de
giro do porta ferramenta. Visto que para portas ferramenta com dois
eixos de giro existem, em geral, dois pares de ngulos de giro
mediante os quais pode ser adaptada a orientao da ferramenta ao
Frame ativo, necessrio que os valores dos ngulos de giro
armazenados nas variveis de sistema correspondam pelo menos
aproximadamente aos ngulos de giro mecanicamente ajustado.
8-299
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
O controle no pode verificar os ngulos de rotao
calculados atravs da orientao de Frame quanto
ajustabilidade na mquina.
Caso os eixos de giro do porta ferramenta estejam
dispostos do lado da construo de forma que no
possa ser atingida a orientao de ferramenta
calculada atravs da orientao de Frame, emitirse- um alarme.
Uma comutao entre TCOFR e TCABS provoca um
clculo novo da correo de comprimento da
ferramenta.
A combinao da compensao fina da ferramenta e
as funcionalidades para a correo de comprimento da
ferramenta para portas-ferramenta mveis no
permitida. Ao tentar chamar as duas funes
simultaneamente, aparece uma mensagem de erro.
8-300
04.00
Corretores de ferramentas
840 D
NCU 572
NCU 573
8.15
Parmetro
Significado
Tipo de dado
Nmero do fuso
$TC_TPG2
Regra de encadeamento
Inteiro
O parmetro considerado
idntico para os lados esquerdo e
direito do rebolo automaticamente.
$TC_TPG3
Real
$TC_TPG4
Real
$TC_TPG5
Real
$TC_TPG6
Velocidade mxima
Real
$TC_TPG7
Real
$TC_TPG8
Real
$TC_TPG9
Inteiro
Inteiro
Programao
TMON (T No.)
TMOF (T No.)
Selecionar a monitorao de
ferramenta
Desselecionar a monitorao de
ferramenta
T-Nr. = 0: Desligar a monitorao
para todas as ferramentas
Declarao do nmero T se
necessria,
se a ferramenta com este nmero
T no esteja ativa.
Funo
A instruo TMON permite ativar, para ferramentas de
retifica (tipo 400 - 499) a monitorao da geometria e
da velocidade de rotao no programa de pea NC. A
monitorao permanece ativa at que seja desligada
no programa de pea atravs do comando TMOF.
8-301
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Mais informaes
S possvel ativar a monitorao de ferramenta,
quando esto disponveis os dados de retificao
especficos
da
ferramenta
$TC_TPG1
bis
$TC_TPG9 (ver "Programao avanada").
Dependendo de um dado de mquina, a
monitorao de ferramenta para as ferramentas de
retifica (tipo 400 - 499) pode ser ligada
implicitamente com a seleo da ferramenta.
Em quaisquer momentos, apenas uma monitorao
pode estar ativa para cada fuso.
Monitorao da geometria
So monitorados o raio atual do rebolo e a largura
atual.
A monitorao da velocidade desejada
relativamente ao valor limite da velocidade feita
ciclicamente, considerando o override de fuso.
Como valor limite da velocidade de rotao
considerado o valor menor que resulta na
comparao da velocidade mxima com a
velocidade calculada velocidade perifrica mxima
do rebolo e do raio atual do rebolo.
Trabalhando em nmeros T ou
Em dados de mquina, uma definio inicial de T ou D
pode ser feita; e portanto no necessitam ser
programados para que sejam ativados aps a ligao
da mquina ou reset.
Exemplo:
Todas as usinagens so realizadas com o mesmo
rebolo. Os dados de mquina podem ser programados
de forma a manter a ferramenta ativa aps um reset;
vide /PGA/ Programao Avanada.
8-302
04.00
Corretores de ferramentas
840 D
NCU 572
NCU 573
corretor aditivo, x = 1 to 6
Explicao
At 6 corretores aditivos podem ser ativados
para cada nmero D
(gravados sob o nmero DL respectivo).
Podem ser feitas distines entre valores iniciais
e de desgaste.
DL=1 ser ativado quando um nmero D for
chamado.
8-303
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funo
Valor principal:
O fabricante da mquina define opcionalmente o
valor atravs de um dado de mquina.
Mesmo incerto:
O mesmo incerto utilizado para usinar dois
ressaltos (vide exemplo). Durante a usinagem
podem ocorrer erros na medio em locais
especficos, devido s foras de usinagem. Um
valor de compensao pode corrigir este efeito.
Correo fina:
Tolerncias podem ser feitas em funo da posio
para compensar os sub ou sobre dimensionamento.
Exemplo de programao
N110 T7 D7
N120 G0 X10 Z1
N130 G1 Z-6
N140 G0 DL=2 Z-14
N150 G1 Z-21
N160 G0 X200 Z200
...
8-304
04.00
Corretores de ferramentas
840 D
NCU 572
NCU 573
Programao
$TC_SCPxy[t,d]
$TC_ECPxy[t,d]
Valores de desgaste
Valores principais
$TC_ECPxy
D nmero do corretor
Funo
Os parmetros de sistema $TC_DP3 - $TC_DP11
descrevem a geometria da ferramenta.
Adicionalmente aos parmetros de desgaste fsico
($TC_DP12 - $TC_DP20), at mais seis valores de
desgaste ($TC_ECP1y - $TC_ECP6y) podem ser
definidos para cada parmetro geomtrico.
Exemplo:
Parmetros:
$TC_DP3 (Comprimento 1, para
ferramentas rotativas)
Desgaste:
$TC_SCP13 - $TC_SCP63
Principal:
$TC_ECP13 - $TC_ECP63
$TC_SCP43 [t, d] = 1.0
O valor de desgaste do comprimento 1 carregado
com o valor 1.0 para o corretor (nmero do D
especificado por d) da ferramenta (t).
Informaes
O desgaste e valor principal definido so adicionados aos parmetros
geomtricos e aos outros parmetros dos corretores (nmeros D).
8-305
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
DELDL[t]
DELDL
Estado
Funo
DELDL utilizada para apagar os corretores aditivos
do corretor da ferramenta (para liberar memria).
Tanto o valor de desgaste quanto o principal so
apagados.
Mais informaes
Os valores de desgaste e principal de ferramentas
ativas no podem ser apagados (da mesma forma
que corretores ou dados de ferramenta).
8-306
04.00
Corretores de ferramentas
840 D
NCU 572
NCU 573
8.17
SD42910 MIRROR_TOOL_WEAR
SD42920 WEAR_SIGN_CUTPOS
SD42930 WEAR_SIGN
SD42940 TOOL_LENGTH_CONST
8-307
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Comprimento 1
Comprimento 2
1
2
X
X
5
6
7
8
X
X
8-308
04.00
Corretores de ferramentas
840 D
NCU 572
NCU 573
Mais informaes
A programao de sinais em SD 42920 42910 independente. Por
exemplo, caso o sinal de um parmetro dimensional seja alterado por
ambos dados setting, o sinal resultante no sofre qualquer alterao.
SD 42930 WEAR_SIGN
Dado setting diferente de zero:
Inverte o sinal das dimenses de desgaste. Atua tanto
no comprimento quanto em outras grandezas, como
raio da ferramenta, raio de arredondamento, etc.
Quando uma dimenso de desgaste positiva for
programada, a ferramenta fica menor e mais fina.
Exemplo: vide a prxima seo Ativao do setting
data alterado.
Comprimento
..1
Compriment
o2
Comprimento
3
17
18*)
19
-17
-18
-19
*)
8-309
Corretores de ferramentas
04.00
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Comprimento Comprimento
usinagem
..1
Comprimento
17*)
18
19
-17
-18
-19
*)
Mais informaes
Para representao em tabelas, assumido que os eixos
geomtricos de 1 a 3 possuem os nomes X, Y e Z. A ordem
dos eixos e no seu identificador determina a relao entre
um corretor e um eixo.
Ativao de um dado setting alterado
Funo
Quando alterado um dado setting descrito acima, os
valores do corretor no so atualizados at a
prxima vez que o corretor seja selecionado. Caso
uma ferramenta j esteja ativa e os dados desta
ferramenta devam ser considerados, a ferramenta
deve ser novamente selecionada.
8-310
04.00
Corretores de ferramentas
840 D
NCU 572
NCU 573
Funo
Os dados setting SD 42900 - SD 42940 no
possuem efeito nas componentes de uma base de
ferramentas orientvel. Entretanto, o clculo com
base orientvel sempre permitido no comprimento
resultante total (comprimento + desgaste +
dimenso base). Todas as alteraes inicializadas
pelo setting data so includas no clculo do
comprimento resultante; isto , vetores dos porta
ferramentas orientveis so independentes do plano
de usinagem.
Mais informaes
Quando bases orientveis so utilizadas,
freqentemente prtico definir todas as ferramentas
para um sistema bsico no espelhado, mesmo
aquelas utilizadas somente em usinagens
espelhadas. Quando usinando com eixos
espelhados, o porta ferramenta ento rotacionado,
fazendo com que a posio atual da ferramenta seja
descrita de forma correta. Todos os componentes
de comprimento da ferramenta atuam
automaticamente de forma a corrigirem a direo,
dispensando com isto a necessidade de controle
individual de componentes atravs de dados setting,
dependendo do estado de espelhamento individual
de cada eixo.
O uso de ferramentas com bases orientveis pode
tambm ser til em mquinas que no possuem
uma opo fsica de giro para as ferramentas, mas
possuem ferramentas instaladas permanentemente
com vrias orientaes. As ferramentas podem
ento ser dimensionadas com orientaes e
medidas comuns, e, as dimenses relevantes para
a usinagem obtidas pela rotao do porta
ferramentas virtual.
8-311
Corretores de ferramentas
840D
NCU 571
8.18
04.00
840D
NCU 572
NCU 573
FM-NC
810D
840Di
8-312
04.00
Corretores de ferramentas
840 D
NCU 572
NCU 573
Mais informaes
Este tpico no relevante para fresamento em faces, pois somente os tipos
de ferramentas sem comprimento de incertos relevantes eram permitidos
anteriormente para este tipo de ferramenta (ferramentas de tipo que no
foram explicitamente autorizadas so tratadas como fresas rotativas com
especificao de raio. O parmetro que define a direo do ponto da
ferramenta ignorado).
8-313
12.98
Funes especiais
Funes especiais
9.1 Funes auxiliares.........................................................................................................9-314
9.1.1
Funes M..............................................................................................................9-319
9.1.2
Funes H ..............................................................................................................9-322
9-313
Funes especiais
840D
NCU 571
9.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Funes auxiliares
Funo
As funes auxiliares enviam informaes ao PLC
indicando quando o programa de NC necessita que
o PLC execute operaes especficas na mquina
ferramenta. As funes auxiliares so enviadas em
conjunto com seus parmetros para a interface com
o PLC.
Os valores e sinais devem ser processados pelo
programa de PLC.
Programao das funes
As seguintes funes podem ser enviadas ao PLC
(controlador lgico programvel):
Seleo da ferramenta T
Corretor da ferramenta D, DL (SW 5.2 em
diante)
Avano F / FA
Rotao do fuso S
Funes H
Funes M
Para as funes mencionadas acima possvel
definir o ponto da seqncia de usinagem em que
elas sero programadas, e quais so as reaes que
elas devem ativar.
Para cada um dos grupos ou para funes
individuais, dados de mquina definem quando o
envio das informaes ao PLC ser iniciado:
Antes do movimento,
Durante o movimento ou
Aps o movimento
O PLC pode ser programado para reconhecer as
funes auxiliares de diversas formas.
9-314
12.98
Funes especiais
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Programao
Letra [endereo]=Valor
Explicao
As letras que podem ser utilizadas para as
funes auxiliares so:
M, S, H, T, D, DL, F.
Na prxima tabela so exibidas informaes a
respeito da faixa de valores para os endereos e
o valor programado na funo. A quantidade
mxima de funes auxiliares de mesmo tipo por
bloco tambm indicado.
DL a partir da SW 5.2
9-315
Funes especiais
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Expanso de endereo
(inteiro)
Valor
Explicao
Quantidade
por
bloco
Significad
o
Faixa
Faixa
Tipo
Significado
Implcita
0
099
INT
Funo
O endereo de expanso 0
para a faixa de valores entre 00
e 99. M0, M1, M2, M17, M30
devem ser utilizados sem
endereos de expanso.
Nmero do
Fuso
112
199
Funo
qualquer
099
100
(max.
valor
INT)
Funo
Funes M do usurio
Nmero do
fuso
112
0
3.4028
ex 38
REAL
Rotao do
fuso
Caso no especificado o
nmero do fuso, o valor ser
atribudo ao fuso mestre
qualquer
099
(max.
valor
INT)
INT
(SW 5)
REAL
qualquer
032000
INT
(ou nome
da ferr, c/
gerenciamento de
ferramenta
s ativo)
Seleo de
ferramentas
INT
Seleo de
corretor de
ferramentas
D0 cancela seleo,
D1 valor inicial
3.4028
ex 38
T
Nmero do
112
fuso (com
gerenciamento
de ferramentas
ativo)
9-316
09
DL
Alojamento
em funo
do corretor
16
3.4028 ex REAL
38
Avano da
trajetria
REAL
0.001
999 999.999
Avanos de
trajetrias
(FA)
Nmero do
eixo.
131
0.001
999 999.999
Avano do
eixo
12.98
Funes especiais
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Programao
M=QU()
H=QU()
Exemplos:
N10 H=QU(735)
9-317
Funes especiais
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Comportamento
Antes do movimento
Durante o movimento
Aps o movimento
9-318
12.98
Funes especiais
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
9.1.1 Funes M
Programao
M...
Funo
As funes M permitem ativar operaes de
comutao, tais como LIGAR/DESLIGAR agente
refrigerante e outras funcionalidades na mquina. A
uma parte pequena das funes M atribuda, pelo
fabricante do controle, uma funcionalidade fixa (ver
lista seguinte).
Lista das funes M predefinidas
M0*
M1*
M2*
Parada programada
Parada opcional
M30*
M17*
Fim de subprograma
M3
M4
M5
M6
Parada de fuso
Troca de ferramenta (ajuste padro)
M70
M40
M41
M42
Velocidade 2
M43
Velocidade 3
M44
Velocidade 4
Velocidade 5
M45
9-319
Funes especiais
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Comandos M pr definidas
Algumas funes M de certa importncia para o
controle de execuo do programa j so fornecidas
implementadas no controle:
Parada programada, M0
A usinagem para no bloco onde estiver programado
M0. Isto permite, por exemplo, a remoo de
cavacos, checar medidas, etc.
9-320
12.98
Funes especiais
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Parada opcional, M1
M1 pode ser ligada atravs de:
Dilogo MMC "Controle do programa"
Atravs da interface PLC.
Fim de programa, M2, M17, M30
Um programa encerrado com M2, M17 ou M30.
Caso o programa tenha sido chamado por outro
programa (como se fosse uma subrotina), M2/M30
possuir o mesmo efeito de M17 e vice versa, isto ,
M17 tem o mesmo efeito no programa principal que
M2/M30.
Funes do fuso, M3, M4, M5, M19, M70
A notao de endereos expandidos com o nmero
do fuso utilizada para todas as funes do fuso.
Exemplo:
M2=3 significa rotao anti-horrio
para o segundo fuso. Caso no tenha
sido programado endereo de expanso,
a funo ser direcionada ao fuso
mestre.
Exemplo de programao
N10 S...
N20 X... M3
9-321
Funes especiais
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
9.1.2 Funes H
Programao
N10 G0 X20 Y50 H3=11.3
Funo
As funes H so utilizadas para transferir informaes
ao PLC (programmable logic controller), para que
sejam ativadas operaes especficas. As funes H
possuem valores REAIS.
Seqncia
Quantidade de funes por bloco
At 3 funes H podem ser programadas em um
bloco NC.
9-322
10
12.98
10
10-323
10
840D
NCU 571
10.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
Parmetros aritmticos R
Programao
Rn=...
Explicao
R
n
Parmetro aritmtico
Nmero do parmetro aritmtico n=0 at o mximo. Vide os dados
de mquina ou instrues do fabricante para definio do nmero
mximo; fornecimento padro: mximo =99
10-324
10
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
Exemplo:
R0=3.5678 R1=-37.3 R2=2 R3=-7
R4=-45678.1234
Atravs da notao exponencial pode ser alocada
uma gama ampliada de nmeros:
Exemplo:
(10-300 ... 10+300)
O valor o exponente escrito aps os caracteres
EX; nmero mximo total dos caracteres: 10 (incl.
sinais e ponto decimal)
Gama de valores de EX: -300 a +300
Exemplo:
R0=-0.1EX-5 ;Significado:
R0 = -0,000 001
R1=1.874EX8 ;Significado:
R1 = 187 400 000
Nota:
Em um bloco podem ser efetuadas vrias
alocaes; tambm a alocao de expresses
aritmticas.
A alocao de valores tem de se efetuar num
bloco prprio.
Atribuio a outros endereos
A flexibilidade de um programa NC dada pela
possibilidade da atribuio destes parmetros de
clculo ou expresses aritmticas com parmetros
de clculo a outros endereos NC.
Podem ser atribudos a todos os endereos valores,
expresses aritmticas ou parmetros de clculo;
exceto: endereos N, G e L.
10-325
10
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
N40 R14=R1*R2+R3
N50 R14=R3+R2*R1
N60 R15=SQRT(R1*R1+R2*R2)
Exemplo de programao:
Alocao de valores de eixo
N10
N20
N30
N40
...
10-326
10
12.98
840D
NCU 571
10.2
10.2
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
Ou
GOTOF MARCA
MARCA:
Explicao
GOTOB
GOTOF
MARCA (LABEL)
MARCA:
LABEL:
Funo
10-327
10
12.98
10.2
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
Exemplo de programao
N10
N20 GOTOF MARKER_0
N30
N40
N50 MARKER_1: R1=R2+R3
N60
N65 GOTOF MARKER_2
N70
N80
N90 MARKER_0:
N100
N110 GOTOB MARKER_1
N115
N120 MARKER_2:
N130
Mais informaes
10-328
10
12.98
840D
NCU 571
10.3
10.3
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
ou
IF expresso GOTOF LABEL
LABEL:
==
<>
>
<
>=
<=
<<
Funo
10-329
10
12.98
10.3
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
Exemplo de programao
10-330
10
12.98
10.3
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
Notas
10-331
10
10-332
12.98
10.3
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
10
840Di
11
12.98
11
11-331
11
840D
NCU 571
11.1
12.98
840D
NCU 572
NCU 573
FM-NC
810D
11
840Di
Utilizao de subprogramas
O que um subprograma?
programa principal
su
r
rog
bp
a
am
Uso de subprogramas
subprograma
Estrutura do subprograma
A estrutura do subprograma idntica do
programa principal. (ver captulo "Estrutura e
contedos do programa NC").
Subprogramas so terminados com M17- fim de
programa. Isto significa o retorno ao nvel de
programa que a chamou.
11-332
11
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
11
840Di
Explicao
11-333
11
12.98
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
11
840Di
Adicionalmente h a possibilidade, em
subprogramas, da utilizao da palavra de endereo
L.... Para o valor so possveis 7 casas decimais (s
valores inteiros).
Ateno: zeros precedentes tm importncia no
endereo L para a distino
Exemplo:
N10 L123
N20 L0123
N30 L00123
;no
;ou
;!
progr.
princ.
subprogr.
subprogr.
no mx.11
subprogr.
Isto significa:
De um programa principal podem partir 11
chamadas de subprogramas encadeados.
Nota:
Para os ciclos de usinagem e de medio de
SIEMENS so necessrios 3 nveis. Caso um ciclo
deva ser chamado a partir de um subprograma, tal
pode ser efetuado no mximo no nvel 9.
11-334
11
12.98
840D
NCU 571
11.2
11.2
840D
NCU 572
NCU 573
810D
Chamada de subprograma
11
840Di
Chamada de subprograma
Chamada de subprograma
No programa principal, chama-se o subprograma
ou com o endereo L e o nmero do subprograma,
ou declarando o nome do subprograma.
Exemplo:
...
N120
L100
N160 M30
G0 X0 Y0 G90 T1
N20
R10=10 R11=20
N30
RETANGULO
N40
N50
RETANGULO
N60
M30
Fim de programa principal
11-335
11
11.2
Chamada de subprograma
840D
NCU 571
840D
NCU 572
NCU 573
810D
12.98
11
840Di
programa principal
N10 MPF739
ou
N10ARVORE3
outro programa
principal
N10...
.
.
.
N50 M30
Exemplo:
N10 MPF739 ou
N10 SHAFT3
Mais informaes
11-336
11
12.98
840D
NCU 571
11.3
11.3
840D
NCU 572
NCU 573
810D
11
840Di
Repetio de programa, P
Caso um subprograma deva ser executado diversas
vezes, a quantidade de repeties pode ser
carregada no endereo P do bloco que chama a
subrotina.
Exemplo:
N40 FRAME P3
11-337
11
11.4
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Programao
REPEAT BLOCK
LABEL: xxx
Yyy
REPEATB LABEL P=n
Zzz
11-338
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
programa.
Exemplo de programao
Repetio de posies
N10
N20
N30
N40
N50
N60
N70
Ciclo de posio
Executa o bloco N10 5 vezes
Executa o bloco N20 uma vez
Programao
11-339
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Exemplo de programao
Largura
Programao
O trecho do programa a ser repetido pode estar tanto antes quanto aps a
instruo REPEAT. A pesquisa iniciada em direo ao incio do
programa. Caso os labels no sejam encontrados nesta direo, a pesquisa
ser encerrada a partir da instruo REPEAT em direo ao fim do
programa.
11-340
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Exemplo de programao
Largura
Programao
11-341
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Exemplo de programao
N10 G1 F300 Z-10
N20 BEGIN1:
N30 X10
N40 Y10
N50 BEGIN2:
N60 X20
N70 Y30
N80 ENDLABEL: Z10
N90 X0 Y0 Z0
N100 Z-10
N110 BEGIN3: X20
N120 Y30
N130 REPEAT BEGIN3 P=3
N140 REPEAT BEGIN2 P=2
N150 M100
N160 REPEAT BEGIN1 P=2
N170 Z10
N180 X0 Y0
N190 M30
11-342
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Pr condies
Os trechos a serem repetidos podem estar
intercalados. Cada chamada usa um nvel de
subprograma
Caso um M17 ou RET seja programada durante
um trecho em repetio, a repetio abortada.
O programa continua aps a linha da instruo
REPEAT.
Na tela de exibio do programa atual, o trecho
de repetio exibido como um nvel de
subrotina separado
Caso o nvel seja cancelado durante uma
repetio, o programa continua no ponto aps a
chamada de repetio
Exemplo:
N5 R10=15
N10
N20
N30
N40
BEGIN: R10=R10+1
Z=10-R10
G1 X=R10 F200
Y=R10
N50
N60
N60
N70
N80
N90
X=-R10
Y=-R10
Y=-R10
END: Z10
Z10
CYCLE(10,20,30)
Largura
Cancelamento de nvel
Continuao do processamento
N130 M30
11-343
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Ativao
A repetio de trecho de programa ativada pela
programao.
11-344
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Exemplo de programao
N40 X2
N50 Y2
N60 X3 Y3
N70 ENDLABEL:
N80 POS_2:
N90 X10 Y5
N100 X9 Y-5
N110 X3 Y3
N120 ENDLABEL:
N130 DRILL()
N140 THREAD(6)
N150 REPEAT POS_1
N160 DRILL()
N170 THREAD(8)
N180 REPEAT POS_2
Fura posies 2
N190 M30
11-345
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
Notas
11-346
11
12.98
11.4
840D
NCU 571
840D
NCU 572
NCU 573
810D
11
840Di
11-347
12
12.98
Tabelas
12
Tabelas
12.1 Lista de instrues.......................................................................................................12-348
12.2 Lista dos endereos ....................................................................................................12-363
12.2.1 Endereos.............................................................................................................12-363
12.2.2 Endereos fixos....................................................................................................12-363
12.2.3 Endereos fixos com extenso axial....................................................................12-365
12.2.4 Endereos ajustveis ...........................................................................................12-367
12.3 Lista das funes G/funes preparatrias.................................................................12-371
12.4 Lista de subprogramas pr definidos ..........................................................................12-380
12.4.1 Chamadas de subprograma predefinidas ............................................................12-381
12.4.2 Chamadas de subprograma predefinidas em aes sncronas de movimento...12-391
12.4.3 Funes predefinidas ...........................................................................................12-393
12.4.4 Tipos dos dados ...................................................................................................12-395
12-347
12
Tabelas
840 D
NCU 571
12.1
12.98
12
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Lista de instrues
Legenda:
1
Ajuste padro no incio de programa (na configurao de fbrica do controle, se no nada mais for programado).
A numerao dos grupos corresponde tabela Lista das funes G/funes preparatrias da seo 12.3
Pontos finais absolutos: efeito modal; pontos finais increm.: no modal; nos outros casos efeito modal/no modal dependendo
sintaxe da funo G
da
Como centros de crculo, parmetros de IPO tm efeito incrementador. Mediante AC, eles podem ser programados absolutamente.
Em outros significados (p.ex. passo de rosca), a modificao de endereo ser ignorada.
O usurio OEM pode incluir dois tipos de interpolao adicionais. Os nomes podem ser alterados pelo usurio OEM.
10
Nome
Significado
Valores
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
0 ...
9999 9999
s inteiros,
sem sinal
indicao especial
p.ex. :20
de blocos - em vez
de N... ; este bloco
deveria conter todas
as instrues para
uma fase de
trabalho completa
subsequente
Eixo
Real
m,s
A2
Orientao da ferramenta:
A3
Orientao da ferramenta:
do vector de direo
componente
Real
A4
Real
A5
Real
Dimenso absoluta
0, ...,
359.9999
Real, sem
sinal
AC
ACC
X=AC(100)
A=ACN(...) B=ACN(...)
C=ACN(...)
ACP
A=ACP(...) B=ACP(...)
C=ACP(...)
ADIS
Real, sem
sinal
Real, sem
sinal
ALF
Inteiro, sem
sinal
12-348
ACN
12.98
12
Tabelas
12
840 D
NCU 571
Nome
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Significado
Valores
Descrio,
Comentrio
Sintaxe
AMIRROR X0 Y0 Z0
; bloco prprio
modal Grupo
(m)/
por bl.
(s)
s
ANG
Angulo de contorno
AP
ngulo polar
0, ...,
360
m,s
AR
0, ..., 360
m,s
AROT
Rotao em
torno do 1.
eixo geo.:
o
-180 ..
180
2.eixo geo:
-89.999
... 90
3.eixo geo:
-180 ..
180
ASCALE
ASPLINE
AX
Ranhura Akima-(Spline)
ATRANS
Eixo
m,s
25
Real
m,s
B3
Orientao da ferramenta:
componente do vector de direo
Real
B4
Real
B5
Real
BNAT
1,7
BRISK
BRISKA
BSPLINE
BTAN
C
AXCTSWE(CTn,CTn+1,..
.)
B2
BAUTO
19
19
21
B-Spline
19
Real
m,s
C2
Eixo
C3
Orientao da ferramenta:
componente do vector de direo
Real
C4
Real
12-349
Tabelas
12
840 D
NCU 571
Nome
C5
CDOF
12.98
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Significado
Valores
Real
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
23
23
16
CFTCP
16
CFIN
16
CHF
SW 3.5
em diante
Chanfro; valor=
CHR
Chanfro; valor=
comprimento do
chanfro em
direo ao
movimento
CHKDNO
CIP
CLGOF
CLGON
CDON
CFC
COMPOF
1,6
6
comprimento do
chanfro
Real, sem
sinal.
Desligar compressor
30
Ligar compressor
30
COMPCUR
V
30
CP
49
39
39
COMPON
CPRECON
CR
CSPLINE
CT
CUT2D
CUT2DF
22
22
CUT3DC
22
CUT3DF
22
CUT3DFF
12-350
22
12.98
12
Tabelas
840 D
NCU 571
Nome
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Significado
Valores
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
22
CUTCONO
F1
40
CUTCONO
N
40
N. da correo de ferramenta
DC
CUT3DFS
DIAMOF
1, ..., 9
contm dados de
D...
correo para uma
a partir do certa ferramenta T...
SW 3.5
; D0 valores de
1,....32 000 correo para uma
ferramenta
A=DC(...) B=DC(...)
C=DC(...)
SPOS=DC(...)
29
DIAMON
29
DIAM90
29
DILF
DISC
0, ..., 100
DISPR
Repos-diferena de trajetria
Real, sem
sinal
DISR
Repos-distncia
Real, sem
sinal
DITE
Real
DITS
Real
DL
INT
DRFOF
21
20
DRIVE
EAUTO
ENAT
1,7
20
ETAN
20
Valor de avano
(em conexo com G4 programa-se sob F
tambm o tempo de espera)
0.001, ...,
99 999.999
12-351
Tabelas
12
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Nome
Significado
Valores
FA
0.001, ...,
999999.999
mm/min,
graus/min;
0.001, ...,
39999.9999
polegadas/
min
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
Real,sem
sinal
FDA
Real, sem
sinal
FFWOF
FFWON
24
24
Raio referncia
FGROUP
F vlido para
todos os eixos
indicados sob
FGROUPO
FGROUPO (eixo1,
[eixo2], ...)
FL
vlida a unidade
ajustada com G93,
G94, G95 (mov.
rpido mx.)
FL [eixo] =...
Real, sem
sinal
FMA
Real, sem
sinal
37
FORI1
FORI2
FP
Inteiro, sem
sinal
FPR
0.001 ...
999999.999
FNORM
37
FGREF
FLIN
FD
FCUB
12
37
FPRAOF
FPRAON
FRC
FRCM
1,6
33
33
FTOCOF
FTOCON
FXS
FXST
12-352
m
m
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Nome
Significado
Valores
Descrio,
Comentrio
FXSW
mm,
polegadas
ou graus
declarao opcional
Sintaxe
modal Grupo
(m)/
por bl.
(s)
Funes G
G
S valores
inteiros,
As funes G esto subdivididas em grupos
preestabele
G. Em um bloco pode ser escrita s uma
funo G de um grupo. Uma funo G pode cidos
ter efeito modal (at nova ordem por uma
outra funo do mesmo grupo), ou ela
produz efeito apenas para o bloco, no qual
se encontra (efeito no modal).
G0
G...
Instrues de
G0 X... Z...
G1
movimento
G2
G3
G3 ...
G4
11
; ou como feito
para G2
G9
G17
Direo de alim. Z
G18
Direo de alim. Y
G19
Direo de alim. X
G25
Valor definido em
eixos do canal
G26
G33
Instruo de
movimento
12-353
12
Tabelas
840 D
NCU 571
Nome
G40
12.98
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Significado
Valores
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
m
G41
G42
G53
G54
G55
G56
G57
incl. deslocamentos
programados
G58
G59
G60
G63
G64
10
Dimenses em Polegadas
13
G70
G71
Dimenses mtricas
13
Dimenso absoluta
m
s
14
Dimenso incremental
m
s
14
15
15
G74
Referenciar
G75
G90
G91
G94
Eixos de mquina
G95
G96
G97
G110
G111
G112
G140
G63 Z... G1
10
15
15
43
G141
43
G142
43
G143
43
G147
G148
G153
G247
G248
12-354
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Significado
Valores
Descrio,
Comentrio
G331
Rosqueamento
0.001, ...,
Instrues de
G332
Recuo (rosqueamento)
2000.00
mm/rev
movimento
44
G341
44
G347
G348
G340
G450
G451
G460
G461
G462
G500
G505
.... G599
G601
Sintaxe
modal Grupo
(m)/
por bl.
(s)
Nome
Crculo de transio
18
na correo do raio
de ferramenta
18
48
48
48
12
G602
ou
12
G603
G9 com alisamento
de transio
12
G641
10
G642
10
G643
10
13
13
G700
G710
31
32
G971
GOTOF
GOTOB
15
15
GWPSOF(T No.)
GWPSON (T No.)
H...
Programar
Real/INT
REAL :
3.4028ex3
8
12-355
Tabelas
12
12.98
840 D
NCU 571
Nome
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Significado
Valores
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
INT:
214748364
8
+214748364
8
Exibio:
999 999
999.9999
I
Parmetro de interpolao
Real
I1
Real
IC
0, ...,
99999.999
ISD
Real
Parmetro de interpolao
Real
Real
J1
K
X=IC(10)
Parmetro de interpolao
Real
K1
Real
KONT
Nmero do subprograma
Inteiro, at
7 posies
ngulo de avano
Real
LEAD
LFOF
m
Zeros precedentes
relevantes!
L10
17
s
m
41
46
LFWP
46
LIMS
0.001 ...
99 999.999
M...
Operaes de comutao
INT
Display:
0, ...,
LFON
LFTXT
999 999
999
41
m
At 5 funes M no
definidas podem ser
definidas pelo
fabricante da
mquina
Programa:
0;...;
214748364
7
M0
10
Parada programada
M1
10
Parada opcional
M2
10
M3
M4
M5
M6
Troca de ferramenta
12-356
12.98
12
840 D
NCU 571
Nome
M17
10
M30
10
Tabelas
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Significado
Valores
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
Fim de subprograma
Fim de programa, como M2
M40
MEAC
Inteiro, sem
sinal
MEAS
Inteiro, sem
sinal
MEASA
MEAW
MEAWA
MIRROR
Espelhamento programvel
s
Inteiro, sem
sinal
S
s
MIRROR X0 Y0 Z0
; bloco
separado
MSG("message")
MOV
MSG
Mensagens programveis
NORM
0, ..., 9999
9999
inteiros
somente,
sem sinal
e.g. N20
17
OEMIPO1
OEM-interpolao 1
OEMIPO2
OEM-interpolao 2
OFFN
6,8
6,8
OFFN=5
OMA1
OEM-Endereo 1
Real
OMA2
OEM-Endereo 2
Real
OMA3
OEM-Endereo 3
Real
OMA4
OEM-Endereo 4
Real
OMA5
OEM-Endereo 5
Real
Real
OFFN
1,6
27
27
ORIEULER
50
ORIAXES
50
25
ORIC
ORID
ORIMKS
12-357
Tabelas
12
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Nome
Significado
ORIPATH
ORIRPY
ORIS
12
Alterao da orientao
(orientation smoothing factor)
Valores
Descrio,
Comentrio
Sintaxe
Para manuseio do
pacote de
transformao, vide
/FB/, TE4
Real
referida trajetria
modal Grupo
(m)/
por bl.
(s)
51
50
50
50
ORIVECT
50
25
34
ORIWKS
1,6
OS
OSC
Ligar/desligar oscilao
6
Inteiro, sem
sinal
OSCILL
OSCTRL
Opes oscilao
OSE
OSNSC
OSOF
1,6
Eixos de 1 a 3:
eixos de avano
Inteiro, sem
sinal
OSP1
Real
OSP2
Real
OSS
34
34
34
OST1
Real
OST2
Real
OSSE
OVR
Correo de avano
1, ..., 200%
OVRA
1, ..., 200%
Quantidade de repeties de um
subprograma
1 ... 9999,
inteiros
sem sinal
PDELAY6
OF
36
PDELAY1,6
ON
36
PL
POLY
12-358
Interpolao polinomial
Real, sem
sinal
12
12.98
840 D
NCU 571
Nome
PON
840 D
NCU 572
NCU 573
FM-NC
810D
Valores
Descrio,
Comentrio
Sintaxe
12
840Di
Significado
PONS
Tabelas
POS
Posio do eixo
POS[X]=20
POSA
POSA[Y]=20
POLF
modal Grupo
(m)/
por bl.
(s)
35
35
Um eixo
programado em
conjunto com um
valor.
PRESETON(X,10,Y,4.5)
Possvel at 8 eixos
PTP
49
PUTFTOC PutFineToolCorrection:
Correo da ferramenta fina para dressagem contnua
PUTFTOCF PutFineToolCorrectionFunctionDependent:
Real, sem
sinal
R...
Parmetros de clculo
SW 5 em diante:
endereo parametrizvel com extenso
numrica
0.0000001, Quantidade de
parmetros R
...,
9999 9999 definida atravs de
MD
REPOSA
REPOSH
R10=3 ;atribuio de
valor ao parmetro R
X=R10 ;valor para o
eixo
R[R10]=6
;programao indireta.
REPOSL
REPOSQ
RET
Fim de subprograma
RMB
26
RME
26
26
RMI
RND
Real, sem
sinal
RND=...
RNDM
Arredondamento modal
Real, sem
sinal
RNDM=...
RNDM=0: desliga M. V.
ROT
Rotao em
redor do
12-359
Tabelas
12
12.98
12
840 D
NCU 571
Nome
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Significado
Valores
Descrio,
Comentrio
Real
RPL
Real, sem
sinal
REAL
Vdeo:
999 999
999.9999
Programa:
3.4028ex3
8
SCALE
modal Grupo
(m)/
por bl.
(s)
separado
1. eixo
geom.:
-180 ..
180
2. eixo
geom.:
-89.999,
..., 90
3. eixo
geom.:
-180 ..
180
RP
Sintaxe
m,s
S
Velocidade de
S...:
rotao do fuso em
rot/min
G4: tempo de
S1...:
demora em rotaes
do fuso
G96: velocidade de
corte em m/min
Velocidade de
rotao para o
fuso mestre
Velocidade de
rotao para
fuso 1
m, s
; bloco
separado
SD
Inteiro, sem
sinal
SETMS
SOFT
21
SON
SONS
SPATH
0.0000, ...,
359.999
35
35
45
SPCOF
SPCON
SPCON (n)
SPCON
SPCON
SPCON (n)
SPIF1
1,6
38
SPIF2
38
35
SPLINE7
PATH
SPOF
SPN
1,6
12-360
Max. de 8 eixos
Inteiro
12
12.98
Tabelas
840 D
NCU 571
Nome
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Significado
Valores
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
(stroke/punch number)
SPP
Inteiro
SPOS
Posio de fuso
SPOS=10 ou
SPOS[n]=10
SPOSA
SPOSA=5 ou
SPOSA[n]=5
SR
SRA
ST
STA
STAT
S
SRA[Y]=0.2
Real, sem
sinal
m
S
m
Inteiro
SUPA
Chamar a ferramenta
(trocar somente quando especificado no
dado de mquina; caso contrrio
necessrio o comando M6)
Inteiro
TCARR
TCOABS
TCOFR
TILT
incl. deslocamentos
programados,
deslocamentos por
manivela (DRF),
deslocamento
externo do ponto
zero e
deslocamento
PRESET
p.ex. T3 ou T=3
p.ex. T="BROCA"
Necessrio aps
reajuste, p.ex.
42
42
ngulo lateral
Real
TMOF
n. T s necessrio
se a ferramenta
com este nmero
no esteja ativa .
TMON
TMOF (T no.)
12-361
12
Tabelas
12.98
12
840 D
NCU 571
Nome
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Significado
Valores
Descrio,
Comentrio
Sintaxe
modal Grupo
(m)/
por bl.
(s)
coordenadas da ferramenta
TRAFOOF Desligar transformao
TRAFOOF( )
TRANS
TU
ngulo do eixo
Inteiro
TU=2
TURN
0, ..., 999
UPATH
WAITM
WAITM(1,1,2)
WAITMC
WAITMC(1,1,2)
WAITP
WAITP(X) ; bloco
separado
WAITS
s
m
45
; bloco separado
28
; bloco separado
28
Eixo
Real
m,s
Eixo
Real
m,s
Eixo
Real
m,s
Legenda:
1
Ajuste padro no incio de programa (na configurao de fbrica do controle, se no nada mais for programado).
A numerao dos grupos corresponde tabela Lista das funes G/funes preparatrias da seo 12.3
Pontos finais absolutos: efeito modal; pontos finais increm.: no modal; nos outros casos efeito modal/no modal dependendo
sintaxe da funo G
da
Como centros de crculo, parmetros de IPO tm efeito incrementador. Mediante AC, eles podem ser programados absolutamente.
Em outros significados (p.ex. passo de rosca), a modificao de endereo ser ignorada.
O usurio OEM pode incluir dois tipos de interpolao adicionais. Os nomes podem ser alterados pelo usurio OEM.
10
12-362
12.98
12
Tabelas
840 D
NCU 571
12.2
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
12.2.1 Endereos
Letra
Significado
Ampliao
numrica
F
G
Avano
Tempo de atraso em segundos
Funo G
Funo H
Funo M
No definido
Valor do fuso
Tempo de atraso em voltas do fuso
x
x
Nmero da ferramenta
x
x
Identificador de supresso
Tipo do
endereo
Nmero do
subprograma
Modal
(m) /
no
modal
(s)
AC
DC,
ACN,
ACP
CIC,
CAC,
CDC,
CACN,
CACP
Qu
Tipo de dados
sem sinal
inteiro
12-363
Tabelas
12
12.98
840 D
NCU 571
Identificador
do endereo
840 D
NCU 572
NCU 573
FM-NC
Tipo do
endereo
810D
Modal
(m) /
no
modal
(s)
12
840Di
AC
DC,
ACN,
ACP
CIC,
CAC,
CDC,
CACN,
CACP
Qu
Tipo de dados
Nmero das
passagens de
subprograma
Sem sinal,
inteiro
Nmero do
bloco
Sem sinal,
inteiro
Funo G
ver lista
das
funes
G
Sem sinal,
inteiro
Avano, tempo
de demora
OVR
Override
m, s
Fuso, tempo de
demora
SPOS
Posio do fuso
Real
SPOSA
Posio do fuso
para alm de
limites de bloco
Real
Nmero da
ferramenta
Sem sinal,
inteiro
Nmero da
correo
Sem sinal,
inteiro
Funes
auxiliares
M: sem sinal
Inteiro
H: Real
M, H,
12-364
m,s
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Tipo de
endero
AX: Eixo
Design. de eixos
varivel
Modal/
no
modal
(m/s)
AC
DC,
ACN,
ACP
CIC,
CAC,
CDC,
CACN,
CACP
Qu
Tipo de dado
*)
Real
POS:
Positioning axis
Eixo de
posicionamento
Real
POSA:
Positioning axis
above end of
block
Eixo de
posicionamento
para alm de
limites de bloco
Real
POSP:
Positioning axis
in parts
Posicionamento
em partes
(oscilao)
PO: Polynom #
Coeficiente de
polinmio
Real
Real: posio
final/
Real:
compr.parcial
Inteiro: Opo
Sem sinal, real
1 - 8 vezes
Avano axial
Avano limite
axial
ACC #:
Acceleration
axial
Acelerao axial
FMA: Feed
multiple axial
Avano sncrono
axial
STA: Sparking
out time axial
Tempo de
chispar axial
SRA: Sparking
out retract
Percurso de
retrocesso axial
com entrada
externa
OS: Oscillating
on/off
Ligar/desligar
oscilao
Sem sinal,
inteiro
OST1:
Oscillating
time 1
Tempo de
parada no ponto
de reverso
esquerdo
(oscilao)
Real
OST2:
Oscillating
time 2
Tempo de
parada no ponto
de reverso
direito
(oscilao)
Real
OSP1:
Oscillating
Position 1
Ponto de
reverso
esquerdo
(oscilao)
Real
12-365
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
Endereo
Tipo de
endero
OSP2:
Oscillating
Position 2
Ponto de
reverso direito
(oscilao)
810D
Modal/
no
modal
(m/s)
12
840Di
AC
DC,
ACN,
ACP
CIC,
CAC,
CDC,
CACN,
CACP
Qu
Tipo de dado
Real
Real
OSNSC:
Oscillating:
number spark
out cycles
Oscilao:
nmero dos
ciclos de chispar
Sem sinal,
inteiro
OSCTRL:
Oscillating
control
Opes de
oscilao
Sem sinal,
inteiro: Opes
de colocao
Sem sinal,
inteiro: Opes
de reposio
OSCILL:
Oscillating
Atribuio de
eixos para
oscilao, ligar
oscilao
Axis: 1 - 3 eixos
de aproximao
FGREF
Raio referncia
POLF
Posio
LIFTFAST
Sem sinal,
inteiro
FXST: Fixed
stop torque
Limite torque
para movimento
para limitador
fixo
Real
FXSW: Fixed
stop window
Janela de
monitorao
para movimento
para limitador
fixo
Real
Para estes endereos, indica-se entre parntesis retos um eixo ou uma expresso do tipo eixo. O tipo de dados na coluna direita o tipo do valor atribudo.
*) Pontos finais absolutos: efeito modal; pontos finais increm.: no modal; nos outros casos efeito modal/no modal dependendo
da sintaxe da funo G
12-366
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Tipo do
endereo
Modal
(m)/n
o
modal
(s)
AC
DC,
ACN,
ACP
CIC,
Qu
CAC,
CDC,
CACN,
CACP
N
Tipo de dados
mxim
o
Eixo
*)
m/s*
RP: Radius
polar
m/s*
Raio polar
Real
Real
Orientao da ferramenta
A2, B2, C2#
ngulo euleriano
Real
Componente do
vector de
direo
Real
Real
Real
LEAD: Lead
Angle #
ngulo de
avano
Real
ngulo lateral
Real
ORIS:#
Orientation
Smoothing
Factor
Alterao da
orientao
(referida
trajetria)
Real
Parmetros de interpolao
I, J, K**
I1, J1, K1
Parmetros de
interpolao
Coordenada do
ponto
intermedirio
RPL: Rotation
plane
Rotao no
plano
CR: Circle
Radius
Raio do crculo
AR: Angle
circular
ngulo de
abertura
TURN
N das espiras
para hlice
x**
x**
Real
Real
Real
Inteiro, sem
sinal
PW: Point
Weight
Peso de ponto
SD: Spline
Degree
Grau do Spline
Inteiro, sem
sinal
TU: Turn
Torno
Inteiro, sem
sinal
12-367
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
Modal
(m)/n
o
modal
(s)
12
840Di
Identificador
do endereo
Tipo do
endereo
STAT: State
Estado
SF: Spindle
offset
Desvio do ponto
inicial para
abertura de
roscas
DISPR:
Diferena
Distance path
trajetria para
for repositioning reposicionament
o
ngulo de
levantamento
rpido
DILF:
Distncia por
Distance lift fast levantamento
rpido
FP
Ponto fixo:
Nmero do
ponto fixo a ser
aproximado
RNDM: Round
modal
Arred. modal
RND: Round
Arred. no
modal
CHF: Chamfer
Chanfr. no
modal
CHR: Chamfer
AC
DC,
ACN,
ACP
CIC,
Qu
CAC,
CDC,
CACN,
CACP
N
Tipo de dados
mxim
o
Inteiro, sem
sinal
1
Real
Inteiro, sem
sinal
Real
Inteiro, sem
sinal
Chanfro na
direo original
do movimento
ANG: Angle
ngulo do
contorno
Real
ISD: Insertion
depth
Profundidade de
imerso
Real
DISC: Distance
Sobreel. crculo
de transio
correo do raio
de ferramenta
OFFN
Desloc.normal
ao contorno
Real
DITS
Trajetria de
entrada na
rosca
Real
DITE
Trajetria de
sada da rosca
Real
Nmero dos
percursos
parciais por
bloco
INT
Puncionamento
SPN:
Stroke/Punch
Number #
12-368
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
Identificador
do endereo
Tipo do
endereo
SPP: Stroke
/Punch Path #
Comprimento de
um percurso
parcial
810D
Modal
(m)/n
o
modal
(s)
12
840Di
AC
DC,
ACN,
ACP
CIC,
Qu
CAC,
CDC,
CACN,
CACP
N
Tipo de dados
mxim
o
Real
SR: Sparking
out retract path
Retificao
Percurso de
retrocesso
Distncia de
alisamento
ADISPOS
Distncia de
alisamento para
movimento
rpido
Medio
MEAS: Measure Medio com
sensor
disparador
Inteiro, sem
sinal
MEAW:
Measure without
deleting
distance to go
Inteiro, sem
sinal
Limitao da
velocidade de
rotao do fuso
FAD
Avano para
movimento de
entrada lento
FD:
Feed DRF
Avano ao longo
da trajetria
para
superposio
por manivela
FORI1
Avano para
vetor rotativo
orientado em
crculos grandes
FORI2
Avano
sobreposto para
vetor rotativo
orientado em
crculos grandes
FRC
Avano para
chamfros e raios
FRCM
Avano para
raios e chanfros
modal
Medio com
sensor
disparador sem
cancelamento
da distncia
residual
12-369
12
Tabelas
12.98
840 D
NCU 571
Identificador
do endereo
840 D
NCU 572
NCU 573
FM-NC
Tipo do
endereo
810D
Modal
(m)/n
o
modal
(s)
12
840Di
AC
DC,
ACN,
ACP
CIC,
Qu
CAC,
CDC,
CACN,
CACP
N
Tipo de dados
mxim
o
Endereos OEM
OMA1: OEM
2)
Address 1
Endereo OEM
1
Real
OMA2: OEM
Address 2 2)
Endereo OEM
2
Real
OMA3: OEM
2)
Address 3
Endereo OEM
3
Real
OMA4: OEM
2)
Address 4
Endereo OEM
4
Real
OMA5: OEM
2)
Address 5
Endereo OEM
5
Real
*) Pontos finais absolutos: efeito modal; pontos finais increm.: no modal; nos outros casos efeito modal/no modal dependendo
da sintaxe da funo G
**) como pontos centrais de crculos, parmetros IPO atuam de forma incremental. Podem ser programados de forma absoluta com AC. A alterao do endereo ignorada
quando os parmetros possurem outros significados (p.e., passo da rosca)
Como centro de crculos, os parmetros IPO atuam de forma incremental. Podem ser programados de forma incremental com AC. A alterao do endereo ignorada caso o
parmetro possua outro significado (p.e. passo de rosca).
1) A instruo no vlida para SINUMERIK FM-NC/810 D.
2) A instruo no vlida para SINUMERIK FM-NC/810 D./NCU571.
12-370
12
12.98
Tabelas
840 D
NCU 571
12.3
12
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
m: modal
D: torno
s: no-modal
X: nr p/ GCODE_RESET_VALUES no permitido
F: fresa
N.
Significado
m/s
G0
1.
Movimento rpido
G1
2.
Interpolao linear
G2
3.
G3
4.
CIP
5.
ASPLINE
6.
Spline de Akima
BSPLINE
7.
B-Spline
CSPLINE
8.
Spline cbico
POLY ##
9.
10.
G34
11.
G35
12.
G331
13.
G332
14.
Interpolao OEM 1 *)
Interpolao OEM 2 *)
17.
MH
Est.
Inic.
G33
CT
*) O usurio OEM pode incluir dois tipos de interpolao adicionais. O usurio OEM pode alterar os nomes.
Se em funes G modais no estiver programada nenhuma funo do grupo, produzir efeito o ajuste padro altervel atravs de dado de mquina:
$MC_GCODE_RESET_VALUES
# A instruo no vlida para SINUMERIK FM-NC.
## A instruo no vlida para SINUMERIK FM-NC/810D/NCU571.
1.
G63
2.
G74
3.
G75
4.
REPOSL
5.
REPOSQ
6.
REPOSH
7.
REPOSA
8.
REPOSQA
9.
12-371
12
Tabelas
12.98
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
10.
G147
11.
G247
12.
G347
13.
G148
14.
G248
15.
G348
16.
N.
Significado
m/s
TRANS
1.
ROT
2.
SCALE
3.
MIRROR
4.
ATRANS
5.
AROT
6.
ASCALE
7.
AMIRROR
8.
TOFRAME
9.
G25
10.
G26
11.
G110
12.
G111
13.
G112
14.
G58
15.
G59
16.
STARTFIFO
1.
Start FIFO
Execuo e paralelamente a ela enchimento do buffer preliminar
STOPFIFO
2.
STOP FIFO,
Parar o processamento; encher o buffer preliminar at que for reconhecido
STARTFIFO, memria FIFO cheia ou fim de programa
MH
Grupo 4: FIFO
Est.
Inic.
1.
G18
2.
G19
3.
Est.
Inic.
12-372
12
12.98
Tabelas
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
G40
1.
G41
2.
G42
3.
Est.
Inic.
N.
Significado
G500
1.
m/s
Est.
Inic.
G54
2.
G55
3.
G56
4.
G57
5.
G505
6.
G5xx
n+1
G599
100.
MH
Por meio das funes G deste grupo ativado de cada vez um frame de usurio programvel $P_UIFR[ ].
G54 corresponde ao Frame $P_UIFR[1], G505 corresponde ao Frame $P_UIFR[5].
O nmero dos frames de usurio ajustveis e com isto o nmero das funes G neste grupo pode ser parametrizado atravs do dado de mquina
$MC_MM_NUM_USER_FRAMES.
SUPA
2.
G153
3.
1.
G64
2.
G641
3.
G642
4.
G643
5.
Est.
Inic
1.
1.
Est.
Inic
12-373
12
Tabelas
12.98
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
2.
G603
3.
1.
G71
2.
Est.
Inic
G700
1.
Est.
Inic
G710
2.
Est.
Inic
m/s
F
Est.
Inic
N.
Significado
G90
1.
G91
2.
MH
1.
G95
1.
G96
2.
G97
3.
G961
4.
G971
5.
Est.
Inic.
# A instruo no vlida para SINUMERIK FM-NC/810D. # A instruo no vlida para SINUMERIK FM-NC/810D.
1.
CFTCP
2.
CFIN
3.
Est.
Inic.
1.
KONT
1.
Est.
Inic.
12-374
12
12.98
Tabelas
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
1.
Crculo de transio
G451
2.
Est.
Inic.
1.
BTAN #
1.
BAUTO #
2.
Est.
Inic.
m/s
ENAT #
No.
1.
Definio
End natural: transio de curva natural ao prximo bloco de posicionamento
Est.
Inic.
ETAN #
2.
EAUTO #
3.
MH
1.
SOFT
2.
DRIVE ##
3.
Est.
Inic.
1.
2.
Est.
Inic.
3.
4.
5.
12-375
12
Tabelas
12.98
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
6.
1.
CDON
2.
Est.
Inic.
1.
FFWON
2.
Est.
Inic.
1.
2.
Est.
Inic.
1.
2.
RME
3.
Est.
Inic.
No.
ORIC #
1.
ORID #
2.
Definio
m/s
Est.
Inic.
MH
1.
WALIMOF
2.
12-376
Est.
Inic.
12
12.98
Tabelas
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
1.
DIAMON
2.
DIAM90
3.
Est.
Inic.
1.
COMPON #
2.
COMPCURV
3.
Est.
Inic.
1.
OEM Funo G
G811 #
2.
OEM Funo G
G812 #
3.
OEM Funo G
G813 #
4.
OEM Funo G
G814 #
5.
OEM Funo G
G815 #
6.
OEM Funo G
G816 #
7.
OEM Funo G
G817 #
8.
OEM Funo G
G818 #
9.
OEM Funo G
G819 #
10.
OEM Funo G
Est.
Inic.
Dois grupos G esto reservados para o usurio OEM. Isto habilita o usurio a criar funes customizadas
# A instruo no vlida para SINUMERIK FM-NC/810D/NCU571.
No.
Definio
G820 #
1.
OEM Funo G
G821 #
2.
OEM Funo G
G822 #
3.
OEM Funo G
G823 #
4.
OEM Funo G
G824 #
5.
OEM Funo G
G825 #
6.
OEM Funo G
G826 #
7.
OEM Funo G
G827 #
8.
OEM Funo G
G828 #
9.
OEM Funo G
G829 #
10.
OEM Funo G
m/s
MH
Est.
Inic.
Dois grupos G esto reservados para o usurio OEM. Isto habilita o usurio a criar funes customizadas
12-377
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
1.
FTOCON #
2.
Est.
Inic.
1.
OSC #
2.
OSS #
3.
OSSE #
4.
Est.
Inic.
1.
SON #
2.
PON #
3.
SONS #
4.
PONS #
5.
Est.
Inic.
PDELAYOF #
2.
Est.
Inic.
1.
FLIN #
2.
FCUB #
3.
Est.
Inic.
1.
Stroke/Punch Interface 1:
2.
Stroke/Punch Interface 2:
Est.
Inic.
12-378
1.
Est.
Inic.
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
2.
1.
CUTCONON
2.
Est.
Inic.
1.
LFON
2.
Est.
Inic.
1.
TCOFR
2.
Est.
Inic.
1.
G141
2.
G142
3.
G143
4.
Est.
Inic.
1.
G341
2.
Est.
Inic.
1.
UPATH
2.
Est.
Inic.
12-379
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
1.
LFWP
2.
LFPOS
3.
Recuo axial
Est.
Inic.
1.
G291
2.
Est.
Inic.
1.
G461
2.
G462
3.
Est.
Inic.
1.
PTP
2.
Est.
Inic.
1.
ORIRPY
2.
ORIVIRT1
3.
ORIVIRT2
4.
Est.
Inic.
1.
ORIVIRTAX
2.
12.4
Est.
Inic.
1. Sistema de coordenadas
Palavra chave/
Designador do
subprograma
Parmetro 1
Parmetro 2
PRESETON
AXIS*:
Designador de
eixo
REAL:
3. 15.
Deslocamento parmetro
de Preset
como 1 ...
12-380
Parmetro 315
4. 16.
parmetro
como 2 ...
12
12.98
Tabelas
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Eixo de mquina
DRFOF
*) Em vez dos designadores de eixo de mquina podem ser utilizados geralmente tambm designadores de eixos geomtricos ou de eixos adicionais, contanto que seja
possvel uma representao inequvoca.
Designador de
eixo de canal
CLGON #
REAL:
Centerless grinding off: ligar retificao Centerless
N mx. do rebolo
de regulao
CLGOF #
Referncia de valor F varivel: especificao dos eixos, aos quais se refere o avano ao longo
da trajetria.
Nmero mximo dos eixos: 8
Mediante FGROUP ( ) sem declarao de parmetros ativa-se o ajuste padro para a
referncia de valor F.
BRISKA
AXIS
SOFTA
AXIS
DRIVEA ###
JERKA
AXIS
AXIS
3. Movimentao acoplada
Palavra chave/
Designador de
subprograma
Explicao
TANG #
TANGON #
TANGOF #
AXIS: nome de
eixo do eixo
escravo
AXIS:
eixo mestre 2
REAL:
fator de
acoplamento
CHAR:
Opo:
"B": seguimento
no sistema de
coordenadas
bsico
"W": seguimento
no sistema de
coordenadas da
pea
12-381
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
3. Movimentao acoplada
TLIFT #
AXIS: eixo
arrastado
TRAILON ##
AXIS: eixo
escravo
AXIS: eixo
mestre
TRAILOF ##
AXIS:eixo
escravo
AXIS: eixo
mestre
REAL:
distncia
REAL: fator de
acoplamento
Parmetro 1
Parmetro 2
Explicao
FPRAON
FPRAOF
FPR
Em vez do eixo pode ser programado tambm um fuso de cada vez: FPR(S1) ou FPR(SPI(1))
7. Transformaes
Palavra chave/
Designador do
subprograma
1. parmetro
TRACYL
TRANSMIT
INT: nmero da
transformao
Transmit:transformao polar
Por canal, possvel ajustar vrias transformaes. O nmero de
transformao indica a transformao que deve ser ativada. Se o
parmetro ficar suprimido, a unio de transformao ajustada atravs
de dado de mquina ser ativada.
TRAANG
REAL: ngulo
12-382
2. parmetro
INT: nmero da
transformao
Explicao
12
12.98
Tabelas
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
7. Transformaes
TRAANG ( ,2) ou TRAANG, o ltimo ngulo produz efeito modal
TRAORI #
INT: nmero da
transformao
TRACON
INT: nmero da
transformao
TRAFOOF
Desligar transformao
Para cada tipo de transformao h um comando para uma transformao por canal. Caso haja vrias transformaes do mesmo tipo de transformao por canal, possvel
escolher a respectiva transformao por meio de respectivo comando parametrizado. A desseleo da transformao possvel atravs da mudana de transformao ou
desseleo explcita.
#)A instruo no vlida para SINUMERIK FM-NC//NCU571.
8. Fuso
Palavra chave/
Designador do
subprograma
1. parmetro
2. parmetro e
outros
Explicao
SPCON
INT: nmero do
fuso
INT: nmero do
fuso
SPCOF
INT: nmero do
fuso
INT: nmero do
fuso
SETMS
INT: nmero do
fuso
9. Retfica
Palavra chave/
Designador do
subprograma
1. parmetro
Explicao
GWPSON
INT: nmero do
fuso
Grinding wheel peripherical speed on: ligar velocidade perifrica constante do rebolo
Se o nmero de fuso no for programado, seleciona-se para o fuso da ferramenta ativa a
velocidade perifrica de rebolo.
GWPSOF
INT: nmero do
fuso
Grinding wheel peripherical speed off: desligar velocidade perifrica constante do rebolo
Se o nmero de fuso no for programado, desseleciona-se para o fuso da ferramenta ativa a
velocidade perifrica de rebolo.
TMON
INT: nmero do
fuso
TMOF
INT: nmero T
Parmetro 1
CONTPRON
Parmetro 2
Parmetro 3
Parmetr Explicao
o4
12-383
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Parmetro 1
Parmetro 2
Parmetro 3
"P": transversal
"N": facear:
usinagem interior
"G": torneam.
longitudinal:
usinagem interior
Parmetr Explicao
o4
seguida so subdivididos em movimentos
0: como
anteriorme individuais e depositados na tabela de
contorno.
nte
O nmero dos detalonamentos retornado.
CONTDCON
REAL [ , 6]:
INT:
tabela de contorno 0: na direo
programada
Contour decoding
Os blocos de um contorno so gravados em
uma tabela na memria, sendo cada linha
da tabela corresponde a um bloco.
EXECUTE
Parmetro 1
Explicao
EXECTAB
Parmetro 1
Parmetro 2
Parmetro 3
CPROTDEF
INT: nmero da
rea de proteo
BOOL:
TRUE:
rea de proteo
orientada
ferramenta
BOOL:
TRUE:
rea de proteo
orientada
ferramenta
NPROTDEF
12-384
INT: nmero da
rea de proteo
Parmetro 4
Parmetro 5
Explicao
INT:
REAL: limitao
0: o 4. e 5.
em direo
parmetro no positiva
so avaliados
1: o 4.
parmetro
avaliado
2: o 5.
parmetro
avaliado
3: o 4. e 5.
parmetro
avaliado
REAL: limitao
em direo
negativa
Chanel-specific
protection area
definition:
REAL: limitao
INT:
em direo
0: o 4. e 5.
parmetro no positiva
so avaliados
1: o 4.
parmetro
avaliado
2: o 5.
parmetro
avaliado
3: o 4. e 5.
parmetro
REAL: limitao
em direo
negativa
Definio de uma
rea de proteo
especfica do
canal
NCK-specific
protection area
definition:
Definio de uma
rea de proteo
especfica da
mquina
12
12.98
Tabelas
12
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
840Di
Parmetro 1
Parmetro 2
Parmetro 3
CPROT
INT: nmero da
rea de proteo
INT: Opo
0: desligar rea
de proteo
1: pr-ativar rea
de proteo
2: ligar rea de
proteo
NPROT
INT: nmero da
rea de proteo
INT: Opo
0: desligar rea
de proteo
1: pr-ativar rea
de proteo
2: ligar rea de
proteo
EXECUTE
Parmetro 4
Parmetro 5
Explicao
REAL:
deslocamento da
rea de proteo
no 1. eixo de
canal
(= eixo no qual
so
representados
eixos
geomtricos)
REAL:
deslocamento da
rea de proteo
no 2. eixo de
canal
REAL:
deslocamento da
rea de proteo
no 3. eixo de
canal
Ligar/desligar
rea de proteo
especfica do
canal
REAL:
deslocamento da
rea de proteo
no 1. eixo de
canal
(= eixo no qual
so
representados
eixos
geomtricos)
REAL:
deslocamento da
rea de proteo
no 2. eixo de
canal
REAL:
deslocamento da
rea de proteo
no 3. eixo de
canal
Ligar/desligar
rea de proteo
especfica da
mquina
avaliado
Stop processing: Para o pr processamento at que todos os blocos preparados tenham sido
executados.
14. Interrupes
Palavra chave/
Designador do
subprograma
Parmetro 1
Explicao
ENABLE #
INT: nmero da
entrada de
interrupo
DISABLE #
INT: nmero da
entrada de
interrupo
CLRINT #
INT: nmero da
entrada de
interrupo
INT: nmero da
ao sncrona
12-385
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
FCTDEF
Parmetro 1
Parmetro 2
Parmetro 3
Parmetro 47
INT: nmero da
funo
Explicao
Definir polinmio. Este avaliado em
SYNFCT ou PUTFTOCF.
17. Comunicao
Palavra
Parmetro 1
chave/
Designador
do
subprograma
Parmetro 2
Explicao
MMC #
CHAR:
Modo reconhecimento
STRING:
Comando
Parmetro 2
Parmetro 3
INIT #
INT:
nmero do
canal
STRING:
indicao do
caminho
CHAR:
modo de
confirmao**
START #
INT:
nmero do
canal
INT:
nmero do
canal
WAITE #
INT:
Nmero do
canal
INT:
Nmero do
canal
WAITM #
INT: Marca
nmero 0 - 9
INT:
Nmero do
canal
INT:
Nmero do
canal
INT:
Nmero do
canal
WAITP
AXIS: ident.
eixo
AXIS: ident.
eixo
AXIS: ident.
eixo
AXIS: ident.
eixo
AXIS:
ident.
eixo
WAITS
INT: Nmero
INT: Nmero
INT: Nmero
INT: Nmero
INT:
12-386
Parmetro 4
Par. 5
Par.
68
Explicao
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Parmetro 2
Parmetro 3
Parmetro 4
Par. 5
do fuso
do fuso
do fuso
Nmero
do fuso
Par.
68
Explicao
RET
GET #
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
GETD#
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
RELEASE #
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
PUTFTOC #
REAL:
Valor de
correo
INT:
Nmero do
parmetro
INT:
Nmero do
canal
INT: Nmero
do fuso
INT:
INT:
Nmero do
canal
PUTFTOCF # INT:
VAR REAL:
Nr. da funo: Valor
O nmero
referncia *)
aqui utilizado
deve ser
especificado
em FCTDEF.
Nmero de
parmetro
A funo SPI pode ser utilizada para programar um fuso ao invs de um eixo: GET(SPI(1))
#)A instruo no vlida para SINUMERIK FM-NC/NCU571.
**) Modo reconhecimento:
Os comandos so confirmados quando solicitado pelo componente executante (canal, CN, ) .
Sem confirmao:
O processamento do programa continuado depois de enviado o comando. O componente executante no informado, se o comando no pode
ser executado com xito. Modo de confirmao "N" ou "n".
Confirmao sncrona:
A execuo do programa parada tanto tempo, at que o componente recebedor tiver confirmado o comando. No caso da confirmao positiva
executa-se o comando seguinte.
No caso da confirmao negativa emite-se um erro.
Modo de confirmao "S", "s" ou suprimir.
Para uns comandos, o comportamento na confirmao especificado, para outros pode ser programado.
O comportamento na confirmao para instrues de coordenao de programas sempre sncrono.
Se o modo de confirmao no for declarado, faz-se a confirmao sncrona.
CHANDATA
Parmetro 1
Explicao
INT:
n do canal
Ajustar o nmero de canal para o acesso a dados de canal (admitido apenas no mdulo de
inicializao); os acessos seguintes referem-se ao canal ajustado mediante CHANDATA.
20. Mensagens
Parmetro 1
MSG
Parmetro 2
STRING:
Mensagem
Explicao
Message modal: exibio at que ocorra uma prxima mensagem
22. Alarmes
Parmetro 1
SETAL
INT: n do
alarme
(alarmes de
Parmetro 2
Explicao
Set alarme: disparar alarme
12-387
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
22. Alarmes
Parmetro 1
Parmetro 2
Explicao
ciclo)
23. Compensao
Palavra
Parmetro 1
chave/
Designador
Parmetro 4
do
subprograma
Explicao
QECLRNOF #
Parmetro 2
Parmetro 3
DELT #
STRING [32]:
designador da
ferramenta
INT: nmero de
duplo
GETSELT #
VAR INT:
nmero T (valor de
retorno)
INT: nmero do
fuso
SETPIECE #
SETDNO
INT: Nmero da
ferramenta T
DZERO
Explicao
DELDL
INT: Nmero da
ferramenta T
SETMTH
POSM
INT: Nmero do
alojamento para
posicionamento
Posio do magazine
SETTIA
VAR INT:
Estado=resultado da
operao (valor de
retorno )
SETTA
VAR INT:
Estado=resultado da
operao (valor de
retorno )
12-388
INT: Nmero D
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
RESETMON
Parmetro 1
Parmetro 2
Parmetro 3
Explicao
VAR INT:
Estado=resultado da
operao (valor de
retorno )
INT: Nmero T
interno
INT: Nmero
D da
ferramenta
12-389
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Par. 2
COUPDEF # AXIS:
AXIS:
eixo
eixo
escravo mestre
Par. 3
Par. 4
Parmetro 5
Parmetro 6
Explica
o
REAL:
numerador
-relao
de transmisso
REAL:
numeradorrelao
de transmisso
STRING[2]:
"DV":
acoplamento de
valor terico
"AV":
acoplamento de
valor real
Couple
definition:
Definio
da unio
de fusos
sncronos
COUPDEL # AXIS:
AXIS:
eixo
eixo
escravo mestre
Couple
delete:
apagar
unio de
fusos
sncronos
COUPRES
#
Couple
reset:
Os valores
programados
tornam-se
invlidos.
Valores
nos dados
de
mquina
so
ajustados.
AXIS:
AXIS:
eixo
eixo
escravo mestre
Palavra
Parmetro 1
chave/
Designador
do
subprograma
Parmetro 2
Parmetro 3
COUPON #
AXIS: eixo
escravo
AXIS: eixo
mestre
REAL:
Posio de
ligao do
eixo escravo
Couple on:
Ligar unio ELG/par de fusos sncronos. Se no forem
declaradas posies de ligao, acopla-se o mais
depressa possvel (rampa).Se uma posio de ligao
para o eixo/fuso escravo estiver declarada, esta
refere-se absolutamente ou incrementalmente ao
eixo/fuso mestre.
Somente quando declarado o 3. parmetro, tm de
ser programados tambm os parmetros 4 e 5.
COUPOF #
AXIS: eixo
escravo
AXIS: eixo
mestre
REAL:
posio de
desligao do
eixo escravo
(Absoluta)
Couple off:
Desligar a unio ELG/o par de fusos sncronos. Os
parmetros de acoplamento so mantidos. Se forem
declaradas posies, o acoplamento ser cancelado
somente quando todas as posies declaradas
tenham sido ultrapassadas. O fuso escravo continua a
girar com as ltimas rotaes antes da ligao do
acoplamento.
WAITC #
AXIS:
eixo/fuso
STRING[8]:
critrio da
mudana de
AXIS:
eixo/fuso
12-390
Parmetro 4
Explicao
STRING[8]:
Wait for couple condition:
Critrio de
Esperar at que o critrio de mudana de bloco de
troca de bloco acoplamento para os eixos/fusos tenham sido
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
Palavra
Parmetro 1
chave/
Designador
do
subprograma
810D
Parmetro 2
840Di
Parmetro 3
Parmetro 4
bloco
AXCTSWE
12
Explicao
cumprido.
Podem ser programados at 2 eixos/ fusos.
Critrio da mudana de bloco:
"NOC": nenhum controle da mudana de bloco, a
mudana de bloco liberada imediatamente,
"FINE": mudana de bloco em "marcha sncrona fina",
"COARSE": mudana de bloco em "marcha sncrona
grossa" e
"IPOSTOP": mudana de bloco em terminao, do
lado do valor terico, do movimento superposto.
Se o comportamento na mudana de bloco no for
declarado, no ocorrer qualquer alterao do
comportamento ajustado.
AXIS:
eixo/fuso
Parmetro 1
Parmetro 2
Parmetro 3 a 5
STOPREOF
Explicao
RDISABLE
DELDTG
SYNFCT
INT: nmero da
VAR REAL:
funo polinomial
varivel de
definida com
resultado *)
FCTDEF .
VAR REAL:
INT: nmero da
VAR REAL:
funo polinomial
varivel de
definida com
entrada **)
FTOC
varivel de
entrada **)
12-391
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Parmetro 1
Parmetro 2
Parmetro 3 a 5
Explicao
FCTDEF .
entrada **)
INT: nmero do
canal
INT: nmero do
fuso
*) Como varivel de resultado so admitidas apenas variveis de sistema especiais. Estas encontram-se descritas nas Instrues de programao "avanada" sob "Escrever
variveis da fase principal".
**)
Como varivel de entrada so admitidas apenas variveis de sistema especiais. Estas encontram-se descritas nas Instrues de programao "avanada na
lista das variveis de sistema.
12-392
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
1. Sistema de coordenadas
Palavra chave/
Designador do
subprograma
Resultado
Parmetr Parmetr
o1
o2
Explicao
CTRANS
FRAME
AXIS
REAL:
3. 15. 4. 16. Translation: deslocamento do ponto zero para vrios
translao parmetro parmetro eixos.
como 1 ... como 2 ... De cada vez, programa-se um designador do eixo e
no prximo parmetro o valor correspondente.
Mediante CTRANS podem ser programadas
translaes para at 8 eixos.
CROT
FRAME
AXIS
REAL:
rotao
3./5.
4./6.
Rotation: Rotao do sistema de coordenadas atual.
parmetro parmetro Nmero mximo dos parmetros: 6 (de cada vez,
como 1 ... como 2 ... um designador de eixo e um valor por eixo
geomtrico).
CSCALE
FRAME
AXIS
REAL:
fator de
escala
CMIRROR
FRAME
AXIS
MEAFRAME
FRAME
2. 8.
Parmetro
como 1 ...
As funes de frame CTRANS, CSCALE, CROT e CMIRROR servem para a gerao de expresses de frame.
2. Funes geomtricas
Palavra chave/
Designador do
subprograma
Resultado
Parmetro 1
Parmetro 2
Parmetro 3
Explicao
CALCDAT
BOOL:
estado de erro
INTERSEC
BOOL:
estado de erro
12-393
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
3. Funes de eixos
Resultado
Parmetro 1
AXNAME
AXIS:
designador do
eixo
STRING [ ]:
string de entrada
SPI
AXIS:
designador do
eixo
INT: nmero do
eixo
ISAXIS
BOOL
TRUE:
eixo existente:
INT:
nmero do eixo
geomtrico
(1 a 3)
caso contrrio:
FALSE
AXSTRING
STRING
Parmetro 2
Eixo
Explicao
4. Gerenciamento de ferramentas
Resultado
Parmetro 1
Parmetro 2
Explicao
NEWT #
INT: nmero T
STRING [32]:
nome da
ferramenta
INT: nmero
Duplo
GETT #
INT: nmero T
STRING [32]:
nome da
ferramenta
INT: nmero
Duplo
GETACTT #
INT: Estado
INT:
Nmero T
STRING [32]:
nome da
ferramenta
5. Aritmtica
SIN
Resultado
Parmetro 1
REAL
REAL
Parmetro 2
Explicao
Seno
ASIN
REAL
REAL
Arco seno
COS
REAL
REAL
Co-seno
ACOS
REAL
REAL
Arco co-seno
TAN
REAL
REAL
ATAN2
REAL
REAL
Tangente
SQRT
REAL
REAL
Raiz quadrada
POT
REAL
REAL
Quadrado
REAL
Arco tangente 2
TRUNC
REAL
REAL
ROUND
REAL
REAL
ABS
REAL
REAL
Valor absoluto
LN
REAL
REAL
Logaritmo natural
EXP
REAL
REAL
Funo exponencial e
12-394
12
12.98
Tabelas
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
6. Funes de string
Resultado
Parmetro 1
Parmetro 2 to 3 Explicao
ISNUMBER
BOOL
STRING
NUMBER
REAL
STRING
TOUPER
STRING
STRING
TOLOWER
STRING
STRING
STRLEN
INT
STRING
INDEX
INT
STRING
CHAR
RINDEX
INT
STRING
CHAR
MINDEX
INT
STRING
STRING
SUBSTR
STRING
STRING
INT
Nota
Faixa de valores
INT
(2
REAL
(10
BOOL
1, 0
CHAR
0 ... 255
STRING
AXIS
FRAME
31
1)
300
+300
... 10
12-395
12
Tabelas
12.98
840 D
NCU 571
840 D
NCU 572
NCU 573
FM-NC
810D
12
840Di
Notes
12-396
04.00
Anexo
Anexo
A Abreviaes...................................................................................................................... A-398
B Termos ............................................................................................................................. A-406
C Referncias ...................................................................................................................... A-432
D ndice................................................................................................................................ A-445
E Comandos, Identificadores .............................................................................................. A-453
A-397
Anexo
840D
NCU 571
A-398
04.00
Abreviaes
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Abreviaes
AS
Sistema de automao
Automation System
ASCII
ASUP
Subprograma assncrono
Asynchronous Subprogram
BA
Modo de operao
Operating Mode
BAG
Mode Group
BCD
BCS
BIN
Arquivos binrios
Binary Files
BP
Programa bsico
Basic Program
C1... C4
Canal 1 4
Channel 1 to Channel 4
CAD
Computer-Aided Design
CAM
Computer-Aided Manufacturing
CNC
COM
Comunicao
Communication
COR
Rotao de coordenada
Coordinate Rotation
CP
Processador de comunicao
Communication Processor
CPU
CR
Carriage Return
CRC
CSF
04.00
Anexo
Abreviaes
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
de programao do PLC)
CTS
CUTOM
DB
DBB
DBW
DBX
DC
Direct Control
DCE
DDE
DIO
DIR
Diretrio
Directory
DLL
DOS
DPM
DPR
Dual-Port RAM
DRAM
DRF
DRY
Dry Run
A-399
Anexo
840D
NCU 571
A-400
04.00
Abreviaes
840D
NCU 572
NCU 573
FM-NC
810D
840Di
DSB
DTE
DW
Data Word
ENC
Encoder
EPROM
FB
Function Block
FBO
FC
Function Call
FDB
Product Database
FDD
FEPROM
Flash-EPROM
Flash-EPROM
FIFO
FM
Mdulo de funo
Function Module
FM-NC
FPU
FRA
Frame Block
FRAME
FST
Parada do avano
Feed Stop
GRC
04.00
Anexo
Abreviaes
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
GUD
HD
Disco rgido
Hard Disk
HEX
HMI
HHU
Handheld Unit
HW
Hardware
Hardware
Entrada
Input
I/O
Entrada/sada
Input/Output
I/R
IK (GD)
IKA
Compensao interpoladora
Interpolative Compensation
IM
Mdulo de interface
Interface Module
IMR
IMS
INC
Dimenso incremental
Incremental Dimension
INI
Dados de inicializao
Initializing Data
IPO
Interpolador
Interpolator
IS
Sinal de interface
Interface Signal
ISO
ISO
A-401
Anexo
840D
NCU 571
A-402
04.00
Abreviaes
840D
NCU 572
NCU 573
FM-NC
810D
840Di
code
JOG
Jog mode
K bus
Barramento de comunicao
Communication bus
Taxa de transmisso
Transmission ratio
KV
LAD
Ladder Diagram
LEC
LF
Fim de linha
Line Feed
LUD
MB
Megabyte
Megabyte
MC
Circuito de medio
Measuring Circuit
MCP
MCS
MD
Dados de mquina
Machine Data
MDA
MMC
MPF
MPI
Interface multi-ponto
Multi-point Interface
MSD
NC
Controle numrico
Numerical Control
04.00
Anexo
Abreviaes
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
NCK
NCU
NURBS
OB
OEM
OI
Interface do operador
Operator Interface
OP
Painel do operador
Operator Panel
OPI
P bus
Bus I/O
I/O bus
PC
Computador pessoal
Personal Computer
PCIN
PCMCIA
PG
Dispositivo de programao
Programming Device
PLC
Sada
Output
RAM
REF
REPOS
Funo: reposicionamento
Reposition Function
ROV
Rapid Override
RPA
A-403
Anexo
840D
NCU 571
A-404
04.00
Abreviaes
840D
NCU 572
NCU 573
FM-NC
810D
840Di
RPY
RTS
Request To Send
SBL
Bloco a bloco
Single Block
SD
Dados Setting
Setting Data
SDB
SEA
SFB
SFC
SK
Softkey
Softkey
SKP
Suprimir bloco
Skip Block
SM
Motor de Passo
Stepper Motor
SPF
Subprogram File
SR
Subrotina
Subroutine
SRAM
Static RAM
SSI
STL
Lista de comandos
Statement List
SW
Software
Software
SYF
Arquivo de sistema
System File
Ferramenta
Tool
TC
Troca de ferramenta
Tool Change
TEA
TLC
04.00
Anexo
Abreviaes
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
TNRC
TO
Corretor de ferramenta
Tool Offset
TOA
TRC
TRANS
MIT
UFR
User Frame
UI
Interface do usurio
User Interface
V24
Serial interface
WCS
WDP
Diretrio de peas
Workpiece Directory
WOP
ZO
Zero Offset
ZOA
A-405
Anexo
840D
NCU 571
04.00
Termos
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Termos
Termos importantes esto listados a seguir em ordem alfabtica,
acompanhados de explicaes. Referncias a outras explicaes neste
glossrio so indicadas pelo smbolo ->.
A-406
Abertura de roscas
fmeas sem mandril
de compensao
(Rigid tapping)
Ao de movimento
sncrono
Acelerao com
limitao da
velocidade de
crescimento
Acionamento
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Aes sncronas
Alarmes
Alterao da escala
Apagar caminho
restante
Aproximao de
ponto fixo na
mquina
Aproximar-se do
ponto de referncia
rea de trabalho
Arquivar
A-407
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Arquivo de
inicializao
A-Spline
Aterramento da
carcaa
Automtico
Avano ao longo da
trajetria
Avano rpido
A-408
Backup
Bateria de Backup
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Baud rate
Bloco
Bloco
Parte do -> programa de pea, limitado por Line Feed. Distinguem-se ->
blocos principais e -> blocos secundrios.
Bloco de dados
Bloco principal
Bloco iniciado por ":" , que contm todos os dados para poder iniciar o ciclo
de trabalho num -> programa de pea.
Bloco secundrio
Bloco iniciado por "N" com informaes para um passo de trabalho, p. ex.
uma posio especificada.
Blocos
intermedirios
Boot
B-Spline
Bus S7-300
C
Cabo de ligao
A-409
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Canal de trabalho
Capacidade de
posicionamento
Chave
Chave de
programao
Ciclo
Subprograma protegido para a execuo dum processo de usinagem na > pea, o qual ocorre repetidas vezes
Ciclo de
interpolao
Ciclos padro
Circuitos de
A-410
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
medio
CNC
-> NC
COM
Compensao da
deriva
Compensao de
erro de passo de
fuso
Compensao de
erro de quadrante
Compensao de
ferramenta
Pela programao de uma funo T (5 dcadas, inteiras) no bloco efetuase a seleo da ferramenta. A cada nmero T podem ser atribudos at
nove gumes (endereos D). O nmero das ferramentas a gernciar no
controle ajusta-se atravs da projeo.
A correo de comprimento da ferramenta selecionada atravs da
programao D.
Esta funo s pode ser utilizada para ferramentas de retificar.
A diminuio do rebolo resultante do desgaste durante a retificao
associada ferramenta atual como compensao de ferramenta e tornase efetiva imediatamente.
Compensao de
ferramenta em linha
Compensao de
jogo
Compensao do
raio da ponta da
ferramenta
A-411
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
A-412
Compensao
interpolatria
Conector de bus
Configurao S7
Contorno
Contorno da pea
Contorno de pea
acabada
Controlador lgico
programvel
Controle de
velocidade
Controle piloto,
dinmico
Coordenadas
polares
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
CPU
C-Spline
D
Definio de
variveis
Deslocamento do
ponto zero
Deslocamento
externo do ponto
zero
Diagnstico
A-413
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
de alarmes e de servio.
Dimenso absoluta
Dimenso
incremental
Direitos de acesso
DRF
A-414
Editor
Editor de texto
-> Editor
Eixo base
Eixo C
Eixo de
arredondamento
Eixo de comando
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Eixo de
compensao
Eixo de
posicionamento
Eixo de trajetria
Eixo geomtrico
Eixo inclinado
Eixo linear
Eixo rotativo
Eixo rotativo
Eixo rotativo, de
giro sem fim
Eixos
A-415
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
840Di
Eixos de mquina
Eixos sncronos
Endereo
Endereo de eixo
Entradas/sadas
digitais rpidas
Atravs das entradas digitais podem ser iniciadas, p. ex. rotinas CNC
rpidas (rotinas de interrupo). Atravs das sadas CNC digitais podem
ser originadas funes de comutao rpidas programadas pelo
programa. (SINUMERIK 840D).
Espelhamento
F
Ferramenta
A-416
810D
Frame
Frames
programveis
Funes auxiliares
Funes Safety
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
Fuso sncrono
Fusos
810D
840Di
G
Geometria
Gerenciamento do
programa de pea
Grupo de modos de
operao (BAG)
H
HIGHSTEP
Identificador
A-417
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
I
Identificadores de
eixo
Interface de
operador
Interface de
operador
Interface de
operador
Interface multiponto
Interpolao circular
A-418
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Interpolao linear
Interpolao
polinomial
Interpolao Spline
Por meio da interpolao Spline, o controle pode gerar uma curva contnua
de poucos pontos de apoio preestabelecidos.
Interpolador
Interruptor de fim de
curso de Software
J
Jog
K
K
Relao de transmisso
A-419
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
Kv
810D
840Di
A-420
Levantamento
rpido do contorno
Limitao do campo
de trabalho
Limite de
posicionamento
exato
Linguagem de alto
nvel CNC
Linguagem de
programao CNC
Lnguas
Look Ahead
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
M
Manivela eletrnica
Mquina
MDA
Memria de
correes
Memria de
programa CLP
Memria de trabalho
Memria de usurio
Mensagens
A-421
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Modo de operao
Mdulo de
entrada/sada
analgica
Mdulo de
entrada/sada digital
Mdulo perifrico
A-422
Mdulos de
inicializao
Monitorao do
contorno
Movimento para o
limitador fixo
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
Movimento para o
ponto fixo
810D
840Di
N
NC
NCK
Nome de eixo
NRK
Nmero de n
NURBS
O
OEM
Override
A-423
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
Override de avano
P
Painel de comando
da mquina
A-424
810D
840Di
Palavra de dados
Uma unidade de dados, com tamanho de dois bytes, contida em um >bloco de dados do CLP
Palavras-chave
Parada de pr
processamento
Parada orientada do
fuso
Parmetros
Pea
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Pea bruta
Pesquisa de bloco
PG
Dispositivo de programao
Plano de usinagem
inclinado
PLC
Ponto de referncia
Ponto fixo da
mquina
Ponto zero da
mquina
Ponto zero da pea
Posicionamento
exato
Power On
Preset
Processamento
A-425
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
principal
Programa
Programa de pea
Programa de
transmisso de
dados PCIN
Programa de
usurio
Programa principal
Programa
principal/subprogra
ma global
Programao CLP
Programao de
Macros
A-426
Reconhecimento
prospetivo de
desvio de contorno
Rede
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Regulao AC
(Adaptive Control)
Regulao de
distncia (3D),
guiada por sensor
REPOS
Reset
Retrocesso
orientado da
ferramenta
Rotina de
interrupo
S
Safety-Integrated
A-427
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Setting Data
Sincronizao
Sistema de
coordenadas
Sistema de
coordenadas base
Sistema de
coordenadas da
mquina
Sistema de
coordenadas da
pea
Sistema de medio
mtrico
Sistema de medidas
em polegadas
Sistema de
montagem
A-428
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
(NCU box).
O SINUMERIK 810D semelhante a um mdulo do SIMODRIVE 611D
com uma largura de 150mm. Integrados a ele esto: o CLP, 5 controles
digitais de eixos e 3 mdulos de potncia 611D.
Sistemas de
dimenses
mtrico/polegada
Softkey
Subprograma
Subprograma
assncrono
Suporte de ciclos
T
Tabela de
compensao
Teach In
A-429
Anexo
04.00
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Transmit
Trilho perfilado
Troca de eixo/fuso
V
Valor de
compensao
Variveis de sistema
Variveis definidas
pelo usurio
A-430
Velocidade ao longo
da trajetria
Velocidade limite
04.00
Anexo
Termos
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Z
Zona de proteo
A-431
Anexo
840D
NCU 571
04.00
Referncias
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Referncias
Documentao geral
/BU/
SINUMERIK 840D/810D/FM-NC
Informaes para encomenda
Catlogo NC 60.1
Nmero de encomenda: E86060-K4460-A101-A6-7600
/ST7/
SIMATIC
Controlador Lgico Programvel SIMATIC S7
Catlogo ST 70
Nmero de encomenda: E86 060-K4670-A111-A3
/VS/
SINUMERIK 840D/810D/FM-NC
Informaes tcnicas
Catlogo NC 60.2
Nmero de encomenda: E86060-D4460-A201-A4-7600
/W/
SINUMERIK 840D/810D/FM-NC
Prospecto de propaganda
/Z/
Documentao eletrnica
/CD6/
O sistema SINUMERIK
(Edio 04.00)
DOC ON CD
(com todas as publicaes SINUMERIK 840D/810D/FM-NC- e
SIMODRIVE 611D)
Nmero de encomenda: 6FC5 298-5CA00-0BG2
Documentao do usurio
/AUE/
A-432
SINUMERIK 840D/810D/FM-NC
Sistema de programao grfica AutoTurn Graphic
Guia do operador
(Edio 07.99)
Parte 2: Preparao
Nmero de encomenda: 6FC5 298-4AA50-0BP2
04.00
Anexo
Referncias
840D
NCU 571
/AUK/
/AUP/
/BA/
840D
NCU 572
NCU 573
FM-NC
810D
840Di
SINUMERIK 840D/810D/FM-NC
Guia resumido de operao Auto
Nmero de encomenda: 6FC5 298-4AA30-0BP2
SINUMERIK 840D/810D/FM-NC
Sistema grfico de programao AutoTurn
Guia do operador
Parte 1: Programao
Nmero de encomenda: 6FC5 298-4AA40-0BP2
SINUMERIK 840D/810D/FM-NC
Guia do operador
Nmero de encomenda: 6FC5 298-5AA00-0BP2
Guia do operador
(Edio 07.99)
(Edio 07.99)
(Edio 04.00)
/BAH/
/BAK/
/BAM/
/KAM/
/BAS/
/KAS/
SINUMERIK 840D/810D/FM-NC
Guia do operador unidade painel de operao
Nmero de encomenda: 6FC5 298-3AA60-0BP1
(Edio 04.96)
SINUMERIK 840D/810D
Guia do operador HT 6 (HPU novo)
Nmero de encomenda: 6FC5 298-0AD60-0BP0
(Edio 06.00)
SINUMERIK 840D/810D/FM-NC
Guia resumido de operao
Nmero de encomenda: 6FC5 298-4AA10-0BP0
(Edio 12.98)
SINUMERIK 840D/810D
Guia do operador ManualTurn
Nmero de encomenda: 6FC5 298-5AD00-0BP0
(Edio 12.99)
SINUMERIK 840D/810D
Guia resumido ManualTurn
Nmero de encomenda: 6FC5 298-2AD40-0BP0
SINUMERIK 840D/810D
Guia do operador ShopMill
Nmero de encomenda: 6FC5 298-5AD10-0BP1
SINUMERIK 840D/810D
Guia resumido ShopMill
Nmero de encomenda: 6FC5 298-2AD30-0BP0
(Edio 11.98)
(Edio 11.99)
(Edio 01.98)
A-433
Anexo
04.00
Referncias
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
/BAP/
SINUMERIK 840D/840Di/810D
Guia do operador da unidade porttil de programao
Nmero de encomenda: 6FC5 298-5AD20-0BP1
(Edio 04.00)
/BNM/
SINUMERIK 840D/840Di/810D/FM-NC
Guia do usurio ciclos de medio
Nmero de encomenda: 6FC5 298-5AA70-0BP2
(Edio 04.00)
SINUMERIK 840D/840Di/810D/FM-NC
Guia de diagnsticos
Nmero de encomenda: 6FC5 298-5AA20-0BP2
(Edio 04.00)
/DA/
/PG/
SINUMERIK 840D/840Di/810D/FM-NC
Instrues de programao, princpios fundamentais
Nmero de encomenda: 6FC5 298-5AB00-0BP2
(Edio 04.00)
/PGA/
SINUMERIK 840D/840Di/810D/FM-NC
Instrues de programao, avanado
Nmero de encomenda: 6FC5 298-5AB10-0BP2
(Edio 04.00)
SINUMERIK 840D/810D/FM-NC
Guia resumido de programao
Nmero de encomenda: 6FC5 298-5AB30-0BP0
(Edio 12.98)
SINUMERIK 840D/840Di/810D/FM-NC
Guia de programao ciclos
Nmero de encomenda: 6FC5 298-5AB40-0BP2
(Edio 04.00)
/PGK/
/PGZ/
/PI/
PCIN 4.4
Software para transferncia de dados de/para o mdulo MMC
Nmero de encomenda: 6FX2 060-4AA00-4XB0 (Alemo, Ingls,
Francs)
Encomendar de: WK Frth
/SYI/
SINUMERIK 840Di
Descrio geral do sistema
Nmero de encomenda: 6FC5 298-5AE40-0BP0
(Edio 06.00)
A-434
SINUMERIK 840D/840Di/810D/FM-NC
04.00
Anexo
Referncias
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
SIMODRIVE 611D
Listas
Nmero de encomenda: 6FC5 297-5AB70-0BP2
(Edio 04.00)
SINUMERIK 840D/840Di/810D/FM-NC
Componentes de operao (HW)
Nmero de encomenda: 6FC5 297-5AA50-0BP2
(Edio 04.00)
b) Hardware
/BH/
/BHA/
/EMV/
/PHC/
/PHD/
/PHF/
SIMODRIVE Sensor
Encoder absoluto com Profibus DP
Guia do usurio (HW)
Nmero de encomenda: 6SN1197-0AB10-0BP1
SINUMERIK, SIROTEC, SIMODRIVE
EMC Guia de instalao
Guia para projeto (HW)
Nmero de encomenda: 6FC5 297-0AD30-0BP1
(Edio 02.99)
(Edio 06.99)
SINUMERIK 810D
Manual de configurao (HW)
Nmero de encomenda: 6FC5 297-3AD10-0BP2
(Edio 04.00)
SINUMERIK 840D
Manual de configurao NCU 561.2-573.2 (HW)
Nmero de encomenda: 6FC5 297-5AC10-0BP2
(Edio 04.00)
SINUMERIK FM-NC
NCU 570 Manual de configurao (HW)
Nmero de encomenda: 6FC5 297-3AC00-0BP0
(Edio 04.96)
A-435
Anexo
04.00
Referncias
840D
NCU 571
840D
NCU 572
NCU 573
/PMH/
c) Software
/FB1/
/FB2/
A-436
FM-NC
810D
840Di
SIMODRIVE Sensor
Sistema de medio para fusos principais
Guia de configurao/instalao, SIMAG-H (HW)
Nmero de encomenda: 6SN1197-0AB30-0BP0
(Edio 05.99)
SINUMERIK 840D/840Di/810D/FM-NC
(04.00)
Descrio funcional Mquina base (parte 1)
(os captulos so citados a seguir)
Nmero de encomenda: 6FC5 297-5AC20-0BP2
A2
Sinais de interface diversos
A3
Monitoraes de eixo, reas de proteo
B1
Contr. contnuo da trajetria, posic. exato e Look Ahead
B2
Acelerao
D1
Ajudas ao diagnstico
D2
Programao interativa
F1
Movimento contra limitador fixo
G2
Velocidades, sist. de valor terico/real, regulao
H2
Sada de funes auxiliares ao CLP
K1
BAG, canal, controle de programa
K2
Sist. de coordenadas, tipos de eixos, config. de eixo,
sist. de valor real orientado p/ pea, desloc. ext. do zero
K4
Comunicao
N2
Parada de emergncia
P1
Eixos transversais
P3
Programa base CLP
R1
Referenciamento
S1
Fusos
V1
Avanos
W1 Compensao de ferramenta
SINUMERIK 840D/840Di/810D(CCU2)/FM-NC
(Edio 04.00)
Descrio das funes, funes ampliadas (Parte 2)
incluindo FM-NC: Tornos, motores de passo
(os captulos so citados a seguir)
Nmero de encomenda: 6FC5 297-5AC30-0BP2
A4
Periferia NCK digital e analgica
B3
Vrios painis de comando e NCUs
B4
Comando atravs de PG/PC
F3
Telediagnstico
H1
Posicionamento manual e por Manivela
K3
Compensaes
K5
BAGs, canais, troca de eixos
04.00
Anexo
Referncias
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
L1
M1
M5
N3
N4
P2
P5
R2
S3
S5
S6
S7
T1
W3
W4
/FB3/
SINUMERIK 840D/840Di/810D(CCU2)/FM-NC
Descrio das funes, funes especiais (Parte 3)
(os captulos so citados a seguir)
(Edio 04.00)
Nmero de encomenda: 6FC5 297-5AC80-0BP2
F2
Transformao de 3 a 5 eixos
G1
Eixos Gantry
G3
Tempos de ciclo
K6
Monitorao de tnel de contorno
M3
Movimento acoplado e acoplamento de valor de guia
S8
Velocidade constante da pea para retificao
T3
Controle tangencial
V2
Pr-processamento
W5
Correo de raio da ferramenta 3D
TE1
Controle de distncia
TE2
Eixo anlogo
TE3
Mestre/escravo para acionamentos
TE4
Pacote de transformao
TE5
Comutao do valor programado
TE6
Acoplamento MCS
A-437
Anexo
04.00
Referncias
840D
NCU 571
840D
NCU 572
NCU 573
810D
840Di
/FBA/
/FBAN/
(Edio 11.99)
/FBD/
SINUMERIK 840D
Descrio funcional Digitalizao
(Edio 07.99)
Nmero de encomenda: 6FC5 297-4AC50-0BP0
DI1
Start-up
DI2
Escaneando com sensores tteis (scancad scan)
DI3
Escaneando com Lasers (scancad laser)
DI4
Gerao de programa para fresas (scancad mill)
/FBDN/
/FBFA/
SINUMERIK 840D/810D
Descrio funcional
Dialetos ISO para SINUMERIK
Nmero de encomenda: 6FC5 297-5AE10-0BP1
/FBHLA/
A-438
FM-NC
(Edio 04.00)
(Edio 08.99)
04.00
Anexo
Referncias
840D
NCU 571
/FBMA/
840D
NCU 572
NCU 573
FM-NC
810D
840Di
SINUMERIK 810D/810D
Descrio funcional MANUALTURN
Nmero de encomenda: 6FC5 297-5AD50-0BP0
(Edio 12.99)
/FBO/
SINUMERIK 840D/810D/FM-NC
Descrio funcional
Configurando a interface para o operador OP030 (Edio 03.96)
(os captulos so citados a seguir)
Nmero de encomenda: 6FC5 297-3AC40-0BP0
BA
Guia do operador
EU
Desenvolvimento (pacote de configurao)
PS
Somente online: Sintaxe de configurao(pacote de
configurao)
PSE
Introduo a configurao da interface do painel de operao
IK
Kit de telas: Atualizao de Software e configurao
/FBP/
SINUMERIK 840D
Descrio funcional Programao C-PLC
Nmero de encomenda: 6FC5 297-3AB60-0BP0
/FBR/
SINUMERIK 840D/810D
Descrio funcional
Conexo com computador SINCOM
Nmero de encomenda: 6FC5 297-5AD60-0BP0
NFL
Interface do computador Host
NPL
Interface PLC/NCK
(Edio 03.96)
(Edio 02.00)
/FBSI/
SINUMERIK 840D/SIMODRIVE
(Edio 05.00)
Descrio funcional SINUMERIK Safety Integrated
Nmero de encomenda: 6FC5 297-5AB80-0BP1
/FBSP/
SINUMERIK 840D/810D
Descrio funcional ShopMill
Nmero de encomenda: 6FC5 297-5AD80-0BP1
(Edio 05.00)
SIMATIC FM STEPDRIVE/SIMOSTEP
Descrio funcional
Nmero de encomenda: 6SN1 197-0AA70-0BP3
(Edio 01.97)
/FBST/
A-439
Anexo
840D
NCU 571
/FBSY/
A-440
04.00
Referncias
840D
NCU 572
NCU 573
FM-NC
810D
840Di
SINUMERIK 840D/810D
Descrio funcional Aes sncronas
Para madeira, vidro, cermica e Prensas
Nmero de encomenda: 6FC5 297-5AD40-0BP2
(Edio 04.00)
/FBTD/
SINUMERIK 840D/810D
Descrio funcional
(Edio 04.99)
Ferramenta de informao SINTDI com help online
Nmero de encomenda: 6FC5 297-5AE00-0BP0
/FBU/
/FBW/
SINUMERIK 840D/810D
Descrio funcional Gerenciamento de ferramentas
Nmero de encomenda: 6FC5 297-5AC60-0BP2
(Edio 04.00)
/HBI/
SINUMERIK 840Di
Manual
Nmero de encomenda: 6FC5 297-5AE50-0BP0
(Edio 06.00)
/IK/
SINUMERIK 840D/810D/FM-NC
Kit de telas para o painel de operao MMC 100 (Edio 06.96)
Descrio funcional: Atualizao de Software e configurao
Nmero de encomenda: 6FC5 297-3EA10-0BP1
/KBU/
/PJLM/
SIMODRIVE
Guia para projetos com Motores Lineares
(sob pedido)
ALL
Informaes gerais sobre motores lineares
1FN1 1FN1 Motores trifsicos AC lineares
1FN3 1FN3 Motores trifsicos AC lineares
CON Conexes
Nmero de encomenda: 6SN1 197-0AB70-0BP1
(Edio 02.00)
04.00
Anexo
Referncias
840D
NCU 571
/PJM/
/PJU/
840D
NCU 572
NCU 573
FM-NC
810D
840Di
SIMODRIVE
Guia de projeto motores
Motores trifsicos AC para eixos e
(Edio 01.98)
Fusos principais
Nmero de encomenda: 6SN1 197-0AA20-0BP3
SIMODRIVE 611-A/611-D
Guia de projeto Inversores
(Edio 08.98)
PWM a transistor para motores de avano AC e fusos principais AC
Nmero de encomenda: 6SN1 197-0AA00-0BP4
/POS1/
SIMODRIVE POSMO A
Manual do usurio
(Edio 02.00)
Motores de posicionamento distribudos no PROFIBUS DP
Nmero de encomenda: 6SN2 197-0AA00-0BP1
/POS2/
SIMODRIVE POSMO A
Instrues para instalao (fornecidas em conjunto com o POSMO A)
Nmero de encomenda: 462 008 0815 00
(Edio 12.98)
/S7H/
SIMATIC S7-300
Manual: Montagem, dados da CPU (HW)
Guia de referncia: Dados do mdulo
Nmero de encomenda: 6ES7 398-8AA03-8AA0
/S7HT/
/S7HR/
(Edio 10.98)
SIMATIC S7-300
Manual: STEP 7, Informaes bsicas, V. 3.1
Nmero de encomenda: 6ES7 810-4CA02-8AA0
(Edio 03.97)
SIMATIC S7-300
Manual: STEP 7, Referncia, V. 3.1
Nmero de encomenda: 6ES7 810-4CA02-8AR0
(Edio 03.97)
/S7S/
SIMATIC S7-300
FM 353 Mdulo para posicionamento com motores passo a passo
Pedir em conjunto com o pacote de configurao
(Edio 04.97)
/S7L/
SIMATIC S7-300
FM 354 Mdulo para posicionamento com servo motores.
Pedir em conjunto com o pacote de configurao
(Edio 04.97)
/S7M/
SIMATIC S7-300
(Edio 10.99)
FM 357 Mdulo multi eixos para servo motores e motores de passo.
A-441
Anexo
04.00
Referncias
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
/SHM/
/SP/
d) Instalao e colocao
em funcionamento
/IAA/
840Di
SIMODRIVE 611A
Instalao e colocao em funcionamento
Nmero de encomenda: 6SN 1197-0AA60-0BP5
(Edio 04.00)
/IAC/
SINUMERIK 810D
Instalao e colocao em funcionamento
(Edio 04.00)
(Inclui descrio do software de colocao em funcionamento do
SIMODRIVE 611D)
Nmero de encomenda: 6FC5 297-3AD20-0BP2
/IAD/
/IAF/
SINUMERIK FM-NC
Instalao e colocao em funcionamento
Nmero de encomenda: 6FC5 297-3AB00-0BP0
/IAM/
A-442
(Edio 04.96)
(Edio 04.00)
SINUMERIK 840D/810D
Instalao e colocao em funcionamento da MMC
Nmero de encomenda: 6FC5 297-5AE20-0BP2
IM1
Funes para colocao em funcionamento da MMC1102.2
IM3
Funes para colocao em funcionamento da MMC 103
IM4
Funes para colocao em funcionamento para HMI
avanado (PCU 50)
HE1
Editor de help
BE1
Suplemento interface do operador
04.00
Anexo
Referncias
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Notas
A-443
04.00
840D
NCU 571
Anexo
ndice
840D
NCU 572
NCU 573
FM-NC
810D
840Di
ndice
$
$AA_ACC, 7-230
$TC_ECPxy, 8-305
$TC_SCPxy, 8-305
$TC_TPG1, ..., ...9, 8-302
$TC_TPG1/...8/...9, 7-238
2
2 linhas retas, 4-127
3
3 linhas retas, 4-128
A
Abertura de rosca, 4-140
Abertura de roscas
Deslocamento do ponto inicial, 4-132
Rosca direita/rosca esquerda, 4-132
Rosca cnica, 4-131
Abertura de roscas, 4-130
Cadeias de roscas, 4-133
com passo constante, 4-130
Rosca cilndrica, 4-131
Abertura de roscas rgidas
Roscas direita/ esquerda, 4-137
Acelerao
Correo, 7-229
ngulo de abertura AC, 2-53
ngulo polar AP, 2-53
Aproximao do ponto de referncia, 3-102
Aproximao e recuo suaves, 8-283
Arredondamento, 4-154
Arredondamento modal, 4-154
Arredondar o raio de contorno, 4-154
ATRANS, 6-177, 6-180, 10-324
Avano
B
Bloco principal, 2-50, 2-53
bloco secundrio, 2-51
Blocos, 2-49
Bloco principal/bloco, 2-50
Comentrios, 2-66
Comprimento do bloco, 2-49
formato do bloco, 2-49
Nmero de bloco, 2-51
Seqncia de palavras em um bloco, 2-50
Suprimindo blocos, 2-65
C
Cadeias de roscas, 4-133
Caracteres especiais, 2-48
A-445
Anexo
04.00
ndice
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Chamada
de subprograma, 11-335
Chamada de subprograma l, 2-52
Chanfrar o raio de contorno, 4-154
Chanfro, 4-154
Ciclos SIEMENS, 2-68
Crculo
raio CR, 2-52
crculo de transio, 8-279, 8-295
colises, 8-277
Collision Detection ON (CDON)/OFF (CDOF), 8294
Comandos de contorno
nmero dos valores de eixo, 4-100
Comandos de contorno
posio de partida - posio de destino, 4-100
Comandos de deslocamento
Programando comandos de deslocamento, 4100
Comandos de deslocamento com coordenadas
polares, 4-102
Comentrios, 2-66
Compensao do raio da ferramenta, 8-308
alterando o nmero da correo D, 8-272
Alterando o sentido da compensao, 8-272
comportamento nos cantos, crculo de
transio, 8-279
Comportamento nos cantos, ponto de
interseo, 8-281
Comportamento da trajetria, 5-157
Comportamento de acelerao
BRISK, SOFT, DRIVE, 5-166
Comportamento em cantos
transies selecionveis, 8-280
Comportamento nos cantos
ponto de interseo, 8-281
Comportamento nos cantos
crculo de transio, 8-279
Comprimento da ferramenta
compensao a partir da orientao do porta
ferramentas, TCOABS, 8-299
componentes, 8-298
deslocamento, 8-298
Conceito de Frames, 1-32
A-446
04.00
Anexo
ndice
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
D
Da teoria para a prtica, 0-15
Definio das posies da pea, 1-21
Definies de contorno, 4-126
Designaes de planos, 1-26
Desligar o modo de correo
G40, 8-277
Desligar o modo de correo, G40, KONT, 8-278
Deslocamento de origem
Ajuste de valores, 3-92
Desligando, 3-93
Habilitando, 3-92
Deslocamento de origem programvel
TRANS, ATRANS, 6-177
Deslocamento de origem programvel
G58, G59, 6-180
Deslocamento do ponto inicial, 4-132
Deslocamento para limitador fixo, 4-146
Deslocamento para o ponto fixo, 4-144
Deslocamento/frame Zero, 3-90
Deslocamentos de origem programveis, 3-90
Destinos dos saltos, 2-66
Deteco de gargalo, 8-295
Dimenso absoluta, 1-24
Dimenso incremental, 1-25
Dimensionamento
dimensionamento absoluto, 3-79
Dimensionamento absoluto, 3-79
Dimensionamento incremental, 3-79
Dimensionamento incremental, 3-82
Dimenses, 3-86
absoluta/relativa, 3-79
absolutas/relativas, 3-82
dimensionamento incremental, 3-82
Dimensionamento incremental, 3-79
eixos rotativos e fusos, 3-84
metrico/polegadas, G70/G71, 3-86
Metrico/polegadas, G700/G710, 3-86
E
Eixo rotativo A, B, C, 2-52
Eixo transversal (eixo de faceamento)
Sistema de coordenadas, 4-150
Eixo U, V, W, X, Y, Z, 2-53
Eixos, 1-41
Eixos de canal, 1-37
Eixos de CLP, 1-40
Eixos de comando, 1-40
Eixos de faceamento
Pontos zero, 4-150
Eixos de mquina, 1-37
Eixos de posicionamento, 1-38
Eixos de posicionamento
movimentao, 7-208
Eixos de trajetria, 1-38
Eixos de trajetria
correo por manivela, 7-227
Eixos especiais, 1-37
Eixos geomtricos, 1-36
Eixos geomtricos comutveis, 1-36
Eixos principais, 1-36
Eixos sncronos, 1-40
Eixos transversais
dimenses para os eixos transversais, 4-151
Endereo do nmero de bloco, 2-50
Endereos
Endereos fixos, 12-363
Endereos, 2-52
com extenso axial, 2-54
Endereos extendidos, 2-54
Endereos variveis, 2-56
Fixos com extenso axial, 2-56
Modais/No Modais, 2-54
Endereos fixos, 2-55
Envio das funes
modo trajetria contnua, 9-318
Espelhamento programvel, MIRROR,
AMIRROR, 6-193
Estrutura de numero D absoluto, 8-258
Explicao dos smbolos, 0-16
A-447
Anexo
04.00
ndice
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
F
Fator de escala programvel, SCALE, ASCALE,
6-190
Fazendo o corretor da ferramenta operativo
imediatamente, 8-267
Ferramenta
movimentos, 4-99
movimentos, 3-77
Nmero do corretor da ferramenta D, 2-50
Ferramenta T, 2-50
Ferramentas cuja direo da ponta relevante, 8313
fim bloco, 2-48
fim de programa
M2, M17, M30, 2-46
Fim de programa, M2, M17, M30, 9-321
Funo adicional M, 2-50
Funo auxiliar, 2-52
Funo auxiliar H, 2-50
Funo preparatria G, 2-50, 2-52
Funes
dimenses para os eixos transversais, 4-151
Funes de alta velocidade, QU, 9-317
Funes de tornos
chanfros e raios, 4-155
Funes H, 9-322
Funes de alta velocidade, QU, 9-317
Funes M, 9-319
Fim de programa, M2, M17, M30, 9-321
parada opcional, 9-321
Parada programada M0, 9-320
Fuso
Operao do fuso com controle de posio, 7211
Posicionamento de fusos para operao como
eixos, 7-212
Fuso mestre, 1-37
G
G642, 5-160, 5-162
G643, 5-160, 5-162
A-448
G70, 3-86
G700, 3-88
G71, 3-86
G710, 3-88
Gama de valores, 2-62
Gerao de alarmes, 2-68
Gerao do frame de acordo com a orientao da
ferramenta, TOFRAME, 6-197
I
Identificador de programa, 2-46
identificador para cadeia de caracteres, 2-48
identificador para valores numricos especiais, 248
identificador para variveis de sistema, 2-48
Identificadores, 2-60
Identificadores
identificadores de matrizes (arrays), 2-62
identificadores de variveis, 2-61
Informao de deslocamento X, Y, Z, 2-50
Instruo Jump (salto), 10-327
Instrues frame
Ajustveis e programveis, 6-175
Deslocamento de origem programvel, 6-180
Deslocameto de origem programvel, 6-177
Espelhamento programvel, 6-193
Instrues aditivas, 6-176
Rotao programvel, 6-183
Interpolao circular, 4-111
Interpolao circular
Declarao do plano de trabalho, 4-112
Interpolao helicoidal, 4-124
Programao de crculo a partir do ponto
intermedirio e ponto final, 4-119
Programao de elementos circulares com
ngulo de abertura e centro ou ponto final, 4115
Programao de elementos circulares com
centro e ponto final, 4-112
Programao de elementos circulares com
coordenadas polares, 4-116
Programao de elementos circulares com raio
e ponto final, 4-114
04.00
Anexo
ndice
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
L
Labels, 2-66
Lendo posies, 8-288
Letras de endereo, 12-363
Ligar/desligar a monitorao de ferramenta, 8-301
Limitao da rea de trabalho
ativar/destivar, 3-98
Pontos de referncia na ferramenta, 3-99
Limitao da velocidade do fuso, 7-246
Limitao de torque, 5-166
Limitador fixo
Janela de monitorao, 4-148
Limitador fixo
Torque de aperto, 4-148
Limite da rotao do fuso, 7-244
LINE FEED, 2-49
Linguagem de programao
Blocos, 2-49
Conjunto de caracteres, 2-47
Endereos, 2-52
Nome da varivel, 2-54
Palavras, 2-49
Tipos de dados, 2-62
Linguagem de Programao
Identificadores, 2-60
Linha reta com ngulo, 4-126
List
N
Nveis de supresso, 2-65
Nome da varivel, 2-54
Nomes de programa, 2-46
Nomes dos identificadores, 2-61
Nmero da ferramenta T, 2-53
nmero de bloco, 2-51
Nmero DL, 8-303
Nmero do bloco, 2-50
Nmero do corretor D, 2-52
Nmeros de alarmes, 2-68
A-449
Anexo
04.00
ndice
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
O
Operao do fuso com controle de posio, 7-211
Operadores, 2-58
Operadores, 2-58
P
Palavras, 2-49
Parada de pr processamento, 7-209
Parada exata, 5-158
Janela de posicionamento, 5-158
Parada interna de pr processamento, 7-209
Parada interna de pr processamento, 5-172
Parada programada, M0, 9-320
Parmetro aritmtico R, 2-53
Parmetro de interpolao I, J, K, 2-52
Parmetros aritmticos R, 10-324
Parmetros de interpolao I, J, K, 2-55
pea bruta, 8-276
Percurso, em funo dos valores DISC, 8-280
Percursos de aproximao e afastamento, 8-276
Percursos em vazio da ferramenta, 8-281
Plano de correo, 8-297
Plano de trabalho, G17 a G19, 3-95
Ponto de contorno, 8-276
Ponto de referncia do incerto, 8-313
Ponto exato da interpolao, 5-159
Ponto final
programao, 8-285
Ponto/ngulo de aproximao, 8-276
Pontos zero, 1-27
Porta ferramenta, 8-298
Posio de fuso SPOS, 2-55
Posio de troca de ferramenta, 8-277
Posicionamento de Eixo, 2-53
Posicionamento de fuso sem monitorao de
posio para troca de bloco SPOSA, 2-53
Posicionamento exato
sada do comando, 5-159
Posicionamentode fuso SPOS, 2-53
Posicionando fusos com controle de posio
Posicionamento a partir de uma rotao, 7-212
Posicionando fusos com posio controlada
Posicionar o fuso quando parado, 7-215
A-450
Preciso de contorno
programvel, 5-170
Preciso programvel do contorno, 5-170
Programa
Gerao de alarmes, 2-68
Programando mensagens, 2-67
programa NC, 2-46
Programao de funes para comandos de
movimento, 9-318
Programando comandos de deslocamento, 4-100
Programando mensagens, 2-67
R
Raio de contorno, 4-154
Raio de transio, 8-281
Raio do crculo CR, 2-53
Raio polar RP, 2-53
Rebolo
velocidade perifrica constante, 7-238
Repetio de trecho do Programa, 11-338
RET, 11-333
Retificao Centerless
Velocicade constante da pea, 7-241
Retificao Centerless, 7-241
Rosca cilndrica, 4-131
Rosca cnica, 4-131
Rosca transversal, 4-131
Rosqueamento
rgido, 4-137
Rosqueamento com mandril de compensao, 4139
rotao do fuso (S), 2-52
Rotao do fuso S, 2-53, 2-55
Rotao no espao programvel, 6-184
Rotao programada no plano, 6-186
Rotao programvel
ROT, AROT, 6-183
Rotao programvel
Direo da rotao, 6-185
Mudana do plano, 6-187
Rotao S, 2-50
04.00
Anexo
ndice
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
S
Seo de programa, 2-65
seqncia de comandos M, 9-318
Smbolos, 0-16
Sistema de coordenadas
Designaes de planos, 1-26
Dimenso incremental, 1-25
Sistema de coordenadas base, 1-31
Sistema de coordenadas da pea, 1-32
Sistema de coordenadas .
Dimenso absoluta ., 1-24
Sistema de coordenadas base, 1-31
Sistema de coordenadas da mquina, 1-29
Sistema de coordenadas da pea, 1-32
Sistema frame, 6-174
Sistemas de coordenadas, 1-20
Sistemas de coordenadas
Coordenadas polares, 1-23
Sistema de coordenadas da mquina, 1-29
Sistemas de coordenadas e usinagem de peas,
1-43
Solicitar o porta ferramenta, 8-298
Subbloco N, 2-52
Subprogram list, 12-380
Subprograma com repetio de programa, 11-337
Subprogramas, 11-332
Repetio de programa, 11-337
Supresso de bloco
Oito nveis de supresso, 2-65
T
T0, 8-256, 8-259
Tabelas, 12-347
tangente da trajetria, 8-277
Tempo de espera, 5-171
Texto de alarme, 2-68
Tipos de dados, 2-62
Constantes, 2-63
Tipos de eixo
Eixos de canal, 1-37
Eixos de mquina, 1-37
V
Valor de desgaste, 8-304
Valor principal, 8-304
Vrios avanos em um bloco, 7-244
Velocicade constante da pea, 7-241
Velocidade constante
corte, 7-236
Velocidade de corte
constante, 7-237
Velocidade do retrocesso, 4-141
Velocidade perifrica constante de rebolo, 7-238
Velocidades de aproximao e recuo, 8-287
Violao do contorno, 8-295
Vista geral dos Sistemas de coordenadas, 1-27
Visualizao rpida, 0-14
A-451
Anexo
840D
NCU 571
04.00
Comandos, Identificadores
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Comandos, Identificadores
:
:, 2-53
=
=, 2-48
A
A, 3-84
AC, 2-53, 7-213
AC, 3-79
ACC, 7-229
ACN, 3-84, 7-213
ACP, 3-84, 7-213
ADIPOSE, 5-160
AIDS, 5-160
ALF, 4-141
AMIRROR, 6-193
ANG, 12-349
AP, 2-53, 4-102, 4-104, 4-124
AR, 4-124
AROT, 6-183
ASCALE, 6-190
ATRANS, 6-177, 6-180
CHR, 4-154
CIP, 4-111
CLGOF, 7-241
CLGON, 7-241
CPRECOF, 5-170
CPRECON, 5-170
CR, 2-53, 3-86, 4-124
CT, 4-111
CUT2D, 3-96, 8-252, 8-296, 8-298
CUT2DF, 3-96, 8-252, 8-296, 8-298
B, 3-84
BRISK, 5-166
BRISKA, 5-166
d, 7-219
D, 8-260, 8-262, 8-265
D0, 8-261
DC, 3-84, 7-213
DELDL, 8-307
DIAM90, 4-151
DIAMOF, 4-151
DIAMON, 4-151
DILF, 4-140
DISC, 8-279, 8-280
DISCL, 8-282
DISR, 8-282
DITE, 4-135
DITS, 4-135
DL, 8-303
DRFOF, 6-198
DRIVE, 5-166
DRIVEA, 5-166
C, 3-84
CDOF, 8-294
CDON, 8-294
CFC, 4-125, 7-230
CFIN, 7-230
CFTCP, 7-230
CHF, 4-154
EX, 10-325
A-452
F
F, 2-50, 4-108, 4-130, 4-139, 5-171, 7-200
FA, 2-52, 7-208, 7-221
FAD, 8-282
FALSE, 2-62
04.00
Anexo
Comandos, Identificadores
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
FD, 7-225
FDA, 7-225
FFWOF, 5-169
FFWON, 5-169
FGREF, 7-200
FGROUP, 4-112, 7-200
FL, 7-200
FMA, 7-244, 12-352
FP, 4-144
FPR, 7-221
FPRAOF, 7-221
FPRAON, 7-221
FRC, 4-154, 12-352
FRCM, 4-154, 12-352
FTOCOF, 7-242
FTOCON, 7-242
FXS, 4-146
FXST, 4-146
FXSW, 4-146
G
G, 2-50, 2-52, 10-325
G0, 4-105, 4-106, 5-160, 5-165
G1, 4-107, 4-108
G110, 4-102
G111, 4-102
G112, 4-102
G140, 8-282
G141, 8-282
G142, 8-282
G143, 8-282
G147, 8-282
G148, 8-282
G153, 3-90, 6-198
G17, 3-95, 8-251, 8-269, 8-296
G18, 3-95, 8-251
G19, 3-95, 8-251, 8-269, 8-296
G2, 4-111, 4-124, 4-151
G247, 8-282
G248, 8-282
G25, 3-98, 7-243
G26, 3-98, 7-243
G3, 4-111, 4-124, 4-151
810D
840Di
A-453
Anexo
04.00
Comandos, Identificadores
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
H
H, 2-50, 2-52, 2-55
I
I, 2-52, 3-80, 3-86, 4-130, 4-131
I1, 3-86
IC, 3-79, 7-213
IF, 10-329
IP, 2-56
J
J, 2-52, 3-80, 3-86, 4-131
J1, 3-86
JERKA, 5-166
810D
840Di
LIFTFAST, 4-140
LIMS, 7-236
M
M, 2-50, 2-52
M..., 9-319
M0, 9-319
M1, 7-233, 9-319
M17, 9-319, 11-336
M2, 9-319, 11-332
M3, 4-132, 7-214, 7-233, 9-319
M30, 9-319, 11-336
M4, 4-132, 7-214, 7-233, 9-319
M40, 9-319
M41, 7-214, 9-319
M42, 9-319
M43, 9-319
M44, 9-319
M45, 7-214, 9-319
M5, 7-214, 7-233, 9-319
M6, 9-319
M7, 9-317
M70, 9-319
MARCA, 10-327, 10-329
MEAS, 4-151
MEAW, 4-151
MIRROR, 6-174, 6-193
MSG, 2-67
K
K, 2-52, 3-86, 4-130, 4-131
K1, 3-86
KONT, 8-276, 8-279
L, 2-52, 10-325
L..., 11-333
LABEL, 10-327, 10-329
LF, 2-48
LFOF, 4-140
LFON, 4-140
LFTXT, 4-141
LFWP, 4-141
OFFN, 8-268
ORIPATH, 12-358
OVR, 2-52, 7-224
OVRA, 7-224
A-454
P
P, 2-52
PM, 8-282
04.00
Anexo
Comandos, Identificadores
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Q
Q, 2-53
QU, 9-317
R
R, 2-53
R..., 10-324
REPEAT, 11-338
REPEATB, 11-338
RND, 4-154
RNDM, 4-154
ROT, 3-96, 6-183
RP, 2-53, 3-86, 4-102, 4-124
RPL, 6-183
SRA, 7-244
ST, 7-244
STA, 7-244
SUG, 7-238
SUPA, 3-90
T
T, 2-50, 2-53, 2-55
TCARR, 8-298
TCOABS, 8-298
TCOFR, 8-298
TMOF, 8-301
TMON, 8-301
TOFRAME, 6-197
TRAANG, 7-219
TRACYL, 7-217, 7-219
TRAFOOF, 3-102, 7-217, 7-219
TRANS, 3-86, 6-177, 6-180, 10-324
TRANSMIT, 7-217
TRUE, 2-62
TURN, 4-124
U
U, 2-53
S
S, 2-50, 2-53, 2-55, 4-132, 4-139, 5-171, 7-233, 7236, 7-238
S1, 7-233, 7-238, 7-243
S2, 7-233, 7-235, 7-243
SCALE, 6-190
SETAL, 2-68
SETMS, 7-233
SOFT, 5-166
SOFTA, 5-166
SPCOF, 7-211
SPCON, 4-133, 7-211
SPI, 7-221
SPINU, 2-55
SPOS, 2-53, 3-85, 4-137, 7-212, 7-223
SPOS, SPOSA, 2-55
SPOSA, 2-53, 4-137, 7-212, 7-214
SR, 7-244
V
V, 2-53
W
W, 2-53
WAITP, 7-208
WAITS, 7-212
WALIMOF, 3-98
WALIMON, 3-98
X
X, 2-50, 2-53, 3-79
X, 3-86
X1, 3-102, 4-144
A-455
Anexo
04.00
Comandos, Identificadores
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
Y
Y, 2-50, 2-53, 3-79, 3-82, 3-86
Y1, 3-102, 4-144
Z
Z, 2-50, 2-53, 3-79, 3-82, 3-86
A-456
04.00
Anexo
Commands, Identifiers
840D
NCU 571
840D
NCU 572
NCU 573
FM-NC
810D
840Di
A-457