Sie sind auf Seite 1von 461

SINUMERIK 802D sl Fresamento

______________
______________
______________
______________
______________
______________
______________
______________
______________
______________
______________
______________
______________
______________


Prefcio


Descrio

1
Interface de software

2
Ligar, aproximar o ponto de
referncia

3
Ajustar

4
Operao manual

5
Modo automtico

6
Programao de peas

7
Sistema

8
Programao

9
Ciclos

10
Operao via rede

11
Backup de dados

12
Diagnstico de PLC

13
Anexo

A
SINUMERIK 802D sl

Fresamento
Manual de programao e de utilizao
04/2007
6FC5398-0CP10-3KA0
Vlido para

Comando Verso de software
SINUMERIK 802D sl T/M 1.4


Indicaes de segurana
Indicaes de segurana
Este manual contm instrues que devem ser observadas para sua prpria segurana e tambm para evitar
danos materiais. As instrues que servem para sua prpria segurana so sinalizadas por um smbolo de alerta,
as instrues que se referem apenas danos materiais no so acompanhadas deste smbolo de alerta.
Dependendo do nvel de perigo, as advertncias so apresentadas como segue, em ordem decrescente de
gravidade.
PERIGO
significa que haver caso de morte ou leses graves, caso as medidas de segurana correspondentes no
forem tomadas.
AVISO
significa que haver caso de morte ou leses graves, caso as medidas de segurana correspondentes no
forem tomadas.
CUIDADO
acompanhado do smbolo de alerta, indica um perigo iminente que pode resultar em leses leves, caso as
medidas de segurana correspondentes no forem tomadas.
CUIDADO
no acompanhado do smbolo de alerta, significa que podem ocorrer danos materiais, caso as medidas de
segurana correspondentes no forem tomadas.
ATENO
significa que pode ocorrer um resultado ou um estado indesejados, caso a instruo correspondente no for
observada.
Ao aparecerem vrios nveis de perigo, sempre ser utilizada a advertncia de nvel mais alto de gravidade.
Quando apresentada uma advertncia acompanhada de um smbolo de alerta relativamente a danos pessoais,
esta mesma tambm pode vir adicionada de uma advertncia relativa a danos materiais.
Pessoal qualificado
O equipamento/sistema em questo somente pode ser ajustado e operado com base nesta documentao. A
colocao em funcionamento e a operao de um equipamento/sistema somente devem ser realizadas por
pessoal qualificado. O pessoal qualificado, de acordo com as instrues tcnicas de segurana desta
documentao, so pessoas que detm a autorizao de operar, aterrar e identificar equipamentos, sistemas e
circuitos eltricos conforme os padres da tcnica de segurana.
Utilizao de acordo com os regulamentos
Tenha ateno ao seguinte:
AVISO
O equipamento somente pode ser utilizado para os casos previstos no catlogo e na descrio tcnica, e
somente em conjunto com os dispositivos e componentes externos recomendados e homologados pela
Siemens. A operao sem falhas e segura do produto requer o transporte correto, estocagem correta,
instalao e montagem corretas, assim como a operao e manuteno cuidadosas.
Marcas
Todas denominaes marcadas pelo smbolo de propriedade autoral so marcas registradas da Siemens AG.
As demais denominaes nesta publicao podem ser marcas em que os direitos de proprietrio podem ser
violados, quando usadas em prprio benefcio, por terceiros.
Excluso de responsabilidade
Ns revisamos o contedo desta documentao quanto a sua coerncia com o hardware e o software descritos.
Mesmo assim ainda podem existir diferenas e ns no podemos garantir a total conformidade. As informaes
contidas neste documento so revisadas regularmente e as correes necessrias estaro presentes na prxima
edio.

Siemens AG
Automation and Drives
Postfach 48 48
90327 NRNBERG
ALEMANHA
Ordernumber: 6FC5398-0CP10-3KA0
06/2007
Copyright Siemens AG 2007.
Sujeito a modificaes sem aviso prvio

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 3
Prefcio
Estrutura da documentao
A documentao SINUMERIK est organizada em 3 partes:
Documentao geral
Documentao do usurio
Documentao do fabricante e assistncia tcnica

Uma lista completa e atualizada mensalmente das publicaes e em qual idioma estas
esto disponveis est disponvel na Internet no seguinte endereo:
http://www.siemens.com/motioncontrol
Siga a seqncia dos itens de menu "Suporte" "Documentao Tcnica" "Resumo das
publicaes".
A verso Internet do DOConCD, a DOConWEB, est disponvel no endereo:
http://www.automation.siemens.com/doconweb
As informaes sobre o treinamento oferecido e sobre as FAQ's (frequently asked
questions) esto disponveis na Internet no seguinte endereo:
http://www.siemens.com/motioncontrol no item de menu "Suporte"
Grupo de destino
A presente publicao destinada programadores, projetistas, operadores de mquinas e
usurios de instalaes.
Aplicao
O manual de programao e operao proporciona ao grupo de destino a capacidade de
desenvolver, editar, criar, testar e solucionar falhas de programas e interfaces de software.
Alm disso, ele tambm proporciona ao grupo de destino a capacidade de operar o
hardware e o software de uma mquina.
Escopo padro
Nesta documentao est descrita a funcionalidade do escopo padro. As
complementaes e alteraes realizadas pelo fabricante da mquina so documentadas
pelo fabricante da mquina.
No comando podem existir outras funes que no foram explicadas nesta documentao.
Porm no existe nenhuma necessidade destas funes para um novo fornecimento ou em
caso de servio.
Prefcio

Fresamento
4 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Da mesma forma, devido grande variedade de itens, esta documentao no compreende
todas as informaes detalhadas de todos os tipos de produto, e tambm no podem ser
considerados todos os casos possveis de instalao, operao e manuteno.
Suporte Tcnico
Para questes tcnicas entre em contato com a seguinte Hotline:

Europa / frica sia / Austrlia Amrica
Telefone +49 180 5050 222 +86 1064 719 990 +1 423 262 2522
Fax +49 180 5050 223 +86 1064 747 474 +1 423 262 2289
Internet http://www.siemens.com/automation/support-request
E-Mail adsupport@siemens.com


Indicao
Os nmeros de telefone para suporte tcnico de cada pas esto disponveis no endereo
de Internet: http://www.siemens.com/automation/service&support

Perguntas sobre a documentao
Em caso de dvidas sobre documentao (reclamaes, correes) pedimos para que
estas sejam encaminhadas ns via Fax ou por E-Mail no seguinte endereo:

Fax +49 9131- 98 63315
E-Mail docu.motioncontrol@siemens.com
No final deste documento encontra-se disponvel um modelo de Fax.
Endereo de Internet para SINUMERIK
http://www.siemens.com/sinumerik
Declarao de conformidade CE
A declarao de conformidade CE para diretriz EMV encontra-se disponvel
na Internet:
http://suport.automation.siemens.com
sob o nmero de produto/encomenda 15257461
com a respectiva filial de representao A&D MC da
Siemens AG

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 5
ndice remissivo
Prefcio ..................................................................................................................................................... 3
1 Descrio................................................................................................................................................. 11
1.1 Elementos de operao e indicadores ........................................................................................11
1.2 Indicadores de estado e de falhas...............................................................................................12
1.3 Definio de teclas do teclado CNC completo (formato alto)......................................................13
1.4 Definio de teclas do painel de comando da mquina..............................................................15
1.5 Sistemas de coordenadas ...........................................................................................................16
2 Interface de software ............................................................................................................................... 21
2.1 Estrutura das telas .......................................................................................................................21
2.2 Softkeys padro...........................................................................................................................24
2.3 reas de operao.......................................................................................................................25
2.4 O sistema de ajuda......................................................................................................................26
3 Ligar, aproximar o ponto de referncia .................................................................................................... 29
3.1 Ligar e aproximar o ponto de referncia......................................................................................29
4 Ajustar ..................................................................................................................................................... 31
4.1 Especificar ferramentas e correes das ferramentas ................................................................32
4.1.1 Criar nova ferramenta..................................................................................................................35
4.1.2 Determinar correes de ferramenta (manual)............................................................................36
4.1.3 Determinao de correes de ferramenta com um apalpador de medio ..............................39
4.1.4 Ajustes do apalpador de medio ...............................................................................................42
4.2 Especificar/modificar o deslocamento do ponto zero..................................................................44
4.2.1 Determinar deslocamento do ponto zero.....................................................................................45
4.3 Programar dados de ajuste..........................................................................................................47
4.4 Parmetros de clculo R..............................................................................................................51
5 Operao manual .................................................................................................................................... 53
5.1 Operao manual ........................................................................................................................53
5.2 Modo de operao JOG - rea de operao Posio.................................................................55
5.2.1 Associao de manivelas eletrnicas..........................................................................................59
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio ...................................60
5.3.1 Teach In (MDA)............................................................................................................................63
5.3.2 Fresamento de facear..................................................................................................................66
6 Modo automtico ..................................................................................................................................... 69
6.1 Modo de operao AUTOMTICO..............................................................................................69
6.2 Selecionar, iniciar programa de pea ..........................................................................................74
ndice remissivo

Fresamento
6 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
6.3 Localizao de blocos................................................................................................................. 76
6.4 Parar, cancelar programa de pea ............................................................................................. 77
6.5 Reaproximao aps um cancelamento..................................................................................... 78
6.6 Reaproximao aps uma interrupo....................................................................................... 79
6.7 Executar externamente............................................................................................................... 80
7 Programao de peas............................................................................................................................ 83
7.1 Viso geral da programao de peas ....................................................................................... 83
7.2 Especificar programa novo ......................................................................................................... 87
7.3 Editar programa de pea............................................................................................................. 88
7.4 Simulao.................................................................................................................................... 90
7.5 Calibrar elementos de contorno.................................................................................................. 92
7.6 Programao livre de contornos ............................................................................................... 101
7.6.1 Programar contorno .................................................................................................................. 102
7.6.2 Definir ponto de partida............................................................................................................. 103
7.6.3 Softkeys e parmetros .............................................................................................................. 105
7.6.4 Parametrizar elementos de contorno........................................................................................ 110
7.6.5 Representao grfica do contorno.......................................................................................... 113
7.6.6 Especificar os elementos de contorno em coordenadas polares, fechar o contorno. .............. 114
7.6.7 Descrio de parmetros dos elementos de contorno reta/crculo .......................................... 117
7.6.8 Exemplo de programao para fresamento.............................................................................. 119
8 Sistema.................................................................................................................................................. 125
8.1 Sistema ..................................................................................................................................... 125
8.2 Sistema - Softkeys (IBN)........................................................................................................... 129
8.3 Sistema - Softkeys (MD) ........................................................................................................... 130
8.4 Sistema - Softkeys (Service Exibio) ...................................................................................... 136
8.5 Sistema - Softkeys (PLC).......................................................................................................... 145
8.6 Sistema - Softkeys (arquivos IBN) ............................................................................................ 152
8.7 Indicao do alarme.................................................................................................................. 156
9 Programao......................................................................................................................................... 157
9.1 Fundamentos de programao NC........................................................................................... 157
9.1.1 Nomes de programa ................................................................................................................. 157
9.1.2 Estrutura do programa .............................................................................................................. 157
9.1.3 Composio da palavra e endereo ......................................................................................... 158
9.1.4 Composio do bloco................................................................................................................ 159
9.1.5 Bloco de caracteres .................................................................................................................. 161
9.1.6 Vista geral das instrues......................................................................................................... 162
9.2 Indicaes de curso .................................................................................................................. 178
9.2.1 Programar indicaes de dimenso ......................................................................................... 178
9.2.2 Seleo de planos: G17 at G19.............................................................................................. 179
9.2.3 Indicao de dimenses absolutas/incrementais: G90, G91, AC, IC....................................... 180
9.2.4 Indicao de dimenses mtricas e em polegadas: G71, G70, G710, G700 .......................... 182
9.2.5 Coordenadas polares, determinao de plos: G110, G111, G112 ........................................ 183
9.2.6 Deslocamento de ponto zero programvel: TRANS, ATRANS................................................ 185
9.2.7 Rotao programvel: ROT, AROT.......................................................................................... 186
ndice remissivo

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 7
9.2.8 Fator de escala programvel: SCALE, ASCALE.......................................................................188
9.2.9 Espelhamento programvel: MIRROR, AMIRROR...................................................................189
9.2.10 Fixao de peas - deslocamento de ponto zero ajustvel: G54 at G59, G500, G53,
G153 ..........................................................................................................................................191
9.2.11 Limite programvel da rea de trabalho: G25, G26, WALIMON, WALIMOF............................193
9.3 Movimentos dos eixos ...............................................................................................................195
9.3.1 Interpolao linear com avano rpido: G0...............................................................................195
9.3.2 Interpolao linear com avano: G1..........................................................................................196
9.3.3 Interpolao circular: G2, G3.....................................................................................................198
9.3.4 Interpolao polar atravs de ponto intermedirio: CIP ............................................................204
9.3.5 Crculo com transio tangencial: CT........................................................................................205
9.3.6 Interpolao helicoidal: G2/G3, TURN ......................................................................................206
9.3.7 Rosqueamento com passo constante: G33...............................................................................207
9.3.8 Rosqueamento com macho com mandril de compensao: G63.............................................208
9.3.9 Interpolao de rosca: G331, G332...........................................................................................209
9.3.10 Aproximao do ponto fixo: G75................................................................................................211
9.3.11 Aproximao do ponto de referncia: G74................................................................................211
9.3.12 Medio com apalpador de contato: MEAS, MEAW.................................................................212
9.3.13 Controle tangencial: TANG, TANGON, TANGOF, TLIFT, TANGDEL.......................................213
9.3.14 Avano F....................................................................................................................................216
9.3.15 Correo de avano em crculos: CFTCP, CFC........................................................................217
9.3.16 Parada exata / modo de controle da trajetria: G9, G60, G64..................................................218
9.3.17 Comportamento de acelerao: BRISK, SOFT.........................................................................221
9.3.18 Correo porcentual de acelerao: ACC.................................................................................222
9.3.19 Deslocamento com controle antecipado: FFWON, FFWOF .....................................................223
9.3.20 Otimizao da qualidade da superfcie atravs do compressor: COMPCAD...........................223
9.3.21 4 eixo ........................................................................................................................................225
9.3.22 Tempo de espera: G4................................................................................................................226
9.3.23 Deslocamento at o encosto fixo...............................................................................................227
9.3.24 Reduo de avano com desacelerao nos cantos (FENDNORM, G62, G621) ....................230
9.4 Movimentos do fuso...................................................................................................................232
9.4.1 Rotao do fuso S, sentidos de giro..........................................................................................232
9.4.2 Limitao da rotao do fuso: G25, G26...................................................................................233
9.4.3 Posicionamento do fuso: SPOS.................................................................................................234
9.4.4 Marchas de transmisso............................................................................................................235
9.5 Suporte para programao de contornos..................................................................................236
9.5.1 Arredondamento, chanfro ..........................................................................................................236
9.5.2 Programao de elementos de contorno...................................................................................239
9.6 Ferramenta e correo de ferramenta.......................................................................................241
9.6.1 Notas gerais...............................................................................................................................241
9.6.2 Ferramenta T .............................................................................................................................242
9.6.3 Nmero de correo de ferramenta D.......................................................................................243
9.6.4 Seleo da correo do raio de ferramenta: G41, G42.............................................................246
9.6.5 Comportamento em cantos: G450, G451..................................................................................248
9.6.6 Correo do raio de ferramenta OFF: G40................................................................................250
9.6.7 Casos especiais da correo do raio de ferramenta.................................................................251
9.6.8 Exemplo para correo do raio de ferramenta ..........................................................................253
9.7 Funo adicional M....................................................................................................................254
9.8 Funo H....................................................................................................................................255
9.9 Parmetros de clculo R, LUD e varivel de PLC.....................................................................256
9.9.1 Parmetros de clculo R............................................................................................................256
9.9.2 Dados de usurio locais (LUD) ..................................................................................................259
ndice remissivo

Fresamento
8 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.9.3 Leitura e gravao de variveis de PLC................................................................................... 261
9.10 Saltos de programa................................................................................................................... 262
9.10.1 Destino do salto para saltos de programa ................................................................................ 262
9.10.2 Saltos de programa incondicionais........................................................................................... 263
9.10.3 Saltos de programa condicionais.............................................................................................. 264
9.10.4 Exemplo de programa para saltos............................................................................................ 266
9.11 Uso de subrotinas ..................................................................................................................... 267
9.11.1 Generalidades........................................................................................................................... 267
9.11.2 Chamada de ciclos de usinagem.............................................................................................. 270
9.11.3 Chamada modal da subrotina................................................................................................... 270
9.11.4 Executar subrotina externa (EXTCALL).................................................................................... 271
9.12 Relgio e contador de peas .................................................................................................... 275
9.12.1 Relgio de tempo de execuo ................................................................................................ 275
9.12.2 Contador de peas.................................................................................................................... 277
9.13 Comandos de linguagem para a monitorao de ferramenta .................................................. 279
9.13.1 Viso geral da monitorao de ferramenta............................................................................... 279
9.13.2 Monitorao da vida til ............................................................................................................ 281
9.13.3 Monitorao do nmero de peas ............................................................................................ 283
9.14 Aproximao e afastamento suaves......................................................................................... 285
9.15 Fresamento da superfcie perifrica - TRACYL........................................................................ 291
10 Ciclos..................................................................................................................................................... 297
10.1 Vista geral dos ciclos ................................................................................................................ 297
10.2 Programao dos ciclos............................................................................................................ 299
10.3 Suporte grfico para ciclos no editor de programas................................................................. 301
10.4 Ciclos de furao ...................................................................................................................... 303
10.4.1 Generalidades........................................................................................................................... 303
10.4.2 Requisitos.................................................................................................................................. 305
10.4.3 Furao, centragem - CYCLE81............................................................................................... 306
10.4.4 Furao, escareamento plano - CYCLE82............................................................................... 309
10.4.5 Furao profunda - CYCLE83 .................................................................................................. 312
10.4.6 Rosqueamento com macho sem mandril de compensao - CYCLE84 ................................. 317
10.4.7 Rosqueamento com macho com mandril de compensao - CYCLE840 ............................... 321
10.4.8 Alargamento 1 (mandrilamento 1) - CYCLE85 ......................................................................... 328
10.4.9 Mandrilamento (mandrilamento 2) - CYCLE86......................................................................... 331
10.4.10 Mandrilamento com parada 1 (mandrilamento 3) CYCLE87................................................. 335
10.4.11 Furao com parada 2 (mandrilamento 4) - CYCLE88 ............................................................ 338
10.4.12 Alargamento 2 (mandrilamento 5) - CYCLE89 ......................................................................... 340
10.5 Ciclos de modelos de furao................................................................................................... 343
10.5.1 Requisitos.................................................................................................................................. 343
10.5.2 Fileira de furos - HOLES1......................................................................................................... 344
10.5.3 Crculo de furos - HOLES2 ....................................................................................................... 348
10.6 Ciclos de fresamento ................................................................................................................ 351
10.6.1 Requisitos.................................................................................................................................. 351
10.6.2 Fresamento de facear - CYCLE71............................................................................................ 352
10.6.3 Fresamento de contorno - CYCLE72........................................................................................ 359
10.6.4 Fresamento de salincia retangular - CYCLE76 ...................................................................... 369
10.6.5 Fresamento de salincia circular - CYCLE77........................................................................... 375
10.6.6 Oblongos em um crculo - LONGHOLE.................................................................................... 380
ndice remissivo

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 9
10.6.7 Ranhuras em um crculo - SLOT1.............................................................................................385
10.6.8 Ranhura circular - SLOT2..........................................................................................................392
10.6.9 Fresamento de bolso retangular - POCKET3..........................................................................397
10.6.10 Fresamento de bolso circular - POCKET4 ..............................................................................405
10.6.11 Fresamento de roscas - CYCLE90............................................................................................410
10.7 Mensagens de erros e tratamento de erros...............................................................................416
10.7.1 Notas gerais...............................................................................................................................416
10.7.2 Tratamento de erros em ciclos ..................................................................................................416
10.7.3 Viso geral dos alarmes dos ciclos ...........................................................................................417
10.7.4 Mensagens nos ciclos................................................................................................................419
11 Operao via rede ................................................................................................................................. 421
11.1 Operao via rede .....................................................................................................................421
11.1.1 Operao via rede (opcional).....................................................................................................421
11.1.2 Configurao da conexo de rede.............................................................................................422
11.1.3 Gerenciamento de usurios.......................................................................................................424
11.1.4 Login do usurio - RCS log in....................................................................................................425
11.1.5 Trabalhar com uma conexo de rede........................................................................................426
11.1.6 Compartilhamento de diretrios.................................................................................................427
11.1.7 Conectar e desconectar redes...................................................................................................428
11.2 RCS-Tool ...................................................................................................................................430
12 Backup de dados................................................................................................................................... 433
12.1 Transmisso de dados atravs da interface RS232..................................................................433
12.2 Criar, exportar e carregar arquivo de colocao em funcionamento.........................................435
12.3 Carregar e exportar projetos de PLC.........................................................................................437
12.4 Copiar e inserir arquivos............................................................................................................438
13 Diagnstico de PLC............................................................................................................................... 439
13.1 Diagnstico de PLC em representao de esquema de contatos ............................................439
13.2 Estrutura da tela.........................................................................................................................440
13.3 Opes de operao..................................................................................................................441
A Anexo .................................................................................................................................................... 453
A.1 Outros ........................................................................................................................................453
A.1.1 Calculadora................................................................................................................................453
A.1.2 Edio de caracteres chineses..................................................................................................455
A.2 Feedback sobre a documentao..............................................................................................455
A.3 rvore de documentao 802D sl..............................................................................................457
ndice..................................................................................................................................................... 459
ndice remissivo

Fresamento
10 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 11
Descrio
1
1.1 Elementos de operao e indicadores
Elementos de operao
A chamada das funes definidas realizada atravs das softkeys horizontais e verticais. A
descrio disso encontramos neste manual.

Softkeys horizontais
Softkeys verticais

Esquema 1-1 Painel de comando CNC
Descrio
1.2 Indicadores de estado e de falhas
Fresamento
12 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
1.2 Indicadores de estado e de falhas
Indicador do LED no painel de comando CNC (PCU)
No painel de comando CNC esto instalados os indicadores de LED mencionados a seguir.

ERR

RDY

NC

CF



Na seguinte tabela esto descritos os LED's e o significado dos mesmos.
Tabelas 1-1 Indicadores de estado e de falhas
LED Significado
ERR (vermelho) falha/erro grave; soluo mediante Power Off/On
RDY (verde) pronto para operar
NC (amarelo) monitorao do sinal de vida
CF (amarelo) gravao no/leitura do carto CF
Nota de leitura
As informaes para descrio de falhas esto no
/DG/ SINUMERIK 802D sl, Manual de diagnsticos
Descrio
1.3 Definio de teclas do teclado CNC completo (formato alto)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 13
1.3 Definio de teclas do teclado CNC completo (formato alto)
9
(
Z
W
J
A
0
)
Tecla de apagar
(Backspace)
Espao (SPACE) Tecla Control
Tecla Shift
Tecla ALT
Tecla de informao
sem funo
Tecla Confirmar alarme
Tecla ETC Tecla Recall
Tabulador
Tecla de entrada ENTER
Tecla de rea de operao PROGRAM
(rea de operao Programa)
Teclas de paginao
Tecla de rea de operao OFFSET PARAM
(rea de operao Parmetros)
Tecla de rea de operao SYSTEM/ALARM
(rea de operao Sistema/Alarme)
sem funo
Teclas de cursor Tecla de seleo/Tecla Toggle
Teclas numricas
Dupla funo no nvel Shift
Teclas alfanumricas
Dupla funo no nvel Shift
Tecla de apagar
Tecla lnserir
Tecla de rea de operao POSlTlON
(rea de operao Posio)
Tecla de rea de operao PROGRAM MANAGER
(rea de operao Gerenciador de programas)
OFFSET
PARAM
O N
:
G
E
P
\
7
&
8 9
(
X
U
Y
V
Z
W
C
Q
4
$
5
%
6
l
-
J
A
K

R
,
1
]
2
@
3
#
M
<
S
;
T
*
L - 0
.
>
F
[
D
:
H
|
B
+/-
/
?
= +
;
OFFSET
PARAM
SYSTEM
)
ALARM
CUSTOM
ALARM
Program
Manager
CTRL ALT
SHlFT
BACKSPACE
DEL
lNSERT
TAB
lNPUT
ALARM
CANCEL
1. . . n
CHANNEL HELP
END
NEXT
WlNDOW
PAGE
UP
PAGE
DOWN
POSlTlON
M
PROGRAM
POSlTlON
SYSTEM


Descrio
1.3 Definio de teclas do teclado CNC completo (formato alto)
Fresamento
14 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Hot Keys
No editor de programas de peas e nos campos de entrada da HMI, atravs da combinao
de teclas do teclado CNC completo, podem ser executadas as seguintes funes:

Combinao de teclas Funo
<CTRL> e <C> Copiar o texto marcado
<CTRL> e <B> Marcar texto
<CTRL> e <X> Recortar o texto marcado
<CTRL> e <V> Inserir o texto copiado
<ALT> e <L> Alterna para forma de escrita mista
<ALT> e <H> ou tecla <HELP> Chamar o sistema de ajuda

Descrio
1.4 Definio de teclas do painel de comando da mquina
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 15
1.4 Definio de teclas do painel de comando da mquina
+Z
+X
[ . ]
Z
X
[ . ]
-X
+Z
+X
Z
-Y
+Y
User-defined key with LED
User-defined key without LED
lNCREMENT
lncrement
JOG
REFERENCE POlNT
Reference point
AUTOMATlC
SlNGLE BLOCK
Single block
MANUAL DATA
Manual input
SPlNDLE START CCW
Counter-clockwise
SPlNDLE STOP
SPlNDLE START CW
Clockwise
RAPlD TRAVERSE OVERLAY
Rapid traverse override
X axis
Z axis
Feedrate override
Feedrate control
Spindle Speed Override
Spindle override
RESET
NC STOP
NC START
EMERGENCY STOP
+Y Y
Y axis


Descrio
1.5 Sistemas de coordenadas
Fresamento
16 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Indicao
Nesta documentao tomamos como referncia um painel de comando da mquina padro
MCP 802D. Se for empregado outro MCP, a operao pode apresentar algumas
divergncias com esta descrio.

1.5 Sistemas de coordenadas
Normalmente um sistema de coordenadas composto por trs eixos de coordenadas
dispostos perpendiculares entre si. A orientao no sentido positivo dos eixos de
coordenadas definidos pela regra conhecida como "Regra dos trs dedos" da mo direita.
O sistema de coordenadas associado pea de trabalho e a programao realizada
independentemente de ser movimentada a ferramenta ou a pea. Na programao sempre
deve ser considerado que a ferramenta movimentada em funo do sistema de
coordenadas da pea de trabalho supostamente parada.
90
90
90
+X
+Z
+Y
+X
+Z
+Y

Esquema 1-2 Definio dos sentidos dos eixos entre si, sistema de coordenadas para programao
Descrio
1.5 Sistemas de coordenadas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 17
Sistema de coordenadas da mquina (MCS)
A disposio do sistema de coordenadas na mquina depende do tipo da respectiva
mquina. Ele pode ser girado em diversas posies.
A orientao dos eixos seguem a "Regra dos trs dedos" da mo direita. Quando estamos
de frente mquina, o dedo mdio da mo direita aponta contra o sentido de avano em
profundidade do fuso principal.
+X
+Z
+Y

Esquema 1-3 Coordenadas/eixos da mquina no exemplo da fresadora
A origem deste sistema de coordenadas est no ponto zero da mquina.
Este ponto apenas representa um ponto de referncia definido pelo fabricante da mquina.
No necessrio fazer a aproximao deste.
A rea de deslocamento dos eixos de mquina pode estar na rea negativa.
Descrio
1.5 Sistemas de coordenadas
Fresamento
18 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Sistema de coordenadas da pea (WCS)
Para descrever a geometria de uma pea no programa de pea tambm usado um
sistema de coordenadas ortogonal e em sentido horrio.
O programador tem a liberdade de definir o ponto zero da pea no eixo Z. No eixo X este
est no centro do giro.
W = Ponto zero da pea
W
Z
Y
X

Esquema 1-4 Sistema de coordenadas da pea
Sistema de coordenadas relativo (REL)
Alm do sistema de coordenadas da mquina e da pea, o comando tambm oferece um
sistema de coordenadas relativo. Este sistema de coordenadas serve para estabelecer
pontos de referncia de livre seleo que no possuem nenhuma influncia no sistema de
coordenadas de pea ativo. Todos os movimentos dos eixos so exibidos de forma relativa
estes pontos de referncia.

Indicao
O valor real no respectivo sistema de coordenadas pode ser ativado e exibido na rea de
operao Posio atravs da softkey vertical "MCS/WCS REL".


Descrio
1.5 Sistemas de coordenadas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 19
Fixao da pea
Para usinagem, a pea fixada na mquina. Neste caso, a pea deve ser alinhada de modo
que os eixos do sistema de coordenadas da pea estejam paralelos com os da mquina.
Um deslocamento resultante do ponto zero da mquina at o ponto zero da pea
determinado no eixo Z e especificado no deslocamento do ponto zero ajustvel . Por
exemplo, no programa NC este deslocamento ativado com um G54 programado.
W
Z
Pea
Y
X
M
Z
Mquina
W = Ponto zero da pea
M = Ponto zero da mquina
Y
Mquina
X
Mquina
p. ex. G54

Esquema 1-5 Pea na mquina
Atual sistema de coordenadas da pea
Atravs do deslocamento do ponto zero programvel TRANS pode ser criado um
deslocamento em relao ao sistema de coordenadas da pea. Neste caso, surge o atual
sistema de coordenadas da pea (veja o captulo "Deslocamento do ponto zero
programvel: TRANS").
W = Ponto zero da pea
W
Z
Y
X
deslocamento programvel
TRANS
Z
Y
X
atual

Esquema 1-6 Coordenadas na pea, atual sistema de coordenadas da pea
Descrio
1.5 Sistemas de coordenadas
Fresamento
20 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 21
Interface de software
2
2.1 Estrutura das telas

Campo de estado
Campo de aplicao
Campo de notas
e de softkeys

Esquema 2-1 Estrutura das telas

A tela se divide nos seguintes campos principais:
Campo de estado
Campo de aplicao
Campo de instrues e das softkeys
Campo de estado
1 2
3
4
5
6

Esquema 2-2 Campo de estado
Interface de software
2.1 Estrutura das telas
Fresamento
22 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Tabelas 2-1 Explicao dos elementos da tela no campo de estado
Numerao Indicao Smbolo Significado

Posio (tecla de rea de operao
<POSITION>)

Sistema (tecla de rea de operao
<SYSTEM>)

Programa (tecla de rea de operao
<PROGRAM>)

Gerenciador de programas (tecla de rea de
operao <PROGRAM MANAGER>)

Parmetro (tecla de rea de operao
<OFFSET PARAM>)
rea de operao ativa

Alarme (tecla de rea de operao <ALARM>)

Aproximar o ponto de referncia

JOG

JOG INC; 1 INC, 10 INC, 100 INC, 1000 INC,
VAR INC
(avaliao incremental em modo JOG)

MDA
Modo de operao ativo

AUTOMTICO
Linha de alarmes e mensagens so visualizados alternativamente:
1. Nmero do alarme com texto do alarme
2. Texto da mensagem
Programa de pea selecionado (programa principal)
RESET Programa cancelado / estado inicial
RUN Programa em processamento
Estado do programa
STOP Programa parado
Controle do programa em
modo automtico



Interface de software
2.1 Estrutura das telas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 23
Campo de instrues e das softkeys
4
3
1
4
2

Esquema 2-3 Campo de instrues e das softkeys
Tabelas 2-2 Explicao dos elementos da tela no campo de instrues e das softkeys
Elemento de
tela
Indicao Significado


Smbolo Recall
Pressionando-se a tecla Recall voltamos ao nvel superior do
menu.
Linha de instrues
Exibio de instrues para o operador
Informao de estado da HMI

ETC possvel (Ao ativar esta tecla, a rgua de softkeys
horizontal mostra mais funes.)
L Forma de escrita mista (maisculas/minsculas) ativa

Conexo RS232 ativa

Conexo ativa para ferramentas de colocao em
funcionamento e para diagnsticos
(p. ex. Programming Tool 802)


Conexo de rede RCS ativa
Rgua de softkeys vertical e horizontal
Apresentao das softkeys no documento
Para facilitar a visualizao das softkeys so apresentadas softkeys horizontais e verticais
de diferentes cores de fundo.

Softkey horizontal

Softkey vertical
Interface de software
2.2 Softkeys padro
Fresamento
24 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
2.2 Softkeys padro

A tela fechada.

A especificao cancelada, a janela fechada

A especificao concluda e se executa o clculo.

A especificao concluda e incorporado o valor especificado.
<<
Back

X
Abort
Accept

OK
Interface de software
2.3 reas de operao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 25
2.3 reas de operao
A funes do comando podem ser executadas nas seguintes reas de operao:


Posio

Operao da mquina
OFFSET
PARAM

Offset/Parmetros

Especificao de valores de correo e dados de
ajuste

Programa

Criao de programas de pea

Gerenciador de
programas

ndice de programas de peas
ALARM
SYSTEM

Sistema

Diagnstico, colocao em funcionamento
ALARM
SYSTEM

Alarme

Listas de alarmes e mensagens
A mudana para outra rea de operao feita pressionando-se a respectiva tecla
(Hard-Key) no teclado CNC completo.
Nveis de proteo
No SINUMERIK 802D sl existe um conceito de nveis de proteo para a liberao dos
campos de dados. O comando fornecido com senhas padro para os nveis 1 a 3.

Nvel de proteo 1 Senha para especialistas
Nvel de proteo 2 Senha para fabricantes
Nvel de proteo 3 Senha para usurio
Estas controlam os diferentes direitos de acesso existentes.
A especificao ou modificao de dados nos seguintes menus depende do nvel de
proteo ajustado:
Correes de ferramentas
Deslocamentos do ponto zero
Dados de ajuste
Ajuste RS232
Criao de programas / Correo de programas
Interface de software
2.4 O sistema de ajuda
Fresamento
26 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
2.4 O sistema de ajuda
No comando est disponvel uma extensa Ajuda Online. Os temas de ajuda so:
Descrio resumida de todas funes de operao importantes
Viso geral e descrio resumida dos comandos NC
Explicao dos parmetros de acionamento
Explicao dos alarmes de acionamento
Seqncia de operao

Podemos chamar o sistema de ajuda a partir de qualque rea de operao pressionando-se
a tecla Info ou atravs da combinao de teclas <ALT+H).

Esquema 2-4 Sistema de ajuda: ndice
Interface de software
2.4 O sistema de ajuda
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 27
Softkeys

Esta funo abre o assunto selecionado.


Esquema 2-5 Sistema de ajuda: Descrio do assunto

Esta funo permite a seleo de referncias cruzadas. Uma referncia cruzada
identificada pelos caracteres ">>....<<". Esta softkey somente est visvel quando uma
referncia cruzada for exibida no campo de aplicao.

Quando selecionamos uma referncia cruzada, tambm exibida a softkey "Voltar ao
assunto". Com esta funo retornamos tela anterior.

A funo permite a busca de um termo no ndice. Escreva o termo e inicie o processo de
localizao.
Ajuda na rea do editor de programas
O sistema de ajuda oferece uma explicao para cada instruo do NC. Podemos acessar
diretamente o texto de ajuda ao posicionar o cursor atrs da instruo e pressionar a tecla
Info. Para isso, a instruo NC deve ser escrita com letras maisculas.
Show
Go to
Topic
Back to
Topic
Find

Interface de software
2.4 O sistema de ajuda
Fresamento
28 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 29
Ligar, aproximar o ponto de referncia
3
3.1 Ligar e aproximar o ponto de referncia

Indicao
Ao ligar o SINUMERIK 802D sl e a mquina, tambm observe a documentao da mquina,
pois a ligao e a aproximao do ponto de referncia so funes que variam de mquina
para mquina.

Seqncia de operao
Em primeiro lugar, ligue a tenso de alimentao do CNC e da mquina. Aps a
inicializao do comando estamos na rea de operao Posio, em modo de operao
Aproximar Ponto de Referncia.
A janela "Ponto de referncia" est ativa.

Esquema 3-1 Tela inicial Aproximar Ponto de Referncia
Ligar, aproximar o ponto de referncia
3.1 Ligar e aproximar o ponto de referncia
Fresamento
30 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Ative a funo Aproximar Ponto de Referncia com a tecla <Ponto de referncia> no painel
de comando da mquina.
Na janela "Ponto de referncia" indicado se os eixos esto referenciados.
O eixo deve ser referenciado
O eixo alcanou o ponto de referncia



Pressione as teclas de sentido.

Ao selecionarmos o sentido de deslocamento incorreto, no ser executado nenhum
movimento.
Aproxime o ponto de referncia sucessivamente em cada eixo.
A funo finalizada selecionando-se outro modo de operao (MDA, AUTOMTICO ou
JOG).

Indicao
"Aproximar ponto de referncia" somente possvel no modo de operao JOG.

+X
-Z

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 31
Ajustar
4
Notas prvias
Antes de poder trabalhar com o CNC, ajuste a mquina, as ferramentas, etc. da seguinte
forma:
Especificao de ferramentas e correes das ferramentas
Especificao/modificao do deslocamento do ponto zero
Especificao dos dados de ajuste
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
32 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
4.1 Especificar ferramentas e correes das ferramentas
Funcionalidade
As correes das ferramentas so compostas por uma srie de dados que descrevem a
geometria, o desgaste e o tipo de ferramenta. Dependendo de seu tipo, cada ferramenta
possui uma quantidade especfica de parmetros. A ferramentas so identificadas por um
nmero (nmero T).
Veja tambm o captulo "Programao"->"Ferramenta e correo de ferramenta"
Seqncias de operao

Ativar a tecla <OFFSET PARAM>.

A funo abre a janela dos dados de correo das ferramentas que contm uma lista das
ferramentas criadas. Dentro desta lista podemos navegar atravs das teclas de cursor e das
teclas Page Up e Page Down.
Lista de ferramentas padro

Esquema 4-1 Lista de ferramentas
OFFSET
PARAM
Tool
list
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 33
Lista de ferramentas definida pelo usurio

Esquema 4-2 Lista de ferramentas definida pelo usurio
Ao ativarmos os seguintes dados de exibio da mquina com "1", ento a lista de
ferramentas complementada com os parmetros "Nmero do alojamento" e "Nmero H",
assim como o Checkbox "Excesso de tamanho":
Indicao MD332 TOOL_LIST_PLACE_NO
Indicao MD393 DISPLAY_TOOL_H_NO
Indicao MD395 COL_OVERSIZE_TYPE_CHECKBOX
Informamos as correes ao especificar os seguintes itens confirmados com <Input> ou um
movimento do cursor:
posicionando a barra do cursor no campo de entrada a ser modificado,
especificando o(s) valore(s)
Confirmao com <Input> ou um movimento de cursor.
Para ferramentas especiais est disponvel a funo de softkey
Advanced
que oferece uma
lista completa de parmetros para ser preenchida.
Softkeys

Determinao dos dados de correo de ferramenta (somente ativo no modo de operao
JOG!)

Determinao manual dos dados de correo de ferramenta

Determinao semi-automtica dos dados de correo de ferramenta (vlido somente em
combinao com um apalpador de medio)

Calibrao do apalpador de medio
Measurement
Tool
Measurement
Manual
Measurement
Auto

Calibrate
probe
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
34 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

So deletados todos os dados de correo de ferramenta de todos os cortes da ferramenta.

A funo mostra todos parmetros de uma ferramenta.

Esquema 4-3 Tela de especificao para ferramentas especiais
O significado dos parmetros est descrito no captulo "Programao".
aberta uma rgua de menu subordinada que oferece todas funes para criar e exibir os
demais cortes.

Seleo do seguinte nmero de corte mais alto

Seleo do seguinte nmero de corte mais baixo

Criao de um novo corte

Todos valores de correo do corte so zerados.

A funo permite modificar o tipo de ferramenta. Selecione o tipo de ferramenta atravs da
softkey.

Localizar nmero de ferramenta:
Especifique o nmero da ferramenta a ser procurada e inicie o processo de localizao com
a softkey "OK". Se a ferramenta procurada existir, o cursor ser posicionado na linha
correspondente.
Criao dos dados de correo de ferramenta para uma nova ferramenta.
Deleting a
tool
Advanced
Cutting
edges
D >>
<< D
New cutting
edge
Reset
cutting edge
Change
type
Searching
for

New tool

Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 35
4.1.1 Criar nova ferramenta
Seqncia de operao

A funo oferece mais duas funes de softkey para selecionar o tipo de ferramenta "Broca"
e "Fresa". Depois da seleo, insira o nmero de ferramenta desejado no campo de
entrada.

Esquema 4-4 Janela Nova ferramenta ... Especificao do nmero de ferramenta
Com "OK" confirmamos a entrada. Na lista de ferramentas incorporado um bloco de dados
atribudo com um zero.
New tool
OK
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
36 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
4.1.2 Determinar correes de ferramenta (manual)

Indicao
Para fresas deve-se determinar o comprimento 1 e o raio; para brocas (veja a figura a
seguir) apenas deve-se determinar o comprimento 1.

Indicao
Como coordenada de mquina conhecida tambm podemos utilizar um deslocamento do
ponto zero j determinado (p. ex. valor G54). Neste caso, aproxime o corte da ferramenta no
ponto zero da pea. Se o corte estiver diretamente no ponto zero da pea, o ponto de
referncia ser zero.

Funcionalidade
A funo lhe permite determinar a geometria desconhecida de uma ferramenta T.
Com base na posio real do ponto F (coordenada de mquina) e no ponto de referncia, o
comando pode calcular para o eixo pr-selecionado a correo correspondente do
comprimento 1 ou do raio da ferramenta.
X
Mquina
F
W
Pea
M
F-Ponto de referncia do porta-ferramenta
M-Ponto zero da mquina
W-Ponto zero da pea
Z
Mquina
Posio real Z
Valor conhecido de coordenada
da mquina em Z
Gxx, p. ex. G54
Offset (deslocamentos)
Posio
intermediria
C
o
m
p
r
i
m
e
n
t
o
1

=

?

Esquema 4-5 Determinao da correo de comprimento no exemplo do comprimento de broca 1/Eixo
Z
Requisitos
carregada a ferramenta em questo. Em modo de operao JOG aproximamos com o
corte da ferramenta at um ponto na mquina cujos valores de coordenadas da mquina
so conhecidos. Este pode ser uma pea cuja posio conhecida.
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 37
Seqncia de operao

Ative a softkey e ser aberta a janela de seleo para medio manual ou semi-automtica.

Esquema 4-6 Medir ferramenta
aberta a janela "Medio de ferramenta manual".


Esquema 4-7 Janela "Medio de ferramenta manual", medir comprimento
Measurement
Tool
Measurement
Manual
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
38 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema 4-8 Janela "Medio de ferramenta manual", medir dimetro da ferramenta
Especifique o ponto de referncia no campo X0, Y0 ou Z0. Este pode ser a atual
coordenada de mquina (absoluta) ou um valor dos deslocamentos do ponto zero (base,
G54 - G59). Se forem utilizados outros valores, o valor de correo ter referncia na
posio indicada.
Depois de serem ativadas as softkeys "Definir comprimento" ou "Definir dimetro" o
comando determina o comprimento geomtrico 1 ou o dimetro procurado de acordo
com o eixo pr-selecionado. O valor de correo determinado memorizado.
Se for colocado um distanciador entre a ferramenta e a pea, pode-se especificar a
espessura deste no campo Distncia.
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 39
4.1.3 Determinao de correes de ferramenta com um apalpador de medio
Seqncia de operao

Ative a softkey e ser aberta a janela de seleo para medio manual ou semi-automtica.

Esquema 4-9 Medir ferramenta

aberta a janela "Medio de ferramenta automtica".
Depois de abrir a tela, os campos de entrada so ocupados com a ferramenta empregada e
se indica o plano no qual devero ser executadas as medies.
Este ajuste pode ser alterado na tela "Dados do apalpador de medio" (veja o captulo
"Ajustes do apalpador de medio").

Indicao
Para criar o programa de medio so utilizados os parmetros Distncia de segurana na
tela "Ajustes" e Avano na tela "Dados do apalpador de medio".
Se vrios eixos forem movimentados simultaneamente, no se pode executar nenhum
clculo das posies do apalpador de medio.

Measurement
Tool
Measurement
Auto
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
40 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Medio do comprimento da ferramenta

Esquema 4-10 Janela "Medio de ferramenta automtica", medir comprimento
Desloca-se com o eixo de penetrao at o apalpador de medio.
Uma vez que aparece o smbolo "Apalpador de medio ativado" , a tecla de
deslocamento dever ser solta e aguardado o trmino do processo de medio. Durante a
medio automtica aparece na animao um relgio comparador , que simboliza o
processo de medio ativo.
Medio do dimetro da ferramenta
A determinao do dimetro somente pode ser feito com o fuso em rotao. Para este
propsito devem ser especificadas a rotao e o sentido de giro do fuso na tela "Dados do
apalpador de medio".

Esquema 4-11 Janela "Medio de ferramenta automtica", medir dimetro
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 41
Desloca-se um eixo do plano at o apalpador de medio. Dependendo do eixo utilizado,
deve-se posicionar no ponto P1 ou P3 ou no ponto P2 ou P4.
Uma vez que aparece o smbolo "Apalpador de medio ativado" , a tecla de
deslocamento dever ser solta e aguardado o trmino do processo de medio. Durante a
medio automtica aparece na animao um relgio comparador , que simboliza o
processo de medio ativo.

AVISO
O fuso operado com a rotao definida nos dados do apalpador de medio.

Processo para "Apalpador de medio ativado"
A ativao do apalpador de medio representada na tela atravs de um crculo
preenchido .
A tecla de sentido de eixo deve ser solta depois de ser ativado o apalpador de medio!
Depois de soltar a tecla de sentido de eixo, o comando armazena e inicia automaticamente
um programa de medio na memria de programas.
Este programa de medio faz com que o apalpador de medio seja aproximado trs
vezes para fornecer os valores de medio ao comando.
Se aps a terceira aproximao do apalpador de medio no for transmitido nenhum valor
de medio ao comando, ento no display aparece a mensagem que informar o operador
de que no foi registrado nenhum valor de medio.
Todos eixos envolvidos no processo de medio devem ser aproximados com este mtodo.
Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
42 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
4.1.4 Ajustes do apalpador de medio
Ative a softkey "Ajustes"

Aqui ocorre a memorizao das coordenadas do apalpador de medio e o ajuste dos
seguintes parmetros para o processo automtico de medio:
Plano do apalpador de medio
Avano de eixo
Rotao e sentido de giro do fuso
O sentido de giro do fuso deve ser selecionado contrrio ao sentido de corte da fresa.
Todos valores de posio referem-se ao sistema de coordenadas da mquina.

Esquema 4-12 Tela de especificao dos dados do apalpador de medio
Tabelas 4-1 Significado dos campos de entrada
Parmetros Significado
Posio abs. P5 Posio absoluta do apalpador de medio em sentido Z
Centro: X
Centro: Y
Centro calculado do apalpador de medio (coordenadas da
mquina)
Dimetro Dimetro do disco do apalpador de medio (Aps a calibrao
indicado o dimetro calculado.)
Espessura Espessura do disco do apalpador de medio

Settings
Probe data

Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 43
Calibrao do apalpador de medio

A calibrao do apalpador de medio pode ser executada no menu "Ajustes" ou no menu
"Medir ferramenta".

Esquema 4-13 Calibrao do apalpador (comprimento) ... (dimetro)
Depois de ser aberta a tela aparece uma animao ao lado das atuais posies do
apalpador para sinalizar o passo a ser executado. Este ponto deve ser aproximado com o
respectivo eixo. Quando se ativa o apalpador de medio, o comando assume o processo
de medio passando para o modo de operao AUTOMTICO, ativando o programa de
medio e iniciando-o automaticamente. O operador visualiza apenas um breve movimento
contrrio do eixo.
Durante a medio, um relgio comparador simboliza o estado ativo do NC.
As posies fornecidas pelo programa de medio servem para calcular a posio real do
apalpador.

Indicao
Para criar o programa de medio, utilizam-se os parmetros Distncia de segurana da
tela Settings e Avano da tela Dados do apalpador de medio.

Comp. Mes.
contact
switch
Ajustar
4.2 Especificar/modificar o deslocamento do ponto zero
Fresamento
44 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
4.2 Especificar/modificar o deslocamento do ponto zero
Funcionalidade
Aps o posicionamento do ponto de referncia, a memria de valores reais e, com ela,
tambm a exibio dos valores reais, est relacionada ao ponto zero da mquina. Em
contrapartida, um programa de pea est relacionado ao ponto zero da pea. Este
deslocamento especificado como deslocamento do ponto zero.
Seqncias de operao

Ativar a tecla <OFFSET PARAM>.

Ativar o deslocamento de ponto zero atravs do "Desloc. pto. zero".
Na tela aparece uma viso geral dos deslocamentos do ponto zero que podem ser
ajustados. Alm disso, a tela contm os valores do deslocamento do ponto zero
programado, os fatores de escala ativos, o indicador de estado "Espelhamento ativo" e a
soma dos deslocamentos do ponto zero ativos.

Esquema 4-14 Janela Deslocamento do Ponto Zero
Posicionar a barra do cursor no campo de entrada a ser modificado,
especificar o(s) valor(es). A incorporao dos valores nos deslocamentos do ponto zero
feita com um movimento de cursor ou com "Input".
Os valores de correo do corte tornam-se imediatamente ativos.
OFFSET
PARAM
Work offset
Ajustar
4.2 Especificar/modificar o deslocamento do ponto zero
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 45
4.2.1 Determinar deslocamento do ponto zero
Requisitos
Foi selecionada a janela com o deslocamento do ponto zero correspondente (p. ex. G54) e
o eixo para o qual se deseja determinar o deslocamento.
Y
X
Z

Esquema 4-15 Determinao do deslocamento do ponto zero
Procedimento

Ative a softkey "Medir pea". Em seguida, o comando passa para a rea de operao
Posio e abre a caixa de dilogo para medio dos deslocamentos do ponto zero. O eixo
selecionado aparece como softkey marcada com fundo preto.
Em seguida, contate a pea com a ponta da ferramenta.
Se no for possvel fazer o contato ou se o ponto desejado no pode ser alcanado com a
ferramenta (p. ex. com o uso de um distanciador), deve-se especificar a distncia entre a
ferramenta e a superfcie da pea no campo "Distncia" .
Para determinar o deslocamento, deve-se considerar, em uma ferramenta ativa, a direo
de movimento da ferramenta. Se no houver nenhuma ferramenta ativa, o campo "Raio"
ser omitido.
Measure
workpiece

Ajustar
4.2 Especificar/modificar o deslocamento do ponto zero
Fresamento
46 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema 4-16 Tela Determinar deslocamento de ponto zero em X e Y

Esquema 4-17 Tela Determinar deslocamento de ponto zero em Z
A softkey calcula o deslocamento e mostra o resultado no campo Offset. Set work
offset
Ajustar
4.3 Programar dados de ajuste
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 47
4.3 Programar dados de ajuste
Funcionalidade
Com os dados de ajuste definimos os ajustes dos estados de operao. Estes podem ser
modificados em caso de necessidade
Seqncias de operao

Agora estamos na rea de operao <OFFSET PARAM>.

Pressione a softkey "Dados de ajuste". aberta a tela inicial "Dados de ajuste". Aqui
existem outras funes de softkey disponveis com as quais podemos ajustar diversos
opcionais do comando.

Esquema 4-18 Tela inicial Dados de Ajuste
Avano JOG
Valor de avano em modo JOG
Se o valor de avano for "zero", o comando utiliza o valor memorizado nos dados da
mquina.
Fuso
Rotao do fuso
Mnima/mxima
Uma limitao de rotao do fuso nos campos Mx. (G26) /Mn. (G25) somente pode
existir dentro dos limites estabelecidos nos dados da mquina.
Limitao com G96
Limitao de rotao superior programada (LIMS) com velocidade de corte constante
(G96).
OFFSET
PARAM
Setting
data

Ajustar
4.3 Programar dados de ajuste
Fresamento
48 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Avano de teste para modo de teste (DRY)
Com a funo Avano de teste selecionada em modo de operao AUTOMTICO, o
avano especificado neste caso o que ser utilizado na execuo do programa ao
invs do avano programado.
ngulo de partida para rosca (SF)
Para rosqueamento indicada uma posio de partida do fuso como ngulo de partida.
Modificando-se este ngulo pode-se usinar uma rosca de mltiplas entradas com
repeties do processo de usinagem da rosca.
Posicione a barra de cursor no campo de entrada a ser alterado e especifique o valor.

Confirmar com <Input> ou um movimento de cursor.

Softkeys

A limitao da rea de trabalho tem efeito sobre a geometria e eixos adicionais. Se for
usada uma limitao da rea de trabalho, seus valores podem ser especificados neste
dilogo. A softkey "Defina ativo" ativa / desativa os valores para o eixo marcado pelo cursor.

Esquema 4-19 Limitao da rea de trabalho
Work area
limit.
Ajustar
4.3 Programar dados de ajuste
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 49

Contador de tempo

Esquema 4-20 Contador de tempo
Significado:
Peas no total: Nmero total de peas de trabalho produzidas (nmero real total)
Peas solicitadas: Nmero de peas de trabalho necessrias (nmero nominal de peas)
Quantidade de peas: Neste contador registrado o nmero de todas peas produzidas
desde o momento da partida.
Tempo total de processamento: Tempo total de processamento de programas NC em
modo de operao AUTOMTICO
No modo de operao AUTOMTICO so somados os tempos de execuo de todos os
programas entre a partida do NC e o fim do programa / Reset. O relgio zerado a cada
inicializao do comando.
Tempo de processamento do programa: Tempo de ao da ferramenta
No programa NC selecionado medido o tempo de execuo entre a partida do NC e o
fim do programa / Reset. O temporizador apagado com a partida de um novo programa
NC.
Tempo de processamento do avano
Aqui se mede o tempo de movimento dos eixos de percurso (sem avano rpido ativo)
em todos programas NC entre a partida do NC e o fim do programa / Reset. A medio
tambm interrompida se o tempo de espera estiver ativo.
O temporizador automaticamente zerado com uma "Inicializao do comando com valores
default".
Time
counter
Ajustar
4.3 Programar dados de ajuste
Fresamento
50 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esta funo lista todos os dados de ajuste existentes no comando. Estes dados de ajuste
so classificados em gerais, especficos de eixo e especficos de canal.
Selecionvel atravs das seguintes funes de softkey:
"Gerais"
"Esp. de eixo"
"Esp. de canal"

Esquema 4-21 Dados de ajuste, gerais
Misc.
Ajustar
4.4 Parmetros de clculo R
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 51
4.4 Parmetros de clculo R
Funcionalidade
Na tela inicial "Parmetros R" so listados todos parmetros R disponveis no comando.
Estes parmetros globais podem ser definidos pelo programador do programa de pea para
qualquer objetivo ou simplesmente consultados em caso de necessidade.

Esquema 4-22 Tela inicial "Parmetros R"
Seqncia de operao

Agora estamos na rea de operao <OFFSET PARAM>.

Com "Parmetros R" acessamos a rea de especificao. Posicione a barra de cursor no
campo de entrada a ser alterado e especifique os valores.

Confirme a entrada com <Input> ou um movimento de cursor.

Localizar parmetro R
OFFSET
PARAM
R vari-
able

Find

Ajustar
4.4 Parmetros de clculo R
Fresamento
52 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 53
Operao manual
5
5.1 Operao manual
Nota prvia
A operao manual possvel nos modos de operao JOG e MDA.
Definir
base
Medio
Pea
Ajustes
lnterruptor
mm > inch
Voltar
<<
X = 0
Y = 0
Eixos
adicionais
Definir Rel.
Anular NPV
bsico
Todos em
zero
Voltar
<<
Voltar
<<
Voltar
<<
Y
X
Medio
manual
Medio
auto
Z
Z = 0
Deslocamento
do ponto zero
Medio
Ferramenta
Calibrao
Apalpador
Definir Desl.
pto. zero
Dados do
apalpador
de medio

Esquema 5-1 rvore de menus no modo de operao JOG, rea de operao Posio
Operao manual
5.1 Operao manual
Fresamento
54 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Z = 0
Definir
base
lnterruptor
mm > inch
Voltar
<<
X = 0
Y = 0
Eixos
adicionais
Definir Rel.
Anular NPV
bsico
Todos em
zero
Voltar
<<
Cancelar
OK
Plano
Usin.
Teach ln
Dados
tcn.
Teach ln
desativado
Linear
Circular
Fim
Bloco
Ajustes
Dados do
apalpador
de medio
Avano
rpido

Esquema 5-2 rvore de menus no modo de operao MDA, rea de operao Posio
Operao manual
5.2 Modo de operao JOG - rea de operao Posio
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 55
5.2 Modo de operao JOG - rea de operao Posio
Seqncias de operao

Selecionar o modo de operao JOG com a tecla <JOG> no painel de comando da
mquina.

Para deslocar os eixos pressione a tecla correspondente do eixo X ou Z.

Enquanto a tecla estiver pressionada, os eixos deslocam-se continuamente com a
velocidade definida nos dados de ajuste. Se o valor dos dados de ajuste for "zero",
utilizado o valor que estiver definido nos dados da mquina.
Se necessrio, ajuste a velocidade com a chave de controle (override).


Se a tecla <Correo do avano rpido> tambm for pressionada, o eixo selecionado
desloca-se com a velocidade de avano rpido enquanto as duas teclas so mantidas
pressionadas.

No modo de operao <Dimenso incremental> podemos deslocar em incrementos
ajustveis na mesma seqncia de operao. O valor de incremento ajustado indicado na
rea de estado. Para desselecionar pressiona-se novamente <JOG>.
Na tela inicial "JOG" so indicados valores de posio, avano, fuso e indicada a atual
ferramenta.

Esquema 5-3 Tela inicial "JOG"

+X
-Z
%

[ . ]
Operao manual
5.2 Modo de operao JOG - rea de operao Posio
Fresamento
56 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Parmetros
Tabelas 5-1 Descrio dos parmetros na tela inicial "JOG"
Parmetros Explicao
MCS
X
Z
Indicao dos eixos existentes no sistema de coordenadas da mquina (MCS) ou do
sistema de coordenadas da pea (WCS).
+X
- Z
Quando deslocamos um eixo no sentido positivo (+) ou negativo (-), aparece um sinal
de mais ou de menos no campo correspondente.
Se o eixo estiver em posio, no ser indicado mais nenhum sinal.
Posio
mm
Nestes campos indicada a atual posio dos eixos em MCS ou WCS.
Desloc.
Repos.
Se os eixos forem deslocados em estado "Programa interrompido" no modo de
operao Jog, na coluna indicado o percurso percorrido de cada eixo relativo ao
ponto de interrupo.
Funo G Indicao de funes G importantes
Fuso S
rpm
Indicao dos valores real e nominal da rotao do fuso
Avano F
mm/min
Indicao dos valores real e nominal do avano de trajetria.
Ferramenta Indicao da atual ferramenta empregada com seu atual nmero de corte


Indicao
Se for integrado um segundo fuso no sistema, a indicao do fuso de trabalho feita com
uma fonte menor. A janela sempre mostra os dados de um fuso por vez.
O comando mostra os dados do fuso conforme os seguintes critrios:
O fuso mestre (indicao maior) indicado:
- em estado de repouso,
- na partida do fuso
- quando ambos fusos estiverem ativos
O fuso de trabalho (indicao menor) indicado:
- na partida do fuso de trabalho
A barra de rendimento vale somente para o fuso que est ativo. Se o fuso mestre e o fuso
de trabalho estiverem ativos, ser indicada a barra de rendimento do fuso mestre.


Operao manual
5.2 Modo de operao JOG - rea de operao Posio
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 57
Softkeys

Definio do deslocamento do ponto zero bsico ou de um ponto de referncia temporrio
no sistema de coordenadas relativo. Aps sua abertura, a funo permite a definio do
deslocamento do ponto zero bsico.
So oferecidas as seguintes subfunes:
Especificao direta da posio de eixo desejada
Na janela de posio, o cursor de entrada deve ser colocado no eixo desejado, em
seguida, especifica-se a nova posio. A entrada deve ser concluda com <Input> ou
com um movimento de cursor.
Zerar todos os eixos
A funo de softkey "Zerar todos" sobrescreve a atual posio do eixo correspondente
com um zero.
Zerar eixos individuais
A atual posio sobrescrita com zero atravs da ativao da softkey "X=0", "Y=0" ou
"Z=0".
Ao ser ativada a funo de softkey "Definir rel.", a indicao passa para o sistema de
coordenadas relativo. As entradas seguintes modificam o ponto de referncia neste sistema
de coordenadas.

Indicao
Um deslocamento do ponto zero modificado age independentemente de todos demais
deslocamentos do ponto zero.


Determinao do deslocamento do ponto zero (veja o captulo "Ajustar")

Medir correes de ferramenta (veja o captulo "Ajustar")

A janela de especificao serve para definir o plano de retrocesso, a distncia de segurana
e o sentido de giro do fuso para programas de pea gerados de forma automtica no modo
de operao <MDA> (veja o captulo "Fresamento de facear"). Alm disso, podem ser
definidos os valores para o "Avano JOG" e a dimenso incremental varivel.

Esquema 5-4 Ajustes
Set
base
Measure
workpiece
Measurement
Tool

Settings
Operao manual
5.2 Modo de operao JOG - rea de operao Posio
Fresamento
58 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Plano de retrocesso:
Aps a execuo da funo, a funo Faceamento retrocede a ferramenta at a posio
especificada (posio Z).
Distncia de segurana:
Distncia de segurana at a superfcie da pea
Este valor define a distncia mnima entre a superfcie da pea e a pea. Ela usada
pelas funes Faceamento e medio automtica de ferramentas.
Avano JOG:
Valor do avano em modo JOG
Sentido de giro:
Sentido de giro do fuso para programas gerados automaticamente nos modos JOG e
MDA.
A funo comuta entre unidade de medida mtrica e o dimensionamento em polegadas.
Operao manual
5.2 Modo de operao JOG - rea de operao Posio
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 59
5.2.1 Associao de manivelas eletrnicas
Seqncia de operao



No modo de operao <JOG> ative a softkey "Manivela eletrnica". aberta a janela da
manivela eletrnica.
Depois de ser aberta a janela, na coluna "Eixo" so indicados todos identificadores de eixo
que tambm aparecem simultaneamente na rgua de softkeys.
Selecione a manivela eletrnica desejada com o cursor. Em seguida, a associao ou
desseleo feita pressionando-se a softkey de menu do eixo desejado.
Na janela aparece o smbolo .

Esquema 5-5 Tela de menu Manivela eletrnica
Com a softkey MCS selecionamos os eixos do sistema de coordenadas da mquina ou da
pea para a associao da manivela eletrnica. O atual ajuste pode ser visualizado na
janela.
Handwheel
MCS

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
60 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
5.3 Modo de operao MDA (entrada manual) - rea de operao
Posio
Funcionalidade
No modo de operao <MDA> podemos criar e executar um programa de pea.

CUIDADO
So aplicados os mesmos bloqueios de segurana como no modo totalmente automtico.
Alm disso, so necessrias as mesmas pr-condies como no modo automtico.


Seqncias de operao

Selecione o modo de operao <MDA> atravs do painel de comando da mquina.


Esquema 5-6 Tela inicial "MDA"
Pode ser especificado um ou mais blocos atravs do teclado.

A usinagem iniciada pressionando-se <NC-START>. Os blocos no podem mais ser
editados durante a usinagem.
O contedo mantido aps a usinagem, de modo que a usinagem pode ser repetida com
um novo <NC-Start>.
Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 61
Parmetros
Tabelas 5-2 Descrio dos parmetros na janela de trabalho MDA
Parmetros Explicao
MCS
X
Z
Indicao dos eixos existentes no MCS ou WCS.
+X
-Z
Quando deslocamos um eixo no sentido positivo (+) ou negativo (-), aparece um sinal
de mais ou de menos no campo correspondente.
Se o eixo estiver em posio, no ser indicado mais nenhum sinal.
Posio
mm
Nestes campos indicada a atual posio dos eixos em MCS ou WCS.
Curso
restante
Neste campo indicado o curso restante dos eixos em MCS ou WCS.
Funo G Indicao de funes G importantes
Fuso S
rpm
Indicao dos valores real e nominal da rotao do fuso
Avano F Indicao dos valores real e nominal do avano de trajetria em mm/min ou
mm/rotao.
Ferramenta Indicao da atual ferramenta empregada com seu atual nmero de corte (T..., D...).
Janela de
edio
No estado de programa "Stop" ou "Reset" existe uma janela de edio disponvel para
especificar o bloco do programa de pea.


Indicao
Se for integrado um segundo fuso no sistema, a indicao do fuso de trabalho feita com
uma fonte menor. A janela sempre mostra os dados de um fuso por vez.
O comando mostra os dados do fuso conforme os seguintes critrios:
O fuso mestre indicado:
- em estado de repouso,
- na partida do fuso
- quando ambos fusos estiverem ativos
O fuso de trabalho indicado:
- na partida do fuso de trabalho
A barra de rendimento vale somente para o fuso que est ativo.


Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
62 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Softkeys
A explicao das softkeys horizontais est disponvel no captulo "Modo de operao JOG -
rea de operao Posio"

A janela de funes G contm as funes G, sendo que cada funo G est associada a um
grupo e ocupa um lugar fixo na janela.
Atravs das teclas <Paginar para trs> ou <Paginar para frente> podem ser mostradas mais
funes G. A janela fechada pressionando-se novamente a softkey.

A janela mostra as funes auxiliares e as funes M. A janela fechada ativando-se
novamente a softkey.

So exibidas todas funes G.

Exibio da janela "Avano de eixos".
A janela fechada pressionando-se novamente a softkey.

A funo deleta os blocos que esto na janela do programa.

No campo de entrada, especifique um nome com o qual o programa MDA dever ser salvo
no diretrio de programas. Como alternativa podemos selecionar um programa disponvel
da lista.
Atravs da tecla TAB alternamos entre o campo de entrada e a lista de programas.


Esquema 5-7 Salvar programa MDA

A indicao dos valores reais para o modo de operao <MDA> realizada em funo do
sistema de coordenadas selecionado. A comutao realizada com esta softkey.
G-
function
Auxiliary
function
All G-
functions
Axis
feedrate
Delete
MDl-prog.
Save
MDl-prog.
MCS/WCS
REL
Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 63
5.3.1 Teach In (MDA)
Funcionalidade
Da tela inicial da mquina acessamos o modo de operao MDA atravs da softkey
horizontal "Teach In" no submodo "Teach In".
Com a funo "Teach In" podemos criar e editar simples blocos de deslocamento. Podemos
incorporar os valores de posio de eixo diretamente em um novo bloco de programa de
pea ou em um bloco existente a ser alterado.
Com isso as posies de eixo so alcanadas mediante o deslocamento com as teclas JOG
e incorporadas no programa de pea.
Seqncia de operao
No submodo "Teach In" partimos da seguinte tela inicial:

Esquema 5-8 Tela inicial
Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
64 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia geral
1. Selecione o bloco de programa a ser editado com as teclas de seta, ou o bloco aps o
qual ser inserido um novo bloco de deslocamento.
2. Selecione a softkey correspondente.
"Dados tecnol." (veja a figura a seguir)

Esquema 5-9 Dados tecnolgicos
Especifique os dados tecnolgicos correspondentes.
Com "OK" inserimos no programa de pea um novo bloco de programa de pea com
os dados tecnolgicos especificados.
"Avano rpido"
Deslocamos os eixos e gravamos um bloco de avano rpido com as posies
alcanadas.
Com "OK" inserimos um novo bloco no programa de pea.
"Linear" (veja a figura a seguir)
"Circular" (veja a segunda figura a seguir)
Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 65

Esquema 5-10 Linear

Esquema 5-11 Circular
Atravs das teclas de eixo deslocamos os eixos at a posio desejada para
inserir/editar o programa de pea.
Pressione "Inserir valor assumido" para inserir um novo bloco de programa de pea.
O novo bloco de programa de pea inserido antes do bloco em que est
posicionado o cursor.
Pressione "Alterar valor assumido" para alterar bloco de programa de pea
selecionado.
Atravs de "<<Voltar" retornamos tela inicial do "Teach In".
Atravs do "Teach In desativado" (veja "tela inicial") abandonamos o submodo
"Teach In".
Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
66 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
5.3.2 Fresamento de facear
Funcionalidade
Com esta funo temos a possibilidade de preparar uma pea bruta para a usinagem
posterior sem precisar criar um programa de pea especial.
Seqncia de operao



Abra a tela de especificao no modo de operao <MDA> com a softkey "Usinar faces".
Posicionamento dos eixos no ponto de partida
Especificar os valores na tela
Depois de preencher totalmente a tela, a funo cria um programa de pea que pode ser
iniciado com <NC-Start>. A tela de especificao fechada e passa-se para a tela bsica
da mquina. Aqui possvel acompanhar a progresso do programa.

Indicao
O plano de retrocesso e a distncia de segurana devem ser definidos primeiro no menu
"Ajustes".


Esquema 5-12 Fresamento de facear
Usin.
transv.
Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 67
Tabelas 5-3 Descrio dos parmetros na janela de trabalho "Fresamento de facear"
Parmetros Explicao
Ferramenta T Especificao da ferramenta a ser utilizada
A ferramenta carregada antes da usinagem. Para isso, a funo chama um ciclo
de usurio que executa todos passos necessrios. Este ciclo preparado pelo
fabricante da mquina (LL6).
Desloc. do
pto. zero
Deslocamento do ponto zero que deve ser selecionado no programa
Avano F Especificao do avano de trajetria, em mm/min ou mm/rotao.
Fuso S
rpm
Especificao da rotao do fuso
Sentido Seleo do sentido de giro do fuso
Usin. Definio da qualidade superficial
Pode-se selecionar entre desbaste e acabamento.
X0, Y0, Z0,
X1, Y1
Dimenso da
pea bruta
Especificao da geometria da pea
Z1
Dimenso da
pea acabada
Dimenso da pea acabada em Z
DXY
Avano em
profundidade
mx.
Campo de entrada para a dimenso do movimento de penetrao (X, Y)
DZ
Avano em
profundidade
mx.
Campo de entrada para a dimenso do movimento de penetrao (Z)
UZ Campo de entrada para sobremetal no desbaste
Softkey para definir o sentido de usinagem

Usinagem paralela abcissa, com direo alternada

Usinagem paralela ordenada, com direo alternada

Usinagem paralela abscissa, em uma direo

Usinagem paralela ordenada, em uma direo


Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Fresamento
68 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 69
Modo automtico
6
6.1 Modo de operao AUTOMTICO
rvore de menus
Program
control
Program
test
Dry run
feedrate
Condit.
stop
Skip
SBL fine
ROV
active
Back << Back <<
Block
search
To
contour
To
endpoint
lnterr.
point
Find
Without
calculate
Correct
progr.
Back <<

rvore de menus "AUTOMTICO"
Condies prvias
A mquina est preparada conforme as especificaes do fabricante da mquina para o
modo de operao automtico.
Modo automtico
6.1 Modo de operao AUTOMTICO
Fresamento
70 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia de operao

Selecionar o modo de operao AUTOMTICO com a tecla <AUTOMTICO> no painel de
comando da mquina.
Aparece a tela inicial "AUTOMTICO" onde so indicados os valores de posio, avano,
fuso e ferramentas e o atual bloco.

Esquema 6-1 Tela inicial "AUTOMTICO"

Parmetros
Tabelas 6-1 Descrio dos parmetros na janela de trabalho
Parmetros Explicao
MCS
X
Y
Z
Indicao dos eixos existentes no MCS ou WCS.
+ X
Y
- Z
Quando deslocamos um eixo no sentido positivo (+) ou negativo (-), aparece um sinal
de mais ou de menos no campo correspondente.
Se o eixo estiver em posio, no ser indicado mais nenhum sinal.
Posio
mm
Nestes campos indicada a atual posio dos eixos em MCS ou WCS.
Curso
restante
Nestes campos indicado o curso restante dos eixos em MCS ou WCS.
Funo G Indicao de funes G importantes
Fuso S
rpm
Indicao dos valores nominal e real da rotao do fuso
Avano F
mm/min ou
mm/rotao
Indicao dos valores real e nominal do avano de trajetria
Modo automtico
6.1 Modo de operao AUTOMTICO
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 71
Parmetros Explicao
Ferramenta Indicao da atual ferramenta empregada e seu atual corte (T..., D...).
Atual bloco A indicao do bloco contm sete blocos consecutivos do programa de pea. A
visualizao de um bloco est limitada largura da janela. Se os blocos forem
executados em uma seqncia rpida, deve-se passar para a janela "Progresso do
programa". Com a softkey <Seqncia do programa> podemos retornar novamente
para a indicao de sete blocos.


Indicao
Se for integrado um segundo fuso no sistema, a indicao do fuso de trabalho feita com
uma fonte menor. A janela sempre mostra os dados de um fuso por vez.
O comando mostra os dados do fuso conforme os seguintes critrios:
O fuso mestre indicado:
- em estado de repouso,
- na partida do fuso
- quando ambos fusos estiverem ativos
O fuso de trabalho indicado:
- na partida do fuso de trabalho
A barra de rendimento vale somente para o fuso que est ativo. Se o fuso mestre e o fuso
de trabalho estiverem ativos, ser indicada a barra de rendimento do fuso mestre.

Modo automtico
6.1 Modo de operao AUTOMTICO
Fresamento
72 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Softkeys

Abre a janela "Funes G" para mostrar todas funes G ativas.
A janela contm as funes G que esto ativas, sendo que cada funo G est associada a
um grupo e ocupa um lugar fixo na janela.

Esquema 6-2 Janela "Funes G"
Atravs das teclas <Paginar para trs> ou <Paginar para frente> podem ser mostradas mais
funes G.

A janela mostra as funes auxiliares e as funes M.
A janela fechada pressionando-se novamente a softkey.

So mostradas todas funes G (veja tambm o captulo "Programar").

Exibio da janela "Avano de eixos".
A janela fechada pressionando-se novamente a softkey.

Alterna do modo de exibio de sete blocos para exibio de trs blocos.

Alterna a exibio dos valores de eixos entre os sistemas de coordenadas de mquina,
pea ou relativa.

G-
function
Auxiliary
function

All G-
functions
Axis
feedrate
Program
sequence
MCS/WCS
REL
Modo automtico
6.1 Modo de operao AUTOMTICO
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 73
So exibidas as softkeys para selecionar o controle do programa (p. ex. bloco ocultado,
teste do programa).
"Teste do programa": No teste do programa bloqueada a emisso de valores nominais
para eixos e fusos. A indicao dos valores nominais "simula" o movimento de
deslocamento.
"Avano de teste": Os movimentos de deslocamento so executados com o valor de
avano nominal determinado no dado de ajuste "Avano de teste". O avano de teste
atua no lugar dos comandos de movimento programados.
"Parada condicional": Quando esta funo estiver ativa, a execuo do programa ser
parada nos blocos onde est programada a funo adicional M01.
"Omisso": Os blocos de programa marcados com uma barra antes do n de bloco no
so considerados na inicializao do programa (p. ex. "/N100").
"Bloco a bloco fino": Se a funo estiver ativa, os blocos do programa de pea sero
executados individualmente como segue: Cada bloco decodificado individualmente, em
cada bloco ocorre uma parada, a nica exceo so os blocos de rosca sem avano de
teste. Neste caso, uma parada somente ocorrer no fim do bloco de rosca em
andamento. O Single Block fine somente pode ser ativado em estado RESET.
"ROV ativo": A chave de correo do avano tambm tem efeito sobre o avano rpido.

A tela fechada.


Com a localizao de blocos encontramos a posio desejada do programa.

Localizao de blocos abaixo com clculo
Durante a localizao de blocos so executados os mesmos clculos como no
processamento normal do programa, mas os eixos no se movimentam.

Localizao de blocos abaixo com clculo no ponto final do bloco
Durante a localizao de blocos so executados os mesmos clculos como no
processamento normal do programa, mas os eixos no se movimentam.

Localizao de blocos abaixo sem clculo
Durante a localizao de blocos no executado nenhum clculo.

O cursor posicionado no bloco de programa principal correspondente ao ponto de
interrupo.

A softkey Localizar oferece as funes Localizar linha, Localizar texto.


Existe a possibilidade de se corrigir uma parte errnea do programa. Todas modificaes
so memorizadas imediatamente.
Program
control
<<
Back
Block
search
To
contour
To
end point
Without
calculat.

lnterr.
point
Find
Correct
program
Modo automtico
6.2 Selecionar, iniciar programa de pea
Fresamento
74 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
6.2 Selecionar, iniciar programa de pea
Funcionalidade
Antes de inicializar o programa, o comando e a mquina devero estar ajustados. Para isso
devem ser observadas as instrues de segurana do fabricante da mquina.
Seqncia de operao

Selecionar o modo de operao AUTOMTICO com a tecla <AUTOMTICO> no painel de
comando da mquina.

aberto o gerenciador de programas. Atravs das softkeys "Diretrio NC" (seleo padro)
ou "Carto CF do cliente" acessamos os diretrios correspondentes.


Esquema 6-3 Tela inicial "Gerenciador de programas"
Posicione a barra do cursor no programa desejado.

O programa selecionado para execuo atravs da softkey "Executar" (veja tambm
"Executar externamente"). O nome de programa selecionado aparece na linha de tela
"Nome de programa".
Execution

Modo automtico
6.2 Selecionar, iniciar programa de pea
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 75
Se necessrio, ainda podemos realizar definies para a execuo do programa.


Esquema 6-4 Controle do programa

O programa de pea executado com <NC-START>.
Program
control
Modo automtico
6.3 Localizao de blocos
Fresamento
76 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
6.3 Localizao de blocos
Seqncia de operao
Requisito: O programa desejado foi selecionado e o comando encontra-se em estado Reset.

A localizao de blocos permite um progresso do programa at o ponto desejado no
programa de peas. O destino da busca se ajusta atravs do posicionamento direto da barra
do cursor sobre o bloco desejado do programa de pea.

Esquema 6-5 Localizao de blocos

Localizao de blocos at o incio do bloco

Localizao de blocos at o fim do bloco

Localizao de blocos sem clculo

O ponto da interrupo carregado

Block
search
To
contour
To
end point
Without
calculat.
lnterr.
point
Modo automtico
6.4 Parar, cancelar programa de pea
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 77
Com esta funo a localizao de blocos pode ser realizada atravs de um termo de busca.

Esquema 6-6 Especificar termo de busca
Com o campo de seleo pode-se definir a partir de qual posio o termo dever ser
procurado.
Resultado da busca
Indicao do bloco desejado na janela "Bloco atual".

Indicao
Durante a "Execuo externa" no possvel executar a localizao de blocos.

6.4 Parar, cancelar programa de pea
Seqncia de operao

A execuo de um programa de pea interrompida com <NC-STOP>.
A usinagem interrompida pode ser continuada com <NC-START>.

Com <RESET> podemos cancelar o programa em processamento.
Pressionando-se novamente o <NC-START> reinicia-se o programa cancelado e executa-
se este desde o comeo.
Find
Modo automtico
6.5 Reaproximao aps um cancelamento
Fresamento
78 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
6.5 Reaproximao aps um cancelamento
Aps um cancelamento do programa (RESET) podemos afastar a ferramenta do contorno
em modo manual (JOG).
Seqncia de operao

Selecione o modo de operao <AUTOMTICO>.

Abrir a janela de localizao para carregar o ponto da interrupo.

carregado o ponto da interrupo.

iniciada a localizao pelo ponto da interrupo. feito o ajuste na posio inicial do
bloco interrompido.

Continuar a usinagem com <NC-START>.
Block
search

lnterr.
point
To
contour

Modo automtico
6.6 Reaproximao aps uma interrupo
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 79
6.6 Reaproximao aps uma interrupo
Aps a interrupo do programa (<NC-STOP>) podemos afastar a ferramenta do contorno
em modo manual (JOG). Aqui o comando memoriza as coordenadas do ponto onde ocorreu
a interrupo. So indicadas as diferenas de percurso percorrido pelos eixos.
Seqncia de operao

Selecione o modo de operao <AUTOMTICO>

Continuar a usinagem com <NC-START>.

CUIDADO
Durante a reaproximao at o ponto de interrupo todos eixos deslocam-se
simultaneamente. Deve-se assegurar que a rea de deslocamento esteja livre.

Modo automtico
6.7 Executar externamente
Fresamento
80 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
6.7 Executar externamente
Funcionalidade



No modo de operao <AUTOMTICO> > rea de operao <PROGRAM MANAGER>
esto disponveis as seguintes interfaces para execuo externa de programas:
Carto CompactFlash do cliente

Conexo RCS para execuo externa via rede (SINUMERIK 802D sl pro)

USB-FlashDrive (SINUMERIK 802D sl pro)

Partimos da seguinte tela inicial do gerenciador de programas:

Esquema 6-7 Tela inicial "Gerenciador de programas"
O programa externo selecionado transmitido ao comando atravs da softkey vertical
"Executar ext." e imediatamente executado com <NC-START>.
executada um recarregamento automtico durante a execuo do contedo da memria
intermediria.

Customer
CF card

RCS
connect.
USB
drive
Modo automtico
6.7 Executar externamente
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 81
Seqncia de operao da execuo a partir de carto CompactFlash do cliente
Requisito: O comando encontra-se em estado "Reset".

Selecione a tecla modo de operao <AUTOMTICO>.

Pressione a tecla <PROGRAM MANAGER> no painel de comando da mquina.

Pressione em "Carto CF do cliente".
Acessamos os diretrios do carto CompactFlash do cliente.
Posicione a barra do cursor no programa desejado.
Pressione em "Executar ext.".
O programa transmitido para a memria intermediria e automaticamente selecionado e
exibido na seleo de programas.
Pressione a tecla <NC-START>.
iniciada a usinagem. O programa recarregado continuamente.
O programa automaticamente removido do comando no final do programa ou com
<RESET>.

Indicao
Durante a "Execuo externa" no possvel executar a localizao de blocos.

Customer
CF card
Ext.
execution

Modo automtico
6.7 Executar externamente
Fresamento
82 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Requisitos para execuo externa via rede
Existe uma conexo Ethernet entre o comando e o PG (estao de programao) / PC
externo.
O RCS-Tool est instalado no PG/PC.
So necessrias as seguintes condies nos equipamentos:
1. Comando: (veja "Gerenciamento de usurios")
Crie um direito de uso da rede no seguinte dilogo:
rea de operao <SISTEMA> > "Servio Exibio" > "Servio Comando" > "Servio
Rede" > "Direitos" > "Criar"
2. Comando: (veja "Login do usurio - RCS log in")
Faa um login para conexo RCS no seguinte dilogo:
rea de operao <SISTEMA> > softkey vertical "Login RCS" > "Login"
3. PG/PC:
Inicialize o RCS-Tool.
4. PG/PC:
Habilite a unidade/diretrio para operar na rede.
5. PG/PC:
Estabelea uma conexo Ethernet com o comando.
6. Comando: (veja "Conectar e desconectar unidade de rede")
Conecte-se com o diretrio habilitado no PG/PC atravs do seguinte dilogo:
rea de operao <SYSTEM> > "Servio Tela" > "Servio Comando" > "Servio
Rede" > > "Conectar" > "Rede RCS" (Selecionamos uma unidade livre do comando >
Especificamos o nome de servidor e o diretrio habilitado do PG/PCs, p. ex.:
"\\123.456.789.0\Programa externo")
Requisitos para execuo externa via rede

Selecione a tecla modo de operao <AUTOMTICO>.

Pressione a tecla <PROGRAM MANAGER> no painel de comando da mquina.

Pressione em "Conexo RCS"".
Acessamos os diretrios do PG/PC.
Posicione a barra do cursor no programa desejado.
Pressione em "Executar ext.".
O programa transmitido para a memria intermediria e automaticamente selecionado e
exibido na seleo de programas.
Pressione a tecla <NC-START>.
iniciada a usinagem. O programa recarregado continuamente.
O programa automaticamente removido do comando no final do programa ou com
<RESET>.
RCS
connect.
Ext.
execution

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 83
Programao de peas
7
7.1 Viso geral da programao de peas
rvore de menus
Execuo
lnserir
Diretrio
NC
Carto CF
do cliente
Conexo
RCS
RS232
Novo
Abrir
Copiar
Deletar
Continua
Marcar
tudo
...
Executar
ext.
Novo
Marcar
tudo
Copiar
lnserir
Deletar
Continua
...
Executar
ext.
Novo
Copiar
lnserir
Deletar
Continua
...
Marcar
tudo
Enviar
Receb.
Protocolo
de falhas
Continua
Unidade
do fabricante
Unidade
USB
Apenas SlNUMERlK
802D sl pro
Executar
ext.
Novo
Marcar
tudo
Copiar
lnserir
Deletar
Continua
...
Executar
ext.
Novo
Copiar
lnserir
Deletar
Continua
...
Marcar
tudo

Esquema 7-1 rvore de menus Gerenciador de programas
Funcionalidade
A rea de operao Gerenciador de Programas a rea para gerenciar os programas de
pea no comando. Nela os programas podem ser criados, abertos para edio,
selecionados para execuo, copiados e inseridos.
Programao de peas
7.1 Viso geral da programao de peas
Fresamento
84 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia de operao

A tecla <PROGRAM MANAGER> abre o diretrio de programas.


Esquema 7-2 Tela inicial "Gerenciador de programas"
Com as teclas de cursor possvel navegar no diretrio de programas. Para a localizao
rpida dos programas escrevemos as letras iniciais do nome do programa. O comando
posiciona o cursor automaticamente em um programa onde houve coincidncia de
caracteres.
Softkeys

A funo mostra os diretrios do NC.

A funo seleciona o programa marcado pelo cursor para ser executado. Ento o comando
passa para a exibio de posio. Este programa iniciado com o prximo <NCSTART>.

Um novo programa pode ser criado com a softkey "Novo".

O arquivo marcado pelo cursor aberto para edio.

A funo marca todos arquivos para as operaes subseqentes. A marcao pode ser
cancelada pressionando-se novamente a softkey.
NC
directory
Execution
New
Open
Mark
all
Programao de peas
7.1 Viso geral da programao de peas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 85

Indicao
Marcao individual de arquivos:
Posicionar o cursor no respectivo arquivo e pressionar a tecla <Select>. A linha marcada
destacada com uma cor. A marcao cancelada quando se pressiona novamente
<Select>.


A funo registra um ou mais arquivos em uma lista de arquivos a serem copiados
(memria temporria ou Clipboard).

A funo cola os arquivos ou diretrios do Clipboard no atual diretrio.

O arquivo marcado pelo cursor deletado mediante confirmao. Se vrios arquivos foram
marcados, a funo ir deletar todos arquivos mediante confirmao.
Com "OK" executa-se a deleo, com "Cancelar" a descartamos.

Com a softkey direciona-se para outras funes.

aberta uma janela onde podemos renomear o programa marcado previamente pelo
cursor.
Depois de especificar o novo nome, confirme a tarefa com "OK" ou cancele com "Cancelar".

A funo abre uma janela onde so mostradas as primeiras sete linhas de um arquivo, se o
cursor for mantido por um certo tempo sobre um nome de programa.

So disponibilizadas as funes para carregar e descarregar os arquivos atravs do carto
CompactFlash do cliente e para a funo de execuo externa. Ao selecionar a funo so
mostrados os diretrios do carto CompactFlash do cliente.

A funo seleciona o programa marcado pelo cursor para ser executado. Se for escolhido o
carto CF, o programa ser executado pelo NC como programa externo. Este programa no
pode conter nenhuma chamada de programas de peas que no estiverem armazenados
no diretrio do NC.

Esta softkey necessria para trabalhos na rede. Mais informaes esto disponveis no
captulo Operao via rede

So disponibilizadas as funes para descarregar e carregar arquivos atravs da interface
RS232.

Copy
Paste

Delete
More
...
Renaming
Preview
window
Customer
CF card

Ext.
execution

RCS
connect.
RS232

Programao de peas
7.1 Viso geral da programao de peas
Fresamento
86 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
A funes envia arquivos do Clipboard para o PC conectado no RS232.

Carregamento de arquivos atravs da interface RS232
O ajuste da interface deve ser consultado na rea de operao Sistema. A transferncia de
programas de pea deve ser realizada em formato de texto.

Lista de erros


So disponibilizadas as funes para carregar e descarregar os arquivos atravs da
unidade do fabricante e para a funo de execuo externa. Ao selecionar a funo so
mostrados os diretrios da unidade do fabricante (somente no SINUMERIK 802D sl pro).
So disponibilizadas as funes para carregar e descarregar os arquivos atravs do USB-
FlashDrive e para a funo de execuo externa. Ao selecionar a funo so mostrados os
diretrios do USB-FlashDrive (somente no SINUMERIK 802D sl pro).
Send
Receive
Error
log
Manufac-
turer drive

USB
drive
Programao de peas
7.2 Especificar programa novo
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 87
7.2 Especificar programa novo
Seqncias de operao

O gerenciador de programas j foi selecionado.

Escolha o local para salvar o novo programa atravs da softkey "Diretrio NC".

Depois de pressionar a softkey "Novo arquivo" aberta uma janela de dilogo na qual
especificamos o novo nome de programa principal ou de subrotinas. A extenso para
programas principais .MPF adicionada automaticamente. A extenso para subrotinas .SPF
deve ser adicionada ao nome do programa.

Esquema 7-3 Novo programa
Especifique o novo nome.

Conclua a especificao com "OK". O novo arquivo de programa de pea criado e a janela
de edio abre-se automaticamente.

Com "Cancelar" podemos cancelar a criao do programa, a janela fechada.
NC
directory
New
file

OK

Abort
Programao de peas
7.3 Editar programa de pea
Fresamento
88 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
7.3 Editar programa de pea
Funcionalidade
Um programa de pea ou partes dele somente podem ser editadas se no estiverem sendo
executadas.
Todas modificaes so imediatamente salvas no programa de pea.

Esquema 7-4 Tela inicial "Editor de programas"
rvore de menus
Execuo
Localizar
Usinagem Simulao
Recompi-
lar
Zoom
Auto
Mostrar
...
Zoom +
Zoom -
Deletar
figura
Marcar bloco
Copiar
bloco
lnserir
bloco
Deletar
bloco
Numerar
Modelos
Veja o captulo "Ciclos"
Contorno Furao Fresamento
Voltar
ao original
Cursor
aproximado/
fino
veja o captulo "Programao
de elementos do contorno"

Esquema 7-5 rvore de menus "Programa"
Programao de peas
7.3 Editar programa de pea
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 89
Seqncia de operao

Selecione no gerenciador de programas o programa a ser editado

e pressione em "Abrir". O programa aberto e exibido para edio. Esto disponveis as
funes de softkey mencionadas a seguir.
As alteraes de programas so aceitas automaticamente.
Softkeys

O arquivo selecionado executado.

A funo marca um bloco de texto at a atual posio do cursor. (alternativa: <CTRL+B>)

A funo copia um texto marcado para a memria temporria. (alternativa: <CTRL+C>)

A funo insere um texto da memria temporria na atual posio do cursor. (alternativa:
<CTRL+V>)

A funo deleta um texto marcado. (alternativa: <CTRL+X>)

Com a softkey "Localizar" pode-se localizar uma seqncia de caracteres no arquivo de
programa indicado.
Escreva o termo de busca na linha de entrada e inicie o processo de localizao com a
softkey "OK".
Com "Cancelar" fechamos a janela de dilogo sem iniciar o processo de localizao.

A funo substitui os nmeros de blocos da atual posio do cursor at o fim do programa.

Com esta funo de softkey podem ser salvas partes de programa que podem ser inseridas
em outros programas.
Para programao livre de contornos veja o captulo "Programao livre de contornos"

veja o captulo "Ciclos"

veja o captulo "Ciclos"

A simulao est descrita no captulo "Simulao".
Open
Execution
Mark
block

Copy
block
Delete
block
Delete
block
Find
Renumber
Templates
Contour
Bore
Milling

Simu-
lation
Programao de peas
7.4 Simulao
Fresamento
90 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Para recompilao o cursor deve estar posicionado na linha de chamada do ciclo no
programa. A funo decodifica o nome do ciclo e prepara a tela com os parmetros
correspondentes. Se os parmetros estiverem fora da rea de validade, a funo emprega
automaticamente os valores padro. Depois de ser fechada a tela, o bloco de parmetros
original ser substitudo pelo corrigido.

Indicao
Somente podem ser recompilados os blocos que foram gerados automaticamente.

7.4 Simulao
Funcionalidade
Com a ajuda de um grfico a trao podemos acompanhar a trajetria da ferramenta do
programa selecionado.
Seqncia de operao

O programa de pea indicado pode ser simulado com a tecla de rea de operao
<PROGRAMA> ou abrindo-se o programa de pea.

A tela inicial aberta.

Com <NC-START> iniciada a simulao do programa de pea selecionado.

Softkeys

Realiza-se uma escala automtica da trajetria da ferramenta registrada.

Utiliza-se o ajuste bsico da escala.

Existem vrias opes de exibio disposio.

Mostra o movimento de deslocamento do plano indicado.

Mostra o movimento de deslocamento do plano indicado.
Re-
compile
Simu-
lation
Zoom
Auto
To
origin
Show...
All G17
blocks

All G18
blocks
Programao de peas
7.4 Simulao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 91

Mostra o movimento de deslocamento do plano indicado.

exibida a pea de trabalho completa.

Amplia o recorte da imagem

Reduz o recorte da imagem

A tela visvel apagada.

Modifica-se a amplitude de passo do cursor.
All G19
blocks
Show all
Zoom
+

Zoom
-
Delete
window

Cursor
coarse/fine
Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
92 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
7.5 Calibrar elementos de contorno
Com a chamada da calculadora esto disponveis softkeys para edio dos elementos de
contorno. Especifique os valores do elemento de contorno nas respectivas telas de
especificao. O clculo executado com "Aceitar".
A combinao de teclas <SHIFT> e <-> ativa a calculadora.

Esquema 7-6 Calculadora

Softkeys

Esta funo serve para calcular um ponto em um crculo. Este resulta do ngulo da tangente
criada, do raio e do sentido de giro do crculo.


Esquema 7-7 Clculo: Ponto no crculo
Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 93
Especifique o centro do crculo, o ngulo da tangente e o raio do crculo.

Com a softkey G2 / G3 define-se o sentido de giro do crculo.

executado o clculo dos valores de abscissa e de ordenada. Aqui a abscissa corresponde
ao primeiro eixo do atual plano de usinagem e a ordenada ao segundo eixo deste plano. O
valor da abscissa copiado no campo de entrada com o qual foi chamada a funo de
calculadora, o valor da ordenada no campo de entrada seguinte. Se a funo for chamada a
partir do editor de programas de pea, as coordenadas so salvas com o mesmo nome de
eixo do plano bsico.
Exemplo
Se o plano G17 estiver ativo, ento a abscissa o eixo X e a ordenada o eixo Y.
Clculo do ponto de interseco entre o setor circular e a reta .

Dados: Raio: 10
Centro do crculo: X20 Y20
ngulo de conexo das retas: 45
Sentido de giro: G2




G2/G3
Accept
Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
94 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema 7-8 Tela de especificao

Resultado: X=12.928
Y=27.071

Esta funo calcula as coordenadas cartesianas de um ponto no plano que deve conectar
com um ponto (PP) em uma reta. Para o clculo, deve-se conhecer a distncia entre os
pontos e o ngulo de elevao (A2) da nova reta criada com relao subida (A1) da reta
informada.

Esquema 7-9 Clculo: Ponto no plano
Especifique as coordenadas ou ngulos a seguir:
A coordenadas do ponto informado (PP)
O ngulo de elevao da reta (A1)
A distncia do novo ponto zero relacionada ao PP
O ngulo de elevao da reta de conexo (A2) relacionado A1

executado o clculo das coordenadas cartesianas que em seguida sero copiadas nos
dois campos de entrada mencionados a seguir. O valor da abscissa copiado no campo de
entrada com o qual foi chamada a funo de calculadora, o valor da ordenada no campo de
entrada seguinte.
Se a funo for chamada a partir do editor de programas de pea, as coordenadas so
salvas com o mesmo nome de eixo do plano bsico.
Accept
Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 95
Exemplo
Clculo dos cantos das retas (2). A reta est posicionada verticalmente no ponto final das
retas (1) (Coordenadas: X=51.981, Y=43.081) (veja o exemplo: Converter coordenadas
polares em coordenadas cartesianas"). O comprimento da reta tambm foi informado.




Esquema 7-10 Tela de especificao

Resultado: X=68.668
Y=26.393

Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
96 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
A funo calcula as coordenadas polares dadas em coordenadas cartesianas.


Esquema 7-11 Converso de coordenadas polares para cartesianas
Especifique o ponto de referncia, o comprimento de vetor e o ngulo de elevao.

executado o clculo das coordenadas cartesianas que em seguida sero copiadas nos
dois campos de entrada mencionados a seguir. O valor da abscissa copiado no campo de
entrada com o qual foi chamada a funo de calculadora, o valor da ordenada no campo de
entrada seguinte.
Se a funo for chamada a partir do editor de programas de pea, as coordenadas so
salvas com o mesmo nome de eixo do plano bsico.
Exemplo
Clculo dos ponto final das retas (1). A reta est determinada pelo ngulo A=45 graus e seu
comprimento.



Accept
Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 97

Esquema 7-12 Tela de especificao

Resultado: X=51.981
Y=43.081

Esta funo calcula o ponto final inexistente da seco de contorno reta-reta, onde a
segunda reta est posicionada verticalmente sobre a primeira reta.
Os seguintes valores so conhecidos a partir das retas:
Reta 1: Ponto de partida e ngulo de elevao
Reta 2: Comprimento e um ponto final no sistema de coordenadas cartesiano

Esquema 7-13 Clculo: ponto final inexistente

Esta funo seleciona a coordenada dada para o ponto final.

O valor de ordenada ou o valor de abscissa foi definido.

A segunda reta est girada no sentido horrio e

em 90 graus em relao primeira reta.



Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
98 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
executado o clculo do ponto final inexistente. O valor da abscissa copiado no campo
de entrada com o qual foi chamada a funo de calculadora, o valor da ordenada no campo
de entrada seguinte.
Se a funo for chamada a partir do editor de programas de pea, as coordenadas so
salvas com o mesmo nome de eixo do plano bsico.
Exemplo



O presente desenho precisa ser complementado com o valor do centro de crculo para, em
seguida, permitir o clculo dos pontos de interseco entre os setores do contorno. O
clculo das coordenadas inexistentes dos centros executado com a funo de calculadora
, dado que o raio na transio tangencial est posicionado verticalmente sobre a
reta.
Accept
Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 99
Clculo de M1 no segmento 1:
Nesta seco, o raio est girado em sentido anti-horrio sobre a seco de reta.
O raio est girado 90 em sentido horrio sobre a reta definida pelo ngulo.
Selecione o sentido de giro correspondente com a softkey .
O ponto final especificado deve ser definido com a softkey .
Especifique as coordenadas do ponto do plo (PP) P1, o ngulo de elevao da reta, o valor
de ordenada do ponto final e o raio do crculo como comprimento.

Esquema 7-14 Tela de especificao M1

Resultado: X=-19.449
Y=30

Programao de peas
7.5 Calibrar elementos de contorno
Fresamento
100 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Clculo de M2 na seco 2:
Nesta seco, o raio est girado em sentido horrio sobre a seco de reta.
Selecione o sentido de giro correspondente com a softkey .
O ponto final especificado deve ser definido com a softkey .
Especifique os parmetros na tela.

Esquema 7-15 Tela de especificao M2

Resultado: X=-21.399
Y=30

Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 101
7.6 Programao livre de contornos
Funcionalidade
Uma programao livre de contornos uma ferramenta de suporte para o editor. Com o
auxlio da programao de contornos podemos criar contornos simples e complexos.
Um processador integrado de contornos (processador de geometrias) calcula eventuais
parmetros faltantes, que resultam de outros parmetros. Podemos encadear um elemento
de contorno a outro. Adicionalmente esto disponveis os elementos de transio de
contornos Raio e Chanfro.
Os contornos programados so incorporados no programa de pea editado.
Tecnologia
A calculadora de contornos permite as seguintes funes para tecnologia de fresamento:
Chanfro / raio no incio e final do contorno
Alvios como elementos de transio entre duas retas paralelas de eixo, onde uma reta
horizontal e a outra vertical (Forma E, forma F, alvios de roscas, alvios de livre
definio)
Elementos de contorno
Elementos de contorno so:
Ponto de partida

Reta em sentido vertical (transversal)

Reta no sentido horizontal (longitudinal).

Reta inclinada

Arco

Um plo um elemento de contorno terico. Tomando como referncia um plo, tambm
podem ser definidas retas e arcos atravs de coordenadas polares.
Notas adicionais
1. Os eixos de geometria vlidos so determinados e utilizados no programa de pea.
2. Para sobremetal do contorno tambm deve ser especificado o lado onde que est o
sobremetal (p. ex. "direito" ou "esquerdo").


Programao de peas
7.6 Programao livre de contornos
Fresamento
102 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
7.6.1 Programar contorno
Seqncias de operao
Programamos um contorno de uma pea torneada em um programa de pea com os
seguintes passos de operao:
1. Ative a softkey "Diretrio NC" na rea de operao Gerenciador de programas.
2. Selecione um diretrio com as teclas de cursor, p. ex. "MPF programas principais" (veja
a figura a seguir).

Esquema 7-16 Tela inicial "Gerenciador de programas"
3. Ative a tecla "Input" para abrir o diretrio.
Podemos editar um programa de pea existente atravs da softkey "Abrir" ou criar um
novo programa de pea.
4. Abrimos um novo programa de pea com a softkey "Novo", ento especificamos o nome
e confirmamos com "OK". Estamos no editor ASCII.
5. Ative a softkey "Contorno".
A tela de especificao para "Definir ponto inicial" aberta.
Como se deve definir o ponto inicial, est descrito no captulo "Definir ponto inicial".
Recompilao

Se um contorno for programado atravs da funo "Contorno", ento do editor ASCII
podemos editar novamente este contorno atravs da softkey "Recompilar". Aqui estamos no
editor ASCII.
1. Posicione o cursor do editor ASCII dentro do contorno.
2. Ative a softkey "Recompilar".
A interface de operao passa da tela inicial do editor ASCII para a tela inicial da
programao livre de contornos.
New

Contour
Recompile
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 103
exibido o contorno programado pronto para ser editado.

ATENO

Na recompilao apenas sero recriados os elementos do contorno que foram criados
com a programao livre de contornos. Alm disso, somente so recompilados os
textos que foram inseridos atravs do campo de entrada "Especificao livre de texto".
As alteraes posteriores realizadas diretamente no texto do programa sero perdidas.
Entretanto, posteriormente os textos tambm podem ser inseridos e alterados, estas
modificaes no sero perdidas.
7.6.2 Definir ponto de partida
Seqncias de operao
Ao especificar contornos, comeamos em uma posio conhecida que ser considerada
como o ponto de partida. Definimos o ponto de partida de um contorno com os seguintes
passos de operao:
Um programa de pea foi aberto e ativada a softkey "Contorno" para uma nova
programao de contorno. A tela de especificao para informar o ponto de partida do
contorno aberta (veja a figura a seguir).

Esquema 7-17 Definir ponto de partida



Indicao
O campo de entrada focado para especificao identificado pela cor escura de fundo.
Assim que a entrada for concluda com "Aceitar elemento" ou "Cancelar", podemos
navegar na seqncia de contornos ( esquerda da tela de especificao) com as teclas
de cursor , . A atual posio na seqncia marcada com uma cor.
1. Selecione o plano de programao G17 no campo de entrada "Seleo de plano" atravs
da softkey "Alternativa" (ou tecla "Select") para a pea fresada.
Programao de peas
7.6 Programao livre de contornos
Fresamento
104 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
O eixo de ferramenta ou plano de programao previamente ajustado (definido atravs
de dado de mquina) pode ser alterado em mquinas com mais de dois eixos
geomtricos. Neste caso, os eixos correspondentes do ponto inicial so adaptados
automaticamente.



Indicao
Junto com a definio do ponto de partida do contorno possvel definir um plo para
programao de contornos em coordenadas polares. O plo tambm pode ser definido
posteriormente ou redefinido. A programao em coordenadas polares sempre tem sua
referncia no ltimo plo definido.

1. Especifique os valores do ponto de partida.
A indicao dimensional dos valores deve ser absoluta (dimenso de referncia).
2. Selecione o movimento de aproximao at o ponto de partida no campo de entrada
"Aproximao do ponto de partida" atravs da softkey "Alternativa" (ou tecla "Select").
O movimento de aproximao pode ser alterado de G0 (movimento rpido) para G1
(interpolao de retas).



Indicao
Se no programa de pea ainda no foi programado nenhum avano, pode ser
programado um avano especfico atravs do campo "Especificao livre de texto",
p. ex. F100.

3. Ative a softkey "Aceitar elemento".
O ponto de partida armazenado.
O prximo elemento pode ser inserido atravs de softkeys (veja o captulo "Definir
elemento de contorno" a seguir).

1

0 ...
Accept
element
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 105
7.6.3 Softkeys e parmetros
Funcionalidade
Depois de definir o ponto de partida, proceda a programao de cada um dos elementos de
contorno da seguinte tela inicial (veja a figura a seguir):

Esquema 7-18 Definir elemento de contorno
A programao dos diversos elementos de contorno realizada atravs das softkeys
verticais. Na respectiva tela de especificao parametrizamos o elemento de contorno.
Softkeys verticais
Os elementos de contorno a seguir esto sua disposio para programar um contorno:
Reta no sentido vertical (sentido Y).

Reta no sentido horizontal (sentido X).

Inclinao no sentido Y/X. Especificar o ponto final das retas atravs de coordenadas ou
ngulo.

Arco com qualquer sentido de giro.

A softkey "Outros" no plano bsico da programao de contornos conduz at a subtela
"Plo" e a softkey "Fechar contorno".
A especificao pode ser feita exclusivamente em coordenadas absolutas e cartesianas. Na
tela do ponto de partida tambm existe a softkey "Plo". O plo permite a especificao
polar desde o comeo de um contorno, de modo que o primeiro elemento de contorno j
pode ser especificado em coordenadas polares.

More
Pole
Programao de peas
7.6 Programao livre de contornos
Fresamento
106 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
O contorno fechado por uma reta entre o ltimo ponto especificado do contorno e o ponto
de partida.

Com a softkey "Cancelar" retornarmos tela inicial, sem aceitar os ltimos valores editados.

Com a softkey "Aceitar" conclumos a especificao do contorno retornamos ao editor
ASCII.
Softkeys horizontais
Atravs das primeiras quatro softkeys horizontais (p. ex. "Zoom +") podemos ampliar e
reduzir o grfico (figura).
Depois de ativar esta softkey podemos mover a cruz vermelha com as teclas de cursor e
definir qual recorte da figura dever ser exibida. O foco de especificao volta para a
seqncia de contornos depois que desativarmos esta softkey.
Ative esta softkey e tambm sero exibidas as janelas de ajuda grfica do respectivo
parmetro (veja a figura a seguir). Abandonamos o modo de ajuda com uma nova ativao.

Esquema 7-19 Modo de ajuda
Close
contour
Abort
Accept


Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 107
Parmetros
A partir do ponto de partida especificamos o primeiro elemento de contorno, p. ex. a reta em
sentido vertical (veja a figura a seguir).

Esquema 7-20 Reta em sentido vertical
Atravs da softkey "Todos parmetros" so indicados todos parmetros para especificar o
elemento de contorno.
Se os campos de entrada dos parmetros no foram programados, o comando assumir
que estes valores so desconhecidos e tentar calcular estes valores a partir de outros
parmetros.
O contorno sempre executado no sentido programado.
Transio para o elemento seguinte
Um elemento de transio ("Transio para elemento seguinte") sempre pode ser utilizado
quando existir uma interseco de dois elementos e quando esta pode ser calculada pelos
valores especificados.
Como elemento de transio entre dois elementos de contorno quaisquer podemos escolher
entre um raio RD, um chanfro FS e um alvio. O elemento de transio sempre anexado
no final de um elemento de contorno. A seleo de um elemento de transio de contorno
feita na tela de especificao dos parmetros do respectivo elemento de contorno.
O elemento de transio Alvio obtido quando ativamos a softkey "Alternativa" (ou tecla
"Select").
Raio ou chanfro no incio ou fim de um contorno de torneamento:
No caso de simples contornos torneados freqente a necessidade de se adicionar um
chanfro ou um raio no incio e no fim.
All
parameters

Programao de peas
7.6 Programao livre de contornos
Fresamento
108 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Um chanfro ou um raio formam um fechamento com a pea bruta paralela ao eixo:

Esquema 7-21 Contorno com raio ou chanfro
O sentido da transio para o incio do contorno selecionamos na tela do ponto de partida.
Podemos escolher entre chanfro ou raio. O valor definido como no caso dos elementos de
transio.
Adicionalmente podem ser selecionados quatro sentidos em um campo de seleo. O
sentido do elemento de transio do fim do contorno selecionado na tela final. A seleo
sempre oferecida, mesmo se no for especificada nenhuma transio no elemento
anterior.
Especificao livre de texto
Sob "Especificao livre de texto" podemos especificar dados tecnolgicos adicionais como
p. ex. avano ou funes M/H.
Sobremetal do contorno
Sob "Sobremetal do contorno" podemos especificar o sobremetal paralelo ao contorno e o
lado em que o sobremetal est situado. Aparece como sobremetal na janela do grfico.
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 109
Seqncia de contornos esquerda na tela inicial
Assim que a entrada for concluda com "Aceitar elemento" ou "Cancelar", podemos navegar
na seqncia de contornos ( esquerda da tela inicial) com as teclas de cursor , . A atual
posio na seqncia marcada com uma cor.
Os elementos do contorno e eventualmente plos so exibidos simbolicamente na
seqncia de sua criao.

Esquema 7-22 Editar elementos de contorno
Um elemento de contorno existente selecionado com a tecla "Input" e poder ser
reparametrizado.
Um novo elemento de contorno inserido aps o cursor mediante a seleo de um dos
elementos de contorno disponveis na barra vertical de softkeys, o foco de especificao
passa ento para a entrada de parmetros no lado direito do grfico exibido. Com "Aceitar
elemento" ou "Cancelar" podemos navegar novamente na seqncia de contorno.
A programao sempre continuada aps o elemento que estiver selecionado na
seqncia de contornos.
Com a softkey "Apagar elemento" pode-se apagar o elemento selecionado na seqncia de
contornos.
Delete
element
Programao de peas
7.6 Programao livre de contornos
Fresamento
110 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
7.6.4 Parametrizar elementos de contorno
Funcionalidade
Durante a programao do contorno, mediante parmetros informados, esto disponveis as
seguintes softkeys:
Tangente no sistema precedente
Com a softkey "Tangente no precedente" o ngulo 2 atribudo com o valor 0. O elemento
de contorno possui uma transio tangencial para o elemento precedente. Com isso o
ngulo em relao ao elemento precedente (2) definido em 0 grau.
Indicar parmetros adicionais

Se um desenho possui outros dados (dimenses) de um elemento de contorno, podemos
ampliar as opes de entrada atravs da softkey "Todos parmetros".
A softkey "Alternativa" somente aparece se o cursor estiver em um campo de entrada de
mltipla escolha.
Selecionar dilogo

Se existem constelaes de parmetros que permitem mais opes para um contorno,
seremos solicitados para escolha de um dilogo. Pressionando-se a softkey "Seleo de
dilogo" sero indicadas as opes de seleo na rea de exibio grfica.
Com a softkey "Seleo de dilogo" fazemos a escolha correta (linha verde). Confirme esta
com a softkey "Aceitar dilogo".
Mudar a seleo de dilogo optada

Se uma seleo de dilogo optada for alterada, dever ser selecionado o elemento de
contorno que aparecer no dilogo. As duas alternativas voltam a ser exibidas depois de ser
ativada a softkey "Mudar seleo".
A seleo de dilogo pode ser redefinida.
Limpar campo de entrada de parmetros

Com a tecla DEL ou com a softkey "Apagar valor" apagado o valor que estiver no campo
de entrada de parmetro selecionado.
All
parameters

Alternative
Select
dialog
Select
dialog
Accept
dialog
Change
selection
Select
dialog
Accept
dialog

Delete
value
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 111
Armazenar o elemento de contorno

Se um elemento de contorno for alimentado com as informaes disponveis ou se o
contorno desejado for selecionado com a softkey "Seleo de dilogo", o elemento de
contorno ser armazenado com a softkey "Aceitar elemento" e retornamos tela inicial.
Pode ser programado o prximo elemento de contorno.
Acrescentar elemento de contorno
Com o auxlio das teclas de cursor selecionamos o elemento antes da marcao final.
Selecionamos o elemento de contorno desejado com as softkeys e preenchemos a tela de
especificao dos elementos com seus valores conhecidos.
Confirmamos as entradas com a softkey "Aceitar elemento".
Selecionar elemento de contorno

Posicionamos o cursor no elemento de contorno desejado da seqncia de contorno e o
selecionamos a com a tecla "Input".
So exibidos os parmetros do elemento selecionado. O nome o elemento aparece na parte
superior da janela de parametrizao.
Quando o elemento de contorno estiver pronto para ser representado graficamente, ento
na rea grfica o elemento de contorno ser destacado mudando sua cor de branco para
preto.
Modificar elemento de contorno

Com as teclas de cursor podemos selecionar um elemento de contorno programado na
seqncia de contornos. Com a tecla "Input" acessamos os campos de entrada de
parmetros. Agora os parmetros podero ser modificados.
Inserir elemento de contorno
O elemento de contorno, atrs do qual inserimos o elemento, selecionamos com as teclas
de cursor na seqncia de contornos.
Em seguida, selecionamos o elemento de contorno a ser inserido a partir da barra de
softkeys.
Aps a parametrizao do novo elemento de contorno confirmamos o processo de insero
com a softkey "Aceitar elemento".
Os elementos de contorno seguintes so atualizados automaticamente conforme a nova
situao do contorno.
Accept
element
Accept
element
Accept
element

Programao de peas
7.6 Programao livre de contornos
Fresamento
112 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Deletar elemento de contorno

Selecione o elemento de contorno a ser deletado com as teclas de cursor. O smbolo de
contorno selecionado e o respectivo elemento de contorno so marcados de cor vermelha
no grfico de programao. Depois ative o softkey "Deletar elemento" e confirme a
pergunta.
Desfazer a especificao

Com a softkey "Cancelar" retornarmos tela inicial, sem aceitar os ltimos valores editados.
Cores dos smbolos de contorno
As cores de smbolo na seqncia de contornos localizada esquerda da tela inicial
possuem o seguinte significado:

Smbolo Significado
selecionado Cor de smbolo preta sobre fundo azul > Elemento definido geometricamente
Cor de smbolo preta sobre fundo amarelo-claro > Elemento no foi definido
geometricamente
no selecionado Smbolo preto sobre fundo cinza > Elemento definido geometricamente
Cor de smbolo branca sobre fundo cinza > Elemento no foi definido
geometricamente

Delete
element
Abort
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 113
7.6.5 Representao grfica do contorno
Funcionalidade
De modo sincronizado com a parametrizao dos elementos de contorno, na janela do
grfico representado o progresso do contorno conforme este vai sendo constitudo. O
respectivo elemento selecionado apresentado de cor vermelha na janela do grfico. A
navegao dentro do contorno est descrita no captulo "Programar contornos".

Esquema 7-23 Contorno com seta
O contorno desenhado simultaneamente de acordo com a entrada dos parmetros
conhecidos. Se o contorno no estiver sendo exibido ainda, ento devem ser informados
mais valores. Se necessrio, verifique os elementos de contorno que j foram criados.
Eventualmente ainda no foram programadas todas informaes conhecidas.
A escala do sistema de coordenadas adaptada conforme a alterao do contorno inteiro.
A posio do sistema de coordenadas indicada na janela do grfico.
Sobremetal do contorno
O sobremetal especificado aqui acompanha paralelamente todo o contorno, no lado
selecionado do mesmo.
Programao de peas
7.6 Programao livre de contornos
Fresamento
114 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
7.6.6 Especificar os elementos de contorno em coordenadas polares, fechar o contorno.
Funcionalidade
Na definio das coordenadas dos elementos de contorno foi considerada nos segmentos
anteriores a especificao das posies em sistema de coordenadas cartesiano. Como
alternativa temos a possibilidade de definir as posies atravs de coordenadas polares.
Um plo pode ser definido em qualquer momento, durante a programao dos contornos,
ainda antes de se usar as coordenadas polares. Neste esto baseadas as coordenadas
polares programadas mais tarde. O plo modal e pode ser redefinido a qualquer
momento. Ele sempre especificado em coordenadas cartesianas absolutas. A calculadora
de contornos sempre converte para coordenadas polares os valores especificados em
coordenadas cartesianas. A parametrizao em coordenadas polares somente ser
possvel aps a definio de um plo. A indicao do plo no gera nenhum cdigo para o
programa NC.
Plo
As coordenadas polares so aplicadas nos planos selecionados com G17 at G19.
O plo representa um elemento de contorno editvel, que no fornece nenhuma
contribuio ao contorno. A especificao deve ser realizada junto com a definio do ponto
de partida do contorno ou em qualquer posio dentro do contorno. O plo no pode ser
criado antes do ponto de partida do contorno.
Especificao das coordenadas polares

A softkey "Outros" no plano bsico da programao de contornos conduz at a subtela
"Plo" e a softkey "Fechar contorno".
A especificao pode ser feita exclusivamente em coordenadas absolutas e cartesianas. Na
tela do ponto de partida tambm existe a softkey "Plo". Ele permite a especificao polar
desde o comeo de um contorno, de modo que o primeiro elemento de contorno j pode ser
especificado em coordenadas polares.
O contorno fechado por uma reta entre o ltimo ponto especificado do contorno e o ponto
de partida.
Notas adicionais
Se a reta com que fechamos o contorno deve fechar com um raio ou um chanfro no
elemento inicial do conto, ento deve-se especificar o raio ou o chanfro da seguinte forma:
Fechar contorno, tecla Input, especificar raio/chanfro, elemento de transio. O resultado
corresponder exatamente ao que seria criado se o elemento de fechamento fosse
especificado com o raio ou o chanfro.
O fechamento do contorno com a entrada dos elementos de contorno em coordenadas
polares somente ser possvel se o ponto inicial do contorno for definido de modo polar e
se no momento do fechamento ainda estiver valendo o mesmo plo.
More
Pole
Close
contour
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 115
Comutao da entrada: cartesiano/polar
Depois que um plo ser definido, seja no ponto de partida ou mais adiante, os elementos de
contorno mencionados a seguir tambm podem ser especificados em modo polar:
Arco,
Retas (horizontal, vertical, qualquer)
Para a comutao cartesiano / polar so exibidos campos de alternncia adicionais para
"Reta qualquer" e "Arco", isto tanto na janela simples de especificao do contorno como na
janela com "Todos parmetros".
Se no existir nenhum plo, ento no aparecer nenhum campo de alternncia. Os
campos de entrada e de exibio somente sero oferecidos para valores cartesianos.
Entrada absoluta/incremental
No caso "polar/cartesiano" podem ser especificadas coordenadas polares absolutas e
incrementais. Os campos de entrada e de exibio so identificados por inc e abs.
As coordenadas polares absolutas so definidas por uma distncia absoluta e sempre
positiva em relao ao plo e por um ngulo na faixa de valores 0 ... +/- 360. A referncia
angular na entrada absoluta parte de um eixo horizontal do plano de trabalho, p. ex. eixo X
com G17. O sentido de giro positivo segue em sentido anti-horrio.
Se forem especificados vrios sempre ser determinante o ltimo plo antes do elemento
especificado ou editado.
As coordenadas polares incrementais referem-se tanto no plo determinante como tambm
no ponto final do elemento precedente.
No caso da entrada incremental a distncia absoluta at o plo calculada a partir da
distncia absoluta do ponto final do elemento precedente ao plo mais o incremento
especificado.
O incremento tanto aceito valores positivos como valores negativos.
O ngulo absoluto calculado de forma similar a partir do ngulo polar absoluta do
elemento precedente mais o incremento angular. Aqui no necessrio que o elemento
precedente seja especificado de modo polar.
Durante a programao do contorno a calculadora de contornos calcula as coordenadas
cartesianas do ponto final do precedente com base no plo determinante em coordenadas
polares. Isso tambm se aplica se o elemento precedente foi especificado como polar, pois
este poderia fazer referncia outro plo, se neste intervalo for especificado outro plo.
Programao de peas
7.6 Programao livre de contornos
Fresamento
116 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de mudana de plos

5
5
10
Y
X
8,6603 10
45,0
30,0
L1 -2
rel. ao plo1:
L1 = 3,6603, = 0
0
1,6603
Coordenadas polares do precedente
Precedente
Coordenadas polares relativas ao
plo 0 (entrada)
Plo 0
inc
Plo1
inc
inc

Esquema 7-24 Mudana de plos

Plo: XPlo = 0.0, YPlo = 0.0 (Plo 0)
Ponto final:


L1abs = 10.0 abs = 30.0 Coordenadas cartesianas calculadas
Xabs =8,6603 Yabs =5.0
novo plo:
XPlo1 = 5.0 YPlo1 = 5.0 (Plo 1)
Coordenadas polares calculadas do
precedente
L1abs = 3,6603 abs = 0.0
prximo ponto:
L1inc = -2.0 inc = 45.0
Coord. pol. absol. do elemento ativo
L1abs = 1,6603 abs = 45.0
Coorden. cartes. calculadas
Xabs =1,1740 Yabs =1,1740

Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 117
7.6.7 Descrio de parmetros dos elementos de contorno reta/crculo
Parmetro de elemento de contorno "Reta"

Esquema 7-25 Reta vertical

Parmetros Elemento de contorno "Reta"
Y inc
Y abs
Posio final incremental no sentido Y
Posio final absoluta no sentido Y
X inc
X abs
Posio final incremental no sentido X
Posio final absoluta no sentido X
L Comprimento das retas
1 ngulo de inclinao em relao ao eixo Y
2 ngulo ao elemento precedente; transio tangencial: 2=0
Transio para o
elemento seguinte
O elemento de transio para o prximo contorno um chanfro (FS)
O elemento de transio para o prximo contorno um raio (R)
FS=0 ou R=0 significa nenhum elemento de transio.
Programao de peas
7.6 Programao livre de contornos
Fresamento
118 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Parmetro de elemento de contorno "Arco"

Esquema 7-26 Arco

Parmetros Elemento de contorno "Crculo"
Sentido de giro em sentido horrio ou em sentido anti-horrio
R Raio do crculo
Y inc
Y abs
Posio final incremental no sentido Y
Posio final absoluta no sentido Y
X inc
X abs
Posio final incremental no sentido X
Posio final absoluta no sentido X
I Posio do centro do crculo no sentido Y (abs. ou incr.)
K Posio do centro do crculo no sentido X (abs. ou incr.)
1 ngulo de partida em relao ao eixo Y
2 ngulo ao elemento precedente; transio tangencial: 2=0
1 ngulo final relativo ao eixo Y
2 ngulo de abertura de um crculo
Transio para o
elemento seguinte
O elemento de transio para o prximo contorno um chanfro (FS)
O elemento de transio para o prximo contorno um raio (R)
FS=0 ou R=0 significa nenhum elemento de transio.
Fabricante da mquina
Os nomes dos identificadores (Y ou X ...) so definidos em dados da mquina e editveis
nestes dados.
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 119
7.6.8 Exemplo de programao para fresamento
Exemplo 1
O esquema a seguir mostra um exemplo de programao para a funo "Programao livre
de contornos".
Ponto de partida: X=5.67 abs., Y=0 abs., plano de usinagem G17
O contorno programado no sentido anti-horrio.

X = -137.257 abs.
R72
125

X
Y
43.972
Ponto de partida
X = 5.67 Y = 0

Esquema 7-27 Desenho de oficina do contorno do exemplo 1
Seqncias de operao
Um programa de pea foi selecionado na rea de operao Gerenciador de Programas.
A seguir esto listados em uma tabela os diversos passos de operao para especificar um
contorno.

Indicao
Ao se programar o contorno, nas telas de entrada o campo de entrada em foco marcado
por uma cor de fundo escura. Assim que a entrada for concluda com "Aceitar elemento" ou
"Cancelar", podemos navegar na seqncia de contornos ( esquerda do grfico) com as
"teclas de cursor" e . A atual posio na seqncia marcada com uma cor.
Com a tecla "Input" podemos chamar a respectiva tela de especificaes e especificar os
parmetros novamente.


Programao de peas
7.6 Programao livre de contornos
Fresamento
120 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Tabelas 7-1 Seqncias de operao do exemplo 1
Passo de operao Softkey Parmetros
1 "Contorno"

"Aceitar elemento"
Especificar ponto de partida:
Plano de programao: G17
X: 5.67 abs.
Y: 0
2


"Aceitar elemento"
Especificar parmetro para elemento "Reta horizontal":
X=-93.285 abs.
3


"Aceitar elemento"
Especificar parmetro para elemento "Reta qualquer":
X=43.972 inc.
1=125 graus
4


"Aceitar elemento"
Especificar parmetro para elemento "Reta qualquer":
X=43.972 inc.
1=55 graus
5


"Aceitar elemento"
Especificar parmetro para elemento "Reta horizontal":
X=5.67 abs.
6


"Seleo de dilogo"
"Aceitar dilogo"
"Aceitar elemento"
"Aceitar"
Especificar parmetro para elemento "Arco":
Sentido de giro: em sentido horrio
R=72, X=5.67 abs., Y=0 abs.,
A figura a seguir mostra o contorno programado:

Esquema 7-28 Exemplo 1
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 121
Exemplo 2
Ponto de partida: X=0 abs., Y=0 abs. , plano de usinagem G17
O contorno programado no sentido horrio e com a seleo de dilogo.
Neste contorno recomenda-se deixar visualizar todos parmetros via softkey "Todos
parmetros".

R5
30
6
R7.5
R25
Y
X
Ponto de partida
X = 0, Y = 0

Esquema 7-29 Desenho de oficina do contorno do exemplo 2
Tabelas 7-2 Seqncias de operao do exemplo 2
Passo de operao Softkey Parmetros
1

Y=104 abs.
2

Sentido de giro horrio, R=79, I=0 abs.,
Determinar seleo de dilogo, todos parmetros, 2=30 graus
3

Sentido de giro horrio, tangente no elemento precedente
R=7.5, todos parmetros, 2=180 graus
4

Sentido de giro anti-horrio, R=64, X=6 abs., I=0 abs.,
Determinar seleo de dilogo, determinar seleo de dilogo,
Transio para o elemento seguinte: R=5
5

todos parmetros, 1=90 graus,
Transio para o elemento seguinte: R=5
6

Sentido de giro horrio, R=25, X=0 abs., Y=0 abs. I=0 abs determinar
seleo de dilogo, determinar seleo de dilogo.
Programao de peas
7.6 Programao livre de contornos
Fresamento
122 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
A figura a seguir mostra o contorno programado:

Esquema 7-30 Exemplo 2
Exemplo 3
Ponto de partida: X=0 abs., Y=5.7 abs, plano de usinagem G17
O contorno programado no sentido horrio.
Y
X
4
.
6
5
1
4
.
8
1
5
.
2
R
9
.
5
R
2
R3.2
R
2
R
2
4
.
6
5
11.5 5
60
22
Ponto
de partida
X = 0, Y = 5.7

Esquema 7-31 Desenho de oficina do contorno do exemplo 3
Programao de peas
7.6 Programao livre de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 123
Tabelas 7-3 Seqncias de operao do exemplo 3
Passo de operao Softkey Parmetros
1

Sentido de giro anti-horrio, R=9.5, I=0 abs., determinar seleo de
dilogo,
Transio para o elemento seguinte: R=2
2

1=30 graus
3

Sentido de giro horrio, tangente no elemento precedente
R=2, J=4.65 abs.
4

Sentido de giro anti-horrio, tangente no elemento preced.
R=3.2, I=11.5 abs., J=0 abs., determinar seleo de dilogo, determinar
seleo de dilogo
5

Sentido de giro horrio, tangente no elemento precedente
R=2, J=4.65 abs., determinar seleo de dilogo
6

Tangente no precedente
1=158 graus, Y=14.8 abs., 2=0 graus
7

Todos parmetros, L=5, determinar seleo de dilogo
8

Y=5.7 abs.
9

X=0 abs.
A figura a seguir mostra o contorno programado:

Esquema 7-32 Exemplo 3
Programao de peas
7.6 Programao livre de contornos
Fresamento
124 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 125
Sistema
8
8.1 Sistema
Funcionalidade
A rea de operao Sistema contm todas funes necessrias para a parametrizao e
anlise do NCK e do PLC.
As rguas de softkeys horizontal e vertical mudam em funo das funes selecionadas. Na
rvore de menus a seguir so mostradas apenas as softkeys horizontais.
rvore de menus
Cart CF
do cliente
Dados
802D
Arquivos
lBN
Proces.PLC
Txt de alarme
Lista de
programas
Programa
PLC
Lista de
estado
Estado
de PLC
Conex.
STEP 7
Servio
Comando
Servio
Acionam.
Servio
Eixos
Servio
Exibio
MD de
indicao
MD de
acionam.
MD de
canal
MD de
eixo
MD
geral
Dados da
mquina
lBN
Unid. de leit.
do fabricante
Unidade
USB
RS232
PLC
Version
Servo
trace
Service
profibus
Servo
trace
NC
PLC

Esquema 8-1 rvore de menus Sistema
Sistema
8.1 Sistema
Fresamento
126 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia de operao

Atravs do teclado CNC completo passamos para a rea de operao <SISTEMA> e
exibida a tela inicial.

Esquema 8-2 Tela inicial da rea de operao Sistema
Softkey
A seguir encontramos a descrio das softkeys verticais da tela inicial.

"Definir senha"
No comando existem trs nveis diferentes de senha, cada uma permite uma autorizao de
acesso diferente:
Senha de sistema
Senha para fabricantes
Senha para usurio
A edio de determinados dados possvel de acordo com os nveis de acesso. Quando
no se sabe a senha, no nos concedido o direito de acesso.
Nota: Veja tambm SINUMERIK 802D sl "Listas".

ALARM
SYSTEM
Set
password
Sistema
8.1 Sistema
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 127

Esquema 8-3 Digitar senha
A senha definida depois de se pressionar a softkey "Aceitar".
Com "Cancelar" retornamos tela inicial "Sistema" sem executar nenhuma ao.

"Modificar senha"

Esquema 8-4 Modificar senha
Dependendo da autorizao de acesso, na rgua de softkeys so oferecidas diferentes
opes para modificar a senha.
Selecione o nvel de senha com a ajuda da softkey. Especifique a nova senha e conclua a
entrada com "Aceitar". A nova senha ser solicitada novamente para controle.
Com "Aceitar" concluda a alterao de senha.
Com "Cancelar" retornamos tela inicial sem executar nenhuma ao.

Resetar o direito de acesso

Change
password

Delete
password
Sistema
8.1 Sistema
Fresamento
128 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Login do usurio na rede

Com "Change language" podemos escolher o idioma de interface de operao.


Esquema 8-5 Idioma de interface de operao
Selecione o idioma com as teclas de cursor e confirme-o com "OK".
Com "Service language" sempre selecionamos como idioma de interface de operao o
"English".
Pressionando-se mais uma vez a softkey "Service language" restabelecemos o ltimo
idioma configurado (p. ex. "Chins simples").

Indicao
Um "*" identifica os idiomas que foram utilizados.

"Salvar dados"
Esta funo salva o contedo da memria flutuante em uma rea de memria no voltil.
Requisito: Nenhum programa est em execuo.
Durante o salvamento dos dados, no se deve executar nenhum tipo de operao!
RCS
log-in
Change
language
Service
language
Save
data
Sistema
8.2 Sistema - Softkeys (IBN)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 129
8.2 Sistema - Softkeys (IBN)

Colocao em funcionamento

Seleo do modo de inicializao do NC.
Selecione o modo desejado com o cursor.
Normal power-up
O sistema reiniciado
Power-up with default data
Reinicializao com valores padro (estabelece o estado original de fornecimento)
Power-up with saved data
Reinicializao com os ltimos dados salvos (veja Salvar dados)

O PLC pode ser iniciado nos seguintes modos:
RestartReinicializao
Overall resetReset geral
Tambm possvel associar a partida com o modo Debug seguinte.

Com "OK" executado um RESET do comando com posterior reinicializao no modo
selecionado.
Com "Cancelar" retornamos tela inicial do sistema sem executar nenhuma ao.
Start-up

NC
PLC
OK
Sistema
8.3 Sistema - Softkeys (MD)
Fresamento
130 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
8.3 Sistema - Softkeys (MD)

Indicao
Uma descrio dos dados de mquina est disponvel nas documentaes de fabricante:
SINUMERIK 802D sl "Listas"
SINUMERIK 802D sl "Manual de funcionamento".


Dados da mquina
As modificao dos dados de mquina tem uma grande influncia na mquina.


Esquema 8-6 Estrutura de uma linha de dados de mquina
Tabelas 8-1 Legenda
N Significado
1 Nmero MD
2 Nome
3 Valor
4 Unidade
so imediatamente ativo
cf com confirmao
re Reset
5 Efeito
po Power on


CUIDADO
A parametrizao incorreta pode causar a danificao da mquina!

Machine
data

Sistema
8.3 Sistema - Softkeys (MD)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 131
Os dados de mquina so divididos nos grupos descritos a seguir.

Dados gerais de mquina
Abra a janela "Dados gerais de mquina". Com as teclas de paginao podemos paginar
para frente e para trs.

Esquema 8-7 Tela inicial Dados de mquina

Dados de mquina especficos de eixo
Abra a janela "Dados de mquina especficos de eixo". A rgua de softkeys
complementada com as softkeys "Eixo +" e "Eixo -".

Esquema 8-8 Dados de mquina especficos de eixo
So exibidos os dados do eixo 1.

Com "Eixo +" ou "Eixo -" comuta-se para a rea de dados de mquina do eixo seguinte ou
anterior.
General
MD
axis
MD
Axis +
Sistema
8.3 Sistema - Softkeys (MD)
Fresamento
132 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
"Localizar"
Especifique o nmero ou o nome (ou uma parte do nome) do dado de mquina desejado e
pressione "OK".
O cursor salta at o dado procurado.

procurada a prxima coincidncia do termo de busca.

A funo oferece a opo de selecionar diversos filtros de exibio para o atual grupo de
dados de mquina. Esto disponveis as seguintes softkeys:
"Expert": A funo seleciona todos grupos de dados em modo avanado para sua
exibio.
"Filtro ativo": A funo ativa os grupos de dados selecionados. Depois de sair da janela,
na tela de dados de mquina apenas estaro visveis os dados selecionados.
"Selecionar todos": A funo seleciona todos grupos de dados para sua exibio.
"Desselecionar todos": Todos grupos de dados so desselecionados.

Esquema 8-9 Filtro de exibio

Dados de mquina especficos de canal
Abra a janela "Dados de mquina especficos de canal". Com as teclas de paginao
podemos paginar para frente e para trs.

Find
Continue
find

Select
group
chan
MD
Sistema
8.3 Sistema - Softkeys (MD)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 133
Dados de mquina para acionamento SINAMICS
Abra o dilogo dados de acionamento da mquina.
A primeira janela de dilogo mostra a atual configurao assim como os estados das
unidades de controle, alimentao e acionamento.

Esquema 8-10 Dados de acionamento da mquina
Para listar os parmetros posicione o cursor na unidade desejada e pressione em "Exibir
parmetros". A descrio dos parmetros est disponvel na documentao dos
acionamentos SINAMICS.

Esquema 8-11 Lista de parmetros

Drive
MD
Sistema
8.3 Sistema - Softkeys (MD)
Fresamento
134 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Dados de mquina para exibio
Abra a janela "Dados de mquina para exibio". Com as teclas de paginao podemos
paginar para frente e para trs.

Com o auxlio das funes "Cor da softkey" e "Cor da janela" podem ser configuradas cores
definidas por usurio. A cor exibida composta pelos componentes vermelho, verde e azul.
A janela "Mudar cor" mostra nos campos de entrada os valores que foram configurados. A
cor desejada criada atravs da alterao destes valores. Tambm permitida a alterao
da claridade.
Ao concluir uma entrada exibida temporariamente a nova relao de mistura. A
navegao entre os campos de entrada feita atravs das teclas de cursor.
A configurao realizada aceita com "OK" e o dilogo fechado. "Cancelar" fecha o
dilogo sem aceitar os valores alterados.

A funo permite a alterao das cores das reas de instrues das softkeys.

Esquema 8-12 Editar cor de softkey

Display
MD
Color
changing
Color
Softkey
Sistema
8.3 Sistema - Softkeys (MD)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 135
A funo permite a alterao da cor de borda das janelas de dilogo.
A funo de softkey "janela ativa" associa a configurao da janela de foco e a funo
"janela inativa" janela que no estiver ativa.

Esquema 8-13 Editar cor de bordas
Color
Window
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
136 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
8.4 Sistema - Softkeys (Service Exibio)

A janela "Service Eixos" aberta

Na janela so indicadas informaes sobre o acionamento de eixo.
Tambm so exibidas as softkeys "Eixo+" e "Eixo-". Com estas podem ser exibidos os
valores do prximo eixo e do eixo anterior.

A janela contm informaes sobre o acionamento digital

A janela contm informaes sobre os ajustes de Profibus.

A funo de softkey ativa o "Registro de dados".

Esquema 8-14 Tela inicial Service Comando

Configurao de rede

Service
display

Service
axes
Service
drives
Service
PROFlBUS

Service
control
Service
network
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 137
A funo "Registro de dados" prevista para casos de assistncia tcnica e ela lista todos
eventos ocorridos.

Esquema 8-15 Registro de dados

O dilogo oferece a possibilidade de escolha de determinados eventos para exibio.
A navegao entre os campos "exibir todos dados" e "Exibio de grupos de dados" feita
atravs da tecla TAB.

Esquema 8-16 Configuraes do registro de dados
Tabelas 8-2 Grupos de dados
Grupo Significado
Teclas pressionadas Entrada de teclado
Carimbo de tempo Carimbo de tempo
Mensagem de erro do
administrador do
Windows
Mensagens de erro do administrador Windows (apenas de significado
interno do sistema)
Action
log
Settings
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
138 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Grupo Significado
Mensagem de erro do
sistema operacional
Mensages de erro do sistema operao QW (apenas de significado interno
do sistema)
Mensagem de erro
TCS
Mensagens de erro Object request broker (apenas de significado interno do
sistema)
Mudana do modo de
operao
Modo de operao ajustado
Estado do canal Estado do canal
Chave override IPO Valor override ajustado
MCP Painel de comando da mquina
Mensagens de alarme
recebidas
Alarmes de NC / PLC
Mensagens de alarme
deletadas
Alarmes deletados de NC / PLC

A funo pesquisa a lista de eventos a procura do termo de busca especificado.
A localizao pode ser iniciada a partir da atual posio de cursor ou desde o incio da lista.

Esquema 8-17 Localizar no registro de dados

Configurao do Firewall

Find
Service
Firewall
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 139
Para otimizar os acionamentos existe uma funo de osciloscpio disponvel que permite
uma representao grfica
do valor nominal da velocidade
do desvio de contorno
do erro de seguimento
do valor de posio real
do valor de posio nominal
da parada exata aproximada / fina.
O tipo de representao pode ser vinculado diversos critrios que permitem a
representao sincronizada com os estados internos do comando. O ajuste deve ser feito
com "Seleo de sinal".
Para a anlise do resultado esto disponveis as seguintes funes:
Modificao da escala da abscissa e ordenada,
Medir um valor com a ajuda do marcador horizontal ou vertical,
Medir valores de abscissas e ordenadas como diferena entre duas posies de
marcadores.
Salvar como arquivo no diretrio de programas de peas. Em seguida existe a opo de
se exportar os arquivos com o RCS802 ou carto CF e editar os dados com o MS Excel.

Esquema 8-18 Tela inicial Servo trace
A linha de ttulo do diagrama contm a atual diviso da abscissa e o valor de diferena do
marcador.
O diagrama exibido pode ser movimentado na rea visvel da tela atravs das teclas de
cursor.
Servo
trace
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
140 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema 8-19 Significado dos campos

1 Base de tempo
2 Tempo da posio do marcador
3 Diferena de tempo entre o marcador 1 e a atual posio do marcador

Este menu serve para a parametrizao do canal de medio.

Esquema 8-20 Seleo de sinal
Seleo do eixo: A seleo do eixo realizada no campo de seleo "Eixo".
"Tipo de sinal":
Erro de seguimento
Diferena do regulador
Desvio de contorno
Valor real de posio
Valor real de velocidade
Valor nominal de velocidade
Valor de compensao
Grupo de parmetros
Valor nominal de posio da entrada do regulador
Valor nominal de velocidade da entrada do regulador
Valor de acelerao da entrada do regulador
Valor antecipado de velocidade
Sinal de parada exata fina
Sinal de parada exata aproximada
Select
signal
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 141
"Estado":
On: a representao realizada neste canal
Off: o canal est inativo
Na metade inferior da tela podem ser ajustados os parmetros tempo de medio e tipo de
disparo para o canal 1. Todos demais canais incorporam este ajuste.
Determinao do tempo de medio: O tempo de medio especificado em ms
diretamente no campo de entrada tempo de medio (mx. 6133 ms).
Seleo da condio de ativao: Posicione o cursor no campo Condio de ativao e
selecione a condio atravs da tecla de alternncia.
Nenhum disparo, isto , a medio comea imediatamente aps a ativao da softkey
Start
Flanco positivo
Flanco negativo
Parada exata fina alcanada
Parada exata aproximada alcanada

Com as softkeys "Marca V ativada" / "Marca V desativada" ativados ou desativamos a linha
de ajuda vertical. Qual sinal dever ser representado no eixo vertical definimos atravs da
funo "Seleo de sinal".
Com as softkeys "Marca T ativada" / "Marca T desativada" ativados ou desativamos as
linhas de ajuda horizontal do eixo de tempos.

Com a ajuda dos marcadores pode-se determinar as diferenas no sentido horizontal ou
vertical. Para isso, o marcador deve ser posicionado no ponto de partida e ativada a softkey
"Marca V fixada" ou "Marca T fixada". Agora, na linha de estado indicada a diferena entre
o ponto de partida e a atual posio do marcador. O texto inscrito na softkey muda para
"Marca V livre" ou "Marca T livre".

Esta funo abre outro nvel de menu que oferece as softkeys para exibir/ocultar os
diagramas. Se uma softkey estiver com cor de fundo preta, so exibidos os diagramas do
canal trace selecionado.

Com a ajuda desta funo pode-se ampliar ou reduzir a base de tempo.

Com a ajuda desta funo se aumenta ou diminui a preciso de resoluo (amplitude).

V-Mark
off
T-Mark
off
Fix
V-Mark
Show
trace
Time
scale +

Vertical
scale +
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
142 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Com a ajuda desta funo pode-se definir os valores de incremento do marcador.

Esquema 8-21 Incrementos de marcador
O movimento do marcador realizado com o valor de um incremento atravs das teclas de
cursor. Valores de incremento maiores podem ser ajustados com a ajuda do campo de
entrada. O valor indica em quantas unidades de quadriculado por "SHIFT" + movimento do
cursor com que se deve movimentar o marcador. Quando um marcador alcana a borda do
diagrama, exibe-se automaticamente o prximo quadriculado em sentido horizontal ou
vertical.

Esta funo serve para salvar ou carregar dados trace.

Esquema 8-22 Dados trace
No campo Nome de arquivo especificamos o nome desejado do arquivo sem extenso.
Com "Salvar" os dados so salvos com o nome especificado no diretrio de programas de
peas. Em seguida, o arquivo pode ser exportado e os dados editados com o MS Excel.
Com "Carregar" carregado o arquivo especificado e os dados so exibidos graficamente.

Marker
steps
File
service
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 143
Esta janela contm os nmeros de verso e o dado de ajuste dos diversos componentes do
CNC.

A rea de menu "HMI details" est prevista para o caso de servio e acessvel com o nvel
de senha de usurio. So listados todos os programas do componente de operao com
seus nmeros de verso. Atravs do recarregamento de componentes de software, os
nmeros de verso podem divergir entre si.

Esquema 8-23 rea de menu Verso da HMI

A funo "Registry Details" lista a relao das hardkeys (teclas de funo Mquina, Offset,
Programa, ...) com os programas a iniciar. O significado das diversas colunas est indicado
na tabela a seguir.

Esquema 8-24 Registry Details
Version
HMl
Details
Registry
Details
Sistema
8.4 Sistema - Softkeys (Service Exibio)
Fresamento
144 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Tabelas 8-3 Significado das entradas em [DLL arrangement]
Denominao Significado
Soft-Key SK1 a SK7 atribuio de hardkeys 1 a 7
Nome DLL Nome do programa a ser executado
Nome Class Identificador para recepo de mensagens
Mtodo de
inicializao
Nmero de funo que se executa aps a inicializao do programa
Execute-Flag (kind
of executing)
0 - O gerenciamento do programa realizado pelo sistema bsico
1 - O sistema bsico inicia o programa e transfere para o comando o programa
carregado
Text file name No arquivo texto (sem extenso)
Softkey text-ID (SK
ID)
reservado
Password level A execuo do programa depende do nvel da senha.
Class SK reservado
SK-File reservado

A funo "Font Details" lista os dados dos blocos de caracteres carregados.

Esquema 8-25 Font Details

Com a funo "Alterar DLL de inicializao" define-se o programa de inicializao.
Aps a inicializao do sistema, o comando inicia automaticamente a rea de operao
Mquina (SK 1). Se for desejado outro mtodo de inicializao, esta funo permite a
definio de outro programa de partida.
Deve-se especificar o nmero do programa (coluna "Soft-Key") que dever ser iniciado aps
a inicializao do sistema.
Font
Details
Change
start DLL
Sistema
8.5 Sistema - Softkeys (PLC)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 145
8.5 Sistema - Softkeys (PLC)

A softkey oferece outras funes para diagnstico e colocao em funcionamento do PLC.

Esta softkey abre o dilogo de configurao dos parmetros de interface da conexo do
STEP 7 atravs da interface RS232 do comando.
Se a interface RS232 j estiver ocupada com a transmisso de dados, o comando somente
poder ser acoplado com o pacote de programao PLC802 no PG/PC depois que a
transmisso estiver finalizada.
Com a ativao da conexo executa-se uma inicializao da interface RS232.

Esquema 8-26 Configuraes de comunicao
O ajuste da velocidade de transmisso (em bauds) feito atravs do campo de alternncia.
Esto disponveis os seguintes valores 9600 / 19200 / 38400 / 57600 / 115200.
PLC

STEP 7
connect
Sistema
8.5 Sistema - Softkeys (PLC)
Fresamento
146 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Modem
Se a transmisso dos dados for realizada atravs de um Modem na interface RS232, ento
proceda a seguinte inicializao:

Esquema 8-27 Inicializar o Modem
As seguintes inicializaes so possveis atravs dos campos de alternncia:
Velocidade de transmisso
9600 / 19200 / 38400 / 57600 / 115200.
Paridade:
"sem" a 10 Bit
"mpar" a 11 Bit
Alm disso, atravs da softkey "Configuraes de Modem", so possveis as seguintes
configuraes em uma conexo ainda no estabelecida:

Esquema 8-28 Configuraes de Modem
Sistema
8.5 Sistema - Softkeys (PLC)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 147
Atravs do campo de alternncia podem ser selecionados os seguintes tipos de Modem:
Modem analgico
Box ISDN
Mobile Phone



Indicao
Os tipos das duas estaes de comunicao precisam coincidir.
Na especificao de vrios blocos de comando AT basta iniciar apenas uma vez com AT, os
demais comandos so facilmente anexados, p. ex. AT&FS0=1E1X0&W.
A aparncia exata de cada comando e seus parmetros deve ser consultada nos manuais
do fabricante, pois estes podem apresentar muitas diferenas entre os equipamentos de um
fabricante. Por isso que os valores padro no comando apenas apresentam um mnimo real
e devem ser testados antes de seu primeiro uso.

Esta funo ativa a conexo entre o comando e o PC/PG. Espera-se pela chamada do
Programming Tools PLC802. Neste estado no se pode realizar nenhuma modificao nos
ajustes.
A descrio da softkey muda para "Desconectar conexo".
Ativando-se "Desconectar conexo" a transmisso pode ser cancelada em qualquer parte
do comando. Agora pode-se realizar novamente as modificaes nos ajustes.
O estado ativo ou inativo mantido alm do Power On (exceto durante a inicializao com
dados default). Uma conexo ativa indicada atravs de um smbolo na barra de estado.
O menu fechado com "RECALL".
Outras funes

Com esta funo podem ser exibidos e modificados os atuais estados da rea de memria
mencionada na tabela a seguir.
Existe a opo para exibir simultaneamente 16 operandos.
Tabelas 8-4 reas de memria
Entradas I Byte de entrada (IBx), palavra de entrada (Iwx), palavra dupla de entrada (IDx)
Sadas Q Byte de sada (Qbx), palavra de sada (Qwx), palavra dupla de sada (QDx)
Marcador M Byte de marcador (Mx), palavra de marcador (Mw), palavra dupla de marcador
(MDx)
Tempos T Tempo (Tx)
Contador C Contador (Zx)
Dados V Byte de dados (Vbx), palavra de dados (Vwx), palavra dupla de dados (VDx)
Formato B
H
D
binrio
hexadecimal
decimal
A representao binria no possvel em palavras duplas. Os contadores e os
tempos so apresentados de forma decimal.
Connect.
on
PLC
status
Sistema
8.5 Sistema - Softkeys (PLC)
Fresamento
148 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0


Esquema 8-29 Exibio de estado do PLC

O endereo de operando indica o valor aumentado em 1 por vez.

O endereo de operando indica o valor reduzido em 1 por vez

Todos operandos so deletados.

A atualizao cclica dos valores interrompida. Em seguida, podemos modificar os valores
dos operandos.

Com a funo "Lista de estado" podem ser exibidos e modificados os sinais do PLC.
So oferecidas 3 listas:
Entradas (ajuste bsico) lista esquerda
Marcadores (ajuste bsico) lista central
Sadas (ajuste bsico) lista direita
Varivel

Operand
+
Operand
-
Delete
Change
Status
list

Sistema
8.5 Sistema - Softkeys (PLC)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 149

Esquema 8-30 Lista de estado do PLC

Esta softkey permite a alterao do valor da varivel marcada. A alterao aceita
pressionando-se em "Aceitar".

A coluna ativa associada uma nova rea. Para isso, a tela de dilogo oferece as quatro
reas para seleo. Para cada coluna pode ser atribudo um endereo de partida que deve
ser especificado no campo de entrada correspondente. Ao sair da tela de especificao, o
comando salva estes ajustes.

Esquema 8-31 Tela de seleo Tipo de dados
Para navegar nas e entre as colunas servem as teclas de cursor e o "Page up" / "Page
Down"

Diagnstico de PLC na representao do plano de contatos (veja o captulo "Diagnstico de
PLC na representao do plano de contatos").

Change
Edit
pad
PLC
program
Sistema
8.5 Sistema - Softkeys (PLC)
Fresamento
150 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Atravs do PLC podemos selecionar e executar programas de pea. Para isso, o programa
de usurio do PLC escreve um nmero de programa na interface do PLC que, em seguida,
ser convertido em um nome de programa com a ajuda de uma lista de referncia. Pode-se
gerenciar no mximo 255 programas.

Esquema 8-32 Lista de programas do PLC
O dilogo lista todos os arquivos do diretrio MPF e a associao feita na lista de referncia
(PLCPROG.LST). Com a tecla TAB pode-se alternar entre as duas colunas. As funes de
softkey Copiar, Inserir e Deletar so oferecidas relacionadas ao contexto. Se o cursor
estiver no lado esquerdo, somente a funo Copy estar disponvel. No lado direito
podemos modificar a lista de referncia atravs das funes Inserir e Deletar.

Armazena o nome de arquivo marcado na memria temporria

Insere o nome de arquivo na atual posio do cursor

Deleta o nome de arquivo marcado a partir da lista de atribuies
Estrutura da lista de referncia (arquivo PLCPROG.LST)
Ela se divide em 3 reas:

Nmero rea Nvel de proteo
1 at 100 rea do usurio Usurio
101 at 200 Fabricante da mquina Fabricante da mquina
201 at 255 Siemens Siemens
A notao para cada programa feita por linhas. Por linhas esto previstas duas colunas
que esto separadas entre si por TAB, espaos ou o caractere "|". Na primeira coluna deve-
se especificar o nmero de referncia do PLC e na segunda o nome do arquivo.
Exemplo:
1 | Eixo.mpf
2 | Cone.mpf
Program
list
Copy
Paste
Delete
Sistema
8.5 Sistema - Softkeys (PLC)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 151

A funo permite inserir ou modificar textos de alarme de usurio do PLC. Selecione o
nmero de alarme desejado com o cursor. O atual texto vlido exibido simultaneamente
na linha de entrada.

Esquema 8-33 Edio do texto de alarme do PLC
Especifique o novo texto na linha de entrada. A entrada deve ser confirmada com "Input" e
salva com "Salvar".
A notao dos textos deve ser consultada no manual de instrues.
Edit PLC
alarm txt
Sistema
8.6 Sistema - Softkeys (arquivos IBN)
Fresamento
152 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
8.6 Sistema - Softkeys (arquivos IBN)

A funo permite a criao, exportao e importao de arquivos de colocao em
funcionamento e projetos de PLC.
A janela mostra o contedo da unidade selecionada em uma estrutura de rvore. As
softkeys horizontais lista as unidades disponveis para seleo. As softkeys verticais contm
as funes de controle permitidas na unidade.
Atribuies de configurao fixa so:
Dados 802D: Dados de colocao em funcionamento
Carto CF do cliente: Dados do cliente no carto CF
RS232: Interface serial
A manipulao de todos dados realizada conforme o princpio "Copy & Paste".

Esquema 8-34 Arquivos IBN

Os diversos grupos de dados na rea "Dados 802D" possuem o seguinte significado.
Dados: Machine data (dados da mquina):
Setting data (dados de ajuste)
Tool data (dados de ferramenta)
R variables (parmetros R)
Work offset (deslocamento do ponto zero)
Compensation: Leadscrew error (SSFK, compensao de erros de passo)
Global user data (dados de usurio)
Estes dados so dados especiais de inicializao e so transportados como arquivo
ASCII.
Start-up
files

802D
data
Sistema
8.6 Sistema - Softkeys (arquivos IBN)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 153
Arquivo de colocao em funcionamento (NC/PLC): NC data (dados NC):
NC directories (diretrios NC)
Display machine data (dados de exibio da mquina)
Compensation: Leadscrew error (erro de passo)
PLC user alarm texts (textos de alarme PLC de usurio)
PLC project (projeto do PLC)
Drive machine data (dados de acionamento da mquina)
Estes dados formam um arquivo de colocao em funcionamento para dados NC e PLC
e so transportados de forma binria em formato de arquivo HMI.
Arquivo de colocao em funcionamento (HMI) User cycles (ciclos de usurio):
User directories (diretrios de usurio)
Language files SP1 (arquivo de idioma SP1)
Language files SP2 (arquivo de idioma SP2)
Start screen (tela inicial)
Online help (ajuda online)
HMI bitmaps
Estes dados formam um arquivo de colocao em funcionamento para dados HMI e so
transportados de forma binria em formato de arquivo HMI.
Projeto PLC (PT802D *.PTE):
Atravs do suporte de manipulao de um projeto de PLC em formato de exportao
Programing Tool pode ser feita uma troca direta entre o comando e o Programing Tool
sem converses.

Com esta funo podemos trocados dados atravs de um carto CompactFlash.

Com esta funo podemos acessar os dados do diretrio do fabricante "F" e trocar os dados
(somente SINUMERIK 802D sl pro).

Com esta funo podemos trocar dados atravs de um USB-FlashDrive (somente
SINUMERIK 802D s pro).
Com as funes "Carto CF do cliente", Unidade do fabricante" e "Unidade USB" esto
disponveis as seguintes funes:
"Renomear": Com esta funo podemos renomear um arquivo selecionado pelo cursor.
"Novo diretrio": Cria um novo diretrio
"Copiar": Copia um ou mais arquivos na memria temporria.
"Inserir": Arquivos ou diretrios so inseridos da memria temporria no atual diretrio
aberto.
"Deletar": Deleta o nome de arquivo marcado a partir da lista de atribuies.
"Marcar todos": Todos arquivos so marcados para as seguintes operaes.
"Lista de tarefas": Mostra uma lista com as tarefas de arquivo ativas e oferece a opo
de encerrar ou exibir uma tarefa de arquivo.
Com esta funo podemos exportar e importar dados atravs da interface RS232.

Customer
CF card
Manufac-
turer drive

USB
drive
Sistema
8.6 Sistema - Softkeys (arquivos IBN)
Fresamento
154 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Esta funo permite a exibio e modificao dos parmetros de interface. As modificaes
feitas nos ajustes tornam-se imediatamente ativas.
A funo de softkey "Salvar" salva os ajustes selecionados alm do tempo de desligamento.
A softkey "Ajustes padro" restabelece todos ajustes/configuraes para o ajuste bsico.

Esquema 8-35 Parmetros da interface RS232
Parmetros de interface
Tabelas 8-5 Parmetros de interface
Parmetros Descrio
Protocolo RTS/CTS
O sinal RTS (Request to Send) controla o modo de envio do transmissor de dados.
Ativo: Os dados devem ser enviados.
Passivo: Somente se sai do modo de envio depois de serem transmitidos todos os
dados.
O sinal CTS mostra a disponibilidade de emisso do transmissor de dados como
sinal de confirmao para o RTS
Velocidade de
transmisso
Ajuste da velocidade de interface.
300 Baud
600 Baud
1200 Baud
2400 Baud
4800 Baud
9600 Baud
19200 Baud
38400 Baud
57600 Baud
115200 Baud
Bits de parada Nmero de bits de parada na transmisso assncrona.
Especificao:
1 Bit de paridade (pr-ajuste)
2 Bits de parada
Settings
Sistema
8.6 Sistema - Softkeys (arquivos IBN)
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 155
Paridade Bits de paridade so utilizados para deteco de erros. Estes so acrescentados
aos caracteres codificados para tornar o nmero de pontos ajustados em "1" em
um nmero mpar ou para um nmero par.
Especificao:
sem paridade (pr-ajuste)
paridade par
paridade mpar
Bits de dados Nmero de bits de dados na transmisso assncrona.
Especificao:
7 Bits de dados
8 Bits de dados (pr-ajuste)
Sobrescrever
com
confirmao
Y: Durante a importao ser verificado se o arquivo j existe no NC.
N: Os arquivos sero sobrescritos sem consulta prvia.

Sistema
8.7 Indicao do alarme
Fresamento
156 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
8.7 Indicao do alarme
Seqncia de operao

A janela de alarmes aberta. Os alarmes de NC podem ser classificados atravs de
softkeys. Os alarmes de PLC no so classificados.

Esquema 8-36 Janela de exibio dos alarmes
Softkeys

Os alarmes so exibidos classificados por ordem de prioridade. O alarme de maior
prioridade est no incio da lista.

Os alarmes so exibidos em sua ordem cronolgica. O alarme mais recente est no comeo
da lista.

Os alarmes so exibidos em sua ordem cronolgica. O alarme mais antigo est no comeo
da lista.
ALARM
SYSTEM
Highest
priority
Most rec.
alarm

Oldest
alarm

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 157
Programao
9
9.1 Fundamentos de programao NC
9.1.1 Nomes de programa
Cada programa tem seu nome prprio. O nome selecionado quando se cria o programa,
considerando as seguintes determinaes:
os primeiros dois caracteres devem ser letras
utilizar somente letras, nmeros ou sublinhados
no utilizar nenhum caractere de separao (veja o cap. "bloco de caracteres")
O ponto decimal somente pode ser utilizado para a identificao de uma extenso de
arquivo.
utilizar no mximo 25 caracteres
Exemplo: QUADRO52
9.1.2 Estrutura do programa

Composio e contedo
O programa NC composto por uma sucesso de blocos (veja a tabela a seguir).
Cada bloco representa um passo de usinagem.
Em um bloco as instrues so escritas na forma de palavras.
O ltimo bloco em ordem de execuo contm uma palavra especial para o fim do
programa: M2.
Tabelas 9-1 Estrutura do programa NC
Bloco Palavra Palavra Palavra ... ;Comentrio
Bloco N10 G0 X20 ... ; 1 bloco
Bloco N20 G2 Z37 ... ; 2 bloco
Bloco N30 G91 ... ... ; ...
Bloco N40 ... ... ...
Bloco N50 M2 ; fim do programa
Programao
9.1 Fundamentos de programao NC
Fresamento
158 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.1.3 Composio da palavra e endereo
Funcionalidade/estrutura
A palavra um elemento de um bloco e representa uma instruo do comando no eixo
principal. A palavra composta por:
caractere de endereo: normalmente uma letra
e valor numrico: uma srie de nmeros que, em determinados endereos, pode ser
complementada por um sinal antecedente e um ponto decimal.
Um sinal positivo (+) pode ser desconsiderado.
Avano:
300 mm/min
Curso ou posio
final para o eixo X:
20.1 mm
Deslocar com
interpolao linear
Explicao:
F300 X-20.1 G1 Exemplo:
Palavra Palavra Palavra
Endereo Valor Endereo Valor Endereo Valor

Esquema 9-1 Exemplo de composio de palavra
Vrios caracteres de endereo
Uma palavra tambm pode conter vrios caracteres de endereo. Porm, neste caso o valor
numrico deve ser atribudo atravs do caractere intercalado "=" .
Exemplo: CR=5.23
Adicionalmente, tambm podem ser chamadas funes G atravs de um nome simblico
(veja tambm o captulo "Vista geral das instrues").
Exemplo: SCALE ; ativar o fator de escala
Endereo ampliado
Nos endereos mencionados a seguir o endereo ampliado de 1 a 4 dgitos para obter um
maior nmero de endereos:
R: Parmetros de clculo
H: Funo H
I, J, K: Parmetro de interpolao/ponto intermedirio
Neste caso, a atribuio dos valores deve ser realizada atravs de sinais de igualdade "="
(veja tambm o captulo "Vista geral das instrues").
Exemplo: R10=6.234 H5=12.1 I1=32.67
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 159
9.1.4 Composio do bloco
Funcionalidade
Um bloco deveria conter todos os dados para execuo de um passo de usinagem.
O bloco normalmente composto por vrias palavras e sempre concludo com o
caractere de fim de bloco " LF " (nova linha). A quebra criada automaticamente ao mudar
de linha ou quando pressionamos a tecla Input durante a edio.


/N... Palavra 1 Palavra 2 ... Palavra n ;comentrio L
F
Espao
(BLANK)
Espao Espao Espao
lnstrues do bloco
Nmero do bloco colocado antes das instrues,
somente se necessrio, no lugar de N existe
o sinal ":" (duplo ponto) nos blocos principais
Omisso de blocos,
somente em caso de necessidade, se situa no
comeo
Caractere de final de
bloco
somente em caso de necessidade,
se situa no final, separado com ";"
do resto do bloco
Total de caracteres em um bloco: 512 caracteres

Esquema 9-2 Esquema da composio dos blocos
Seqncia das palavras
Se existirem vrias instrues em um bloco, recomenda-se a seguinte seqncia:
N... G... X... Z... F... S... T... D... M... H...
Nota sobre nmeros de bloco
Selecione primeiro os nmeros de bloco em saltos de 5 ou 10. Isto lhe permite inserir blocos
futuramente e mesmo assim manter a ordem crescente dos nmeros de bloco.
Omisso de blocos
Os blocos de um programa que no devem ser executados a cada execuo do programa
podem ser marcados especialmente com o caractere " / " antes da palavra do nmero de
bloco.
A omisso de blocos propriamente dita ativada atravs da operao (controle do
programa:"SKP") ou atravs do controle de adaptao (sinal). Um segmento pode ser
omitido por vrios blocos sucessivos com " / ".
Se durante a execuo do programa uma omisso de blocos estiver ativa, todos blocos de
programa marcados com " / " no sero executados. Todas instrues contidas nos blocos
afetados no so consideradas. O programa continua com o prximo bloco sem marcao.
Programao
9.1 Fundamentos de programao NC
Fresamento
160 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Comentrio, observao
As instrues nos blocos de um programa podem ser explicadas por comentrios
(observaes). Um comentrio comea com o caractere " ; " e termina com o fim de bloco.
Os comentrios so exibidos com o contedo do resto do bloco na atual indicao de bloco.
Mensagens
As mensagens so programadas a parte no bloco. Uma mensagem exibida em um campo
especial e ela mantida at o final do programa ou da execuo de um bloco com uma
nova mensagem. No texto da mensagem podem ser exibidos no mx. 65 caracteres.
Uma mensagem sem texto de mensagem apaga a mensagem anterior.
MSG("ESTE O TEXTO DA MENSAGEM")
Exemplo de programao

N10 ; Empresa G&S n de pedido 12A71
N20 ; Pea de bomba 17, n de desenho: 123 677
N30 ; Programa criado por Sr. Adam, depto. TV 4
N40 MSG("DESENHO NR.: 123677")
:50 G54 F4.7 S220 D2 M3 ; bloco principal
N60 G0 G90 X100 Z200
N70 G1 Z185.6
N80 X112
/N90 X118 Z180 ; o bloco pode ser omitido
N100 X118 Z120
N110 G0 G90 X200
N120 M2 ; fim do programa

Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 161
9.1.5 Bloco de caracteres
Os seguintes caracteres podem ser utilizados na programao e so interpretados conforme
as definies.
Letras, nmeros
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
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
No feita nenhuma diferenciao entre letras minsculas e maisculas.
Caracteres especiais que podem ser impressos

( abre parnteses " aspas
) fecha parnteses _ sublinhado (pertence s letras)
[ abre colchetes . ponto decimal
] fecha colchetes , vrgula, caractere de separao
< menor ; incio de comentrio
> maior % reservado, no utilizar
: bloco principal, final de etiqueta & reservado, no utilizar
= atribuio, parte de igualdade ' reservado, no utilizar
/ diviso, omisso de blocos $ identificador de varivel prpria do
sistema
* multiplicao ? reservado, no utilizar
+ adio, sinal positivo ! reservado, no utilizar
- subtrao, sinal negativo
Caracteres especiais que no podem ser impressos
LF: Caractere de final de bloco
Vazio: Caractere de separao entre palavras, espao vazio
Tabulador: reservado, no utilizar
Programao
9.1 Fundamentos de programao NC
Fresamento
162 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.1.6 Vista geral das instrues
Funes disponveis no SINUMERIK 802D sl plus e pro!

Endereo Significado Atribuio de valores Informao Programao
D Nmero de
correo de
ferramenta
0 ... 9, somente
nmero inteiro, sem
sinal
Contm dados de correo de uma
determinada ferramenta T... ; D0-
>valores de correo= 0,
mx. 9 nmeros D para uma
ferramenta
D...
F Avano 0.001 ... 99 999.999 Velocidade de percurso
ferramenta/pea,
unidade de medida em mm/min ou
mm/rotao
em funo de G94 ou G95
F...
F Tempo de
espera
no bloco com
G4
0.001 ... 99 999.999 Tempo de espera em segundos G4 F... ;bloco prprio
As funes G esto divididas em
grupos G. Em um bloco somente
pode ser escrita uma funo G de um
grupo.
Uma funo G pode estar ativa
modalmente (at ser cancelada por
outra funo do mesmo grupo) ou ela
est ativa apenas para o bloco onde
ela se encontra, ativa por bloco.
G Funo G
(condio de
curso)
somente valores
inteiros pr-definidos
Grupo G:
G...
ou nome simblico, p. ex.:
CIP
G0 Interpolao linear com avano rpido G0 X... Y... Z... ; cartesiana
em coordenadas polares:
G0 AP=... RP=...
ou com eixo adicional:
G0 AP=... RP=... Z... ; p.
ex.: com G17 no eixo Z
G1 * Interpolao linear com avano
1: Comandos de movimento
(Tipo de interpolao)
ativa modalmente
G1 X... Y... Z... F...
em coordenadas polares:
G1 AP=... RP=... F...
ou com eixo adicional:
G1 AP=... RP=... Z... F... ;
p. ex.: com G17 no eixo Z
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 163
Endereo Significado Atribuio de valores Informao Programao
G2 Interpolao circular no sentido horrio
(em conjunto com um 3 eixo e
TURN=... tambm interpolao
helicoidal -> veja em TURN )
G2 X... Y... I... J... F... ;
centro e ponto final
G2 X... Y... CR=... F... ;
raio e ponto final
G2 AR=... I... J... F... ;
ngulo de abertura e
centro
G2 AR=... X... Y... F... ;
ngulo de abertura e ponto
final
em coordenadas polares:
G2 AP=... RP=... F...
ou com eixo adicional:
G2 AP=... RP=... Z... F... ;
p. ex.: com G17 no eixo Z
G3 Interpolao circular no sentido anti-
horrio

(em conjunto com um 3 eixo e
TURN=... tambm interpolao
helicoidal -> veja em TURN )
G3 .... ;caso contrrio
como no G2

CIP Interpolao circular pelo ponto
intermedirio
CIP X... Y... Z... I1=...
J1=... K1=... F...
CT Interpolao circular, transio
tangencial
N10 ...
N20 CT X... Y... F...
;crculo, transio
tangencial para o
segmento anterior do
percurso
G33 Rosqueamento, rosqueamento com
macho com passo constante
S... M... ;rotao do fuso,
sentido
G33 Z... K...
;rosqueamento com macho
com mandril de
compensao, p. ex. no
eixo Z
G331 Interpolao de roscas N10 SPOS=... ; fuso em
controle de posio
N20 G331 Z... K... S...
;rosqueamento com macho
sem mandril de
compensao, p. ex. no
eixo Z
; a rosca direita ou
esquerda definida
atravs do sinal do passo
(p. ex. K+):
+ : como no M3
- : como no M4
Programao
9.1 Fundamentos de programao NC
Fresamento
164 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Endereo Significado Atribuio de valores Informao Programao
G332 Interpolao de roscas - Retrocesso G332 Z... K...
;rosqueamento com macho
sem mandril de
compensao, p. ex. no
eixo Z, movimento de
retrocesso
;sinal do passo como no
G331
G4 Tempo de espera G4 F... ;bloco prprio, F:
tempo em segundos
ou
G4 S.... ;bloco prprio, S:
em rotaes do fuso
G63 Rosqueamento com macho com
mandril de compensao
G63 Z... F... S... M...
G74 Aproximao do ponto de referncia G74 X1=0 Y1=0 Z1=0
;bloco prprio,
(identificador de eixo de
mquina!)
G75 Aproximao do ponto fixo G75 X1=0 Y1=0 Z1=0
;bloco prprio,
(identificador de eixo de
mquina!)
G147 WAB - Aproximar em uma reta G147 G41 DISR=...
DISCL=... FAD=... F... X...
Y... Z...
G148 WAB - Afastar em uma reta G148 G40 DISR=...
DISCL=... FAD=... F... X...
Y... Z...
G247 WAB - Aproximar em um quadrante G247 G41 DISR=...
DISCL=... FAD=... F... X...
Y... Z...
G248 WAB Afastar em um quadrante G248 G40 DISR=...
DISCL=... FAD=... F... X...
Y... Z...
G347 WAB - Aproximar em um semicrculo G347 G41 DISR=...
DISCL=... FAD=... F... X...
Y... Z...
G348 WAB Afastar em um semicrculo
2: Movimentos especiais,
ativo por bloco
G348 G40 DISR=...
DISCL=... FAD=... F... X...
Y... Z...
TRANS Deslocamento programvel TRANS X... Y... Z...
;bloco prprio
ROT Rotao programada ROT RPL=... ;rotao no
plano atual G17 at G19,
bloco prprio
SCALE Fator de escala programvel
3: Escrever na memria
ativo por bloco
SCALE X... Y... Z... ;fator
de escala no sentido do
eixo especificado, bloco
prprio
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 165
Endereo Significado Atribuio de valores Informao Programao
MIRROR Espelhamento programvel MIRROR X0 ; eixo de
coordenada, cujo sentido
ser invertido, bloco
prprio
ATRANS Deslocamento aditivo programvel ATRANS X... Y... Z...
;bloco prprio
AROT Rotao aditiva programvel AROT RPL=... ; rotao
aditiva no atual plano G17
a G19, bloco prprio
ASCALE Fator de escala aditivo programvel ASCALE X... Y... Z... ;fator
de escala no sentido do
eixo especificado, bloco
prprio
AMIRROR Espelhamento aditivo programvel AMIRROR X0 ; eixo de
coordenada, cujo sentido
ser invertido, bloco
prprio
G25 Limite inferior da rotao do fuso
ou
limite inferior da rea de trabalho
G25 S... ;bloco prprio
G25 X... Y... Z... ;bloco
prprio
G26 Limite superior da rotao do fuso
ou
limite superior da rea de trabalho
G26 S... ;bloco prprio
G26 X... Y... Z... ;bloco
prprio
G110 Especificao do plo,
relativa ltima posio nominal
programada
G110 X... Y... ;
especificao do plo,
cartesiana, p. ex.: com
G17
G110 RP=... AP=...
;especificao do plo,
polar em bloco prprio
G111 Especificao do plo,
relativa ao ponto zero do atual sistema
de coordenadas da pea
G111 X... Y... ;
especificao do plo,
cartesiana, p. ex.: com
G17
G111 RP=... AP=...
;especificao do plo,
polar em bloco prprio
G112 Especificao do plo,
relativa ao ltimo POL vlido
G112 X... Y... ;
especificao do plo,
cartesiana, p. ex.: com
G17
G112 RP=... AP=...
;especificao do plo,
polar em bloco prprio
G17 * Plano X/Y G17 .... ;eixo vertical sobre
este
G18 Plano Z/X plano o eixo de correo
G19 Plano Y/Z
6: Seleo de plano
ativa modalmente
de comprimento da
ferramenta
Programao
9.1 Fundamentos de programao NC
Fresamento
166 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Endereo Significado Atribuio de valores Informao Programao
G40 * Correo do raio da ferramenta OFF
G41 Correo do raio da ferramenta
esquerda do contorno

G42 Correo do raio da ferramenta
direita do contorno
7: Correo do raio da ferramenta
ativa modalmente

G500 * deslocamento do ponto zero ajustvel
OFF

G54 1 deslocamento do ponto zero
ajustvel

G55 2 deslocamento do ponto zero
ajustvel

G56 3 deslocamento do ponto zero
ajustvel

G57 4 deslocamento do ponto zero
ajustvel

G58 5 deslocamento do ponto zero
ajustvel

G59 6 deslocamento do ponto zero
ajustvel
8: Deslocamento do ponto zero
ajustvel
ativa modalmente

G53 Omisso por blocos do deslocamento
do ponto zero ajustvel

G153 Omisso do deslocamento do ponto
zero ajustvel inclusive o frame bsico
9: Omisso de deslocamento de
ponto zero ajustvel
ativo por bloco
G60 * Parada exata
G64 Modo de controle da trajetria
10: Comportamento de entrada
ativa modalmente
G62 Desacelerao em cantos internos com
correo do raio da ferramenta ativa
(G41, G42)
Somente com o modo de controle de
trajetria.
G62 Z... G1
G9 Parada exata por bloco 11: Parada exata por bloco
ativo por bloco

G601 * Janela de parada exata fina com G60,
G9

G602 Janela de parada exata aproximada
com G60, G9
12: Janela de parada exata
ativa modalmente

G621 Desacelerao em todos os cantos Somente com o modo de controle de
trajetria.
G621 ADIS=...
G70 Indicao das dimenses em
polegadas

G71 * Indicao das dimenses mtrica
G700 Indicao das dimenses em
polegadas, tambm para avano F

G710 Indicao das dimenses mtrica,
tambm para avano F
13: Indicao das dimenses em
polegadas/mtrica
ativa modalmente

G90 * Indicao das dimenses absoluta
G91 Indicao das dimenses incremental
14: Dimenso absoluta/incremental
ativa modalmente
G94 * Avano F em mm/min
G95 Avano F em mm/rotao do fuso
15: Avano/fuso
ativa modalmente
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 167
Endereo Significado Atribuio de valores Informao Programao
CFC * Correo do avano no crculo LIG
CFTCP Correo do avano DESL
16: Correo do avano
ativa modalmente

G450 * Crculo de transio
G451 Interseco
18: Comportamento de canto na
correo do raio da ferramenta
ativa modalmente

BRISK * Acelerao de trajetria de forma
brusca

SOFT Acelerao suave de trajetria
21: Perfil de acelerao
ativa modalmente

FFWOF * Controle antecipado OFF
FFWON Controle antecipado ON
24: Controle antecipado
ativa modalmente
WALIMON
*
Limitao da rea de trabalho ON ;vale para todos eixos que
foram ativados atravs de
dado de ajuste, valores
definidos de acordo com
G25, G26
WALIMOF Limitao da rea de trabalho OFF
28: Limitao da rea de trabalho
ativa modalmente

COMPOF * Compressor OFF
COMPCAD Compressor para qualidade de
superfcie ON
30: Compressor
ativa modalmente
Disponvel somente no SINUMERIK
802Dsl pro!

EXTCALL Executar subrotina externa Recarregar programa da
HMI no modo "Executar
externamente".
G340 * Aproximao e afastamento no espao
(WAB)

G341 Aproximao e afastamento no plano
(WAB)
44: Diviso de segmentos no WAB
ativa modalmente

G290 * Modo SIEMENS
G291 Modo externo
47: Linguagens NC externas
ativa modalmente
As funes marcadas com * esto ativas no incio do programa (variante de comando para a
tecnologia "Fresamento", se no foi programada outra coisa e o fabricante da mquina
manteve conservado o ajuste padro).

H

H0=
a
H9999=
Funo H +/- 0.0000001 ...
9999 9999
(8 casas
decimais) ou com
indicao de
expoente:
+/- (10
-300
...
10
+300
)
Transmisso de valores no PLC,
definio do significado realizada
pelo fabricante da mquina
H0=... H9999=...

p. ex.: H7=23.456
I Parmetro de
interpolao
+/- 0.001 ...
99 999.999
Rosca:
+/- 0.001 ...
2000.000
Pertencente ao eixo X, significado em
funo de G2,G3 -> centro do crculo
ou
G33, G331, G332 -> passo da rosca
veja G2, G3, G33, G331 e
G332
Programao
9.1 Fundamentos de programao NC
Fresamento
168 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Endereo Significado Atribuio de valores Informao Programao
J Parmetro de
interpolao
+/- 0.001 ...
99 999.999
Rosca:
+/- 0.001 ...
2000.000
Pertencente ao eixo Y, caso contrrio
como no I
veja G2, G3, G33, G331 e
G332
K Parmetro de
interpolao
+/- 0.001 ...
99 999.999
Rosca:
+/- 0.001 ...
2000.000
Pertencente ao eixo Z, caso contrrio
como no I
veja G2, G3, G33, G331 e
G332
I1= Ponto intermedirio
para interpolao
circular
+/- 0.001 ...
99 999.999
Pertencente ao eixo X, indicao na
interpolao circular com CIP
veja CIP
J1= Ponto intermedirio
para interpolao
circular
+/- 0.001 ...
99 999.999
Pertencente ao eixo Y, indicao na
interpolao circular com CIP
veja CIP
K1= Ponto intermedirio
para interpolao
circular
+/- 0.001 ...
99 999.999
Pertencente ao eixo Z, indicao na
interpolao circular com CIP
veja CIP
L Subrotina, nome e
chamada
7 casas
decimais,
somente nmero
inteiro, sem sinal
No lugar de um nome qualquer
tambm pode-se selecionar L1
...L9999999;
com isso a subrotina tambm
chamada em um bloco prprio,
Observe: L0001 no igual a L1
O nome "LL6" est reservado para a
subrotina de troca de ferramentas!
L781 ;bloco prprio
M Funo adicional 0 ... 99
somente nmero
inteiro, sem sinal
P. ex. para ativar processos de
comutao,
como "Refrigerao ON", mximo 5
funes M em um bloco,
M...
M0 Parada programada No final do bloco, com M0 pra-se a
usinagem; a continuao do processo
feita com um novo "NC-START"

M1 Parada opcional Como o M0, mas a parada somente
executada se existir um sinal especial
(Controle do programa: "M01")

M2 Fim do programa Est no ltimo bloco da ordem de
execuo

M30 - reservado, no utilizar
M17 - reservado, no utilizar
M3 Fuso com giro direita
M4 Fuso com giro esquerda
M5 Parada do fuso
M6 Troca de ferramentas Somente se estiver ativado atravs
do dado de mquina com M6; do
contrrio, troca direta com o
comando T

M40 Mudana automtica de marchas da
caixa de transmisso

Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 169
Endereo Significado Atribuio de valores Informao Programao
M41 at
M45
Marcha de transmisso 1 a
marcha de transmisso 5

M70,
M19
- reservado, no utilizar
M... Demais funes M A funcionalidade no definida no
comando e com isso disponibilizada
pelo fabricante da mquina

N Nmero de bloco -
bloco auxiliar
0 ... 9999 9999
somente nmero
inteiro, sem sinal
Pode ser utilizado com um nmero
para identificao de blocos, est no
incio de um bloco
N20 ...
: Nmero de bloco -
Bloco principal
0 ... 9999 9999
somente nmero
inteiro, sem sinal
Identificao especial de blocos - no
lugar de N... , este bloco deveria
conter todas instrues para um
segmento de usinagem seguinte
completo
:20 ...
P Nmero de ciclos de
subrotina
1 ... 9999
somente nmero
inteiro, sem sinal
Encontra-se no mesmo bloco de
chamada para o caso de mltiplos
processamentos de subrotina
N10 L781 P... ; bloco
prprio

N10 L871 P3 ;
processamento triplo
R0
at
R299
Parmetros de
clculo
+/- 0.0000001 ...
9999 9999
(8 casas decimais)
ou com indicao
de expoente:
+/- (10
-300
...
10
+300
)
R1=7.9431 R2=4


com indicao de
expoente:
R1=-1.9876EX9 ; R1=-1
987 600 000
Funes de clculo Alm das 4 operaes bsicas de
clculo com os operadores + - * /
existem as seguintes funes de
clculo:

SIN( ) Seno Indicao de graus R1=SIN(17.35)
COS( ) Coseno Indicao de graus R2=COS(R3)
TAN( ) Tangente Indicao de graus R4=TAN(R5)
ASIN( ) Arco-seno R10=ASIN(0.35) ; R10:
20,487 graus
ACOS( ) Arco-coseno R20=ACOS(R2) ; R20: ...
Graus
ATAN2( ,
)
Arco-tangente2 Calcula-se o ngulo o vector formado
por dois componentes vetoriais
orientados ortogonalmente entre si.
A referncia angular sempre ser o
segundo vetor indicado.
Resultado na faixa de: -180 a
+180 graus
R40=ATAN2(30.5,80.1) ;
R40: 20.8455 graus
SQRT( ) Raiz quadrada R6=SQRT(R7)
POT( ) Quadrado R12=POT(R13)
ABS( ) Valor R8=ABS(R9)
TRUNC(
)
Parte inteira R10=TRUNC(R11)
Programao
9.1 Fundamentos de programao NC
Fresamento
170 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Endereo Significado Atribuio de valores Informao Programao
LN( ) Logaritmo natural R12=LN(R9)
EXP( ) Funo exponencial R13=EXP(R1)
RET Fim de subrotina Aplicao no lugar de M2 para
manter a operao de um modo de
controle de trajetria
RET ;bloco prprio
S Rotao do fuso 0.001 ...
99 999.999
Rotao do fuso com unidade de
medida em rpm,
S...
S Tempo de espera
no bloco com G4
0.001 ...
99 999.999
Tempo de espera em rotaes do
fuso
G4 S... ;bloco prprio
T Nmero de
ferramenta
1 ... 32 000
somente nmero
inteiro, sem sinal
A troca de ferramentas pode ser
realizada diretamente com o
comando T ou ento somente com
M6. Isto pode ser ajustado no dado
de mquina.
T...
X Eixo +/- 0.001 ...
99 999.999
Informao de curso X...
Y Eixo +/- 0.001 ...
99 999.999
Informao de curso Y...
Z Eixo +/- 0.001 ...
99 999.999
Informao de curso Z...
AC Coordenada
absoluta
- Para um determinado eixo a
indicao de dimenso para o ponto
final ou intermedirio pode ser
indicada por bloco, diferente do G91.
N10 G91 X10 Z=AC(20) ;
dimenso incremental em
X, absoluta em Z
ACC[Eixo
]
Correo porcentual
da acelerao
1 ... 200 , nmero
inteiro
Correo da acelerao para um eixo
ou fuso, especificada em
porcentagem
N10 ACC[X]=80 ;para eixo
X 80%
N20 ACC[S]=50 ;para fuso
50%
ACP Coordenada
absoluta, aproximar
posio em sentido
positivo
(para eixo rotativo,
fuso)
- Para um eixo rotativo a indicao de
dimenso para o ponto final com
ACP(...) pode ser indicada por bloco,
diferente do G90/G91, tambm
aplicado no posicionamento do fuso
N10 A=ACP(45.3)
;aproximar a posio
absoluta do eixo A em
sentido positivo
N20 SPOS=ACP(33.1)
;posicionamento de fuso
ACN Coordenada
absoluta, aproximar
posio em sentido
negativo
(para eixo rotativo,
fuso)
- Para um eixo rotativo a indicao de
dimenso para o ponto final com
ACN(...) pode ser indicada por bloco,
diferente do G90/G91, tambm
aplicado no posicionamento do fuso
N10 A=ACN(45.3)
;aproximar a posio
absoluta do eixo A em
sentido negativo
N20 SPOS=ACN(33.1)
;posicionamento de fuso
ANG ngulo para a
indicao da reta na
sucesso de
elementos de
contorno
+/- 0.00001 ...
359.99999
Especificao em graus, uma opo
para especificar retas com G0 ou G1,
apenas uma coordenada do ponto
final no plano conhecida ou em
vrios blocos de contornos o ponto
final geral desconhecido
N10 G1 G17 X... Y....
N11 X... ANG=...
ou contorno por vrios
blocos:
N10 G1 G17 X... Y....
N11 ANG=...
N12 X... Y... ANG=...
AP ngulo polar 0 ... +/- 359.99999 Indicao em graus, deslocamento
em coordenadas polares, definio
do plo, para isso: raio polar RP
veja G0, G1, G2, G3
G110, G111, G112
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 171
Endereo Significado Atribuio de valores Informao Programao
AR ngulo de abertura
para interpolao
circular
0.00001 ...
359.99999
Indicao em graus, uma opo para
definio de crculos com G2/G3
veja G2, G3
CALL Chamada indireta do
ciclo
- Forma especial de chamada do ciclo,
nenhuma transferncia de
parmetros, nome do ciclo definido
em varivel, previsto somente para o
uso interno em ciclos
N10 CALL VARNAME ;
nome da varivel
CHF Chanfro,
aplicao geral
0.001 ...
99 999.999
Insere um chanfro entre dois blocos
de contorno com o comprimento de
chanfro indicado
N10 X... Y.... CHF=...
N11 X... Y...
CHR Chanfro,
na sucesso de
elementos de
contorno
0.001 ...
99 999.999
Insere um chanfro entre dois blocos
de contorno com o comprimento de
lado indicado
N10 X... Y.... CHR=...
N11 X... Y...
CR Raio para
interpolao circular
0.010 ...
99 999.999
sinal negativo -
para seleo de
crculo: maior
semicrculo
Uma opo para definio de crculos
com G2/G3
veja G2, G3
CYCLE...
HOLES...
POCKET
..
SLOT...
Ciclo de usinagem somente valores
especificados
A chamada dos ciclos de usinagem
requer um bloco prprio, os
parmetros de transferncia previstos
devem estar atribudos com valores,
chamadas especiais de ciclos so
possveis com MCALL ou CALL
adicional

CYCLE8
1
Furao, centragem N5 RTP=110 RFP=100 ....
;preencher com valores
N10 CYCLE81(RTP, RFP,
...) ;bloco prprio
CYCLE8
2
Furao, escareamento plano N5 RTP=110 RFP=100 ....
;preencher com valores
N10 CYCLE82(RTP, RFP,
...) ;bloco prprio
CYCLE8
3
Furao profunda N10 CYCLE83(110, 100,
...) ;ou transferir valores
diretamente, bloco prprio
CYCLE8
4
Rosqueamento com macho sem mandril
de compensao
N10 CYCLE84(...) ;bloco
prprio
CYCLE8
40
Rosqueamento com macho com mandril
de compensao
N10 CYCLE840(...) ;bloco
prprio
CYCLE8
5
Alargamento N10 CYCLE85(...) ;bloco
prprio
CYCLE8
6
Mandrilamento N10 CYCLE86(...) ;bloco
prprio
CYCLE8
7
Mandrilamento 3 N10 CYCLE87(...) ;bloco
prprio
CYCLE8
8
Furao com parada N10 CYCLE88(...) ;bloco
prprio
Programao
9.1 Fundamentos de programao NC
Fresamento
172 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Endereo Significado Atribuio de valores Informao Programao
CYCLE8
9
Mandrilamento 5 N10 CYCLE89(...) ;bloco
prprio
CYCLE9
0
Fresamento de roscas N10 CYCLE90(...) ;bloco
prprio
HOLES1 Fileira de furos N10 HOLES1(...) ;bloco
prprio
HOLES2 Crculo de furos N10 HOLES2(...) ;bloco
prprio
SLOT1 Fresar ranhura N10 SLOT1(...) ;bloco
prprio
SLOT2 Fresar ranhura circular N10 SLOT2(...) ;bloco
prprio
POCKET
3
Bolso retangular N10 POCKET3(...) ;bloco
prprio
POCKET
4
Bolso circular N10 POCKET4(...) ;bloco
prprio
CYCLE7
1
Fresamento de facear N10 CYCLE71(...) ;bloco
prprio
CYCLE7
2
Fresamento de contorno N10 CYCLE72(...) ;bloco
prprio
LONG-
HOLE
Oblongo N10 LONGHOLE(...) ;bloco
prprio
DC Coordenada absoluta,
aproximar posio
diretamente
(para eixo rotativo,
fuso)
- Para um eixo rotativo a indicao de
dimenso para o ponto final com
DC(...) pode ser indicada por bloco,
diferente do G90/G91, tambm
aplicado no posicionamento do fuso
N10 A=DC(45.3)
;aproximar diretamente a
posio do eixo A
N20 SPOS=DC(33.1)
;posicionamento do fuso
DEF Instruo de definio Definir a varivel de usurio do tipo
BOOL, CHAR, INT, REAL,
STRING[n], definir diretamente no
incio do programa
DEF INT VARI1=24,
VARI2 ; 2 variveis do tipo
INT ; o usurio define o
nome
DEF STRING[12]
VARS3="HELLO" ;mx. 12
caracteres
DISCL Distncia de
aproximao/afastam
ento do movimento de
penetrao at o
plano de usinagem
(WAB)
- Distncia de segurana para a
mudana de velocidades durante o
movimento de penetrao,
Observe: G340, G341
veja em G147, G148 ,
G247, G248 , G347, G348
DISR Distncia ou raio de
aproximao/afastam
ento (WAB)
- G147/G148: Distncia entre o canto
da fresa e o ponto de partida ou o
ponto final do contorno
G247, G347/G248, G348:
Raio da trajetria do centro da
ferramenta
veja em G147, G148 ,
G247, G248 , G347, G348
FAD Velocidade durante a
aproximao (WAB)
- A velocidade entra em ao aps
alcanar a distncia de segurana
durante a aproximao,
Observe: G340, G341
veja em G147, G148 ,
G247, G248 , G347, G348
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 173
Endereo Significado Atribuio de valores Informao Programao
FRC Avano por bloco
para chanfro/
arredondamento
0, >0 Com FRC=0 aplicado o avano F Para unidade de medida
veja em F e G94, G95,
para
chanfro/arredondamento
veja em CHF, CHR, RND
FRCM Avano modal para
chanfro/arredonda-
mento
0, >0 Com FRCM=0 aplicado o avano F, Para unidade de medida
veja em F e G94, G95,
para arredondamento,
arredondamento modal
veja em CHF, CHR, RND
FXS
[Eixo]
Deslocamento at o
encosto fixo
=1: selecionar
=0: desselecionar
Eixo: utilizar identificador de eixo de
mquina
N20 G1 X10 Z25
FXS[Z1]=1 FXST[Z1]=12.3
FXSW[Z1]=2 F...
FXST
[Eixo]
Torque de fixao,
Deslocamento at o
encosto fixo
> 0.0 ... 100.0 Em %, mx. 100% do torque mx. do
acionamento,
eixo: utilizar identificador de eixo de
mquina
N30 FXST[Z1]=12.3
FXSW
[Eixo]
Janela de
monitorao,
deslocamento at o
encosto fixo
> 0.0 Unidade de medida mm ou graus,
especfica por eixo,
eixo: utilizar identificador de eixo de
mquina
N40 FXSW[Z1]=2.4
GOTOB Instruo de salto
para trs
- Em combinao com uma etiqueta
salta-se para o bloco marcado, o
destino do salto est na direo do
incio do programa,
N10 LABEL1: ...
...
N100 GOTOB LABEL1
GOTOF Instruo de salto
para frente
- Em combinao com uma etiqueta
salta-se para o bloco marcado, o
destino do salto est na direo do
fim do programa
N10 GOTOF LABEL2
...
N130 LABEL2: ...
IC Coordenada em
dimenso incremental
- Para um determinado eixo a
indicao de dimenso para o ponto
final pode ser indicada por bloco,
diferente do G90.
N10 G90 X10 Z=IC(20)
;dimenso incremental em
Z, dimenso absoluta em
X
IF Condio de salto - Com a condio de salto cumprida,
ocorre o salto at o bloco com Label:,
caso contrrio, para a prxima
instruo,/bloco, so possveis vrias
instrues IF em um bloco
Operadores de comparao:
= = igual, <> diferente, > maior, <
menor, >= maior ou igual, <= menor
ou igual
N10 IF R1>5 GOTOF
LABEL3
...
N80 LABEL3: ...
MEAS Medio com
cancelamento do
curso restante
+1
-1
=+1: Entrada de medio1, flanco
crescente
=-1: Entrada de medio1, flanco
decrescente
N10 MEAS=-1 G1 X... Y...
Z...F...
MEAW Medio sem
cancelamento do
curso restante
+1
-1
=+1: Entrada de medio1, flanco
crescente
=-1: Entrada de medio1, flanco
decrescente
N10 MEAW=-1 G1 X... Y...
Z...F...
Programao
9.1 Fundamentos de programao NC
Fresamento
174 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Endereo Significado Atribuio de valores Informao Programao
$A_DBB[
n]
$A_DBW[
n]
$A_DBD[
n]
$A_DBR[
n]
Byte de dados

Palavra de dados

Palavra dupla de
dados
Dados reais
Leitura e gravao de variveis de
PLC
N10 $A_DBR[5]=16.3 ;
gravao das variveis
reais ; com posio offset
5
; (posio, tipo e
significado esto
acordados entre NC e
PLC)
$A_MONI
FACT
Fator para monito-
rao da vida til
> 0.0 Valor de inicializao: 1.0 N10 $A_MONIFACT=5.0 ;
consumo 5 vezes mais
rpido da vida til
$AA_FXS
[Eixo]
Estado,
deslocar at o
encosto fixo
- Valores:0 ... 5
Eixo: Identificador de eixo de
mquina
N10 IF $AA_FXS[X1]==1
GOTOF ....
$AA_MM
[Eixo]
Resultado de
medio de um eixo
no sistema de
coordenadas da
mquina
- Eixo: Identificador de um eixo (X, Y,
Z, ...) deslocado durante a medio
N10 R1=$AA_MM[X]
$AA_MW
[Eixo]
Resultado de
medio de um eixo
no sistema de
coordenadas da pea
- Eixo: Identificador de um eixo (X, Y,
Z, ...) deslocado durante a medio
N10 R2=$AA_MW[X]
$A..._..._
TIME
Relgio de tempo de
execuo:
$AN_SETUP_TIME
$AN_POWERON_TIM
E
$AC_OPERATING_TI
ME
$AC_CYCLE_TIME
$AC_CUTTING_TIME
0.0 ... 10
+300

min (valor
apenas de
leitura)
min (valor
apenas de
leitura)
s
s
s
Varivel de sistema:
Tempo desde a ltima inicializao
do comando
Tempo desde a ltima inicializao
normal
Tempo total de execuo de todos
programas NC
Tempo de execuo do programa NC
(apenas o selecionado)
Tempo de atuao da ferramenta




N10 IF
$AC_CYCLE_TIME==50.5
....
$AC_..._
PARTS
Contador de peas:
$AC_TOTAL_PARTS
$AC_REQUIRED
_PARTS
$AC_ACTUAL_PART
S
$AC_SPECIAL_PART
S
0 ... 999 999 999,
nmero inteiro

Varivel de sistema:
Real total
Nominal de peas

Real atual
Quantidade de peas - especificada
pelo usurio




N10 IF
$AC_ACTUAL_PARTS==1
5 ....
$AC_ME
A
[1]
Estado da tarefa de
medio
- Estado fornecido:
0: Estado inicial, apalpador no
ativou
1: Apalpador ativou
N10 IF $AC_MEAS[1]==1
GOTOF .... ; quando o
apalpador for ativado,
continue o programa ...
$P_
TOOLNO
Nmero da
ferramenta T ativa
- somente leitura N10 IF $P_TOOLNO==12
GOTOF ....
$P_TOO
L
Nmero D ativo da
ferramenta ativa
- somente leitura N10 IF $P_TOOL==1
GOTOF ....
$TC_MO
P1[t,d]
Limite de pr-aviso
vida til
0.0 ... Em minutos, gravar ou ler valores
da ferramenta t, nmero D d
N10 IF
$TC_MOP1[13,1]<15.8
GOTOF ....
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 175
Endereo Significado Atribuio de valores Informao Programao
$TC_MO
P2[t,d]
Vida til restante 0.0 ... Em minutos, gravar ou ler valores
da ferramenta t, nmero D d
N10 IF
$TC_MOP2[13,1]<15.8
GOTOF ....
$TC_MO
P3[t,d]
Limite de pr-aviso de
nmero de peas
0 ... 999 999 999,
nmero inteiro
Gravar ou ler valores
da ferramenta t, nmero D d
N10 IF
$TC_MOP3[13,1]<15
GOTOF ....
$TC_MO
P4[t,d]
Nmero de peas
restantes
0 ... 999 999 999,
nmero inteiro
Gravar ou ler valores
da ferramenta t, nmero D d
N10 IF $TC_MOP4[13,1]<8
GOTOF ....
$TC_MO
P11[t,d]
Vida til nominal 0.0 ... Em minutos, gravar ou ler valores
da ferramenta t, nmero D d
N10
$TC_MOP11[13,1]=247.5
$TC_MO
P13[t,d]
Nmero de peas
nominal
0 ... 999 999 999,
nmero inteiro
Gravar ou ler valores
da ferramenta t, nmero D d
N10
$TC_MOP13[13,1]=715
$TC_TP8
[t]
Estado da ferramenta - Estado fornecido - codificao por
Bits
para ferramenta t, (Bit 0 at Bit 4)
N10 IF $TC_TP8[1]==1
GOTOF ....
$TC_TP9
[t]
Tipo de monitorao
da ferramenta
0 ... 2 Tipo de monitorao para ferramenta
t, gravar ou ler
0: nenhuma monitorao, 1: vida til,
2: quantidade de peas
N10 $TC_TP9[1]=2 ;
selecionar monitorao do
nmero de peas
MCALL Chamada modal da
subrotina
- A subrotina no bloco com CALL aps
cada bloco seguinte chamada
automaticamente com um movimento
da trajetria. A chamada atua at o
prximo MCALL.
Exemplo de aplicao: Furar modelo
de furos
N10 MCALL CYCLE82(...)
;bloco prprio, ciclo de
furao
N20 HOLES1(...) ;fileira de
furos
N30 MCALL ;bloco prprio;
chamada modal do
CYCLE82(...) finalizada
MSG( ) Mensagem mx.
65 caracteres
Texto da mensagem entre aspas N10
MSG("TEXTOMENSAGEM
") ; bloco prprio
...
N150 MSG() ; deletar
mensagem anterior
OFFN Largura de ranhura
com TRACYL,
caso contrrio,
indicao de
sobremetal
- Ativo somente com a correo de raio
de ferramenta G41, G42 ativada
N10 OFFN=12.4
RND Arredondamento 0.010 ...
99 999.999
Insere um arredondamento
tangencial entre dois blocos de
contorno com o valor de raio
indicado,
avano especial FRC= ... possvel
N10 X... Y.... RND=4.5
N11 X... Y...
RNDM Arredondamento
modal
0.010 ...
99 999.999


0
- Insere arredondamentos tangenciais
em todos cantos de contorno
seguintes com o raio especificado,
avano especial FRCM= ... possvel
- Arredondamento modal OFF
N10 X... Y.... RNDM=.7.3
;arredondamento modal
ONN11 X... Y...
....
N100 RNDM=.0
;arredondamento modal
OFF
Programao
9.1 Fundamentos de programao NC
Fresamento
176 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Endereo Significado Atribuio de valores Informao Programao
RP Raio polar 0.001 ...
99 999.999
Deslocamento em coordenadas
polares, definio do plo; para isso:
ngulo polar AP
veja G0, G1, G2; G3
G110, G111, G112
RPL ngulo de rotao
com ROT, AROT
+/- 0.00001 ...
359.9999
Indicao em graus, ngulo para uma
rotao programada no atual plano
G17 at G19
veja ROT, AROT
SET( , , ,
)

REP()
Definio de valores
para campos de
variveis
SET: diversos valores, a partir do
elemento indicado
at: conforme o nmero de valores
REP: valor idntico, a partir do
elemento indicado at o fim do
campo

DEF REAL
VAR2[12]=REP(4.5) ;
todos elementos valor 4.5
N10 R10=SET(1.1,2.3,4.4)
; R10=1.1, R11=2.3,
R4=4.4
SF Ponto de entrada de
rosca com G33
0.001 ... 359.999 Indicao em graus, o ponto de
entrada de rosca com G33
deslocado com o valor indicado (sem
importncia para o rosqueamento
com macho)
veja G33
SPI (n) Converte nmero de
fuso n em
identificador de eixo
n =1 ou =2,
Identificador de eixo: p. ex. "SP1" ou
"C"

SPOS Posio do fuso 0.0000 ...
359.9999

com indicao
incremental (IC):
+/- 0.001 ...
99 999.999
Especificao em graus, o fuso pra
na posio indicada (para isso, o fuso
dever estar projetado tecnicamente
para isso: regulagem de posio)
N10 SPOS=....
N10 SPOS=ACP(...)
N10 SPOS=ACN(...)
N10 SPOS=IC(...)
N10 SPOS=DC(...)
STOPFIF
O
Parada do segmento
rpido de
processamento
- Funo especial,
alimentao da memria de pr-
processamento, at ser detectado
STARTFIFO, "buffer de pr-
processamento cheio" ou "fim de
programa"
STOPFIFO ;bloco prprio,
incio de alimentao
N10 X...
N20 X...
START-
FIFO
Incio do segmento
rpido de
processamento
- Funo especial,
Paralelo a isso executada a
alimentao do buffer de pr-
processamento.
N30 X...
STARTFIFO ;bloco
prprio, fim da alimentao
STOPRE Parada de pr-
processamento
- Funo especial, o prximo bloco
somente ser decodificado quando o
bloco antes do STOPRE estiver
finalizado
STOPRE ; bloco prprio
TANG(Fo
,
Le1,Le2
,...)
Controle tangencial,
definio
- Fo: Nome do eixo escravo (eixo
rotativo)
Le1: Nome do eixo mestre 1
Le2: Nome do eixo mestre 2
demais parmetros so opcionais
Funo disponvel apenas no
SINUMERIK 802Dsl pro!
TANG(C,X,Y) ; bloco
prprio

TANG(C,X,Y,1"W","P") ;
nmero mx. de
parmetros
Programao
9.1 Fundamentos de programao NC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 177
Endereo Significado Atribuio de valores Informao Programao
TANGON
(Fo,...)
Ativar controle
tangencial
- Fo: Nome do eixo escravo (eixo
rotativo)
Funo disponvel apenas no
SINUMERIK 802Dsl pro!
TANGON(C) ; bloco
prprio
TANGON(C,ngulo,dist.,tol
.ng.)
; nmero mx. de
parmetros
TANGOF
(Fo)
Desativar controle
tangencial
- Fo: Nome do eixo escravo (eixo
rotativo)
Funo disponvel apenas no
SINUMERIK 802Dsl pro!
TANGOF(C) ; bloco
prprio
TANGDE
L
(Fo)
Controle tangencial,
apagar definio
- Fo: Nome do eixo escravo (eixo
rotativo)
Funo disponvel apenas no
SINUMERIK 802Dsl pro!
TANGDEL(C) ; bloco
prprio
TLIFT(Fo
)
Controle tangencial,
inserir bloco
intermedirio
- Fo: Nome do eixo escravo (eixo
rotativo)
Funo disponvel apenas no
SINUMERIK 802Dsl pro!
TLIFT(C) ; bloco prprio
TRACYL(
d)
Fresamento da
superfcie perifrica
d: 1.000 ...
99 999.999
Transformao cinemtica TRACYL(20.4) ; bloco
prprio ; dimetro do
cilindro: 20,4 mm
TRACYL(20.4,1) ; tambm
possvel
TRAFOO
F
Desativar TRACYL - Desativa todas transformaes
cinemticas
TRAFOOF ; bloco prprio
TURN Nmero de ciclos
circulares com
interpolao helicoidal
0 ... 999 Em combinao com a interpolao
circular G2/G3 em um plano G17 at
G19 e movimento de penetrao do
eixo posicionado verticalmente acima
N10 G0 G17 X20 Y5 Z3
N20 G1 Z-5 F50
N30 G3 X20 Y5 Z-20 I0
J7.5 TURN=2
; no total 3 crculos inteiros

Programao
9.2 Indicaes de curso
Fresamento
178 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.2 Indicaes de curso
9.2.1 Programar indicaes de dimenso
Neste captulo encontramos as descries dos comandos com os quais podemos programar
diretamente as dimenses indicadas em um desenho. Isto tem a vantagem de permitir a
criao de programas NC sem precisar executar uma variedade de clculos.

Indicao
Os comandos descritos neste captulo esto presentes no incio do programa NC na maioria
dos casos. O agrupamentos destas funes no deve ser considerado em receita de
patente. Como exemplo, pode ser necessria a seleo do plano de trabalho em outro
ponto do programa NC. Este assunto e os captulos seguintes iro lhe ajudar mais como um
guia, cuja linha de orientao est voltada para uma estrutura "clssica" de um programa
NC.

Viso geral das indicaes tpicas de dimenses
A base da maioria dos programas NC um desenho com indicaes concretas de
dimenses.
Durante a converso em um programa NC ser muito importante especificar no programa
de usinagem as dimenses exatas de um desenho de pea. Elas podem ser:
Dimenso absoluta, G90 ativo como modal aplicado em todos eixos no bloco at ser
chamado novamente o G91 no bloco seguinte.
Dimenso absoluta, X=AC(valor) este valor somente ser aplicado no eixo especificado
e no ser influenciado pelo G90/G91. Possvel para todos eixos e tambm para
posicionamentos de fuso SPOS, SPOSA e parmetros de interpolao I, J e K.
Dimenso absoluta, X=DC(valor) aproximao direta da posio pelo percurso mais
curto, este valor somente ser aplicado no eixo rotativo indicado e no ser influenciado
pelo G90/91. Possvel tambm para posicionamentos de fuso SPOS, SPOSA.
Dimenso absoluta, X=ACP(valor) aproximao da posio em sentido positivo, este
valor somente ser aplicado no eixo rotativo cuja rea estiver ajustada em 0...< 360
graus no dado de mquina.
Dimenso absoluta, X=ACN(valor) aproximao da posio em sentido negativo, este
valor somente ser aplicado no eixo rotativo cuja rea estiver ajustada em 0...< 360
graus no dado de mquina.
Dimenso incremental, G91 ativo como modal aplicado em todos eixos no bloco at
ser chamado novamente o G90 no bloco seguinte.
Dimenso incremental, X=IC(valor) este valor somente ser aplicado no eixo
especificado e no ser influenciado pelo G90/G91. Possvel para todos eixos e tambm
para posicionamentos de fuso SPOS, SPOSA e parmetros de interpolao I, J e K.
Dimenso em polegadas, G70 aplicado em todos eixos lineares no bloco at ser
chamado novamente o G71 no bloco seguinte.
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 179
Dimenso mtrica, G71 aplicado em todos eixos lineares no bloco at ser chamado
novamente o G70 no bloco seguinte.
Dimenso em polegadas como G70, mas tambm aplicada no avano e em dados de
ajuste em funo do comprimento.
Dimenso mtrica como G71, mas tambm aplicada no avano e em dados de ajuste
em funo do comprimento.
Programao em dimetro, DIAMON ativado
Programao em dimetro, DIAMOF desativado
Programao em dimetro, DIAM90 para blocos de deslocamento com G90. Programao
de raio para blocos de deslocamento com G91.
9.2.2 Seleo de planos: G17 at G19
Funcionalidade
Para a atribuio de, p. ex. Correes de raio ou comprimento de ferramenta , seleciona-se
os trs eixos X, Y e Z de uma plano com eixos. Neste plano pode-se ativar uma correo de
raio de ferramenta.
Para brocas e fresas, a correo de comprimento (comprimento1) atribuda ao eixo
situado verticalmente sobre o plano selecionado (veja o captulo "Ferramenta e correes
de ferramenta"). Para casos especiais tambm possvel uma correo 3D do
comprimento.
Outra influncia da seleo de planos est descrita nas funes correspondentes (p. ex. o
captulo "Suporte para programao de elementos de contorno").
Os diversos planos servem igualmente para a definio do sentido de giro da interpolao
circular em sentido horrio ou anti-horrio. No plano no qual o crculo executado, esto
definidas a abscissa e a ordenada, e com isso tambm o sentido de giro do crculo. Os
crculos tambm podem ser deslocados em um plano diferente ao plano G17 at G19
atualmente ativo (veja o captulo "Movimentos de eixos").
So possveis as seguintes atribuies de planos e eixos:
Tabelas 9-2 Atribuies de planos e eixos
Funo G Plano
(abscissa/ordenada)
Eixo vertical no plano
(eixo de correo de comprimento na
furao/fresamento)
G17 X/Y Z
G18 Z/X Y
G19 Y/Z X
Programao
9.2 Indicaes de curso
Fresamento
180 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Y
X
Z

Esquema 9-3 Atribuio de planos e eixos na furao/fresamento
Exemplo de programao

N10 G17 T... D... M... ; plano X/Y selecionado
N20 ... X... Y... Z... ; correo de comprimento de ferramenta (comprimento1) no
eixo Z
9.2.3 Indicao de dimenses absolutas/incrementais: G90, G91, AC, IC
Funcionalidade
Com as instrues G90/G91 os dados de percurso escritos X,Y, Z, so avaliados como
destino de coordenada (G90) ou como percurso de eixo a ser executado (G91). G90/G91
vale para todos eixos.
A diferena do ajuste G90/G91, uma determinada informao de percurso pode ser indicada
com dimenses absolutas/incrementais, por bloco, com AC/IC.
Estas instrues no determinam a trajetria com a qual os pontos finais so alcanados.
Para isso existe um grupo G (G0,G1,G2,G3,... veja o captulo "Movimentos de eixos").
Programao

G90 ; indicao de dimenso absoluta
G91 ; indicao de dimenso incremental
X=AC(...) ; indicao de dimenses absolutas para determinado eixo (aqui:
eixo X), por bloco
X=IC(...) ; indicao de dimenses incrementais para determinado eixo (aqui:
eixo X), por bloco
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 181
P3
Y
P2
P1
X
P3
Y
P2
P1
X
Dimenso absoluta Dimenso incremental

Esquema 9-4 Diferentes indicaes de dimenso no desenho
Indicao de dimenses absolutas G90
Na indicao de dimenses absolutas, a medida refere-se ao sistema de coordenadas
momentaneamente ativo (sistema de coordenadas da pea ou da atual pea ou sistema de
coordenadas da mquina). Isto depende de quais deslocamentos esto ativos neste
momento: deslocamentos programveis, ajustveis ou nenhum deslocamento.
Ao iniciar o programa, o G90 est ativo para todos eixos e permanece ativo at que seja
desselecionado por um bloco posterior com G91 (indicao de dimenses incrementais)
(ativo modalmente).
Indicao de dimenses incrementais G91
No dimensionamento incremental o valor numrico corresponde informao do percurso
de eixo a ser percorrido. O sinal determina o sentido de deslocamento.
O G91 vale para todos eixos e pode ser desselecionado em um bloco posterior com o G90
(indicao de dimenses incrementais).
Indicao com =AC(...), =IC(...)
Depois da coordenada do ponto final, deve-se escrever um sinal de igualdade. O valor deve
ser indicado entre parnteses.
Para centros de crculo as medidas absolutas tambm so possveis com =AC(...). Caso
contrrio, o ponto de referncia do centro do crculo ser o ponto inicial do crculo.
Exemplo de programao

N10 G90 X20 Z90 ; indicao de dimenso absoluta
N20 X75 Z=IC(-32) ; indicao de dimenso X continua absoluta, dimenso
incremental em Z
...
N180 G91 X40 Z20 ; mudana para indicao de dimenso incremental
N190 X-12 Z=AC(17) ; em continua com indicao de dimenso incremental,
absoluta em Z
Programao
9.2 Indicaes de curso
Fresamento
182 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.2.4 Indicao de dimenses mtricas e em polegadas: G71, G70, G710, G700
Funcionalidade
Se existem dimensionamentos de peas diferentes do ajuste bsico do sistema do comando
(polegada ou mtrico), ento as medidas podem ser especificadas diretamente no
programa. O comando assume os trabalhos necessrios de converso para o sistema
bsico.
Programao

G70 ; indicao de dimenso em polegadas
G71 ; indicao de dimenso mtrica
G700 ; indicao de dimenso em polegadas, tambm para avano F
G710 ; indicao de dimenso mtrica, tambm para avano F
Exemplo de programao

N10 G70 X10 Z30 ; indicao de dimenso em polegadas
N20 X40 Z50 ; G70 continua ativo
...
N80 G71 X19 Z17.3 ; a partir deste ponto com dimenses mtricas
Informaes
Dependendo do ajuste bsico, o comando interpreta todos valores geomtricos como
dimenses mtricas ou em polegadas. Como valores geomtricos consideram-se tambm
as correes de ferramenta e os deslocamentos de ponto zero ajustveis, inclusive a
indicao, da mesma forma, o avano F em mm/min ou polegada/min. O ajuste bsico
feito atravs do dado de mquina.
Todos exemplos contidos neste manual esto baseados no ajuste bsico mtrico.
O G70 ou o G71 avalia os dados geomtricos que se referem diretamente pea como
medidas em polegadas ou mtricas, p. ex.:
Informaes de percurso X, Y, Z em G0,G1,G2,G3,G33, CIP, CT
Parmetros de interpolao I, J e K (tambm passo de rosca)
Raio do crculo CR
Deslocamento do ponto zero programavvel (TRANS, ATRANS)
Raio polar RP
Todos demais dados geomtricos que no forem dados diretos da pea, tais como avanos,
correes de ferramenta, deslocamentos do ponto zero ajustveis, no so influenciados
pelo G70/G71 .
O G700/G710, do contrrio, influi adicionalmente no avano F (polegada/min,
polegada/rotao ou mm/min, mm/rotao).
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 183
9.2.5 Coordenadas polares, determinao de plos: G110, G111, G112
Funcionalidade
Alm da indicao normal em coordenadas cartesianas (X, Y, Z), os pontos de uma pea
tambm podem ser indicados em coordenadas polares.
O uso de coordenadas polares conveniente quando uma pea ou uma parte dela est
dimensionada com raio e ngulo a partir de um ponto central (plo).
Plano
As coordenadas polares referem-se ao plano determinado com G17 a G19. O 3 eixo,
situado verticalmente neste plano, pode ser indicado adicionalmente. Isto permite que dados
tridimensionais podem ser programados como coordenadas cilndricas.
Raio polar RP=...
O raio polar indica a distncia do ponto at o plo. Ele permanece memorizado e somente
deve ser escrito novamente nos blocos nos quais ele se modifica, aps uma troca de plos
ou ao alternar o plano.
ngulo polar AP=...
A referncia angular sempre feita com o eixo horizontal (abscissa) do plano (p. ex. com
G17: eixo X). Indicaes de ngulo positivas e negativas so possveis.
O ngulo polar permanece memorizado e somente deve ser escrito novamente nos blocos
nos quais ele se modifica, aps uma troca de plos ou ao alternar o plano.
+ +
Exemplo G18: Plano Z/X
Z
X
Ponto, definido por RP, AP
AP=...
RP=...
Exemplo G17: Plano X/Y
X
Y
Ponto, definido por RP, AP
AP=...
RP=...
Plo Plo

Esquema 9-5 Raio polar e ngulo polar com definio do sentido positivo em diversos planos
Programao
9.2 Indicaes de curso
Fresamento
184 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Determinao de plos, programao

G110 ; indicao polar, relativo ltima posio nominal programada (no plano,
p. ex. para G17: X/Y).
G111 ; indicao polar, relativa ao ponto zero do atual sistema de coordenadas da
pea (no plano, p. ex. para G17: X/Y).
G112 ; indicao polar, relativa ao ltimo plo vlido, plano mantido


Indicao
As determinaes tambm podem ser realizadas em coordenadas polares. Isto
conveniente quando j existe um plo.
Se no for definido nenhum plo, o ponto zero do atual sistema de coordenadas da pea
atua como plo.

Exemplo de programao

N10 G17 ; plano X/Y
N20 G111 X17 Y36 ; coordenadas polares no atual sistema de
coordenadas da pea
...
N80 G112 AP=45 RP=27.8 ; novo plo, relativo ao ltimo plo dado como
coordenada polar
N90 ... AP=12.5 RP=47.679 ; coordenada polar
N100 ... AP=26.3 RP=7.344 Z4 ; coordenada polar e eixo Z (= coordenada
cilndrica)
Deslocamento em coordenadas polares
As posies programadas em coordenadas polares tambm podem ser especificadas como
as posies cartesianas da seguinte maneira:
G0 - Interpolao linear com avano rpido
G1 - Interpolao linear com avano
G2 - Interpolao circular em sentido horrio
G3 - Interpolao circular em sentido anti-horrio
(para isso veja o captulo "Movimentos de eixos")
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 185
9.2.6 Deslocamento de ponto zero programvel: TRANS, ATRANS
Funcionalidade
O deslocamento do ponto zero programvel pode ser aplicado:
em formas e disposies que se repetem em vrias posies na pea de trabalho
na seleo de um novo ponto de referncia para indicao de dimenses
como sobremetal durante o desbaste
Com isso resulta o atual sistema de coordenadas da pea. Neste referem-se as novas
dimenses que forem escritas.
O deslocamento possvel em todos eixos.
Programao

TRANS X... Y... Z... ; deslocamento programvel, apaga antigas instrues de
deslocamento, rotao, fator de escala, espelhamento
ATRANS X... Y... Z... ; deslocamento programvel, adicionado s instrues
existentes
TRANS ; sem valores: apaga antigas instrues de deslocamento,
rotao, fator de escala, espelhamento
As instrues com TRANS, ATRANS requerem um bloco prprio.
L10
TRANS Y...
TRANS X...
Y
Y
X
W
X

Esquema 9-6 Exemplo de um deslocamento programvel
Programao
9.2 Indicaes de curso
Fresamento
186 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao

N20 TRANS X20 Y15 ; deslocamento programvel
N30 L10 ; chamada da subrotina, contm uma geometria para deslocar
...
N70 TRANS ; deslocamento cancelado
Chamada de subrotina - veja o captulo "Uso de subrotinas"
9.2.7 Rotao programvel: ROT, AROT
Funcionalidade
A rotao executa-se no atual plano G17 ou G18 ou G19 com o valor de RPL=... em graus.
Programao

ROT RPL=... ; rotao programvel, apaga antigas instrues de deslocamento,
rotao, fator de escala, espelhamento
AROT RPL=... ; rotao programvel, adicionada s instrues existentes
ROT ; sem valores: apaga antigas instrues de deslocamento, rotao, fator
de escala, espelhamento
As instrues com ROT, AROT requerem um bloco prprio.
+ + +
Sistema girado
G19 G18 G17
RPL=
Y
Z
RPL=
Z
X
RPL=
X
Y

Esquema 9-7 Definio do sentido positivo do ngulo de giro nos diversos planos
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 187
26
10
30
20
Y
W X
L10
(N30)
L10
(N60)
45
Y
X
Y
X

Esquema 9-8 Exemplo de programao para deslocamento e rotao programveis
Exemplo de programao

N10 G17 ... ; plano X/Y
N20 TRANS X20 Y10 ; deslocamento programvel
N30 L10 ; chamada da subrotina, contm uma geometria para deslocar
N40 TRANS X30 Y26 ; novo deslocamento
N50 AROT RPL=45 ; rotao aditiva de 45 graus
N60 L10 ; chamada de subrotina
N70 TRANS ; deslocamento e rotao apagados
...
Chamada de subrotina - veja o captulo "Uso de subrotinas"
Programao
9.2 Indicaes de curso
Fresamento
188 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.2.8 Fator de escala programvel: SCALE, ASCALE
Funcionalidade
Com SCALE, ASCALE pode ser programado um fator de escala para todos eixos. Com este
fator aumentado ou reduzido o curso no eixo especificado. Como referncia para a
modificao de escala aplica-se o atual sistema de coordenadas ajustado.
Programao

SCALE X... Y... Z... ; fator de escala programvel, apaga antigas instrues de
deslocamento, rotao, fator de escala, espelhamento
ASCALE X... Y... Z... ; fator de escala programvel, adicionado s instrues existentes
SCALE ; sem valores: apaga antigas instrues de deslocamento, rotao,
fator de escala, espelhamento
As instrues com SCALE, ASCALE requerem um bloco prprio.

Indicao
Em crculos deve ser utilizado o mesmo fator em ambos os eixos.
Se for programado um ATRANS com SCALE/ASCALE ativo, estes valores de deslocamento
tambm so influenciados pela escala.

W
N60
Original
N40
SCALE X2 Y2
5
36
ATRANS X... Y...
Pea
Pea
X
Y

Esquema 9-9 Exemplo de escala e deslocamento
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 189
Exemplo de programao

N10 G17 ; plano X/Y
N20 L10 ; contorno original programado
N30 SCALE X2 Y2 ; contorno aumentado 2x em X e Y
N40 L10
N50 ATRANS X2.5 Y18 ; os valores tambm so escalonados!
N60 L10 ; contorno aumentado e deslocado
Chamada de subrotina - veja o captulo "Uso de subrotinas"
9.2.9 Espelhamento programvel: MIRROR, AMIRROR
Funcionalidade
Com MIRROR, AMIRROR pode-se espelhar formas (simetria de formas) da pea nos eixos
de coordenadas. Todos movimentos de deslocamento dos eixos para os quais foi
programado um espelhamento, so invertidos no sentido.
Programao

MIRROR X0 Y0 Z0 ; espelhamento programvel, apaga antigas instrues de
deslocamento, rotao, fator de escala, espelhamento
AMIRROR X0 Y0 Z0 ; espelhamento programvel, adicionado s instrues
existentes
MIRROR ; sem valores: apaga antigas instrues de deslocamento,
rotao, fator de escala, espelhamento
As instrues com MIRROR, AMIRROR requerem um bloco prprio. O valor de eixo no
sofre nenhuma influncia. Todavia, deve-se indicar um valor.

Indicao
Uma correo do raio de ferramenta ativa (G41/G42) automaticamente invertida com o
espelhamento.
O sentido de giro do crculo G2/G3 automaticamente invertida com o espelhamento.

Programao
9.2 Indicaes de curso
Fresamento
190 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
W
espelhado em Y e X
G3
G41
N80 N60
N40
G2
G42
G2
G42
original
G3
G41
N20
X
Pea
Y
Pea
espelhado em X
espelhado em Y

Esquema 9-10 Exemplo de espelhamento com posio de ferramenta representada
Exemplo de programao
Espelhamento em diversos eixos de coordenada com influncia em uma correo do raio de
ferramenta ativado e G2/G3:

...
N10 G17 ; plano X/Y, Z vertical
N20 L10 ; contorno programado com G41
N30 MIRROR X0 ; o sentido trocado em X
N40 L10 ; contorno espelhado
N50 MIRROR Y0 ; o sentido trocado em Y
N60 L10
N70 AMIRROR X0 ; outro espelhamento, agora em X
N80 L10 ; contorno espelhado duas vezes
N90 MIRROR ; espelhamento desativado.
...
Chamada de subrotina - veja o captulo "Uso de subrotinas"
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 191
9.2.10 Fixao de peas - deslocamento de ponto zero ajustvel: G54 at G59, G500,
G53, G153
Funcionalidade
O deslocamento do ponto zero ajustvel indica a posio do ponto zero da pea na mquina
(deslocamento do ponto zero da pea relativo ao ponto zero da mquina). Este
deslocamento determinado ao ser fixada a pea na mquina e dever ser inserido no
campo de dados previsto na operao. O valor ativado pelo programa atravs da seleo
feita a partir de seis possveis agrupamentos: G54 at G59.

Indicao
Uma fixao inclinada da pea possvel atravs da indicao do ngulo de giro em torno
dos eixos da mquina. Estas propores de rotao so ativadas ao mesmo tempo com o
deslocamento G54 at G59.

Para operao, veja o captulo "Especificar/modificar o deslocamento do ponto zero"
Programao

G54 ; 1 deslocamento do ponto zero ajustvel
G55 ; 2 deslocamento do ponto zero ajustvel
G56 ; 3 deslocamento do ponto zero ajustvel
G57 ; 4 deslocamento do ponto zero ajustvel
G58 ; 5 deslocamento do ponto zero ajustvel
G59 ; 6 deslocamento do ponto zero ajustvel
G500 ; deslocamento do ponto zero ajustvel OFF -modal
G53 ; deslocamento do ponto zero ajustvel OFF -por bloco, tambm omite o
deslocamento programvel
G153 ; como o G53, tambm omite o frame bsico
Programao
9.2 Indicaes de curso
Fresamento
192 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Y
Pea
X
Pea
W
G54
Y1
(mquina)
Z1
(mquina)
X1
(mquina)
M
Z
Pea
W = Ponto zero da pea
M = Ponto zero da mquina
p.ex.

Esquema 9-11 Deslocamento do ponto zero ajustvel
G57
G56
G55
G54
X
Pea 4
X
Pea 3
X
Pea 2
X
Pea 1
Y
Pea 4
Y
Pea 3
Y
Pea 2
Y
Pea 1
X1
(mquina)
Y1
(mquina)

Esquema 9-12 Vrias fixaes de pea na furao/fresamento
Exemplo de programao

N10 G54 ... ; chamada do primeiro deslocamento do ponto zero ajustvel
N20 L47 ; usinagem da pea 1, aqui como L47
N30 G55 ... ; chamada do segundo deslocamento do ponto zero ajustvel
N40 L47 ; usinagem da pea 2, aqui como L47
N50 G56 ... ; chamada do terceiro deslocamento do ponto zero ajustvel
N60 L47 ; usinagem da pea 3, aqui como L47
N70 G57 ... ; chamada do quarto deslocamento do ponto zero ajustvel
N80 L47 ; usinagem da pea 4, aqui como L47
N90 G500 G0 X... ; desativao do deslocamento do ponto zero ajustvel
Chamada de subrotina - veja o captulo "Uso de subrotinas"
Programao
9.2 Indicaes de curso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 193
9.2.11 Limite programvel da rea de trabalho: G25, G26, WALIMON, WALIMOF
Funcionalidade
Com G25/G26 pode ser definida uma rea de trabalho para todos eixos, onde estes eixos
podem ser deslocados, mas no fora desta rea. Com a correo do comprimento de
ferramenta ativa, a ponta da ferramenta ser determinante, seno o ponto de referncia do
porta-ferramenta. As indicaes de coordenadas so relativas mquina.
Para utilizar a limitao da rea de trabalho, esta precisa estar ativada no respectivo eixo.
Isto feito atravs da tela de entradas em "Offset Param" > "Dados de ajuste" >
"Lim.rea.trab."
Existem duas opes para definir a rea de trabalho:
A especificao dos valores feita atravs da tela de entradas do comando em "Offset
Param" > "Dados de ajuste" > "Lim.rea.trab."
Com isso a limitao da rea de trabalho tambm estar ativa no modo de operao
JOG.
Programao com G25/G26
No programa de peas tambm podem ser modificados os valores para cada um dos
eixos. Os valores especificados na tela de entrada ("Offset Param" > "Dados de ajuste" >
"Lim.rea.trab.") sero sobrescritos.
Com WALIMON/WALIMOF ativada e desativada a limitao da rea de trabalho no
programa.
Programao

G25 X... Y... Z... ; limite inferior da rea de trabalho
G26 X... Y... Z... ; limite superior da rea de trabalho
WALIMON ; limite da rea de trabalho ON
WALIMOF ; limite da rea de trabalho OFF
M
F
Z1
(mquina)
Z
G26
Z
G25
X
G26
X
G25
X1
(mquina)
WZL
WZL = Correo de comprimento da ferramenta ativa
F = Ponto de referncia do porta-ferramenta
Ponta da ferramenta
Campo de
trabalho

Esquema 9-13 Limite programvel da rea de trabalho com o exemplo 2D
Programao
9.2 Indicaes de curso
Fresamento
194 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Indicao
Com G25 e G26 deve ser utilizado o identificador de eixo de canal do MD20080
AXCONF_CHANAX_NAME_TAB.
No SINUMERIK 802D sl possvel executar transformaes cinemticas (TRANSMIT,
TRACYL). Eventualmente aqui so projetados os diferentes identificadores de eixo para
MD20080 e os identificadores de eixos geomtricos MD20060
AXCONF_GEOAX_NAME_TAB.
G25/G26, combinados com o endereo S, tambm so utilizados para limitar a rotao
do fuso (veja tambm o captulo "Limitao da rotao do fuso").
Uma limitao da rea de trabalho somente pode ser ativada se foi executada a
aproximao do ponto de referncia para os eixos previstos.


Exemplo de programao

N10 G25 X10 Y-20 Z30 ; valores do limite inferior da rea de trabalho
N20 G26 X100 Y110 Z300 ; valores do limite superior da rea de trabalho
N30 T1 M6
N40 G0 X90 Y100 Z180
N50 WALIMON ; limite da rea de trabalho ON
... ; trabalhar somente dentro dos limites
N90 WALIMOF ; limite da rea de trabalho OFF
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 195
9.3 Movimentos dos eixos
9.3.1 Interpolao linear com avano rpido: G0
Funcionalidade
O movimento com avano rpido G0 utilizado para o posicionamento rpido da
ferramenta, mas no para a usinagem direta da pea.
Todos eixos podem ser deslocados simultaneamente - em uma trajetria reta.
Para cada eixo a velocidade mxima (avano rpido) est definida em dados de mquina.
Se somente um eixo for deslocado, ento ele deslocar com seu avano rpido. Se dois ou
trs eixos forem deslocados simultaneamente, ento a velocidade de percurso (p. ex. a
velocidade resultante na ponta da ferramenta) ser selecionada de modo que se obtenha a
mxima velocidade de percurso considerando-se todos os eixos participantes.
Um avano programado (palavra F) no tem significado para o G0. O G0 atua at ser
cancelado por outra instruo deste grupo G (G1, G2, G3,...).
Programao

G0 X... Y... Z... ; coordenadas cartesianas
G0 AP=... RP=... ; coordenadas polares
G0 AP=... RP=... Z... ; coordenadas cilndricas (3D)


Indicao
Outra possibilidade de programao da reta resulta da indicao do ngulo ANG=... (veja o
captulo "Programao de elementos do contorno").

P2
P1
Y
X
Z
trajetria reta

Esquema 9-14 Interpolao linear com avano rpido do ponto P1 ao P2
Programao
9.3 Movimentos dos eixos
Fresamento
196 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao

N10 G0 X100 Y150 Z65 ; coordenadas cartesianas
...
N50 G0 RP=16.78 AP=45 ; coordenada polar
Informaes
Para o posicionamento existe um grupo de funes G (veja o captulo "Parada exata/Modo
de controle da trajetria: G9, G60, G64").
Com a parada exata G60 pode-se selecionar com outro grupo G uma janela com diversas
precises. Para a parada exata existe uma instruo alternativa que atua por bloco: G9.
Para adaptao s nossas tarefas de posicionamento, devemos observar estas opes!
9.3.2 Interpolao linear com avano: G1
Funcionalidade
A ferramenta move-se do ponto inicial ao ponto final em uma trajetria reta. Para a
velocidade de percurso a palavra F determinante.
Todos eixos podem ser deslocados simultaneamente.
O G1 atua at ser cancelado por outra instruo deste grupo G (G0, G2, G3,...).
Programao

G1 X... Y... Z... F... ; coordenadas cartesianas
G1 AP=... RP=... F... ; coordenadas polares
G1 AP=... RP=... Z... F... ; coordenadas cilndricas (3D)


Indicao
Outra possibilidade de programao da reta resulta da indicao do ngulo ANG=... (veja o
captulo "Programao de elementos do contorno").

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 197
48
18
15
12
Z
X
P1
P2
40
20
Y
10

Esquema 9-15 Interpolao linear em trs eixos com o exemplo de uma ranhura
Exemplo de programao

N05 G0 G90 X40 Y48 Z2 S500 M3 ; ferramenta desloca-se em avano rpido
at o P1, 3 eixos simultneos, rotao do
fuso = 500 rpm, sentido horrio
N10 G1 Z-12 F100 ; avano em profundidade em Z-12, avano
de 100 mm/min
N15 X20 Y18 Z-10 ; a ferramenta percorre uma trajetria
reta no espao at o P2
N20 G0 Z100 ; recuar com avano rpido
N25 X-20 Y80
N30 M2 ; fim do programa
Para a usinagem de uma pea, so necessrios a rotao do fuso S ...e sentido M3/M4
(para isso, veja o captulo "Movimento de eixo").
Programao
9.3 Movimentos dos eixos
Fresamento
198 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.3.3 Interpolao circular: G2, G3
Funcionalidade
A ferramenta move-se do ponto inicial ao ponto final em uma trajetria circular. O sentido
definido pela funo G:
G2: em sentido horrio
G3: no sentido anti-horrio
G2
G3
G2
G3 G3
G2
X
Y
X
X
Y
Y

Esquema 9-16 Definio do sentido de giro do crculo G2/G3 nos 3 possveis planos
A descrio do crculo desejado pode ser indicado de diferentes formas:
ngulo AR
Y
X
Ponto inicial X,Y Centro l, J
Y
X
Ponto inicial X,Y
Y
X
Ponto inicial X,Y
Y
X
Centro l, J
Ponto inicial X,Y
G2/G3 e indicao do ngulo de abertura (+centro):
G2/G3 e indicao do centro (+ponto final):
ngulo AR
Ponto final X,Y
p. ex. G2 X...Y... l... J...
G2/G3 e indicao do raio (+ponto final):
Ponto final X,Y
p. ex. G2 X...Y...CR=...
Raio do crculo CR
p. ex. G2 AR=... l... J...
Ponto final X, Y
p. ex. G2 AR=... X...Y...
G2/G3 e indicao do ngulo de abertura (+ponto final):

Esquema 9-17 Opes de programao do crculo com G2/G3 com o exemplo dos eixos X/Y e
G2
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 199
O G2/G3 atuam at serem cancelados por outra instruo deste grupo G (G0, G1, ...).
Para a velocidade de percurso a palavra F determinante.
Programao

G2/G3 X... Y... I... J... ; centro e ponto final
G2/G3 CR=... X... Y... ; raio do crculo e ponto final
G2/G3 AR=... I... J... ; ngulo de abertura e centro
G2/G3 AR=... X... Y... ; ngulo de abertura e ponto final
G2/G3 AP=... RP=... ; coordenadas polares, crculo em torno do plo


Indicao
Outras opes de programao do crculo resultam com:
CT - crculo com transio tangencial e
CIP - crculo com ponto intermedirio (veja o captulo seguinte).

Tolerncias de entrada para crculo
Os crculos somente so aceitos pelo comando com uma certa tolerncia dimensional.
Neste caso o raio do crculo ser comparado nos pontos inicial e final. Se a diferena estiver
dentro da tolerncia, o centro ser ajustado exatamente a nvel interno. Caso contrrio,
dada uma mensagem de alarme.
O valor de tolerncia ajustado atravs de um dado de mquina (veja o "Manual de
instrues" do 802D sl).
Informaes
Crculos inteiros em um bloco somente so possveis com indicao do centro e do ponto
final!
Nos crculos com indicao do raio, o sinal para CR=... serve como seleo correta do
crculo. So possveis 2 crculos com o mesmo ponto inicial, ponto final, raio e de mesmo
sentido. O sinal negativo em CR=-... determina o crculo cujo segmento de crculo maior
do que um semicrculo; caso contrrio, o crculo determinado com o segmento de crculo
menor ou igual a um semicrculo:
Programao
9.3 Movimentos dos eixos
Fresamento
200 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
G2
Ponto inicial
MP2
G2
MP1
X
Y
C
R
=
-
.
.
.
CR=-...
Crculo maior que o semicrculo
MP1 - Centro do crculo 1
MP2 - Centro do crculo 2
Ponto final
Crculo menor ou igual ao semicrculo

Esquema 9-18 Seleo do crculo a partir de dois possveis crculos com indicao de raio
atravs do sinal de CR=
Exemplo de programao: Indicao de centro e ponto final
Centro
40
33
50
l
Ponto inicial
Y
X
J
30
40
Ponto final

Esquema 9-19 Exemplo para indicao do centro e ponto final

N5 G90 X30 Y40 ; ponto inicial do crculo para N10
N10 G2 X50 Y40 I10 J-7 ; ponto final e centro


Indicao
Os valores do centro referem-se ao ponto inicial do crculo!

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 201
Exemplo de programao: Indicao de ponto final e raio
(Centro ?)
40
50
Ponto inicial
Y
X
30
R
=
1
2
.
2
0
7
Ponto final

Esquema 9-20 Exemplo para indicao de ponto final e raio

N5 G90 X30 Y40 ; ponto inicial do crculo para N10
N10 G2 X50 Y40 CR=12.207 ; ponto final e raio


Indicao
Com um sinal negativo do valor em CR=-... seleciona-se um segmento de crculo maior que
um semicrculo.

Programao
9.3 Movimentos dos eixos
Fresamento
202 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Indicao de ponto final e ngulo de abertura
Centro
40
Ponto inicial
Y
X
30
50
105
Ponto final

Esquema 9-21 Exemplo para indicao de ponto final e ngulo de abertura

N5 G90 X30 Y40 ; ponto inicial do crculo para N10
N10 G2 X50 Y40 AR=105 ; ponto final e ngulo de abertura
Exemplo de programao: Indicao de centro e ngulo de abertura
Centro
40
33
l
Ponto inicial
Y
X
J
30
40
105
(Ponto final ?)

Esquema 9-22 Exemplo de indicao de centro e ngulo de abertura

N5 G90 X30 Y40 ; ponto inicial do crculo para N10
N10 G2 I10 J-7 AR=105 ; centro e ngulo de abertura

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 203

Indicao
Os valores do centro referem-se ao ponto inicial do crculo!

Exemplo de programao: Coordenadas polares
Centro = plo
40
33
Ponto inicial
AP=
Y
X
30
40
R
P
=

Esquema 9-23 Exemplo de crculo com coordenadas polares

N1 G17 ; plano X/Y
N5 G90 G0 X30 Y40 ; ponto inicial do crculo para N10
N10 G111 X40 Y33 ;plo = centro do crculo
N20 G2 RP=12.207 AP=21 ;indicaes polares

Programao
9.3 Movimentos dos eixos
Fresamento
204 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.3.4 Interpolao polar atravs de ponto intermedirio: CIP
Funcionalidade
Quando conhecemos os trs pontos de contorno do crculo, ao invs de utilizarmos o
centro, o raio ou o ngulo de abertura, ser mais conveniente utilizarmos a funo CIP.
Aqui o sentido do crculo resulta da posio do ponto intermedirio (entre ponto inicial e
ponto final). O ponto intermedirio escreve-se conforme a seguinte associao de eixos
I1=... para eixo X,
J1=... para eixo Y,
K1=... para eixo Z
CIP atua at ser cancelado por outra instruo deste grupo G (G0, G1, G2, ...).

Indicao
A indicao de dimenso ajustada, G90 ou G91, vlida para o ponto final e o ponto
intermedirio!

45
40
50
Ponto inicial
Y
X
30
40
Ponto intermedirio
l1=... J1=...
Ponto final

Esquema 9-24 Crculo com indicao de ponto final e ponto intermedirio no exemplo do G90

Exemplo de programao

N5 G90 X30 Y40 ; ponto inicial do crculo para N10
N10 CIP X50 Y40 I1=40 J1=45 ; ponto final e ponto intermedirio
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 205
9.3.5 Crculo com transio tangencial: CT
Funcionalidade
Com CT e o ponto final programado no atual plano G17 at G19 gera-se um crculo que
ligado de forma tangencial com o segmento de trajetria seguinte (crculo ou reta) neste
plano.
Neste caso, o raio e o centro do crculo so determinados a partir das condies do
segmento de trajetria anterior e do ponto final de crculo programado.
N20 CT X... Y...
N10 G1 X... Y...
X
Y
Ponto final do crculo
p. ex.: G17

Esquema 9-25 Crculo com transio tangencial at o segmento de trajetria anterior

Exemplo de programao

N10 G1 X20 F300 ; reta
N20 CT X... Y... ; crculo com ligao tangencial
Programao
9.3 Movimentos dos eixos
Fresamento
206 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.3.6 Interpolao helicoidal: G2/G3, TURN
Funcionalidade
Na interpolao helicoidal (helix interpolation) so combinados dois movimentos:
Movimento circular no plano G17 ou G18 ou G19
Movimento linear do eixo situado verticalmente neste plano.
Com TURN= programa-se o nmero de passadas de crculo inteiro adicionais. Estas so
adicionadas programao de crculo propriamente dita.
A interpolao helicoidal pode ser aplicada de forma vantajosa no fresamento de roscas
ou ranhuras de lubrificao em cilindros.
Programao

G2/G3 X... Y... I... J... TURN=... ; centro e ponto final
G2/G3 CR=... X... Y... TURN=... ; raio do crculo e ponto final
G2/G3 AR=... I... J... TURN=... ; ngulo de abertura e centro
G2/G3 AR=... X... Y... TURN=... ; ngulo de abertura e ponto final
G2/G3 AP=... RP=... TURN=... ; coordenadas polares, crculo em torno do plo

Esquema 9-26 Interpolao helicoidal
Exemplo de programao

N10 G17 ; plano X/Y, Z vertical
N20 ... Z...
N30 G1 X0 Y50 F300 ; aproximar ponto inicial
N40 G3 X0 Y0 Z33 I0 J-25 TURN= 3 ; helicoidal
...
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 207
9.3.7 Rosqueamento com passo constante: G33
Funcionalidade
O requisito um fuso com sistema de medio de curso.
Com a funo G33 pode-se usinar roscas com passo constante. Com o uso de uma
ferramenta correspondente, pode-se executar o rosqueamento com mandril de
compensao.
Neste caso, o mandril de compensao elimina as diferenas de curso que ocorrem em
medida limitada.
A profundidade de furao pr-definida atravs de um dos eixos X, Y e Z; o passo da
rosca atravs do I, J ou K correspondente.
O G33 atua at ser cancelado por outra instruo deste grupo G (G0, G1, G2,G3,...).
Rosca direita ou esquerda
As roscas direita ou esquerda so determinadas pelo sentido de giro do fuso (M3
direita, M4 esquerda - veja o captulo "Movimentos do fuso"). Para isso deve-se programar
o dado de rotao no endereo S ou ajustar uma rotao.

Indicao
Um ciclo de rosqueamento completo com mandril de compensao disponibilizado com o
ciclo padronizado CYCLE840.

K
Z
X

Esquema 9-27 Rosqueamento com G33
Exemplo de programao

Rosca mtrica 5,
Passo conforme tabela: 0,8 mm/rotao,
furo pr-usinado:

N10 G54 G0 G90 X10 Y10 Z5 S600 M3 ; aproximar ponto de partida, giro do fuso
direita
N20 G33 Z-25 K0.8 ; rosqueamento com macho, ponto final -25 mm
N40 Z5 K0.8 M4 ; retrocesso, fuso gira esquerda
N50 G0 X... Y... Z...
Programao
9.3 Movimentos dos eixos
Fresamento
208 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Velocidade dos eixos
Em roscas G33, a velocidade do eixo para o comprimento de rosca resulta da rotao do
fuso e o passo de rosca. O avano F no relevante. Mas ele permanece memorizado.
Porm, a velocidade mxima dos eixos (avano rpido) definida no dado de mquina no
pode ser ultrapassada. Este caso conduz emisso de alarme.

Indicao
A chave de correo da rotao do fuso (override de fuso) deve permanecer inalterada
durante a usinagem da rosca.
Neste bloco a chave de correo do avano no tem nenhum significado.

9.3.8 Rosqueamento com macho com mandril de compensao: G63
Funcionalidade
Com G63 pode-se furar roscas com mandril de compensao. O avano programado F tem
de estar adaptado rotao (S programado ou rotao ajustada) e ao passo de rosca do
macho/broca:
F [mm/min] = S [rpm] x passo de rosca [mm/rot.]
Neste caso, o mandril de compensao elimina as diferenas de curso que ocorrem em
medida limitada.
O retrocesso de furao tambm realizado com G63, mas com sentido de giro contrrio
do fuso M3 <-> M4.
G63 atua por blocos. No bloco aps o G63, o comando G anterior do grupo "tipo de
interpolao" (G0, G1,G2, ...) novamente ativado.
Rosca direita ou esquerda
As roscas direita ou esquerda so determinadas pelo sentido de giro do fuso (M3
direita, M4 esquerda - veja o captulo "Movimentos do fuso").

Indicao
Um ciclo de rosqueamento com macho com mandril de compensao completo (mas com
G33 e a condio correspondente) disponibilizado pelo ciclo padronizado CYCLE840.

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 209
Z
X

Esquema 9-28 Rosqueamento com G63
Exemplo de programao

Rosca mtrica 5,
Passo conforme tabela: 0,8 mm/rotao,
furo pr-usinado:

N10 G54 G0 G90 X10 Y10 Z5 S600 M3 ; aproximar ponto de partida, giro do fuso
direita
N20 G63 Z-25 F480 ; rosqueamento com macho, ponto final -25 mm
N40 G63 Z5 M4 ; retrocesso, fuso gira esquerda
N50 X... Y... Z...
9.3.9 Interpolao de rosca: G331, G332
Funcionalidade
O requisito um fuso com controle de posio e um sistema de medio de curso.
Com G331/G332 podem ser furadas roscas sem mandril de compensao, isto se a
dinmica do fuso e do eixo for compatvel.
Se, apesar de tudo, for utilizado um mandril de compensao, ento as diferenas de
percurso sero reduzidas pelo mandril de compensao. Com isso possvel executar um
rosqueamento com macho com uma rotao mais elevada.
Com G331 executa-se a furao, com G332 o retrocesso da furao.
A profundidade de furao pr-definida atravs de um dos eixos X, Y e Z; o passo da
rosca atravs do I, J ou K correspondente.
Com G332 programado o mesmo passo como no G331. A reverso do sentido de giro do
fuso realizada automaticamente.
A rotao do fuso programada com S; sem M3/M4.
Antes do rosqueamento com macho com G331/G332, o fuso deve ser colocado em modo
de posio controlada com SPOS=... (veja tambm o captulo "Posicionamento do fuso").
Programao
9.3 Movimentos dos eixos
Fresamento
210 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Rosca direita ou esquerda
O sinal do passo da rosca determina o sentido de giro do fuso:
positivo: giro direita (como no M3)
negativo: giro esquerda (como no M4)

Indicao
Um ciclo de rosqueamento com macho completo com interpolao de rosca
disponibilizado com o ciclo padronizado CYCLE84.

K
Z
X

Esquema 9-29 Rosqueamento com macho com G331/G332
Velocidade dos eixos
Com G331/G332, a velocidade do eixo para o comprimento da rosca resulta da rotao do
fuso e do passo de rosca. O avano F no relevante. Mas ele permanece memorizado.
Porm, a velocidade mxima dos eixos (avano rpido) definida no dado de mquina no
pode ser ultrapassada. Este caso conduz emisso de alarme.
Exemplo de programao

Rosca mtrica 5,
Passo conforme tabela: 0,8 mm/rotao,
furo pr-usinado:

N5 G54 G0 G90 X10 Y10 Z5 ; aproximar o ponto inicial
N10 SPOS=0 ; fuso em controle de posio
N20 G331 Z-25 K0.8 S600

; rosqueamento com macho,
K positivo =giro direita do fuso,
ponto final Z=-25 mm
N40 G332 Z5 K0.8 ; retrocesso
N50 G0 X... Y... Z...

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 211
9.3.10 Aproximao do ponto fixo: G75
Funcionalidade
Com G75 pode ser aproximado um ponto fixo na mquina, p. ex. o ponto de troca de
ferramentas. A posio para todos os eixos est definida em dados de mquina. No
executado nenhum deslocamento. A velocidade de cada eixo seu avano rpido.
O G75 requer um bloco prprio e atua por bloco. Deve-se programar o identificador de eixo
da mquina!
No bloco aps o G75, o comando G anterior do grupo "tipo de interpolao" (G0, G1,G2, ...)
novamente ativado.
Exemplo de programao
N10 G75 X1=0 Y1=0 Z1=0
Indicao
Os valores de posio programados para X1, Y1, Z1 (neste caso, selecionado livremente
como=0) so ignorados, mas devem ser escritos.

9.3.11 Aproximao do ponto de referncia: G74
Funcionalidade
Com G74 executada a aproximao do ponto de referncia no programa NC. O sentido e
a velocidade de cada eixo esto armazenados em dados de mquina.
O G74 requer um bloco prprio e atua por bloco. Deve-se programar o identificador de eixo
da mquina!
No bloco aps o G74, o comando G anterior do grupo "tipo de interpolao" (G0, G1,G2, ...)
novamente ativado.
Exemplo de programao
N10 G74 X1=0 Y1=0 Z1=0
Indicao
Os valores de posio programados para X1, Y1, Z1 (neste caso, selecionado livremente
como=0) so ignorados, mas devem ser escritos.

Programao
9.3 Movimentos dos eixos
Fresamento
212 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.3.12 Medio com apalpador de contato: MEAS, MEAW
Funcionalidade
A funo est disponvel no SINUMERIK 802D sl plus e pro.
Se em um bloco com movimentos de eixos existir a instruo MEAS=... ou MEAW=..., ento
as posies dos eixos a serem deslocados sero registradas e memorizadas no flanco de
contato de um apalpador de medio conectado. O resultado de medio de cada eixo pode
ser lido no programa.
Com MEAS o movimento dos eixos ser desacelerado com a chegada do flanco de contato
selecionado do apalpador e o curso restante ser apagado.
Programao

MEAS=1 G1 X... Y... Z... F... ; medio com flanco crescente do apalpador de
medio, anular curso restante
MEAS=-1 G1 X... Y... Z... F... ; medio com flanco decrescente do apalpador de
medio, anular curso restante
MEAW=1 G1 X... Y... Z... F... ; medio com flanco crescente do apalpador de
medio, sem anular curso restante
MEAW=-1 G1 X... Y... Z... F... ; medio com flanco decrescente do apalpador de
medio, sem anular curso restante


CUIDADO
Com MEAW: O apalpador de medio desloca-se tambm at a posio programada,
depois de ser ativado. Perigo de danificao!

Estado da tarefa de medio
Quando o apalpador de medio for acionado, ento a varivel $AC_MEA[1] aps o bloco
de medio passa a ter o valor=1; seno o valor =0.
Ao iniciar um bloco de medio, a varivel passa a ter o valor=0.
Resultado da medio
O resultado de medio dos eixos deslocados no bloco de medio est disponvel com as
seguintes variveis aps o bloco de medio se o acionamento do apalpador de medio for
executado corretamente:
no sistema de coordenadas da mquina: $AA_MM[Eixo]
no sistema de coordenadas da pea: $AA_MW[Eixo]
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 213
Exemplo de programao

N10 MEAS=1 G1 X300 Z-40 F4000 ; medio com anulao de curso restante,
Apalpador de medio com flancos crescentes
N20 IF $AC_MEA[1]==0 GOTOF MEASERR ; erro de medio ?
N30 R5=$AA_MW[X] R6=$AA_MW[Z] ; processar valores de medio
..
N100 MEASERR: M0 ; erro de medio


Indicao
Instruo IF - veja o captulo "Saltos de programas condicionais"
9.3.13 Controle tangencial: TANG, TANGON, TANGOF, TLIFT, TANGDEL
Funcionalidade
A funo est disponvel apenas no SINUMERIK 802D sl pro.
O emprego desta funo est previsto fora da tecnologia de fresamento.
Se o comando SINUMERIK for empregado em reas tecnolgicos onde, por exemplo, uma
ferramenta deve ser conduzida no sentido da tangente (tangencialmente ao) do contorno da
pea, ento dever ser aplicado o "controle tangencial". Por exemplo:
Conduo do alinhamento da pea durante a usinagem com uma serra de fita
Conduo do disco de corte no processamento de vidro, couro, produtos txteis ou
papel.
Com a funo TANG( ) definido um acoplamento de eixo atravs de um fator de
acoplamento. O acoplamento de eixo define um eixo escravo (eixo rotativo) e dois eixos
mestres (eixos do plano de usinagem). O eixo escravo conduzido de acordo com a
tangente no percurso definido pelos eixos mestres. Com o TANGON( ) ativa-se o
acoplamento, com TANGOF( ) este desativado. Atravs de um ngulo programado no
TANGON( ) pode-se especificar o um ngulo offset do eixo escravo (eixo rotativo). Com a
instruo TANGDEL( ) pode-se apagar um acoplamento definido em estado desligado.
Com as diversas funes devem ser transmitidos os respectivos parmetros e valores
definidos. Se todos parmetros no tiverem valores para os eixos, ento estes no precisam
ser escritos.
Programao

TANG( FEixo,LEixo1,LEixo2,Acoplam,SC,Ot) ; definio do acoplamento tangencial
TANGON( FEixo,Angulo, Dist, TolAngulo ) ; ativar controle tangencial
TANGOF( FEixo ) ; desativar controle tangencial
TLIFT( FEixo ) ; inserir bloco intermedirio nos cantos do
contorno
TANGDEL( FEixo ) ; apagar definio do acoplamento
tangencial
Programao
9.3 Movimentos dos eixos
Fresamento
214 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Explicao dos parmetros

FEixo Eixo escravo (eixo rotativo tangencial)
LEixo1, LEixo Eixo mestre 1 e 2 (eixos da trajetria de onde a tangente definida
para o acompanhamento do eixo escravo.)
Acoplam Fator de acoplamento (Relao entre a alterao angular da
tangente e o eixo reconduzido.)
Indicao opcional, pr-ajuste = 1
SC Letra para sistema de coordenadas, indicao opcional:
"B" = sistema de coordenadas bsico (pr-ajuste)
Ot Otimizao:
"S" = padro (Default) ou
"P" = adaptao automtica do tempo dos eixos escravo e mestre
ngulo ngulo de deslocamento do eixo escravo
Dist Curso de regularizao do eixo escravo, necessrio se o Ot = "P"
TolAngulo Tolerncia do ngulo do eixo escravo, indicao opcional,
(avaliao somente com Ot = "P")
Informaes
Com o Ot = "P" a dinmica do eixo escravo tambm considerado na limitao de
velocidade dos eixos mestres.
Os parmetros Dist e TolAngulo limitam os erros entre o eixo reconduzido e a tangente dos
eixos mestres de forma controlada. Picos de velocidade do eixo escravo decorrentes de
saltos no contorno do eixo mestre so regularizados e suavizados com (Dist e TolAngulo).
Neste caso o eixo escravo conduzido antecipadamente para manter o desvio menor
possvel.
Inserir bloco intermedirio nos cantos do contorno: TLIFT( )
Em um canto do contorno alterada a tangente e com isso de forma brusca a posio
nominal do eixo reconduzido. O eixo normalmente tenta compensar este salto com sua
velocidade mxima possvel. Mas neste caso, aps o canto resulta um desvio em relao
posio tangencial em um determinado trecho do contorno. Se por motivos tecnolgicos isto
no for tolervel, pelo comando pode-se fazer uma parada no canto atravs da instruo
TLIFT e ento girar o eixo escravo para o novo sentido da tangente com um bloco
intermedirio automaticamente gerado. A alterao angular a partir da qual inserido um
bloco intermedirio automtico definida atravs de dado de mquina.
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 215
C

C
X
Y

Esquema 9-30 Controle tangencial, p. ex. de um disco de corte: X, Y = eixos mestres, C = eixo
escravo
Exemplo de programao

N10 TANG(C, X, Y,1) ; definir o acoplamento do controle tangencial
N20 ... , aproximar ponto inicial
N30 TANGON(C,0) ; ativar acoplamento, alinhamento do eixo C em 0 grau
N40 G1 F800 X10 Y20 ; afastar contorno em X, Y
...
N100 TANGOF(C) ; desativar acoplamento
...
N200 M2

Programao
9.3 Movimentos dos eixos
Fresamento
216 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.3.14 Avano F
Funcionalidade
O avano F a velocidade de percurso e representa o valor da soma geomtrica dos
componentes de velocidade de todos eixos envolvidos. As diversas velocidades de eixo, no
entanto, resultam da proporo do curso dos eixos na trajetria.
O avano F atua nos tipos de interpolao G1, G2, G3, CIP, CT e permanece ativo at que
seja escrito uma nova palavra F.
Programao
F...

Indicao
Com valores de nmero inteiro a indicao do ponto decimal pode ser omitida, p. ex. F300

Unidade de medida para F com G94, G95
A unidade de medida da palavra F determinada por funes G:
G94: F como avano em mm/min
G95: F como avano em mm/rotao do fuso
(somente faz sentido se o fuso estiver girando!)



Indicao
Esta unidade de medida vale para indicaes de dimenses mtricas. Conforme o
captulo "Indicao de dimenses mtricas e em polegadas" tambm possvel um
ajuste com medidas em polegadas.
Exemplo de programao

N10 G94 F310 ; avano em mm/min
...
N110 S200 M3 ; giro do fuso
N120 G95 F15.5 ; avano em mm/rotao


Indicao
Escreva uma nova palavra F quando for alternar G94 - G95!

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 217
9.3.15 Correo de avano em crculos: CFTCP, CFC
Funcionalidade
Se est ativada a correo do raio de ferramenta (G41/G42, veja o captulo "Seleo da
correo do raio da ferramenta: G41, G42") e a programao de crculos necessrio
corrigir o avano no centro da fresa se o valor F programado deve atuar no contorno do
crculo.
A usinagem interna e externa de um crculo, assim como o atual raio de ferramenta, so
considerados automaticamente com a correo ativada.
Em trajetrias retas, esta correo no necessria. Aqui as velocidades de percurso no
centro da fresa e no contorno programado so as mesmas.
Se o avano programado sempre dever atuar na trajetria do centro da fresa, desative a
correo de avano. Para a comutao existe o grupo ativado modalmente com
CFTCP/CFC (funes G).
Programao

CFTCP ;correo de avano OFF (avano programado atua no centro da fresa)
CFC ;correo do avano no crculo ON
F
prog.
-Valor de avano F programado
F
corr.
-Avano corrigido no centro da fresa
M
M
F
prog.
F
prog.
F
p
r
o
g
.
F
c
o
r
r
.
F
corr.

Esquema 9-31 Correo do avano G901 com usinagem de crculo interna/externa
Avano corrigido
Usinagem fora do crculo:
Fcorr. = Fprog. (rcont + rferr) / rcont
Usinagem dentro do crculo:
Fcorr. = Fprog. (rcont - rferr) / rcont
rcont: Raio do contorno de crculo
rferr: Raio da ferramenta
Programao
9.3 Movimentos dos eixos
Fresamento
218 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao

N10 G42 ... ;correo de raio de ferramenta ON
N20 CFC ... ;correo do avano no crculo ON
N30 G2 X... Y... I... J...
F350
;valor de avano atua no contorno
N40 G3 X... Y... I... J... ;valor de avano atua no contorno
...
N70 CFTCP ;correo de avano OFF, valor pro-
gramado atua o centro da fresa
9.3.16 Parada exata / modo de controle da trajetria: G9, G60, G64
Funcionalidade
Para o ajuste do comportamento de deslocamento nos limites de bloco e para a transio
de blocos existem funes G que permitem a adaptao otimizada diversos requisitos.
Exemplo: Deseja-se um posicionamento rpido dos eixos, ou deseja-se usinar contornos de
trajetria ao longo de vrios blocos.
Programao

G60 ; parada exata -ativa modalmente
G64 ; modo de controle da trajetria
G9 ; parada exata -ativa por bloco
G601 ; janela de parada exata fina
G602 ; janela de parada exata aproximada
Parada exata G60, G9
Se a funo de parada exata (G60 ou G9) estiver ativa, a velocidade ser desacelerada at
zero para alcanar a posio destino no fim do bloco.
Neste caso, pode-se ajustar outro grupo G ativo modalmente quando o movimento de
deslocamento deste bloco considerado como finalizado e se passa para o prximo.
G601:Janela de parada exata fina
A transio de blocos realizada quando todos eixos tiverem alcanado a "janela de
parada exata fina" (valor no dado de mquina).
G602: Janela de parada exata aproximada
A transio de blocos realizada quando todos eixos tiverem alcanado a "janela de
parada exata aproximada" (valor no dado de mquina).
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 219
A seleo da janela de parada exata influi consideravelmente o tempo total quando devem
ser executados muitos posicionamentos. Os ajustes mais finos requerem mais tempo.
G601
(fino)
X
Y Transio de blocos
para "aprox." / para "fino" G602 (aproximado)

Esquema 9-32 Janela de parada exata aproximada ou fina, ativa com G60/G9, representao
ampliada da janela
Exemplo de programao

N5 G602 ; janela de parada exata aproximada
N10 G0 G60 X... ; parada exata modal
N20 X... Y... ; G60 continua ativo
...
N50 G1 G601 ... ; janela de parada exata fina
N80 G64 X... ; comutar para modo de controle da trajetria
...
N100 G0 G9 X... ; parada exata tem efeito apenas neste bloco
N111 ... ; novamente modo de controle da trajetria


Indicao
O comando G9 somente gera a parada exata para o bloco em que est presente; mas o
G60 permanece at ser cancelado pelo G64.

Programao
9.3 Movimentos dos eixos
Fresamento
220 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Modo de controle da trajetria G64
O objetivo do modo de controle de trajetria evitar uma frenagem nos limites dos blocos e
passar com velocidade de percurso mais constante possvel (nas transies tangenciais)
at o prximo bloco. A funo trabalha com controle antecipado da velocidade ao longo de
vrios blocos (Look Ahead).
Em transies no tangenciais (cantos), eventualmente, a velocidade tambm reduzida de
forma to rpida que os eixos sofrem uma mudana de velocidade relativamente grande em
um espao de tempo muito curto. Eventualmente isto tem como resultado um grande
solavanco (mudana de acelerao). Com a ativao da funo SOFT pode-se limitar o
tamanho do solavanco.
Exemplo de programao

N10 G64 G1 X... F... ; modo de controle da trajetria
N20 Y.. ; continua o modo de controle da trajetria
...
N180 G60 ... ; comutar para parada exata
Controle antecipado da velocidade (Look Ahead):
No modo de controle da trajetria com G64, o comando determina automaticamente o
controle antecipado da velocidade ao longo de vrios blocos NC. Dessa forma pode-se
acelerar ou desacelerar ao passar de um bloco para outro nas transies tangenciais. Nos
percursos que so compostos por curtos trechos nos blocos NC, obtm-se velocidades mais
altas do que o modo no antecipativo.
N4 N12 N11 N10 N9 N8 N7 N6 N5 N3 N2 N1
F1
Avano F programado
Avano
G64 Modo de controle da trajetria com Look Ahead
Curso
do bloco
G60 -Parada exata

Esquema 9-33 Comparao do comportamento de velocidade G60 e G64 com curtos
percursos nos blocos
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 221
9.3.17 Comportamento de acelerao: BRISK, SOFT
BRISK
A velocidade dos eixos da mquina alterada com o valor mximo permitido de acelerao
at alcanar a velocidade final. O BRISK permite o trabalho com economia de tempo. A
velocidade nominal alcanada em pouco tempo. Porm, existem solavancos durante a
acelerao.
SOFT
Os eixos da mquina aceleram em uma curva linear contnua at alcanar a velocidade
final. Atravs desta acelerao sem solavancos o SOFT proporciona um esforo reduzido
da mquina. O mesmo comportamento tambm ocorre nas desaceleraes.
t2
t1
Velocidade
(percurso)
BRlSK
(ideal para economia de tempo)
SOFT
(protege a parte mecnica)
Valor
nominal
Tempo

Esquema 9-34 Desenvolvimento da velocidade de percurso com BRISK / SOFT
Programao

BRISK ; acelerao brusca de trajetria
SOFT ; acelerao suave de trajetria

Exemplo de programao

N10 SOFT G1 X30 Z84 F650 ; acelerao suave de trajetria
...
N90 BRISK X87 Z104 ; continua com acelerao brusca de trajetria
...
Programao
9.3 Movimentos dos eixos
Fresamento
222 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.3.18 Correo porcentual de acelerao: ACC
Funcionalidade
Em algumas partes do programa pode ser necessrio modificar a acelerao de eixos e
fuso para forma programvel atravs dos dados de mquina. Esta acelerao programvel
uma correo porcentual de acelerao.
Para cada eixo (p. ex. eixo X) ou fuso (S) pode ser programado um valor em porcentagem >
0% e 200%. A interpolao de eixos ser realizada com esta acelerao porcentual. O
valor de referncia (100%) o valor vlido do dado de mquina para a acelerao
(dependendo se eixo ou fuso, se for fuso, ainda depende da marcha de transmisso, e
depende se modo de posicionamento ou modo de rotao).
Programao

ACC[Nome do eixo] = valor em
porcentagem
; para eixo
ACC[S]= valor em
porcentagem
; para fuso
Exemplo de programao

N10 ACC[X]=80 ; 80% da acelerao para o eixo X
N20 ACC[S]=50 ; 50% da acelerao para o fuso
...
N100 ACC[X]=100 ; desativao da correo para o eixo X
Efeito
A limitao atua em todos tipos de interpolao dos modos de operao AUTOMTICO e
MDA. A limitao no ativada em modo JOG e na aproximao do ponto de referncia.
Com a atribuio de valor ACC[...] = 100 a correo desativada; tambm com RESET e o
fim do programa.
O valor de correo programado tambm est ativo no avano de teste.

CUIDADO
Um valor acima de 100% somente pode ser programado se este esforo for permitido para
a cinemtica da mquina e os acionamentos oferecem a reserva necessria. No
atendendo estas condies pode ocorrer a danificao da parte mecnica e/ou a indicao
de mensagens de erro.

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 223
9.3.19 Deslocamento com controle antecipado: FFWON, FFWOF
Funcionalidade
Atravs do controle antecipado, o erro de seguimento na trajetria a ser percorrida
reduzido a zero.
O deslocamento com controle antecipado permite uma maior preciso de trajetria e
consequentemente melhores resultados de acabamento.
Programao

FFWON ; controle antecipado ON
FFWOF ; controle antecipado OFF

Exemplo de programao

N10 FFWON ; controle antecipado ON
N20 G1 X... Y... Z... F900
...
N80 FFWOF ; controle antecipado OFF
9.3.20 Otimizao da qualidade da superfcie atravs do compressor: COMPCAD
Funcionalidade
Esta funo est disponvel no SINUMERIK 802D sl pro.
Sistemas CAD e CAM normalmente fornecem blocos lineares que mantm uma preciso
parametrizada. Para contornos complexos estes resultam em uma elevada quantidade de
dados e eventuais segmentos curtos de percurso. Estes segmentos curtos de percurso
limitam a velocidade de processamento. O compressor tem a opo de agrupar vrios
blocos curtos de percurso em um s segmento de percurso. comprimido o nmero de
blocos a serem processados. Para isso a interpolao de retas G1 convertida
internamente em uma interpolao de polinmios.
Com o cdigo G COMPCAD pode-se selecionar uma compresso que otimiza a qualidade
superficial e a velocidade, onde a preciso da interpolao pode ser definida atravs de
dados da mquina.
COMPCAD intensivo em tempo de processamento e memria. O COMPCAD somente
deveria ser utilizado se as medidas do programa CAD/CAM aplicado no puderem garantir
a melhora de superfcie.
Programao
9.3 Movimentos dos eixos
Fresamento
224 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Caractersticas:
COMPCAD produz blocos de polinmios que imergem em outros com acelerao
constante.
Em trajetrias adjacentes os desvios so conduzidos para o mesmo sentido.
Com o dado de mquina SD42470: CRIT_SPLINE_ANGLE pode ser definido um ngulo
limite a partir do qual o COMPCAD deixa cantos.
O COMPCAD elimina transies superficiais com falhas. Neste caso as tolerncias sero
mantidas, mas o ngulo limite para cantos no ser considerado.
Programao

COMPCAD ; compressor para qualidade de superfcie ON
COMPOF ; compressor OFF
Exemplo de programao

N10 G0 X30 Y6 Z40
N20 G1 F10000
N30 SOFT
N40 COMPCAD ; compressor para qualidade de superfcie ON
N50 STOPFIFO ; parada do segmento rpido de processamento
N60 Z32.499
N61 X41.365 Z32.500
N62 X43.115 Z32.497
N63 X43.365 Z32.477
N64 X43.556 Z32.449
N65 X43.818 Z32.387
N66 X44.076 Z32.300
...
N80 COMPOF ; compressor OFF
N90 G0 Z50
N100 M2
Informaes
O compressor processa os blocos com movimento dos eixos X, Y e Z. A execuo de
comandos M, uma alterao de rotao do fuso, etc. podem interromper o compressor.
Na colocao em funcionamento a funo deve ser projetada atravs de uma srie de
dados de mquina.
Literatura
Manual de instrues
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 225
9.3.21 4 eixo
Funcionalidade
Dependendo da configurao da mquina pode ser necessrio o emprego de um 4 eixo,
p. ex. mesa giratria, mesa angular, etc. Este eixo pode ser executado como eixo linear ou
rotativo. De forma similar deve ser projetado o identificador para este eixo, p. ex. U ou C
ou A, etc. Para eixos rotativos pode ser projetada a faixa de deslocamento entre
0 ...<360 graus (comportamento Modulo).
O 4 eixo pode ser deslocado em sentido linear com os demais eixos, de acordo com o
projeto da mquina. Se o eixo for deslocado em um bloco com G1 ou G2/G3 junto com os
demais eixos (X,Y,Z), ento este no receber nenhum componente do avano F. Sua
velocidade est baseada no tempo de trajetria dos eixos X,Y,Z. Seu movimento "linear"
comea e termina com os demais eixos de percurso. Portanto, a velocidade no pode ser
maior que o valor limite definido.
Se em um bloco for programado apenas este 4 eixo, o eixo deslocar com G1 com o
avano F ativo. Trata-se de um eixo rotativo, ento a unidade de medida para F graus/min
com G94 ou graus/rotao do fuso com G95.
Para este eixo os deslocamentos tambm podem ser ajustados (G54 ... G59) e
programados (TRANS, ATRANS).
Exemplo de programao
Supondo que o 4 eixo seja uma mesa giratria (eixo rotativo) e tem o identificador de
eixo A:

N5 G94 ; F em mm/min ou graus/min
N10 G0 X10 Y20 Z30 A45 ; percorrer a trajetria X-Y-Z com avano rpido, e
ao mesmo tempo o eixo A
N20 G1 X12 Y21 Z33 A60 F400 ; percorrer a trajetria X-Y-Z com 400 mm/min, e ao
mesmo tempo o eixo A
N30 G1 A90 F3000 ; o eixo A desloca sozinho at a posio de 90 graus
a uma velocidade de 3000 graus/min
Instrues especiais para eixos rotativos: DC, ACP, ACN
p. ex. para eixo rotativo A:

A=DC(...) ; indicao de dimenso absoluta, aproximar diretamente a
posio (pelo trajeto mais curto)
A=ACP(...) ; indicao de dimenso absoluta, aproximar a posio em
sentido positivo
A=ACN(...) ; indicao de dimenso absoluta, aproximar a posio em
sentido negativo
Exemplo:

N10 A=ACP(55.7) ; aproximar a posio absoluta de 55,7 graus em sentido
positivo
Programao
9.3 Movimentos dos eixos
Fresamento
226 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.3.22 Tempo de espera: G4
Funcionalidade
A usinagem pode ser interrompida entre dois blocos NC pelo tempo de espera definido
quando inserimos um bloco prprio com G4; p. ex. para retirada da ferramenta.
As palavras com F... ou S... so utilizadas somente neste bloco com indicao de tempo.
Um avano F ou uma rotao S previamente programados sero mantidos.
Programao

G4 F... ; tempo de espera em segundos
G4 S... ; tempo de espera em rotaes do fuso
Exemplo de programao

N5 G1 F200 Z-50 S300 M3 ; avano F, rotao do fuso S
N10 G4 F2.5 ; tempo de espera de 2,5 s
N20 Z70
N30 G4 S30 ; retardar 30 rotaes do fuso, corresponde a
S=300 rpm e 100 % de correo de rotao: t=0,1 min
N40 X... ; o avano e a rotao do fuso permanecem ativos


Indicao
O G4 S.. somente possvel com a disponibilidade de um fuso controlado (se os dados de
rotao tambm forem programados com S... ).

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 227
9.3.23 Deslocamento at o encosto fixo
Funcionalidade
A funo est disponvel no 802D sl plus e no 802D sl pro.
Com a ajuda da funo "Deslocamento at o encosto fico" (FXS = Fixed Stop) possvel
estabelecer a fora necessria para a fixao das peas de trabalho, como no caso de
contra-pontas e garras. Alm disso, com esta funo os pontos de referncia mecnicos
podem ser aproximados. Com um torque devidamente reduzido tambm so realizados
processos simples de medio, evitando a necessidade de se conectar um apalpador.
Programao

FXS[Eixo]=1 ; selecionar deslocamento at o encosto fixo
FXS[Eixo]=0 ; desselecionar deslocamento at o encosto fixo
FXST[Eixo]=... ; torque de fixao, indicao em % do torque mx. do acionamento
FXSW[Eixo]=... ; largura da janela para monitorao do encosto fixo em mm/graus

Indicao
Como identificador de eixo escreve-se de preferncia o identificador de eixo de mquina, p.
ex. X1. O identificador de eixo de canal (p. ex. X) somente permitido se, p. ex., nenhuma
rotao de coordenadas estiver ativa e se este eixo estiver associado diretamente com um
eixo de mquina.
Os comandos esto ativos de forma modal. O percurso e a seleo da funo FXS[eixo]=1
devem ser programados em um bloco.

Exemplo de programao: Seleo

N10 G1 G94 ...
N100 X250 Z100 F100 FXS[Z1]=1 FXST[Z1]=12.3 FXSW[Z1]=2
; para eixo de mquina Z1 selecionada a funo FXS,
; torque de fixao 12,3%,
; largura de janela de 2 mm


Indicao
Na seleo, o encosto fixo deve estar entre o ponto de partida e o ponto de destino.
As indicaes para torque FXST[ ]= e largura de janela FXSW[ ]= so opcionais. Se estas
no forem escritas, atuaro os valores dos dados de ajuste existentes (SD). Os valores
programados so incorporados nos dados de ajuste. Para comear so carregados os
dados de ajuste com os valores dos dados de mquina. FXST[ ]=... ou FXSW[ ]=... podem
ser modificados no programa em qualquer momento. As modificaes so ativadas no bloco
antes dos movimentos de deslocamento.
Programao
9.3 Movimentos dos eixos
Fresamento
228 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Pos. de destino
(Posio final programada)
(FX SW[Z1])
Z / Z1
Encosto fixo
F
Posio real (encosto fixo alcanado)
Posio de partida
da ponta da ferramenta
Janela de monitorao de encosto fixo

Esquema 9-35 Exemplo para deslocamento at o encosto fixo: A ferramenta deslocada no
eixo Z at um encosto
Outros exemplos de programao

N10 G1 G94 ...
N20 X250 Z100 F100 FXS[X1]=1 ; para eixo de mquina X1 foi selecionado
FXS; torque de fixao e largura de
janela do SD
N20 X250 Z100 F100 FXS[X1]=1
FXST[X1]=12.3
; para eixo de mquina X1 foi selecionado
FXS; torque de fixao de 12,3%, largura
de janela do SD
N20 X250 Z100 F100 FXS[X1]=1
FXST[X1]=12.3 FXSW[X1]=2
; para eixo de mquina X1 foi selecionado
FXS; torque de fixao de 12,3%, largura
de janela de 2mm
N20 X250 Z100 F100 FXS[X1]=1 FXSW[X1]=2 ; para eixo de mquina X1 foi selecionado
FXS; torque de fixao do SD, largura de
janela de 2mm
Encosto fixo alcanado
Quando se alcana o encosto fixo,
o curso restante anulado e o valor nominal de posio modificado,
aumentado o torque de acionamento at o limite programado FXST[ ]=... ou assumido
o valor do SD e permanece constante,
a monitorao do encosto fixo permanece ativa no intervalo especificado pela largura de
janela (FXSW[ ]=... ou assume o valor do SD).
Desselecionar funo
A desseleo da funo aciona uma parada do pr-processamento. No bloco com
FXS[X1]=0 devero constar movimentos de deslocamento.
Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 229
Exemplo:

N200 G1 G94 X200 Y400 F200 FXS[X1] = 0 ; o eixo X1 recuado do encosto fixo at
a posio X= 200 mm.

Indicao
O movimento de deslocamento at a posio de retrocesso deve ser feita saindo-se do
encosto fixo, seno podem ocorrer danos no encosto ou na mquina.

A troca de blocos realizada depois que a posio de retrocesso for alcanada. Se no for
indicada nenhuma posio de retrocesso, a troca de blocos ser executada imediatamente
aps a desativao da limitao de torque.

Indicao
A "Medio com anulao do curso restante" (comando MEAS) e "Deslocamento at o
encosto fixo" no podem ser programadas ao mesmo tempo em um bloco.
Enquanto o "Deslocamento at o encosto fixo" estiver ativo, no ser realizada nenhuma
monitorao de contorno.
Se o limite de torque for reduzido excessivamente, o eixo no poder mais acompanhar o
valor nominal, o regulador de posio entra no limite e o desvio de contorno aumenta. Neste
estado operacional podem ser produzidos movimentos bruscos com o aumento do limite de
torque. Deve ser assegurado que o eixo ainda poder acompanhar. Por isso deve haver um
controle para que o desvio do contorno no seja maior como no torque ilimitado.
Atravs de um dado de mquina pode-se definir a rampa ascendente para um novo limite
de torque, para evitar um ajuste brusco do limite de torque (p. ex. com a presso de um
contra-ponta).
Varivel de sistema para estado: $AA_FXS[Eixo]
Esta varivel de sistema fornece o estado do "Deslocamento at o encosto fixo" para o eixo
indicado.
Valor =
0: Eixo no est no encosto
1: Encosto foi aproximado com sucesso
(O eixo encontra-se na janela de monitorao do encosto fixo)
2: Aproximao do encosto falhou (eixo no est no encosto)
3: Deslocamento at o encosto fixo est ativado
4: Encosto foi identificado
5: O deslocamento at o encosto fixo desselecionado. A desseleo no foi
concluda completamente.
A consulta da varivel de sistema no programa de pea aciona uma parada de pr-
processamento.
No SINUMERIK 802D sl somente podem ser registrados os estados estticos antes e
depois da seleo/desseleo.
Programao
9.3 Movimentos dos eixos
Fresamento
230 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Omisso de alarmes
Com um dado de mquina pode-se omitir a emisso dos seguintes alarmes:
20091 "Encosto fixo no alcanado"
20094 "Encosto fixo cancelado"
Literatura: "Descrio do funcionamento", captulo "Deslocamento at o encosto fixo"
9.3.24 Reduo de avano com desacelerao nos cantos (FENDNORM, G62, G621)
Funo
Na desacelerao automtica nos cantos o avano breve e gradativamente reduzido
antes de alcanar o respectivo canto. Alm disso pode-se parametrizar a dimenso do
comportamento de ferramenta relevante usinagem atravs de dados de ajuste. So eles:
Incio e fim da reduo do avano
Override com o qual o avano reduzido
Deteco do canto relevante
Como cantos relevantes consideramos os cantos cujo ngulo interno menor do que o
canto projetado atravs do dado de ajuste.
A funo do override automtico de cantos desligada com o valor padro FENDNORM.
Referncia bibliogrfica
Descrio do funcionamento dos dialetos ISO para SINUMERIK
Programao
FENDNORM
G62 G41
ou
G621
Parmetros

FENDNORM Desacelerao automtica de cantos desligada
G62 Desacelerao nos cantos internos com correo ativada do raio
da ferramenta
G621 Desacelerao em todos cantos com correo ativada do raio da
ferramenta

Programao
9.3 Movimentos dos eixos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 231
G62 apenas tem efeito nos cantos internos com
correo de raio de ferramenta ativada G41, G42 e
modo de controle da trajetria ativado G64, G641
O respectivo canto aproximado com avano reduzido, resultante de:
F * (override para reduo do avano) * override de avano
A reduo de avano mxima possvel alcanada exatamente quando a ferramenta ir
realizar a mudana de sentido no respectivo canto, com referncia ao centro do percurso.
G621 age de forma semelhante ao G62 em cada canto dos eixos definidos por FGROUP.
Programao
9.4 Movimentos do fuso
Fresamento
232 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.4 Movimentos do fuso
9.4.1 Rotao do fuso S, sentidos de giro
Funcionalidade
A rotao do fuso programada em rotaes por minuto no endereo S se a mquina
estiver equipada com um fuso com controle.
O sentido de giro e o incio ou o fim do movimento so definidos atravs de comandos M
(veja tambm o captulo "Funo adicional M").
M3: Fuso com giro direita
M4: Fuso com giro esquerda
M5: Parada do fuso

Indicao
Para valores S de nmero inteiro pode-se omitir a indicao do ponto decimal, p. ex. S270.

Informaes
Ao escrever M3 ou M4 em um bloco com movimentos de eixos, ento os comandos M sero
ativados antes dos movimentos de eixo.
Ajuste padro: Os movimentos de eixos somente sero iniciados quando o fuso j estiver
acelerado (M3, M4). M5 igualmente emitido antes do movimento de eixo. Porm, no se
espera a parada do fuso.Osmovimentos de eixos so iniciados antes da parada do fuso.
O fuso parado com o fim do programa ou RESET.
A rotao de fuso zero (S0) est ativa no incio do programa.

Indicao
Atravs de dados de mquina podem ser projetados outros ajustes.


Exemplo de programao

N10 G1 X70 Z20 F300 S270 M3 ; antes do deslocamento dos eixos X e Z o fuso
acelerado at 270 rpm em sentido horrio
...
N80 S450 ... ; mudana de rotaes
...
N170 G0 Z180 M5 ; movimento em Z, fuso ser parado
Programao
9.4 Movimentos do fuso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 233
9.4.2 Limitao da rotao do fuso: G25, G26
Funcionalidade
Atravs do programa podemos restringir os valores limite normalmente vlidos para um fuso
controlado, escrevendo-se G25 ou G26 e o endereo de fuso S com o valor limite da
rotao. Dessa forma sobrescreve-se os valores inseridos nos dados de ajuste.
O G25 ou G26 sempre requer um bloco prprio. Uma rotao S programada anteriormente
ser mantida.
Programao

G25 S... ; limite inferior de rotao do fuso
G26 S... ; limite superior de rotao do fuso
Informaes
Os limites extremos da rotao do fuso so definidos em dados de mquina. Com a
especificao atravs do painel de comando, podem ser ativados dados de ajuste para uma
limitao adicional.
Exemplo de programao

N10 G25 S12 ; limite inferior de rotao do fuso: 12 rpm
N20 G26 S700 ; limite superior de rotao do fuso: 700 rpm


Indicao
G25/G26 so utilizados em combinao com endereos de eixos para uma limitao de
rea de trabalho (veja o captulo "Limitao de rea de trabalho").

Programao
9.4 Movimentos do fuso
Fresamento
234 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.4.3 Posicionamento do fuso: SPOS
Funcionalidade
Requisito: O fuso deve estar tecnicamente projetado para trabalhar em modo de controle de
posio.
Com a funo SPOS= podemos posicionar o fuso em uma determinada posio angular. O
fuso parado na posio atravs do controle de posio.
A velocidade do posicionamento est definida no dado de mquina.
Com SPOS=valor do movimento M3/M4 conserva-se o respectivo sentido de giro at o fim
do posicionamento. No posicionamento a partir do estado parado, a posio ser
aproximada pelo trajeto mais curto. Neste caso, o sentido resulta a partir da respectiva
posio inicial e posio final.
Exceo: Primeiro movimento do fuso, isto , quando o sistema de medio ainda no est
sincronizado. Para este caso o sentido especificado no dado de mquina.
Outras especificaes de movimento para o fuso com SPOS=ACP(...), SPOS=ACN(...), ...
podem ser realizadas como no caso dos eixos rotativos (veja o captulo "4 eixo").
O movimento do fuso executado paralelamente aos eventuais movimentos de eixo no
mesmo bloco. Este bloco finaliza quando os dois movimentos estiverem concludos.
Programao

SPOS=... ; posio absoluta: 0 ... <360 graus
SPOS=ACP(...) ; indicao de dimenso absoluta, aproximar a posio em sentido
positivo
SPOS=ACN(...) ; indicao de dimenso absoluta, aproximar a posio em sentido
negativo
SPOS=IC(...) ; indicao de dimenso incremental, o sinal define o sentido do
deslocamento
SPOS=DC(...) ; indicao de dimenso absoluta, aproximar diretamente a
posio (pelo trajeto mais curto)

Exemplo de programao

N10 SPOS=14.3 ; posio do fuso em 14,3 graus
...
N80 G0 X89 Z300 SPOS=25.6 ; posicionamento do fuso com movimentao dos eixos
; o bloco finaliza quando todos movimentos estiverem
concludos.
N81 X200 Z300 ; o bloco N81 somente ser iniciado quando for
alcanada a posio de fuso do N80.
Programao
9.4 Movimentos do fuso
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 235
9.4.4 Marchas de transmisso
Funo
Para um fuso podem ser projetadas at 5 marchas de transmisso para adequao de
rotao e torque. A seleo de uma marcha de transmisso realizada no programa
mediante comandos M (veja o captulo "Funo adicional M"):
M40: seleo automtica de marcha de transmisso
M41 a M45: marcha de transmisso 1 a 5
Programao
9.5 Suporte para programao de contornos
Fresamento
236 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.5 Suporte para programao de contornos
9.5.1 Arredondamento, chanfro
Funcionalidade
Em um canto de contorno pode-se inserir os elementos chanfro (CHF ou CHR) ou
arredondamento (RND). Para arredondar vrios cantos de contorno sucessivos e de mesmo
tipo, utilize a funo "Arredondamento modal" (RNDM).
Podemos programar o avano para o chanfro/arredondamento com FRC (por bloco) ou
FRCM (modal). Se FRC/FRCM no forem programados, ser aplicado o avano normal F.
Programao

CHF=... ; inserir chanfro, valor: Comprimento do chanfro
CHR=... ; inserir chanfro, valor: Comprimento do lado do chanfro
RND=... ; inserir arredondamento, valor: Raio do arredondamento
RNDM=... ; arredondamento modal:
Valor >0: Raio do arredondamento, arredondamento modal ON
Este arredondamento inserido em todos cantos de contorno
seguintes.
Valor =0: Arredondamento modal OFF
FRC=... ; avano por bloco para chanfro/arredondamento,
Valor >0, avano em mm/min com G94 ou mm/rot. com G95
FRCM=... ; avano modal para chanfro/arredondamento:
Valor >0: Avano em mm/min (G94) ou mm/rot. (G95),
Avano modal para chanfro/arredondamento ON
Valor =0: Aano modal para chanfro/arredondamento OFF
Para o chanfro/arredondamento aplicado o avano F.
Informaes
As funes de chanfro/arredondamento so executadas no atual plano G17 at G19.
A respectiva instruo CHF=... ou CHR=... ou RND=... ou RNDM=... escrita no bloco com
movimentos de eixo que conduz at o canto.
Uma reduo do valor programado para chanfro e arredondamento realizada
automaticamente se o comprimento do contorno de um bloco qualquer no for suficiente.
O chanfro ou arredondamento no sero inseridos se:
forem programados mais do que trs blocos seguidos que no contm nenhuma
informao de deslocamento no plano,
for feita uma mudana do plano.
Programao
9.5 Suporte para programao de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 237
F, FRC,FRCM no sero ativados se um chanfro for percorrido com G0.
Se for aplicado o avano F no chanfro/arredondamento, ento como padro ser o valor do
bloco que parte do canto. Outros ajustes so projetados atravs de dado de mquina.
Chanfro CHF ou CHR
Entre contornos lineares e circulares em qualquer combinao ser incorporado um
elemento de contorno linear. O canto quebrado.
Y
X p. ex.: G17
N20 G1 ...
N10 G1 ... CHF=...
Chanfro
Bissetriz
C
H
F
=

Esquema 9-36 Insero de um chanfro com CHF no exemplo: Entre duas retas
CHR=
Y
X p. ex.: G17
N20 G1 ...
N10 G1 ... CHR=...
Chanfro
Bissetriz

Esquema 9-37 Insero de um chanfro com CHR no exemplo: Entre duas retas
Programao
9.5 Suporte para programao de contornos
Fresamento
238 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplos de programao de chanfro

N5 G17 G94 F300 ...
N10 G1 X... CHF=5 ; inserir chanfro com comprimento de 5 mm
N20 X... Y...
...
N100 G1 X... CHR=7 ; inserir chanfro com comprimento de lado de 7 mm
N110 X... Y...
...
N200 G1 FRC=200 X... CHR=4 ; inserir chanfro com avano FRC
N210 X... Y...
Arredondamento RND ou RNDM
Entre contornos lineares e circulares em qualquer combinao incorporado um elemento
de contorno circular com transio tangencial.
p. ex.: G17 p. ex.: G17
Reta/crculo: Reta/reta:
N20 G1 ...
N10 G1 ...RND=...
Arredondamento
RND=...
X
Y
N60 G3 ...
N50 G1 ...RND=...
Arredondamento
RND=...
X
Y

Esquema 9-38 Insero de arredondamentos nos exemplos
Exemplo de programao de arredondamento

N5 G17 G94 F300 ...
N10 G1 X... RND=8 ; inserir 1 arredondamento com 8 mm, avano F
N20 X... Y...
...
N50 G1 X... FRCM= 200 RNDM=7.3 ; arredondamento modal, raio de 7,3 mm com avano
especial FRCM (modal)
N60 G3 X... Y... ; continua a inserir este arredondamento - at N70
N70 G1 X... Y... RNDM=0 ; arredondamento modal OFF
...
Programao
9.5 Suporte para programao de contornos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 239
9.5.2 Programao de elementos de contorno
Funcionalidade
Se em um desenho de usinagem no houver nenhuma indicao direta do ponto final do
contorno, ento para determinar a reta tambm pode ser utilizada uma indicao angulares
ANG= ... Em um canto de contorno podemos inserir os elementos chanfro ou
arredondamento. A respectiva instruo CHR= ... ou RND=... escrita no bloco com
movimentos de eixo que conduz at o canto.
A programao de elementos do contorno aplicvel em blocos com G0 ou G1 (contornos
retos).
Teoricamente pode ser interligado um nmero indeterminado de blocos de retas e, entre
eles, inserido um arredondamento ou um chanfro. Neste caso, cada reta deve ser
claramente definida por indicaes de pontos e / ou de ngulos.
Programao

ANG=... ; indicao de ngulo para definio de uma reta
RND=... ; inserir arredondamento, valor: Raio do arredondamento
CHR=... ; inserir chanfro, valor: Comprimento do lado do chanfro
Informaes
A funo "Programao de elementos de contorno" executada nos atuais planos G17 at
G19. Uma mudana de planos na programao de elementos de contorno no possvel.
Se o raio e o chanfro forem programados em um bloco, ser inserido apenas o raio,
independente da ordem de programao.
ngulo ANG
Se para uma reta apenas se conhece uma coordenada de ponto final, ou em contornos ao
longo de vrios blocos, tambm no se conhece o ponto final global, pode ser utilizada uma
indicao de ngulo para determinar o trecho de trajetria em linha reta. O ngulo refere-se
sempre abscissa do atual plano G17 a G19; p. ex. no G17 o eixo X. Os ngulos
positivos esto alinhados no sentido anti-horrio.
+
(X1,Y1)
ANG=...
(X2,?)
ou
(?, Y2)
N20
N10
Programao
Y
X
Contorno
Ponto final em N20 no
totalmente conhecido
N10 G1 X1 Y1
N20 X2 ANG=...
ou:
N10 G1 X1 Y1
N20 Y2 ANG=...
Os valores apenas so um exemplo.

Esquema 9-39 Indicao de ngulo para determinao de uma reta no exemplo do plano G17
Programao
9.5 Suporte para programao de contornos
Fresamento
240 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Y
X
N40
(X4,Y4)
N30
(X3,Y3)
(X1,Y1)
ANG=...1
(?, ?)
N20
N10
ANG=...2
N30
(X3,Y3)
(X1,Y1)
(X2,Y2)
N20
N10
Y
X
Y
X
Programao
ANG=...2
N30
(X3,Y3)
(X1,Y1)
ANG=...1
(?, ?)
N20
N10
Y
X
ANG=...2
N30
(X3,Y3)
(X1,Y1)
ANG=...1
(?, ?)
N20
N10
RND=...1
RND=...
RND=...
Contorno
Ponto final desconhecido em N20
N10 G1 X1 Y1
N20 ANG=...1
N30 X3 Y3 ANG=...2
Os valores apenas so um exemplo.
Ponto final em N20 desconhecido,
inserir arredondamento:
N10 G1 X1 Y1
N20 ANG=...1 RND=...
N30 X3 Y3 ANG=...2
similar
lnserir chanfro:
N10 G1 X1 Y1
N20 ANG=...1 CHR=...
N30 X3 Y3 ANG=...2
Ponto final em N20 conhecido,
lnserir arredondamento:
N10 G1 X1 Y1
N20 X2 Y2 RND=...
N30 X3 Y3
similar
lnserir chanfro:
N10 G1 X1 Y1
N20 X2 Y2 CHR=...
N30 X3 Y3
Ponto final desconhecido em N20
lnserir arredondamentos:
N10 G1 X1 Y1
N20 ANG=...1 RND=...1
N30 X3 Y3 ANG=...2 RND=...2
N40 X4 Y4
similar
lnserir chanfro:
N10 G1 X1 Y1
N20 ANG=...1 CHR=...1
N30 X3 Y3 ANG=...2
N40 X4 Y4
CHR=...2

Esquema 9-40 Contornos de blocos mltiplos no exemplo do plano G17
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 241
9.6 Ferramenta e correo de ferramenta
9.6.1 Notas gerais
Funcionalidade
Na criao do programa para usinagem da pea no precisamos considerar o comprimento
ou do raio da ferramenta. Programamos diretamente as dimenses da pea, p. ex. de
acordo com o desenho.
Os dados de ferramenta especificamos separadamente em uma rea especial de dados.
No programa chamamos somente a ferramenta requisitada com seus dados de correo e,
se necessrio, ativamos a correo do raio de ferramenta. Com base nestes dados o
comando executa as correes de percurso necessrias para produzir a pea descrita.
T2
T1
T1 -Ferramenta 1
T2 -Ferramenta 2
Contorno da pea
de trabalho

Esquema 9-41 Usinagem de uma pea com diversos raios de ferramenta
0
F
Z
X
F
F
T1 -Ferramenta 1
T2 -Ferramenta 2
F -Ponto de referncia do porta-ferramenta
T0 -Nenhuma ferramenta
Comprimento
Comprimento

Esquema 9-42 Aproximao da posio Z0 da pea - diversas correes de comprimento
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
242 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.6.2 Ferramenta T
Funcionalidade
A seleo da ferramenta feita com a programao da palavra T. Se neste caso trata-se de
uma troca de ferramentaou apenas de uma pr-seleo, isto est definido no dado de
mquina:
A troca de ferramentas (chamada de ferramenta) realizada diretamente com palavra T
ou
a troca realizada aps a pr-seleo com a palavra T atravs da instruo adicional M6
(veja tambm o captulo 9.35 "Funes adicionais M").



Indicao
Se for ativada uma determinada ferramenta, ento esta permanecer memorizada como
ferramenta ativa mesmo depois do fim do programa e depois de desligar e ligar o
comando.
Se uma ferramenta for trocada manualmente, ento especifique tambm a troca no
comando, para que o comando possa reconhecer a ferramenta correta. Por exemplo,
podemos iniciar um bloco com a nova palavra T em modo de operao MDA.
Programao

T... ; nmero da ferramenta: 1 ... 32 000, T0 -Nenhuma ferramenta


Indicao
No comando, podem ser memorizadas simultaneamente no mximo:
SINUMERIK 802D sl value: 32 ferramentas
SINUMERIK 802D sl plus: 64 ferramentas
SINUMERIK 802D sl pro: 128 ferramentas.

Exemplo de programao

; troca de ferramentas sem M6:
N10 T1 ; ferramenta 1
...
N70 T588 ; ferramenta 588
;troca de ferramentas com M6:
N10 T14 ... ; pr-selecionar a ferramenta 14
...
N15 M6 ; executar troca de ferramentas, o T14 estar
ativo em seguida

Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 243
9.6.3 Nmero de correo de ferramenta D
Funcionalidade
Em uma determinada ferramenta podem ser atribudos de 1 a 9 campos de dados com
diversos blocos de correo de ferramentas (para vrios cortes). Quando for necessrio um
corte especial, este poder ser programado com D e o nmero correspondente.
Se for escrita uma palavra D, o D1 est automaticamente ativo.
Com a programao do D0 as correes das ferramentas tornam-se inativas.

Indicao
No comando pode ser memorizado simultaneamente o seguinte nmero mximo de blocos
de correo de ferramenta:
SINUMERIK 802D sl value: 32 campos de dados (nmeros D)
SINUMERIK 802D sl plus: 64 campos de dados (nmeros D)
SINUMERIK 802D sl pro: 128 campos de dados (nmeros D).

Programao

D... ; nmero de correo da ferramenta: 1 ... 9,
D0: nenhuma correo ativa!
D2 D1 T8
D3 D2
D9 D3 D2
D1
D1
D1
D1
T6
T3
T2
T1
Cada ferramenta tem seus prprios blocos de correo - mximo 9.

Esquema 9-43 Exemplos para a atribuio de nmero de correo de ferramenta/ferramenta
Informaes
As correes de comprimento de ferramenta so ativadas imediatamente assim que a
ferramenta estiver ativa; isto se no for programado nenhum nmero D, com os valores de
D1.
A correo executada com o primeiro deslocamento programado para o respectivo eixo de
correo de comprimento. De G17 a G19, observe o que estiver ativo!
Uma correo do raio de ferramenta deve ser ativada adicionalmente com G41/G42.
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
244 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao
Troca de ferramentas sem comando M6 (somente com T):

N5 G17 ; define o eixo de correo de comprimento (neste caso o
eixo Z)
N10 T1 ; a ferramenta 1 ativada com o respectivo D1
N11 G0 Z... ; em G17 o eixo de correo de comprimento o Z, a
compensao de correo de comprimento sobreposta neste
caso
N50 T4 D2 ; carregar ferramenta 4, D2 de T4 ativo
...
N70 G0 Z... D1 ; D1 ativo para ferramenta 4, somente o corte foi trocado
Troca de ferramentas com comando M6:

N5 G17 ; define o eixo de correo de comprimento (neste caso o
eixo Z)
N10 T1 ; pr-seleo de ferramenta
...
N15 M6 ; troca de ferramentas, T1 est ativo com respectivo D1
N16 G0 Z... ; em G17 o eixo de correo de comprimento o Z, a
compensao de correo de comprimento sobreposta neste
caso
...
N20 G0 Z... D2 ; D2 ativo para ferramenta 1, em G17 o eixo de correo de
comprimento o Z, a diferena da correo de comprimento D1-
>D2 sobreposta neste caso
N50 T4 ; pr-seleo de ferramenta T4, Observe: T1 com D2 ainda est
ativa!
...
N55 D3 M6 ; troca de ferramentas, T4 est ativo com respectivo D3
...
Contedo de uma memria de correes
Na memria de correes especificamos:
Dimenses geomtricas: Comprimento, raio
Estas so compostas por vrios componentes (geometria, desgaste). Os componentes
so calculados pelo comando para uma dimenso resultante (p. ex. comprimento total 1,
raio total). A respectiva dimenso total passa a ser ativada quando se ativa a memria
de correes.
A forma com que estes valores so calculados nos eixos definida pelo tipo de
ferramenta e os comandos G17, G18, G19 (veja as figuras a seguir).
Tipo de ferramenta
O tipo de ferramenta (broca, fresa) determina quais indicaes geomtricas so
necessrias e como estas so calculadas.
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 245
Casos especiais de ferramentas
Para tipos de ferramenta fresa e broca, os parmetros para comprimento 2 e comprimento 3
so necessrios apenas em casos especiais (p. ex. correo multidimensional com a
instalao de um cabeote angular).
No tipo broca, o raio no considerado
Y
X
Z
Z
Y
X
X
Y
Z
F
G19:
G18:
G17:
Efeito
Comprimento 1 em Z
Comprimento 2 em Y
Comprimento 3 em X
Raio em X/Y
Comprimento 1 em Y
Comprimento 2 em X
Comprimento 3 em Z
Raio em Z/X
Comprimento 1 em X
Comprimento 2 em Z
Comprimento 3 em Y
Raio em Y/Z
F = Ponto de referncia do porta-ferramenta
Comprimento 2
Comprimento 3
Comprimento 1

Esquema 9-44 Efeito das correes tridimensionais de comprimento da ferramenta (caso
especial)
F
G19:
G18:
G17:
Efeito
F - Ponto de referncia do porta-ferramenta
Comprimento 1
Comprimento 1 em Z
Comprimento 1 em Y
Comprimento 1 em X

Esquema 9-45 Efeito das correes no tipo broca
G19:
G18:
G17:
Efeito
Raio
F
Comprimento 1 em Z
Raio em X/Y
Comprimento 1 em Y
Raio em Z/X
Comprimento 1 em X
Raio em Y/Z
Comprimento 1
F - Ponto de referncia do porta-ferramenta

Esquema 9-46 Efeito das correes no tipo fresa
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
246 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.6.4 Seleo da correo do raio de ferramenta: G41, G42
Funcionalidade
O comando trabalha com a correo de raio de ferramenta nos planos G17 at G19
selecionados.
Uma ferramenta com o nmero D correspondente dever estar ativa. A correo do raio de
ferramenta ativada com G41/G42. Dessa forma o comando calcula automaticamente para
o respectivo atual raio de ferramenta as trajetrias de ferramenta eqidistantes necessrias
para o contorno programado.
Fresa
Percurso do centro da ferramenta
na mesma distncia para o contorno
(eqidistante)
Contorno da pea
de trabalho

Esquema 9-47 Correo do raio da ferramenta
Programao

G41 X... Y... ; correo do raio da ferramenta esquerda do contorno
G42 X... Y... ; correo do raio da ferramenta direita do contorno

Indicao
A seleo somente pode ser realizada com a interpolao linear (G0, G1).
Programe os dois eixos do plano (p. ex. com G17: X, Y). Quando indicamos apenas um
eixo, o segundo eixo ser automaticamente complementado pelo ltimo valor programado.

G42 G41
Contorno da pea
de trabalho

Esquema 9-48 Correo direita / esquerda do contorno
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 247
Iniciar a correo
A ferramenta aproxima-se do contorno em uma reta e se posiciona no ponto inicial do
contorno, verticalmente tangente da trajetria.
Selecione o ponto de partida de modo que seja assegurado um deslocamento sem colises!
G42 G42
MP
Tangente
Contorno: Reta
P1 P1
P1 -Ponto inicial do contorno Contorno: Crculo
no corrigido
Raio da ferramenta
Raio do crculo
percurso corrigido
da ferramenta
P0 -Ponto de partida
no corrigido
percurso corrigido
da ferramenta
P0 -Ponto de partida

Esquema 9-49 Incio da correo do raio de ferramenta no exemplo G42
Informaes
Normalmente o bloco com G41/G42 segue o primeiro bloco com o contorno da pea.
Porm, a descrio do contorno somente pode ser interrompida por 5 blocos intermedirios
que no possuem dados para o percurso do contorno no plano, p. ex. somente comando M
ou movimentos de penetrao.

Exemplo de programao

N10 T...
N20 G17 D2 F300 ; correo n 2, avano de 300 mm/min
N25 X... Y... ; ponto de partida P0
N30 G1 G42 X... Y... ; seleo direita do contorno, P1
N31 X... Y... ; contorno inicial, crculo ou reta
Aps a seleo tambm podem ser executados blocos com movimentos de penetrao ou
comandos M:

N20 G1 G41 X... Y... ; seleo esquerda do contorno
N21 Z... ; movimento de penetrao
N22 X... Y... ; contorno inicial, crculo ou reta
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
248 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.6.5 Comportamento em cantos: G450, G451
Funcionalidade
Com as funes G450 e G451 podemos ajustar o comportamento na transio
descontinuada de um elemento de contorno para outro elemento de contorno
(comportamento de canto) com G41/G42 ativo.
Os cantos internos e externos so identificados automaticamente pelo comando. Nos cantos
internos sempre aproximada a interseco das trajetrias eqidistantes.
Programao

G450 ; crculo de transio
G451 ; interseco
G451 G450
P*: aqui pode ser executado um
bloco intermedirio sem
informaes de plano
P*
lnterseco
Crculo de transio
(raio= raio da ferramenta)
Canto externo Canto externo

Esquema 9-50 Comportamento no canto externo
lnterseco
Canto interno

Esquema 9-51 Comportamento no canto interno
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 249
Crculo de transio G450
O centro da ferramenta percorre o canto externo da pea em um arco com o raio de
ferramenta.
Em termos de dados, o crculo de transio pertence ao prximo bloco com movimentos de
deslocamento; p. ex. relativo ao valor de avano.
Interseco G451
Com G451 - A interseco das eqidistantes aproxima-se no ponto (interseco) que resulta
das trajetrias do centro da ferramenta (crculo ou reta).
No caso de ngulos de contorno agudos e interseco ativa, podem surgir, em funo do
raio da ferramenta, cursos desnecessrios da ferramenta.
Para este bloco, o comando passa automaticamente para crculo de transio, quando se
alcana um valor angular ajustado (100).
R
R = Raio da ferramenta
Crculo de transio
Canto
externo

Esquema 9-52 ngulo de contorno agudo e mudana para crculo de transio
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
250 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.6.6 Correo do raio de ferramenta OFF: G40
Funcionalidade
A desseleo do modo de correo (G41/G42) feita com G40. O G40 tambm a posio
de ativao no incio do programa.
A ferramenta termina o bloco antes do G40 em posio normal (vetor de correo vertical
tangente no ponto final); independente do ngulo de afastamento.
Se G40 estiver ativo, o ponto de referncia ser o centro da ferramenta. Dessa forma, na
desseleo, o centro da ferramenta aproxima o ponto final programado.
Sempre selecione o ponto final do bloco G40 de modo que seja assegurado um
deslocamento sem coliso!
Programao

G40 X... Y... ; correo do raio da ferramenta OFF


Indicao
A desseleo do modo de correo somente pode ser realizada com interpolao linear
(G0, G1).
Programe os dois eixos do plano (p. ex. com G17: X, Y). Quando indicamos apenas um
eixo, o segundo eixo ser automaticamente complementado pelo ltimo valor programado.

G40 G40
P2
Tangente
Contorno: Reta
P1
P1
P2
P1-Ponto final, ltimo bloco com p. ex. G41
P2-Ponto final, bloco com G40
R = raio da ferramenta
Contorno: Crculo

Esquema 9-53 Finalizar a correo do raio de ferramenta

Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 251
Exemplo de programao

...
N100 X... Y... ; ltimo bloco no contorno, crculo ou reta, P1
N110 G40 G1 X... Y.. ; desativar correo do raio de ferramenta,P2
9.6.7 Casos especiais da correo do raio de ferramenta
Repetio da correo
A mesma correo (p. ex. G41 -> G41) pode ser reprogramada sem necessidade de se
escrever G40 no meio.
O ltimo bloco antes da nova chamada de correo termina com a posio normal do vetor
de correo no ponto final. A nova correo executada como incio de correo
(comportamento como descrito na troca do sentido de correo).
Mudana do nmero de correo
O nmero de correo D pode ser mudado no modo de correo. Neste caso, um raio de
ferramenta modificado comea a atuar no incio do bloco onde est o novo nmero D. Sua
modificao completa somente ser alcanada no fim do bloco. Portanto, a modificao
executada continuamente por todo o bloco; tambm na interpolao circular.
Mudana do sentido de correo
O sentido de correo G41 <-> G42 pode ser mudado sem necessidade de se escrever G40
no meio.
O ltimo bloco com o antigo sentido de correo termina com a posio normal do vetor de
correo no ponto final. O novo sentido de correo executado como um incio de
correo (posio normal no ponto inicial).
N25
N23
N24
N22
N20
N21
X
Y
N22
N21 G41
N20
X
Y
p. ex.:
N10 G42
...
N20 G1 X...
N21 G41 X... Y...
N22 X...
...
p. ex.:
N20 G42 G1 X... Y...
N21 X...
N22 G41 Y...
N23 X...
N24 G42 Y...
N25 X...
...

Esquema 9-54 Mudana do sentido de correo
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
252 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Cancelamento da correo com M2
Se o modo de correo for cancelado com M2 (fim do programa) sem escrever o comando
G40, ento o ltimo bloco ser finalizado com coordenadas do plano (G17 at G19) em
posio normal do vetor de correo. No executado nenhum movimento de
compensao. O programa termina com esta posio de ferramenta.
Casos crticos de usinagem
Na programao, preste muita ateno nos casos em que o percurso do contorno em
cantos internos for menor que o raio da ferramenta; no caso de dois cantos internos
sucessivos, menor que o dimetro.
Evite tais casos!
Controle tambm ao longo de vrios blocos se no ficou nenhum "gargalo de garrafa" no
contorno.
Ao executar um teste, selecione para este caso o maior raio de ferramenta disponvel.
ngulo de contorno agudo
Se aparecerem cantos externos muito agudos no contorno com a interseco G451 ativa, a
comutao para crculo de transio ocorre automaticamente. Isso evita longos cursos
vazios (veja a figura "ngulo de contorno agudo e mudana para crculo de transio", cap.
"Comportamento em cantos: G450. G451").
Programao
9.6 Ferramenta e correo de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 253
9.6.8 Exemplo para correo do raio de ferramenta
N20
X
Y
N110
N100
N90
N80
N70
N60
N50
N40
N30
0 120 110 100 90 80 70 60 50 40 30 20 10
0
10
20
30
40
50
60
70
80
90
100

Esquema 9-55 Exemplo de correo do raio de ferramenta
Exemplo de programao

N1 T1 ; ferramenta 1 com correo D1
N5 G0 G17 G90 X5 Y55 Z50 ; aproximar o ponto de partida
N6 G1 Z0 F200 S80 M3
N10 G41 G450 X30 Y60 F400 ; correo esquerda do contorno, crculo de
transio
N20 X40 Y80
N30 G2 X65 Y55 I0 J-25
N40 G1 X95
N50 G2 X110 Y70 I15 J0
N60 G1 X105 Y45
N70 X110 Y35
N80 X90
N90 X65 Y15
N100 X40 Y40
N110 X30 Y60
N120 G40 X5 Y60 ; finalizar modo de correo
N130 G0 Z50 M2
Programao
9.7 Funo adicional M
Fresamento
254 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.7 Funo adicional M
Funcionalidade
Por exemplo, com a funo adicional M pode-se ativar acionamentos, tais como "Lquido
refrigerante ON / OFF", e outras funcionalidades.
Uma pequena parte das funes M definida pelo fabricante do comando com esta
funcionalidade. A parte restante est livre e disponvel para o fabricante da mquina.

Indicao
Uma vista geral sobre as funes adicionais M usadas e reservadas no comando encontra-
se no captulo "Vista geral das instrues".

Programao

M... ; mximo 5 funes M em um bloco
Efeito
Efeito em blocos com movimentos de eixos:
Se as funes M0, M1, M2 esto em um bloco com movimentos de deslocamento dos
eixos, ento estas funes M tornam-se ativas aps os movimentos de deslocamento.
As funes M3, M4, M5 so enviadas ao comando interno de adaptao (PLC) antes dos
movimentos de deslocamento. Os movimentos dos eixos somente sero iniciados quando o
fuso controlado estiver completamente acelerado com M3, M4 . Porm, com M5 a parada
do fuso no ser aguardada. Os movimentos de eixos j comeam antes da parada do fuso
(ajuste padro).
Nas demais funes M ocorre uma emisso ao PLC com os movimentos de deslocamento.
Para programar de modo controlado uma funo M antes ou aps um movimento de eixo,
ento insira um bloco com esta funo M. Leve em considerao que: Este bloco interrompe
um modo de controle da trajetria G64 e gera uma parada exata!
Exemplo de programao

N10 S...
N20 X... M3 ; funo M no bloco com movimento de eixo, fuso
acelera antes do movimento de eixo X
N180 M78 M67 M10 M12 M37 ; mx. 5 funes M no bloco

Programao
9.8 Funo H
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 255

Indicao
Alm das funes M e H, tambm podem ser transmitidas funes T, D e S ao PLC
(controle lgico programvel). Ao todo so possveis, no mximo, 10 emisses de funo
em um bloco.

9.8 Funo H
Funcionalidade
Com as funes H pode-se transmitir dados com vrgula flutuante do programa ao PLC
(tipo de dado REAL - como nos parmetros de clculo, veja o captulo "Parmetros de
clculo R").
O significado dos valores para uma determinada funo H definido pelo fabricante da
mquina.
Programao

H0=... at H9999=... ; mximo 3 funes H por bloco
Exemplo de programao

N10 H1=1.987 H2=978.123 H3=4 ; 3 funes H no bloco
N20 G0 X71.3 H99=-8978.234 ; com movimentos de eixo no bloco
N30 H5 ; corresponde: H0=5.0


Indicao
Alm das funes M e H, tambm podem ser transmitidas funes T, D e S ao PLC
(controle lgico programvel). Ao todo so possveis, no mximo, 10 emisses de funo
em um bloco.

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC
Fresamento
256 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.9 Parmetros de clculo R, LUD e varivel de PLC
9.9.1 Parmetros de clculo R
Funcionalidade
Se um programa NC no deve se aplicado com valores definidos uma nica vez, ou ento
deve-se calcular os valores, ento neste caso, use os parmetros de clculo. Os valores
necessrios podem ser calculados ou definidos pelo comando durante a execuo do
programa.
Existe outra opo ao serem definidos os valores dos parmetros de clculo atravs da
operao. Se os parmetros de clculo estiverem ocupados com valores, pode-se atribuir
outros endereos NC no programa que devero ter seus valores flexveis.
Programao

R0=... at
R299=...
; atribuir os parmetros de clculo com valores
R[R0]=... ; programao indireta: Atribuir um valor ao parmetro de clculo R,
cujo nmero p. ex. est em R0
X=R0 ; Atribuir parmetro de clculo aos endereos de NC, p. ex. do eixo X
Atribuio de valores
Pode-se atribuir valores aos parmetros de clculo na seguinte rea:
(0.000 0001 ... 9999 9999)
(8 casas decimais e sinal e ponto decimal).
No caso de valores inteiros pode-se omitir o ponto decimal. Um sinal positivo (+) sempre
pode ser omitido.
Exemplo:
R0=3.5678 R1=-37.3 R2=2 R3=-7 R4=-45678.123
Com a escrita exponencial pode-se atribuir uma faixa numrica ampliada:
(10
-300
... 10
+300
)
O valor do expoente escrito aps os caracteres EX; nmero mximo de caracteres: 10
(inclusive o sinal e o ponto decimal)
Faixa de valores de EX: -300 at +300
Exemplo:

R0=-0.1EX-5 ; significado: R0 = -0,000 001
R1=1.874EX8 ; significado: R1 = 187 400 000

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 257

Indicao
Em um bloco podem aparecer vrias atribuies; tambm a atribuio de expresses
matemticas.

Atribuio de outros endereos
A flexibilidade de um programa NC obtida quando se atribui outros endereos NC destes
parmetros de clculo ou expresses matemticas com parmetros de clculo. Pode-se
atribuir todos valores, expresses matemticas ou parmetros de clculo a estes
endereos; exceo: endereo N, G e L.
Para a atribuio escrevemos o caractere "=" aps o caractere de endereo. Tambm
possvel fazer uma atribuio com sinal negativo.
So realizadas atribuies a endereos de eixos (instrues de deslocamento), ento aqui
ser necessrio um bloco prprio.
Exemplo:

N10 G0 X=R2 ; atribuio para o eixo X
Operaes e funes de clculo
Com o uso das operaes e funes de clculo deve-se manter a forma usual de escrita
matemtica. As prioridades de execuo so definidas por parnteses. Seno sero
aplicadas as regras de aritmtica.
Para as funes trigonomtricas aplica-se a indicao em ngulos.
Funes de clculo admissveis: veja o captulo "Viso geral das instrues"
Exemplo de programao: Calcular com parmetros R

N10 R1= R1+1 ; o novo R1 resulta do antigo R1 mais 1
N20 R1=R2+R3 R4=R5-R6 R7=R8
*
R9 R10=R11/R12
N30 R13=SIN(25.3) ; R13 resulta no seno de 25,3 graus
N40 R14=R1
*
R2+R3 ; regras aritmticas R14=(R1
*
R2)+R3
N50 R14=R3+R2
*
R1 ; resultado com o bloco N40
N60 R15=SQRT(R1*R1+R2*R2) ; significado: R15 = R1
2
+ R2
2


N70 R1= -R1 ; o novo R1 o antigo R1 negativo
Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC
Fresamento
258 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Atribuir o parmetro R aos eixos

N10 G1 G91 X=R1 Z=R2 F300 ; blocos prprios (blocos de deslocamento)
N20 Z=R3
N30 X= -R4
N40 Z= SIN(25.3)-R5 ; com operaes de clculo
...
Exemplo de programao: Programao indireta

N10 R1=5 ; atribuir diretamente ao R1 o valor 5
(inteiro)
...
N100 R[R1]=27.123 ; atribuir indiretamente ao R5 o valor 27,123

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 259
9.9.2 Dados de usurio locais (LUD)
Funcionalidade
O usurio/programador pode definir em um programa suas prprias variveis de diferentes
tipos de dados (LUD = Local User Data). Estas variveis somente esto disponveis no
programa em que foram definidas. A definio realizadas logo no incio do programa e
pode estar ligada simultaneamente com uma atribuio de valor. Seno o valor inicial ser
zero.
O nome de uma varivel pode ser definido pelo prprio programador. A formao do nome
segue as seguintes regras:
No mximo 32 caracteres
Os dois primeiros caracteres devem ser letras; os demais, letras, sublinhados ou
nmeros.
No utilizar nenhum nome que j foi utilizado no comando (endereos NC, palavras-
chave, nomes de programas, nomes de subrotinas, etc.)
Programao/Tipos de dados

DEF BOOL varname1 ; tipo Bool, valores: TRUE (=1), FALSE (=0)
DEF CHAR varname2 ; tipo Char, 1 caractere em cdigo ASCII: "a", "b", ...
; valor numrico de cdigo: 0 ... 255
DEF INT varname3 ; tipo Integer, valores inteiros, faixa de valores de 32
bits:
; -2 147 483 648 at +2 147 483 647 (decimal)
DEF REAL varname4 ; tipo Real, nmero natural (como parmetro de
clculo R),
; faixa de valores: (0.000 0001 ... 9999 9999)
; (8 casas decimais e sinal e ponto decimal) ou
; forma escrita exponencial: (10
-300
... 10
+300
)
DEF STRING[tamanho da string]
varname41
; Typ STRING, [tamanho da string]: nmero mx. de
caracteres
Cada tipo de dado requer uma linha de programa prpria. Todavia, podem ser definidas
diversas variveis de mesmo tipo em uma linha.
Exemplo:

DEF INT PVAR1, PVAR2, PVAR3=12, PVAR4 ; 4 variveis do tipo INT
Exemplo para tipo STRING com atribuio:

DEF STRING[12] PVAR="Hello" ; definir varivel PVAR com tamanho
mximo de 12 caracteres e seqncia de
caracteres Hello
Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC
Fresamento
260 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Campos
Alm das diversas variveis tambm podem ser definidos campos monodimensionais ou
bidimensionais das variveis destes tipos de dados:

DEF INT PVAR5[n] ; campo monodimensional do tipo INT, n: nmero
inteiro
DEF INT PVAR6[n,m] ; campo bidimensional do tipo INT, n, m: nmero
inteiro
Exemplo:

DEF INT PVAR7[3] ; campo com 3 elementos do tipo INT
No programa pode-se alcanar os diversos elementos de campo atravs do ndice de
campo e podem ser tratados como variveis individuais. O ndice de campo parte do 0 at
um nmero menor de elementos.
Exemplo:

N10 PVAR7[2]=24 ; o terceiro elemento de campo (com o ndice 2)
contm o valor 24.
Atribuio de valores para campo com instruo SET:

N20 PVAR5[2]=SET(1,2,3) ; a partir do 3 elemento de campo so atribudos
diferentes valores
Atribuio de valores para campo com instruo REP:

N20 PVAR7[4]=REP(2) ; a partir do elemento de campo [4] - todos obtm o
mesmo valor, neste caso o 2.

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 261
9.9.3 Leitura e gravao de variveis de PLC
Funcionalidade
Para permitir uma rpida transferncia de dados entre NC e PLC, existe uma rea especial
de dados na interface de usurio do PLC com o tamanho de 512 Bytes. Nesta rea esto
acordados dados de PLC em tipo de dados e deslocamento de posio. No programa NC
pode-se ler e escrever estas variveis de PLC acordadas.
Para isso existem variveis de sistema especiais:

$A_DBB[n] ; byte de dados (valor de 8 Bit)
$A_DBW[n] ; palavra de dados (valor de 16 Bit)
$A_DBD[n] ; palavra dupla de dados (valor de 32 Bit)
$A_DBR[n] ; dados REAL (valor de 32 Bit)
n representa aqui o deslocamento de posio (incio da rea de dados ao incio das
variveis) em bytes
Exemplo:

R1=$A_DBR[5] ; leitura de um valor REAL, deslocamento 5 (comea no byte 5
da rea)


Indicao
A leitura de variveis gera uma parada de pr-processamento (STOPRE interno).
Pode-se escrever no mximo 3 variveis de uma vez (no mesmo bloco).

Programao
9.10 Saltos de programa
Fresamento
262 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.10 Saltos de programa
9.10.1 Destino do salto para saltos de programa
Funcionalidade
Label ou um nmero de bloco servem para a identificao de blocos como destino de salto
para os saltos de programa. Com saltos de programa possvel ramificar a execuo do
programa.
Os Labels (etiquetas) so de livre escolha, mas contm no mnimo 2 ou no mximo 8 letras
ou nmeros, sendo que os dois primeiroscaracteres devem ser letras ou sublinhados.
No bloco que serve de destino de salto, os Labels so terminados por dois pontos. Eles
sempre esto no comeo do bloco. Se tambm existe um nmero de bloco, o Label est
situado aps o nmero de bloco.
Os Labels devem ser nicos dentro de um programa.

Exemplo de programao

N10 LABEL1: G1 X20 ; LABEL1 Label, destino de salto
...
TR789: G0 X10 Z20 ; TR789 Label, destino de salto
- nenhum nmero de bloco presente
N100 ... ; o nmero de bloco pode ser destino de salto
...
Programao
9.10 Saltos de programa
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 263
9.10.2 Saltos de programa incondicionais
Funcionalidade
Os programas NC processam seus blocos na seqncia em que foram ordenados quando
escritos.
A seqncia do processamento pode ser alterada inserindo-se saltos de programa.
O destino do salto pode ser um bloco com Label ou com um nmero de bloco. Este bloco
deve estar dentro do programa.
A instruo de salto incondicional requer um bloco prprio.
Programao

GOTOF Label ; salto para frente (em direo ao ltimo bloco do programa)
GOTOB Label ; salto para trs (em direo ao primeiro bloco do programa)
Label ; seqncia de caracteres selecionada para Label (marcador de
salto) ou nmero de bloco
Execuo do
programa
N10 G0 X... Z...
...
...
N20 GOTOF LABEL0; salta para o LABEL0
...
...
...
...
...
N50 LABEL0: R1=R2+R3
N51 GOTOF LABEL1; salta para o LABEL1
...
...
LABEL2: X... Z...
N100 M2; fim do programa
LABEL1: X... Z...
...
N150 GOTOB LABEL2; salta para o LABEL2

Esquema 9-56 Saltos incondicionais no exemplo
Programao
9.10 Saltos de programa
Fresamento
264 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.10.3 Saltos de programa condicionais
Funcionalidade
Depois da instruo IF so formuladas condies de salto. O salto ocorre se a condio de
salto atendida (valor diferente de zero).
O destino do salto pode ser um bloco com Label ou com um nmero de bloco. Este bloco
deve estar dentro do programa.
As instrues de salto condicionais requerem um bloco prprio. Em um bloco podem haver
vrias instrues de salto condicionais.
Usando-se saltos condicionais de programa podemos reduzir consideravelmente o tamanho
do programa.
Programao

IF condio GOTOF Label ; salto para frente
IF condio GOTOB Label ; salto para trs
GOTOF ; direo do salto para frente (em direo ao ltimo bloco
do programa)
GOTOB ; direo do salto para trs (em direo ao primeiro bloco
do programa)
Label ; seqncia de caracteres selecionada para Label
(marcador de salto) ou nmero de bloco
IF ; incio da condio de salto
Condio ; parmetro de clculo, expresso matemtica para
formulao da condio
Operaes de comparao

Operadores Significado
= = igual
< > diferente
> maior
< menor
> = maior ou igual
< = menor ou igual
As operaes de comparao do suporte para formulao de uma condio de salto.
Tambm podem ser comparadas expresses matemticas.
O resultado das operaes comparadas "atendido" ou "no atendido". "No atendido"
equivale ao valor zero.
Programao
9.10 Saltos de programa
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 265
Exemplo de programao para operaes de comparao

R1>1 ; R1 maior que 1
1 < R1 ; 1 menor que R1
R1<R2+R3 ; R1 menor que R2 mais R3
R6>=SIN( R7*R7) ; R6 maior ou igual ao SIN (R7)
2

Exemplo de programao

N10 IF R1 GOTOF LABEL1 ; se R1 no for zero, salte para o bloco com
LABEL1
...
N90 LABEL1: ...
N100 IF R1>1 GOTOF LABEL2 ; se R1 for maior que 1, salte para o bloco
com LABEL2
...
N150 LABEL2: ...
...
N800 LABEL3: ...
...
N1000 IF R45==R7+1 GOTOB LABEL3 ; se R45 for igual a R7 mais 1, salte para o
bloco com LABEL3
...
Vrios saltos condicionais no bloco:
N10 MA1: ...
...
N20 IF R1==1 GOTOB MA1 IF R1==2 GOTOF MA2 ...
...
N50 MA2: ...


Indicao
Na primeira condio atendida executa-se o salto.

Programao
9.10 Saltos de programa
Fresamento
266 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.10.4 Exemplo de programa para saltos
Tarefa
Aproximao de pontos em um segmento de crculo:
Dados:
ngulo inicial: 30 em R1
Raio do crculo: 32 mm em R2
Distncia das posies: 10 em R3
Nmero de pontos:11 em R4
Posio do centro do crculo em Z: 50 mm em R5
Posio do centro do crculo em X: 20 mm em R6
R6
Pto.3
R3
Pto.10
R3
Pto.11
Pto.2
R1
Pto.1
Z
X
R4 = 11 (nmero de pontos)
50
20
R5
R3

Esquema 9-57 Aproximar pontos em um segmento linear de crculo
Exemplo de programao

N10 R1=30 R2=32 R3=10 R4=11 R5=50 R6=20 ; atribuio dos valores iniciais
N20 MA1: G0 Z=R2
*
COS (R1)+R5
X=R2
*
SIN(R1)+R6
; clculo e atribuio aos endereos de
eixos
N30 R1=R1+R3 R4= R4-1
N40 IF R4 > 0 GOTOB MA1
N50 M2
Explicao
No bloco N10 as condies iniciais so associadas aos parmetros de clculo. No N20
ocorre o clculo das coordenadas em X e Y e a execuo.
No bloco N30 o R1 aumentado pelo ngulo de distncia R3; R4 reduzido em 1.
Se R4 > 0, executa-se novamente N20, seno N50 com fim de programa.
Programao
9.11 Uso de subrotinas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 267
9.11 Uso de subrotinas
9.11.1 Generalidades
Aplicao
Basicamente no h nenhuma diferena entre um programa principal e uma subrotina.
Nas subrotinas, muitas vezes, so armazenadas seqncias de usinagem que se repetem,
p. ex. determinadas formas de contorno. Esta subrotina chamada nos pontos necessrios
do programa principal e, dessa forma, executada.
Uma forma da subrotina o ciclo de usinagem. Geralmente os ciclos contm casos de
usinagem comuns (p. ex. furao, rosqueamento com macho, fresamento de ranhuras,
etc.). Com a definio de valores em parmetros de transferncia previstos, podemos criar
uma adaptao em seu caso de aplicao concreto.
Subrotina

Esquema 9-58 Exemplo do uso qudruplo de uma subrotina em uma pea
Estrutura
A estrutura de uma subrotina idntica de um programa principal (veja o captulo
"Estrutura do programa"). Como no caso dos programas principais, as subrotinas recebem
um Fim de programa M2 no ltimo bloco da execuo do programa. Neste caso isto
significa o retorno ao plano de programa chamado.
Fim do programa
Como alternativa ao fim de programa M2 tambm pode ser usada a instruo de fim RET na
subrotina.
RET requer um bloco prprio.
A instruo RET deve ser empregada quando um modo de controle da trajetria G64 no
deve ser interrompido pelo retorno. Com M2 interrompe-se o G64 e gerada a parada
exata.
Programao
9.11 Uso de subrotinas
Fresamento
268 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Retorno
Subrotina
L10
N10 R1=34 ...
N20 X... Z...
...
...
M2
Seqncia de operao
Retorno
Chamada
Chamada
Programa principal
MAlN 123
...
...
N20 L10 ;chamada
N21 ...
...
...
...
...
N80 L10 ;chamada
...
...
...
M2

Esquema 9-59 Exemplo para execuo de seqncia com o caso de chamar duas vezes uma
subrotina
Nome da subrotina
Para selecionar uma determinada subrotina entre vrias subrotinas, o programa recebe seu
prprio nome. O nome selecionado livremente quando se cria o programa, cumprindo-se
determinadas regras.
So aplicadas as mesmas regras usadas para os nomes de programas principais.
Exemplo: LQUADRO7
Para subrotinas tambm existe a opo de se utilizar a palavra de endereo L... . Para o
valor so possveis 7 casas decimais (somente nmeros inteiros).

Indicao
No caso do endereo L, os zeros esquerda tem significado para a diferenciao.

Exemplo: L128 no igual a L0128 ou L00128 !
Estas so 3 subrotinas diferentes.

Indicao
O nome da subrotina LL6 reservada para a troca de ferramentas.

Programao
9.11 Uso de subrotinas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 269
Chamada de subrotina
As subrotinas so chamadas em um programa (principal ou outra subrotina) atravs de seu
nome. Isto requer um bloco prprio.
Exemplo:

N10 L785 ; chamada da subrotina L785
N20 LQUADRO7 ; chamada da subrotina LQUADRO7
Repetio de programas, P...
Se uma subrotina deve ser executada sucessivamente, ento escrevemos o nmero de
ciclos no endereo P no bloco da chamada, aps o nome da subrotina. No mximo so
permitidos 9999 ciclos (P1 ... P9999).
Exemplo:

N10 L785 P3 ; chamada da subrotina L785, 3 execues
Nvel de aninhamento
As subrotinas no so chamadas apenas a partir do programa principal, mas tambm a
partir de uma subrotina. Para um tipo de chamada aninhada esto disponveis ao todo 8
nveis de programa, inclusive o nvel do programa principal.
...
...
Subrotina
Subrotina
Subrotina
8 nvel 3 nvel 2 nvel 1 nvel
Programa principal

Esquema 9-60 Seqncia em 8 nveis de programa
Informaes
Na subrotina podem ser modificadas funes G modalmente ativas, p. ex. G90 -> G91. Ao
retornar ao programa chamado, preste ateno para que as funes ativadas de forma
modal estejam ajustadas da forma que forem necessrias.
O mesmo se aplica aos parmetros de clculo R. Preste ateno para que seus programas
de clculo usados em nveis de programa superior no sejam modificados acidentalmente
em seus valores nos nveis de programa inferiores.
Ao trabalhar com ciclos da SIEMENS podem ser necessrios at 4 nveis de programa.
Programao
9.11 Uso de subrotinas
Fresamento
270 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
9.11.2 Chamada de ciclos de usinagem
Funcionalidade
Os ciclos so subrotinas de tecnologia que realizam um determinado processo de
usinagem, por exemplo, furao ou rosqueamento. A adaptao ao problema concreto
feita atravs de parmetros de definio/valores diretamente na chamada do respectivo
ciclo.

Exemplo de programao

N10 CYCLE83(110, 90, ...) ; chamada do ciclo 83, transferir valores
diretamente, bloco prprio
...
N40 RTP=100 RFP= 95.5 ... ; definir parmetro de transferncia para ciclo 82
N50 CYCLE82(RTP, RFP, ...) ; chamada do ciclo 82, bloco prprio
9.11.3 Chamada modal da subrotina
Funcionalidade
A subrotina no bloco com CALL aps cada bloco seguinte chamada automaticamente com
um movimento da trajetria. A chamada atua at o prximo MCALL.
A chamada modal da subrotina com MCALL ou a finalizao requer um bloco prprio.
Por exemplo, o emprego do MCALL vantajoso na criao de modelos de furao.
Exemplo de programao
Exemplo de aplicao: Furar fileira de furos

N10 MCALL CYCLE82(...) ; ciclo de furao 82
N20 HOLES1(...) ; ciclo para fileira de furos, o CYCLE82(...)
executado com parmetros de transio a cada
aproximao da posio do furo
N30 MCALL ; chamada modal do CYCLE82(...) finalizada

Programao
9.11 Uso de subrotinas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 271
9.11.4 Executar subrotina externa (EXTCALL)
Funo
Com o SINUMERIK 802 D sl pro temos a opo de carregar e executar mediante o
comando EXTCALL atravs dos seguintes portadores de dados externos:
Carto CompactFlash do cliente (unidade D)
Unidade USB FlashDrive (unidade G)
Ethernet para PG/PC (a partir da unidade H)
Dados de mquina
Os seguintes dados de mquina sero considerados com o comando EXTCALL:
MD10132 MMC_CMD_TIMEOUT
Tempo de monitorao para comando no programa de pea
MD18362 MM_EXT_PROG_NUM
Nmero de nveis de programas simultneos executados externamente
SD42700 EXT_PROGRAM_PATH
Caminho do programa para chamada externa de subrotinas
Programao
EXTCALL ("<caminho/nome do programa>")
Parmetros

EXTCALL ; palavra-chave para chamada de subrotina
<caminho/nome do programa> ; constante/varivel do tipo STRING
; pode-se especificar um caminho absoluto
(ou caminho relativo) ou um nome de
programa.
Exemplo:
EXTCALL ("D:\FRESAR\BOLSAORETANGULAR") ou EXTCALL ("BOLSAORETANGULAR")


Indicao
As subrotinas externas no podem conter instrues de salto como GOTOF, GOTOB, CASE,
FOR, LOOP, WHILE ou REPEAT.
As construes IF-ELSE-ENDIF so possveis.
Chamadas de subrotina e chamadas IF-ELSE-ENDIF aninhadas tambm so permitidas.

Programao
9.11 Uso de subrotinas
Fresamento
272 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
RESET, POWER ON
Com RESET e POWER ON as chamadas externas de subrotinas so canceladas e a
memria temporria apagada.
Exemplos
1. Execuo a partir de carto CompactFlash do cliente ou de unidade USB FlashDrive
Sistema: SINUMERIK 802D sl pro
O programa principal "Main.mpf" encontra-se na memria NC e selecionado para
execuo:

N010 PROC MAIN
N020 ...
N030 EXTCALL ("RANHURA")
N040 ...
N050 M30
A subrotina a ser recarregada "RANHURA.SPF" encontra-se no carto CompactFlash do
cliente ou na unidade USB FlashDrive sob o diretrio "Main.mpf".
O caminho para a subrotina est pr-configurado no SD42700.

N010 PROC RANHURA
N020 G1 F1000
N030 X= ... Y= ... Z= ...
N040 ...
...
...
N999999 M17

Especificao de um caminho externo de programa
O caminho para o diretrio externo de subrotinas pode ser pr-configurado com o dado de
ajuste:
SD42700 SC_EXT_PROG_PATH
Junto com o caminho / identificador de subrotina indicado na chamada EXTCALL formado
o caminho geral do programa chamado.
Efeitos
Chamada EXTCALL com indicao absoluta do caminho
Se a subrotina estiver disponvel no caminho especificado, ento ela ser executada aps a
chamada EXTCALL. E ela no estiver disponvel, ento a execuo do programa ser
cancelada.
Programao
9.11 Uso de subrotinas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 273
Chamada EXTCALL com indicao relativa do caminho / sem indicao de caminho
Em uma chamada EXTCALL com indicao relativa do caminho ou sem a indicao do
caminho ocorre uma localizao nas memrias disponveis de programas de acordo com o
seguinte modelo:
Se no SD42700 houver um caminho pr-configurado, ento a localizao ocorre primeiro
neste caminho conforme a indicao na chamada EXTCALL (nome do programa e
eventualmente um caminho relativo). O caminho absoluto resulta da seqncia de
caracteres dada pelo(a):
caminho pr-configurado no SD42700
caractere "/" como caractere de separao
o caminho / identificador de subrotina especificado com EXTCALL
Se a subrotina chamada no foi encontrada no caminho pr-configurado, ser executada
a localizao nos diretrios da memria do usurio conforme a indicao na chamada
EXTCALL.
Se a subrotina chamada no for encontrada na memria de programa atualmente
pesquisada (p. ex. carto CompactFlash), ento ser executada a localizao na
prxima memria de programas (p. ex. unidade de rede) conforme os itens 1 e 2.
Se no for encontrada nenhuma indicao de unidade ou de caminho, ento o nome
ser complementado com a unidade D: (carto CompactFlash do cliente).
Se faltar a extenso ocorre primeiro a complementao com o "spf" e depois com o
"mpf".
A localizao encerrada assim que a subrotina for encontrada pela primeira vez. Se a
localizao no encontrar nenhum resultado, ento o programa ser cancelado.
Memria externa de programas
As memrias externas de programa podem ser encontradas nos seguintes portadores de
dados:
Carto CompactFlash do cliente (unidade D)
Unidade USB FlashDrive (unidade G)
Atravs da Ethernet ao PG/PC (veja "Conectar e desconectar a rede")



Indicao
Executar externamente via interface V.24
Com o SINUMERIK 802D sl pro podem ser transmitidos programas externos para o NC
atravs da interface V.24 com a ativao da softkey "Executar externamente".
Programao
9.11 Uso de subrotinas
Fresamento
274 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Memria temporria configurvel (compensador FIFO)
Para a execuo de um programa no modo "Executar externamente" (programa principal ou
subrotina) necessria uma memria temporria no NCK. O tamanho da memria de
recarregamento pr-configurada com 30 kByte e somente pode ser alterada pelo
fabricante da mquina, como outros dados de mquina relevantes memria.
Para os programas (principais ou subrotinas) que so processados simultaneamente no
modo "Executar externamente", deve-se configurar uma memria de recarregamento para
cada um.
Fabricante da mquina
Para ampliar o tamanho e o nmero de memrias de recarregamento entre em contato com
o fabricante da mquina.
Programao
9.12 Relgio e contador de peas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 275
9.12 Relgio e contador de peas
9.12.1 Relgio de tempo de execuo
Funcionalidade
So oferecidos relgios (temporizadores) como varivel de sistema ($A...) que podem ser
usados na monitorao de processos tecnolgicos no programa ou somente para fins de
exibio.
Para estes relgios existem apenas acessos de leitura. Existem relgios que sempre esto
ativos. Outros podem ser desativados atravs de dados de mquina.
Relgio - sempre ativo
$AN_SETUP_TIME
Tempo desde a ltima "Inicializao do comando com valores default" (em minutos)
Ele automaticamente zerado na "Inicializao do comando com valores default".
$AN_POWERON_TIME
Tempo desde a ltima inicializao do comando (em minutos)
Ele automaticamente zerado a cada inicializao do comando.
Relgio - desativvel
Os seguintes relgios so ativados atravs de dados de mquina (ajuste padro).
A partida especfica do relgio. Cada medio de tempo de execuo ativa interrompida
automaticamente quando o programa est parado ou com correo de avano em zero.
O comportamento das medies de tempo ativadas com o teste de avano ou teste de
programa ativos pode ser definido mediante dados de mquina.
$AC_OPERATING_TIME
Tempo total de processamento de programas NC em modo AUTOMTICO (em
segundos)
No modo de operao AUTOMTICO so somados os tempos de execuo de todos os
programas entre a partida do NC e o fim do programa / Reset. O relgio zerado a cada
inicializao do comando.
$AC_CYCLE_TIME
Tempo de processamento do programa NC selecionado (em segundos)
No programa NC selecionado medido o tempo de execuo entre a partida do NC e o
fim do programa / Reset. O relgio apagado com a partida de um novo programa NC.
Programao
9.12 Relgio e contador de peas
Fresamento
276 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
$AC_CUTTING_TIME
Tempo de atuao da ferramenta (em segundos)
Aqui se mede o tempo de movimento dos eixos de percurso (sem avano rpido ativo)
em todos programas NC entre a partida do NC e o fim do programa / Reset com a
ferramenta ativa (ajuste padro).
A medio tambm interrompida se o tempo de espera estiver ativo.
O relgio (timer) zerado automaticamente a cada inicializao do comando.
Exemplo de programao

N10 IF $AC_CUTTING_TIME>=R10 GOTOF WZZEIT ; tempo limite de atuao da
ferramenta?
...
N80 WZZEIT:
N90 MSG("Tempo de atuao da ferramenta: valor limite
alcanado")

N100 M0
Indicao
O contedo das variveis de sistema ativas exibido na tela da rea de operao
<OFFSET PARAM> "Dados de ajuste" ">" "Tempos/Contador":
Tempo total de execuo = $AC_OPERATING_TIME
Tempo de processamento do programa = $AC_CYCLE_TIME
Tempo de processamento do avano = $AC_CUTTING_TIME
Tempo desde a partida a frio = $AN_SETUP_TIME
Tempo desde a partida a quente = $AN_POWERON_TIME
O "Tempo de processamento do programa" tambm visvel na linha de avisos da rea de
operao Posio no modo de operao AUTOMTICO.
Programao
9.12 Relgio e contador de peas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 277
9.12.2 Contador de peas
Funcionalidade
Com a funo "contador de peas" esto disponveis contadores que servem para a
contagem das peas.
Estes contadores existem como variveis de sistema com acesso de gravao e de leitura a
partir do programa ou atravs da operao (Observe o nvel de proteo para gravao!).
Atravs de dados de mquina pode-se influenciar sobre a ativao de contadores, o
momento da colocao em zero e o algoritmo de contagem.
Contador
$AC_REQUIRED_PARTS
Nmero de peas de trabalho requisitadas (nmero nominal de peas)
Neste contador pode-se definir o nmero de peas de trabalho que, ao ser alcanado,
zera o nmero atual de peas de trabalho $AC_ACTUAL_PARTS.
Atravs de dado de mquina pode-se ativar a gerao do alarme de exibio 21800
"Nmero nominal de peas alcanado".
$AC_TOTAL_PARTS
Nmero total de peas de trabalho produzidas (nmero real total)
O contador indica o nmero de todas peas de trabalho produzidas desde o momento da
partida.
O contador zerado automaticamente com a inicializao do comando.
$AC_ACTUAL_PARTS
Nmero atual de peas de trabalho (nmero real atual)
Neste contador registrado o nmero de todas peas produzidas desde o momento da
partida. O contador zerado automaticamente ao ser alcanado o nmero nominal de
peas ( $AC_REQUIRED_PARTS, valor maior que zero).
$AC_SPECIAL_PARTS
Nmero de peas de trabalho especificado pelo usurio
Este contador permite ao usurio uma contagem de peas conforme sua prpria
definio. Pode-se definir a emisso de um alarme em caso de identidade com
$AC_REQUIRED_PARTS (nmero de peas nominal). O resetamento (zero) do contador
dever ser efetuado pelo prprio usurio.
Exemplo de programao

N10 IF $AC_TOTAL_PARTS==R15 GOTOF SIST ; quantidade de peas
alcanada?
...
N80 SIST:
N90 MSG("Nmero nominal de peas alcanado")
N100 M0
Programao
9.12 Relgio e contador de peas
Fresamento
278 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Indicao
O contedo das variveis de sistema ativas exibido na tela da rea de operao
<OFFSET PARAM> "Dados de ajuste" ">" "Tempos/Contador":
Total de peas = $AC_TOTAL_PARTS
Peas requisitadas = $AC_REQUIRED_PARTS
Quantidade de peas =$AC_ACTUAL_PARTS, $AC_SPECIAL_PARTS no disponvel na
exibio
O "Quantidade de peas" tambm visvel na linha de avisos da rea de operao Posio
no modo de operao AUTOMTICO.
Programao
9.13 Comandos de linguagem para a monitorao de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 279
9.13 Comandos de linguagem para a monitorao de ferramenta
9.13.1 Viso geral da monitorao de ferramenta
Funcionalidade
Esta funo est disponvel no SINUMERIK 802D sl plus e 802D sl pro.
A monitorao de ferramentas ativada atravs de dados de mquina.
Esto disponveis os seguintes tipos de monitorao do corte ativo da ferramenta ativa:
Monitorao da vida til
Monitorao do nmero de peas
As monitoraes citadas podem ser ativadas simultaneamente para uma ferramenta (WZ).
O comando / entrada de dados da monitorao da ferramenta realizada preferencialmente
atravs da operao. Alm disso, as funes tambm so programveis.
Contador de monitorao
Para cada tipo de monitorao existem contadores de monitorao. Os contadores de
monitorao contam a partir de um valor > 0 at atingir zero. Quando um contador de
monitorao alcana o valor <= 0, ento considera-se o valor limite como alcanado. Emite-
se uma mensagem de alarme correspondente.
Varivel de sistema para tipo e estado da monitorao
$TC_TP8[t]
; estado da ferramenta com o nmero t:
Bit 0
=1: ferramenta ativa
=0: ferramenta inativa
Bit 1
=1: ferramenta liberada
=0: no liberada
Bit 2
=1: ferramenta bloqueada
=0: no bloqueada
Bit 3: reservado
Bit 4
=1: limite de pr-aviso alcanado
=0: no alcanado
Programao
9.13 Comandos de linguagem para a monitorao de ferramenta
Fresamento
280 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
$TC_TP9[t]
; tipo de funo de monitorao para a ferramenta com o nmero t:
= 0: Sem monitorao
= 1: Vida til da ferramenta monitorada
= 2: Nmero de peas da ferramenta monitorada
Estas variveis de sistema podem ser lidas e gravadas no programa NC.
Variveis de sistema para dados de monitorao de ferramenta
Tabelas 9-3 Dados de monitorao de ferramenta
Identificador Descrio Tipo de
dados
Pr-definio
$TC_MOP1[t,d] Limite de pr-aviso da vida til em
minutos
REAL 0.0
$TC_MOP2[t,d] Vida til restante em minutos REAL 0.0
$TC_MOP3[t,d] Limite de pr-aviso de nmero de peas INT 0
$TC_MOP4[t,d] Nmero de peas restantes INT 0
... ...
$TC_MOP11[t,d] Vida til nominal REAL 0.0
$TC_MOP13[t,d] Nmero de peas nominal INT 0
t para nmero de ferramenta T, d para nmero D
Varivel de sistema para ferramenta ativa
No programa NC pode-se ler atravs de variveis de sistema:
$P_TOOLNO - nmero da ferramenta T ativa
$P_TOOL - nmero D ativo da ferramenta ativa
Programao
9.13 Comandos de linguagem para a monitorao de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 281
9.13.2 Monitorao da vida til
A monitorao da vida til aplicada no corte da ferramenta que est em uso (atual corte
ativo D da ferramenta ativa T).
Assim que os eixos de percurso forem deslocados (G1, G2. G3, ... mas no com G0), a vida
til restante ($TC_MOP2[t,d] ) deste corte de ferramenta ser atualizada. Se durante uma
usinagem a vida til restante de um corte de uma ferramenta ficar abaixo do valor de "Limite
de pr-aviso da vida til" ($TC_MOP1[t,d] ), ento isto ser informado ao PLC atravs do
sinal de interface ".
Se a vida til restante <= 0 , ento ser emitido um alarme e definido outro sinal de
interface. A ferramenta passa para o estado "bloqueada" e no poder ser programada
enquanto permanecer em estado "bloqueada". O operador deve intervir: Substituir a
ferramenta ou providenciar para que ele tenha novamente uma ferramenta adequada para a
usinagem.
Varivel de sistema $A_MONIFACT
A varivel de sistema $A_MONIFACT (tipo de dados REAL) permite que o relgio da
monitorao funcione mais lento ou mais rpido. Este fator pode ser definido antes do
emprego da ferramenta, p. ex. para considerar o desgaste diferente em funo do material
da pea.
Aps a inicializao do comando, Reset/fim do programa, o fator $A_MONIFACT passa
para o valor 1.0. Ele atua em tempo real.
Exemplos para clculo:
$A_MONIFACT=1: 1 minuto em tempo real = 1 minuto em tempo de vida til que se reduz
$A_MONIFACT=0.1: 1 minuto em tempo real = 0,1 minuto em tempo de vida til que se
reduz
$A_MONIFACT=5: 1 minuto em tempo real = 5 minutos em tempo de vida til que se reduz
Atualizao do valor nominal com RESETMON( )
A funo RESETMON(state, t, d, mon) define o valor real sobre o valor nominal:
para todos ou um determinado corte de uma determinada ferramenta
para todos ou apenas para um determinado tipo de monitorao.
Parmetro de transferncia:
INT
state: Estado da execuo do comando:
= 0: Execuo realizada com sucesso
= -1: O corte com o nmero D mencionado d no existe.
= -2: A ferramenta com o nmero T mencionado t no existe.
= -3: A ferramenta t mencionada no possui funo de monitorao definida.
= -4: A funo de monitorao no est ativada, isto , o comando no executado.
Programao
9.13 Comandos de linguagem para a monitorao de ferramenta
Fresamento
282 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
INT
t: Nmero T interno:
= 0: para todas ferramentas
<> 0: para esta ferramenta ( t < 0 : gerao de valor |t|)
INT
d: opcional: Nmero D da ferramenta de nmero t:
> 0: para este nmero D
sem d/= 0: todos cortes da ferramenta t
INT
mon: opcional: parmetro codificado por bits para o tipo de monitorao (valores
similares $TC_TP9):
= 1: Vida til
= 2: quantidade de peas
sem mon ou = 0: Todos valores reais das monitoraes ativas da ferramenta so
passados em valores nominais.



Indicao
RESETMON( ) no atua com o "Teste de programa" ativo.
A varivel para a resposta de estado state deve ser definida no incio do programa
mediante a instruo DEF. DEF INT state
Tambm pode ser definido outro nome para a varivel (ao invs de state, mas no
mx. 15 caracteres, comeando com 2 letras). A varivel somente est disponvel no
programa em que foi definida.
O mesmo se aplica para a varivel de tipo de monitorao mon. Enquanto aqui no
for necessria nenhuma indicao, esta tambm pode ser transferida diretamente
como nmero (1 ou 2).
Programao
9.13 Comandos de linguagem para a monitorao de ferramenta
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 283
9.13.3 Monitorao do nmero de peas
Monitora-se em nmero de peas o corte ativo da ferramenta ativa.
A monitorao do nmero de peas compreende todos cortes de ferramenta que so
utilizados para a produo de uma pea. Se o nmero de peas muda atravs de novos
dados, ento so adaptados os dados de monitorao de todos cortes de ferramenta ativos
desde a ltima contagem de peas.
Atualizao do nmero de peas atravs da operao ou SETPIECE( )
A atualizao do nmero de peas pode ser realizada atravs da operao (HMI) ou no
programa NC atravs do comando de linguagem SETPIECE( ).
Atravs da funo SETPIECE o programador pode atualizar os dados de monitorao do
nmero de peas na ferramenta utilizada no processo de usinagem.
Se o SETPIECE(n) estiver programado, a memria Setpiece interna ser analisada. Se esta
"memria" for definida para um corte de ferramenta, a quantidade de peas (quantidade
restante -$TC_MOP4) do respectivo corte ser reduzida pelo valor especificado e apagado
da respectiva "memria" (memria Setpiece).
SETPIECE(n)
n: = 0... 32000: Nmero de peas que foram produzidas desde a ltima execuo da funo
SETPIECE. O estado do contador para o nmero de peas restantes ($TC_MOP4[t,d] )
reduzido por este valor.
Exemplo de programao

N10 G0 X100
N20 ...
N30 T1
N40 M6
N50 D1
... ; usinagem com T1, D1
N60 SETPIECE(1) ; $TC_MOP4[1,1 ] (T1,D1) reduzido em 1
N90 T2
N100 M6
N110 D2
... ; usinagem com T2, D2
N200 SETPIECE(1) ; $TC_MOP4[2,2 ] (T2,D2) reduzido em 1
...
N300 M2

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta
Fresamento
284 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Indicao
O comando SETPIECE( ) no atua na localizao de blocos.
A definio direta do $TC_MOP4[t,d] somente recomendada em um caso mais simples.
Para isso ela requer um bloco seguinte com o comando STOPRE.
O comando SETPIECE ( ) tambm atua na ferramenta ou corte selecionado antes da
partida do programa. Quando passamos a ferramenta para o modo de operao "MDA",
ento o comando SETPIECE ( ) atuar nas ferramentas aps a partida do programa.


Atualizao de valores nominais
A atualizao de valores nominais e a definio do contador de peas restantes
($TC_MOP4[t,d]) para o nmero nominal de peas ($TC_MOP13[t,d]) so realizadas
normalmente atravs da operao (HMI). Mas tambm podem ser realizadas atravs da
funo RESETMON ( state, t, d, mon), como descrito no caso da monitorao da vida til.
Exemplo:

DEF INT state ; definir a varivel de resposta de estado no incio
do programa
...
N100 RESETMON(state,12,1,2) ; atualizao de valor nominal do contador de peas
para T12, D1, valor nominal 2
...
Exemplo de programao

DEF INT state ; definir varivel de resposta de estado
do RESETMON()
;
G0 X... ; afastar
T7 ; nova ferramenta, carregar eventualmente
com M6
$TC_MOP3[$P_TOOLNO,$P_TOOL]=100 ; limite de pr-aviso de 100 peas
$TC_MOP4[$P_TOOLNO,$P_TOOL]=700 ; nmero de peas restantes
$TC_MOP13[$P_TOOLNO,$P_TOOL]=700 ; valor nominal de quantidade
; ativao aps a definio:
$TC_TP9[$P_TOOLNO,$P_TOOL]=2 ; ativao da monitorao da contagem de
peas, ferramenta ativa
STOPRE
ANF:
BEARBEIT ; subrotina para usinagem da pea
SETPIECE(1) ; atualizar contador
M0 ; prxima pea, continua com NC-Start
Programao
9.14 Aproximao e afastamento suaves
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 285
IF ($TC_MOP4[$P_TOOLNO,$P_TOOL]]>1) GOTOB
ANF

MSG("Ferramenta T7 desgastada - Favor
trocar")

M0 ; aps troca de ferramentas, continua com
NC-Start
RESETMON(state,7,1,2) ; atualizao de valor nominal do
contador de peas
IF (state<>0) GOTOF ALARM
GOTOB ANF
ALARM: ; exibir erro:
MSG("Erro RESETMON: " <<state)
M0
M2

9.14 Aproximao e afastamento suaves
Funcionalidade
Esta funo est disponvel no SINUMERIK 802D sl plus e 802D sl pro.
A funo de aproximao e afastamento suave (WAB) serve para aproximar o incio de um
contorno de forma tangencial (suave) - na maior parte independente da posio do ponto de
partida. O comando assume o clculo dos pontos intermedirios e gera os blocos de
deslocamento necessrios. A funo utilizada principalmente junto com a correo do raio
de ferramenta (WRK). Neste caso, os comandos G41 e G42 determinar o sentido de
aproximao/afastamento pela esquerda ou pela direita do contorno (veja tambm o
captulo "Seleo da correo do raio de ferramenta: G41, G42").
A trajetria de aproximao/afastamento (reta, quadrante ou semicrculo) selecionada com
um grupo dos comandos G. Para a parametrizao desta trajetria (raio do crculo,
comprimento da reta de aproximao) esto disponveis endereos especiais; da mesma
forma para o avano do movimento de penetrao. Alm disso, o movimento de penetrao
controlado atravs de outro grupo G.
Programao

G147 ; aproximao com uma reta
G148 ; afastamento com uma reta
G247 ; aproximao com um quadrante
G248 ; afastamento com um quadrante
G347 ; aproximao com um semicrculo
G348 ; afastamento com um semicrculo
G340 ; aproximao e afastamento no espao (valor de ajuste bsico)
G341 ; aproximao e afastamento no plano
Programao
9.14 Aproximao e afastamento suaves
Fresamento
286 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
DISR=... ; aproximao e afastamento com retas (G147/G148): Distncia entre o
canto da fresa e o ponto de partida ou o ponto final do contorno
; aproximao e afastamento com crculos (G247, G347/G248, G348):
Raio da trajetria do centro da ferramenta
DISCL=... ; distncia do ponto final do movimento de penetrao rpido a partir do
plano de usinagem (distncia de segurana)
FAD=... ; velocidade do movimento de penetrao lento
O valor programado atua de acordo com o comando ativo do grupo G 15
(Avano: G94, G95)
P3
P0
P4
R
DlSR
R
Aproximao G147:
P0 - Ponto de partida
P3 - Ponto intermedirio
P4 - Ponto final WAB, entrada
tangencial no contorno
Afastamento G148:
P4 - Ponto final do contorno, sada
tangencial do contorno
P3 - Ponto intermedirio
P0 - Ponto final WAB
R = Raio da ferramenta
Contorno
Afastamento
Aproximao

Esquema 9-61 Aproximao com uma reta no exemplo G42 ou afastamento com G41 e
finalizao com G40
Exemplo de programao: Aproximao/afastamento com uma reta no plano

N10 T1 ... G17 ; ativar ferramenta, plano X/Y
N20 G0 X... Y... ; aproximar P0
N30 G42 G147 DISR=8 F600 X4 Y4 ; aproximao, ponto P4 programado
N40 G1 X40 ; continua no contorno
...
N100 G41 ...
N110 X4 Y4 ; P4 - Ponto final do contorno
N120 G40 G148 DISR=8 F700 X... Y... ; afastamento, ponto P0 programado
...
Programao
9.14 Aproximao e afastamento suaves
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 287
P0
P4
R
P3', P4' - Pontos eqidistantes na trajetria do centro
P4'
P3' P3
Aproximao G247:
P0 - Ponto de partida
P3 - Ponto intermedirio
P4 - Ponto final WAB, entrada
tangencial no contorno
Afastamento G248:
P4 - Ponto final do contorno,
tangencial sada do contorno
P3 - Ponto intermedirio
P0 - Ponto final WAB
R = Raio da ferramenta
Aproximao
Afastamento
Contorno

Esquema 9-62 Aproximao com um quadrante no exemplo G42 ou afastamento com G41 e
finalizao com G40
Exemplo de programao: Aproximao/afastamento com um quadrante no plano

N10 T1 ... G17 ; ativar ferramenta, plano X/Y
N20 G0 X... Y... ; aproximar P0
N30 G42 G247 DISR=20 F600 X4 Y4 ; aproximao, ponto P4 programado
N40 G1 X40 ; continua no contorno
...
N100 G41 ...
N110 X4 Y4 ; P4 - Ponto final do contorno
N120 G40 G248 DISR=20 F700 X... Y... ; afastamento, ponto P0 programado
...
P3
P0
P4
R
P3', P4' - Pontos eqidistantes na trajetria do centro
P4'
P3'
Aproximao G247:
P0 - Ponto de partida
P3 - Ponto intermedirio
P4 - Ponto final WAB, entrada
tangencial no contorno
Afastamento G248:
P4 - Ponto final do contorno,
sada tangencial do contorno
P3 - Ponto intermedirio
P0 - Ponto final WAB
R = Raio da ferramenta
Contorno
Afastamento
Aproxi-
mao

Esquema 9-63 Aproximao com um semicrculo no exemplo G42 ou afastamento com G41 e
finalizao com G40
Programao
9.14 Aproximao e afastamento suaves
Fresamento
288 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Indicao
Preste ateno a um valor positivo do raio da ferramenta. Caso contrrio, so invertidas as
direes para G41 e G42!
Controle do movimento de penetrao com DISCL e G340, G341
DISCL=... indica a distncia entre o ponto P2 e o plano de usinagem (veja a figura a seguir).
Com DISCL=0 vale:
Com G340: O movimento de aproximao completo constitudo de apenas dois blocos
(P1, P2 e P3 terminam juntos). O contorno de aproximao formado do P3 ao P4.
Com G341: O movimento de aproximao completo composto por trs blocos (P2 e P3
terminam juntos). Se o P0 e o P4 esto no mesmo plano, temos apenas dois blocos (o
movimento de penetrao de P1 para P3 omitido).
Monitora-se o ponto definido pelo DISCL que est entre P1 e P3, ou seja, em todos
movimentos que possuem um componente vertical ao plano de usinagem, este componente
deve possuir o mesmo sinal. Com a deteco da inverso de direo permitida uma
tolerncia de 0,01 mm.
Z
G341
Movimento de
penetrao em Z
Plano de usinagem:
X/Y
Reta ou
crculo
Reta, crculo
ou helicoidal
P4 P3
P2
P1
P4
P2,P3
P1
P0 P0
G340

Esquema 9-64 Seqncia do movimento de aproximao em funo de G340 / G341 no
exemplo G17
Exemplo de programao: Aproximao com semicrculo e penetrao

N10 T1 ... G17 G90 G94 ; ativar ferramenta, plano X/Y
N20 G0 X0 Y0 Z30 ; aproximar P0
N30 G41 G347 G340 DISCL=3 DISR=13 Z=0
F500

; aproximao em semicrculo de raio: 13mm,
; distncia de segurana at o plano: 3 mm
N40 G1 X40 Y-10
...
Programao
9.14 Aproximao e afastamento suaves
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 289
Alternativa N30 / N40:
N30 G41 G347 G340 DISCL=3 DISR=13 X40 Y-10 Z0 F500
ou
N30 G41 G347 G340 DISCL=3 DISR=13 F500
N40 G1 X40 Y-10 Z0
Explanao para N30 / N40:
Com G0 (de N20) no plano Z=30 aproximado o ponto P1 (ponto inicial do semicrculo,
corrigido pelo raio da ferramenta), em seguida baixa-se at a profundidade (P2, P3) de Z=3
(DISCL). Com um avano de 500 mm/min alcana-se, em uma curva helicoidal, o contorno
no ponto X40 Y-10 na profundidade de Z=0 (P4).
Velocidades de aproximao e de afastamento
Velocidade do bloco precedente (p. ex. G0):
Com esta velocidade so executados todos movimentos de P0 at P2, isto , o
movimento paralelo ao plano de usinagem e a parte do movimento de penetrao at a
distncia de segurana DISCL.
Avano F programado:
Este valor de avano est ativo a partir do P3 ou P2, caso o FAD ainda no esteja
programado. Se nenhuma palavra F no for programada no bloco WAB, atua a
velocidade do bloco precedente.
Programao com FAD:
Indicao da velocidade de avano com
G341: Movimento de penetrao vertical ao plano de usinagem de P2 para P3
G340: Do ponto P2 ou P3 at o P4
Se FAD no for programado, esta parte do contorno tambm ser deslocada com a
velocidade ativada modalmente pelo bloco precedente, isto se nenhuma palavra F for
programada no bloco WAB.
No afastamento invertem-se os papis de avano ativado modalmente a partir do bloco
precedente e do valor de avano programado no bloco WAB, isto , o contorno de
afastamento propriamente dito deslocado com o avano antigo, uma velocidade nova
programada com a palavra F serve a partir do P2 at o P0.
Exemplo de programao: Aproximao em quadrante, penetrao G341 e FAD

N10 T1 ... G17 G90 G94 ; ativar ferramenta, plano X/Y
N20 G0 X0 Y0 Z30 ; aproximar P0
N30 G41 G341 G247 DISCL=5 DISR=13 FAD=500 X40 Y-10 Z=0 F800
N40 G1 X50
...
Explanao para N30:
Com G0 (de N20) no plano Z=30 aproximado o ponto P1 (ponto inicial do quadrante,
corrigido pelo raio da ferramenta), em seguida baixa-se at a profundidade (P2) de Z=5
(DISCL). Com um avano do FAD=500 mm/min segue descendo at uma profundidade de
Z=0 (P3) (G341). Em seguida, a aproximao do contorno no X40,Y-10 realizada em um
quadrante no plano (P4) com F=800 mm/min .
Programao
9.14 Aproximao e afastamento suaves
Fresamento
290 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Blocos intermedirios
Entre o bloco WAB e o prximo bloco de deslocamento podem ser inseridos at 5 blocos
sem movimento dos eixos geomtricos.
Informaes
Programao no afastamento:
No bloco WAB sem eixo geomtrico programado, o contorno termina em P2. A posio
nos eixos, que foram o plano de usinagem, resulta do contorno de contorno de
afastamento. O componente de eixo perpendicular isso definido pelo DISCL. Se
DISCL=0, o movimento executado totalmente no plano.
Se no bloco WAB est programado somente o eixo perpendicular ao plano de usinagem,
o contorno termina em P1. A posio dos demais eixos resulta como descrito
anteriormente. Se o bloco WAB ao mesmo tempo o bloco de desativao do WRK,
ento inserido um curso adicional de P1 para P0, para que no ocorra nenhum
movimento com a desativao do WRK no fim do contorno.
Se foi programado apenas um eixo do plano de usinagem, o 2 eixo, que falta,
complementado a partir de sua ltima posio dada no bloco precedente.
Programao
9.15 Fresamento da superfcie perifrica - TRACYL
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 291
9.15 Fresamento da superfcie perifrica - TRACYL
Funcionalidade
Esta funo est disponvel no SINUMERIK 802D sl plus e 802D sl pro.
A funo cinemtica de transformao TRACYL empregada para o fresamento de
superfcies perifricas sobre corpos cilndricos e permite a produo qualquer tipo de
ranhura.
A trajetria das ranhuras programada na superfcie perifrica plana a qual
desenvolvida de forma imaginria em um determinado dimetro de cilindro a ser
usinado.
Z
X
Y

Esquema 9-65 Sistema de coordenadas cartesiano X, Y, Z na programao do TRACYL
O comando transforma os movimentos de deslocamento no sistema de coordenadas
cartesiano X, Y, Z em movimentos dos eixos reais da mquina. necessrio um eixo
rotativo (mesa giratria).
O TRACYL deve ser projetado atravs de dados especiais de mquina. Aqui tambm se
determina em qual posio de eixo rotativo est o valor Y=0.
As fresadoras dispem de um eixo Y real de mquina (YM). Aqui pode ser projetada uma
variante ampliada do TRACYL. Esta permite a produo de ranhuras com correo de
paredes das ranhuras: A parede e a base da ranhura so perpendiculares entre si -
mesmo se o dimetro da fresa for menor que a largura da ranhura. Normalmente isto
somente possvel com uma fresa de ajuste exato.
Programao
9.15 Fresamento da superfcie perifrica - TRACYL
Fresamento
292 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
YM
Y ou CM
ASM
Z ou ZM
XM

Esquema 9-66 Cinemtica de mquina com eixo Y de mquina (YM)
Ranhura
transversal
Ranhura
longitudinal
Sem correo da parede da ranhura
Ranhura longitudinal
limitada paralelamente
e com correo de
paredes

Esquema 9-67 Diversas ranhuras em seco transversal
Programao

TRACYL(d) ; ativar TRACYL (bloco prprio)
TRAFOOF ; desativar (bloco prprio)
d - dimetro de usinagem do cilindro em mm
Com TRAFOOF desativada cada funo de transformao ativa.
Programao
9.15 Fresamento da superfcie perifrica - TRACYL
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 293
Endereo OFFN
Distncia da parede lateral da ranhura trajetria programada
Normalmente programa-se a linha central da ranhura. OFFN define a (meia) largura da
ranhura com correo de raio da fresa ativada (G41, G42).
Programao:
OFFN=... ; distncia em mm
Indicao
Defina OFFN = 0 aps a usinagem da ranhura. OFFN tambm utilizado fora do TRACYL -
para a programao de sobremetal junto com o G41 e G42.

OFFN
OFFN

Esquema 9-68 Aplicao do OFFN para largura da ranhura
Programao
9.15 Fresamento da superfcie perifrica - TRACYL
Fresamento
294 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Indicao
Programao
Para fresar ranhuras com o TRACYL, no programa de pea programa-se com dados de
coordenadas a linha central da ranhura e atravs do OFFN a 1/2 largura da ranhura.
OFFN somente ativado com a correo de raio de ferramenta selecionada. Alm disso, o
OFFN devem ser >= raio da ferramenta, para evitar uma danificao da parede oposta da
ranhura.
Um programa de pea para fresar uma ranhura normalmente constitudo pelos seguintes
passos:
1. Selecionar ferramenta
2. Selecionar TRACYL
3. Selecionar o deslocamento de ponto zero correspondente
4. Posicionar
5. Programar OFFN
6. Selecionar correo do raio da ferramenta
7. Bloco de aproximao (entrada da correo do raio da ferramenta e aproximao da
parede da ranhura)
8. Programar o desenvolvimento atravs da linha central da ranhura
9. Desselecionar correo do raio da ferramenta
10. Bloco de afastamento (sada da correo do raio da ferramenta e afastamento da parede
da ranhura)
11. Posicionar
12. Cancelar OFFN
13. TRAFOOF (desselecionar TRACYL)
14. Selecionar novamente o deslocamento original do ponto zero da ranhura
(veja tambm o exemplo de programao a seguir)

Informaes
Ranhuras de guia:
Com um dimetro de ferramenta que corresponde exatamente largura da ranhura
possvel obter a produo exata da ranhura. A correo do raio de ferramenta no
ativado neste caso.
Com TRACYL tambm podem ser produzidas ranhuras cujo dimetro de ferramenta
menor que a largura da ranhura. Aqui a correo do raio de ferramenta (G41, GG42) e o
OFFN so aplicados convenientemente.
Para evitar problemas de preciso, o dimetro da ferramenta deveria ser apenas um
pouco menor do que a largura da ranhura.
Com TRACYL com correo da parede da ranhura, o eixo (YM) utilizado para a correo
dever estar sobre o centro de giro do eixo rotativo. Com isso produzida a ranhura
centralizada na linha central programada da ranhura.
Seleo da correo do raio de ferramenta (WRK):
O WRK atua para linha central programada da ranhura. A parede da ranhura resulta
disso. Para que a ferramenta percorra esquerda da parede da ranhura ( direita da
Programao
9.15 Fresamento da superfcie perifrica - TRACYL
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 295
linha central da ranhura), especifica-se G42. Em conseqncia, deve-se escrever G41
direita da parede da ranhura ( esquerda da linha central da ranhura).
Como alternativa, para trocar do G41<->G42 podemos especificar a largura da ranhura
no OFFN com sinal negativo.
Dado que OFFN tambm processado sem TRACYL com a correo ativa do raio da
ferramenta, ento o OFFN deveria ser passado novamente para zero aps TRAFOOF. O
OFFN com TRACYL atua diferente quando sem TRACYL.
possvel uma alterao do OFFN dentro do programa de peas. Desta forma pode-se
deslocar a linha central efetiva da ranhura do centro.
Literatura: Descrio do funcionamento, cap. "Transformaes cinemticas"
Exemplo de programao
Produo de uma ranhura em forma de gancho
Z
Y
X

Esquema 9-69 Exemplo de usinagem de ranhura
D x Pi =
35.0 x 3.1415 mm
N130
N120
N110
N100
N
1
5
0

N
9
0

OFFN
-30
70
0
10
N140
110 100 80 60 40 20
Y
Z
OFFN

Esquema 9-70 Programao da ranhura, valores na base da ranhura
Programao
9.15 Fresamento da superfcie perifrica - TRACYL
Fresamento
296 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
; dimetro de usinagem do cilindro na base da ranhura: 35,0 mm
; largura total desejada da ranhura: 24,8 mm, a ferramenta usada tem um raio de:
10,123 mm

N10 T1 F400 G94 G54 ; fresa, avano, tipo de avano, correo do
deslocamento de origem
N15 G153 Y60 ; deslocar o Y at o centro de giro do eixo C
N30 G0 X25 Z50 C120 ; aproximao da posio inicial
N40 TRACYL (35.0) ; ativar TRACYL, dimetro de usinagem de 35,0 mm
N50 G55 G19 ; correo do deslocamento de origem, seleo de
plano: Plano Y/Z
N60 S800 M3 ; ligar fuso
N70 G0 Y70 Z10 ; posio inicial Y/Z,
; agora o Y o eixo geomtrico da superfcie
perifrica
N80 G1 X17.5 ; avanar a ferramenta em profundidade at a base da
ranhura
N70 OFFN=12.4 ; a distncia entre a parede e a linha central da
ranhura de 12,4 mm
N90 G1 Y70 Z1 G42 ; ativar WRK, aproximao da parede da ranhura
N100 Z-30 ; seco de ranhura paralela ao eixo do cilindro
N110 Y20 ; seco de ranhura paralela superfcie perifrica
N120 G42 G1 Y20 Z-30 ; reiniciar WRK, aproximao da outra parede da
ranhura,
; a distncia entre a parede e a linha central da
ranhura continua com 12,4 mm
N130 Y70 F600 ; seco de ranhura paralela superfcie perifrica
N140 Z1 ; seco de ranhura paralela ao eixo do cilindro
N150 Y70 Z10 G40 ; desativar WRK
N160 G0 X25 ; suspender fresa
N170 M5 OFFN=0 ; desligar fuso, apagar distncia entre paredes da
ranhura
N180 TRAFOOF ; desativar TRACYL
N200 G54 G17 G0 X25 Z50 C120 ; aproximao da posio inicial
N210 M2


Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 297
Ciclos
10
10.1 Vista geral dos ciclos
Os ciclos so subrotinas tecnolgicas com as quais geralmente se pode realizar
determinados processos de usinagem, como por exemplo, o rosqueamento com macho ou
o fresamento de um bolso. A adaptao dos ciclos em uma situao crtica concreta
realizada pelo parmetro de definio.
Os ciclos aqui descritos so os mesmos fornecidos para o SINUMERIK 840D sl.
Ciclos de furao, ciclos de modelos de furao e ciclos de fresamento
Com o comando SINUMERIK 802D sl podem ser executados os seguintes ciclos
padronizados:
Ciclos de furao
CYCLE81: Furao, centragem
CYCLE82: Furao, escareamento plano
CYCLE83: Furao profunda
CYCLE84: Rosqueamento com macho sem mandril de compensao
CYCLE840: Rosqueamento com macho com mandril de compensao
CYCLE85: Alargamento 1 (mandrilamento 1)
CYCLE86: Mandrilamento (mandrilamento 2)
CYCLE87: Furao com parada 1 (mandrilamento 3)
CYCLE88: Furao com parada 2 (mandrilamento 4)
CYCLE89: Alargamento 2 (mandrilamento 5)
Os ciclos de mandrilamento CYCLE85 ... CYCLE89 no SINUMERIK 840D so chamados de
Mandrilamento 1 ... Mandrilamento 5, mas em sua funo ambos so idnticos.
Ciclos de modelos de furao
HOLES1: Fileira de furos
HOLES2: Crculo de furos
Ciclos
10.1 Vista geral dos ciclos
Fresamento
298 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Ciclos de fresamento
CYCLE71: Fresamento de facear
CYCLE72: Fresamento de contorno
CYCLE76: Fresamento de salincias retangulares
CYCLE77: Fresamento de salincias circulares
LONGHOLE: Oblongo
SLOT1: Modelo de fresamento de ranhuras em uma circunferncia
SLOT2: Modelo de fresamento de ranhuras circulares
POCKET3: Fresamento de bolso retangular (com qualquer fresa)
POCKET4: Fresamento de bolso circular (com qualquer fresa)
CYCLE90: Fresamento de roscas
Os ciclos so fornecidos com o Toolbox e quando necessrios, devem ser carregados na
memria de programas de peas atravs da interface RS232.
Subrotinas auxiliares para ciclos
Ao pacote de ciclos pertencem as subrotinas auxiliares:
cyclesm.spf
steigung.spf e
meldung.spf
Estas sempre precisam estar carregadas no comando.
Ciclos
10.2 Programao dos ciclos
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 299
10.2 Programao dos ciclos
Condies de chamada e de retorno
As funes G efetivas antes da chamada do ciclo e o deslocamento programvel tambm
so mantidos aps o ciclo.
O plano de usinagem (G17, G18, G19) definimos antes da chamada do ciclo. Um ciclo
opera no atual plano com
1 eixo do plano (abscissa)
2 eixo do plano (ordenada)
Eixo de furao/eixo de penetrao, 3 eixo, vertical ao plano (aplicada).
Nos ciclos de furao, os furos so executados no eixo que estiver posicionado
verticalmente ao plano atual. No caso do fresamento, a penetrao em profundidade
executada neste eixo.
G18
Y
Z
X
A
p
lic
a
d
a
A
b
s
c
i
s
s
a
G17
Y
Z
X
A
p
l
i
c
a
d
a
A
b
s
c
is
s
a
G19
Y
Z
X
A
b
s
c
is
s
a
A
p
lic
a
d
a
O
rd
e
n
a
d
a
O
r
d
e
n
a
d
a
O
r
d
e
n
a
d
a

Esquema 10-1 Atribuio de planos e eixos
Tabelas 10-1 Atribuio de planos e eixos
Comando Plano (abscissa/ordenada) eixo de penetrao vertical
(terceita coordenada)
G17 X/Y Z
G18 Z/X Y
G19 Y/Z X
Mensagens durante a execuo de um ciclo
Em determinados ciclos, durante sua execuo, so mostradas mensagens na tela do
comando que fornecem informaes sobre o estado da usinagem.
Estas mensagens no interrompem a execuo do programa e so exibidas at que a
prxima mensagem seja exibida.
Os textos das mensagens e seus significados esto descritos nos respectivos ciclos. Um
resumo encontra-se disponvel no captulo "Mensagens nos ciclos".
Ciclos
10.2 Programao dos ciclos
Fresamento
300 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exibio de blocos durante a execuo de um ciclo
A chamada do ciclo exibida na atual exibio de blocos pelo perodo de execuo do ciclo.
Chamada de ciclo e lista de parmetros
Podemos transferir os parmetros de definio para os ciclos atravs da lista de parmetros
durante a chamada do ciclo.

Indicao
A chamada de ciclo sempre requer um bloco prprio.

Instrues bsicas para definio de parmetros dos ciclos padronizados
O manual de programao descreve a lista de parmetros para cada ciclo com
a ordem de sucesso e
o tipo.
A seqncia dos parmetros de definio sempre deve ser obedecida.
Cada parmetro de definio para um ciclo possui um determinado tipo de dado. Na
chamada do ciclo, estes tipos devem ser observados para os parmetros empregados
atualmente. Na lista de parmetros podem ser transferidos os seguintes parmetros:
Parmetros R (somente para valores numricos)
Constantes
Se na lista de parmetros forem utilizados parmetros R, estes devem ser preenchidos
primeiro com valores no programa. Os ciclos podem ser chamados da seguinte forma:
com uma lista de parmetros incompleta
ou
com omisso de parmetros.
Para omitir os ltimos parmetros de transferncia que deveriam ser escritos na chamada,
podemos encerrar a lista de parmetros antecipadamente com ")". Para omitir parmetros
no meio do texto, podemos escrever uma vrgula "..., ,..." como curinga.
Os testes de consistncia de valores de parmetros com uma faixa de valores limitada no
so efetuadas, a no ser que seja escrita expressamente a reao de erro em um ciclo.
Se na chamada do ciclo a lista de parmetros possuir mais registros que parmetros
definidos no ciclo, aparece o alarme NC geral 12340 "Nmero de parmetros muito grande"
e o ciclo no ser executado.
Chamada de ciclo
As diversas opes para escrever uma chamada de ciclo so representadas nos exemplos
de programao para cada ciclo.
Ciclos
10.3 Suporte grfico para ciclos no editor de programas
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 301
Simulao de ciclos
Programas com chamadas de ciclos podem ser testados primeiro com uma simulao.
Na simulao visualiza-se os movimentos de deslocamento do ciclo na tela.
10.3 Suporte grfico para ciclos no editor de programas
O editor de programas do comando oferece um suporte de programao para a insero de
chamadas de ciclos no programa e para a especificao de parmetros.
Funo
O suporte para ciclos composto por trs componentes:
1. Seleo de ciclos
2. Telas de especificao para definio de parmetros
3. Tela de ajuda por ciclo (encontra-se na tela de especificao).
Viso geral dos arquivos necessrios
Os seguintes arquivos formam a base para o suporte para ciclos:
cov.com
sc.com



Indicao
Estes arquivos sempre devem estar carregados no comando. Eles so carregados no
comando durante a colocao em funcionamento.
Operao do suporte para ciclos
Para inserir uma chamada de ciclo em um programa, devemos executar sucessivamente os
seguintes passos:
Na rgua de softkeys horizontal, pode-se direcionar para as rguas de seleo dos
diversos ciclos, mediante as softkeys "Drilling" e "Milling" disponveis.
A seleo dos ciclos feita atravs da rgua de softkeys vertical at aparecer a tela de
especificao com a exibio da ajuda.
Ento so especificados os valores para os parmetros.
Os valores podem ser introduzidos diretamente (valores numricos) ou indiretamente
(parmetros R, p. ex. R27, ou expresses de parmetros R, p. ex. R27+10).
Para o caso das entradas de valores numricos, feito um controle se o valor est
dentro da faixa admissvel.
Determinados parmetros que somente podem aceitar poucos valores so selecionados
com a ajuda da tecla de seleo.
Ciclos
10.3 Suporte grfico para ciclos no editor de programas
Fresamento
302 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Nos ciclos de furao tambm existe a possibilidade de chamar um ciclo de forma modal
com a softkey vertical "Modal Call".
A desseleo da chamada modal realizada atravs de "Deselect modal" na lista de
seleo dos ciclos de furao.
Concluir com "OK" (ou, no caso de entrada incorreta, com "Abort").
Recompilao
A recompilao de cdigos de programa serve para efetuar modificaes em um programa
existente, baseando-se no suporte para ciclos.
O cursor posicionado na linha a ser modificada e se ativa a softkey "Recompile".
Desta forma, novamente aberta a tela de especificao correspondente com a qual foi
gerada a parte do programa e pode-se modificar e incorporar os valores.
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 303
10.4 Ciclos de furao
10.4.1 Generalidades
Os ciclos de furao so seqncias de movimentos definidas conforme DIN 66025 para
furao, mandrilamento, furao de roscas etc.
Sua chamada feita em forma de subrotina, com um nome definido e uma lista de
parmetros.
Cinco ciclos esto a disposio para o mandrilamento. Estes se diferenciam pelo processo
tecnolgico e, com isso, por sua parametrizao.

Ciclo de
mandrilamento
Particularidades da parametrizao
Alargamento 1 CYCLE85 Diferentes avanos para furao e retrocesso
Mandrilamento CYCLE86 Parada de fuso controlada, definio do curso de
retrocesso, retrocesso em avano rpido, definio do
sentido de rotao do fuso
Furao com parada 1 CYCLE87 Parada de fuso M5 e parada de programa M0 na
profundidade de furao, continuao do processamento
aps NC-Start, retrocesso em avano rpido, definio do
sentido de rotao do fuso
Furao com parada 2 CYCLE88 Como o CYCLE87, mais o tempo de espera na
profundidade de furao
Alargamento 2 CYCLE89 Furao e retrocesso com o mesmo avano
Os ciclos de furao podem ser modais, isto , eles so executados no final de cada bloco
que contm comandos de movimento. Outros ciclos criados pelo usurio tambm pode ser
chamados em modal (veja o captulo "Vista geral das instrues" e "Suporte grfico para
ciclos no editor de programas").
Existem dois tipos de parmetros:
Parmetro geomtrico e
Parmetro de usinagem
Os parmetros geomtricos so idnticos para todos ciclos de furao, ciclos de modelos
de furao e ciclos de fresamento. Eles definem os planos de referncia e de retrocesso, a
distncia de segurana assim como as profundidades finais de furao absoluta e relativa.
O parmetros geomtricos so descritos uma nica vez no primeiro ciclo de furao
CYCLE81.


Ciclos
10.4 Ciclos de furao
Fresamento
304 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Profundidade final
de furao
Parmetro geomtrico
Plano de retrocesso
Distncia de segurana
Plano de referncia

Esquema 10-2 Furao, centragem - CYCLE81
Os parmetros de usinagem possuem significado e efeito diferentes para cada ciclo. Por
isso que eles so descritos separadamente em cada ciclo.
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 305
10.4.2 Requisitos
Condies de chamada e de retorno
Os ciclos de furao so programados independentemente dos nomes concretos dos eixos.
A posio de furao dever ser aproximada antes da chamada do ciclo no programa de
nvel superior.
Programamos os valores adequados para avano, rotao do fuso e sentido de rotao do
fuso no programa de pea, caso aqui no exista nenhum parmetro de definio no ciclo de
furao.
As funes G ativas antes da chamada do ciclo e o atual bloco de dados so mantidas aps
o ciclo.
Definio de planos
Nos ciclos de furao normalmente parte-se do pressuposto que o atual sistema de
coordenadas da pea, no qual deve-se usinar, est definido pela seleo de um plano G17,
G18 ou G19 e a ativao de um deslocamento programvel. O eixo de furao sempre ser
o eixo deste sistema de coordenadas que estiver situado verticalmente ao plano atual.
Antes da chamada deve ser selecionada uma correo de comprimento. Esta sempre atua
verticalmente com o plano selecionado e tambm permanece ativa aps o fim do ciclo.
E
i
x
o

d
e

f
u
r
a

o
C
o
r
r
e

o

d
e
c
o
m
p
r
i
m
e
n
t
o
s

Esquema 10-3 Correo de comprimentos
Programao do tempo de espera
Os parmetros para tempos de espera nos ciclos de furao sempre so atribudos
palavra F e por isso devem ser definidos com valores em segundos. As diferenas
descrevem-se expressamente.
Ciclos
10.4 Ciclos de furao
Fresamento
306 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.4.3 Furao, centragem - CYCLE81
Programao
CYCLE81(RTP, RFP, SDIS, DP, DPR)
Tabelas 10-2 Parmetro CYCLE81
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programada at a
profundidade final de furao especificada.
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocar at a profundidade final de furao com o avano programado (G1) no
programa chamado
Retrocesso at o plano de retrocesso com G0
Explicao de parmetros: RFP e RTP (plano de referncia e plano de retrocesso)
Geralmente os planos de referncia (RFP) e de retrocesso (RTP) possuem valores
diferentes. No ciclo estipulado que o plano de retrocesso esteja antes do plano de
referncia. A distncia do plano de retrocesso at a profundidade final de furao maior do
que a distncia do plano de referncia para a profundidade final de furao.
SDIS (distncia de segurana)
A distncia de segurana (SDIS) atua em funo do plano de referncia. Este deslocado
pela distncia de segurana.
A direo com que a distncia de segurana atua determinada automaticamente pelo
ciclo.
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 307
DP e DPR (profundidade de furao final)
A profundidade final de furao pode ser especificada de modo absoluto (DP) ou relativo
(DPR) para o plano de referncia.
Na especificao relativa, o ciclo calcula automaticamente a profundidade resultante com
base na posio dos planos de referncia e de retrocesso.
Z
X
DP=RFP-DPR
RFP
RFP+SDlS
RTP
G0
G1

Esquema 10-4 Profundidade final de furao

Indicao
Se for especificado tanto um valor para DP como para DPR, ento a profundidade final de
furao derivar do DPR. Se esta for diferente da profundidade absoluta programada
atravs do DP, dada a mensagem "Profundidade: Conforme valor de profundidade
relativa" na linha de dilogo.
No caso de valores idnticos para os planos de referncia e de retrocesso, no se pode
especificar nenhum valor de profundidade relativa. dada a mensagem de erro 61101
"Plano de referncia definido incorretamente" e o ciclo no ser executado. Esta mensagem
de erro tambm aparece quando o plano de retrocesso estiver aps o plano de referncia,
isto , quando sua distncia para a profundidade final de furao for menor.

Ciclos
10.4 Ciclos de furao
Fresamento
308 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Furao_centragem
Com este programa podemos executar 3 furos utilizando o ciclo de furao CYCLE81,
sendo que estes so chamados com diferentes definies de parmetros. O eixo de furao
sempre ser o eixo Z.
Y
Z
A - B
A
108 100 35
120
0
30
90
B
40
Y
X

Esquema 10-5 Exemplo do CYCLE81

N10 G0 G17 G90 F200 S300 M3 ; definio dos valores de tecnologia
N20 D3 T3 Z110 ; aproximao do plano de retrocesso
N30 X40 Y120 Aproximao da primeira posio de furao
N40 CYCLE81(110, 100, 2, 35) ;chamada de ciclo com profundidade de furao
final absoluta, distncia de segurana e lista
de parmetros incompleta
N50 Y30 ;aproximar prxima posio de furao
N60 CYCLE81(110, 102, , 35) ;chamada do ciclo sem distncia de segurana
N70 G0 G90 F180 S300 M03 ; definio dos valores de tecnologia
N80 X90 ; aproximar prxima posio
N90 CYCLE81(110, 100, 2, , 65) ;chamada de ciclo com profundidade de furao
final relativa e distncia de segurana
N100 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 309
10.4.4 Furao, escareamento plano - CYCLE82
Programao
CYCLE82(RTP, RFP, SDIS, DP, DPR, DTB)
Parmetros
Tabelas 10-3 Parmetro CYCLE82
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DTB real Tempo de espera na profundidade final de furao (quebra de
cavacos)
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programada at a
profundidade final de furao especificada. Quando alcanada a profundidade final de
furao, pode-se ativar um tempo de espera.
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocamento at a profundidade final de furao com o avano programado (G1) antes
da chamada do ciclo
Executar tempo de espera na profundidade final de furao
Retrocesso at o plano de retrocesso com G0
Ciclos
10.4 Ciclos de furao
Fresamento
310 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
Z
X
DP=RFP-DPR
RFP
RFP+SDlS
RTP
G4
G1
G0

Esquema 10-6 Explicao do parmetro CYCLE82
DTB (tempo de espera)
No parmetro DTB programamos o tempo de espera em segundos para a profundidade final
de furao (quebra de cavacos).

Indicao
Se for especificado tanto um valor para DP como para DPR, ento a profundidade final de
furao derivar do DPR. Se esta for diferente da profundidade absoluta programada
atravs do DP, dada a mensagem "Profundidade: Conforme valor para profundidade
relativa" na linha de mensagens.
No caso de valores idnticos para os planos de referncia e de retrocesso, no se pode
especificar nenhum valor de profundidade relativa. dada a mensagem de erro 61101
"Plano de referncia definido incorretamente" e o ciclo no ser executado. Esta mensagem
de erro tambm aparece quando o plano de retrocesso estiver aps o plano de referncia,
isto , quando sua distncia para a profundidade final de furao for menor.

Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 311
Exemplo de programao: Furao_escareamento plano
O programa executa na posio X24 Y15 do plano XY um furo de 27 mm de profundidade
com o uso do CYCLE82.
O tempo de espera de 2 s, a distncia de segurana no eixo de furao Z de 4 mm.
1
5
Y
Z
B
A
A - B
102
75 24
Y
X

Esquema 10-7 Exemplo do CYCLE82

N10 G0 G17 G90 F200 S300 M3 ; definio dos valores de tecnologia
N20 D1 T10 Z110 ; aproximao do plano de retrocesso
N30 X24 Y15 ; aproximao da posio de furao
N40 CYCLE82(110, 102, 4, 75, , 2) ; chamada de ciclo com profundidade de furao
final absoluta e distncia de segurana
N50 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
312 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.4.5 Furao profunda - CYCLE83
Programao
CYCLE83(RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI)
Parmetros
Tabelas 10-4 Parmetro CYCLE83
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
FDEP real Primeira profundidade de furao (absoluta)
FDPR real Primeira profundidade de furao relativa ao plano de referncia
(especificar sem sinal)
DAM real Valor de reduo (especificar sem sinal)
DTB real Tempo de espera na profundidade final de furao (quebra de
cavacos)
DTS real Tempo de espera no ponto inicial e na remoo de cavacos
FRF real Fator de avano para a primeira profundidade de furao
(especificar sem sinal) Faixa de valores: 0.001 ... 1
VARI int Tipo de usinagem:
Quebra de cavacos=0
Remoo de cavacos=1
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programada at a
profundidade final de furao especificada.
O furo profundo usinado at sua profundidade final com vrias penetraes gradativas em
profundidade, cujo valor mximo pode ser especificado.
Opcionalmente, aps cada profundidade de penetrao, a broca pode retroceder at o
plano de referncia + distncia de segurana para a remoo dos cavacos, ou sempre
retroceder 1 mm para a quebra de cavacos.
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 313
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte seqncia de operao:
Furao profunda com remoo de cavacos (VARI=1)
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocamento at a primeira profundidade de furao com G1, onde o avano resulta do
avano programado na chamada do ciclo, o qual foi calculado com o parmetro FRF
(fator de avano)
Executar tempo de espera na profundidade final de furao (parmetro DTB)
Retrocesso com G0 at a distncia de segurana do plano de referncia pr-definido
para a remoo de cavacos
Executar tempo de espera no ponto inicial (parmetro DTS)
Aproximao da ltima profundidade de furao alcanada, subtrada da distncia de
antecipao calculada internamente no ciclo, com G0
Deslocar at a prxima profundidade de furao com G1 ( continuada a sucesso de
movimentos at ser alcanada a profundidade final de furao)
Retrocesso at o plano de retrocesso com G0
Z
X
DP = RFP-DPR
FDEP
FDEP
RFP
RFP+SDlS
RTP
G4
G0
G1

Esquema 10-8 Furao profunda com remoo de cavacos (VARI=1)
Ciclos
10.4 Ciclos de furao
Fresamento
314 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Furao profunda com quebra de cavacos (VARI=0)
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocamento at a primeira profundidade de furao com G1, onde o avano resulta do
avano programado na chamada do ciclo, o qual foi calculado com o parmetro FRF
(fator de avano)
Executar tempo de espera na profundidade final de furao (parmetro DTB)
Retrocesso de 1 mm da atual profundidade de furao com G1 e o avano programado
no programa chamado (para quebra de cavacos)
Deslocar at a prxima profundidade de furao com G1 e o avano programado (
continuada a sucesso de movimentos at ser alcanada a profundidade final de
furao)
Retrocesso at o plano de retrocesso com G0
DP = RFP-DPR
FDEP
RFP
RFP+SDlS
RTP
G4
G0
G1
Z
X

Esquema 10-9 Furao profunda com quebra de cavacos (VARI=0)
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
Relao entre os parmetros DP (ou DPR), FDEP (ou FDPR) e DAM
As profundidades de furao intermedirias so calculadas no ciclo com base na
profundidade final de furao, primeira profundidade de furao e o valor de reduo, da
seguinte forma:
No primeiro passo, percorrida a profundidade parametrizada pela primeira
profundidade de furao, se esta no ultrapassar a profundidade total da furao.
A partir da segunda profundidade, o curso de furao resulta do curso da ltima
profundidade menos o valor de reduo, a no ser que o curso de furao for maior do
que o valor de reduo programado.
Os cursos de furao seguintes correspondem ao valor de reduo, enquanto a
profundidade restante for maior do que o valor de reduo dobrado.
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 315
Os ltimos dois cursos de furao so percorridos e divididos por igual, e com isso,
sempre so maior do que a metade do valor de reduo
Se o valor da primeira profundidade de furao for oposto profundidade total, dada a
mensagem de erro 61107 "Primeira profundidade de furao definida incorretamente" e o
ciclo no ser executado.
O parmetro FDPR atua no ciclo como o parmetro DPR. Se os valores so idnticos para
os planos de referncia e de retrocesso, a primeira profundidade de furao pode ser
especificada de forma relativa.
Se a primeira profundidade de furao for programada maior do que a profundidade final de
furao, a profundidade final de furao nunca ser ultrapassada. O ciclo reduz
automaticamente a primeira profundidade de furao at que a profundidade final de
furao seja alcanada durante a furao, e se fura apenas uma vez.
DTB (tempo de espera)
No parmetro DTB programamos o tempo de espera em segundos para a profundidade final
de furao (quebra de cavacos).
DTS (tempo de espera)
O tempo de espera no ponto inicial somente executado com VARI=1 (remoo de
cavacos).
FRF (fator de avano)
Atravs deste parmetro podemos especificar um fator de reduo para o avano ativo, este
somente ser considerado pelo ciclo no deslocamento at a primeira profundidade de
furao.
VARI (tipo de usinagem)
Se for definido o parmetro VARI=0, a broca retrocede 1 mm ao alcanar cada profundidade
de furao para quebrar os cavacos. Com VARI=1 (para remoo de cavacos) a broca
desloca-se em cada caso at o plano de referncia deslocado pela distncia de segurana.

Indicao
A distncia de antecipao calculada internamente pelo ciclo como segue:
Com uma profundidade de furao de at 30 mm, o valor da distncia de antecipao
sempre ser igual a 0.6 mm.
Com profundidades de furao maiores, aplica-se a frmula de clculo Profundidade de
furao/50 (aqui o valor est limitado em at 7 mm).

Ciclos
10.4 Ciclos de furao
Fresamento
316 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Furao profunda
Este programa executa o ciclo CYCLE83 nas posies X80 Y120 e X80 Y60 do plano XY.
A primeira furao executada com o tempo de espera zero e o tipo de usinagem quebra
de cavacos. A profundidade final, assim como a primeira profundidade de furao, deve ser
especificada de forma absoluta. Na segunda chamada est programado um tempo de
espera de 1s. Foi selecionado o tipo de usinagem remoo de cavacos, a profundidade final
de furao foi especificada relativa ao plano de referncia. O eixo de furao o eixo Z para
ambos casos.
6
0
1
2
0
A
B
Y
Z
A - B
150
5
80
Y
X

Esquema 10-10 Exemplo do CYCLE83

N10 G0 G17 G90 F50 S500 M4 ; definio dos valores de tecnologia
N20 D1 T12 ; aproximao do plano de retrocesso
N30 Z155
N40 X80 Y120 ;aproximao da primeira posio de
furao
N50 CYCLE83(155, 150, 1, 5, 0 , 100, ,
20, 0, 0, 1, 0)
;chamada do ciclo, parmetro de
profundidade com valores absolutos
N60 X80 Y60 ;aproximar prxima posio de furao
N70 CYCLE83(155, 150, 1, , 145, , 50,
20, 1, 1, 0.5, 1)
;chamada do ciclo com especificao
relativa da profundidade final e 1
profundidade de furao, a distncia de
segurana de 1 mm do fator de avano
0.5
N80 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 317
10.4.6 Rosqueamento com macho sem mandril de compensao - CYCLE84
Programao
CYCLE84(RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS, SST, SST1)
Parmetros
Tabelas 10-5 Parmetro CYCLE84
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DTB real Tempo de espera na profundidade da rosca (quebra de cavacos)
SDAC int Sentido de rotao aps fim do ciclo
Valores: 3, 4 ou 5 (para M3, M4 ou M5)
MPIT real Passo da rosca como tamanho da rosca (com sinal)
Faixa de valores 3 (para M3) ... 48 (para M48), o sinal define do
sentido de rotao na rosca
PIT real Passo da rosca como valor (com sinal)
Faixa de valores: 0.001 ... 2000.000 mm), o sinal define o sentido
de giro na rosca
POSS real Posio do fuso para parada controlada do fuso no ciclo (em
graus)
SST real Rotao para rosqueamento com macho
SST1 real Rotao para retrocesso
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a
profundidade de rosca especificada.
Com o ciclo CYCLE84 podemos executar furos roscados sem mandril de compensao.
Para o rosqueamento com macho com mandril de compensao existe um ciclo prprio, o
CYCLE840.

Indicao
O ciclo CYCLE84 pode ser aplicado se o fuso previsto para a furao for tecnicamente
vivel para operao com controle de posio.

Ciclos
10.4 Ciclos de furao
Fresamento
318 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Parada de fuso controlada (valor no parmetro POSS) e passo do fuso em modo de eixo
Rosqueamento com macho at a profundidade final de furao com rotao SST
Tempo de espera na profundidade da rosca (parmetro DTB)
Retrocesso at o plano de referncia deslocado pela distncia de segurana, rotao
SST1 e inverso do sentido de giro
Retrocesso at o plano de retrocesso com G0 sobrescrevendo a ltima rotao de fuso
programada antes da chamada do ciclo e o sentido de giro programado em SDAC
reiniciado em modo de fuso
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
SDAC
DP=RFP-DPR
RFP
RFP+SDlS
RTP
G4
G332
G331
G0
Z
X

Esquema 10-11 Explicao do parmetro CYCLE84
DTB (tempo de espera)
O tempo de espera programamos em segundos. Para a furao de furos cegos recomenda-
se descartar o tempo de espera.
SDAC (sentido de rotao aps fim de ciclo)
No SDAC programamos o sentido de rotao aps a finalizao do ciclo.
A reverso do sentido de rotao no rosqueamento com macho executada
automaticamente dentro do ciclo.
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 319
MPIT e PIT (passo de rosca como tamanho de rosca e como valor)
Opcionalmente, pode-se especificar o valor do passo da rosca como tamanho da rosca
(apenas para roscas mtricas entre M3 e M48) ou como valor (distncia de um passo de
rosca para o prximo como valor numrico). O parmetro desnecessrio descartado na
chamada ou tem um zero como valor.
As roscas direita ou esquerda so definidas pelo sinal indicado no parmetro do passo:
valor positivo direita (como M3)
valor negativo esquerda (como M4)
Se ambos parmetros de passo possuem valores contraditrios entre si, ento o ciclo
dispara o alarme 61001 "Passo de rosca incorreto" e a execuo do ciclo ser cancelada.
POSS (posio do fuso)
No ciclo, antes do rosqueamento, o fuso parado de forma controlada e colocado em modo
de controle de posio.
Em POSS programamos a posio do fuso para esta parada de fuso.
SST (rotao)
O parmetro SST contm a rotao de fuso para o bloco de rosqueamento com macho com
G331.
SST1 (rotao de retrocesso)
Em SST1 programamos a rotao para o retrocesso do rosqueamento com macho.
Se este parmetro for valor zero, ento o retrocesso ser realizado com a rotao
programada em SST.

Indicao
Para rosqueamento com macho, o sentido de rotao sempre ser automaticamente
invertido no ciclo.

Ciclos
10.4 Ciclos de furao
Fresamento
320 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Rosca sem mandril de compensao
Na posio X30 Y35 do plano XY furada uma rosca sem mandril de compensao, o eixo
de furao o eixo Z. Nenhum tempo de espera foi programado, a profundidade relativa.
Os parmetros do sentido de rotao e do passo devero ser preenchidos com valores.
executada a furao de uma rosca mtrica M5.
3
5
A
B
Y
Z
A - B
6
36
30
Y
X

Esquema 10-12 Exemplo do CYCLE84

N10 G0 G90 T11 D1 ; definio dos valores de tecnologia
N20 G17 X30 Y35 Z40 ; aproximao da posio de furao
N30 CYCLE84(40, 36, 2, , 30, , 3, 5, , 90,
200, 500)
; chamada do ciclo, o parmetro PIT
foi descartado, nenhuma especificao
da profundidade absoluta, nenhum tempo
de espera, parada do fuso em 90 graus,
a rotao de rosqueamento 200, a do
retrocesso 500
N40 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 321
10.4.7 Rosqueamento com macho com mandril de compensao - CYCLE840
Programao
CYCLE840(RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT, PIT, AXN)
Parmetros
Tabelas 10-6 Parmetro CYCLE840
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DTB real Tempo de espera na profundidade da rosca (quebra de cavacos)
SDR int Sentido de rotao para retrocesso
Valores: 0 (inverso automtica do sentido de giro), 3 ou 4 (para
M3 ou M4)
SDAC int Sentido de rotao aps fim do ciclo
Valores: 3, 4 ou 5 (para M3, M4 ou M5)
ENC int Rosqueamento com macho com/sem encoder
Valores: 0 = com encoder, 1 = sem encoder
MPIT real Passo da rosca como tamanho da rosca (com sinal)
Faixa de valores 3 (para M3) ... 48 (para M48)
PIT real Passo da rosca como valor (com sinal)
Faixa de valores: 0.001 ... 2000.000 mm
Eixo da ferramenta AXN integer
Valores:
1 = 1 eixo do plano
2 = 2 eixo do plano
seno o 3 eixo do plano
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programadas at a
profundidade de rosca especificada.
Com este ciclo podem ser produzidos rosqueamentos com macho com mandril de
compensao
sem encoder e
com encoder.
Ciclos
10.4 Ciclos de furao
Fresamento
322 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Execuo do rosqueamento com macho com mandril de compensao sem encoder
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
SDR
SDAC
DP=RFP-DPR
RFP
RFP+SDlS
RTP
X
G63
G0
Z

Esquema 10-13 Rosqueamento com macho com mandril de compensao sem encoder
CYCLE840
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Rosqueamento com macho at a profundidade final de furao
Executar tempo de espera na profundidade de rosqueamento (parmetro DTB)
Retrocesso at a distncia de segurana do plano de referncia pr-definido
Retrocesso at o plano de retrocesso com G0
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 323
Execuo do rosqueamento com macho com mandril de compensao com encoder
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
SDAC
SDR
DP=RFP-DPR
RFP
RFP+SDlS
RTP
X
G4
G33
G0
Z

Esquema 10-14 Rosqueamento com macho com mandril de compensao com encoder
CYCLE840
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Rosqueamento com macho at a profundidade final de furao
Tempo de espera na profundidade da rosca (parmetro DTB)
Retrocesso at a distncia de segurana do plano de referncia pr-definido
Retrocesso at o plano de retrocesso com G0
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
DTB (tempo de espera)
O tempo de espera programamos em segundos.
SDR (sentido de rotao para retrocesso)
Se a inverso do sentido de giro do fuso deve ser automtica, ento deve-se definir SDR=0.
Se foi determinado pelo dado de mquina que no ser empregado nenhum encoder (ento
o dado de mquina MD30200 NUM_ENCS tem o valor 0), o parmetro dever ser ajustado
com o valor 3 ou 4 para o sentido de giro, caso contrrio, aparece o alarme 61202 "Nenhum
sentido de giro programado" e o ciclo ser cancelado.
Ciclos
10.4 Ciclos de furao
Fresamento
324 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
SDAC (sentido de rotao)
Dado que o ciclo tambm pode ser chamado de forma modal (veja o captulo "Suporte
grfico para ciclos"), ele precisa de um sentido de giro para a execuo dos demais furos
roscados. Este programado no parmetro SDAC e corresponde ao sentido de rotao
programado no programa de nvel superior antes da primeira chamada. Se SDR=0, ento o
valor escrito em SDAC no tem nenhuma importncia no ciclo e, por isso, ele poder ser
omitido na parametrizao.
ENC (rosqueamento com macho)
Se o rosqueamento for executado sem encoder, mesmo que exista um, o parmetro ENC
dever ser preenchido com 1.
Se no existir nenhum encoder e o parmetro possui o valor 0, ele no ser considerado no
ciclo.
MPIT e PIT (passo de rosca como tamanho de rosca e como valor)
O parmetro do passo apenas tem importncia quando relacionado ao rosqueamento com
encoder. O ciclo calcula o valor do avano a partir da rotao do fuso e do passo.
Opcionalmente, pode-se especificar o valor do passo da rosca como tamanho da rosca
(apenas para roscas mtricas entre M3 e M48) ou como valor (distncia de um passo de
rosca para o prximo como valor numrico). O parmetro desnecessrio descartado na
chamada ou tem um zero como valor.
Se ambos parmetros de passo possuem valores contraditrios entre si, ento o ciclo
dispara o alarme 61001 "Passo de rosca incorreto" e a execuo do ciclo ser cancelada.

Indicao
Dependendo do dado de mquina MD30200 NUM_ENCS, o ciclo seleciona se a rosca deve
ser furada com ou sem uso de encoder.
Antes da chamada do ciclo deve ser programado o sentido de rotao do fuso com M3 ou
M4.
Durante os blocos de roscas com G63, os valores dos interruptores de controle de avano e
de fuso so congelados em 100%.
Normalmente o rosqueamento sem encoder requer um mandril de compensao mais
comprido.

Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 325
AXN (eixo da ferramenta)
A figura a seguir apresenta todas possibilidades de seleo dos eixos de furao.
Com G18 significa:
AXN=1 ;corresponde a Z
AXN=2 ;corresponde a X
AXN=3 ;corresponde a Y (se estiver disponvel o eixo Y)
X
Y
Z
Eixo de furao
Correo de
comprimentos

Esquema 10-15 AXN (eixo da ferramenta)
O eixo de furao pode ser programado diretamente atravs da programao do eixo de
furao via AXN (nmero do eixo de furao).

AXN=1 1 eixo do plano
AXN=2 2 eixo do plano
AXN=3 3 eixo do plano
Por exemplo, para executar uma furao centralizada (em Z) no plano G18 programamos:
G18
AXN=1
Ciclos
10.4 Ciclos de furao
Fresamento
326 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Rosca sem encoder
Com este programa executada a furao de uma rosca sem encoder na posio X35 Y35
do plano XY, o eixo de furao o eixo Z. Os parmetros de sentido de rotao SDR e
SDAC precisam ser especificados, o parmetro ENC especificado com 1, a profundidade
especificada como absoluta. O parmetro do passo PIT pode ser omitido. empregado
um mandril de compensao para a usinagem.
3
5
A
B
Y
Z
A - B
15
56
35
Y
X

Esquema 10-16 Exemplo de rosca sem encoder CYCLE840

N10 G90 G0 T11 D1 S500 M3 ; definio dos valores de
tecnologia
N20 G17 X35 Y35 Z60 ; aproximao da posio de
furao
N30 G1 F200 ; determinao do avano de
trajetria
N40 CYCLE840(59, 56, , 15, 0, 1, 4, 3, 1, , ) ; chamada de ciclo, tempo de
espera 1 s, sentido de giro para
retrocesso M4, sentido de giro
aps o ciclo M3, sem distncia de
segurana, os parmetros MPIT e
PIT foram omitidos
N50 M02 ; fim do programa
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 327
Exemplo de programao: Rosca com encoder
Com este programa usinada uma rosca com encoder na posio X35 Y35 do plano XY. O
eixo de furao o eixo Z. O parmetro do passo deve ser especificado, uma reverso
automtica do sentido de rotao est programada. empregado um mandril de
compensao para a usinagem.
3
5
A
B
Y
Z
A - B
15
56
35
Y
X

Esquema 10-17 Exemplo de rosca com encoder CYCLE840

N10 G90 G0 T11 D1 S500 M4 ; definio dos valores de
tecnologia
N20 G17 X35 Y35 Z60 ; aproximao da posio de
furao
N30 CYCLE840(59, 56, , 15, 0, 0, 4, 3, 0, 0,
3.5)
; chamada de ciclo, sem distncia
de segurana, com indicao de
profundidade
N40 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
328 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.4.8 Alargamento 1 (mandrilamento 1) - CYCLE85
Programao
CYCLE85(RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)
Parmetros
Tabelas 10-7 Parmetro CYCLE85
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DTB real Tempo de espera na profundidade final de furao (quebra de
cavacos)
FFR real Avano
RFF real Avano de retrocesso
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano pr-definidos at a
profundidade final de furao especificada.
O movimento para frente e para trs realizado com o avano que est especificado nos
respectivos parmetros FFR e RFF.
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocar at a profundidade final de furao com G1 e com o avano programado no
parmetro FFR
Executar tempo de espera na profundidade final de furao
Retrocesso com G1 at o plano de referncia deslocado pela distncia de segurana e
com o avano de retrocesso programado no parmetro RFF
Retrocesso at o plano de retrocesso com G0
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 329
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
DP=RFP-DPR
RFP
RFP+SDlS
RTP
G4
G1
G0
Z
X

Esquema 10-18 Explicao do parmetro do CYCLE85
DTB (tempo de espera)
Em DTB programamos o tempo de espera na profundidade final de furao em segundos.
FFR (avano)
O valor de avano especificado em FFR atua na furao.
RFF (avano de retrocesso)
O valor de avano programado em RFF atua no retrocesso do furo at o plano de referncia
+ distncia de segurana.
Ciclos
10.4 Ciclos de furao
Fresamento
330 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Primeiro passe de mandrilamento
chamado o ciclo CYCLE85 em Z70 X50 do plano ZX. O eixo de furao o eixo Y. A
profundidade final de furao est especificada como relativa, nenhum tempo de espera
programado. O canto superior da pea est em Y102.
5
0
A
B
X
Y
A - B
77
102
70
X
Z

Esquema 10-19 Exemplo do CYCLE85

N10 T11 D1
G1 F200 M3 S200
N20 G18 Z70 X50 Y105 ; aproximao da posio de
furao
N30 CYCLE85(105, 102, 2, , 25, , 300, 450) ; chamada de ciclo, nenhum tempo
de espera programado
N40 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 331
10.4.9 Mandrilamento (mandrilamento 2) - CYCLE86
Programao
CYCLE86(RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)
Parmetros
Tabelas 10-8 Parmetro CYCLE86
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DTB real Tempo de espera na profundidade final de furao (quebra de
cavacos)
SDIR int Sentido de giro
Valores: 3 (para M3), 4 (para M4)
RPA real Curso de retrocesso no 1 eixo do plano (incremental, especificar
com sinal)
RPO real Curso de retrocesso no 2 eixo do plano (incremental, especificar
com sinal)
RPAP real Curso de retrocesso no eixo de furao (incremental, especificar
com sinal)
POSS real Posio do fuso para parada controlada do fuso no ciclo (em
graus)
Funo
O ciclo suporta o mandrilamento de furos com uma barra de mandrilar.
A ferramenta fura com a rotao de fuso e velocidade de avano programada at a
profundidade de furao especificada.
No mandrilamento 2 executada uma parada controlada do fuso ao ser alcanada a
profundidade de furao. Em seguida, o deslocamento at as posies de retrocesso
programadas executado em avano rpido e destas at o plano de retrocesso.
Ciclos
10.4 Ciclos de furao
Fresamento
332 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocar at a profundidade final de furao com G1 e o avano programado antes da
chamada do programa
executado o tempo de espera na profundidade final de furao
Parada de fuso controlada na posio programada em POSS
Curso de retrocesso com G0 em at 3 eixos
Retrocesso no eixo de furao com G0 at o plano de referncia deslocado pela
distncia de segurana
Retrocesso at o plano de retrocesso com G0 (posio de furao inicial em ambos
eixos do plano)
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
RFP-DPR
DP=
RFP
RFP+SDlS
RTP
G4
G1
G0
Z
X
RPO
RPA
RPAP
SPOS

Esquema 10-20 Explicao do parmetro CYCLE86
DTB (tempo de espera)
No parmetro DTB programamos o tempo de espera em segundos para a profundidade final
de furao (quebra de cavacos).
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 333
SDIR (sentido de rotao)
Com este parmetro definimos o sentido de rotao com o qual o ciclo deve executar a
furao. Para valores diferentes de 3 ou 4 (M3/M4) ser disparado o alarme 61102
"Nenhum sentido de rotao programado" e o ciclo no ser executado.
RPA (curso de retrocesso, no 1 eixo)
Neste parmetro definimos um movimento de retrocesso no 1 eixo (abscissa), o qual
executado aps alcanar a profundidade final de furao e a parada controlada do fuso.
RPO (curso de retrocesso, no 2 eixo)
Com este parmetro definimos um movimento de retrocesso no 2 eixo (ordenada), o qual
executado aps alcanar a profundidade final de furao e a parada controlada do fuso.
RPAP (curso de retrocesso, no eixo de furao)
Neste parmetro definimos um movimento de retrocesso no eixo de furao que ser
executado depois de alcanar a profundidade final de furao e a parada controlada do
fuso.
POSS (posio do fuso)
Em POSS deve-se programar a posio do fuso em graus para parada controlada depois de
ser alcanada a profundidade final de furao.

Indicao
possvel parar o fuso ativo de forma controlada. A programao do respectivo valor
angular feita pelo parmetro de transferncia.
O ciclo CYCLE86 pode ser empregado se o fuso previsto para a furao est tecnicamente
apto para executar o comando SPOS.

Ciclos
10.4 Ciclos de furao
Fresamento
334 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Segundo passe de mandrilamento
O ciclo CYCLE86 chamado na posio X70 Y50 do plano XY. O eixo de furao o
eixo Z. A profundidade final de furao programada com valor absoluto, no deve ser
especificada uma distncia de segurana. O tempo de espera na profundidade final de
furao de 2 s. O canto superior da pea est em Z110. No ciclo, o fuso dever girar com
M3 e parar em 45 graus.
5
0
A
B
Y
Z
A - B
77
110
70
Y
X

Esquema 10-21 Exemplo do CYCLE86

N10 G0 G17 G90 F200 S300 M3 ; definio dos valores de tecnologia
N20 T11 D1 Z112 ; aproximao do plano de retrocesso
N30 X70 Y50 ; aproximao da posio de furao
N40 CYCLE86(112, 110, , 77, 0, 2, 3, -
1, -1, 1, 45)
; chamada do ciclo com profundidade de
furao absoluta
N50 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 335
10.4.10 Mandrilamento com parada 1 (mandrilamento 3) CYCLE87
Programao
CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)
Parmetros
Tabelas 10-9 Parmetro CYCLE87
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
SDIR int Sentido de giro
Valores: 3 (para M3), 4 (para M4)
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programada at a
profundidade final de furao especificada.
No mandrilamento 3, aps ser alcanada a profundidade final de furao, realizada uma
parada de fuso sem controle M5 e, em seguida, uma parada programada M0. Atravs da
tecla NC-START o movimento de retrocesso continuado em avano rpido at o plano de
retrocesso.
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocar at a profundidade final de furao com G1 e o avano programado antes da
chamada do programa
Parada de fuso com M5
Pressione a tecla NC-START
Retrocesso at o plano de retrocesso com G0
Ciclos
10.4 Ciclos de furao
Fresamento
336 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
DP=RFP-DPR
RFP
RFP+SDlS
RTP
M5/M0
G1
G0 Z
X

Esquema 10-22 Explicao do parmetro CYCLE87
SDIR (sentido de rotao)
O parmetro define o sentido de giro com o qual executada a furao no ciclo.
Para valores diferentes de 3 ou 4 (M3/M4) ser disparado o alarme 61102 "Nenhum sentido
de rotao programado" e o ciclo ser cancelado.
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 337
Exemplo de programao: Terceiro passe de mandrilamento
O ciclo CYCLE87 chamado na posio X70 Y50 do plano XY. O eixo de furao o
eixo Z. A profundidade final de furao especificada com valor absoluto. A distncia de
segurana de 2 mm.
5
0
A
B
Y
Z
A - B
77
110
70
Y
X

Esquema 10-23 Exemplo do CYCLE87

DEF REAL DP, SDIS ;definio de parmetros
N10 DP=77 SDIS=2 ;atribuies de valores
N20 G0 G17 G90 F200 S300 ; definio dos valores de tecnologia
N30 D3 T3 Z113 ; aproximao do plano de retrocesso
N40 X70 Y50 ; aproximao da posio de furao
N50 CYCLE87 (113, 110, SDIS, DP, , 3) ; chamada do ciclo com sentido de rotao
M3 programado
N60 M02 ; fim do programa

Ciclos
10.4 Ciclos de furao
Fresamento
338 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.4.11 Furao com parada 2 (mandrilamento 4) - CYCLE88
Programao
CYCLE88(RTP, RFP, SDIS, DP, DPR, DTB, SDIR)
Parmetros
Tabelas 10-10 Parmetro CYCLE88
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DTB real Tempo de espera na profundidade final de furao (quebra de
cavacos)
SDIR int Sentido de giro
Valores: 3 (para M3), 4 (para M4)
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programada at a
profundidade final de furao programada. Na furao com parada, aps ser alcanada a
profundidade final de furao, realizada uma parada de fuso sem controle M5 e, em
seguida, uma parada programada M0. Ativando-se NC-START executa-se o movimento
para fora em avano rpido at o plano de retrocesso.
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocar at a profundidade final de furao com G1 e o avano programado antes da
chamada do programa
Tempo de espera na profundidade final de furao
Parada de fuso e parada de programa com M5 M0. Pressione a tecla NC START aps a
parada do programa.
Retrocesso at o plano de retrocesso com G0
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 339
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
DP=RFP-DPR
RFP
RFP+SDlS
RTP
M5/M0
G4
G1
G0
Z
X

Esquema 10-24 Explicao do parmetro CYCLE88
DTB (tempo de espera)
Em DTB programa-se o tempo de espera at a profundidade final de furao (quebra de
cavacos) em segundos.
SDIR (sentido de rotao)
O sentido de rotao programada atua no percurso at a profundidade final de furao.
Para valores diferentes de 3 ou 4 (M3/M4) ser disparado o alarme 61102 "Nenhum sentido
de rotao programado" e o ciclo ser cancelado.
Exemplo de programao: Quarto passe de mandrilamento
chamado o ciclo CYCLE88 em X80 Y90 do plano XY. O eixo de furao o eixo Z. A
distncia de segurana programada em 3 mm, a profundidade final de furao
especificada relativa ao plano de referncia.
No ciclo atua o M4.

N10 G17 G90 F100 S450 ; definio dos valores de tecnologia
N20 G0 X80 Y90 Z105 ; aproximar a posio de furao
N30 CYCLE88 (105, 102, 3, , 72, 3, 4) ; chamada de ciclo com o sentido de giro do
fuso M4 programado
N40 M02 ; fim do programa


Ciclos
10.4 Ciclos de furao
Fresamento
340 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.4.12 Alargamento 2 (mandrilamento 5) - CYCLE89
Programao
CYCLE89(RTP, RFP, SDIS, DP, DPR, DTB)
Parmetros
Tabelas 10-11 Parmetro CYCLE89
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DTB real Tempo de espera na profundidade final de furao (quebra de
cavacos)
Funo
A ferramenta fura com a rotao de fuso e velocidade de avano programada at a
profundidade final de furao especificada. Quando a profundidade final de furao o tempo
de espera entra em ao.
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-definido
Deslocar at a profundidade final de furao com G1 e o avano programado antes da
chamada do programa
executado o tempo de espera na profundidade final de furao
Retrocesso com G1 e o mesmo valor de avano at o plano de referncia deslocado
pela distncia de segurana
Retrocesso at o plano de retrocesso com G0
Ciclos
10.4 Ciclos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 341
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
DP=RFP-DPR
RFP
RFP+SDlS
RTP
G4
G1
G0
Z
X

Esquema 10-25 Explicao do parmetro CYCLE89
DTB (tempo de espera)
No parmetro DTB programamos o tempo de espera em segundos para a profundidade final
de furao (quebra de cavacos).
Ciclos
10.4 Ciclos de furao
Fresamento
342 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Quinto passe de mandrilamento
O ciclo de furao CYCLE89 chamado em X80 Y90 do plano XY com uma distncia de
segurana de 5 mm e especificao da profundidade final de furao como valor absoluto.
O eixo de furao o eixo Z.
A
B
Y
Z
A - B
72
102
9
0
80
Y
X

Esquema 10-26 Exemplo do CYCLE89

DEF REAL RFP, RTP, DP, DTB ;definio de parmetros
RFP=102 RTP=107 DP=72 DTB=3 ;atribuies de valores
N10 G90 G17 F100 S450 M4 ; definio dos valores de
tecnologia
N20 G0 X80 Y90 Z107 ; aproximar a posio de furao
N30 CYCLE89(RTP, RFP, 5, DP, , DTB) ; chamada de ciclo
N40 M02 ; fim do programa

Ciclos
10.5 Ciclos de modelos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 343
10.5 Ciclos de modelos de furao
Os ciclos de modelos de furao descrevem apenas a geometria de uma disposio de
furos no plano. O vnculo com um ciclo de furao estabelecido com a chamada modal
deste ciclo de furao antes da programao do ciclo de modelo de furao.
10.5.1 Requisitos
Ciclos de modelos de furao sem chamada do ciclo de furao
Os ciclos de modelos de furao tambm podem ser utilizados sem a chamada modal de
um ciclo de furao, pois a parametrizao dos ciclos de modelos de furao no requer
nenhuma informao sobre o ciclo de furao utilizado.
Porm, se antes da chamada do ciclo de modelo de furao no for chamada nenhuma
subrotina de forma modal, ento aparece a mensagem de erro 62100 "Nenhum ciclo de
furao ativo".
Esta mensagem de erro pode ser confirmada com a tecla de apagar erros e a execuo do
programa pode ser continuada com NC-Start. O ciclo de modelo de furao executa, uma a
uma, as posies calculadas a partir dos dados especificados, isto ocorre sem a execuo
de uma subrotina nestes pontos.
Comportamento quando o parmetro de quantidade for zero
A quantidade de furos em um modelo de furaes deve ser parametrizada. Se o valor do
parmetro de quantidade for zero durante a chamada do ciclo (ou ento se este parmetro
foi omitido na lista) dado o alarme 61103 "Quantidade de furos zero" e o ciclo
cancelado.
Verificao em faixas limitadas de valores de parmetros de entrada
Normalmente, nos ciclos de modelos de furao no so feitos controles de plausibilidade
para parmetros de definio.
Ciclos
10.5 Ciclos de modelos de furao
Fresamento
344 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.5.2 Fileira de furos - HOLES1
Programao
HOLES1(SPCA, SPCO, STA1, FDIS, DBH, NUM)
Parmetros
Tabelas 10-12 Parmetro HOLES1
SPCA real 1 eixo do plano (abscissa) de um ponto de referncia na reta
(absoluto)
SPCO real 2 eixo do plano (ordenada) de um ponto de referncia (absoluto)
STA1 real ngulo para o 1 eixo do plano (abscissa)
Faixa de valores: -180<STA1<=180 graus
FDIS real Distncia do primeiro furo ao ponto de referncia (especificar
sem sinal)
DBH real Distncia entre os furos (especificar sem sinal)
NUM int Nmero de furos
Funo
Com este ciclo produzimos uma fileira de furos, isto , um nmero de furos dispostos em
uma linha reta, ou dispostos em uma grade de furos. O tipo de furo determinado pelo ciclo
de furao selecionado anteriormente de forma modal.
Seqncia de operao
Para evitar percursos desnecessrios, internamente executada uma diferenciao com
base na posio real dos eixos do plano e da geometria da fileira de furos, para saber se a
fileira de furos deve ser iniciada pelo primeiro ou pelo ltimo furo. Em seguida, as posies
de furaes so aproximadas, uma a uma, em avano rpido.
Z
X
Y
G19
S
P
C
A
S
P
C
O
Z
X
Y
G17
Z
X
Y
G18
S
P
C
A
S
P
C
O
S
P
C
A
S
P
C
O

Esquema 10-27 Execuo do HOLES1
Ciclos
10.5 Ciclos de modelos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 345
Explicao de parmetros
S
P
C
O
SPCA
D
B
H
F
D
l
S
STA1
Y
X

Esquema 10-28 Explicao do parmetro HOLES1
SPCA e SPCO (ponto de referncia do 1 eixo do plano e 2 eixo do plano)
especificado um ponto na reta da fileira de furos que ser considerado como referncia
das distncias entre os furos. A partir deste ponto especificada a distncia para o primeiro
furo FDIS.
STA1 (ngulo)
A reta pode estar em qualquer posio no plano. Alm do ponto definido por SPCA e SPCO,
esta reta determinada pelo ngulo que fecha a reta com o 1 eixo do plano durante a
chamada do atual sistema de coordenadas da pea. O ngulo especificado em graus em
STA1.
FDIS e DBH (distncia)
Em FDIS especificamos a distncia do primeiro furo at o ponto de referncia definido em
SPCA e SPCO. O parmetro DBH contm a distncia entre dois furos.
NUM (nmero)
Com o parmetro NUM definimos a quantidade de furos.
Ciclos
10.5 Ciclos de modelos de furao
Fresamento
346 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Fileira de furos
Com este programa podemos usinar uma fileira de 5 furos roscados que esto dispostos
paralelamente ao eixo Z do plano ZX e possuem uma distncia de 20 mm entre si. O ponto
de partida da fileira de furos est em Z20 e X30, sendo que o primeiro furo est a uma
distncia de 10 mm deste ponto. A geometria da fileira de furos descrita pelo ciclo
HOLES1. Primeiramente executa-se a furao com o ciclo CYCLE82, depois a rosca com
CYCLE84 (sem mandril de compensao). Os furos possuem a profundidade de 80 mm
(diferena entre o plano de referncia e a profundidade final de furao).
2
0
2
0
2
0
1
0
2
0
2
0
A
B
Z
Y
A - B
22
102
30
Z
X

Esquema 10-29 Exemplo de fileira de furos - HOLES1

N10 G90 F30 S500 M3 T10 D1 ;definio dos valores
tecnolgicos para o segmento de
usinagem
N20 G17 G90 X20 Z105 Y30 ; aproximar a posio de partida
N30 MCALL CYCLE82(105, 102, 2, 22, 0, 1) ; chamada modal do ciclo de
furao
N40 HOLES1(20, 30, 0, 10, 20, 5) ;chamada do ciclo de fileira de
furos, incio no primeiro furo,
no ciclo s so aproximadas as
posies de furao
N50 MCALL ; desselecionar chamada modal
... ;troca de ferramentas
N60 G90 G0 X30 Z110 Y105 ;aproximar posio ao lado do 5
furo
N70 MCALL CYCLE84(105, 102, 2, 22, 0, , 3, ,
4.2, ,300, )
; chamada modal do ciclo para
rosqueamento
N80 HOLES1(20, 30, 0, 10, 20, 5) ;chamada do ciclo de fileira de
furos, incio com o 5 furo da
fileira
N90 MCALL ; desselecionar chamada modal
N100 M02 ; fim do programa
Ciclos
10.5 Ciclos de modelos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 347
Exemplo de programao: Grade de furos
Com este programa produzimos uma grade de furos composta por 5 linhas com 5 furos
cada, dispostas no plano XY e com uma distncia de 10 mm entre si. O ponto de partida da
grade de furos est em X30 Y20.
No exemplo so utilizados parmetros R como parmetros de transferncia para o ciclo.
X
Y
2
0
1
5
10 30

Esquema 10-30 Exemplo de grade de furos - HOLES1

R10=102
R11=105
R12=2
R13=75
R14=30
R15=20
R16=0
R17=10
R18=10
R19=5
R20=5
R21=0
R22=10
Plano de referncia
Plano de retrocesso
Distncia de segurana
Profundidade de furao
Ponto de referncia da fileira de furos do 1 eixo do plano
Ponto de referncia da fileira de furos do 2 eixo do plano
ngulo inicial
Distncia entre o 1 furo e o ponto de referncia
Distncia entre os furos
Nmero de furos por fileira
Nmero de fileiras
Contador de fileiras
Distncia entre fileiras
N10 G90 F300 S500 M3 T10 D1 : Definio dos valores tecnolgicos
N20 G17 G0 X=R14 Y=R15 Z105 ; aproximar a posio de partida
N30 MCALL CYCLE82(R11, R10, R12, R13, 0, 1) ; chamada modal do ciclo de furao
N40 LABEL1: ;chamada do ciclo de circunferncia de
furos
N41 HOLES1(R14, R15, R16, R17, R18, R19)
N50 R15=R15+R22 ; valor y para calcular a prxima linha
N60 R21=R21+1 ; aumentar o contador de linhas
N70 IF R21<R20 GOTOB LABEL1 ; salto para LABEL1 quando se cumpre a
condio
N80 MCALL ; desselecionar chamada modal
N90 G90 G0 X30 Y20 Z105 ; aproximar a posio de partida
N100 M02 ; fim do programa
Ciclos
10.5 Ciclos de modelos de furao
Fresamento
348 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.5.3 Crculo de furos - HOLES2
Programao
HOLES2(CPA, CPO, RAD, STA1, INDA, NUM)
Parmetros
Tabelas 10-13 Parmetro HOLES2
CPA real Centro do crculo de furos (absoluto), 1 eixo do plano
CPO real Centro do crculo de furos (absoluto), 2 eixo do plano
RAD real Raio do crculo de furos (especificar sem sinal)
STA1 real ngulo inicial
Faixa de valores: -180<STA1<=180 graus
INDA real ngulo de indexao
NUM int Nmero de furos
Funo
Com a ajuda deste ciclo produzido um crculo de furos. O plano de usinagem deve ser
definido antes da chamada do ciclo.
O tipo de furo determinado pelo ciclo de furao selecionado anteriormente de forma
modal.

Esquema 10-31 Fileira de furos - HOLES2
Ciclos
10.5 Ciclos de modelos de furao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 349
Seqncia de operao
No ciclo, as posies de furao so aproximadas sucessivamente em um crculo de furos
no plano, com G0.

Esquema 10-32 Execuo do HOLES2
Explicao de parmetros
X
R
A
D
C
P
O
STA1
lNDA
CPA Y

Esquema 10-33 Explicao do parmetro HOLES2
CPA, CPO e RAD (posio do centro e raio)
A posio do crculo de furos no plano de usinagem definida pelo centro (parmetro CPA
e CPO) e o raio (parmetro RAD). Para o raio somente so permitidos valores positivos.
Ciclos
10.5 Ciclos de modelos de furao
Fresamento
350 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
STA1 e INDA (ngulo inicial e ngulo de indexao)
A disposio dos furos no crculo de furos definida atravs destes parmetros.
O parmetro STA1 indica o ngulo de giro entre o sentido positivo do 1 eixo (abscissa) do
atual sistema de coordenadas da pea antes da chamada do ciclo e antes do primeiro furo.
O parmetro INDA contm o ngulo de giro de um furo para o prximo.
Se o parmetro INDA tiver o valor zero, ento o ngulo de indexao ser calculado
(internamente no ciclo) a partir do nmero de furos que dever ser distribudo
uniformemente sobre o crculo.
NUM (nmero)
O parmetro NUM define o nmero de furos.
Exemplo de programao: Crculo de furos
Com o programa e a utilizao do ciclo CYCLE82 so produzidos 4 furos com profundidade
de 30 mm. A profundidade final de furao indicada relativa ao plano de referncia. O
crculo definido pelo centro X70 Y60 e o raio de 42 mm no plano XY. O ngulo inicial de
33 graus. A distncia de segurana no eixo de furao Z de 2 mm.
6
0
33
A
B
Y
Z 30
42
70
Y
X

Esquema 10-34 Exemplo de crculo de furos - HOLES2

N10 G90 F140 S170 M3 T10 D1 ; definio dos valores de tecnologia
N20 G17 G0 X50 Y45 Z2 ; aproximar a posio de partida
N30 MCALL CYCLE82(2, 0, 2, , 30, 0) ;chamada modal do ciclo de furao, sem tempo
de espera, DP no programado
N40 HOLES2 (70, 60, 42, 33, 0, 4) ;chamada da circunferncia de furos, o ngulo
de indexao calculado no ciclo, pois o
parmetro INDA foi ignorado
N50 MCALL ; desselecionar chamada modal
N60 M02 ; fim do programa

Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 351
10.6 Ciclos de fresamento
10.6.1 Requisitos
Condies de chamada e de retorno
Programamos os ciclos de fresamento independentemente dos nomes concretos de eixo.
Antes da chamada dos ciclos de fresamento devemos ativar uma correo de ferramenta.
Os valores adequados para avano, rotao do fuso e sentido de rotao do fuso so
programados no programa de pea, se para isso no existirem parmetros disponveis no
ciclo de fresamento.
Programamos as coordenadas do centro da forma fresada e do bolso a ser usinado em um
sistema de coordenadas no sentido horrio.
As funes G ativas antes da chamada do ciclo e o atual frame so programado mantidos
durante o ciclo todo.
Definio de planos
Nos ciclos de fresamento considera-se que o atual sistema de coordenadas da pea de
trabalho seja alcanado atravs de um plano G17, G18 ou G19 e da ativao de um frame
programvel (se necessrio). O eixo de penetrao sempre o 3 eixo deste sistema de
coordenadas.
G18
Y
Z
X
3

e
ix
o
1


e
i
x
o
2

e
ix
o
G17
Y
Z
X
2

e
ix
o
3


e
i
x
o
1

e
ix
o
G19
Y
Z
X
1

e
ix
o
2


e
i
x
o
3

e
ix
o

Esquema 10-35 Atribuio de planos e eixos
Ciclos
10.6 Ciclos de fresamento
Fresamento
352 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Mensagens de estado da usinagem
Durante a execuo dos ciclos de fresamento so exibidas mensagens na tela do comando,
estas indicam o estado da usinagem. Podem aparecer as seguintes mensagens:
"Oblongo <N>(primeira forma) sendo usinada"
"Ranhura <N>(outra forma) sendo usinada"
"Ranhura circular <N>(ltima forma) sendo usinada"
No texto da mensagem o <N> significa o respectivo nmero da atual forma usinada.
Estas mensagens no interrompem a execuo do programa e so exibidas at ser exibida
uma mensagem seguinte ou quando o ciclo finalizado.
10.6.2 Fresamento de facear - CYCLE71
Programao
CYCLE71(_RTP, _RFP, _SDIS, _DP, _PA, _PO, _LENG, _WID, _STA,_MID, _MIDA, _FDP,
_FALD, _FFP1, _VARI, _FDP1)
Parmetros
Tabelas 10-14 Parmetro CYCLE71
_RTP real Plano de retrocesso (absoluto)
_RFP real Plano de referncia (absoluto)
_SDIS real Distncia de segurana (adicionada ao plano de referncia,
especificar sem sinal)
_DP real Profundidade (absoluta)
_PA real Ponto inicial (absoluto), 1 eixo do plano
_PO real Ponto inicial (absoluto), 2 eixo do plano
_LENG real Comprimento do retngulo no 1 eixo, incremental.
O canto que serve de referncia para o dimensionamento resulta
do sinal.
_WID real Comprimento do retngulo no 2 eixo, incremental.
O canto que serve de referncia para o dimensionamento resulta
do sinal.
_STA real ngulo entre o eixo longitudinal do retngulo e o 1 eixo do plano
(abscissa, sem especificar o sinal)
Faixa de valores: 0 _STA < 180
_MID real Profundidade de penetrao mxima (sem especificar o sinal)
_MIDA real Profundidade de penetrao mxima durante a remoo no
plano como valor (sem especificar o sinal)
_FDP real Curso livre no sentido de acabamento (incremental, sem
especificar o sinal)
_FALD real Sobremetal de acabamento na profundidade (incremental, sem
especificar sinal)
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 353
_FFP1 real Avano para usinagem de superfcies
_VARI integer Tipo de usinagem (especificar sem sinal)
POSIO DA UNIDADE
Valores: 1 desbaste, 2 acabamento
POSIO DA DEZENA
Valores:
1 paralelo ao 1 eixo do plano, em uma direo,
2 paralelo ao 2 eixo do plano, em uma direo,
3 paralelo ao 1 eixo do plano, com direo alternada
4 paralelo ao 2 eixo do plano, com direo alternada
_FDP1 real Curso de sobreposio no sentido de penetrao no plano
(incremental, sem especificar sinal)
Funo
Com o ciclo CYCLE71 pode ser faceada uma superfcie retangular qualquer. O ciclo tem
diferenas entre o desbaste (remoo de material da superfcie em vrios passos at o
sobremetal de acabamento) e o acabamento (um passe de fresa na superfcie). Pode-se
definir a penetrao mxima em largura e profundidade.
O ciclo opera sem correo do raio da ferramenta. A penetrao em profundidade
executada fora do material.
_LENG
_
W
l
D
_LENG
_
W
l
D
_LENG
_
W
l
D
_LENG
_
W
l
D
Y
X
Y
X
Y
X
Y
X
Possveis estratgias de eliminao
de material no fresamento de facear

Esquema 10-36 Possveis estratgias de eliminao de material no fresamento de facear
Ciclos
10.6 Ciclos de fresamento
Fresamento
354 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer onde o ponto de penetrao pode ser
aproximado na altura do plano de retrocesso sem ocorrer coliso.
O ciclo gera a seguinte sucesso de movimentos:
Com G0 o ponto de avano em profundidade aproximado na altura da atual posio e
depois tambm feito o movimento com G0 nesta posio at o plano de referncia
deslocado pela distncia de segurana. Em seguida, tambm com G0, penetrao no
plano de usinagem. G0 possvel, pois a penetrao feita fora do material.
Esto previstas vrias estratgias de remoo de material (paralelo ao eixo em um
sentido ou alternado).
Sucesso de movimentos no desbaste:
O fresamento de facear pode ser executado em vrios planos conforme os valores _DP,
_MID e _FALD programados. Neste caso, a usinagem executada de cima para baixo,
isto significa que executada uma remoo de material por plano e depois deslocado
at a prxima penetrao em profundidade fora do material (parmetro _FDP). Os
percursos para a remoo de material no plano dependem dos valores dos parmetros
_LENG, _WID, _MIDA, _FDP, _FDP1 e do raio da fresa ativa.
O primeiro percurso a ser fresado sempre deve ser percorrido de modo que a largura de
penetrao seja exatamente igual ao _MIDA, de modo que no seja ultrapassada a
largura de penetrao mxima possvel. Dessa forma o centro da ferramenta nem
sempre percorre exatamente sobre o canto (apenas se _MIDA - raio da fresa). A medida
com a qual a ferramenta percorre fora do canto sempre o dimetro da fresa - _MIDA,
mesmo se for executado apenas 1 corte na superfcie, isto , largura da superfcie +
curso adicional for menor que _MIDA. Os demais percursos do avano em largura
sempre sero calculados internamente, desse modo obtida uma largura uniforme
(<=_MIDA).
Sucesso de movimentos no acabamento:
Para o acabamento a superfcie fresada uma vez no plano. O sobremetal de
acabamento pode ser selecionado para a operao de desbaste de modo que a
profundidade restante possa ser usinada de uma s vez com a ferramenta de
acabamento.
Aps cada passada de fresamento no plano a ferramenta sai completamente. O
percurso fora do material programado pelo parmetro _FDP.
Para a usinagem em um sentido feita a suspenso do sobremetal de acabamento +
distncia de segurana e o prximo ponto de partida aproximado com avano rpido.
Para o desbaste em um sentido feita a suspenso da profundidade de penetrao
calculada + distncia de segurana. A penetrao em profundidade executada no
mesmo ponto como no desbaste.
Depois de ser finalizado o acabamento, a ferramenta recua para a ltima posio
alcanada no plano de retrocesso _RTP.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 355
_FDP
_FDP
Y
X
Movimento de fresamento durante operao de
acabamento com alternncia de direo
(Tipo de usinagem 42)

Esquema 10-37 Movimento de fresamento no acabamento em um sentido
Explicao de parmetros
Para os parmetros _RTP, _RFP, _SDIS - veja CYCLE81
Para os parmetros _STA, _MID, _FFP1 - veja POCKET3.
_PO,
Y
_PA
_FDP1
_MlDA
_
F
D
P
_LENG
_
W
l
D
X
Desbaste com _MlDA maior que o raio
da fresa (Tipo de usinagem 41)
Ponto de penetrao

Esquema 10-38 Desbaste com _MIDA maior que o raio da fresa
_DP (profundidade)
A profundidade pode ser definida de modo absoluto (_DP) para o plano de referncia.
Ciclos
10.6 Ciclos de fresamento
Fresamento
356 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
_PA, _PO (ponto inicial)
Com os parmetros _PA e _PO definimos o ponto inicial da superfcie nos eixos do plano.
_LENG, _WID (comprimento)
Com os parmetros _LENG e _WID definimos o comprimento e a largura do retngulo no
plano. O sinal determina a posio do retngulo relativa ao _PA e _PO.
_MIDA (largura mxima de penetrao em profundidade)
Com o parmetro definimos a largura mxima da penetrao durante a remoo de material
de um plano. De modo semelhante ao clculo conhecido para a profundidade de penetrao
(distribuio uniforme da profundidade total com o maior valor possvel), a largura
distribuda uniformemente, no mximo com o valor programado em _MIDA.
Se este parmetro no foi programado, ou ele possui um valor 0, ento o ciclo considera
80% do dimetro da fresa como largura mxima da penetrao em profundidade.
_FDP (curso fora do material)
Com este parmetro definimos a medida para o curso fora do material no plano. De
preferncia, este parmetro sempre deve ser um valor acima de zero.
_FDP1 (curso adicional)
Com o parmetro pode-se especificar um curso adicional no sentido da penetrao em
profundidade no plano (_MIDA). Com isso possvel compensar a diferena entre o atual
raio da fresa e o gume de corte (p. ex. o raio de corte ou insertos de corte dispostos de
forma inclinada). A ltima trajetria do centro da fresa sempre corresponde ao _LENG (ou
_WID) + _FDP1 - raio da ferramenta (da tabela de correo).
Superfcie
Dimetro de fresa da tabela de ferramentas
_FDP1

Esquema 10-39 Curso adicional _FDP1
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 357
_FALD (sobremetal de acabamento)
Para o desbaste considera-se um sobremetal de acabamento na profundidade que
programado neste parmetro.
Para o acabamento deve-se especificar o material residual, o qual ainda deve permanecer
como adicional de acabamento, com isso o afastamento e subseqente penetrao em
profundidade at o ponto de partida do prximo corte pode ser executado isento de
colises.
Se > 0, ento o parmetro ser ignorado durante o acabamento.
_VARI (tipo de usinagem)
Com o parmetro _VARI definimos o tipo de usinagem.
Possveis valores so:
Posio da unidade:
1=desbaste at o sobremetal de acabamento
2=acabamento
Posio da dezena:
1=paralelo ao 1 eixo do plano, em uma direo
2=paralelo ao 2 eixo do plano, em uma direo
3=paralelo ao 1 eixo do plano, com alternncia. Sentido
4=paralelo ao 2 eixo do plano, com alternncia. Sentido
Se foi programado outro valor para o parmetro _VARI, o ciclo ser cancelado aps ser
dado o alarme 61002 "Tipo de usinagem definido incorretamente".

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61000 "Nenhuma correo de ferramenta
ativa".

Ciclos
10.6 Ciclos de fresamento
Fresamento
358 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Facear superfcie
Parmetros para chamada de ciclo:
Plano de retrocesso: 10 mm
Plano de referncia: 0 mm
Distncia de segurana: 2 mm
Profundidade de fresamento: -11 mm
Ponto inicial do retngulo: X = 100 mm, Y = 100 mm
Tamanho do retngulo: X = +60 mm, Y = +40 mm
ngulo de rotao no plano: 10 graus
Profundidade de penetrao mx.: 6 mm
Avano mx. em largura: 10 mm
Curso livre no fim do percurso de fresamento: 5 mm
Sem sobremetal de acabamento: -
Avano para usinagem de superfcie: 4000 mm/min
Tipo de usinagem: Desbaste paralelo ao eixo X em sentido alternado
Curso adicional no ltimo corte em funo da geometria de corte: mm
empregada uma fresa com raio de 10 mm.

N10 T2 D2
N20 G17 G0 G90 G54 G94 F2000 X0 Y0 Z20 ; aproximar a posio de partida
N30 CYCLE71(10, 0, 2, -11, 100, 100, 60, 40, 10,
6, 10, 5, 0, 4000, 31, 2)
; chamada de ciclo
N40 G0 G90 X0 Y0
N50 M02 ; fim do programa

Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 359
10.6.3 Fresamento de contorno - CYCLE72
Programao
CYCLE72 (_KNAME, _RTP, _RFP, _SDIS, _DP, _MID, _FAL, _FALD, _FFP1, _FFD, _VARI,
_RL, _AS1, _LP1, _FF3, _AS2, _LP2)
Parmetros
Tabelas 10-15 Parmetro CYCLE72
_KNAME string Nome da subrotina do contorno
_RTP real Plano de retrocesso (absoluto)
_RFP real Plano de referncia (absoluto)
_SDIS real Distncia de segurana (adicionada ao plano de referncia,
especificar sem sinal)
_DP real Profundidade (absoluta)
_MID real Profundidade mxima de penetrao (incremental, sem
especificar o sinal)
_FAL real Sobremetal de acabamento no contorno da borda (especificar
sem sinal)
_FALD real Sobremetal de acabamento na base (incremental, especificar
sem sinal)
_FFP1 real Avano para usinagem de superfcies
_FFD real Avano para penetrao em profundidade (sem especificar sinal)
_VARI integer Tipo de usinagem (especificar sem sinal)
POSIO DA UNIDADE
Valores:
1 desbaste, 2 acabamento
POSIO DA DEZENA
Valores:
0 percurso intermedirio com G0, 1 percurso intermedirio com
G1
POSIO DA CENTENA
Valores:
0 retrocesso no fim do contorno at _RTP
1 retrocesso no fim do contorno at _RFP + _SDIS
2 retrocesso no fim do contorno em _SDIS
3 sem retrocesso no fim do contorno
_RL integer Percorrer o contorno pelo centro, lado direito ou lado esquerdo
(com G40, G41 ou G42, sem especificar sinal)
Valores:
40...G40 (aproximar e afastar s em linha reta)
41...G41
42...G42
Ciclos
10.6 Ciclos de fresamento
Fresamento
360 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
_AS1 integer Especificao do sentido/percurso de aproximao: (especificar
sem sinal)
POSIO DA UNIDADE:
Valores:
1...reta tangencial
2...quadrante
3...semicrculo
POSIO DA DEZENA:
Valores:
0...aproximar no contorno no plano
1...aproximar no contorno em uma trajetria tridimensional
_LP1 real Comprimento do curso de aproximao (em reta) ou raio do arco
de aproximao (em crculo) (especificar sem sinal)
Os demais parmetros podem ser especificados opcionalmente.

_FF3 real Avano de retrocesso e avano para posicionamentos
intermedirio no plano (fora do material)
_AS2 integer Especificao do sentido/percurso de afastamento: (especificar
sem sinal)
POSIO DA UNIDADE:
Valores:
1...reta tangencial
2...quadrante
3...semicrculo
POSIO DA DEZENA:
Valores:
0...afastar do contorno no plano
1...afastar do contorno em uma trajetria tridimensional
_LP2 real Comprimento do curso de afastamento (em linha reta) ou raio do
arco de afastamento (em crculo) (especificar sem sinal)
Funo
Com o ciclo CYCLE72 pode-se executar um fresamento ao longo de qualquer contorno
definido em uma subrotina. O ciclo opera com ou sem correo do raio da ferramenta.
O contorno no precisa ser obrigatoriamente fechado. A usinagem interna ou externa
definida pela posio da correo do raio da fresa (no centro, esquerda ou direita do
contorno).
O contorno deve ser programado no sentido em que deve ser fresado, e ser composto por
pelo menos 2 blocos de contorno (inicial e final), pois a subrotina chamada diretamente,
dentro do ciclo.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 361
Y
X
Ponto inicial do contorno

Esquema 10-40 Fresamento de percurso 1
Ponto inicial do contorno
Z
Y
X

Esquema 10-41 Fresamento de percurso 2
Funes do ciclo:
Seleo do desbaste (percorrer uma vez paralelo ao contorno considerando um
sobremetal de acabamento e, se necessrio, em vrias profundidades at o sobremetal
de acabamento) e do acabamento (percorrer uma vez o contorno final, tambm se
necessrio, em vrias profundidades)
Aproximao e afastamento suave do contorno opcionalmente tangencial ou radial
(quadrante ou semicrculo)
Penetraes em profundidade programveis
Movimentos intermedirios opcionalmente em avano rpido ou avano lento
Ciclos
10.6 Ciclos de fresamento
Fresamento
362 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer onde o ponto inicial do contorno pode ser
aproximado na altura do plano de retrocesso sem ocorrer colises.
O ciclo cria a seguinte sucesso de movimentos durante o desbaste:
As penetraes em profundidade so distribudas com o maior valor possvel em funo dos
parmetros especificados.
Deslocamento at o ponto de partida do primeiro fresamento com G0/G1 (e _FF3). Este
ponto calculado no comando e depende
do ponto inicial do contorno (primeiro ponto na subrotina),
do sentido do contorno no ponto inicial,
do modo de aproximao e seus parmetros e
do raio da ferramenta.
Neste bloco ativada a correo do raio da fresa.
Penetrao em profundidade com G0/G1 na primeira ou prxima profundidade de
usinagem mais a distncia de segurana programada. A primeira profundidade de
usinagem resulta:
da profundidade total,
do sobremetal de acabamento e
do avano mximo possvel em profundidade.
Aproximao vertical no contorno com avano em profundidade e depois no plano com o
avano programado para a usinagem de superfcie ou 3D com o avano programado em
_FAD conforme a programao de uma aproximao suave.
Fresamento ao longo do contorno com G40/G41/G42.
Afastamento suave do contorno com G1 e sempre ainda o avano para usinagem de
superfcie para a suspenso.
Retrocesso com G0/G1 (e avano para percursos intermedirios _FF3) em funo da
programao.
Retrocesso para o ponto de penetrao em profundidade com G0/G1 (e _FF3).
Este processo repetido no prximo plano de usinagem at alcanar o sobremetal de
acabamento na profundidade.
Aps a finalizao do desbaste a ferramenta est sobre o ponto de afastamento (calculado
no comando) do contorno na altura do plano de retrocesso.
O ciclo gera a seguinte sucesso de movimentos durante o acabamento:
Para o acabamento executado o fresamento ao longo do contorno com a respectiva
penetrao, at que seja alcanada a medida acabada na base.
A aproximao e o afastamento do contorno so realizados de modo suave conforme o
parmetro existente. O percurso correspondente calculado no comando.
Aps o fim do ciclo a ferramenta est sobre o ponto de afastamento do contorno na altura
do plano de retrocesso.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 363

Indicao
Programao do contorno
Para a programao do contorno deve-se observar o seguinte:
Na subrotina, antes da primeira posio programada, no pode ser selecionado nenhum
deslocamento programvel.
O primeiro bloco da subrotina do contorno um bloco de reta com G90, G0 ou G90, G1e
ele define o incio do contorno.
O ponto inicial do contorno a primeira posio programada do plano de usinagem na
subrotina do contorno.
A correo do raio da fresa ativada e desativada pelo ciclo de nvel superior; por isso
que no programado nenhum G40, G41, G42 na subrotina do contorno.

Explicao de parmetros
Para os parmetros _RTP, _RFP, _SDIS - veja CYCLE81
Para os parmetros _MID, _FAL, _FALD, _FFP1, _FFD, _DP - veja POCKET3.
Z
X
Plano de referncia _RFP
Sobremetal de acabamento da
profundidade_FALD
Medida final da profundidade _DP

Esquema 10-42 Explicao do parmetro CYCLE72
_KNAME (nome)
O contorno que a ser fresado deve ser programado completo em uma subrotina. Com o
_KNAME define-se o nome da subrotina do contorno.
1. O contorno pode ser definido como subrotina:
_KNAME=nome da subrotina
Para o nome da subrotina do contorno aplicam-se todas convenes de nomes descritas
no Manual de programao.
Ciclos
10.6 Ciclos de fresamento
Fresamento
364 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Especificao:
A subrotina j existe --> Especifique o nome, continue
A subrotina no existe --> Especifique o nome e pressione a softkey "new file".
criado um programa (programa principal) com o nome indicado e passa-se para o
editor de contornos.
A especificao concluda com a softkey "Technol. mask" e retorna-se para a tela de
suporte para ciclos.
2. O contorno tambm pode ser uma parte do programa chamado:
_KNAME=nome do label inicial: Nome do label final
Especificao:
Contorno j descrito --> Nome do label inicial: Especificar o nome do label final
O contorno ainda no foi descrito --> Especifique o nome do label inicial e pressione a
softkey "contour append".
Os labels inicial e final so criados automaticamente com base nos nomes indicados
e passa-se para o editor de contornos.
A especificao concluda com a softkey "Technol. mask" e retorna-se para a tela de
suporte para ciclos.
Exemplos:

_KNAME="CONTORNO_1" O contorno de fresamento o
programa completo Contorno_1.
_KNAME="INICIO:FIM" O contorno de fresamento
definido como uma parte do
programa chamado, do bloco com
marcador INICIO ao bloco com
marcador FIM.
_LP1, _LP2 (comprimento, raio)
Com o parmetro _LP1 programamos o curso de aproximao ou o raio de aproximao
(distncia do canto externo da ferramenta at o ponto de partida do contorno) e com _LP2 o
curso de afastamento ou o raio de afastamento (distncia do canto externo da ferramenta
at o ponto final do contorno).
Os parmetros _LP1 e _LP2 devem ser >0. Se foi especificado um zero, dado o erro
61116 "Curso de aproximao/afastamento=0"

Indicao
Se programado G40, o curso de aproximao ou de afastamento corresponde distncia
do centro da ferramenta at o ponto inicial ou final do contorno.

Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 365
_VARI (tipo de usinagem)
Com o parmetro _VARI definimos o tipo de usinagem. Possveis valores so:
POSIO DA UNIDADE
Valores:
1 desbaste
2 acabamento
POSIO DA DEZENA
Valores:
0 percurso intermedirio com G0
1 percurso intermedirio com G1
POSIO DA CENTENA
Valores:
0 retrocesso no fim do contorno at _RTP
1 retrocesso no fim do contorno at _RFP + _SDIS
2 retrocesso no fim do contorno em _SDIS
3 sem retrocesso no fim do contorno
Se foi programado outro valor para o parmetro _VARI, o ciclo ser cancelado aps ser
dado o alarme 61002 "Tipo de usinagem definido incorretamente".
_RL (percorrer o contorno)
Com o parmetro _RL programamos o percurso ao longo do contorno, pelo centro, lado
direito ou esquerdo com G40, G41 ou G42. Para possveis valores veja em "Parmetro
CYCLE72".
Ciclos
10.6 Ciclos de fresamento
Fresamento
366 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
_AS1, _AS2 (sentido/percurso de aproximao/afastamento)
Com o parmetro _AS1 programamos a especificao do curso de aproximao e com
_AS2 o curso de afastamento. Para possveis valores veja em "Parmetro CYCLE72". Se
_AS2 no foi programado, ento o comportamento do curso de afastamento ser igual ao
de aproximao.
A aproximao suave no contorno em uma trajetria tridimensional (helicoidal ou reta)
somente deve ser programada se a ferramenta ainda no est sendo empregada, ou se ela
no for adequada para este caso.
_AS1/_AS2
_AS1/_AS2
_AS1/_AS2
_AS1/_AS2
Aproximao/afastamento
do contorno com uma reta
Aproximao/afastamento
do contorno em semi-crculo
Aproximao/afastamento
do contorno em quadrante
Aproximao/afastamento
do contorno com uma reta
Percorrer o contorno pelo centro
Percorrer o contorno pelos lados direito e esquerdo

Esquema 10-43 Percorrer o contorno
A aproximao e afastamento (G40) pelo centro somente possvel em linha reta.
_FF3 (avano de retrocesso)
Com o parmetro _FF3 definimos um avano de retrocesso para posicionamentos
intermedirios no plano (fora do material), isto quando os movimentos intermedirios devem
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 367
ser executados com avano (G01). Se no for programado nenhum valor de avano, ento
os movimentos intermedirios sero executados com avano de superfcie G01.

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61000 "Nenhuma correo de ferramenta
ativa".

Exemplo de programao 1: Fresar externamente um contorno fechado
Com este programa deve ser fresado um contorno mostrado na figura.
Contorno final
Y
X
Contorno final + sobremetal
de acabamento
Ponto inicial do contorno
Programado
Sentido do contorno

Esquema 10-44 Exemplo de fresamento de um contorno fechado - CYCLE72
Parmetros para chamada de ciclo:
Plano de retrocesso: 250 mm
Plano de referncia: 200
Distncia de segurana: 3 mm
Profundidade: 175 mm
Avano mximo em profundidade: 10 mm
Sobremetal de acabamento na profundidade: 1.5 mm
Avano em profundidade: 400 mm/min
Sobremetal de acabamento no plano: 1 mm
Avano no plano: 800 mm/min
Usinagem: Desbaste at o sobremetal de acabamento, percursos intermedirios com
G1, nos percursos intermedirios retrocesso em Z at _RFP + _SDIS
Ciclos
10.6 Ciclos de fresamento
Fresamento
368 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Parmetros para aproximao:
G41 - esquerda do contorno, usinagem externa
Aproximar e afastar em quadrante no plano: 20 mm de raio
Avano de retrocesso: 1000 mm/min

N10 T3 D1 ; T3: Fresa com raio 7
N20 S500 M3 F3000 ;programar avano e rotao
N30 G17 G0 G90 X100 Y200 Z250 G94 ; aproximar a posio de partida
N40 CYCLE72("EX72CONTOUR", 250, 200, 3, 175,
10,1, 1.5, 800, 400, 111, 41, 2, 20, 1000, 2,
20)
; chamada de ciclo
N50 X100 Y200
N60 M2 ; fim do programa
%_N_EX72CONTOUR_SPF ;subrotina do contorno de
fresamento (por exemplo)
N100 G1 G90 X150 Y160 ;ponto inicial do contorno
N110 X230 CHF=10
N120 Y80 CHF=10
N130 X125
N140 Y135
N150 G2 X150 Y160 CR=25
N160 M2
N170 M02
Exemplo de programao 2
Fresamento externo de um contorno fechado, como no exemplo de programao 1, com
programao de contorno no programa chamado

N10 T3 D1 ; T3: Fresa com raio 7
N20 S500 M3 F3000 ;programar avano e rotao
N30 G17 G0 G90 X100 Y200 Z250 G94 ; aproximar a posio de partida
N40 CYCLE72 ( "PIECE_245:PIECE_245_E", 250, 200,
3, 175, 10,1, 1.5, 800, 400, 11, 41, 2, 20,
1000, 2, 20)
; chamada de ciclo
N50 X100 Y200
N60 M2
N70 PIECE_245: ; contorno
N80 G1 G90 X150 Y160
N90 X230 CHF=10
N100 Y80 CHF=10
N110 X125
N120 Y135
N130 G2 X150 Y160 CR=25
N140 PIECE_245_E: ; fim do contorno
N150 M2
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 369
10.6.4 Fresamento de salincia retangular - CYCLE76
Programao
CYCLE76 (_RTP, _RFP, _SDIS, _DP, _DPR, _LENG, _WID, _CRAD, _PA, _PO, _STA,
_MID, _FAL, _FALD, _FFP1, _FFD, _CDIR, _VARI, _AP1, _AP2)
Parmetros
Tabelas 10-16 Parmetro CYCLE76
_RTP real Plano de retrocesso (absoluto)
_RFP real Plano de referncia (absoluto)
_SDIS real Distncia de segurana (especificar sem sinal)
_DP real Profundidade final de furao (absoluto)
_DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
_LENG real Comprimento da salincia
_WID real Largura da salincia
_CRAD real Raio de canto da salincia (especificar sem sinal)
_PA real Ponto de referncia da salincia, abscissa (absoluto)
_PO real Ponto de referncia da salincia, ordenada (absoluto)
_STA real ngulo entre o eixo longitudinal e o 1 eixo do plano
_MID real Profundidade mxima de penetrao (incremental, sem
especificar o sinal)
_FAL real Sobremetal de acabamento no contorno da borda (incremental)
_FALD real Sobremetal de acabamento na base (incremental, especificar
sem sinal)
_FFP1 real Avano no contorno
_FFD real Avano para penetrao em profundidade
_CDIR integer Sentido de fresamento (especificar sem sinal)
Valores:
0 fresamento concordante
1 fresamento discordante
2 com G2 (independente do sentido de rotao do fuso)
3 com G3
_VARI integer Tipo de usinagem
Valores:
1 desbaste at o sobremetal de acabamento
2 acabamento (sobremetal X/Y/Z=0)
_AP1 real Comprimento da salincia bruta
_AP2 real Largura da salincia bruta
Ciclos
10.6 Ciclos de fresamento
Fresamento
370 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Funo
Com a ajuda deste ciclo podemos usinar salincias retangulares no plano de usinagem.
Para o acabamento necessria uma fresa de topo. A penetrao em profundidade sempre
executada na posio antes da aproximao em semicrculo no contorno.

Esquema 10-45 Fresamento de salincia retangular - CYCLE76
Seqncia de operao
Posio alcanada antes do incio do ciclo:
O ponto de partida uma posio no campo positivo da abscissa com o semicrculo de
aproximao calculado e considerando-se a medida bruta programada em relao
abscissa.
Sucesso de movimentos no desbaste (_VARI=1):
Aproximao e afastamento do contorno:
Y
X
Aproximao e afastamento do contorno em
semicrculo com o fuso girando no sentido horrio
e com fresamento concordande
Aproximao do contorno
Afastamento do contorno

Esquema 10-46 Sucesso de movimentos no desbaste
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 371
O plano de retrocesso (_RTP) aproximado em avano rpido, para ento, nesta altura ser
feito o posicionamento no ponto de partida no plano de usinagem. Este ponto de partida
est definido em 0 grau em relao abscissa.
Segue ento a penetrao em avano rpido at a distncia de segurana (_SDIS) com
subseqente deslocamento com avano lento at a profundidade de usinagem. Para a
aproximao no contorno da salincia executada uma trajetria semicircular.
O sentido de fresamento pode ser definido como concordante ou discordante em relao ao
sentido do fuso.
Se a salincia foi percorrida uma vez, feito o afastamento do contorno em semicrculo no
plano e depois uma penetrao at a prxima profundidade de usinagem.
Em seguida, o contorno aproximado novamente em semicrculo e a salincia percorrida
uma vez. Este processo repetido tantas vezes at ser alcanada a profundidade
programada da salincia. Em seguida, o plano de retrocesso (_RTP) aproximado em
avano rpido.
Penetrao em profundidade:
Penetrao at a distncia de segurana
Imerso at a profundidade de usinagem
A primeira profundidade de usinagem calculada a partir:
da profundidade total,
do sobremetal de acabamento e
do avano mximo possvel em profundidade.
Seqncia de movimento no acabamento (_VARI=2) :
Dependendo dos parmetros _FAL e _FALD especificados executa-se o acabamento no
contorno perifrico ou o acabamento na base ou em ambos. A estratgia de aproximao
corresponde aos movimentos no plano executados no desbaste.
Explicao dos parmetros
Para os parmetros _RTP, _RFP, _SDIS, _DP, _DPR - veja CYCLE81.
Para os parmetros _MID, _FAL, _FALD, _FFP1, _FFD - veja POCKET3.
Ciclos
10.6 Ciclos de fresamento
Fresamento
372 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
_LENG, _WID e _CRAD (comprimento e largura da salincia e raio de canto)
Com os parmetros _LENG, _WID e _CRAD definimos a forma de uma salincia no plano.
Neste caso, a salincia dimensionada a partir do centro. O valor do comprimento (_LENG)
sempre refere-se abscissa (com ngulo de plano de zero grau).
Salincia dimensionada a partir do centro
_PA
_
P
O
Y
X
_CRAD
_
W
l
D
_
L
E
N
G
_STA

Esquema 10-47 Salincia dimensionada a partir do centro
_PA, _PO (ponto de referncia)
Com os parmetros _PA e _PO definimos o ponto de referncia da salincia em abscissa e
ordenada.
Este o centro da salincia.
_STA (ngulo)
O _STA especifica o ngulo entre o 1 eixo do plano (abscissa) e o eixo longitudinal da
salincia.
_CDIR (sentido de fresamento)
Neste parmetro especificamos o sentido de usinagem da salincia.
Atravs do parmetro _CDIR o sentido de fresamento pode ser programado da seguinte
maneira
diretamente "2 para G2" e "3 para G3" ou
alternativa para isso "concordante" ou "discordante"
O fresamento concordante ou discordante determinado internamente no ciclo, pelo sentido
de giro do fuso ativado antes da chamada do ciclo.
Discordante / concordante:
M3 G3, M3 G2
M4 G2, M4 G3
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 373
_VARI (tipo de usinagem)
Com o parmetro _VARI definimos o tipo de usinagem.
Possveis valores so:
1=desbaste
2=acabamento
_AP1, _AP2 (medidas brutas)
Para a usinagem da salincia podem ser consideradas medidas brutas (p. ex. para a
usinagem de peas fundidas).
As medidas brutas em comprimento e largura (_AP1 e _AP2) so programadas sem
indicao de sinal e suas posies simtricas em torno do centro da salincia so
calculadas no ciclo. Em funo desta medida o raio internamente calculado para o
semicrculo de aproximao.
_AP2
_AP1
Y
X

Esquema 10-48 Dimenses da pea bruta (AP1/AP2)

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61009 "Nmero ativo de ferramenta=0".
Dentro do ciclo utilizado um novo e atual sistema de coordenadas da pea, este tem
influncia sobre a indicao do valor real. O ponto zero deste sistema de coordenadas est
no centro do bolso.
Aps o fim do ciclo o sistema de coordenadas original torna-se novamente ativo.

Ciclos
10.6 Ciclos de fresamento
Fresamento
374 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Salincia
Com este programa podemos usinar uma salincia de comprimento 60 mm, largura 40 mm,
um raio de canto de 15 mm no plano XY. A salincia tem um ngulo de 10 graus em relao
ao eixo X e pr-usinada com um sobremetal no comprimento de 80 mm e na largura de
50 mm.
P1
10
A - B A
Z
17.5
X
R15
6
0
80
B
Y
Y

Esquema 10-49 Exemplo de fresamento de salincia - CYCLE76

N10 G90 G0 G17 X100 Y100 T20 D1 S3000 M3 ; definio dos valores de
tecnologia
N11 M6
N30 CYCLE76 (10, 0, 2, -17.5, , 60, 40, 15, 80,
60, 10, 11, , , 900, 800, 0, 1, 80, 50)
; chamada de ciclo
N40 M30 ; fim do programa


Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 375
10.6.5 Fresamento de salincia circular - CYCLE77
Programao
CYCLE77 (_RTP, _RFP, _SDIS, _DP, _DPR, _PRAD, _PA, _PO, _MID, _FAL, _FALD,
_FFP1, _FFD, _CDIR, _VARI, _AP1)
Parmetros
Os seguintes parmetros sempre so requisitados:
Tabelas 10-17 Parmetro CYCLE77
_RTP real Plano de retrocesso (absoluto)
_RFP real Plano de referncia (absoluto)
_SDIS real Distncia de segurana (especificar sem sinal)
_DP real Profundidade (absoluta)
_DPR real Profundidade relativa ao plano de referncia (especificar sem
sinal)
_PRAD real Dimetro da salincia (especificar sem sinal)
_PA real Centro da salincia, abscissa (absoluto)
_PO real Centro da salincia, ordenada (absoluto)
_MID real Profundidade mxima de penetrao (incremental, sem
especificar o sinal)
_FAL real Sobremetal de acabamento no contorno da borda (incremental)
_FALD real Sobremetal de acabamento na base (incremental, especificar
sem sinal)
_FFP1 real Avano no contorno
_FFD real Avano para penetrao em profundidade (sem penetrao
tridimensional)
_CDIR integer Sentido de fresamento (especificar sem sinal)
Valores:
0 fresamento concordante
1 fresamento discordante
2 com G2 (independente do sentido de rotao do fuso)
3 com G3
_VARI integer Tipo de usinagem
Valores:
1 desbaste at o sobremetal de acabamento
2 acabamento (sobremetal X/Y/Z=0)
_AP1 real Comprimento da salincia bruta
Ciclos
10.6 Ciclos de fresamento
Fresamento
376 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Funo
Com a ajuda deste ciclo podemos usinar salincias circulares no plano de usinagem. Para o
acabamento necessria uma fresa de topo. A penetrao em profundidade sempre
executada na posio antes da aproximao em semicrculo no contorno.

Esquema 10-50 Fresamento de salincia circular - CYCLE77
Seqncia de operao
Posio alcanada antes do incio do ciclo:
O ponto de partida uma posio no campo positivo da abscissa com o semicrculo de
aproximao calculado e considerando a medida bruta programada.
Sucesso de movimentos no desbaste (_VARI=1):
Aproximao e afastamento do contorno:
Aproximao do contorno
Y
X
Afastamento do contorno
Aproximao e afastamento do contorno em semicrculo
Com fuso girando direita e fresamento concordante

Esquema 10-51 Sucesso de movimentos no desbaste
O plano de retrocesso (_RTP) aproximado em avano rpido, para ento, nesta altura ser
feito o posicionamento no ponto de partida no plano de usinagem. Este ponto de partida
est definido em 0 grau em relao ao eixo abscissa.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 377
Segue ento a penetrao em avano rpido at a distncia de segurana (_SDIS) com
subseqente deslocamento com avano lento at a profundidade de usinagem. Para a
aproximao no contorno da salincia executada uma trajetria semicircular em funo da
salincia bruta programada.
O sentido de fresamento pode ser definido como concordante ou discordante em relao ao
sentido do fuso.
Se a salincia foi percorrida uma vez, feito o afastamento do contorno em semicrculo no
plano e depois uma penetrao at a prxima profundidade de usinagem.
Em seguida, o contorno aproximado novamente em semicrculo e a salincia percorrida
uma vez. Este processo repetido tantas vezes at ser alcanada a profundidade
programada da salincia.
Em seguida, o plano de retrocesso (_RTP) aproximado em avano rpido.
Penetrao em profundidade:
Penetrao at a distncia de segurana
Imerso at a profundidade de usinagem
A primeira profundidade de usinagem calculada a partir:
da profundidade total,
do sobremetal de acabamento e
do avano mximo possvel em profundidade.
Seqncia de movimento no acabamento (_VARI=2) :
Dependendo dos parmetros _FAL e _FALD especificados executa-se o acabamento no
contorno perifrico ou o acabamento na base ou em ambos. A estratgia de aproximao
corresponde aos movimentos no plano executados no desbaste.
Explicao dos parmetros
Para os parmetros _RTP, _RFP, _SDIS, _DP, _DPR - veja CYCLE81.
Para os parmetros _MID, _FAL, _FALD, _FFP1, _FFD - veja POCKET3.
_PRAD (dimetro da salincia)
O dimetro deve ser especificado sem sinal.
_PA, _PO (centro da salincia)
Com os parmetros _PA e _PO definimos o ponto de referncia da salincia.
Ciclos
10.6 Ciclos de fresamento
Fresamento
378 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
_CDIR (sentido de fresamento)
Neste parmetro especificamos o sentido de usinagem da salincia. Atravs do parmetro
_CDIR o sentido de fresamento pode ser programado
diretamente "2 para G2" e "3 para G3" ou
alternativa para isso "concordante" ou "discordante".
O fresamento concordante ou discordante determinado internamente no ciclo, pelo sentido
de giro do fuso ativado antes da chamada do ciclo.
Discordante / concordante:
M3 G3, M3 G2
M4 G2, M4 G3
_VARI (tipo de usinagem)
Com o parmetro _VARI definimos o tipo de usinagem. Possveis valores so:
1=desbaste
2=acabamento
_AP1 (dimetro da salincia bruta)
Com este parmetro definimos a medida bruta da salincia (sem sinal). Em funo desta
medida o raio internamente calculado para o semicrculo de aproximao.

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61009 "Nmero ativo de ferramenta=0".
Dentro do ciclo utilizado um novo e atual sistema de coordenadas da pea, este tem
influncia sobre a indicao do valor real. O ponto zero deste sistema de coordenadas est
no centro do bolso.
Aps o fim do ciclo o sistema de coordenadas original torna-se novamente ativo.

Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 379
Exemplo de programao: Salincia circular
Usinagem da salincia a partir de uma pea bruta de dimetro 55 mm e uma penetrao
mxima de 10 mm por corte. Especificao de um sobremetal para um acabamento
subseqente da superfcie perifrica da salincia. A usinagem total executada de forma
discordante.

5
0

5
5
7
0
B
A - B A
Y
Z
20
60
Y
X

Esquema 10-52 Exemplo de fresamento de salincia circular - CYCLE77

N10 G90 G17 G0 S1800 M3 D1 T1 ; definio dos valores de
tecnologia
N11 M6
N20 CYCLE77 (10, 0, 3, -20, ,50, 60, 70, 10,
0.5, 0, 900, 800, 1, 1, 55)
; chamada do ciclo de desbaste
N30 D1 T2 M6 ; troca de ferramentas
N40 S2400 M3 ; definio dos valores de
tecnologia
N50 CYCLE77 (10, 0, 3, -20, , 50, 60, 70, 10, 0,
0, 800, 800, 1, 2, 55)
; chamada do ciclo de acabamento
N40 M30 ; fim do programa

Ciclos
10.6 Ciclos de fresamento
Fresamento
380 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.6.6 Oblongos em um crculo - LONGHOLE
Programao
LONGHOLE (RTP, RFP, SDIS, DP, DPR, NUM, LENG, CPA, CPO, RAD, STA1, INDA,
FFD, FFP1, MID)
Parmetros
Tabelas 10-18 Parmetro LONGHOLE
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade da ranhura (absoluta)
DPR real Profundidade da ranhura relativa ao plano de referncia
(especificar sem sinal)
NUM integer Quantidade de ranhuras
LENG real Comprimento da ranhura (especificar sem sinal)
CPA real Centro do crculo (absoluto), 1 eixo do plano
CPO real Centro do crculo (absoluto), 2 eixo do plano
RAD real Raio do crculo (especificar sem sinal)
STA1 real ngulo inicial
INDA real ngulo de indexao
FFD real Avano para penetrao em profundidade
FFP1 real Avano para usinagem de superfcies
MID real Profundidade mxima para uma penetrao (especificar sem
sinal)


Indicao
O ciclo requer uma fresa com um "Dente frontal que corte at o centro" (DIN844).

Funo
Com este ciclo podemos usinar oblongos dispostos sobre um crculo. O eixo longitudinal
dos oblongos disposto de forma radial.
Ao contrrio da ranhura, a largura do oblongo determinada pelo dimetro da ferramenta.
Para evitar percursos desnecessrios, internamente no ciclo obtm-se uma trajetria ideal
da ferramenta. Se para a usinagem de um oblongo so necessrias vrias penetraes em
profundidade, ento a penetrao feita de modo alternado pelas extremidades. A trajetria
a ser percorrida no plano, ao longo do eixo longitudinal do oblongo, tem sua direo
invertida a cada penetrao. Automaticamente o ciclo procura pelo percurso mais curto at
o prximo oblongo.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 381

Esquema 10-53 Oblongos em um crculo - LONGHOLE
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer de onde cada um dos oblongos pode ser
aproximado sem ocorrer colises.
O ciclo gera a seguinte sucesso de movimentos:
A posio de partida aproximada com G0 para o ciclo. Nos dois eixos do atual plano
aproxima-se o prximo ponto final do primeiro oblongo usinado na altura do plano de
retrocesso e na terceira coordenada deste plano, em seguida, pela terceira coordenada,
baixado at o plano de referncia deslocado pela distncia de segurana.
Cada oblongo fresado em um movimento alternado. A usinagem no plano feita com
G1 e o avano programado em FFP1. Em cada ponto de inverso feita a penetrao
para a prxima profundidade de usinagem, calculada internamente no ciclo, com G1 e o
avano FFD, at ser alcanada a profundidade final.
Retrocesso com G0 at o plano de retrocesso e aproximao do prximo oblongo pelo
percurso mais curto.
Depois de finalizar a usinagem do ltimo oblongo, a ferramenta deslocada com G0 at
o plano de retrocesso, na ltima posio alcanada no plano de usinagem.
Ciclos
10.6 Ciclos de fresamento
Fresamento
382 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema 10-54 Seqncia de operao LONGHOLE
Explicao dos parmetros
Para os parmetros RTP, RFP, SDIS - veja CYCLE81.
Y
X
R
A
D
STA1
lNDA
C
P
O
L
E
N
G
CPA

Esquema 10-55 Explicao de parmetros do HONGHOLE
DP e DPR (profundidade do oblongo)
Opcionalmente, pode-se especificar a profundidade do oblongo de modo absoluto (DP) ou
relativo (DPR) para o plano de referncia.
Na especificao relativa, o ciclo calcula automaticamente a profundidade resultante com
base na posio dos planos de referncia e de retrocesso.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 383
NUM (nmero)
Com o parmetro NUM especificamos a quantidade de oblongos.
LENG (comprimento do oblongo)
O comprimento do oblongo programamos em LENG.
Se no ciclo for detectado que este comprimento menor do que o dimetro da fresa, ento
o ciclo cancelado com o alarme 61105 "Raio da fresa muito grande".
MID (profundidade de penetrao)
Com este parmetro definimos a profundidade de penetrao mxima.
No ciclo, a penetrao em profundidade realizada em passos de penetrao uniformes.
Baseado no MID e a profundidade total, o ciclo calcula automaticamente esta penetrao,
que est entre 0.5 x profundidade de penetrao mxima e a profundidade de penetrao
mxima. utilizado o menor nmero de passos de avano possvel. MID=0 significa um
avano com um nico corte at a profundidade do bolso.
A penetrao em profundidade comea do plano de referncia deslocado pela distncia de
segurana (em funo do _ZSD[1]).
FFD e FFP1 (avano de profundidade e superfcie)
O avano FFP1 atua em todos movimentos que devem ser realizados no plano com avano.
O FFD atua nas penetraes perpendiculares a este plano.
CPA, CPO e RAD (centro e raio)
A posio do crculo no plano de usinagem definimos pelo centro (CPA, CPO) e o raio
(RAD). Para o raio somente so permitidos valores positivos.
STA1 e INDA (ngulo inicial e ngulo de indexao)
Atravs destes parmetros definimos a disposio dos oblongos no crculo.
Se INDA=0, o ngulo de indexao calculado a partir do nmero de oblongos, de modo
que estes estejam uniformemente distribudos no crculo.
Ciclos
10.6 Ciclos de fresamento
Fresamento
384 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61000 "Nenhuma correo de ferramenta
ativa".
Se valores incorretos de parmetros, que determinam a disposio e tamanho dos
oblongos, provocarem colises de contorno mtuas dos oblongos, ento a usinagem no
ser iniciada pelo ciclo. O ciclo cancelado aps a mensagem de erro 61104 "Danificao
do contorno das ranhuras/oblongos".
O sistema de coordenadas da pea deslocado e girado dentro do ciclo. A indicao do
valor real no WCS sempre exibida de modo que o eixo longitudinal do atual oblongo
usinado esteja no 1 eixo do atual plano de usinagem.
Aps a finalizao do ciclo, o sistema de coordenadas da pea encontra-se na mesma
posio ocupada antes da chamada do ciclo.

Exemplo de programao: Usinagem de oblongos
Com este programa podemos usinar 4 oblongos de 30 mm de comprimento e de
profundidade relativa de 23 mm (diferena entre o plano de referncia e a base do oblongo),
dispostos em um crculo de centro Y40 Z45 e raio de 20 mm do plano YZ. O ngulo inicial
de 45 graus, o ngulo de indexao 90 graus. A profundidade de penetrao mxima de 6
mm, a distncia de segurana 1 mm.
3
0
4
5
A - B A
B
Z
X 23
45
90
20
40
Z
Y

Esquema 10-56 Exemplo de LONGHOLE

N10 G19 G90 D9 T10 S600 M3 ; definio dos valores
tecnolgicos
N20 G0 Y50 Z25 X5 ; aproximar o ponto de partida
N30 LONGHOLE (5, 0, 1, , 23, 4, 30, 40, 45, 20,
45, 90, 100 , 320, 6)
; chamada de ciclo
N40 M02 ; fim do programa
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 385
10.6.7 Ranhuras em um crculo - SLOT1
Programao
SLOT1(RTP, RFP, SDIS, DP, DPR, NUM, LENG, WID, CPA, CPO, RAD, STA1, INDA, FFD,
FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)
Parmetros
Tabelas 10-19 Parmetro SLOT1
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade da ranhura (absoluta)
DPR real Profundidade da ranhura relativa ao plano de referncia
(especificar sem sinal)
NUM integer Quantidade de ranhuras
LENG real Comprimento da ranhura (especificar sem sinal)
WID real Largura da ranhura (especificar sem sinal)
CPA real Centro do crculo (absoluto), 1 eixo do plano
CPO real Centro do crculo (absoluto), 2 eixo do plano
RAD real Raio do crculo (especificar sem sinal)
STA1 real ngulo inicial
INDA real ngulo de indexao
FFD real Avano para penetrao em profundidade
FFP1 real Avano para usinagem de superfcies
MID real Profundidade mxima para uma penetrao (especificar sem
sinal)
CDIR integer Sentido de fresamento para usinar a ranhura
Valores: 2 (para G2), 3 (para G3)
FAL real Sobremetal de acabamento na borda da ranhura (especificar
sem sinal)
VARI integer Tipo de usinagem
Valores: 0=usinagem completa, 1=desbaste, 2=acabamento
MIDF real Profundidade de penetrao mxima para usinagem de
acabamento
FFP2 real Avano para usinagem de acabamento
SSF real Rotao na usinagem de acabamento


Indicao
O ciclo requer uma fresa com um "Dente frontal que corte at o centro" (DIN844).

Ciclos
10.6 Ciclos de fresamento
Fresamento
386 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Funo
O ciclo SLOT1 um ciclo que combina operaes de desbaste e de acabamento.
Com este ciclo podemos usinar ranhuras dispostas em um crculo. O eixo longitudinal das
ranhuras disposto de forma radial. Ao contrrio do oblongo, aqui especifica-se um valor
para a largura da ranhura.

Esquema 10-57 Ranhuras em um crculo - SLOT1
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer de onde cada uma das ranhuras pode ser
aproximada sem ocorrer colises.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 da posio indicada na figura "Seqncia de operao do SLOT1"
para o incio do ciclo.
A usinagem completa de uma ranhura executada nos seguintes passos:
Aproximao com G0 at a distncia de segurana do plano de referncia pr-
definido
Penetrao at a prxima profundidade de usinagem com G1 e o avano FFD.
Fresamento da ranhura at deixar o sobremetal de acabamento nas bordas da
ranhura com o avano FFP1. Acabamento subseqente com o avano FFP2 e a
rotao de fuso SSF ao longo do contorno conforme o sentido de usinagem
programado em CDIR.
A penetrao em profundidade sempre realizada na mesma posio do plano de
usinagem, at ser alcanada a profundidade final da ranhura.
Recuar a ferramenta at o plano de retrocesso e transio para a prxima ranhura com
G0.
Depois de finalizar a usinagem da ltima ranhura, a ferramenta deslocada com G0 at
a posio de retrocesso na posio final (indicada na figura) no plano de usinagem e
depois o ciclo finalizado.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 387
G0 G0
G0
G0

Esquema 10-58 Seqncia de operao do SLOT1
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS - veja CYCLE81.
Y
X
C
P
O
R
A
D
L
E
N
G
W
l
D
STA1
lNDA
CPA

Esquema 10-59 Explicao dos parmetros do SLOT1
DP e DPR (profundidade da ranhura)
Opcionalmente, pode-se especificar a profundidade da ranhura de modo absoluto (DP) ou
relativo (DPR) para o plano de referncia.
Na especificao relativa, o ciclo calcula automaticamente a profundidade resultante com
base na posio dos planos de referncia e de retrocesso.
Ciclos
10.6 Ciclos de fresamento
Fresamento
388 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
NUM (nmero)
Com o parmetro NUM indicamos a quantidade de ranhuras.
LENG e WID (comprimento e largura da ranhura)
Com os parmetros LENG e WID definimos a forma de uma ranhura no plano. O dimetro
da fresa dever ser menor do que a largura da ranhura. Caso contrrio, dado o alarme
61105 "Raio da fresa muito grande" e o ciclo cancelado.
O dimetro da fresa no pode ser menor do que a metade da largura da ranhura. Um
controle no realizado.
CPA, CPO e RAD (centro e raio)
A posio do crculo no plano de usinagem definimos pelo centro (CPA, CPO) e o raio
(RAD). Para o raio somente so permitidos valores positivos.
STA1 e INDA (ngulo inicial e ngulo de indexao)
Nestes parmetros definimos a disposio das ranhuras no crculo.
O STA1 indica o ngulo formado entre o sentido de positivo do 1 eixo (abscissa) do atual
sistema de coordenadas da pea antes da chamada do ciclo, e a primeira ranhura. O
parmetro INDA contm o ngulo de uma ranhura para a outra.
Se INDA=0, o ngulo de indexao calculado a partir do nmero de ranhuras, de modo
que estas estejam uniformemente distribudas no crculo.
FFD e FFP1 (avano de profundidade e superfcie)
O avano FFD atua em todas penetraes perpendicular ao plano de usinagem.
O avano FFP1 atua na usinagem de desbaste em todos movimentos de avano no plano.
MID (profundidade de penetrao)
Com este parmetro definimos a profundidade de penetrao mxima.
No ciclo, a penetrao em profundidade realizada em passos de penetrao uniformes.
Baseado no MID e a profundidade total, o ciclo calcula automaticamente esta penetrao,
que est entre 0.5 x profundidade de penetrao mxima e a profundidade de penetrao
mxima. utilizado o menor nmero de passos de avano possvel. MID=0 significa uma
penetrao com um nico corte at a profundidade da ranhura.
A penetrao em profundidade comea do plano de referncia deslocado pela distncia de
segurana.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 389
CDIR (sentido de fresamento)
Atravs deste parmetro definimos o sentido de usinagem da ranhura. Possveis valores
so:
"2" para G2
"3" para G3
Se o parmetro possui um valor no permitido, na linha de mensagens indicado "Sentido
de fresamento incorreto, ser gerado G3". Neste caso, o ciclo continuado e oG3 gerado
automaticamente.
FAL (sobremetal de acabamento)
Com este parmetro podemos programar um sobremetal na borda da ranhura. O FAL no
atua na penetrao em profundidade.
Se o valor do FAL for especificado maior do que ele pode ser em relao largura
especificada e fresa utilizada, ento o FAL automaticamente reduzido para o maior valor
possvel. No caso do desbaste, executado um fresamento alternado com penetrao em
profundidade nas duas extremidades da ranhura.
VARI, MIDF, FFP2 e SSF (tipo de usinagem, profundidade de penetrao, avano e rotao)
Com o parmetro VARI definimos o tipo de usinagem.
Possveis valores so:
0=usinagem completa em duas partes
A remoo de material da ranhura (SLOT1, SLOT2) at o sobremetal de acabamento
realizado com a rotao de fuso e do avano FFP1 programados antes da chamada
do ciclo. A penetrao em profundidade realizada pelo MID.
A remoo de material do sobremetal de acabamento remanescente realizada pela
rotao de fuso especificada em SSF e o avano FFP2. A penetrao em
profundidade realizada pelo MIDF.
Se MIDF=0, ento realizada a penetrao direta at a profundidade final.
Se FFP2 no foi programado, atua o avano FFP1. De modo similar, se faltar a
indicao do SSF, isto significa que ser aplicada a rotao programada antes da
chamada do ciclo.
1=usinagem de desbaste
A ranhura (SLOT1, SLOT2) usinada com a rotao e o avano FFP1 programados
antes da chamada do ciclo, at permanecer o sobremetal de acabamento. A penetrao
em profundidade programada pelo MID.
2=usinagem de acabamento
O ciclo requer que a ranhura (SLOT1, SLOT2) j esteja com material removido at o
sobremetal de acabamento e que apenas ser necessria a remoo deste sobremetal
de acabamento. Se FFP2 e SSF no foram programados, aplicam-se o avano FFP1 e a
rotao programada antes da chamada do ciclo. A penetrao em profundidade
realizada pelo MIDF.
Se for programado um outro valor para o parmetro VARI, o ciclo cancelado com a
indicao do alarme 61102 "Tipo de usinagem definido incorretamente".
Ciclos
10.6 Ciclos de fresamento
Fresamento
390 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61000 "Nenhuma correo de ferramenta
ativa".
Se valores incorretos de parmetros, que determinam a disposio e tamanho das
ranhuras, provocarem colises de contorno mtuas das ranhuras, ento a usinagem no
iniciada pelo ciclo. O ciclo cancelado aps a mensagem de erro 61104 "Danificao do
contorno das ranhuras/oblongos".
O sistema de coordenadas da pea deslocado e girado dentro do ciclo. A indicao do
valor real no WCS sempre exibida de modo que o eixo longitudinal da atual ranhura
usinada esteja no 1 eixo do atual plano de usinagem.
Aps a finalizao do ciclo, o sistema de coordenadas da pea encontra-se na mesma
posio ocupada antes da chamada do ciclo.

Danificao do contorno

Esquema 10-60 Danificao de contorno no SLOT1
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 391
Exemplo de programao: Ranhuras
So fresadas 4 ranhuras.
As ranhuras possuem as seguintes dimenses: Comprimento 30mm, largura 15mm e
profundidade 23mm. A distncia de segurana de 1 mm, o sobremetal de acabamento 0.5
mm, o sentido de fresamento G2, a penetrao em profundidade mxima de 6 mm.
A ranhura deve ser usinada completa. No acabamento, a penetrao deve ser realizada de
modo uniforme at a profundidade do bolso e a usinagem deve ser executada com mesmo
avano e mesma rotao.
3
0
4
5
A - B A
B
Z
X 23
45
90
20
40
Z
Y

Esquema 10-61 Exemplo de SLOT1

N10 G17 G90 T1 D1 S600 M3 ; definio dos valores de
tecnologia
N20 G0 X20 Y50 Z5 ; aproximar a posio de partida
N30 SLOT1(5, 0, 1, -23, , 4, 30, 15, 40, 45, 20,
45, 90, 100, 320, 6, 2, 0.5, 0, , 0, )
; chamada do ciclo, parmetros
VARI, MIDF, FFP2 e SSF omitidos
N40 M02 ; fim do programa

Ciclos
10.6 Ciclos de fresamento
Fresamento
392 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.6.8 Ranhura circular - SLOT2
Programao
SLOT2(RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID, CPA, CPO, RAD, STA1, INDA, FFD,
FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)
Parmetros
Tabelas 10-20 Parmetro SLOT2
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade da ranhura (absoluta)
DPR real Profundidade da ranhura relativa ao plano de referncia
(especificar sem sinal)
NUM integer Quantidade de ranhuras
AFSL real ngulo do comprimento da ranhura (especificar sem sinal)
WID real Largura da ranhura circular (especificar sem sinal)
CPA real Centro do crculo (absoluto), 1 eixo do plano
CPO real Centro do crculo (absoluto), 2 eixo do plano
RAD real Raio do crculo (especificar sem sinal)
STA1 real ngulo inicial
INDA real ngulo de indexao
FFD real Avano para penetrao em profundidade
FFP1 real Avano para usinagem de superfcies
MID real Profundidade mxima para uma penetrao (especificar sem
sinal)
CDIR integer Sentido de fresamento para usinar a ranhura circular
Valores: 2 (para G2), 3 (para G3)
FAL real Sobremetal de acabamento na borda da ranhura (especificar
sem sinal)
VARI integer Tipo de usinagem
Valores: 0=usinagem completa, 1=desbaste, 2=acabamento
MIDF real Profundidade de penetrao mxima para usinagem de
acabamento
FFP2 real Avano para usinagem de acabamento
SSF real Rotao na usinagem de acabamento


Indicao
O ciclo requer uma fresa com um "Dente frontal que corte at o centro" (DIN844).

Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 393
Funo
O ciclo SLOT2 um ciclo que combina operaes de desbaste e de acabamento.
Com este ciclo podemos usinar ranhuras circulares dispostas sobre um crculo.

Esquema 10-62 Ranhura circular - SLOT2
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer de onde cada uma das ranhuras pode ser
aproximada sem ocorrer colises.
G0
G0
G0

Esquema 10-63 Seqncia de operao do SLOT2
Ciclos
10.6 Ciclos de fresamento
Fresamento
394 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
O ciclo gera a seguinte sucesso de movimentos:
A posio indicada na figura ao lado para o incio do ciclo aproximada com G0.
A usinagem de uma ranhura circular executada nos mesmos passos como na
usinagem de uma ranhura longitudinal.
Aps a usinagem completa de uma ranhura circular, a ferramenta recuada at o plano
de retrocesso e ento realizada a transio para a prxima ranhura, com G0.
Depois de finalizar a usinagem da ltima ranhura, a ferramenta deslocada com G0 at
a posio de retrocesso na posio final (indicada na figura) no plano de usinagem e
depois o ciclo finalizado.
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS - veja CYCLE81.
Para parmetros DP, DPR, FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF - veja
SLOT1.
Y
X
STA1
AFSL
C
P
O
WlD
CPA
lNDA

Esquema 10-64 Explicao dos parmetros do SLOT2
NUM (nmero)
Com o parmetro NUM indicamos a quantidade de ranhuras.
AFSL e WID (ngulo e largura da ranhura circular)
Com os parmetros AFSL e WID determinamos a forma de uma ranhura no plano. Dentro
do ciclo verificado se a ferramenta ativa no danifica a largura da ranhura. Caso contrrio,
dado o alarme 61105 "Raio da fresa muito grande" e o ciclo cancelado.
CPA, CPO e RAD (centro e raio)
A posio do crculo no plano de usinagem definimos pelo centro (CPA, CPO) e o raio
(RAD). Para o raio somente so permitidos valores positivos.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 395
STA1 e INDA (ngulo inicial e ngulo de indexao)
Nestes parmetros definimos a disposio das ranhuras circulares no crculo.
O STA1 indica o ngulo formado entre o sentido de positivo do 1 eixo (abscissa) do atual
sistema de coordenadas da pea antes da chamada do ciclo, e a primeira ranhura circular.
O parmetro INDA contm o ngulo de uma ranhura circular para a outra.
Se INDA=0, o ngulo de indexao calculado a partir do nmero de ranhuras circulares,
de modo que estas estejam uniformemente distribudas no crculo.

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61000 "Nenhuma correo de ferramenta
ativa".
Se valores incorretos de parmetros, que determinam a disposio e tamanho das
ranhuras, provocarem colises de contorno mtuas das ranhuras, ento a usinagem no
iniciada pelo ciclo.
O ciclo cancelado aps a mensagem de erro 61104 "Danificao do contorno das
ranhuras/oblongos".
O sistema de coordenadas da pea deslocado e girado dentro do ciclo. A indicao do
valor real no WCS sempre exibida de modo que a atual ranhura circular usinada esteja no
1 eixo do atual plano de usinagem e o ponto zero do WCS esteja no centro do crculo.
Aps a finalizao do ciclo, o sistema de coordenadas da pea encontra-se na mesma
posio ocupada antes da chamada do ciclo.

Danificao do
contorno

Esquema 10-65 Danificao de contorno no SLOT2
Ciclos
10.6 Ciclos de fresamento
Fresamento
396 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Exemplo de programao: Ranhuras2
Com este programa podemos usinar 3 ranhuras circulares, dispostas em um crculo com o
centro em X60 Y60 e raio de 42 mm no plano XY. As ranhuras circulares possuem as
seguintes dimenses: Largura de 15 mm, ngulo para comprimento da ranhura de 70 graus,
profundidade de 23 mm. O ngulo inicial de 0 grau, o ngulo de indexao de
120 graus. No contorno das ranhuras considera-se um sobremetal de acabamento de
0.5 mm, a distncia de segurana no eixo de penetrao Z de 2 mm, a penetrao
mxima em profundidade de 6 mm. As ranhuras devero ser usinadas completas. Para o
acabamento devem atuar a mesma rotao e mesmo avano. A penetrao no acabamento
deve ser executada logo na profundidade da ranhura.
15
4
2
6
0
120
B
A - B
A
Y
Z
23
70
60
Y
X

Esquema 10-66 Exemplo de SLOT2

N10 G17 G90 T1 D1 S600 M3 ; definio dos valores de
tecnologia
N20 G0 X60 Y60 Z5 ; aproximar a posio de partida
N30 SLOT2(2, 0, 2, -23, , 3, 70, 15, 60, 60, 42,
, 120, 100, 300, 6, 2, 0.5, 0, , 0, )
; chamada de ciclo
Plano de referncia+SDIS=Plano de
retrocesso significa: A descida
do eixo de penetrao com G0 at
o plano de referncia+SDIS no
mais aplicada, os parmetros VAR,
MIDF, FFP2 e SSF foram omitidos
N40 M02 ; fim do programa

Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 397
10.6.9 Fresamento de bolso retangular - POCKET3
Programao
POCKET3(_RTP, _RFP, _SDIS, _DP, _LENG, _WID, _CRAD, _PA, _PO, _STA, _MID, _FAL,
_FALD, _FFP1, _FFD, _CDIR, _VARI, _MIDA, _AP1, _AP2, _AD, _RAD1, _DP1)
Parmetros
Tabelas 10-21 Parmetro POCKET3
_RTP real Plano de retrocesso (absoluto)
_RFP real Plano de referncia (absoluto)
_SDIS real Distncia de segurana (especificar sem sinal)
_DP real Profundidade do bolso (absoluta)
_LENG real Comprimento do bolso, no dimensionamento do canto com sinal
_WID real Largura do bolso, no dimensionamento do canto com sinal
_CRAD real Raio de canto do bolso (especificar sem sinal)
_PA real Ponto de referncia do bolso (absoluto), 1 eixo do plano
_PO real Ponto de referncia do bolso (absoluto), 2 eixo do plano
_STA real ngulo entre o eixo longitudinal do bolso e o 1 eixo do plano
(especificar sem sinal)
Faixa de valores: 0 _STA < 180
_MID real Profundidade de penetrao mxima (sem especificar o sinal)
_FAL real Sobremetal na borda do bolso (especificar sem sinal)
_FALD real Sobremetal de acabamento na base (especificar sem sinal)
_FFP1 real Avano para usinagem de superfcies
_FFD real Avano para penetrao em profundidade
_CDIR integer Sentido de fresamento: (especificar sem sinal)
Valores:
0 fresamento concordante (igual ao sentido de rotao do fuso)
1 fresamento discordante
2 com G2 (independente do sentido do fuso)
3 com G3
_VARI integer Tipo de usinagem
POSIO DA UNIDADE
Valores:
1 desbaste, 2 acabamento
POSIO DA DEZENA
Valores:
0 perpendicular ao centro do bolso com G0
1 perpendicular ao centro do bolso com G1
2 na trajetria helicoidal
3 alternado no eixo longitudinal do bolso
Ciclos
10.6 Ciclos de fresamento
Fresamento
398 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Os demais parmetros podem ser especificados opcionalmente. Eles definem a estratgia
de penetrao e a sobreposio na remoo de material (especificar sem sinal):

_MIDA real Largura mxima de penetrao em profundidade durante a remoo de
material no plano como valor
_AP1 real Medida bruta do comprimento do bolso
_AP2 real Medida bruta da largura do bolso
_AD real Medida bruta da profundidade do bolso a partir do plano de referncia
_RAD1 real Raio da trajetria helicoidal na imerso (relativo trajetria do centro da
ferramenta) ou ngulo mximo de imerso para movimento alternado
_DP1 real Profundidade de penetrao por rotao de 360 na imerso sobre a
trajetria helicoidal
Funo
O ciclo pode ser aplicado para desbaste e acabamento. Para o acabamento necessria
uma fresa de topo.
A penetrao em profundidade sempre iniciada no centro do bolso e executada
verticalmente neste ponto; por isso que nesta posio tambm pode ser conveniente
executar uma pr-furao.
Opcionalmente, o sentido de fresamento pode ser definido como concordante ou
discordante atravs do comando G (G2/G3) ou a partir do sentido do fuso.
A profundidade de penetrao mxima no plano programvel durante a remoo de
material.
Sobremetal de acabamento tambm na base do bolso
Existem trs estratgias diferentes de imerso:
Vertical sobre o centro do bolso
Na trajetria helicoidal em torno do centro do bolso
Alternado no eixo central do bolso.
Cursos curtos na aproximao no plano durante o acabamento
Considerao de um contorno de pea bruta no plano e uma medida bruta na base
(usinagem otimizada possvel em bolses pr-formados).

Esquema 10-67 Fresamento de bolso retangular - POCKET3
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 399
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer a partir da qual a posio inicial no centro do
bolso pode ser aproximada na altura do plano de retrocesso sem ocorrer coliso.
Sucesso de movimentos no desbaste:
O centro do bolso aproximado com G0 at a altura do plano de retrocesso e depois,
tambm com G0, feita a aproximao nesta posio at o plano de referncia deslocado
pela distncia de segurana. A usinagem do bolso executada conforme a estratgia de
imerso selecionada e considerando-se as medidas brutas programadas.
Y
X
G3
G2

Esquema 10-68 Sucesso de movimentos no desbaste
Sucesso de movimentos no acabamento:
O acabamento executado na seqncia acabamento na borda at o sobremetal de
acabamento na base, depois acabamento da base. Se um dos valores de sobremetal for
igual a zero, esta parte do acabamento ignorada.
Acabamento na borda
No acabamento na borda o bolso percorrido apenas uma vez.
Para o acabamento na borda feita a aproximao em uma trajetria de quadrante que
termina no raio de canto. O raio desta trajetria normalmente tem 2 mm de tamanho ou
quando "houver pouco espao" a diferena entre o raio de canto e o raio da ferramenta.
Se o sobremetal de acabamento na borda for maior do que 2 mm, ento o raio de
aproximao ter um aumento de tamanho proporcional.
A penetrao em profundidade executada com G0 no espao livre sobre o centro do
bolso e o ponto inicial da trajetria de aproximao tambm alcanado com G0.
Acabamento na base
Para o acabamento da base feita a aproximao com G0 no centro do bolso at a
profundidade do bolso + sobremetal de acabamento + distncia de segurana. Dali
executada a penetrao em profundidade verticalmente at a profundidade de destino
(pois utilizada uma ferramenta com corte de topo).
A superfcie da base usinada uma vez.
Ciclos
10.6 Ciclos de fresamento
Fresamento
400 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Estratgias de imerso
Imerso vertical no centro do bolso significa que a atual profundidade de penetrao
calculada no ciclo ( profundidade de penetrao mxima programada em _MID)
executada com um bloco com G0 ou G1.
Imerso na trajetria helicoidal significa que o centro da fresa percorre a trajetria
helicoidal definida pelo raio _RAD1 e a profundidade por rotao _DP1. Neste caso, o
avano tambm programado em _FFD. O sentido de rotao desta trajetria helicoidal
corresponde ao sentido de rotao com que deve ser usinado o bolso.
A profundidade programada em _DP1 para a imerso calculada como profundidade
mxima e sempre calculado um nmero inteiro de rotaes para trajetria helicoidal.
Quando a atual profundidade para uma penetrao (podem ser vrias rotaes na
trajetria helicoidal) for alcanada, ainda ser executado um crculo inteiro para corrigir a
trajetria inclinada da imerso.
Em seguida, iniciada a remoo de material do bolso neste plano at o sobremetal de
acabamento.
O ponto inicial da trajetria helicoidal descrita est no eixo longitudinal do bolso em
"sentido positivo" e aproximado com G1.
Imerso alternada no eixo central do bolso significa que o centro da fresa faz a imerso
em uma linha reta, alternando de lado a lado e descendo numa inclinao at que ele
alcance a prxima profundidade atual. O ngulo mximo de imerso programado em
_RAD1, o comprimento do curso de alternncia calculado dentro do ciclo. Quando a
profundidade for alcanada, o curso executado novamente sem penetrao em
profundidade, para eliminar a trajetria inclinada da imerso. O avano programado em
_FFD.
Considerao das medidas brutas
Na remoo de material dos bolses podem ser consideradas medidas brutas (p. ex. para a
usinagem de pelas fundidas).
Y
X
_AP1 medida bruta
Comprimento do bolso
_AP2 medida bruta
Largura do bolso

Esquema 10-69 Considerao das medidas brutas
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 401
As medidas brutas em comprimento e largura (_AP1 e _AP2) so programadas sem
indicao de sinal e suas posies simtricas em torno do centro do bolso so calculadas
no ciclo. Elas definem a parte do bolso que no precisa mais ser removido material. A
medida bruta na profundidade (_AD) tambm programada sem sinal e calculada no
sentido da profundidade do bolso a partir do plano de referncia.
A penetrao em profundidade, considerando as medidas brutas, executada conforme o
tipo programado (trajetria helicoidal, alternado, vertical). Se o ciclo detecta espao
suficiente no centro do bolso para o contorno da pea bruta e o raio da ferramenta ativa
indicados, ento, enquanto for possvel, a penetrao ser realizada descendo
verticalmente no centro do bolso, e no sero realizadas trajetrias de imerso
desnecessrias fora do material.
O bolso tem seu material removido de cima para baixo.
Explicao de parmetros
Para parmetros _RTP, _RFP, _SDIS - veja CYCLE81.
Para parmetro _DP - veja LONGHOLE.
_CRAD
_STA
G3
G2
_
P
O
_PA
X
Y
Bolso dimensionado do centro para fora

Esquema 10-70 Explicao dos parmetros do POCKET3
_LENG, _WID e _CRAD (comprimento e largura do bolso e raio de canto)
Com os parmetros _LENG, _WID e _CRAD definimos a forma de um bolso no plano.
Se, com a ferramenta ativa, no for possvel percorrer o raio de canto programado, por este
raio ser maior, ento o raio de canto do bolso usinado ser o raio da ferramenta.
Se o raio da fresa for maior do que a metade do comprimento ou largura do bolso, o ciclo
ser cancelado com a indicao do alarme 61105 "Raio da fresa muito grande".
_PA, _PO (ponto de referncia)
Com os parmetros _PA e _PO definimos o ponto de referncia do bolso nos eixos do
plano. Este o centro do bolso.
Ciclos
10.6 Ciclos de fresamento
Fresamento
402 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
_STA (ngulo)
O _STA especifica o ngulo entre o 1 eixo do plano (abscissa) e o eixo longitudinal do
bolso.
_MID (profundidade de penetrao)
Atravs deste parmetro definimos a profundidade de penetrao mxima no desbaste.
No ciclo, a penetrao em profundidade realizada em passos de penetrao uniformes.
Com base no _MID e na profundidade total, o ciclo calcula automaticamente esta
penetrao. utilizado o menor nmero de passos de avano possvel.
_MID=0 significa uma penetrao com um nico corte at a profundidade do bolso.
_FAL (sobremetal de acabamento na borda)
O sobremetal de acabamento atua somente na borda durante a usinagem do bolso no
plano.
Com um sobremetal de acabamento que o dimetro da ferramenta, ento no ser
assegurada a remoo completa do material do bolso. Aparece a mensagem "Ateno:
Sobremetal de acabameto que o dimetro da ferramenta", mas o ciclo ser continuado.
_FALD (sobremetal de acabamento na base)
No desbaste considerado um sobremetal de acabamento separado na base.
_FFD e _FFP1 (avano de profundidade e superfcie)
O avano _FFD atua na imerso no material.
O avano _FFP1 atua na usinagem em todos movimentos de avano no plano.
_CDIR (sentido de fresamento)
Neste parmetro especificamos o sentido de usinagem do bolso.
Atravs do parmetro _CDIR o sentido de fresamento pode ser programado
diretamente "2 para G2" e "3 para G3" ou
alternativa para isso "concordante" ou "discordante".
O fresamento concordante ou discordante determinado internamente no ciclo, pelo sentido
de giro do fuso ativado antes da chamada do ciclo.
Discordante / concordante:
M3 G3, M3 G2
M4 G2, M4 G3
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 403
_VARI (tipo de usinagem)
Com o parmetro _VARI definimos o tipo de usinagem.
Possveis valores so:
Posio da unidade:
1=desbaste
2=acabamento
Posio da dezena (penetrao):
0=vertical no centro do bolso com G0
1=vertical no centro do bolso com G1
2=na trajetria helicoidal
3=alternado no eixo longitudinal do bolso
Se foi programado outro valor para o parmetro _VARI, o ciclo ser cancelado aps ser
dado o alarme 61002 "Tipo de usinagem definido incorretamente".
_MIDA (largura mxima de penetrao em profundidade)
Com o parmetro definimos uma largura mxima da penetrao em profundidade durante a
remoo de material no plano. De modo semelhante ao clculo conhecido para a
profundidade de penetrao (distribuio uniforme da profundidade total com o maior valor
possvel), a largura distribuda uniformemente, no mximo com o valor programado em
_MIDA.
Se este parmetro no foi programado, ou ele possui um valor 0, ento o ciclo considera
80% do dimetro da fresa como largura mxima da penetrao em profundidade.

Indicao
aplicado quando o avano da largura calculado a partir da usinagem da borda for
calculado novamente ao alcanar o bolso inteiro em profundidade, caso contrrio, mantm-
se a penetrao de largura calculado inicialmente para todo o ciclo.

_AP1, _AP2, _AD (medida bruta)
Com os parmetros _AP1, _AP2 e _AD definimos as dimenses brutas (incremental) do
bolso no plano e profundidade.
_RAD1 (raio)
Com o parmetro _RAD1 definimos o raio da trajetria helicoidal (relativa trajetria do
centro da ferramenta) ou o ngulo mximo de imerso para movimento alternado.
_DP1 (profundidade de imerso)
Com o parmetro _DP1 definimos a profundidade de penetrao na imerso na trajetria
helicoidal.
Ciclos
10.6 Ciclos de fresamento
Fresamento
404 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61000 "Nenhuma correo de ferramenta
ativa".
Dentro do ciclo utilizado um novo e atual sistema de coordenadas da pea, este tem
influncia sobre a indicao do valor real. O ponto zero deste sistema de coordenadas est
no centro do bolso. Aps o fim do ciclo o sistema de coordenadas original torna-se
novamente ativo.
Exemplo de programao: Bolso
Com este programa podemos usinar um bolso de comprimento 60 mm, largura 40 mm, um
raio de canto de 8 mm e a profundidade de 17,5 mm no plano XY. O bolso possui um
ngulo de 0 graus com o eixo X. O sobremetal de acabamento nas bordas do bolso de
0.75 mm e na base 0.2 mm, a distncia de segurana no eixo Z que foi adicionada no plano
de referncia de 0.5 mm. O centro do bolso est em X60 e Y40, a penetrao mxima
em profundidade de 4 mm.
O sentido de usinagem resulta do sentido de rotao do fuso com fresamento concordante.
empregada uma fresa com raio de 5 mm.
Somente dever ser executada uma usinagem de desbaste.
4
0
B
A - B A
Y
Z
R
8
17.5
60
Y
X
60
4
0

Esquema 10-71 Exemplo de POCKET3

N10 G90 T1 D1 S600 M4 ; definio dos valores de
tecnologia
N20 G17 G0 X60 Y40 Z5 ; aproximar a posio de partida
N30 POCKET3(5, 0, 0.5, -17.5, 60, 40, 8, 60, 40,
0, 4, 0.75, 0.2, 1000, 750, 0, 11, 5, , , , , )
; chamada de ciclo
N40 M02 ; fim do programa

Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 405
10.6.10 Fresamento de bolso circular - POCKET4
Programao
POCKET4(_RTP, _RFP, _SDIS, _DP, _PRAD, _PA, _PO, _MID, _FAL, _FALD, _FFP1,
_FFD, _CDIR, _VARI, _MIDA, _AP1, _AD, _RAD1, _DP1)
Parmetros
Tabelas 10-22 Parmetro POCKET4
_RTP real Plano de retrocesso (absoluto)
_RFP real Plano de referncia (absoluto)
_SDIS real Distncia de segurana (adicionada ao plano de referncia,
especificar sem sinal)
_DP real Profundidade do bolso (absoluta)
_PRAD real Raio do bolso
_PA real Centro do bolso (absoluto), 1 eixo do plano
_PO real Centro do bolso (absoluto), 2 eixo do plano
_MID real Profundidade de penetrao mxima (sem especificar o sinal)
_FAL real Sobremetal na borda do bolso (especificar sem sinal)
_FALD real Sobremetal de acabamento na base (especificar sem sinal)
_FFP1 real Avano para usinagem de superfcies
_FFD real Avano para penetrao em profundidade
_CDIR integer Sentido de fresamento: (especificar sem sinal)
Valores:
0 fresamento concordante (igual ao sentido de rotao do fuso)
1 fresamento discordante
2 com G2 (independente do sentido do fuso)
3 com G3
_VARI integer Tipo de usinagem
POSIO DA UNIDADE
Valores:
1 desbaste, 2 acabamento
POSIO DA DEZENA
Valores:
0 perpendicular ao centro do bolso com G0
1 perpendicular ao centro do bolso com G1
2 na trajetria helicoidal
Ciclos
10.6 Ciclos de fresamento
Fresamento
406 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Os demais parmetros podem ser especificados opcionalmente. Eles definem a estratgia
de penetrao e a sobreposio na remoo de material (especificar sem sinal):

_MIDA real Largura mxima de penetrao em profundidade durante a
remoo de material no plano como valor
_AP1 real Medida bruta do raio do bolso
_AD real Medida bruta da profundidade do bolso a partir do plano de
referncia
_RAD1 real Raio da trajetria helicoidal na imerso (relativo trajetria do
centro da ferramenta)
_DP1 real Profundidade de penetrao por rotao de 360 na imerso
sobre a trajetria helicoidal
Funo
Com a ajuda deste ciclo podemos usinar bolses circulares no plano de usinagem. Para o
acabamento necessria uma fresa de topo.
A penetrao em profundidade sempre iniciada no centro do bolso e executada
verticalmente neste ponto; por isso que nesta posio tambm pode ser conveniente
executar uma pr-furao.
Opcionalmente, pode-se definir o sentido do fresamento mediante comando G (G2/G3)
ou como fresamento concordante ou discordante a partir do sentido do fuso
A largura mxima de penetrao em profundidade no plano durante a remoo de
material pode ser programada
Sobremetal de acabamento tambm na base do bolso
Duas estratgias diferentes de imerso:
Vertical sobre o centro do bolso
Na trajetria helicoidal em torno do centro do bolso
Cursos curtos na aproximao no plano durante o acabamento
Considerao de um contorno de pea bruta no plano e uma medida bruta na base
(a usinagem ideal de bolses pr-formados possvel)
_MIDA calculado novamente na usinagem da borda.
Seqncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer a partir da qual a posio inicial no centro do
bolso pode ser aproximada na altura do plano de retrocesso sem ocorrer coliso.
Seqncia de movimento no desbaste (VARI=X1):
O centro do bolso aproximado com G0 at a altura do plano de retrocesso e depois,
tambm com G0, feita a aproximao nesta posio at o plano de referncia deslocado
pela distncia de segurana. A usinagem do bolso executada conforme a estratgia de
imerso selecionada e considerando-se as medidas brutas programadas.
Sucesso de movimentos no acabamento:
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 407
O acabamento executado na seqncia acabamento na borda at o sobremetal de
acabamento na base, depois acabamento da base. Se um dos valores de sobremetal for
igual a zero, esta parte do acabamento ignorada.
Acabamento na borda
No acabamento na borda o bolso percorrido apenas uma vez.
Para o acabamento na borda feita a aproximao em uma trajetria de quadrante que
termina no raio do bolso. O raio desta trajetria tem no mximo 2 mm de tamanho ou
quando "houver pouco espao" a diferena entre o raio do bolso e o raio da fresa.
A penetrao em profundidade executada com G0 no espao livre sobre o centro do
bolso e o ponto inicial da trajetria de aproximao tambm alcanado com G0.
Acabamento na base
Para o acabamento da base feita a aproximao com G0 no centro do bolso at a
profundidade do bolso + sobremetal de acabamento + distncia de segurana. Dali
executada a penetrao em profundidade verticalmente at a profundidade de destino
(pois utilizada uma ferramenta com corte de topo).
A superfcie da base usinada uma vez.
Estratgias de imerso
veja o captulo POCKET3
Considerao das medidas brutas
Na remoo de material dos bolses podem ser consideradas medidas brutas (p. ex. para a
usinagem de pelas fundidas).
Para os bolses circulares a medida bruta _AP1 tambm um crculo (com raio menor que
o raio do bolso).
Para mais explicaes - veja em POCKET3
Ciclos
10.6 Ciclos de fresamento
Fresamento
408 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Explicao de parmetros
Para os parmetros _RTP, _RFP, _SDIS - veja CYCLE81
Para parmetros _DP, _MID, _FAL, _FALD, _FFP1, _FFD, _CDIR, _MIDA, _AP1, _AD,
_RAD1, _DP1 - veja POCKET3.
Y
X
P
R
A
D
G2 G3
C
P
O
CPA

Esquema 10-72 Explicao dos parmetros do POCKET4
_PRAD (raio do bolso)
A forma do bolso circular definida apenas por seu raio.
Se este for menor do que o raio da ferramenta ativa, ento o ciclo cancelado aps ser
dado o alarme 61105 "Raio da fresa muito grande".
_PA, _PO (centro do bolso)
Com os parmetros _PA e _PO definimos o centro do bolso. Bolses circulares sempre
so dimensionados a partir do centro.
_VARI (tipo de usinagem)
Com o parmetro _VARI definimos o tipo de usinagem.
Possveis valores so:
Posio da unidade:
1=desbaste
2=acabamento
Posio da dezena (penetrao):
0=vertical no centro do bolso com G0
1=vertical no centro do bolso com G1
2=na trajetria helicoidal
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 409
Se foi programado outro valor para o parmetro _VARI, o ciclo ser cancelado aps ser
dado o alarme 61002 "Tipo de usinagem definido incorretamente".

Indicao
Antes da chamada do ciclo deve ser ativada uma correo de ferramenta. Caso contrrio,
ocorre o cancelamento do ciclo com o alarme 61000 "Nenhuma correo de ferramenta
ativa".
Dentro do ciclo utilizado um novo e atual sistema de coordenadas da pea, este tem
influncia sobre a indicao do valor real. O ponto zero deste sistema de coordenadas est
no centro do bolso.
Aps o fim do ciclo o sistema de coordenadas original torna-se novamente ativo.

Exemplo de programao: Bolso circular
Com este programa podemos usinar um bolso circular no plano YZ. O centro est definido
em Y50 Z50. O eixo para a penetrao em profundidade o eixo X. Nunca especifica-se o
sobremetal de acabamento nem a distncia de segurana. O bolso usinado com
fresamento discordante. A penetrao realizada em uma trajetria helicoidal.
empregada uma fresa com raio de 10 mm.
5
0
5
0
B
A - B A
Z
X
20
50
Z
Y

Esquema 10-73 Exemplo de POCKET4

N10 G17 G90 G0 S650 M3 T1 D1 ; definio dos valores de
tecnologia
N20 X50 Y50 ; aproximar a posio de partida
N30 POCKET4(3, 0, 0, -20, 25, 50, 60, 6, 0, 0,
200, 100, 1, 21, 0, 0, 0, 2, 3)
; chamada de ciclo
Os parmetros _FAL, _FALD so
omitidos
N40 M02 ; fim do programa

Ciclos
10.6 Ciclos de fresamento
Fresamento
410 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.6.11 Fresamento de roscas - CYCLE90
Programao
CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH, KDIAM, PIT, FFR, CDIR, TYPTH, CPA,
CPO)
Parmetros
Tabelas 10-23 Parmetro CYCLE90
RTP real Plano de retrocesso (absoluto)
RFP real Plano de referncia (absoluto)
SDIS real Distncia de segurana (especificar sem sinal)
DP real Profundidade final de furao (absoluto)
DPR real Profundidade final de furao relativa ao plano de referncia
(especificar sem sinal)
DIATH real Dimetro nominal, dimetro externo da rosca
KDIAM real Dimetro til, dimetro interno da rosca
PIT real Passo da rosca; faixa de valores: 0.001 ... 2000.000 mm
FFR real Avano para fresamento de rosca (sem especificar sinal)
CDIR int Sentido de rotao para fresamento de rosca
Valores: 2 (para fresamento de roscas com G2), 3 (para
fresamento de roscas com G3)
TYPTH int Tipo de rosca
Valores: 0=rosca interna, 1=rosca externa
CPA real Centro do crculo, abscissa (absoluto)
CPO real Centro do crculo, ordenada (absoluto)
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 411
Funo
Com o ciclo CYCLE90 podemos produzir roscas internas e externas. O percurso no
fresamento de roscas est baseado em uma interpolao helicoidal. Neste movimento so
utilizados os trs eixos geomtricos do atual plano, definidos antes da chamada do ciclo.

Esquema 10-74 Fresamento de roscas - CYCLE90
Seqncia de operao da rosca externa
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer a partir da qual a posio inicial no dimetro
externo da rosca pode ser alcanada na altura do plano de retrocesso sem ocorrer coliso.
No fresamento de rosca com G2 esta posio inicial est entre a abscissa positiva e a
ordenada positiva do atual plano (isto , no primeiro quadrante do sistema de coordenadas).
No fresamento de rosca com G3 a posio inicial est entre a abscissa positiva e a
ordenada negativa (isto , no quarto quadrante do sistema de coordenadas).
A distncia do dimetro da rosca depende do tamanho da rosca e do raio de ferramenta
utilizado.
Ciclos
10.6 Ciclos de fresamento
Fresamento
412 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Y
X
Z
Posio do ponto de
partida com fresamento
de rosca com G2
C
P
A
C
P
O
Posio do ponto de
partida com fresamento
de rosca com G3

Esquema 10-75 Seqncia de operao do CYCLE90
O ciclo gera a seguinte sucesso de movimentos:
Posicionamento no ponto de partida com G0 na altura do plano de retrocesso na terceira
coordenada do atual plano
Penetrao com G0 at a distncia de segurana do plano de referncia pr-definido
Movimento de entrada at o dimetro da rosca em trajetria circular oposta direo
G2/G3 programada em CDIR
Fresamento de rosca em uma trajetria helicoidal com G2/G3 e o valor de avano FFR
Movimento de sada em trajetria circular com sentido de rotao G2/G3 invertido e o
avano reduzido FFR
Retrocesso at o plano de retrocesso na terceira coordenada com G0
Seqncia de operao da rosca interna
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer a partir da qual a posio inicial no centro da
rosca pode ser aproximada na altura do plano de retrocesso sem ocorrer coliso.
O ciclo gera a seguinte sucesso de movimentos:
Posicionamento no centro da rosca com G0 na altura do plano de retrocesso na terceira
coordenada do atual plano
Penetrao com G0 at a distncia de segurana do plano de referncia pr-definido
Aproximao com G1 em um crculo de entrada calculada dentro do ciclo e o avano
reduzido FFR
Movimento de entrada at o dimetro da rosca em trajetria circular na direo G2/G3
programada em CDIR
Fresamento de rosca em uma trajetria helicoidal com G2/G3 e o valor de avano FFR
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 413
Movimento de sada em trajetria circular com o mesmo sentido de rotao e o avano
reduzido FFR
Retrocesso at o centro da rosca com G0
Retrocesso at o plano de retrocesso na terceira coordenada com G0
Rosca de baixo para cima
Por motivos tcnicos tambm pode ser til usinar a rosca de baixo para cima. O plano de
retrocesso RTP, neste caso, est atrs da profundidade da rosca DP.
Esta usinagem possvel, as indicaes de profundidade devero ser programadas como
valores absolutos e antes da chamada do ciclo dever ser aproximado o plano de
retrocesso ou uma posio atrs do plano de retrocesso.
Exemplo de programao (rosca de baixo para cima)
Uma rosca deve ser fresada comeando de -20 at 0 com passo 3 mm. O plano de
retrocesso est em 8.

N10 G17 X100 Y100 S300 M3 T1 D1 F1000
N20 Z8
N30 CYCLE90(8, -20, 0, -60, 0, 46, 40, 3, 800,
3, 0, 50, 50)

N40 M2
O furo dever possuir no mnimo uma profundidade de -21,5 (meio passo a mais).
Cursos adicionais no sentido longitudinal da rosca
Os movimentos de entrada e de sada para o fresamento de roscas so executados com a
participao dos trs eixos. Isto significa que na sada da rosca existe um curso adicional no
eixo vertical, este excede a profundidade de rosca programada.
O curso adicional calculado:
z =
p
_
4
*
2* WR+RDlFF
_____________
DlATH


z: Curso adicional, interno
p: Passo da rosca
WR: Raio da ferramenta
DIATH: Dimetro externo da rosca
RDIFF: Diferena de raio para trajetria circular de sada
Para roscas internas o RDIFF = DIATH/2 - WR, para roscas externas vale RDIFF = DIATH/2
+WR.
Ciclos
10.6 Ciclos de fresamento
Fresamento
414 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Explicao de parmetros
Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
D
P
R
RFP
RFP+SDlS
RTP
Z
X
DP
C
P
O D
l
A
T
H
CDlR CDlR
CPA
Y
X
D
P
R
RFP
RFP+SDlS
C
P
O D
l
A
T
H

CPA
RTP
Z
X
Y
X

Esquema 10-76 Explicao do parmetro do CYCLE90
DIATH, KDIAM e PIT (dimetro nominal, dimetro til e passo da rosca)
Com estes parmetros definimos os dados para dimetro nominal, dimetro til e passo da
rosca. O parmetro DIATH o dimetro externo da rosca, KDIAM o dimetro interno.
Baseados nestes parmetros so criados movimentos de entrada e de sada, isto se realiza
internamente no ciclo.
FFR (avano)
O valor do parmetro FFR especificado como atual avano no fresamento de roscas. Ele
atua na trajetria helicoidal durante o fresamento de rosca.
Este valor reduzido no ciclo para os movimentos de entrada e de sada. O retrocesso
realizado com G0 fora da trajetria helicoidal.
CDIR (sentido de giro)
Neste parmetro especificamos o valor do sentido de usinagem da rosca.
Se o parmetro possui um valor no permitido, aparece a mensagem:
"Sentido de fresamento incorreto, ser gerado G3".
Neste caso, o ciclo continuado e oG3 gerado automaticamente.
TYPTH (tipo de rosca)
Com o parmetro TYPTH define-se a usinagem de uma rosca externa ou interna.
Ciclos
10.6 Ciclos de fresamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 415
CPA e CPO (centro)
Nestes parmetros definimos o centro do furo ou da salincia em que a rosca dever ser
produzida.

Indicao
O raio da fresa calculado internamente no ciclo. Por isso que antes da chamada do ciclo
deve-se programar uma correo de ferramenta. Caso contrrio, aparece o alarme 61000
"Nenhuma correo de ferramenta ativa" e o ciclo ser cancelado.
Se o raio da ferramenta for =0 ou negativo, o ciclo tambm ser cancelado com este
alarme.
No caso das roscas internas, o raio da ferramenta monitorado, aparece o alarme 61105
"Raio de fresa muito grande" e o ciclo cancelado.

Exemplo de programao: Rosca interna
Com este programa podemos fresar uma rosca interna no ponto X60 Y50 do plano G17.
6
0
5
0
B
A - B
A
Y
Z 40 60
Y
X

Esquema 10-77 Exemplo de CYCLE90

DEF REAL RTP=48, RFP=40, SDIS=5, DPR=40,
DIATH=60, KDIAM=50
DEF REAL PIT=2, FFR=500, CPA=60,CPO=50
DEF INT CDIR=2, TYPTH=0
; definio de variveis com
atribuies de valores
N10 G90 G0 G17 X0 Y0 Z80 S200 M3 ; aproximar a posio de partida
N20 T5 D1 ; definio dos valores de tecnologia
N30 CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH,
KDIAM, PIT, FFR, CDIR, TYPTH, CPA CPO)
; chamada de ciclo
N40 G0 G90 Z100 ;aproximar posio aps ciclo
N50 M02 ; fim do programa
Ciclos
10.7 Mensagens de erros e tratamento de erros
Fresamento
416 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
10.7 Mensagens de erros e tratamento de erros
10.7.1 Notas gerais
Quando forem detectadas condies de erro nos ciclos, ser gerado um alarme e a
execuo do ciclo ser cancelada.
Alm disso, os ciclos tambm exibem mensagens na linha de mensagens do comando.
Estas mensagens no interrompem a usinagem.
Os erros com as reaes necessrias, assim como as mensagens na linha de mensagens
do comando, esto descritos nos respectivos ciclos.
10.7.2 Tratamento de erros em ciclos

Quando forem detectadas condies de erro nos ciclos, ento gerado um alarme e a
usinagem cancelada.
Nos ciclos so gerados alarmes numerados entre 61000 e 62999. Esta faixa de nmeros
tambm est subdividida conforme as reaes de alarmes e critrios de cancelamento.
O texto do erro, exibido simultaneamente com o nmero do alarme, fornece informaes
mais detalhadas sobre a causa do erro.

Nmero de alarme Critrio de cancelamento Reao do alarme
61000 ... 61999 NC_RESET O processamento dos blocos no
NC cancelado
62000 ... 62999 Tecla de apagar A preparao de blocos
cancelada, o ciclo pode ser
continuado com NC-Start
depois que o alarme for
apagado.
Ciclos
10.7 Mensagens de erros e tratamento de erros
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 417
10.7.3 Viso geral dos alarmes dos ciclos
Os nmeros dos erros so classificados da seguinte forma:

6 _ X _ _
X=0 alarmes gerais de ciclos
X=1 alarmes dos ciclos de furao, modelos de furao e de fresamento
Na tabela a seguir esto indicados os erros que ocorrem nos ciclos, o local de ocorrncia,
assim como instrues sobre a eliminao dos erros.

Nmero
de
alarme
Texto do alarme Origem Explanao, ajuda
61000 "Nenhuma correo
de ferramenta ativa"
SLOT1
SLOT2
POCKET3
POCKET4
CYCLE71
CYCLE72
A correo D deve ser programada antes da
chamada do ciclo
61001 "Passo de rosca
incorreto"
CYCLE84
CYCLE840
Verificar o parmetro do tamanho da rosca e a
especificao do passo (eles se contradizem)
61002 "Tipo de usinagem
definida
incorretamente"
SLOT1
SLOT2
POCKET3
POCKET4
CYCLE71
CYCLE72
O valor do parmetro VARI para tipo de usinagem
foi especificado incorretamente e deve ser
alterado
61003 "Nenhum avano
programado no ciclo"
CYCLE71
CYCLE72
O parmetro do avano est especificado
incorretamente e deve ser alterado.
61009 "Nmero de
ferramenta ativo = 0"
CYCLE71
CYCLE72
Nenhuma ferramenta (T) foi programada antes da
chamada do ciclo.
61010 "Sobremetal de
acabamento muito
grande"
CYCLE72 O sobremetal de acabamento na base maior do
que a profundidade total, ele dever ser reduzido.
61011 "Escala no
permitida"
CYCLE71
CYCLE72
Est ativo um fator de escala que no permitido
para este ciclo.
61101 "Plano de referncia
definido
incorretamente"
CYCLE71
CYCLE72
CYCLE81
at
CYCLE89
CYCLE840
SLOT1
SLOT2
POCKET3
POCKET4
Ou deve-se especificar valores diferentes para os
planos de referncia e de retrocesso na
especificao relativa da profundidade, ou a
profundidade deve ser especificada como valor
absoluto
61102 "Nenhum sentido de
fuso programado"
CYCLE86
CYCLE88
CYCLE840
POCKET3
POCKET4
Deve-se programar o parmetro SDIR (ou SDR
no CYCLE840)
Ciclos
10.7 Mensagens de erros e tratamento de erros
Fresamento
418 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Nmero
de
alarme
Texto do alarme Origem Explanao, ajuda
61103 "Nmero de furos
zero"
HOLES1
HOLES2
No foi programado nenhum valor para o nmero
de furos
61104 "Danificao do
contorno das
ranhuras/oblongos"
SLOT1
SLOT2
Parametrizao incorreta do modelo de
fresamento nos parmetros que definem a
posio das ranhuras/oblongos sobre o crculo e
suas formas
61105 "Raio de fresa muito
grande"
SLOT1
SLOT2
POCKET3
POCKET4
O dimetro da fresa utilizada muito grande para
a forma a ser usinada; ou se escolhe uma
ferramenta de raio menor, ou o contorno dever
ser modificado
61106 "Numero ou distncia
dos elementos do
crculo"
HOLES2
SLOT1
SLOT2
Parametrizao incorreta de NUM ou INDA, a
disposio dos elementos de crculo dentro de um
crculo inteiro no possvel
61107 "Primeira
profundidade de
furao definida
incorretamente"
CYCLE83 A primeira profundidade de furao est invertida
em relao profundidade total de furao
61108 "Nenhum valor
permitido para os
parmetros _RAD1 e
_DP1"
POCKET3
POCKET4
Os parmetros _RAD1 e _DP para definio do
percurso para a penetrao em profundidade
foram especificados incorretamente.
61109 "Parmetro _CDIR
definido
incorretamente"
POCKET3
POCKET4
O valor do parmetro do sentido de fresamento
_CDIR foi especificado incorretamente e dever
ser alterado.
61110 "Sobremetal de
acabamento na base
> penetrao em
profundidade"
POCKET3
POCKET4
O sobremetal de acabamento na base foi
especificado maior do que a penetrao mxima
em profundidade; ou se deve diminuir o
sobremetal de acabamento ou aumentar a
penetrao em profundidade.
61111 "Largura de
penetrao >
dimetro da
ferramenta"
CYCLE71
POCKET3
POCKET4
A largura de penetrao programada maior do
que o dimetro da ferramenta ativa, ela dever
ser reduzida.
61112 Raio da ferramenta
negativo"
CYCLE72 O raio da ferramenta ativa negativo, isto no
permitido.
61113 "Parmetro _CRAD
do raio de canto est
muito grande"
POCKET3 O parmetro do raio de canto _CRAD foi
especificado muito grande, ele dever ser
reduzido.
61114 "Sentido de
usinagem G41/G42
definido
incorretamente"
CYCLE72 O sentido de usinagem da correo do raio da
fresa G41/G42 foi definido incorretamente.
61115 "Modo de
aproximao ou de
afastamento
(reta/crculo/plano/tri
dimensional) definido
incorretamente"
CYCLE72 O modo de aproximao ou de afastamento do
contorno foi definido incorretamente; verificar o
parmetro _AS1 ou _AS2.
Ciclos
10.7 Mensagens de erros e tratamento de erros
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 419
Nmero
de
alarme
Texto do alarme Origem Explanao, ajuda
61116 "Curso de
aproximao/afastam
ento=0"
CYCLE72 O curso de aproximao ou de afastamento foi
especificado com um zero, ele dever ser
aumentado; verificar o parmetro _LP1 ou _LP2.
61117 "Raio de ferramenta
ativo <= 0"
CYCLE71
POCKET3
POCKET4
O raio da ferramenta ativa negativo ou igual a
zero, isto no permitido.
61118 "Comprimento ou
largura = 0"
CYCLE71 O comprimento ou largura da superfcie de
fresamento no permitida; verificar parmetros
_LENG e _WID.
61124 "Largura de
penetrao no
programada"
CYCLE71 Na simulao ativa sem ferramenta sempre deve
ser programada a largura de penetrao _MIDA.
62100 "Nenhum ciclo de
furao ativo"
HOLES1
HOLES2
Nenhum ciclo de furao foi chamado
modalmente antes da chamada do ciclo de
modelo de furao

10.7.4 Mensagens nos ciclos
Os ciclos exibem as mensagens na linha de mensagens do comando. Estas mensagens
no interrompem a usinagem.
As mensagens fornecem instrues sobre determinados procedimentos dos ciclos e sobre a
continuao da usinagem, normalmente elas so mantidas durante um segmento de
usinagem ou at o fim do ciclo. Podem aparecer as seguintes mensagens:

Texto da mensagem Origem
"Profundidade: Valor correspondente profundidade
relativa"
CYCLE81...CYCLE89, CYCLE840
"Ranhura sendo usinada" SLOT1
"Ranhura circular sendo usinada" SLOT2
"Sentido de fresamento incorreto, ser gerado G3" SLOT1, SLOT2
"1 profundidade de furao: Valor correspondente
profundidade relativa"
CYCLE83
No texto da mensagem o <N> significa o respectivo nmero da atual forma usinada.
Ciclos
10.7 Mensagens de erros e tratamento de erros
Fresamento
420 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 421
Operao via rede
11
11.1 Operao via rede
11.1.1 Operao via rede (opcional)

Indicao
A funo de operao via rede somente est disponvel no SINUMERIK 802D sl pro.

O comando est apto para operar em rede atravs do adaptador de rede integrado. Esto
disponveis as seguintes conexes:
Peer-to-Peer: Conexo direta entre comando e PC com o uso de um cabo Crossover
Twisted-Pair: Conexo do comando em uma rede local atravs de um cabo Patch.
Um protocolo de transmisso especfico do 802D permite uma operao de rede com
transmisso codificada dos dados. Este protocolo aplicado, entre outros, para transmisso
e execuo de programas de peas associada ao uso da ferramenta RCS-Tool.
Operao via rede
11.1 Operao via rede
Fresamento
422 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
11.1.2 Configurao da conexo de rede
Requisitos
O comando conectado com o PC ou a rede local atravs da interface X5.
Especificar o parmetro de rede

Passe para rea de operao Sistema.



Pressione as softkeys "Servio Tela" "Servio Comando".

Atravs da softkey "Servio Rede" acessamos a janela de configurao da rede.

Esquema 11-1 Tela inicial "Configurao de rede"
Tabelas 11-1 configurao de rede necessria
Parmetros Explicao
DHCP Protocolo DHCP: Na rede necessrio um servidor DHCP que distribui
dinamicamente os endereos de IP.
Com no realizada uma atribuio fixa dos endereos de rede.
Com sim realizada uma atribuio dinmica dos endereos de rede. Os
campos de entrada desnecessrios sero omitidos.
Nome do
processador
Nome do comando na rede
Endereo IP Endereo do comando na rede (p. ex. 192.168.1.1)
Mscara Subnet Identificao de rede (p. ex. 255.255.252.0)
ALARM
SYSTEM

Service
display
Service
control

Service
network
Operao via rede
11.1 Operao via rede
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 423
Habilitar portas de comunicao

Atravs da softkey "Servio Firewall" podemos desabilitar ou habilitar as portas de
comunicao.
Para garantir um alto grau de segurana, todas portas no utilizadas devero ser mantidas
fechadas.

Esquema 11-2 Configurao do Firewall
A rede RCS requer as portas (Ports) 80 e 1597 para estabelecer a comunicao.
Para alterar o estado das portas, selecione a respectiva porta com o cursor. O estado da
porta alterado com a confirmao da tecla Input.
As portas abertas so representadas com o gancho nas caixas de controle.
Service
Firewall
Operao via rede
11.1 Operao via rede
Fresamento
424 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
11.1.3 Gerenciamento de usurios

Na rea de operao <SISTEMA> pressione "Servio Tela" "Servio Comando".







Atravs da softkey "Servio Rede" "Direitos" acessamos a tela de configurao das contas
de usurio.


Esquema 11-3 Contas de usurio

As contas de usurio servem para armazenar as configuraes pessoais do usurio. Para
criar uma conta especifique o nome do usurio e a senha de acesso nos campos de
entrada.
Uma conta de usurio o requisito bsico para comunicao da HMI com o RCS-Tool no
PG/PC.
Para isso o usurio dever informar esta senha na HMI ao fazer o login RCS via rede.
Esta senha tambm ser necessria se o usurio deseja estabelecer a comunicao do
RCS-Tool com o comando.
A funo de softkey "Criar" insere um novo usurio no gerenciamento de usurios.
A funo de softkey "Apagar" deleta do gerenciamento o usurio marcado.
ALARM
SYSTEM
Service
display
Service
control
Service
network
Author-
ization
Operao via rede
11.1 Operao via rede
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 425
11.1.4 Login do usurio - RCS log in

Na rea de operao <SISTEMA> pressione a softkey "Login RCS". aberta a janela de
entradas do login do usurio.


Esquema 11-4 Login do usurio

Login
Especifique o nome de usurio e a senha nos respectivos campos de entrada e confirme a
entrada com a softkey "Login".
Aps o login realizado com sucesso aparece o nome de usurio na linha atual usurio.
A funo de softkey "Voltar" fecha a caixa de dilogo.

Indicao
Este login serve ao mesmo tempo como identificao de usurio para conexes remotas.

Logoff
Pressione a softkey "Logoff". feito o logoff do atual usurio, as configuraes especficas
de usurio so armazenadas e todas habilitaes informadas sero canceladas.
ALARM
SYSTEM
Operao via rede
11.1 Operao via rede
Fresamento
426 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
11.1.5 Trabalhar com uma conexo de rede
Em estado de fornecimento o acesso remoto (acesso do comando a partir de um PC ou da
rede) est bloqueado no comando.
Depois de fazer o login de um usurio local esto disponveis as seguintes funes para o
RCS-Tool:
Funes de colocao em funcionamento
Transmisso de dados (transmisso de programas de peas)
Controle remoto do comando
Se o acesso deve ocorrer em uma parte do sistema de arquivos, ento deve-se compartilhar
primeiro os respectivos diretrios.
Nota:
Com o compartilhamento de diretrios permitido a um usurio da rede acessar os arquivos
do comando. O usurio pode alterar ou deletar dados em funo da opo de
compartilhamento feita.
Operao via rede
11.1 Operao via rede
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 427
11.1.6 Compartilhamento de diretrios
Com esta funo definimos os direitos de acesso para o usurio remoto sobre o sistema de
arquivos do comando.

Selecione o diretrio a ser compartilhado no Gerenciador de programas.
Atravs das softkeys "Continuar..." > "Compartilhamentos" aberta a janela de
especificao para compartilhamento do diretrio selecionado.


Esquema 11-5 Estado de compartilhamento

Selecione o estado de compartilhamento para o diretrio selecionado:
No compartilhar este diretrio O diretrio no ser compartilhado
Compartilhar este diretrio O diretrio ser compartilhado, deve ser especificado um
nome de compartilhamento.
No campo Nome de compartilhamento deve ser especificado um identificador atravs do
qual o usurio poder acessar os arquivos do diretrio.
Atravs da softkey "Adicionar" acessamos a lista de usurios. Selecione o usurio. Com
"Add" feito o registro no campo Compartilhado.
Defina os direitos do usurio (Direitos).
Acesso total O usurio possui acesso irrestrito
Modificar O usurio pode modificar
Ler O usurio pode ler
Deletar O usurio pode deletar
A softkey"OK" confirma as propriedades configuradas. Os diretrios compartilhados so
identificados por uma "Mo" no Windows.
Operao via rede
11.1 Operao via rede
Fresamento
428 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
11.1.7 Conectar e desconectar redes

Na rea de operao <SISTEMA> pressione "Servio Tela" "Servio Comando" "Servio
Rede".







Atravs de "Conectar/Desconectar" acessamos a rea de configurao da rede.

Esquema 11-6 Conexes de rede
ALARM
SYSTEM
Service
display
Service
control

Service
network
Connect
Disconn.

Operao via rede
11.1 Operao via rede
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 429
Conectar unidade de rede

A funo "Conectar" associa uma unidade de rede a uma unidade local do comando.

Indicao
Em um PG/PC compartilhamos um diretrio para uma conexo de rede para um
determinado usurio.


Esquema 11-7 Conectar unidade de rede
Seqncias de operao para conectar a unidade de rede
1. Posicione o cursor em uma unidade livre.
2. Alterne at o campo de entrada "Caminho" atravs da tecla TAB.
Especifique o endereo IP do servidor e o nome do compartilhamento.
Exemplo: \\192.4.5.23\TEST\
Pressione em "Conectar".
feita a associao da conexo do servidor com a unidade do comando.
Desconectar unidade de rede

Atravs da softkey "<<Voltar" cancelamos uma conexo de rede existente atravs da funo
"Desconectar".
1. Posicione o cursor em na respectiva unidade.
2. Pressione a softkey "Desconectar".
A unidade de rede selecionada desconectada do comando.
Connect
Dis-
connect
Operao via rede
11.2 RCS-Tool
Fresamento
430 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
11.2 RCS-Tool
Com o RCS-Tool (Remote Control System) temos nossa disposio um Explorer-Tool em
nosso PC/PG que fornece o suporte dirio para trabalhar com o SINUMERIK 802D sl.
E conexo entre o comando e o PC/PG pode ser feita atravs de um cabo RS232, cabo
Peer to Peer ou uma rede local (opcional).

ATENO
A funcionalidade completa do RCS-Tools somente obtida depois de ser instalado o
registro de licena do RCS 802.
Com este registro pode ser estabelecida a conexo com o comando atravs de uma rede
local (somente no SINUMERIK 802D sl pro). Pode ser utilizada a funo de controle
remoto.
Sem o registro de licena somente ser possvel fazer o compartilhamento de diretrios
locais (no PC/PG) para o acesso atravs do comando (SINUMERIK 802D sl pro) e o
trabalho apenas atravs do V24 ou do Peer to Peer (veja tambm a tabela a seguir).

Conexo de rede
A tabela a seguir descreve para o respectivo nome de comando as opes para uma
conexo de rede com o RCS-Tool em um PG/PC com o comando (vlido a partir
do SW 1.4):
Tabelas 11-2 Conexo de rede do comando -> PG/PC com o RCS-Tool
SINUMERIK 802D sl RCS-Tool sem licena RCS-Tool com licena
pro Possvel trabalhar com o share de
rede
Funcionalidade completa
inclusive funo de controle
remoto
plus Peer to Peer Peer to Peer inclusive funo de
controle remoto
value Peer to Peer Peer to Peer inclusive funo de
controle remoto
No comando ativamos uma conexo de rede ou Peer to Peer atravs da rea de operao
<SISTEMA> "Servio Tela" "Servio Comando".
Conexo de rede -> Softkey "Servio Rede"
Conexo Peer to Peer -> Softkey "Conex.direta"
Operao via rede
11.2 RCS-Tool
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 431
RCS-Tool

Esquema 11-8 Janela Explorer do RCS-Tool
Depois de inicializar o RCS-Tool entramos em modo OFFLINE. Isto significa que somente
podemos gerenciar os arquivos de nosso PC. Em modo ONLINE tambm nos est
disponvel o diretrio Control 802 que permite a troca de arquivos com o comando. Alm
disso uma funo de controle remoto serve de observao do processo.

Indicao
No RCS-Tool nos colocada disposio uma ajuda Online detalhada. Outros
procedimentos como por exemplo estabelecer conexo, gerenciamento de projetos, etc.
devem ser consultadas nesta ajuda.


Aproveitamento atravs de outras interfaces (esta tabela um complemento da tabela anterior)
Tabelas 11-3 Conexo de rede do comando -> PG/PC com o RCS-Tool
SINUMERIK 802D sl RCS-Tool sem licena RCS-Tool com licena
pro RS232
Peer to Peer
Possvel trabalhar com o share de
rede
RS232
Peer to Peer
Rede Ethernet
Possvel trabalhar com o share
de rede
Funo de controle remoto
plus RS232
Peer to Peer
RS232
Funo de controle remoto Peer
to Peer
value RS232
Peer to Peer
RS232
Funo de controle remoto Peer
to Peer

Operao via rede
11.2 RCS-Tool
Fresamento
432 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 433
Backup de dados
12
12.1 Transmisso de dados atravs da interface RS232
Funcionalidade
Atravs da interface RS232 do comando podemos exportar dados (p. ex. programas de
pea) para uma unidade de gravao de dados externa ou import-los desta. A interface
RS232 e seu equipamento de backup de dados devero estar ajustados entre si.
Seqncia de operao

Selecionamos a rea de operao <PROGRAM MANAGER> e estamos na vista geral dos
programas que j foram criados no NC.
Selecione os dados a serem transmitidos com o cursor ou "marcar tudo",

e copie estes na memria temporria.

Pressionar a softkey "RS232" e selecionado o modo de transmisso desejado.


Esquema 12-1 Enviar programa
Copy

RS232
Backup de dados
12.1 Transmisso de dados atravs da interface RS232
Fresamento
434 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Com "Enviar" iniciada a transmisso dos dados. So transmitidos todos os arquivos
copiados para a memria temporria.
Outras softkeys

Carregamento de arquivos atravs da interface RS232

Protocolo de transmisso
So listados todos os arquivos transmitidos com informao de estado.
para arquivos de sada
os nomes do arquivos
uma confirmao de erro
para arquivos de entrada
os nomes de arquivo e a indicao do caminho
uma confirmao de erro

Tabelas 12-1 Mensagens de transmisso
OK Transmisso realizada com sucesso
ERR EOF Foi recebido o caractere de fim de texto, mas o arquivo no est
completo
Time Out A monitorao de tempo menciona uma interrupo na
transmisso
User Abort Transmisso finalizada com a softkey <Stop>
Error Com Erro na porta COM 1
NC / PLC Error Mensagem de erro do NC
Error Data Erro de dados
1. Arquivos lidos com/sem prefixo
ou
2. Arquivos em formato de fita perfurada enviados sem nome.
Error File Name O nome de arquivo no corresponde conveno de nomes do
NC.

Send
Receive
Error
log
Backup de dados
12.2 Criar, exportar e carregar arquivo de colocao em funcionamento
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 435
12.2 Criar, exportar e carregar arquivo de colocao em funcionamento

Indicao
/BA/ SINUMERIK 802D sl "Manual de instrues", captulo "Backup de dados e colocao
em funcionamento em srie"

Seqncia de operao



Na rea de operao Sistema selecionada a softkey "Arquivos IBN".
Criar arquivo de colocao em funcionamento
Um arquivo de colocao em funcionamento pode ser criado totalmente com todos
componentes ou apenas parcialmente.
Devem ser realizados os seguintes passos de operao para a composio seletiva:
Pressione em "Dados 802D". Selecione a linha "Arquivo de colocao em funcionamento
(NC/PCL)" com as teclas de seta.

Abra o diretrio com a tecla <Input> e marque as linhas desejadas com a tecla <Select>.

Pressione a softkey "Copiar". Os arquivos so copiados na memria temporria.

Esquema 12-2 Copiar arquivo de colocao em funcionamento, completo

ALARM
SYSTEM
Start-up
files
802D
data
Copy
Backup de dados
12.2 Criar, exportar e carregar arquivo de colocao em funcionamento
Fresamento
436 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema 12-3 Composio do arquivo de colocao em funcionamento
Gravar o arquivo de colocao em funcionamento no carto CompactFlash do cliente
Requisito: O carto CompactFlash est inserido e o arquivo de colocao em
funcionamento foi copiado para a memria temporria.
Seqncia de operao:

Pressione em "Carto CF do cliente". No diretrio selecione o local de armazenamento
(diretrio).

Com a softkey "Inserir" iniciada a gravao do arquivo de colocao em funcionamento.
No dilogo a seguir confirme o nome sugerido ou ento especifique outro nome. O dilogo
fechado pressionando-se em "OK".

Esquema 12-4 Inserir arquivos
Customer
CF card
Paste

Backup de dados
12.3 Carregar e exportar projetos de PLC
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 437
Carregar o arquivo de colocao em funcionamento do carto CompactFlash do cliente
Para carregar um arquivo de colocao em funcionamento devem ser realizados os
seguintes passos de operao:
1. Inserir o carto CompactFlash
2. Pressionar a softkey "Carto CF do cliente" e selecionar a linha do arquivo desejado
3. Pressionar a softkey "Copiar"; o arquivo copiado para a memria temporria.
4. Pressionar a softkey "Dados 802D" e posicionar o cursor na linha do arquivo de
colocao em funcionamento (NC/PLC).
5. Pressionar a softkey "Inserir"; iniciada a colocao em funcionamento.
6. Confirmar o dilogo de inicializao no comando.
12.3 Carregar e exportar projetos de PLC
Durante o carregamento de um projeto, este ser transmitido no sistema de arquivos do
PLC e em seguida ativado. Para finalizar a ativao executada uma partida a quente do
comando.
Carregar projeto do carto CF
Para carregar um projeto de PLC devem ser realizados os seguintes passos de operao:
1. Inserir o carto CF
2. Pressionar a softkey "Carto CF do cliente" e selecionar a linha do arquivo em formato
PTE do projeto desejado
3. Pressionar a softkey "Copiar"; o arquivo copiado para a memria temporria.
4. Pressionar a softkey "Dados 802D" e posicionar o cursor na linha Projeto PLC (PT802D
*.PTE).
5. Pressionar a softkey "Inserir"; iniciado o carregamento e a ativao.
Gravar projeto no carto CF
Devem ser realizados os seguintes passos de operao:
1. Inserir o carto CF
2. Pressionar a softkey "Dados 802D" e selecionar a linha Projeto PLC (PT802D *.PTE)
com as teclas de sentido.
3. Pressionar a softkey "Copiar"; o arquivo copiado para a memria temporria.
4. Pressionar a softkey "Carto CF do cliente" e selecionar o local de armazenamento do
arquivo
5. Pressionar a softkey "Inserir"; iniciado o processo de gravao.
Backup de dados
12.4 Copiar e inserir arquivos
Fresamento
438 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
12.4 Copiar e inserir arquivos
Na rea Gerenciador de programas e na funo Arquivos IBN podem ser copiados arquivos
e diretrios em outro diretrio ou outra unidade de leitura atravs das funes de softkey
"Copiar" e "Inserir". Aqui a funo "Copiar" registra em uma lista as referncias aos arquivos
ou diretrios que sero processados em seguida pela funo "Inserir". Esta funo assume
o processo de cpia propriamente dito.
A lista mantida at ser sobregravada por um novo processo de cpia desta lista.
Particularidade:
Se for selecionada a interface RS232 como destino do arquivo, a funo de softkey "Enviar"
substituir a funo "Inserir". Durante o carregamento de arquivos (Softkey "Receber") no
ser necessrio indicar nenhum destino, pois o nome do diretrio de destino est contido no
fluxo de dados.

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 439
Diagnstico de PLC
13
13.1 Diagnstico de PLC em representao de esquema de contatos
Funcionalidade
Um programa de usurio do PLC constitudo, em sua maior parte, de combinaes lgicas
para execuo de funes de segurana e suporte de processos. Aqui combinado um
grande nmero dos mais diversos contatos e rels. A falha de um contato ou rel individual
normalmente causa uma avaria na instalao.
Para localizar as causas das avarias ou de um erro de programa existem funes de
diagnstico disponveis na rea de operao Sistema.
Seqncia de operao



Pressione a softkey "PLC" na rea de operao Sistema.

Pressione a softkey "Programa PLC".
aberto o projeto existente na memria permanente.
ALARM
SYSTEM
PLC
PLC
program
Diagnstico de PLC
13.2 Estrutura da tela
Fresamento
440 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
13.2 Estrutura da tela
A estrutura da tela nas reas principais corresponde ao descrito no captulo "Interface do
software"; "Estrutura das telas".
Os desvios e complementaes para o diagnstico do PLC esto representados na figura a
seguir.

1
2 3 4 5
6
7

Esquema 13-1 Estrutura da tela

Tabelas 13-1 Legenda para estrutura de telas
Elemento
de tela
Indicao Significado
Campo de aplicao
Linguagem de programao PLC suportada
Nome do mdulo de programa ativo
Representao: Nome simblico (nome absoluto)
Estado do programa
RUN Programa em processamento
STOP Programa parado
Estado da rea de aplicao
Sym Representao simblica

abs Representao absoluta
Indicao das teclas ativas
Foco
Assume as tarefas do cursor
Linha de informaes
Indicao de informaes durante a "localizao"

Diagnstico de PLC
13.3 Opes de operao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 441
13.3 Opes de operao
Alm das softkeys e das teclas de navegao, nesta rea existem outras combinaes de
teclas disponveis.
Combinaes de teclas
As teclas de cursor movimentam o foco atravs do programa de usurio do PLC. Ao
alcanar os limites da janela surge automaticamente a funo de barra de rolagem.
Tabelas 13-2 Combinaes de teclas
Combinao de teclas Ao
ou
Para a primeira coluna da linha
ou
Para a ltima coluna da linha

Uma tela para cima

Uma tela para baixo

Um campo para a esquerda

Um campo para a direita

Um campo para cima

Um campo para baixo
ou
Para o primeiro campo da primeira rede
ou
Para o ltimo campo da primeira rede

Abrir o prximo bloco de programa na mesma janela

Abrir o bloco de programa anterior na mesma janela

A funo da tecla Select depende da posio do foco de entrada.
Linha de tabela: Exibio da linha de texto completa
Ttulo de rede: Exibio do comentrio de rede
Comando: Exibio completa dos operandos

Se o foco de entrada estiver em um comando, so exibidos todos
operandos inclusive os comentrios.
Diagnstico de PLC
13.3 Opes de operao
Fresamento
442 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Softkeys

Com esta softkey so indicadas as seguintes propriedades do PLC:
Estado operacional
Nome do projeto PLC
Verso de sistema do PLC
Tempo de ciclo
Tempo de processamento do programa de usurio do PLC

Esquema 13-2 Info PLC
Com a softkey "Reseta tempo process." so resetados os dados de tempo de
processamento.

Na janela "Exibio de estado do PLC" podem ser visualizados os valores dos operandos
enquanto o programa processado.

Esquema 13-3 Exibio de estado do PLC
PLC
info
PLC
status
Diagnstico de PLC
13.3 Opes de operao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 443

Com a softkey "Lista de estado" podem ser exibidos e modificados os sinais do PLC.

Esquema 13-4 Lista de estado

Com as softkeys "Janela 1 ..." e "Janela 2 ..." so apresentadas todas informaes lgicas e
grficas de um mdulo de programa. O mdulo de programa uma parte do programa de
usurio do PLC.
O mdulo de programa pode ser selecionado na "Lista de programas" atravs da softkey
"Abrir". O nome do mdulo de programa complementado na softkey (para "..." p. ex.
"Janela 1 SBR16").
A lgica na representao de esquema de contatos (KOP) apresenta o seguinte:
Redes com partes de programa e caminhos de fluxo
Fluxo de corrente eltrico atravs de uma srie de ligaes lgicas

Esquema 13-5 Janela 1, OB1
Status
list
Window 1
OB1

Diagnstico de PLC
13.3 Opes de operao
Fresamento
444 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Com esta softkey pode-se selecionar a lista dos mdulos de programa do PLC.

Esquema 13-6 Seleo do mdulo de programa

Com esta softkey so indicadas as seguintes propriedades do mdulo de programa
selecionado:
Nome simblico
Autor
Comentrio

Esquema 13-7 Propriedades do mdulo de programa do PLC selecionado

Program
block
Proper-
ties

Diagnstico de PLC
13.3 Opes de operao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 445
Com a softkey exibida a tabela de variveis local do mdulo de programa selecionado.
Existem dois tipos de mdulos de programa
OB1 somente varivel local temporria
SBRxx varivel local temporria

Esquema 13-8 Tabela de variveis local do mdulo PLC selecionado
O texto da atual posio do cursor tambm indicada na parte superior da tabela em um
campo de texto.
No caso de textos mais extensos pode-se exibir o texto completo neste campo atravs da
tecla SELECT.

Se um mdulo de programa estiver protegido por uma senha, atravs desta softkey ser
possvel habilitar a exibio na representao de esquema de contatos.
Para isso ser requisitada uma senha. A senha pode ser definida durante a criao do
mdulo de programa no Programming Tool PLC802.
aberto o mdulo de programa selecionado.
O nome (absoluto) do mdulo de programa complementado na softkey "Janela 1 ..."
(para "..." p. ex. "Janela 1 OB1").
Local
variables
Cover

Open

Diagnstico de PLC
13.3 Opes de operao
Fresamento
446 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Com esta softkey ativada e desativada a indicao do estado do programa.
Podem ser observados os atuais estados das redes do fim de ciclo do PLC.
No estado do programa (parte superior direita da janela) do KOP (Ladder) indicado o
estado de todos operandos. O estado compreende os valores para a indicao de estado
em vrios ciclos PLC e os atualiza em seguida na exibio do estado.

Esquema 13-9 Estado do programa ON - representao simblica


Esquema 13-10 Estado do programa ON - representao absoluta

Com esta softkey feita a comutao entre as representaes absoluta e simblica dos
operandos. A inscrio da softkey alterada de acordo.
Dependendo do tipo de representao selecionado, os operandos sero exibidos com
identificadores absolutos ou simblicos.
Se para uma varivel no existir um smbolo, esta ser exibida automaticamente de forma
absoluta.
Program
stat. OFF
Symbolic
address
Diagnstico de PLC
13.3 Opes de operao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 447

A representao na rea de aplicao pode ser ampliada ou reduzida passo a passo.
Esto disponveis os seguintes nveis de ampliao:
20% (exibio padro), 60%, 100% e 300%

Localizao de operandos em representao simblica ou absoluta (veja a figura a seguir).
exibida uma caixa de dilogo na qual se pode selecionar diversos critrios de localizao.
Com a ajuda da softkey "Absolute/Symbolic adress" pode-se procurar o determinado
operando conforme este critrio nas duas janelas de PLC (veja as figuras a seguir).
Na localizao so ignoradas as letras maisculas e minsculas.
Seleo no campo superior de seleo:
Localizao de operandos absolutos ou simblicos
Ir para o nmero de rede
Localizar comando SBR
Outros critrios de busca:
Direo de busca para cima (a partir da atual posio do cursor)
Tudo (a partir do comeo)
Em um mdulo de programa
Em todos os mdulos de programa
Os operandos e constantes podem ser procurados como palavra inteira (identificador).
Dependendo do ajuste da exibio, pode-se localizar operandos simblicos ou absolutos.
"OK" inicia a busca. O elemento de busca encontrado marcado pelo foco. Se nada for
encontrado, aparece a informao de erro correspondente na linha de informao.
A caixa de dilogo abandonada com "Cancelar". No ocorre nenhuma busca.


Esquema 13-11 Busca por operandos simblicos

Zoom
+
Zoom
-
Find

Diagnstico de PLC
13.3 Opes de operao
Fresamento
448 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema 13-12 Busca por operandos absolutos
Se o objeto de busca for encontrado, a busca pode ser continuada com "Localizar prxima".

Com esta softkey so exibidos todos identificadores simblicos utilizados na rede marcada.

Esquema 13-13 Tabela informativa Rede simblico

Symbol
info

Diagnstico de PLC
13.3 Opes de operao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 449
Com esta softkey selecionada a lista de referncias cruzadas. So exibidos todos os
operandos utilizados no projeto de PLC.
A partir desta lista podemos verificar em quais redes utiliza-se uma entrada, sada,
marcador, etc.


Esquema 13-14 Menu principal Referncia (absoluto)


Esquema 13-15 Menu principal Referncia (simblico)

A respectiva posio do programa pode ser aberta diretamente com a funo "Abrir na
janela 1" ou "Abrir na janela 2" na janela 1/2.

Cross
refs.
Open in
window 1
Diagnstico de PLC
13.3 Opes de operao
Fresamento
450 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Com esta softkey feita a comutao entre as representaes absoluta e simblica dos
elementos. A inscrio da softkey alterada de acordo.
Dependendo do tipo de representao selecionado, os elementos sero exibidos com
identificadores absolutos ou simblicos.
Se no existe nenhum smbolo para um identificador, a descrio ser automaticamente
absoluta.
A forma de apresentao indicada na linha de estado na parte superior direita da janela
(p. ex. "Abs"). A configurao bsica a representao absoluta.
Exemplo:
Deve-se exibir a relao lgica do operando absoluto M251.0 na rede 2 no mdulo de
programa OB1.
Depois de selecionar o operando na lista de referncias e ativar a softkey "Abrir na
janela 1", ser exibido o segmento de programa correspondente na janela 1.

Esquema 13-16 Cursor M251.0 no OB1 rede 2


Esquema 13-17 M251.0 no OB1 rede 2 na janela 1
Symbolic
address
Diagnstico de PLC
13.3 Opes de operao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 451

Localizao de operandos na lista de referncias cruzadas (veja a figura a seguir).
Os operandos podem ser procurados como palavra inteira (identificador). Na localizao
so ignoradas as letras maisculas e minsculas.
Opes de localizao:
Localizao de operandos absolutos ou simblicos
Ir para a linha
Critrios de localizao:
Para cima (a partir da atual posio do cursor)
Tudo (a partir do comeo)

Esquema 13-18 Localizao por operandos em referncias cruzadas
O texto a ser procurado indicado na linha de informaes. Se o texto no for encontrado,
aparece uma mensagem de erro correspondente que deve ser confirmada com "OK".
Find
Diagnstico de PLC
13.3 Opes de operao
Fresamento
452 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 453
Anexo
A
A.1 Outros
A.1.1 Calculadora



A funo de calculadora de bolses pode ser ativada a partir de qualquer rea de operao
atravs de <SHIFT> e <=>.
Para calcular esto disponveis as quatro operaes matemticas bsicas, assim como as
funes de seno, cosseno, como as funes seno, cosseno, elevao ao quadrado e raiz
quadrada. Uma funo de parnteses permite o clculo de expresses aninhadas. O grau
de aninhamento dos parnteses ilimitado.
Se o campo de entrada estiver ocupado por um valor, a funo adota este na linha de
entradas da calculadora.
<Input> inicia o clculo. O resultado indicado na calculadora de bolses.
A softkey "Aceitar" introduz o resultado no campo de entrada ou na posio atual do cursor
do programa de pea e encerra automaticamente a calculadora.

Indicao
Se um campo de entrada estiver em modo de edio, a tecla de Toggle permite
restabelecer o estado original.


=
Anexo
A.1 Outros
Fresamento
454 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Esquema A-1 Calculadora
Caracteres permitidos na especificao

+, -, *, / Tipos de operaes aritmticas bsicas
S Funo - Seno
O valor (em graus) X antes do cursor de entrada substitudo pelo valor sen(X).
O Funo - Cosseno
O valor (em graus) X antes do cursor de entrada substitudo pelo valor cos(X).
Q Funo - Elevado ao quadrado
O valor X antes do cursor de entrada substitudo pelo valor X
2
.
R Funo - Raiz quadrada
O valor X antes do cursor de entrada substitudo pelo valor X.
( ) Funo de parnteses (X+Y)*Z
Exemplos de clculo

Tarefa Entrada -> Resultado
100 + (67*3) 100+67*3 -> 301
sen(45_) 45 S -> 0.707107
cos(45_) 45 C -> 0.707107
4
2
4 Q -> 16
4 4 R -> 2
(34+3*2)*10 (34+3*2)*10 -> 400
Para o clculo de pontos auxiliares em um contorno, a calculadora oferece as seguintes
funes:
Calcular a transio tangencial entre um setor de crculo e uma reta
Deslocar um ponto no plano
Converso de coordenadas polares em coordenadas cartesianas
Complementao do segundo ponto final de uma seco de contorno reta-reta
estabelecida atravs de uma relao angular
Anexo
A.2 Feedback sobre a documentao
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 455
A.1.2 Edio de caracteres chineses
Esta funo somente est disponvel na verso de idioma chins.
O comando oferece uma funo para editar caracteres chineses no editor de programas e
no editor de textos de alarme do PLC. Aps sua ativao especificamos a transcrio
fontica (alfabeto fontico) do caractere procurado no campo de entrada. Para este caso o
editor oferece diversos caracteres onde se pode selecionar um caractere com a indicao
de seu respectivo nmero (1 ... 9).


Esquema A-2 Editor para caracteres chineses
O editor ativado e desativado com <Alt+S>.
A.2 Feedback sobre a documentao

O presente documento vem sendo continuamente aprimorado em qualidade e em satisfao
do usurio. Por favor, colabore conosco mencionando suas observaes e sugestes de
melhoria enviando um E-Mail ou FAX para:

E-Mail: mailto:docu.motioncontrol@siemens.com

Fax: +49 (0) 9131 / 98 - 63315
Utilize o modelo de FAX disponvel no verso da folha.

Anexo
A.2 Feedback sobre a documentao
Fresamento
456 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

SlEMENS AG
A&D MC MS1
Postfach 3180 (caixa postal)
D-91050 Erlangen
Fax.: +49 (0) 9131 / 98 - 63315 (Documentao)
Remetente
Nome:
Nome da empresa/departamento
Rua:
CEP: Local:
Telefone: /
Telefax: /
Sugestes e/ou correes



Anexo
A.3 rvore de documentao 802D sl
Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 457
A.3 rvore de documentao 802D sl
Documentao geral / Catlogos
SlNUMERlK
lnformativo
Resumo geral da documentao do SlNUMERlK 802D sl
SlNUMERlK
802D sl
Catlogo NC 61
SlNAMlCS
S120
Catlogo
D21.1 Mdulos
inversores
SlNUMERlK
802D sl
Manual de programa-
o e de operao
Torneamento
Fresamento
Retificao
Estampagem
SlNUMERlK
802D sl
Manual de diagnsticos
Documentao eletrnica
SlNUMERlK
SlNAMlCS
Motores
DOCONCD
DOCONWEB
Documentao do fabricante e de assistncia tcnica
SlNUMERlK
802D sl
Manual de instrues
SlNUMERlK
802D sl
Manual de funcionamento
Documentao do usurio
SlNUMERlK
802D sl
840D sl
Manual de funcionamento
Dialetos lSO
SlNUMERlK
802D sl
Manual de listas
SlNUMERlK
Diretrizes EMV


Anexo
A.3 rvore de documentao 802D sl
Fresamento
458 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 459
ndice
A
Ajuda Online, 26
Alarmes de ciclo, 417
Aproximar ponto de referncia, 29
rea de operao Mquina, 55
rea de operao Parmetros, 32
rea de operao Programa, 102
reas de operao, 25
Arquivos
Copiar, 438
Inserir, 438
Atribuio de eixos, 299
B
Bloco de caracteres, 161
C
Caracteres especiais que no podem ser
impressos, 161
Caracteres especiais que podem ser impressos, 161
Centragem, 306
Chamada, 305
Chamada de ciclo, 300
Chanfro, 107
Ciclo de mandrilamento, 303
Ciclos de fresamento, 298
Ciclos de furao, 297
Ciclos de modelos de furao, 297, 343
Ciclos de modelos de furao sem chamada do ciclo
de furao, 343
Crculo de furos, 348
Comutao da entrada cartesiano/polar, 115
Compartilhamento de diretrios, 427
Comportamento quando o parmetro de quantidade for
zero, 343
Composio da palavra, 158
Composio do bloco, 159
Condies de chamada, 299
Conectar unidades de rede, 428
Conexo de rede, 422
Conexo de rede RCS-Tool, 430
Configurao de telas de especificao, 302
Controles de plausibilidade, 343
Coordenadas polares, 114
Correo do raio da ferramenta
Desacelerao nos cantos, 230
CYCLE71, 352
CYCLE72, 359
CYCLE77, 375
CYCLE81, 306
CYCLE82, 309
CYCLE83, 312
CYCLE84, 317
CYCLE840, 321
CYCLE85, 328
CYCLE86, 331
CYCLE87, 335
CYCLE88, 338
CYCLE89, 340
CYCLE90, 410
D
Dados de ajuste, 47
Definio de planos, 299
Desacelerao de cantos em cantos internos, 230
Desacelerao de cantos em todos os cantos, 230
Desconectar unidades de rede, 428
Deslocamento do ponto zero, 44
Determinar correes de ferramenta
manual, 36
Direito de acesso, 25
Distncia de segurana, 306
E
Elemento de transio do contorno, 107
Elementos de contorno, 101, 110
Elementos de operao e indicadores, 11
Endereo, 158
Entrada absoluta/incremental, 115
Entrada manual, 60
Especificar ferramentas e correes das
ferramentas, 32
ndice

Fresamento
460 Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0
Estrutura das telas, 21
EXTCALL, 271
F
FENDNORM, 230
Fileira de furos, 344
Fresamento de bolso circular - POCKET4, 405
Fresamento de bolso retangular - POCKET3, 397
Fresamento de facear, 352
Fresamento de percurso, 359
Fresamento de roscas, 410
Fresamento de salincia circular - CYCLE77, 375
Fundamentos de programao NC, 157
Furao, 306
Furao profunda, 312
Furao profunda com quebra de cavacos, 314
Furao profunda com remoo de cavacos, 313
Furao, escareamento plano, 309
G
G62, 166, 230
G621, 166, 230
Gerenciador de programas, 83
Gerenciamento de usurios, 424
H
Habilitar portas de comunicao, 423
HOLES1, 344
HOLES2, 348
Hot Keys, 14
I
Indicadores de estado, 12
Indicadores de falhas, 12
Interface RS232, 433
J
JOG, 55
L
Lista de ferramentas, 32
Localizao de blocos, 76
Login do usurio, 425
LONGHOLE, 380
M
Mandrilamento, 303
Mandrilamento 1, 328
Mandrilamento 2, 331
Mandrilamento 3, 335
Mandrilamento 4, 338
Mandrilamento 5, 340
Manivela eletrnica, 59
Mensagens, 419
Mensagens de transmisso, 434
Modem, 146
Modo de ajuda, 106
Modo de operao JOG, 55
Modo de operao MDA, 60
Mudana de plos, 116
N
Nveis de proteo, 25
O
Oblongos em um crculo - LONGHOLE, 380
Operao do suporte para ciclos, 301
Operao via rede, 421
P
Parmetro de rede, 422
Parmetro de usinagem, 303
Parmetro geomtrico, 303
Parmetros de clculo, 51
Parmetros de interface, 154
Peer to Peer, 430
Plano de referncia, 306
Plano de retrocesso, 306
Plano de usinagem, 299
POCKET3, 397
POCKET4, 405
Plo, 101, 114
Ponto de partida, 103, 109
Ponto zero da ferramenta, 44
Ponto zero da mquina, 44
Processador de geometrias, 101
Profundidade de furao absoluta, 307, 355, 382, 387
Profundidade de furao relativa, 307, 355, 382, 387
Programa de pea, 102
parar:cancelar, 77
selecionar:iniciar, 74
Programao livre de contornos, 101
Protocolo de transmisso, 434
ndice

Fresamento
Manual de programao e de utilizao, 04/2007, 6FC5398-0CP10-3KA0 461
R
Raio, 107
Ranhura circular - SLOT2, 392
Ranhuras em um crculo - SLOT1, 385
RCS log in, 425
RCS-Tool, 430
Reaproximao aps um cancelamento, 78
Reaproximao aps uma interrupo, 79
Recompilao, 102
Rosca externa, 411
Rosca interna, 412
Rosqueamento com macho com mandril de
compensao, 321
Rosqueamento com macho com mandril de
compensao com encoder, 323
Rosqueamento com macho com mandril de
compensao sem encoder, 322
Rosqueamento com macho sem mandril de
compensao, 317
S
Simulao de ciclos, 301
Sistema de ajuda, 26
Sistemas de coordenadas, 16
Sistema de coordenadas da mquina (MCS), 17
Sistema de coordenadas da pea (WCS), 18
Sistema de coordenadas relativo, 18
SLOT1, 385
SLOT2, 392
Sobremetal do contorno, 108, 113
SPOS, 318, 319
Suporte para ciclos no editor de programas, 301
T
Tangente no precedente, 110
Transmisso de dados, 433
V
Viso geral dos arquivos de ciclos, 301
Vista geral dos alarmes de ciclo, 417