Sunteți pe pagina 1din 506

___________________

Prefcio

 Torneamento

1
___________________
Descrio
2
___________________
Interface de software

SINUMERIK

Ligar, aproximar o ponto de


3
___________________
referncia

SINUMERIK 802D sl
Torneamento

4
___________________
Ajustar
5
___________________
Operao manual

Manual de programao e de utilizao

6
___________________
Modo automtico
7
___________________
Programao de peas
8
___________________
Sistema
9
___________________
Programao
10
___________________
Ciclos
11
___________________
Operao via rede
12
___________________
Backup de dados

___________________
13
Diagnstico de PLC
___________________
A
Anexo

Vlido para
Comando
SINUMERIK 802D sl T/M

03/2011
6FC5398-1CP10-6KA0

Verso de software
1.4 SP7

Informaes jurdicas
Informaes jurdicas
Conceito de aviso
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 poder 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 produto/sistema, ao qual esta documentao se refere, s pode ser manuseado por pessoal qualificado para a
respectiva definio de tarefas e respeitando a documentao correspondente a esta definio de tarefas, em
especial as indicaes de segurana e avisos apresentados. Graas sua formao e experincia, o pessoal
qualificado capaz de reconhecer os riscos do manuseamento destes produtos/sistemas e de evitar possveis
perigos.

Utilizao dos produtos Siemens em conformidade com as especificaes


Tenha ateno ao seguinte:
AVISO
Os produtos da Siemens s podem ser utilizados para as aplicaes especificadas no catlogo e na respetiva
documentao tcnica. Se forem utilizados produtos e componentes de outros fornecedores, estes tm de ser
recomendados ou autorizados pela Siemens. Para garantir um funcionamento em segurana e correto dos
produtos essencial proceder corretamente ao transporte, armazenamento, posicionamento, instalao,
montagem, colocao em funcionamento, operao e manuteno. Devem-se respeitar as condies ambiente
autorizadas e observar as indicaes nas respetivas documentaes.

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
Industry Sector
Postfach 48 48
90026 NRNBERG
ALEMANHA

N. de encomenda de documento: 6FC5398-1CP10-6KA0


06/2011

Copyright Siemens AG 2011.


Sujeito a modificaes sem
aviso prvio

Prefcio
Documentao SINUMERIK
A documentao SINUMERIK dividida nas seguintes categorias:
Documentao geral
Documentao do usurio
Documentao do fabricante e de servio

Mais informaes
No Link http://www.siemens.com/motioncontrol/docu esto disponveis informaes sobre os
seguintes temas:
Encomenda de documentao / Viso geral das publicaes
Outros links para o download de documentos
Uso da documentao online (localizao e pesquisa de manuais e informaes)
Pedimos que encaminhe suas questes (reclamaes, correes) sobre a documentao
tcnica atravs de um Fax ou E-Mail para o seguinte endereo:
docu.motioncontrol@siemens.com

My Documentation Manager (MDM)


No seguinte link esto disponveis informaes que servem para compor individualmente
uma documentao de mquina especfica de OEM baseada no material publicado da
Siemens:
www.siemens.com/mdm

Training
As informaes sobre a oferta de treinamento esto disponveis sob:
www.siemens.com/sitrain
SITRAIN - o treinamento desenvolvido pela Siemens para produtos, sistemas e solues
de automao
www.siemens.com/sinutrain
SinuTrain - software de treinamento para SINUMERIK

FAQs
As Perguntas Mais Frequentes esto disponveis para consulta nas pginas do
Service&Support som o item Suporte ao Produto. http://support.automation.siemens.com

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Prefcio

SINUMERIK
As informaes sobre o SINUMERIK esto disponveis no seguinte link:
www.siemens.com/sinumerik

Grupo de destino
A presente publicao destinada programadores, projetistas, operadores de mquinas e
usurios de instalaes.

Aplicao
O manual de programao e operao capacita o grupo de destino a desenvolver, editar,
criar, testar e solucionar falhas de programas e interfaces de software.
Alm disso, ele capacita o grupo de destino a operar o hardware e o software de uma
mquina.

Escopo padro
A presente documentao contm uma descrio da funcionalidade do escopo padro. As
complementaes ou alteraes realizadas pelo fabricante da mquina so documentadas
pelo prprio fabricante da mquina.
No comando numrico podem ser executadas outras funes que no so explicadas nesta
documentao. Entretanto, no pode haver nenhuma exigncia sobre estas funes em
novos fornecimentos ou em casos de servio.
Do mesmo modo, para se obter uma maior clareza, esta documentao no detalha todas
as informaes relativas s diversas variantes do produto descrito, e tampouco podem ser
considerados todos os casos imaginveis de instalao, operao e manuteno.

Suporte tcnico
Os nmeros de telefone para consultas tcnicas de cada pas esto disponveis na Internet
sob http://www.siemens.com/automation/service&support

Declarao de conformidade CE
A declarao de conformidade CE para diretriz EMC encontra-se disponvel na Internet sob:
http://support.automation.siemens.com
Como termo de busca, especifique ali o nmero 15257461 ou entre em contato com o
respectivo representante comercial da Siemens em sua regio.

Torneamento

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice
Prefcio ..................................................................................................................................................... 3
1

Descrio................................................................................................................................................. 11
1.1

Elementos de operao e indicadores ........................................................................................11

1.2

Indicadores de falhas e de estado...............................................................................................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

Interface de software ............................................................................................................................... 19


2.1

Estrutura das telas .......................................................................................................................19

2.2

Softkeys padro ...........................................................................................................................23

2.3

reas de operao.......................................................................................................................23

2.4

O sistema de ajuda ......................................................................................................................25

Ligar, aproximar o ponto de referncia .................................................................................................... 27


3.1

Ligao e aproximao do ponto de referncia...........................................................................27

Ajustar ..................................................................................................................................................... 29
4.1
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6

Especificar ferramentas e correes das ferramentas ................................................................29


Especificar ferramentas e correes das ferramentas ................................................................29
Criar nova ferramenta ..................................................................................................................34
Determinar correes de ferramenta (manual)............................................................................36
Determinao de corretores de ferramenta com um apalpador de medio (auto)....................43
Determinao das correes de ferramenta atravs de medio ptica ....................................45
Ajustes do apalpador de medio ...............................................................................................46

4.2

Monitorao de ferramentas ........................................................................................................48

4.3
4.3.1

Especificar/modificar o deslocamento do ponto zero ..................................................................51


Determinar deslocamento do ponto zero.....................................................................................52

4.4

Programar dados de ajuste..........................................................................................................54

4.5

Parmetro de clculo R - rea de operao Offset/Parmetros .................................................58

Operao manual .................................................................................................................................... 59


5.1

Operao manual ........................................................................................................................59

5.2
5.2.1

Modo de operao JOG - rea de operao Posio.................................................................61


Associao de manivelas eletrnicas..........................................................................................65

5.3
5.3.1
5.3.2

Modo de operao MDA (entrada manual) - rea de operao Posio ...................................66


Teach In .......................................................................................................................................70
Tornear faces ...............................................................................................................................74

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice

Modo automtico ..................................................................................................................................... 77


6.1

Modo de operao AUTOMTICO ............................................................................................. 77

6.2

Selecionar, iniciar programa de pea ......................................................................................... 83

6.3

Localizao de blocos................................................................................................................. 85

6.4

Desenho sincronizado................................................................................................................. 87

6.5

Parar, cancelar programa de pea ............................................................................................. 90

6.6

Reaproximao aps um cancelamento..................................................................................... 91

6.7

Reaproximao aps uma interrupo ....................................................................................... 92

6.8

Executar externamente ............................................................................................................... 93

Programao de peas............................................................................................................................ 97
7.1

Viso geral da programao de peas ....................................................................................... 97

7.2

Especificar programa novo ....................................................................................................... 101

7.3

Edio do programa de pea ou de arquivos de texto ............................................................. 102

7.4

Simulao.................................................................................................................................. 106

7.5

Clculo dos elementos de contorno.......................................................................................... 110

7.6
7.6.1
7.6.2
7.6.3
7.6.4
7.6.5
7.6.6
7.6.7
7.6.8
7.6.9
7.6.10

Programao livre de contornos ............................................................................................... 117


Programar contorno .................................................................................................................. 119
Definir ponto inicial.................................................................................................................... 121
Softkeys e parmetros .............................................................................................................. 123
Alvios da tecnologia de torneamento....................................................................................... 128
Parametrizar elementos de contorno........................................................................................ 131
Representao grfica do contorno.......................................................................................... 134
Especificar os elementos de contorno em coordenadas polares, fechar o contorno............... 135
Descrio de parmetros dos elementos de contorno reta/crculo .......................................... 138
Suporte para ciclos ................................................................................................................... 140
Exemplo de programao de torneamento............................................................................... 140

Sistema.................................................................................................................................................. 143
8.1

rea de operao SYSTEM...................................................................................................... 143

8.2

SYSTEM - Softkey "IBN"........................................................................................................... 148

8.3

SYSTEM - Softkey "Dados de mquina" .................................................................................. 149

8.4
8.4.1
8.4.2
8.4.3
8.4.4
8.4.5
8.4.6

SYSTEM - Softkey "Servio Exibio"...................................................................................... 156


SYSTEM - Softkey "Servio Exibio"...................................................................................... 156
Registrador de aes ................................................................................................................ 157
Servo trace ................................................................................................................................ 158
Version/HMI-Details .................................................................................................................. 163
Servio MSG ............................................................................................................................. 167
Data, hora.................................................................................................................................. 173

8.5

SYSTEM - Softkey "PLC".......................................................................................................... 174

8.6

SYSTEM - Softkey "Arquivos IBN" ........................................................................................... 181

8.7

SYSTEM - Softkey "Assistente IBN"......................................................................................... 186

Torneamento

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice

8.8
9

Indicao do alarme...................................................................................................................188

Programao ......................................................................................................................................... 191


9.1
9.1.1
9.1.2
9.1.3
9.1.4
9.1.5
9.1.6

Fundamentos de programao NC ...........................................................................................191


Nomes de programa ..................................................................................................................191
Estrutura do programa ...............................................................................................................191
Composio da palavra e endereo ..........................................................................................192
Composio do bloco ................................................................................................................193
Bloco de caracteres ...................................................................................................................195
Vista geral das instrues - Torneamento .................................................................................196

9.2
9.2.1
9.2.2
9.2.3
9.2.4
9.2.5
9.2.6
9.2.7
9.2.8

Indicaes de curso ...................................................................................................................212


Programar indicaes de dimenso ..........................................................................................212
Indicao de dimenses absolutas/incrementais: G90, G91, AC, IC........................................213
Indicao de dimenso mtrica e em polegadas: G71, G70, G710, G700...............................215
Indicao das dimenses em raio e dimetro: DIAMOF, DIAMON, DIAM90 ...........................216
Deslocamento de ponto zero programvel: TRANS, ATRANS.................................................217
Fator de escala programvel: SCALE, ASCALE .......................................................................219
Fixao da pea - deslocamento de ponto zero ajustvel: G54 at G59, G500, G507 at
554, G53, G153 .........................................................................................................................221
Limite programvel da rea de trabalho: G25, G26, WALIMON, WALIMOF ............................222

9.3
9.3.1
9.3.2
9.3.3
9.3.4
9.3.5
9.3.6
9.3.7
9.3.8
9.3.9
9.3.10
9.3.11
9.3.12
9.3.13
9.3.14
9.3.15
9.3.16
9.3.17
9.3.18
9.3.19
9.3.20
9.3.21
9.3.22
9.3.22.1
9.3.22.2

Movimentos dos eixos ...............................................................................................................224


Interpolao linear com avano rpido: G0 ...............................................................................224
Interpolao linear com avano: G1 ..........................................................................................225
Interpolao circular: G2, G3 .....................................................................................................226
Interpolao polar atravs de ponto intermedirio: CIP ............................................................230
Crculo com transio tangencial: CT........................................................................................231
Rosqueamento com passo constante: G33...............................................................................231
Curso programvel de entrada e de sada G33: DITS, DITE....................................................235
Rosqueamento com passo varivel: G34, G35 .........................................................................237
Interpolao de rosca: G331, G332...........................................................................................239
Aproximao do ponto fixo: G75................................................................................................240
Aproximao do ponto de referncia: G74 ................................................................................243
Medio com apalpador de contato: MEAS, MEAW .................................................................243
Avano F ....................................................................................................................................245
Parada exata / modo de controle da trajetria: G9, G60, G64 ..................................................246
Comportamento de acelerao: BRISK, SOFT .........................................................................249
Correo porcentual de acelerao: ACC .................................................................................250
Deslocamento com controle antecipado: FFWON, FFWOF .....................................................251
3 e 4 eixo .................................................................................................................................252
Tempo de espera: G4 ................................................................................................................253
Deslocamento at o encosto fixo...............................................................................................254
Reduo de avano com desacelerao nos cantos (FENDNORM, G62, G621) ....................258
Acoplamentos de eixo................................................................................................................259
Movimento acoplado (TRAILON, TRAILOF) .............................................................................259
Grupo mestre/escravo (MASLDEF, MASLDEL, MASLON, MASLOF, MASLOFS) ..................263

9.4
9.4.1
9.4.2
9.4.3
9.4.3.1
9.4.4

Movimentos do fuso...................................................................................................................266
Rotao do fuso S, sentidos de giro..........................................................................................266
Limitao da rotao do fuso: G25, G26 ...................................................................................267
Posicionamento do fuso.............................................................................................................268
Posicionamento de fuso (SPOS, SPOSA, M19, M70, WAITS) .................................................268
Marchas de transmisso............................................................................................................276

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice

10

9.4.5

2 Fuso ...................................................................................................................................... 277

9.5
9.5.1
9.5.2
9.5.3

Funes especiais de giro ........................................................................................................ 279


Velocidade de corte constante: G96, G97 ................................................................................ 279
Arredondamento, chanfro ......................................................................................................... 281
Programao de elementos de contorno.................................................................................. 285

9.6
9.6.1
9.6.2
9.6.3
9.6.4
9.6.5
9.6.6
9.6.7
9.6.8
9.6.9
9.6.10

Ferramenta e correo de ferramenta ...................................................................................... 287


Notas gerais (torneamento) ...................................................................................................... 287
Ferramenta T (torneamento)..................................................................................................... 288
Nmero de correo de ferramenta D (torneamento) .............................................................. 289
Seleo da correo do raio de ferramenta: G41, G42............................................................ 293
Comportamento em cantos: G450, G451 ................................................................................. 296
Correo do raio de ferramenta OFF: G40............................................................................... 297
Casos especiais da correo do raio de ferramenta ................................................................ 298
Exemplo para correo do raio de ferramenta (torneamento).................................................. 299
Emprego de fresas.................................................................................................................... 300
Tratamentos especiais de correo de ferramenta (torneamento)........................................... 303

9.7

Funo adicional M ................................................................................................................... 304

9.8

Funo H................................................................................................................................... 306

9.9
9.9.1
9.9.2
9.9.3

Parmetros de clculo R, LUD e varivel de PLC .................................................................... 307


Parmetros de clculo R........................................................................................................... 307
Dados de usurio locais (LUD) ................................................................................................. 309
Leitura e gravao de variveis de PLC ................................................................................... 311

9.10
9.10.1
9.10.2
9.10.3
9.10.4

Saltos de programa................................................................................................................... 312


Destino do salto para saltos de programa ................................................................................ 312
Saltos de programa incondicionais ........................................................................................... 313
Saltos de programa condicionais.............................................................................................. 314
Exemplo de programa para saltos ............................................................................................ 316

9.11
9.11.1
9.11.2
9.11.3

Uso de subrotinas ..................................................................................................................... 317


Generalidades........................................................................................................................... 317
Chamada de ciclos de usinagem (torneamento) ...................................................................... 320
Executar subrotina externa (EXTCALL).................................................................................... 320

9.12
9.12.1
9.12.2

Relgio e contador de peas .................................................................................................... 324


Relgio de tempo de execuo ................................................................................................ 324
Contador de peas.................................................................................................................... 326

9.13
9.13.1
9.13.2
9.13.3

Comandos de linguagem para a monitorao de ferramenta .................................................. 327


Viso geral da monitorao de ferramenta............................................................................... 327
Monitorao da vida til ............................................................................................................ 330
Monitorao do nmero de peas ............................................................................................ 332

9.14
9.14.1
9.14.2

Fresamento em tornos .............................................................................................................. 337


Fresamento da superfcie frontal - TRANSMIT......................................................................... 337
Fresamento da superfcie perifrica - TRACYL ........................................................................ 339

Ciclos..................................................................................................................................................... 345
10.1

Vista geral dos ciclos ................................................................................................................ 345

10.2

Programao dos ciclos............................................................................................................ 347

10.3

Suporte grfico para ciclos no editor de programas ................................................................. 349

Torneamento

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice

11

12

10.4
10.4.1
10.4.2
10.4.3
10.4.4
10.4.5
10.4.6
10.4.7
10.4.8
10.4.9
10.4.10
10.4.11
10.4.12
10.4.13
10.4.14

Ciclos de furao .......................................................................................................................351


Generalidades............................................................................................................................351
Requisitos ..................................................................................................................................352
Furao, centragem - CYCLE81................................................................................................355
Furao, escareamento plano - CYCLE82................................................................................358
Furao profunda - CYCLE83 ...................................................................................................361
Rosqueamento com macho sem mandril de compensao - CYCLE84 ..................................366
Rosqueamento com macho com mandril de compensao - CYCLE840 ................................370
Alargamento1 (mandrilamento 1) - CYCLE85 ...........................................................................376
Mandrilamento (mandrilamento 2) - CYCLE86..........................................................................379
Furao com parada 1 (mandrilamento 3) - CYCLE87 .............................................................383
Furao com parada 2 (mandrilamento 4) - CYCLE88 .............................................................385
Alargamento 2 (mandrilamento 5) - CYCLE89 ..........................................................................387
Fileira de furos - HOLES1..........................................................................................................389
Crculo de furos - HOLES2 ........................................................................................................394

10.5
10.5.1
10.5.2
10.5.3
10.5.4
10.5.5
10.5.6
10.5.7

Ciclos de torneamento ...............................................................................................................398


Requisitos ..................................................................................................................................398
Canal - CYCLE93 ......................................................................................................................401
Alvio (forma E e F conforme DIN) - CYCLE94 .........................................................................409
Desbaste com detalonados - CYCLE95 ....................................................................................414
Alvio para rosca - CYCLE96 .....................................................................................................428
Rosqueamento - CYCLE97 .......................................................................................................433
Seqncias de roscas - CYCLE98 ............................................................................................441

10.6
10.6.1
10.6.2
10.6.3
10.6.4

Mensagens de erros e tratamento de erros...............................................................................448


Notas gerais ...............................................................................................................................448
Tratamento de erros em ciclos ..................................................................................................448
Viso geral dos alarmes dos ciclos ...........................................................................................449
Mensagens nos ciclos................................................................................................................450

Operao via rede ................................................................................................................................. 451


11.1

Interfaces e funes da ferramenta RCS802 ............................................................................452

11.2

Trabalhar com uma conexo de rede........................................................................................453

11.3

Gerenciamento de usurios.......................................................................................................454

11.4

Login do usurio - RCS log in ....................................................................................................455

11.5

Configurao das conexes no Tool RCS802...........................................................................456

11.6

Estabelecimento da conexo RS232 no comando numrico....................................................457

11.7

Estabelecimento da conexo Ethernet Peer-to-Peer no comando numrico ...........................459

11.8

Estabelecimento da conexo de rede Ethernet no comando numrico (apenas


SINUMERIK 802D sl pro) ..........................................................................................................461

11.9
11.9.1
11.9.2

Outras funes de rede .............................................................................................................463


Compartilhamento de diretrios.................................................................................................463
Conectar e desconectar redes...................................................................................................464

Backup de dados ................................................................................................................................... 467


12.1

Transmisso de dados atravs da interface RS232..................................................................467

12.2

Criar, exportar e carregar arquivo de colocao em funcionamento.........................................469

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice

13

12.3

Carregar e exportar projetos de PLC........................................................................................ 472

12.4

Copiar e inserir arquivos ........................................................................................................... 473

Diagnstico de PLC ............................................................................................................................... 475


13.1

Estrutura da tela........................................................................................................................ 476

13.2

Opes de operao................................................................................................................. 477

Anexo .................................................................................................................................................... 491


A.1
A.1.1
A.1.2
A.1.2.1
A.1.2.2
A.1.2.3
A.1.2.4

Outros........................................................................................................................................ 491
Calculadora ............................................................................................................................... 491
Edio de caracteres asiticos ................................................................................................. 492
Chins simplificado ................................................................................................................... 493
Taiwans (chins tradicional).................................................................................................... 496
Importao de dicionrio........................................................................................................... 499
Coreano..................................................................................................................................... 500

A.2

Viso geral da documentao .................................................................................................. 502

ndice ..................................................................................................................................................... 503

Torneamento

10

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Descrio
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.

6RIWNH\VYHUWLFDLV

6RIWNH\VKRUL]RQWDLV

Esquema 1-1 Painel de comando CNC

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

11

Descrio
1.2 Indicadores de falhas e de estado

1.2

Indicadores de falhas e de estado

Indicador do LED no painel de comando CNC (PCU)


No painel de comando CNC esto instalados os indicadores de LED mencionados a seguir.

(55 5'< 1& &)







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 e leitura do carto CF

Referncia bibliogrfica
As informaes sobre descrio de falhas esto disponveis em SINUMERIK 802D sl,
Instrues de diagnstico

Torneamento

12

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Descrio
1.3 Definio de teclas do teclado CNC completo (formato alto)

1.3

Definio de teclas do teclado CNC completo (formato alto)


7HFODGHGHOHWDU
Q
$/$50
&$1&(/

2
8

;


>

)
6+,)7

<

'

&75/

3
&



$/7






7HFOD,QVHULU

+(/3

&+$11(/

"







7DEXODGRU





7HFOD(17(5,1387




%$&.63$&(

'(/

7$%

7HFODGHUHDGHRSHUDR326,7,21 UHD
GHRSHUDR3RVLR

326,7,21
,16(57

7HFODGHUHDGHRSHUDR352*5$0
UHDGHRSHUDR3URJUDPD

,1387

3$*(
83

1(;7
:,1'2:

0
326,7,21

2))6(7
3$5$0

2))6(7
3$5$0
352*5$0

7HFODGHUHDGHRSHUDR2))6(7
3$5$0 UHDGHRSHUDR3DUPHWURV

6<67(0

(1'

3$*(
'2:1

3URJUDP
0DQDJHU

&86720
$/$50

7HFODGHUHDGHRSHUDR352*5$0
0$1$*(5 UHDGHRSHUDR*HUHQFLDGRU
GHSURJUDPDV
6<67(0

7HFODGHUHDGHRSHUDR
6<67(0$/$50 UHDGHRSHUDR
6LVWHPD$ODUPH
7HFODGHUHDGHRSHUDR&86720
UHDGHRSHUDRGRXVXULR

$/$50

7HFOD(7&

VHPIXQR

7HFOD5HFDOO

7HFODVGHSDJLQDR

7HFOD&RQILUPDUDODUPH

VHPIXQR

7HFOD,QIR

7HFOD6KLIW

7HFODGHVHOHRWHFODGH
DOWHUQQFLD

7HFOD&RQWURO

(VSDR 63$&(

7HFOD$/7

7HFODGHGHOHWDU
%DFNVSDFH

7HFODVGHFXUVRU
$

7HFODVDOIDQXPULFDV
'XSODIXQRQRQYHO6KLIW

7HFODVQXPULFDV
'XSODIXQRQRQYHO6KLIW

Hot Keys

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

13

Descrio
1.3 Definio de teclas do teclado CNC completo (formato alto)
No editor de programas de pea 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 texto marcado

<CTRL> e <B>

Marcar texto

<CTRL> e <X>

Recortar texto marcado

<CTRL> e <V>

Inserir texto copiado

<CTRL> e <P>

Gera o screenshot da tela que estiver aberta e


armazena a imagem no carto CompactFlash
(carto CF do cliente) como "screen802dsl.bmp"

<CTRL> e <R>

Reinicializao da HMI

<ALT> e <L>

Alterna entre apenas letras mausculas e letras


mausculas e minsculas

<ALT> e <H> ou tecla <HELP>

Chamar sistema de ajuda

<ALT> e <S>

Ativao e desativao do editor para caracteres


asiticos

Torneamento

14

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Descrio
1.4 Definio de teclas do painel de comando da mquina

1.4

Definio de teclas do painel de comando da mquina


WHFODFRP/('GHILQLGDSHORXVXULR

WHFODVHP/('GHILQLGDSHORXVXULR
,1&5(0(17
,QFUHPHQWR

-2*
5()(5(1&(32,17
3RQWRGHUHIHUQFLD
$87207,&2
6,1*/(%/2&.
%ORFRDEORFR

;

0$18$/'$7$
(QWUDGDPDQXDO

=

=
;

63,1'/(67$57/()7
*LURHVTXHUGD
63,1'/(6723
63,1'/(67$575,*+7
*LURGLUHLWD
5$3,'75$9(56(29(5/$<
6REUHSRVLRGRDYDQRUSLGR

5(6(7
&<&/(6723
1&6723
&<&/(67$57
1&67$57

;

;

(L[R;

=

=

(L[R=

)HHG5DWH2YHUULGH
&RUUHRGRDYDQR
3$5$'$'((0(5*1&,$

6SLQGOH6SHHG2YHUULGH
&RUUHRGHDYDQRGRIXVR

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

15

Descrio
1.5 Sistemas de coordenadas

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

;

;
=

Esquema 1-2 Definio dos sentidos dos eixos entre si, sistema de coordenadas para programao

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.

Torneamento

16

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Descrio
1.5 Sistemas de coordenadas

;

=

Esquema 1-3 Coordenadas/eixos da mquina no exemplo do torno

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.
Na rea de deslocamento dos eixos de mquina pode estar na rea negativa.

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 torneamento.
;
3HD

3HD

:
=

3HD

:3RQWR]HURGDSHD

Esquema 1-4 Sistema de coordenadas da pea

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

17

Descrio
1.5 Sistemas de coordenadas

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".

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.
;

0TXLQD

3HD

3HD

0
= 0TXLQD

3HD

SH[*

Esquema 1-5 Pea na mquina

Atual sistema de coordenadas da pea


Mediante o 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").

Torneamento

18

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Interface de software
2.1

Estrutura das telas

&DPSRGHHVWDGR

&DPSRGHDSOLFDR

&DPSRGHQRWDV
HGHVRIWNH\V

Esquema 2-1 Estrutura da tela

A tela se divide nos seguintes campos principais:


Campo de estado
Campo de aplicao
Campo de instrues e das softkeys

Campo de estado








Esquema 2-2 Campo de estado

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

19

Interface de software
2.1 Estrutura das telas
Tabelas 2- 1 Explicao dos elementos da tela no campo de estado
Numerao

Exibio

rea de operao ativa

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>)

Alarme (tecla de rea de operao <ALARM>)

Modo de operao ativo

Aproximao do ponto de referncia

JOG

JOG INC; 1 INC, 10 INC, 100 INC, 1000 INC,


VAR INC
(avaliao incremental em modo JOG)
MDA

Torneamento

20

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Interface de software
2.1 Estrutura das telas

Numerao

Exibio

Smbolo

Significado
AUTOMTICO

Linha de alarmes e mensagens

Programa de pea selecionado (programa principal)

Estado do programa

so visualizados alternativamente:
1. Nmero do alarme com texto do alarme
2. Texto da mensagem

Controle do programa em
modo automtico

RESET

Programa cancelado / estado inicial

RUN

Programa em processamento

STOP

Programa parado

SKP

Skip: Salto (omisso/supresso) de bloco

DRY

Dry Run: Avano de teste

ROV

Rapid Override: Correo do avano rpido

M01

Parada condicional

PRT

Teste do programa

SBL

Single Block: Bloco a bloco

Data e hora

A partir da verso 1.4 SP 6 so indicadas a


data e o horrio.

Campo de instrues e das softkeys




Esquema 2-3 Campo de instrues e das softkeys

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

21

Interface de software
2.1 Estrutura das telas
Tabelas 2- 2 Explicao dos elementos da tela no campo de instrues e das softkeys
Elemento de
tela

Exibio

Significado

Smbolo RECALL
Pressionando-se a tecla <RECALL> retornamos ao nvel
superior do menu.

Linha de informaes
Exibio de informaes para operador e de estados de erro

Informao de estado da HMI


ETC possvel (Ao ativar esta tecla, a barra de softkeys
horizontal mostra mais funes.)

Forma 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

Barras 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

Torneamento

22

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Interface de software
2.2 Softkeys padro

2.2

9ROWDU
;
&DQFHODU

$FHLWDU

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.

2.3

reas de operao
A funes do comando podem ser executadas nas seguintes reas de operao:

2))6(7
3$5$0

6<67(0

POSITION

Operao da mquina

OFFSET PARAM

Especificao de valores de correo e dados de


ajuste

PROGRAM

Criao de programas de pea

PROGRAM
MANAGER

ndice de programas de pea

SYSTEM

Diagnstico, colocao em funcionamento

ALARM

Listas de alarmes e mensagens

CUSTOM

O usurio pode ativar um aplicativo prprio


$/$50

6<67(0
$/$50

A mudana de uma para outra rea de operao realizada pressionando-se a tecla


correspondente (Hardkey) no teclado CNC completo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

23

Interface de software
2.3 reas de operao

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 de ponto zero
Dados de ajuste
Ajuste RS232
Criao de programas / Correo de programas

Torneamento

24

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Interface de software
2.4 O sistema de ajuda

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

Sequncia de operao
Podemos chamar o sistema de ajuda a partir de qualquer rea de operao pressionandose a tecla Info ou atravs da combinao de teclas <ALT+H).

Esquema 2-4 Sistema de ajuda: ndice

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

25

Interface de software
2.4 O sistema de ajuda

Softkeys

([LELU

Esta funo abre o assunto selecionado.

Esquema 2-5 Sistema de ajuda: Descrio do assunto

,USDUD
WSLFR

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.

9ROWDUDR
WSLFR

Quando selecionamos uma referncia cruzada, tambm exibida a softkey "Voltar ao


tpico". Com esta funo retornamos tela anterior.

/RFDOL]DU

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 auxiliar oferece uma explanao para cada instruo NC. possvel acessar
diretamente o texto de ajuda ao posicionar o cursor aps a instruo e pressionar a tecla
Info. Para isso, a instruo NC deve ser escrita com letras maisculas.

Torneamento

26

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ligar, aproximar o ponto de referncia


3.1

Ligao e aproximao do 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 uma
mquina para outra.

Sequncia 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

Na janela "Ponto de referncia" indicado se os eixos esto referenciados.


2HL[RGHYHVHUUHIHUHQFLDGR
2HL[RHVWUHIHUHQFLDGRVLQFURQL]DGR

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

27

Ligar, aproximar o ponto de referncia


3.1 Ligao e aproximao do ponto de referncia
Pressione as teclas de direes.

;
=

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).
Para as funes descritas a seguir, selecione o modo de operao <JOG>.

Torneamento

28

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar

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

4.1

Especificar ferramentas e correes das ferramentas

4.1.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 do tipo de ferramenta, cada
ferramenta possui um nmero especfico de parmetros de corte. A ferramentas so
identificadas por um nmero (nmero T).
Veja tambm o captulo "Ferramenta e correo de ferramenta (Pgina 287)"

Sequncias de operao

2))6(7
3$5$0

/LVWDGH
)HUUDPHQWDV

Ativar a tecla <OFFSET PARAM>.


A funo abre a janela "Lista de ferramentas" com os dados de correo das ferramentas. A
janela contm uma lista das ferramentas que foram criadas. possvel navegar dentro
desta lista atravs das teclas de cursor e das teclas Page Up e Page Down.
Posicione a barra de cursor no campo de entrada a ser alterado e especifique o(s) valore(s).
Confirmao com <Input> ou um movimento de cursor.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

29

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Lista de ferramentas padro

Esquema 4-1 Lista de ferramentas

Na lista de ferramentas so apresentados os parmetros de correo dos cortes das


ferramentas T.
Contedo da lista de ferramentas:
Tabelas 4- 1 Lista de ferramentas
Smbolo/
Viso geral

Contedo

Tipo

Tipo de corte da ferramenta e smbolos do monitoramento de ferramentas (veja o


captulo "Monitoramento de ferramentas")

Nmero de ferramenta

Nmero de cortes da ferramenta

Geometria

Geometria da ferramenta

Largura do
inserto

Largura do inserto do corte


Posio do corte

Na linha "Lista de ferramentas" indicado o seguinte:


Respectivo nmero de corte para todas as ferramentas. Selecionvel atravs da softkey
"D >>".
Os atuais nmeros de ferramenta e de corte selecionados na mquina (p. ex. 2, D 1)

Torneamento

30

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Desgaste de ferramenta Standard


'HVJDVWH
IHUUDPHQWD

A funo abre a janela "Desgaste de ferramenta". A janela contm uma lista das
ferramentas criadas e os dados de desgaste do respectivo corte selecionado. possvel
navegar dentro desta lista atravs das teclas de cursor e das teclas Page Up e Page Down.

Esquema 4-2 Desgaste de ferramenta Standard

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

31

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Lista de ferramentas definida pelo usurio


Ao ativar a exibio do MD394 DISPLAY_TOOL_LIST_SISTER_TOOL com "1", possvel
definir os seguintes parmetros de corte para a ferramenta:
Ferramenta gmea
Limite de desgaste
Indicao
Os valores de entrada dos campos de usurio "Ferramenta gmea" e "Limite de
desgaste" contidos no registro "Lista de ferramentas" so armazenados nas variveis de
ferramenta $TC_DP24 (limite de desgaste) e $TC_DP25 (ferramenta gmea).

Esquema 4-3 Lista de ferramentas definida pelo usurio


$PSOLDGR

Para ferramentas especiais est disponvel a funo de softkey "Ampliado", que oferece
uma lista completa de parmetros de corte a ser preenchida.

Softkeys
0HGLRGH
IHUUDPHQWD

Determinao dos dados de correo de ferramenta (somente ativada no modo de


operao JOG!).

0HGLR
PDQXDO

Determinao manual dos dados de correo de ferramenta.

0HGLR
DXWR

Determinao semiautomtica dos dados de correo de ferramenta (vlida somente em


combinao com um apalpador de medio).

&DOLEUDU
DSDOSDGRU

Calibrao do apalpador de medio.

([FOXLU
IHUUDPHQWD

A ferramenta apagada e removida da lista de ferramentas.

Torneamento

32

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

$PSOLDGR

Com a funo "Ampliado" apresentada uma lista completa dos parmetros de corte.

Esquema 4-4 Tela de especificao para ferramentas especiais

O significado dos parmetros de corte est descrito no captulo "Programao".


&RUWHV

D >>

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.

1RYR
FRUUHWRU

Criao de um novo corte.

5HVHWDU
FRUUHWRU

Todos valores de correo do corte so zerados.

'HOHWDU
FRUUHWRU

O corte apagado.

$OWHUDR
DWLYD

Os valores alterados so ativados.

$OWHUDU
WLSR

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


softkey.

/RFDOL]DU

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.

1RYD
IHUUDPHQWD

Criao dos dados de correo de ferramenta para uma nova ferramenta.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

33

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

4.1.2

Criar nova ferramenta

Sequncia de operao
1RYD
IHUUDPHQWD

A funo oferece mais trs funes de softkey para selecionar o tipo de ferramenta
"Ferramenta de tornear", "Broca" e "Fresa". Depois de selecionar, especifique o "nmero de
ferramenta" desejado (mx. 3 dgitos) no campo de entrada e selecione a "Posio de corte"
e o "Tipo".

Esquema 4-5 Janela Nova Ferramenta

Esquema 4-6 Especificao do nmero de ferramenta e da posio de corte para uma ferramenta de
tornear

Torneamento

34

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas
Indicao
O sistema de coordenadas das ferramentas para torneamento depende do seguinte dado
de mquina de exibio:
MD290 CTM_POS_COORDINATE_SYSTEM
= 0 -> Posio da ferramenta aps o centro de rotao
= 2 -> Posio da ferramenta antes do centro de rotao
Para brocas e fresas selecionada a posio de corte que corresponde ao sentido de
usinagem.

Esquema 4-7 Especificao do nmero de ferramenta e da posio de corte para uma broca

Esquema 4-8 Especificao do nmero de ferramenta e da posio de corte para uma fresa

2.

Com "OK" confirmamos a entrada. Na lista de ferramentas includo um bloco de dados


preenchido com um zero.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

35

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

4.1.3

Determinar correes de ferramenta (manual)


Indicao
A associao do comprimento 1 ou 2 ao eixo est em funo do tipo de ferramenta
(ferramenta de tornear, broca) (veja as figuras a seguir).
No caso da ferramenta de tornear o ponto de referncia do eixo X uma medida em
dimetro!

Indicao
As coordenadas de eixo utilizadas no clculo referem-se ao sistema de coordenadas da
mquina.

Funcionalidade
0HGLRGH
IHUUDPHQWD

Esta 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 a correo correspondente do comprimento 1 ou 2 para o eixo X ou
Y preselecionado.
)  3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD
0 3RQWR]HURGDPTXLQD
: 3RQWR]HURGDSHD

3RVLRUHDO;

2YDORURIIVHWQRHL[R;
XPYDORUHPGLPHWUR
;0TXLQD
3HDGHWUDEDOKR

'LPHWUR

3RVLRUHDO=

=0TXLQD

SH[*

Esquema 4-9 Determinao das correes de comprimento no exemplo da ferramenta de tornear:

Torneamento

36

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

)  3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD
0 3RQWR]HURGDPTXLQD
: 3RQWR]HURGDSHD

;0TXLQD

3HDGHWUDEDOKR

3RVLRUHDO=
:
)

=0TXLQD

SH[*

Esquema 4-10 Determinao das correes de comprimento no exemplo da broca:


Comprimento 1/Eixo Z

Indicao
A tela "Determinao da correo de comprimento no exemplo da broca: Comprimento
1/Eixo Z" somente aplicada se os dados de ajuste SD42950 $SC_TOOL_LENGTH_TYPE
e SD42940 $SC_TOOL_LENGHT_CONST forem igual a "0". Caso contrrio aplica-se o
comprimento 2 para brocas e fresas.

Pr-requisito
Para a funo "Medio de ferramenta" necessrio que uma ferramenta esteja carregada.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

37

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Dados de mquina de exibio


Os seguintes dados de mquina de exibio determinam a exibio na janela "Medio
manual de ferramenta":
MD290 CTM_POS_COORDINATE_SYSTEM
= 0 -> Posio da ferramenta aps o centro de rotao
= 2 -> Posio da ferramenta antes do centro de rotao
MD361 USER_MEAS_TOOL_CHANGE
= 0 -> a edio dos campos "T" e "D" no possvel
A medio manual realizada na atual ferramenta "T" selecionada na mquina e em
sua correo de ferramenta "D".
= 1 -> a edio dos campos "T" e "D" possvel
A medio manual tambm pode ser realizada nas ferramentas que no foram
selecionadas na mquina.
0HGLRGH
IHUUDPHQWD

Esquema 4-11 Seleo da medio manual ou semiautomtica

Torneamento

38

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

0HGLR
PDQXDO

aberta a janela "Medio manual de ferramenta" com o pr-ajuste "Medir comprimento 1


no eixo X".

Esquema 4-12 Janela "Medio manual de ferramenta" do comprimento 1 (L)

Parmetros de pea de trabalho e sequncia de operao para medio manual da ferramenta


"Comprimento 1"
Para o respectivo clculo de comprimento da ferramenta especificados os seguintes
parmetros de pea de trabalho:
No campo Distncia (a) pode ser especificada a espessura de um distanciador para ser
considerada no clculo.
No campo "" o dimetro da pea de trabalho.
6DOYDU
SRVLR

Movimente o corte da ferramenta no eixo X at alcanar a aresta da pea de trabalho


fixada ou at alcanar o distanciador. Pressione em "Salvar posio".
A posio real alcanada ser processada no comando numrico.

'HILQLUFRPSUL
PHQWR

Pressione em "Definir comprimento 1".


O valor do comprimento calculado e os dados de correo da ferramenta
armazenados.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

39

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Parmetros de pea de trabalho e sequncia de operao para medio manual da ferramenta


"Comprimento 2"
&RPSUL
PHQWR

Para determinao do comprimento 2, pressione em "Comprimento 2".

Esquema 4-13 Janela "Medio manual de ferramenta" para comprimento 2 (L)

Para o respectivo clculo de comprimento da ferramenta especificados os seguintes


parmetros de pea de trabalho:
No campo Distncia (a) pode ser especificada a espessura de um distanciador para ser
considerada no clculo.
No campo "Z0" a aresta da pea de trabalho, se no campo de alternncia vizinho estiver
preselecionado o "ABS".
Indicao
Como coordenada de mquina conhecida tambm podemos utilizar um deslocamento do
ponto zero j determinado (p. ex. valor G54). Este deve ser selecionado no campo de
alternncia para o ponto de referncia.

Torneamento

40

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Parmetros de pea de trabalho e sequncia de operao para medio manual de uma broca
"Comprimento 1"

Esquema 4-14 Janela Medio de ferramenta comprimento (L) para uma broca

Para o respectivo clculo de comprimento da ferramenta especificados os seguintes


parmetros de pea de trabalho:
No campo Distncia (a) pode ser especificada a espessura de um distanciador para ser
considerada no clculo.
No campo "Z0" a aresta da pea de trabalho, se no campo de alternncia vizinho estiver
preselecionado o "ABS".
Indicao
Como coordenada de mquina conhecida tambm podemos utilizar um deslocamento do
ponto zero j determinado (p. ex. valor G54). Este deve ser selecionado no campo de
alternncia para o ponto de referncia.
Movimente o corte da ferramenta no eixo Z at alcanar a aresta da pea de trabalho
fixada ou at alcanar o distanciador. Em seguida, pressione em "Definir comprimento
1", o valor do comprimento ser calculado e os dados de correo da ferramenta
armazenados.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

41

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Parmetros de pea de trabalho e sequncia de operao para medio manual de uma fresa
acionada "Comprimento 2"

Esquema 4-15 Medio manual de uma fresa acionada

Para o respectivo clculo de comprimento da ferramenta especificados os seguintes


parmetros de pea de trabalho:
No campo Distncia (a) pode ser especificada a espessura de um distanciador para ser
considerada no clculo.
No campo "" o dimetro da pea de trabalho.
No campo "Raio" o raio da fresa
6DOYDU
SRVLR

Movimente o corte da ferramenta no eixo X at alcanar a aresta da pea de trabalho


fixada ou at alcanar o distanciador. Pressione em "Salvar posio".
A posio real alcanada ser processada no comando numrico.

'HILQLUFRPSUL
PHQWR

Pressione em "Definir comprimento 2".


O valor do comprimento calculado e os dados de correo da ferramenta
armazenados.
Indicao
O efeito da softkey "Salvar posio" determinado no dado de mquina de exibio
MD373 MEAS_SAVE_POS_LENGTH2.
= 0 -> a softkey somente est ativa na medio do comprimento 1
= 1 -> a softkey est ativa de modo geral

Torneamento

42

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

4.1.4

Determinao de corretores de ferramenta com um apalpador de medio


(auto)

Sequncia de operao
0HGLRGH
IHUUDPHQWD

Ative a softkey "Medir ferramenta".

0HGLR
DXWR

aberta a janela "Medio automtica de ferramenta".

Esquema 4-16 Janela "Medio automtica de ferramenta" para comprimento 1 (L)

Esquema 4-17 Janela "Medio automtica de ferramenta" para comprimento 2 (L)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

43

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Dado de mquina de exibio


O seguinte dado de mquina de exibio determina a exibio na janela "Medio
automtica de ferramenta".
MD290 CTM_POS_COORDINATE_SYSTEM
= 0 -> Posio da ferramenta atrs do centro de rotao (veja as figuras acima)
= 2 -> Posio da ferramenta antes do centro de rotao

Tela de especificao "Medio automtica de ferramenta"


Esta tela de especificao permite a entrada do nmero de ferramenta e o nmero do
corretor da ferramenta.
Depois de ser aberta a tela os campos de entrada so preenchidos com os dados da atual
ferramenta em uso.
A ferramenta pode ser:
a ferramenta ativa do NC (carregada atravs de um programa de pea) ou
uma ferramenta carregada atravs do PLC.
Se a ferramenta for carregada atravs do PLC, o nmero da ferramenta pode ser diferente
do nmero de ferramenta indicado na tela de especificaes, na janela T,F,S.
Ao alterarmos o nmero da ferramenta no haver nenhuma troca automtica de
ferramentas por parte da funo. Porm, os resultados de medio so associados
ferramenta especificada.

Processo de medio
O apalpador de medio alcanado atravs das teclas de deslocamento.
Depois que aparece o smbolo "Apalpador de medio ativado", deve-se soltar a tecla de
deslocamento e aguardar o trmino do processo de medio.
Durante a medio automtica aparece um relgio comparador, que indica que o processo
de medio est ativo.
Indicao
Para criar o programa de medio so utilizados os parmetros de distncia de segurana
da tela "Ajustes" e o avano da tela "Dados do apalpador de medio" (veja o captulo
"Ajustes do apalpador de medio").
Se vrios eixos forem movimentados simultaneamente, no se pode executar nenhum
clculo dos dados de correo.

Torneamento

44

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

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 notificao 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.

4.1.5

Determinao das correes de ferramenta atravs de medio ptica

Esquema 4-18 Medio com equipamento ptico (Campos de entrada T e D veja Medir com apalpador
de medio)

Processo de medio
Para medio a ferramenta deslocada at aparecer uma cruz em sua ponta. No caso de
uma fresa, para determinar o comprimento da ferramenta deve ser usado o ponto mais alto
do corte
Em seguida executado o clculo dos valores de correo atravs da ativao da softkey
"Definir comprimento".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

45

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

4.1.6
$MXV
WHV
'DGRVGR
DSDOSDGRUGH
PHGLR

Ajustes do apalpador de medio


Ative a softkey "Ajustes"
Aqui ocorre a memorizao das coordenadas do apalpador de medio e o ajuste do
avano de eixo para o processo automtico de medio.
Todos valores de posio referem-se ao sistema de coordenadas da mquina.

Esquema 4-19 Tela de especificao dos dados do apalpador de medio

Parmetros

Significado

Posio absoluta P1

Posio absoluta do apalpador de medio em sentido Z

Posio absoluta P2

Posio absoluta do apalpador de medio em sentido X+

Posio absoluta P3

Posio absoluta do apalpador de medio em sentido Z+

Posio absoluta P4

Posio absoluta do apalpador de medio em sentido X-

Avano (Feedrate)

Avano com que a ferramenta movimentada sobre o apalpador


de medio

Torneamento

46

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.1 Especificar ferramentas e correes das ferramentas

Calibrao do apalpador de medio


&DOLEUDU
DSDOSDGRU

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


"Medir ferramenta". Devem ser aproximados os quatro pontos do apalpador de medio.
Para calibrar deve ser empregada uma ferramenta do tipo 500 composio de corte 3 ou 4.
Os parmetros de correo necessrios para determinar as quatro posies do apalpador
eventualmente devem ser registradas nos blocos de dados de dois cortes de ferramenta.

Esquema 4-20 Calibrao do apalpador de medio

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.
Depois que aparece o smbolo "Apalpador de medio ativado", deve-se soltar a tecla de
deslocamento e aguardar o trmino do processo de medio.
Durante a medio automtica aparece um relgio comparador, que indica que o processo
de medio est ativo.
A posio fornecida pelo programa de medio serve para calcular a posio real do
apalpador.
A funo de medio pode ser abandonada sem aproximar todas posies. Os pontos que
j foram registrados permanecem armazenados.
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 dos dados de correo.
A funo "Prximo passo" permite saltar um ponto quando este no necessrio para a
medio.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

47

Ajustar
4.2 Monitorao de ferramentas

4.2

Monitorao de ferramentas

Funcionalidade
Esta funo est disponvel no SINUMERIK 802D sl plus e 802D sl pro.
Esto disponveis os seguintes tipos de monitorao do corretor ativo da ferramenta ativa:
Monitorao da vida til
Ao ser ativada a monitorao da vida til, monitora-se a vida til durante o emprego da
ferramenta (G1, G2, G3).
Monitorao da quantidade de peas
Na ativao da monitorao da quantidade de peas a monitorao realizada atravs
do comando de programao SETPIECE( ) no fim do programa de pea.
Veja tambm o captulo "Comandos de linguagem para a monitorao de ferramentas".
Indicao
Para habilitar a funo "Monitorao de ferramentas" devem ser definidos os seguintes
dados de mquina:
Dado de mquina geral
MD18080 $MN_MM_TOOL_MANAGEMENT_MASK Bit 1 = 1: disponibilizada a
memria para dados de monitorao (WZMO).
Canal do dado de mquina
MD20310 $MC_TOOL_MANAGEMENT_MASK Bit 1 = 1: Funo de monitorao do
gerenciamento de ferramentas ativas.
Depois que os dados de mquina foram alterados, deve ser realizado o seguinte
procedimento no comando numrico:
1. Salvar os dados do arquivo de colocao em funcionamento
(acionamento/NC/PLC/HMI).
2. Carregar novamente os dados salvos do arquivo de colocao em funcionamento.

Torneamento

48

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.2 Monitorao de ferramentas

Sequncia de operao

2))6(7
3$5$0

0RQLWRU
GHIHUU

A monitorao realizada na rea de operao <OFFSET PARAM> > "Monitorao de


ferramentas".

Esquema 4-21 Monitorao de ferramentas

Cada tipo de monitorao representado em 4 colunas.


Valor nominal
Limite de pr-aviso
Valor restante
ativo
Atravs do elemento de caixa de controle da 4 coluna pode-se ativar/desativar o tipo de
monitorao.
Os smbolos na coluna "Tipo" tm o seguinte significado:
limite de pr-aviso alcanado
A ferramenta foi liberada
Ferramenta bloqueada

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

49

Ajustar
4.2 Monitorao de ferramentas

5HVHWPRQ
LWRUDR

A monitorao resetada para a ferramenta selecionada.

Esquema 4-22 Resetamento da monitorao

Torneamento

50

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.3 Especificar/modificar o deslocamento do ponto zero

4.3

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.

Sequncias de operao

2))6(7
3$5$0

'HVORFGR
SWR]HUR

Ativar a tecla <OFFSET PARAM>.


Ativar o deslocamento do ponto zero atravs de <OFFSET PARAM> e "Desloc. do ponto
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 bsico do deslocamento
de ponto zero programado, os fatores de escala ativos, o indicador de estado
"Espelhamento ativo" e a soma dos deslocamentos de ponto zero ativos.

Esquema 4-23 Janela Deslocamento do Ponto Zero

Posicionar a barra do cursor no campo de entrada a ser modificado,


especificar o(s) valor(es).
$OWHUDR
DWLYD

A alterao ativada imediatamente no programa NC.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

51

Ajustar
4.3 Especificar/modificar o deslocamento do ponto zero

4.3.1

Determinar deslocamento do ponto zero

Pr-requisito
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.
)  3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD
0 3RQWR]HURGDPTXLQD
: 3RQWR]HURGDSHD
)
;0TXLQD
3HDGHWUDEDOKR

3RVLRUHDO=

0
:

'HVORFDPHQWRGRSRQWR]HUR= "

=0TXLQD

&RPSUL
PHQWR

Esquema 4-24 Determinao do deslocamento do ponto zero do eixo Z

Torneamento

52

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.3 Especificar/modificar o deslocamento do ponto zero

Procedimento
0HGLRGD
SHDGH
WUDEDOKR

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 uma softkey marcada com cor de fundo azul.
Em seguida, contate a pea com a ponta da ferramenta.

Esquema 4-25 Determinar deslocamento de ponto zero em X

Esquema 4-26 Determinar deslocamento de ponto zero em Z


'HIGHVORF
GRSRQWR]HUR

A softkey calcula o deslocamento e mostra o resultado no campo do deslocamento.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

53

Ajustar
4.4 Programar dados de ajuste

4.4

Programar dados de ajuste

Funcionalidade
Com os dados de ajuste definimos os ajustes dos estados operacionais. Estes podem ser
modificados em caso de necessidade

Sequncia de operao

2))6(7
3$5$0

'DGRV
GHDMXVWH

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-27 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
Limite de rotao superior programvel (LIMS) com velocidade de corte constante (G96).

Torneamento

54

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.4 Programar dados de ajuste
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
/LPUHD
GHWUDE

O limite da rea de trabalho tem efeito sobre a geometria e eixos adicionais. Se for usado
um limite 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-28 Limite da rea de trabalho

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

55

Ajustar
4.4 Programar dados de ajuste

7HPSRV
&RQWDGRU

Contador de tempo

Esquema 4-29 Contador de tempo

Significado:
Peas no total: Nmero total de peas de trabalho produzidas (nmero real total)
Peas solicitadas: Nmero de peas de trabalho requisitadas (nmero nominal de peas)
Quantidade de peas: Neste contador registrado o nmero de todas peas produzidas
desde o momento da partida.
Indicao
A funcionalidade do contador ajustada nos seguintes dados de mquina especficos de
canal:
MD27880 $MC_PART_COUNTER, ativao do contador de peas de trabalho
MD27882 $MC_PART_COUNTER_MCODE[0-2], contagem de peas de trabalho
com comando M definido por usurio
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 com a
ferramenta ativa. A medio tambm interrompida se o tempo de espera estiver ativo.
O temporizador automaticamente zerado com uma "Inicializao do comando com valores
default".

Torneamento

56

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ajustar
4.4 Programar dados de ajuste

2XWURV

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-30

Dados de ajuste, gerais

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

57

Ajustar
4.5 Parmetro de clculo R - rea de operao Offset/Parmetros

4.5

Parmetro de clculo R - rea de operao Offset/Parmetros

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.

Sequncia de operao

2))6(7
3$5$0

3DU
PHWUR5

Agora estamos na rea de operao <OFFSET PARAM>.


Pressione a softkey "Parmetro R". aberta a tela inicial "Parmetros R".

Esquema 4-31 Tela inicial "Parmetros R"

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.

/RFDOL]DU

Localizar o parmetro R.

Torneamento

58

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.1

Operao manual
A operao manual possvel nos modos de operao JOG e MDA.

'HILQLU
EDVH

0HGLR
3HD

[ 
] 

'HVORFDPHQ
WRGRSRQWR
]HUR

0HGLR
)HUUDPHQWD

$MXVWHV

0HGLR
PDQXDO

'DGRVGR
DSDOSDGRUGH
PHGLR

0HGLR
DXWRPWLFD

[
(L[RV
DGLFLRQDLV

'HILQLU5HO

&DOLEUDR
$SDOSDGRU

,QWHUUXSWRU
PP!LQFK

9ROWDU


9ROWDU


$QXODU139
EVLFR
7RGRVHP
]HUR

'HILQLUGHVO
GRSWR]HUR

9ROWDU


9ROWDU


Esquema 5-1 rvore de menus de JOG na rea de operao Posio

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

59

Operao manual
5.1 Operao manual

'HVHQKR
VLQFURQL]DGR

'HILQLU
EDVH

&RQWURODU
SURJUDPD

7HDFK,Q

8VLQ
WUDQVY

[ 

3URJUDPD
7HVWH

'DGRV
7FQLFRV

6XSHUIFLH
SHULIULFD

] 

$YDQR
GHWHVWH

$YDQR
USLGR

=RRP


/LQHDU

=RRP


3DUDGD
FRQGLFLRQDGD
(L[RV
DGLFLRQDLV

2PL
WLU

'HILQLU5HO

%ORFRD
EORFRILQR

$QXODU'3=
EVLFR

)LP
%ORFR

UHDVGH
H[LE

529
DWLYR

,QWHUUXSWRU
PP!SRO

$SDJDU
WHOD
&DQFHODU


9ROWDU

'DGRVGR
DSDOSDGRU
GHPHGLR

0RVWUDU


&LUFXODU

7RGRVHP
]HUR
9ROWDU


=RRP
$XWR

$MXVWHV

7HDFK,Q
GHVDWLYDGR

2.

&XUVRU

9ROWDU

9ROWDU


Esquema 5-2 rvore de menus de MDA na rea de operao Posio

Torneamento

60

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.2 Modo de operao JOG - rea de operao Posio

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"

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

61

Operao manual
5.2 Modo de operao JOG - rea de operao Posio

Parmetros
Tabelas 5- 1 Descrio dos parmetros na tela inicial "JOG"
Parmetros

Explicao

MCS

Indicao dos eixos existentes no sistema de coordenadas da mquina (MCS) ou do


sistema de coordenadas da pea (WCS).

X
Z
+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 ser 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.

Torneamento

62

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.2 Modo de operao JOG - rea de operao Posio

Softkeys
'HILQLU
EDVH

Definio do deslocamento do ponto zero bsico ou de um ponto de referncia temporrio


no sistema de coordenadas relativo. Aps sua abertura, esta 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" ou "Z=0".
Indicao
Um deslocamento do ponto zero modificado age independentemente de todos demais
deslocamentos do ponto zero.

'HILQLU
5HO

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.
O valor indicado da posio de eixo pode ser sugerido como ponto de referncia para o
sistema de coordenadas relativo.
Aqui importante mesmo definir um ponto de referncia "X=0" e "Z=0", ou especificar
diretamente na indicao de um ponto de referncia para os eixos.

0HGLRGD
SHDGH
WUDEDOKR

0HGLRGH
IHUUDPHQWD

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


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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

63

Operao manual
5.2 Modo de operao JOG - rea de operao Posio

$MXV
WHV

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. Alm disso, podem ser definidos os valores para o avano JOG e a
dimenso incremental varivel.

Esquema 5-4 Ajustes

Plano de retrocesso
Aps a execuo, 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.
&RPXWDU
LQFK!PP

A funo comuta entre unidade de medida mtrica e o dimensionamento em polegadas.

Torneamento

64

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.2 Modo de operao JOG - rea de operao Posio

5.2.1

Associao de manivelas eletrnicas

Seqncia de operao
Selecione o modo de operao <JOG>.

0DQLYHOD
HOHWUQLFD

Pressione a softkey "Manivela eletrnica". aberta a janela "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"

0&6

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

65

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

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.

Sequncia 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 preservado aps a usinagem, de modo que a usinagem pode ser repetida
com um novo <NC START>.

Torneamento

66

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

Parmetros
Tabelas 5- 2 Descrio dos parmetros na janela de trabalho "MDA"
Parmetros

Explicao

MCS

Indicao dos eixos existentes no MCS ou WCS.

X
Z
+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 os dois 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

67

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

Softkeys
'HILQLU
EDVH

Veja o captulo Modo de operao JOG - rea de operao Posio (Pgina 61) .

&RQWUROH
GHSURJU

So exibidas as softkeys para selecionar o controle do programa (p. ex. bloco ocultado,
teste do programa).
"Omisso" (SKP): Os blocos de programa marcados com uma barra antes do n de bloco
no so considerados na inicializao do programa (p. ex. "/N100").
"Avano de teste" (DRY): 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.
"ROV ativo" (ROV): A chave de correo do avano tambm tem efeito sobre o avano
rpido.
"Parada condicional" (M01): Quando esta funo estiver ativa, a execuo do programa
ser parada nos blocos onde est programada a funo adicional M01.
"Teste do programa" (PRT): No teste do programa bloqueada a emisso de valores
nominais para eixos e fusos. A indicao dos valores nominais "simula" o movimento de
deslocamento.
"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.
Indicao
O bloco a bloco (SBL) pode ser ativado com a tecla <SINGLE BLOCK> do painel de
comando da mquina.

7HDFK,Q

8VLQ
WUDQVY

'HVHQKR
VLQFURQL]DGR

$MXV
WHV

Veja o captulo Teach In (Pgina 70) .

Veja o captulo Tornear faces (Pgina 74) .

Veja o captulo Desenho sincronizado (Pgina 87) .

Veja o captulo Modo de operao JOG - rea de operao Posio (Pgina 61) .

Torneamento

68

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

)XQR
*

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.

)XQR
DX[LOLDU

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


novamente a softkey.

7RGDV
IXQHV*

So exibidas todas funes G.

$YDQR
GHHL[R

Exibio da janela "Avano de eixos".


A janela fechada pressionando-se novamente a softkey.

'HOHWDU
SURJU0'$

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

SURJU0'$
VDOYDU

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 Salvamento do programa MDA

0.6:.6
5(/

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

69

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

5.3.1

Teach In

Funcionalidade
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.
Dessa forma as posies de eixo so alcanadas atravs do deslocamento auxiliado pelas
teclas de sentido dos eixos e depois estas posies so incorporadas no programa de pea.

Sequncia de operao
Na rea de operao <POSITION> selecione o modo de operao <MDA> atravs do
painel de comando da mquina.

7HDFK,Q

Pressione a softkey "Teach In".


No submodo "Teach In" partimos da seguinte tela inicial:

Esquema 5-8 Tela inicial

Torneamento

70

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

Sequncia geral

Selecione o bloco de programa a ser editado com as teclas de seta, ou o bloco antes do
ponto onde ser inserido um novo bloco de deslocamento.
Selecione a softkey correspondente para o bloco de deslocamento.

'DGRV
WHFQROJLFRV

"Dados tecnol."

Esquema 5-9 Dados tecnolgicos

Especifique os dados tecnolgicos correspondentes (p. ex. avano: 1000).


,QVHULUYDORU
DGRWDGR

Pressione "Inserir valor adotado" 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.

$OWHUYDORU
DGRWDGR

Pressione "Alterar valor adotado" para alterar bloco de programa de pea selecionado.


9ROWDU

Atravs de "<<Voltar" retornamos tela inicial do "Teach In".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

71

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

$YDQR
USLGR

"Avano rpido"

Esquema 5-10 Avano rpido

Deslocamos os eixos e gravamos um bloco de avano rpido com as posies alcanadas.


/LQHDU

"Linear"

Esquema 5-11 Linear

Deslocamos os eixos e gravamos um bloco linear com as posies alcanadas.

Torneamento

72

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
"Circular"
&LUFXODU

Esquema 5-12 Circular

Aqui realizamos o aprendizado de um ponto intermedirio e um ponto final para um crculo.

Operao nos dilogos "Avano rpido", "Linear" e "Circular"

;
=

Atravs das teclas de eixo deslocamos os eixos at a posio desejada para inserir/editar o
programa de pea.

,QVHULUYDORU
DGRWDGR

Pressione "Inserir valor adotado" 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.

$OWHUYDORU
DGRWDGR

9ROWDU

Pressione "Alterar valor adotado" para alterar bloco de programa de pea selecionado.

7HDFK,Q
GHVDWLYDGR

Atravs do "Teach In desativado" (veja "tela inicial") abandonamos o submodo "Teach In".

Atravs de "<<Voltar" retornamos tela inicial do "Teach In".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

73

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

5.3.2

Tornear faces

Funcionalidade
Com esta funo temos a possibilidade de preparar uma pea bruta para a usinagem
posterior sem precisar criar um programa de pea especial.

Sequncia de operao

8VLQ
WUDQVY

Abra a tela de especificao "Usinagem da face frontal" no modo de operao <MDA> com
a softkey "Usinagem de superfcie".

Esquema 5-13 Usinagem de superfcie

2.

A funo cria um programa de pea depois de ser preenchida totalmente a tela e


pressionado "OK".
A tela de especificao fechada e a HMI retorna tela inicial da mquina.
O programa de pea pode ser iniciado com <NC-START>.
Na tela inicial da mquina possvel acompanhar a progresso do programa.
Indicao
O plano de retrocesso e a distncia de segurana devem ser definidos primeiro no menu
"Ajustes".

Torneamento

74

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio
Tabelas 5- 3 Descrio dos parmetros na janela de trabalho "Usinagem de superfcie"
Parmetros

Descrio

Comprimento

Aqui se especifica o comprimento do "rebaixo" a ser produzido, onde sempre se


considera como ponto de partida a posio inicial do contorno ("Referncia z0") do
eixo longitudinal (eixo Z).

Dimetro

d1

Dimetro externo do "rebaixo" a ser usinado no eixo transversal (posio absoluta


do eixo X em dimetro).

Dimetro

d2

Dimetro interno do "rebaixo" a ser usinado no eixo transversal (posio absoluta


do eixo X em dimetro).

Chanfro/Raio

F1

Dependendo da seleo, este valor de entrada gera um raio de transio


(indicao "RND") ou um chanfro de transio (indicao "Chanfro CHR ou
Chanfro CHF") inferior a 450 entre a superfcie transversal e o dimetro interno do
"rebaixo". A comutao RND / CHR / CHF realizada atravs de uma tecla de
alternncia. O valor de entrada de 0,0 desativa esta funo.
No caso dos chanfros so possveis dois tipos de dimensionamento:

Chanfro/Raio

F2

para o chanfro CHR o valor especifica a largura do chanfro no sentido do


movimento,

para o chanfro CHF o valor corresponde ao comprimento do chanfro.

Dependendo da seleo, este valor de entrada gera um raio de transio


(indicao "RND") ou um chanfro de transio (indicao "Chanfro CHR ou
Chanfro CHF") inferior a 450 entre a superfcie transversal e o dimetro interno do
"rebaixo". A comutao RND / CHR / CHF realizada atravs de uma tecla de
alternncia. O valor de entrada de 0,0 desativa esta funo.
No caso dos chanfros so possveis dois tipos de dimensionamento:

Chanfro/Raio

F3

para o chanfro CHR o valor especifica a largura do chanfro no sentido do


movimento,

para o chanfro CHF o valor corresponde ao comprimento do chanfro.

Dependendo da seleo, este valor de entrada gera um raio de transio


(indicao "RND") ou um chanfro de transio (indicao "Chanfro CHR ou
Chanfro CHF") inferior a 450 entre a superfcie transversal e o dimetro interno do
"rebaixo". A comutao RND / CHR / CHF realizada atravs de uma tecla de
alternncia. O valor de entrada de 0,0 desativa esta funo.
No caso dos chanfros so possveis dois tipos de dimensionamento:

para o chanfro CHR o valor especifica a largura do chanfro no sentido do


movimento,

para o chanfro CHF o valor corresponde ao comprimento do chanfro.

Profundidade de penetrao
mx.

m1

Aqui deve ser informada a profundidade de corte mx. para a operao de


desbaste. O clculo da penetrao dentro do ciclo realizado de modo que a
penetrao seja a mais uniforme possvel por toda a operao de desbaste. Neste
caso, este valor de entrada representa o mximo possvel e, por isso, no ser
ultrapassado.

Sobremetal de acabamento

m2

Sobremetal de acabamento no eixo X (m2x)


Sobremetal de acabamento no eixo Z (m2z)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

75

Operao manual
5.3 Modo de operao MDA (entrada manual) - rea de operao Posio

([LELR
JUILFD

A "Vista grfica" mostra o contorno resultante.

Esquema 5-14 Exibio grfica

Com as softkeys horizontais navegamos e mudamos o recorte exibido na tela.


Depois de ativar esta softkey podemos mover a mira vermelha com as teclas de cursor e
definir qual recorte da figura dever ser exibida.

Torneamento

76

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.1

Modo de operao AUTOMTICO

rvore de menus
&RQWUROHGH
SURJUDPD
7HVWHGH
SURJUDPD

%XVFD
GHEORFRV
1R
&RQWRUQR

'HVHQKR
&RUUHRGH
VLQFURQL]DGR SURJUDPD

=RRP
$XWR

$YDQRGH 1R
3RQWRILQDO
WHVWH
VHP
3DUDGD
FRQGLFLRQDO FOF

=RRP


2PL
WLU

0RVWUDU


,QWHU
URPSHU

=RRP


%ORFRD
/RFDOL]DU
EORFRILQR

UHDVGH
H[LE

529
DWLYR

$SDJDU
WHOD
&XUVRU


9ROWDU


9ROWDU


9ROWDU


9ROWDU

Esquema 6-1 rvore de menus "AUTOMTICO"

Condies prvias
A mquina est preparada conforme as especificaes do fabricante da mquina para o
modo de operao automtico.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

77

Modo automtico
6.1 Modo de operao AUTOMTICO

Sequncia 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-2 Tela inicial "AUTOMTICO"

Parmetros
Tabelas 6- 1 Descrio dos parmetros na janela de trabalho
Parmetros

Explicao

MCS

Indicao dos eixos existentes no MCS ou WCS.

X
Z
+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

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

Torneamento

78

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.1 Modo de operao AUTOMTICO

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 sequncia rpida, deve-se passar para a janela "Progresso do
programa". Com a softkey "Sequncia 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 os dois 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

79

Modo automtico
6.1 Modo de operao AUTOMTICO

Softkeys
)XQR
*

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-3 Janela "Funes G"

Atravs das teclas <Paginar para trs> ou <Paginar para frente> podem ser mostradas mais
funes G.

)XQR
DX[LOLDU

A janela mostra as funes auxiliares e as funes M.


A janela fechada pressionando-se novamente a softkey.

7RGDV
IXQHV*

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

$YDQR
GHHL[R

Exibio da janela "Avano de eixos".


A janela fechada pressionando-se novamente a softkey.

0.6:.6
5(/

Alterna a exibio dos valores de eixos entre os sistemas de coordenadas de mquina,


pea ou relativa.

Torneamento

80

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.1 Modo de operao AUTOMTICO

&RQWUROH
GHSURJU

So exibidas as softkeys para selecionar o controle do programa (p. ex. bloco ocultado,
teste do programa).
"Omisso" (SKP): Os blocos de programa marcados com uma barra antes do n de bloco
no so considerados na inicializao do programa (p. ex. "/N100").
"Avano de teste" (DRY): 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.
"ROV ativo" (ROV): A chave de correo do avano tambm tem efeito sobre o avano
rpido.
"Parada condicional" (M01): Quando esta funo estiver ativa, a execuo do programa
ser parada nos blocos onde est programada a funo adicional M01.
"Teste do programa" (PRT): No teste do programa bloqueada a emisso de valores
nominais para eixos e fusos. A indicao dos valores nominais "simula" o movimento de
deslocamento.
"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.
Indicao
O bloco a bloco (SBL) pode ser ativado com a tecla <SINGLE BLOCK> do painel de
comando da mquina.


9ROWDU

A tela fechada.

/RFDOL]
GHEORFRV

Com "Localizao de blocos" encontramos a posio desejada do programa.

1R
FRQWRUQR

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.

1R
SRQWRILQDO

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.

VHP
&OF

Localizao de blocos abaixo sem clculo


Durante a localizao de blocos no executado nenhum clculo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

81

Modo automtico
6.1 Modo de operao AUTOMTICO

,QWHU
URPSHU

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


interrupo.

/RFDOL]DU

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

'HVHQKR
VLQFURQL]DGR

Existe a possibilidade de acompanhar a execuo do programa de pea (veja o captulo


"Desenho sincronizado").

&RUUHRGH
SURJUDPD

Existe a possibilidade de se corrigir uma parte do programa. Todas modificaes so


memorizadas imediatamente.

Torneamento

82

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.2 Selecionar, iniciar programa de pea

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.

Sequncia 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),
"Carto CF do cliente" ou "Unidade USB" acessamos os diretrios correspondentes.

Esquema 6-4 Tela inicial "Gerenciador de programas"

Posicione a barra do cursor no programa desejado.

([H
FXWDU

O programa selecionado para execuo atravs da softkey "Executar" (veja tambm


Executar externamente (Pgina 93)). O nome de programa selecionado aparece na linha de
tela "Nome de programa".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

83

Modo automtico
6.2 Selecionar, iniciar programa de pea

&RQWUROH
GHSURJU

Se necessrio, ainda podemos realizar definies para a execuo do programa.

Esquema 6-5 Controle do programa

O programa de pea executado com <NC START>.

Torneamento

84

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.3 Localizao de blocos

6.3

Localizao de blocos

Sequncia de operao
Pr-requisito: O programa desejado foi selecionado e o comando encontra-se em estado
Reset.

/RFDOL]
GHEORFRV

A localizao de blocos permite um pr-processamento do programa at o ponto desejado


no programa de pea. O destino da busca se ajusta atravs do posicionamento direto da
barra do cursor sobre o bloco desejado do programa de pea.

Esquema 6-6 Localizao de blocos

1R
FRQWRUQR

Localizao de blocos at o incio do bloco

1R
SRQWRILQDO

Localizao de blocos at o fim do bloco

VHP
&OF

Localizao de blocos sem clculo

,QWHU
URPSHU

O ponto da interrupo carregado

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

85

Modo automtico
6.3 Localizao de blocos
Com esta funo a localizao de blocos pode ser realizada atravs de um termo de busca.
/RFDOL]DU

Esquema 6-7 Especificar termo de busca

O termo de busca pode ser especificado com as seguintes funes:


"Texto"
Ocorre o salto at a linha com o texto correspondente.
Com o campo de seleo pode-se definir a partir de qual posio o termo dever ser
procurado.
"N de bloco"
O cursor posicionado na linha com o "nmero de linha" indicado.

Resultado da busca
Indicao do bloco desejado na janela "Exibio de blocos".
Indicao
Durante a "Execuo externa" no possvel executar a localizao de blocos.

Torneamento

86

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.4 Desenho sincronizado

6.4

Desenho sincronizado

Sequncia de operao
Selecionamos um programa de pea para execuo e pressionamos <NC START>.

'HVHQKR
VLQFURQL]DGR

Com a funo "Desenho sincronizado" acompanha-se a execuo do programa de pela no


HMI.

Esquema 6-8 Tela inicial "Desenho sincronizado"

Nas seguintes softkeys verticais podemos controlar a representao do desenho


sincronizado no HMI:
"Auto Zoom"
"Zoom +"
"Zoom -"
"Mostrar ..."
"Todos os blocos G17"
"Todos os blocos G18"
"Todos os blocos G19"
"reas de exibio"
A descrio consta na prxima pgina.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

87

Modo automtico
6.4 Desenho sincronizado
"Apagar tela"
"Cursor"
"Definir cursor"
"Cursor fino", "Cursor aproximado", "Cursor aproximado extra"
A mira se movimenta com o acionamento das teclas de cursor em passos pequenos,
mdios ou maiores.

9ROWDU

Samos da funo "Desenho sincronizado".

reas de exibio
UHDVGH
H[LE
-DQHOD
PQP[

Com a funo "reas de exibio" temos a possibilidade de armazenar uma rea de


exibio selecionada na simulao.
O menu para as reas de exibio pode ser selecionado atravs da funo "Janela
mn./mx.".

Esquema 6-9 reas de exibio "Janela mn."

Torneamento

88

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.4 Desenho sincronizado

Esquema 6-10 reas de exibio "Janela mx."

Sequncias de operao para ajuste e salvamento da rea de exibio


1. Uma rea na vista de simulao foi selecionada.
UHDVGH
H[LE
-DQHOD
PQP[

2. Pressione a funo "reas de exibio".


3. Pressione em "Janela mn./mx.", de modo que se possa ver uma representao
mxima na tela com "Janela mx." em "reas de exibio".
4. Especificamos um nome para a rea no campo "Comentrio".
5. Conclua a especificao com <Input>.

6DOYDU
UHD

6. Pressione em "Salvar rea".

Ativao ou deletao da rea


UHDVGH
H[LE

Uma rea de exibio foi selecionada.


Se a rea for selecionada com as teclas de cursor, podemos ativar ou deletar esta rea.

$WLYDU
UHD

Pressione em "Ativar rea" ou "Deletar rea".

$SDJDU
UHD

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

89

Modo automtico
6.5 Parar, cancelar programa de pea

6.5

Parar, cancelar programa de pea

Sequncia 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, que ser
executado do comeo.

Torneamento

90

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.6 Reaproximao aps um cancelamento

6.6

Reaproximao aps um cancelamento


Aps um cancelamento do programa (RESET) podemos afastar a ferramenta do contorno
em modo manual (JOG).

Sequncia de operao
Selecione o modo de operao <AUTOMTICO>.

/RFDOL]
GHEORFRV

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

,QWHU
URPSHU

carregado o ponto da interrupo.

1R
FRQWRUQR

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


bloco interrompido.
Continuao da usinagem com <NC START>.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

91

Modo automtico
6.7 Reaproximao aps uma interrupo

6.7

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.

Sequncia de operao
Selecione o modo de operao <AUTOMTICO>.
Continuao da 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.

Torneamento

92

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.8 Executar externamente

6.8

Executar externamente

Funcionalidade

No modo de operao <AUTOMTICO> > rea de operao <PROGRAM MANAGER>


esto disponveis as seguintes interfaces para execuo externa de programas:

&DUWR&)
GRFOLHQWH

&RQH[R
5&6

Carto CompactFlash do cliente


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

8QLGDGHGR
IDEULFDQWH

Unidade de leitura do fabricante

8QLGDGH
86%

USB FlashDrive
Partimos da seguinte tela inicial do gerenciador de programas:

Esquema 6-11 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

93

Modo automtico
6.8 Executar externamente

Sequncia de operao da execuo a partir de carto CompactFlash do cliente ou de USB


FlashDrive
Pr-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.

&DUWR&)
GRFOLHQWH

8QLGDGH
86%

Pressione em "Carto CF do cliente" ou "Unidade USB".


Acessamos os diretrios do carto CompactFlash/USB FlashDrive do cliente.
Posicione a barra do cursor no programa desejado.

([HF
H[WHUQD

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.

Requisitos para execuo externa via rede


Existe uma conexo Ethernet entre o comando numrico e o PC externo.
O RCS-Tool est instalado no 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"

Torneamento

94

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Modo automtico
6.8 Executar externamente
3. PC:
Inicialize o RCS-Tool.
4. PC:
Habilite a unidade/diretrio para operar na rede.
5. PC:
Estabelea uma conexo Ethernet com o comando.
6. Comando: (veja "Conectar e desconectar unidade de rede")
Conecte-se com o diretrio habilitado no PC atravs do seguinte dilogo:
rea de operao <SYSTEM> > "Servio Exibio" > "Servio Comando" > "Servio
Rede" > > "Conectar" > "Rede RCS" (Selecionamos uma unidade livre do comando >
Especificamos o nome de servidor e o diretrio habilitado do PC, 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.

&RQH[R
5&6

Pressione em "Conexo RCS".


Acessamos os diretrios do PC.
Posicione a barra do cursor no programa desejado.

([HF
H[WHUQD

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
O programa apenas pode ser executado, e uma correo do programa no comando no
ser possvel.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

95

Modo automtico
6.8 Executar externamente

Torneamento

96

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.1

Viso geral da programao de peas

rvore de menus
$SHQDV6,180(5,.
'VOSUR

'LUHWULR
1&
([HFXWDU

8QLGOHLW
GRIDEULF

8QLGDGH
86%

H[HFXR
H[W

H[HFXR
H[W

H[HFXR
H[W

1RYR
GLUHWULR

1RYR
GLUHWULR

1RYR
GLUHWULR

&DUWR&)
GRFOLHQWH

&RQH[R
5&6

H[HFXR
H[W

56

1RYR

1RYR
GLUHWULR

$EULU

$EULU

$EULU

(QYLDU

$EULU

$EULU

0DUFDU
WXGR

0DUFDU
WXGR

0DUFDU
WXGR

5HFHE

0DUFDU
WXGR

0DUFDU
WXGR

&RSLDU

&RSLDU

&RSLDU

&RSLDU

&RSLDU

,QVHULU

,QVHULU

,QVHULU

,QVHULU

,QVHULU

'HOHWDU

'HOHWDU

'HOHWDU

3URWRFROR
GHHUURV

'HOHWDU

'HOHWDU

&RQWLQXD

&RQWLQXD

&RQWLQXD

&RQWLQXD

&RQWLQXD

&RQWLQXD











Esquema 7-1 rvore de menus Gerenciador de programas

Funcionalidade
A rea de operao PROGRAM MANAGER a rea onde os programas de pea so
gerenciados no comando numrico. Nela os programas podem ser criados, abertos para
edio, selecionados para execuo, copiados e inseridos.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

97

Programao de peas
7.1 Viso geral da programao de peas

Sequncia 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
'LUHWULR
1&

A funo mostra os diretrios do NC.

([H
FXWDU

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 <NC START>.

1RYR

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

$EULU

O arquivo marcado pelo cursor aberto para edio.

0DUFDU
WXGR

A funo marca todos os arquivos para as operaes seguintes. A marcao pode ser
cancelada pressionando-se novamente a softkey.

Torneamento

98

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.1 Viso geral da programao de peas

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>.

&RSLDU

,QVHULU

'HOHWDU

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 deletao, com "Cancelar" a descartamos.

&RQWLQXD


5HQRP

Com a softkey feita a bifurcao 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".

-DQHODGH
YLVXDOL]DR

/RFDOL]DU

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.
aberta uma janela, na qual deve-se especificar o nome do arquivo que deseja-se procurar.
Depois de especificar o nome, confirme a tarefa com "OK" ou cancele com "Cancelar".

/LEHUDHV

Um diretrio selecionado pode ser compartilhado para operar em rede.

-DQHODGH
SHD

A funo divide a janela no HMI. Com a tecla <Tab> alternamos entre as janelas.

3URSULH
GDGHV

A funo informa sobre as propriedades da memria do diretrio selecionado e do arquivo


selecionado.

3URWRFROR
GHHUURV

A funo informa em um protocolo sobre as funes executadas (p. ex. cpia de um


arquivo), assim como funes executadas com falhas do PROGRAM MANAGER. O
protocolo apagado com a reinicializao do comando.

&DUWR&)
GRFOLHQWH

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

99

Programao de peas
7.1 Viso geral da programao de peas

([HF
H[WHUQD

&RQH[R
5&6

56

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 pea que no estiverem armazenados no
diretrio do NC.
Esta softkey necessria para trabalhos na rede. Mais informaes esto disponveis no
captulo Operao via rede (somente para SINUMERIK 802D sl pro).
So disponibilizadas as funes para descarregar e carregar arquivos atravs da interface
RS232.

(QYLDU

A funes envia arquivos do Clipboard para o PC conectado no RS232.

5HFHE

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.

3URWRFROR
GHHUURV

Lista de erros

8QLGDGHGR
IDEULFDQWH

So disponibilizadas as funes para carregar e descarregar os arquivos atravs da


unidade do fabricante e para a funo de execuo externa. Ao ativar a funo so exibidos
os diretrios da unidade de leitura do fabricante.

86%
8QLGDGH

So disponibilizadas as funes para carregar e descarregar os arquivos atravs do USBFlashDrive e para a funo de execuo externa. Ao ativar a funo so exibidos os
diretrios do USB-FlashDrive.

Torneamento

100

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.2 Especificar programa novo

7.2

Especificar programa novo

Sequncias de operao
A rea de operao PROGRAM MANAGER foi selecionada.

'LUHWULR
1&

1RYR

Escolha o local para salvar o novo programa atravs da softkey "Diretrio NC".
Pressione "Novo". Pode escolher entre dois dos seguintes modos:

Esquema 7-3 Novo programa


1RYR
GLUHWULR

Depois de pressionar a softkey "Novo diretrio" nos aberta uma janela de dilogo para
criar uma nova pasta.
Especifique o nome desejado e confirme com "OK".

1RYR
DUTXLYR

Depois de pressionar a softkey "Novo arquivo" nos aberta uma janela de dilogo para criar
um novo programa. Especifique o novo nome do programa principal ou da subrotina. A
extenso para programas principais .MPF adicionada automaticamente. A extenso para
subrotinas .SPF deve ser adicionada ao nome do programa.
Conclua a especificao com "OK". O novo arquivo de programa de pea criado e a janela
de edio abre-se automaticamente.

;
&DQFHODU

Com "Cancelar" podemos cancelar a criao do programa. A janela fechada.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

101

Programao de peas
7.3 Edio do programa de pea ou de arquivos de texto

7.3

Edio do programa de pea ou de arquivos de texto

Funcionalidade
Um programa de pea ou partes dele somente podem ser editadas na memria NC se ele
no estiver em execuo.
Todas modificaes so imediatamente salvas no programa de pea.
Com o editor tambm existe a possibilidade de editar programas de pea e arquivos de
texto (*.ini, etc.) em outras unidades de rede ("carto CF do cliente, "unidades USB", (veja a
tela inicial "Gerenciador de programs"). Aqui o estado do canal do comando numrico no
tem nenhuma influncia. As alteraes somente so salvas com o encerramento do editor
de programas. O salvamento pode ser cancelado atravs de um dilogo.

Esquema 7-4 Tela inicial "Editor de programas"

Torneamento

102

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.3 Edio do programa de pea ou de arquivos de texto

rvore de menus

8VLQDJHP

&RQWRUQR

)XUDR

6LPXODR

7RUQHDPHQWR

([HFXWDU

=RRP
$XWR

0DUFDUEORFR

=RRP


&RSLDU
EORFR

=RRP


,QVHULU
EORFR

0RVWUDU


'HOHWDU
EORFR

UHDVGH
H[LE

'HWDLOV

/RFDOL]DU

$SDJDU
WHOD

$SDJDU
WHOD

1XPHUDU

&XUVRU

&XUVRU

0RGHORV

6LPGH
FRQWRUQR

5HFRPSLODU

6LP
VWDQGDUG

YHMDRFDSWXOR3URJUDPDR 9HMDRFDSWXOR&LFORV
OLYUHGHFRQWRUQRV

Esquema 7-5 rvore de menus "Programa"

Sequncia de operao
Selecione o programa que deve ser editado pela rea de operao PROGRAM MANAGER.

$EULU

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
(GL
WDU

Funo para edio de blocos de texto.

([H
FXWDU

O arquivo selecionado executado.

0DUFDU
EORFR

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

103

Programao de peas
7.3 Edio do programa de pea ou de arquivos de texto
&RSLDU
EORFR

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

,QVHULU
EORFR

A funo insere um texto da memria temporria na atual posio do cursor. (alternativa:


<CTRL+V>)

'HOHWDU
EORFR

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

/RFDOL]DU

Com a softkey "Localizar" pode-se localizar uma sequncia 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.

1XPH
UDU

0RGHORV

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


Esta funo abre um editor de modelos (templates).
Com o editor de modelos possvel armazenar segmentos repetidos de programa no
comando numrico e, sempre que necessrio, inserir os mesmos na atual posio do cursor
no programa de pea.
"Novo"
A funo cria um novo modelo. Primeiro deve ser especificado o nome do modelo e o
segmento do programa desejado para edio.
"Alterar"
A funo permite a alterao de um modelo existente.
"Deletar"
O modelo selecionado deletado.
"Cancelar"
A funo abandonada sem adotar um modelo.
"Colar"
O modelo selecionado copiado na atual posio do cursor.

&RQWRUQR

)XUDR

Para programao livre de contornos veja o captulo "Programao livre de contornos"


veja o captulo "Ciclos"

Torneamento

104

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.3 Edio do programa de pea ou de arquivos de texto

7RUQHDPHQWR

veja o captulo "Ciclos"


Indicao
Softkey "Fresar" veja o captulo "Ciclos" (para opo Transmit e Tracyl)

6LPXODR

5HFRP
SLODU

A simulao est descrita no captulo "Simulao".


Com a funo "Recompilao" temos as seguintes possibilidades:
"Recompilao" de uma chamada de ciclo
Para recompilao de uma chamada de ciclo o cursor deve estar posicionado na linha de
chamada do ciclo no programa.
Com a funo "Recompilao" novamente chamada a tela de ciclos em um ciclo que
foi parametrizado atravs de uma funo de softkey. 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.
"Recompilao" de um "contorno livre" programado com a funo "Contorno"
Com a funo "Recompilao" chama-se novamente o contorno que foi programado
atravs da softkey "Contorno".
Neste caso, posicione o cursor do editor em uma linha de comando do programa de
contorno.
A funo decodifica o contorno parametrizado e prepara a tela com os parmetros
correspondentes.
Na recompilao apenas sero recriados os elementos de contorno que foram criados
com a funo "Contorno". 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.
Indicao
Somente podem ser recompilados os blocos que foram gerados automaticamente.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

105

Programao de peas
7.4 Simulao

7.4

Simulao

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

Sequncia 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.

6LPXODR

A tela inicial aberta.

Esquema 7-6 Simulao Standard

A simulao do programa de pea pode ser acompanhada na HMI com as duas seguintes
funes:
Simulao standard
Com esta funo a execuo do programa de pea simulada na HMI tendo em conta
os avanos dos eixos. Por isso que em programas NC maiores a simulao pode exigir
mais tempo.
Simulao de contorno
Com esta funo a execuo do programa de pea simulada na HMI. Os eixos da
mquina no sero movimentados. Ao contrrio da simulao padro, o incio e o fim da
gravao so determinados pela operao das softkeys.
A simulao de contornos baseia-se em um clculo puro e por isso que ela normalmente
mais rpida em programas NC maiores.

Torneamento

106

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.4 Simulao

Pr-requisito
O comando encontra-se em estado RESET.

Simulao standard
6LP
VWDQGDUG

Com esta funo a execuo do programa de pea simulada na HMI tendo em conta os
avanos dos eixos.
Com <NC-START> iniciada a simulao standard do programa de pea selecionado.

Esquema 7-7 Simulao Standard

Softkeys na simulao Standard


Nas seguintes softkeys verticais podemos controlar a representao da simulao padro
na HMI:
"Auto Zoom"
"Zoom +"
"Zoom -"
"Mostrar ..."
"Todos os blocos G17"
"Todos os blocos G18"
"Todos os blocos G19"
"reas de exibio"
Define a simulao apresentada no HMI em determinadas reas (veja o captulo
"Desenho sincronizado" (Pgina 87)).

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

107

Programao de peas
7.4 Simulao
"Apagar tela"
"Cursor"
"Definir cursor"
"Cursor fino", "Cursor aproximado", "Cursor aproximado extra"
A mira se movimenta com o acionamento das teclas de cursor em passos pequenos,
mdios ou maiores.
6LPGH
FRQWRUQR

Comuta para a "Simulao de contorno".

Simulao de contorno
6LPGH
FRQWRUQR

Com esta funo o processamento do programa de pea na HMI simulado sem


movimentar os eixos.

Esquema 7-8 Simulao de contorno

Softkeys na simulao de contorno


A simulao de contornos iniciada. executado o processamento e a representao do
contoro do programa de pea selecionado.
Indicao
A tecla <NC START> permanece ativa no painel de comando da mquina.

A simulao de contornos cancelada.

Torneamento

108

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.4 Simulao

'HWDLOV

possvel ativar as seguintes funes:


"Zoom Auto"
"Zoom +"
"Zoom -"
"reas de exibio"
Define a simulao apresentada no HMI em determinadas reas (veja o captulo
"Desenho sincronizado").

$SDJDU
WHOD

&XUVRU

A tela visvel apagada.


Com as seguintes funes possvel ajustar o tipo de movimento da mira:
"Definir cursor"
"Cursor fino", "Cursor aproximado", "Cursor aproximado extra"
A mira se movimenta com o acionamento das teclas de cursor em passos pequenos,
mdios ou maiores.

6LP
VWDQGDUG

Comuta para a "Simulao Standard".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

109

Programao de peas
7.5 Clculo dos elementos de contorno

7.5

Clculo dos 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 <=> ou <CTRL> e <A> ativa a Calculadora


(Pgina 491).
Indicao
A combinao de teclas <CTRL> e <A> abre a calculadora no editor de programas de pea.

Esquema 7-9 Calculadora

Torneamento

110

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.5 Clculo dos elementos de contorno
&RQWLQXD


Em "Continua ..." esto disponveis funes para edio de elementos de contorno.

Esquema 7-10 Calculadora > Continua ...

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-11 Clculo: Ponto no crculo

Especifique o centro do crculo, o ngulo da tangente e o raio do crculo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

111

Programao de peas
7.5 Clculo dos elementos de contorno
Com a softkey "G2 / G3" define-se o sentido de giro do crculo.
**

Com a softkey comuta-se o modo de programao para raio ou dimetro.

$FHLWDU

Esta softkey ser exibida se forem especificados os parmetros necessrios.


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: Clculo da interseco entre o setor do crculo e a reta no plano G18.


;


5



$ r

&&



Indicado: Raio: 10
Centro do crculo CC: Z=147 X=183 (progr. do dimetro)
ngulo de conexo das retas: -45

Esquema 7-12 Tela de especificao

Resultado: Z = 154.071
X = 190.071

Torneamento

112

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.5 Clculo dos elementos de contorno

Esquema 7-13 Resultado de programao

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-14 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
$FHLWDU

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

113

Programao de peas
7.5 Clculo dos elementos de contorno

A funo calcula as coordenadas polares dadas em coordenadas cartesianas.

Esquema 7-15 Converso de coordenadas polares para cartesianas

Especifique o ponto de referncia, o comprimento de vetor e o ngulo de elevao.


$FHLWDU

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.
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-16 Clculo: ponto final inexistente

Torneamento

114

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.5 Clculo dos elementos de contorno

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.

$FHLWDU

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 desenho apresentado a seguir precisa ser complementado com o valor do centro de


crculo para, em seguida, permitir o clculo dos pontos de interseco entre o setor circular
das retas.

Esquema 7-17 Clculo do M1

O clculo das coordenadas inexistentes do centro executado com esta funo de


calculadora, pois o raio na transio tangencial est posicionado verticalmente sobre a reta.
O raio est girado 90 graus em sentido horrio sobre a reta definida pelo ngulo.
Selecione o sentido de giro correspondente com esta softkey.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

115

Programao de peas
7.5 Clculo dos elementos de contorno
O ponto final especificado deve ser definido com esta softkey.
Especifique as coordenadas do ponto do plo, o ngulo de elevao da reta, o valor de
ordenada do ponto final e o raio do crculo como comprimento.

Esquema 7-18 Parmetro para o exemplo

Resultado: Z = -20.404425
X = 60

Esquema 7-19 Resultado no bloco N60

Torneamento

116

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

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.
O editor de contornos (FKE) nos oferece o clculo de eventuais parmetros que faltam,
resultante de outros parmetros. Podemos encadear um elemento de contorno a outro.
Alm disso, outros elementos de transio de contorno esto nossa disposio.
Os contornos programados so incorporados no programa de pea editado.

Tecnologia
A calculadora de contornos permite as seguintes funes para tecnologia de torneamento:
Comutao da programao em dimetros e em raios (DIAMON, DIAMOF, DIAM90)
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 conforme DIN, alvios
gerais)

Tela inicial do editor de contornos (FKE)


O programa de pea foi aberto na rea de operao <PROGRAM MANAGER>.

&RQWRUQR

Selecione o editor de contornos atravs da softkey horizontal "Contorno".

Esquema 7-20 Definio do ponto de partida

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

117

Programao de peas
7.6 Programao livre de contornos
Primeiramente deve-se definir um ponto de partida do contorno (veja o captulo "Definio
do ponto de partida (Pgina 121)").
Em seguida realizada a programao passo a passo do contorno (veja o captulo
"Exemplo de programao de torneamento (Pgina 140)").

Esquema 7-21 Editar elementos de contorno

Softkeys para 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 deve ficar o
sobremetal (p. ex. "direito" ou "esquerdo").

Torneamento

118

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

7.6.1

Programar contorno

Sequncias 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-22

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.
1RYR

&RQWRUQR

4. Abrimos um novo programa de pea com a softkey "Novo", depois especificamos o nome
e confirmamos com "OK". Estamos no editor ASCII.
5. Ative a softkey "Contorno".
aberta a tela de especificao para "Definio do ponto de partida".
Como se deve definir o ponto de partida, est descrito no captulo "Definir ponto de
partida".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

119

Programao de peas
7.6 Programao livre de contornos

Recompilao
5HFRP
SLODU

Se um contorno for programado atravs da funo "Contorno", ento do editor de


programas de pea podemos editar novamente este contorno atravs da softkey
"Recompilar". (Recompilao) executar novamente. Estamos no editor de programas de
pea.
1. Posicione o cursor do editor em uma linha de comando do programa de contorno.

Esquema 7-23

Recompilao

2. Ative a softkey "Recompilar".


A interface de operao passa da tela inicial do editor de programas de pea para a tela
inicial da programao livre de contornos.
exibido o contorno programado pronto para ser editado.
ATENO
Com a funo "Recompilao" chama-se novamente o contorno que foi programado
atravs da softkey "Contorno". A funo decodifica o contorno parametrizado e prepara
a tela com os parmetros correspondentes.
Na recompilao apenas sero recriados os elementos de contorno que foram criados
com a funo "Contorno". 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.

Torneamento

120

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

7.6.2

Definir ponto inicial

Sequncias de operao
Ao especificar contornos, comeamos em uma posio conhecida que ser considerada
como 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 especificaes para informar o ponto de partida do
contorno aberta (veja a figura a seguir).

Esquema 7-24

Definio do 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 sequncia de contornos ( esquerda da tela de especificao) com as teclas
de cursor , . A atual posio na sequncia marcada por uma cor.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

121

Programao de peas
7.6 Programao livre de contornos
1. Selecione o plano de programao G18 no campo de entrada "Seleo de plano" atravs
da softkey "Alternativa" (ou tecla "Select") para a pea torneada.
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.
2. Selecione p. ex. "Dimetro (DIAMON)" no campo de entrada "Dimenso do eixo
transversal" atravs da softkey "Alternativa" (ou tecla "Select").
1



3. Especifique os valores do ponto de partida.


A indicao dimensional dos valores deve ser absoluta (dimenso de referncia).
4. 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 de avano rpido)
para G1 (interpolao de retas).
Indicao
Se no programa de pea ainda no foi programado nenhum avano, um avano
especfico pode ser programado atravs do campo "Especificao livre de texto", p. ex.
F100.

$FHLWDU
HOHPHQWR

5. 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).

Torneamento

122

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

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-25 Definio de 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 X).
Reta no sentido horizontal (sentido Z).
Inclinao no sentido X/Z. Especificar o ponto final das retas atravs de coordenadas ou
ngulo.
Arco com qualquer sentido de giro.

2XWURV

A softkey "Outros" no plano bsico da programao de contornos conduz at a subtela


"Plo" e a softkey "Fechar contorno".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

123

Programao de peas
7.6 Programao livre de contornos

3OR

)HFKDU
FRQWRUQR
&DQFHODU
$FHLWDU

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.
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).
)ROORZ
(OHPHQW

Um elemento foi selecionado com as teclas de cursor.


"Follow Element" aumenta o recorte da tela do elemento selecionado.
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
sequncia 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-26 Modo de ajuda

Torneamento

124

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

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-27 Reta em sentido vertical


7RGRV
SDUPHWURV

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 at 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 RND, um chanfro CHR 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 frequente a necessidade de se adicionar um
chanfro ou um raio no incio e no fim.
Um chanfro ou um raio formam um fechamento com a pea bruta paralela ao eixo:

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

125

Programao de peas
7.6 Programao livre de contornos

Esquema 7-28 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. valores de avano F1000, funes H ou funes M.
Indicao
Se textos forem especificados como comentrios, deve-se iniciar estes comentrios com um
ponto-e-vrgula ";".
Exemplo: ; Isto um comentrio de teste

Sobremetal do contorno
Em "Sobremetal de contorno" podemos especificar um sobremetal paralelo ao contorno,
independente do lado. O sobremetal representado de forma visvel na janela grfica.

Torneamento

126

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

Sequncia de contornos esquerda na tela inicial


Assim que a entrada for concluda com "Aceitar elemento" ou "Cancelar", podemos navegar
na sequncia de contornos ( esquerda da tela inicial) com as teclas de cursor , . A atual
posio na sequncia marcada por uma cor.
Os elementos do contorno e eventualmente plos so exibidos simbolicamente na ordem de
sua criao.

Esquema 7-29 Editar elemento de contorno

Um elemento de contorno existente selecionado com a tecla <Input> e poder ser


parametrizado novamente.
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 sequncia de contornos.
A programao sempre continuada aps o elemento que estiver selecionado na
sequncia de contornos.
'HOHWDU
HOHPHQWR

Com a softkey "Apagar elemento" pode-se apagar o elemento selecionado na sequncia de


contornos.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

127

Programao de peas
7.6 Programao livre de contornos

7.6.4

Alvios da tecnologia de torneamento

Condies gerais
As funes Alvio Forma E e F e Alvio para roscas Forma DIN 76 e gerais apenas so
ativadas com a tecnologia de torneamento ativada.
Os alvios de forma E e F assim como os alvios para roscas somente so oferecidos se
estiver ajustado o plano G18. Os alvios somente so possveis em cantos de contorno do
corpo em rotao, percorrendo no sentido do eixo longitudinal (normalmente paralelo ao
eixo Z). O eixo longitudinal reconhecido atravs de um dado de mquina.
No dado de mquina MD 20100 $MC_DIAMETER_AX_DEF consta o nome do eixo
transversal (normalmente X) de tornos. O outro eixo em G18 o eixo longitudinal
(normalmente Z). Se no houver nenhum nome no MD 20100 $MC_DIAMETER_AX_DEF,
ou se houver um nome incompatvel com o G18, os alvios no sero criados.
Existem alvios somente nos cantos entre as retas horizontais e verticais, inclusive
quaisquer retas cujo ngulo for 0, 90, 180 ou 270. Aqui foi definida uma tolerncia de
3 para permitir a execuo de roscas cnicas (estes alvios no correspondero norma).

Foco de operao
Com o foco de operao em "Transio para elemento seguinte" pode-se selecionar com a
tecla Select ou com a softkey "Alternativa": Alvio
Com o foco no campo seguinte, pode ser definida a forma do alvio. Com a tecla Select ou a
softkey esto disponveis as opes de escolha:
Forma E
Forma F
Rosca DIN 76
Rosca geral

Sequncias de operao
Quando a forma do alvio estiver definida, o par de valores desejado pode ser selecionado
no campo "RxT" (raio * profundidade) com a tecla Select ou com a softkey "Alternativa".
Se o dimetro j conhecido ao ser selecionado o alvio, a caixa de listagem se ajusta para
um valor sugerido.
Za um sobremetal de acordo com a DIN 509 (sobremetal para retificao).

Torneamento

128

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

Esquema 7-30 Alvio E

Esquema 7-31 Alvio F

Esquema 7-32 Rosca DIN

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

129

Programao de peas
7.6 Programao livre de contornos
No caso dos alvios normalizados para roscas, o tamanho caracterstico o passo da rosca
P. Deste, de acordo com a norma DIN, resultam a profundidade e o comprimento, assim
como o raio de transio do alvio. Podem ser usados os passos (mtricos) mencionados na
DIN76. O ngulo de entrada pode ser escolhido na faixa de 30-90. Quando o dimetro
conhecido na seleo do alvio, sugerido um passo apropriado. So realizadas as formas
DIN76 A (externa) e DIN76 C (interna). O programa identifica automaticamente as duas
formas com base na geometria e na topologia.

Rosca geral
Com o suporte no alvio para rosca conforme DIN (figura acima) pode ser criado qualquer
alvio especial atravs do tipo de alvio "Rosca geral", p. ex. para rosca em polegadas.
Podem ser feitas as seguintes entradas:

Esquema 7-33 Rosca

Torneamento

130

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

7.6.5

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


7RGRV
SDUPHWURV

Se um desenho possui outros dados (dimenses) de um elemento de contorno, podemos


ampliar as opes de entrada atravs da softkey "Todos parmetros".

$OWHUQDWLYD

A softkey "Alternativa" somente aparece se o cursor estiver em um campo de entrada de


mltipla escolha.

Selecionar dilogo
6HOHR
GHGLORJR

'LORJR
6HOHR
GHGLORJR $FHLWDR

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


0XGDU
VHOHR

'LORJR
6HOHR
GHGLORJR $FHLWDR

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


$SDJDU
YDORU

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

131

Programao de peas
7.6 Programao livre de contornos

Armazenar o elemento de contorno


$FHLWDU
HOHPHQWR

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.

Acrscimo de 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.
$FHLWDU
HOHPHQWR

Confirmamos as entradas com a softkey "Aceitar elemento".

Selecionar elemento de contorno


Posicionamos o cursor no elemento de contorno desejado da sequncia de contornos 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.

Modificao de elemento de contorno


Com as teclas de cursor podemos selecionar um elemento de contorno programado na
sequncia de contornos. Com a tecla <Input> acessamos os campos de entrada de
parmetros. Agora os parmetros podero ser modificados.

Insero de elemento de contorno


O elemento de contorno, atrs do qual inserimos o elemento, selecionamos com as teclas
de cursor na sequncia de contornos.
Em seguida, selecionamos o elemento de contorno a ser inserido a partir da barra de
softkeys.
$FHLWDU
HOHPHQWR

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.

Torneamento

132

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

Deletao de elemento de contorno


'HOHWDU
HOHPHQWR

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

&DQFHODU

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

Cores dos smbolos de contorno


As cores de smbolo na sequncia 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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

133

Programao de peas
7.6 Programao livre de contornos

7.6.6

Representao grfica do contorno

Funcionalidade
De modo sincronizado com a parametrizao dos elementos de contorno, o progresso do
contorno representado na janela do grfico conforme ele vai sendo constitudo. O
respectivo elemento selecionado apresentado de cor preta na janela do grfico. A
navegao dentro do contorno est descrita no captulo "Programao de contornos".

Esquema 7-34 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.
6HJXLU
HOHPHQWR

Um elemento foi selecionado com as teclas de cursor.


"Seguir elemento" ("Follow Element") aumenta o recorte da imagem para o elemento
selecionado.

Sobremetal do contorno
O sobremetal especificado aqui acompanha paralelamente todo o contorno, no lado
selecionado do mesmo.

Torneamento

134

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

7.6.7

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 no plano selecionado 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

2XWURV

3OR

)HFKDU
FRQWRUQR

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

135

Programao de peas
7.6 Programao livre de contornos

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 na especificao 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.

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 de contornos como
na janela com "Todos parmetros".
Se no existir nenhum plo, ento no aparecer nenhum campo de alternncia. Os
campos de entrada e de indicao 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 indicao 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.

Torneamento

136

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos
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.

Exemplo de mudana de plos





&RRUGHQDGDVSRODUHVGRSUHFHGHQWH
UHODRSOR
/ 




3OR


3UHFHGHQWH


/

LQF


LQF

&RRUGHQDGDVSRODUHVUHODWLYDVDR
SOR HQWUDGD


LQF


3OR





Esquema 7-35 Mudana de plos

Plo:

ZPlo = 0.0,

XPlo = 0.0

(Plo 0)

abs = 30.0

Coordenadas cartesianas calculadas

Ponto final:

L1abs = 10.0

Zabs = 8,6603

Xabs =5.0

novo plo:
ZPlo1 = 5.0

XPlo1 = 5.0

(Plo 1)
Coordenadas polares calculadas do
precedente
L1abs = 3,6603

abs = 0.0

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

137

Programao de peas
7.6 Programao livre de contornos
prximo ponto:
L1inc = -2.0

inc = 45.0
Coord. pol. absol. do elemento ativo
L1abs = 1,6603

abs = 45.0

Coorden. cartes. calculadas


Zabs = 1,1740

7.6.8

Xabs =1,1740

Descrio de parmetros dos elementos de contorno reta/crculo

Parmetro de elemento de contorno "Reta"

Esquema 7-36 Reta horizontal

Parmetros

Elemento de contorno "Reta"

X inc

Posio final incremental no sentido X

X abs

Posio final absoluta no sentido X

Z inc

Posio final incremental no sentido Z

Z abs

Posio final absoluta no sentido Z

Comprimento das retas

ngulo de inclinao relativo ao eixo X

ngulo ao elemento precedente; transio tangencial: 2=0

Transio at o
elemento seguinte

O elemento de transio para o prximo contorno um raio (RND)

O elemento de transio para o prximo contorno um chanfro (CHR)


CHR=0 ou RND=0 significa nenhum elemento de transio.

Torneamento

138

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

Parmetro de elemento de contorno "Arco"

Esquema 7-37 Arco

Parmetros

Elemento de contorno "Crculo"

Sentido de giro

em sentido horrio ou em sentido anti-horrio

Raio do crculo

X inc

Posio final incremental no sentido X

X abs

Posio final absoluta no sentido X

Z inc

Posio final incremental no sentido Z

Z abs

Posio final absoluta no sentido Z

Posio do centro do crculo no sentido X (abs. ou incr.)

Posio do centro do crculo no sentido Z (abs. ou incr.)

ngulo de partida relativo ao eixo X

ngulo ao elemento precedente; transio tangencial: 2=0

ngulo final relativo ao eixo X

ngulo de abertura de um crculo

Transio at o
elemento seguinte

O elemento de transio para o prximo contorno um chanfro (CHR)


O elemento de transio para o prximo contorno um raio (RND)
CHR=0 ou RND=0 significa nenhum elemento de transio.

Fabricante da mquina
Os nomes dos identificadores (X ou Z ...) so definidos em dados da mquina e editveis
nestes dados.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

139

Programao de peas
7.6 Programao livre de contornos

7.6.9

Suporte para ciclos

Funcionalidade
Para as tecnologias a seguir existem outros meios de ajuda em forma de ciclos prdefinidos que apenas precisam ser parametrizados.
Furao
Torneamento

Ver tambm
Ciclos (Pgina 345)

7.6.10

Exemplo de programao de torneamento

Exemplo

5

5



O esquema a seguir mostra um exemplo de programao para a funo "Programao livre


de contornos".

5

r

;
:
=









Esquema 7-38 Exemplo de programao de torneamento

Torneamento

140

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao de peas
7.6 Programao livre de contornos

Sequncias 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 sequncia de contornos ( esquerda do grfico) com as
"teclas de cursor" e . A atual posio na sequncia marcada por uma cor.
Com a tecla <Input> podemos chamar a respectiva tela de especificaes e especificar os
parmetros novamente.

Tabelas 7- 1 Exemplo de programao de torneamento


Passo de
operao
1

Softkey

Parmetros

"Contorno"

Especificao do ponto de partida:


Plano de programao: G18
Dimenso do eixo transversal: Raio DIAMOF
Z: 0
X: 0

"Aceitar elemento"

Especificao de parmetro para elemento "Reta vertical":

2
"Aceitar elemento"

X: 20 inc
CHR: Comprimento do chanfro = 5*1.1223 = 5.6115
Especificao de parmetro para elemento "Reta
horizontal":

3
"Aceitar elemento"
4

Z: -25 inc
Especificar parmetro para elemento "Reta qualquer":
X: 10 inc

"Aceitar elemento"
5

Z: -30 inc
Especificao de parmetro para elemento "Reta
horizontal":

"Aceitar elemento"

Z: -8 inc
Transio para o elemento seguinte:
RND: 2
Especificao de parmetro para elemento "Arco":

6
"Seleo de dilogo"
"Aceitar dilogo"
"Aceitar elemento"

Sentido de giro: contra o sentido horrio


R: 20
X: 20 inc
Z: -20 inc

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

141

Programao de peas
7.6 Programao livre de contornos

Passo de
operao

Softkey

Parmetros
Especificao de parmetro para elemento "Reta
horizontal":

7
"Aceitar elemento"

Z: -20 inc
Transio para o elemento seguinte:
RND: 2
Especificao de parmetro para elemento "Reta vertical":

X: 5 inc
"Aceitar elemento"
Especificao de parmetro para elemento "Reta
horizontal":

9
"Aceitar elemento"

Z: -25 inc

"Continua..."
"Fechar contorno"
"<<Voltar"
"Aceitar"

A figura a seguir mostra o contorno programado:

Esquema 7-39 Contorno programado

Torneamento

142

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.1

rea de operao SYSTEM

Funcionalidade
A rea de operao SYSTEM contm as funes necessrias para a parametrizao e
anlise do NCK, do PLC e do acionamento.
As barras de softkeys horizontal e vertical mudam de acordo com as funes selecionadas.
Na rvore de menus a seguir so mostradas apenas as softkeys horizontais.

rvore de menus
,%1
1&
3/&
+0,

'DGRVGH 6HUYLR
PTXLQD ([LELR
0'
6HUYLR
JHUDO
(L[RV
6HUYLR
0'GH
$FLRQD
HL[R
PHQWRV
0'GH
6HUYLR
FDQDO
%XVH[W
0'GH
6HUYLR
DFLRQD
&RPDQGR
PHQWR
6HUYLFH
9LVRJHUDO
0'GH
H[LELR
6HUYR
6HUYR
WUDFH
WUDFH
9HUVLRQ

3/&
67(3
&RQH[
3/&
(VWDGR
(VWDGR
/LVWD
3/&
3URJUDPD
3URJUDPD
/LVWD

$VVLVWHQWH
,%1
$UTXLYRV ,%1
'
'DGRV
&OLHQWHV
&DUWR&)
&RQH[R
5&6
56
8QLGDGHGR
IDEULFDQWH
8QLGDGH
86%
$UTGR
IDEULF

3URFHV3/&
7[WGH
DODUPH

Esquema 8-1 rvore de menus Sistema

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

143

Sistema
8.1 rea de operao SYSTEM

Sequncia de operao
6<67(0


$/$50

Atravs do teclado CNC completo alternamos para a rea de operao <SHIFT> e


<SYSTEM> e exibida a tela inicial.

Esquema 8-2 Tela inicial da rea de operao <SISTEMA>

Softkeys
A seguir encontramos a descrio das softkeys verticais da tela inicial.

'HILQLU
VHQKD

"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.
Indicao
Veja tambm SINUMERIK 802D sl "Listas".

Torneamento

144

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.1 rea de operao SYSTEM

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.

$OWHUDU
VHQKD

"Modificar senha"

Esquema 8-4 Modificao de 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

145

Sistema
8.1 rea de operao SYSTEM
'HOHWDU
VHQKD

Resetamento do direito de acesso

/RJLQ
5&6

Login do usurio na rede

&KDQJH
ODQJXDJH

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".


Indicao
Na seleo de um novo idioma, ocorre automaticamente uma reinicializao do HMI.
6HUYLFH
ODQJXDJH

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.

6DOYDU
GDGRV

"Salvar dados"
Esta funo salva o contedo da memria flutuante em uma rea de memria no voltil.

Pr-requisito: Nenhum programa est em execuo.


Durante o salvamento dos dados, no se deve executar nenhum tipo de operao!

Torneamento

146

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.1 rea de operao SYSTEM
So salvos os dados de NC e de PLC. No so salvos os dados de acionamento.
Indicao
Os dados salvos podem ser chamados atravs da seguinte interveno de operao:
Pressione a tecla <SELECT> durante a inicializao do comando numrico.
No Set-up selecione o menu "Reload saved user data".
Pressione a tecla <Input>

Indicao
Os dados salvos podem ser chamados novamente atravs da rea de operao
<SYSTEM> > "IBN" > "Inicializao com os dados salvos"!

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

147

Sistema
8.2 SYSTEM - Softkey "IBN"

8.2

SYSTEM - Softkey "IBN"

,%1

Colocao em funcionamento

1&

Seleo do modo de inicializao do NC.


Selecione o modo desejado com o cursor.
Inicializao normal
O sistema reinicializado
Inicializao com os dados Default
Os dados de mquina de exibio so resetados para seus valores padro (restabelece
o estado original de fornecimento)
Inicializao com os dados salvos
Reinicializao com os ltimos dados salvos (veja em Salvamento de dados)

3/&

O PLC pode ser iniciado nos seguintes modos:


Reinicializao
Reset geral
Tambm possvel associar a partida com o modo Debug seguinte.

+0,

Seleo do modo de inicializao do HMI.


Selecione o modo desejado com o cursor.
Inicializao normal
O sistema reinicializado
Inicializao com dados Default
Reinicializao com valores padro (restabelece o estado original de fornecimento)

2.

Com "OK" executado um RESET do comando com posterior reinicializao no modo


selecionado.
Com a tecla <RECALL> retornamos tela inicial do sistema sem executar nenhuma ao.

Torneamento

148

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.3 SYSTEM - Softkey "Dados de mquina"

8.3

SYSTEM - Softkey "Dados de mquina"

Referncia bibliogrfica
A descrio dos dados de mquina pode ser encontrada na seguinte documentao do
fabricante:
SINUMERIK 802D sl - Manual de listas
SINUMERIK 802D sl Manual de funes - Torneamento, Fresamento, Puncionamento

Dados de mquina
'DGRVGD
PTXLQD

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

Nmero MD

Nome

Valor

Unidade

Efeito

so

imediatamente ativo

cf

com confirmao

re

Reset

po

Power on

CUIDADO
A parametrizao incorreta pode causar a danificao da mquina!
Os dados de mquina so divididos nos grupos descritos a seguir.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

149

Sistema
8.3 SYSTEM - Softkey "Dados de mquina"

Dados gerais de mquina


0'
JHUDO

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

Esquema 8-7 Dados de mquina gerais


1&.5HVHW
SR

/RFDOL]DU

Dispara uma reinicializao do comando.

"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.

/RFDOL]DU
SU[LPD

procurada a prxima coincidncia do termo de busca.

6HOHR
*UXSRV

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.

Torneamento

150

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.3 SYSTEM - Softkey "Dados de mquina"
"Selecionar todos": A funo seleciona todos grupos de dados para sua exibio.
"Desativar tudo": Todos grupos de dados so excludos da seleo.

Esquema 8-8 Filtro de exibio

Dados de mquina especficos de eixo


0'GH
HL[R

Abra a janela "Dados de mquina especficos de eixo". A rgua de softkeys


complementada com as softkeys "Eixo +" e "Eixo -".

Esquema 8-9 Dados de mquina especficos de eixo

So exibidos os dados do eixo 1.


(L[R
$WXDOL]D
R

Com "Eixo +" ou "Eixo -" comuta-se para a rea de dados de mquina do eixo seguinte ou
anterior.
O contedo dos dados de mquina foram atualizados.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

151

Sistema
8.3 SYSTEM - Softkey "Dados de mquina"

Dados de mquina especficos de canal


0'GH
FDQDO

Abra a janela "Dados de mquina especficos de canal". Com as teclas de paginao


podemos paginar para frente e para trs.

Esquema 8-10 Dados de mquina especficos de canal

Dados de mquina de acionamento do SINAMICS


0'GH
DFLRQDP

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-11 Dados de acionamento da mquina

Torneamento

152

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.3 SYSTEM - Softkey "Dados de mquina"
([LELU
SDUPHWURV

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-12 Lista de parmetros


2EMHWR
DFLRQ

Passa para os respectivos objetos de acionamento.

2EMHWR
DFLRQ
9DORUHP
+H[%LQ

/RFDOL]DU

Na linha de informaes indicado o valor selecionado em formato hexadecimal e binrio.


As funes pesquisam a lista de parmetros procura do termo de busca especificado.

/RFDOL]DU
SU[LPD

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

153

Sistema
8.3 SYSTEM - Softkey "Dados de mquina"

Dados de mquina para exibio


0'GH
H[LELR

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

Esquema 8-13 Dados de mquina para exibio


0RGLILFDU
DFRU

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.

Torneamento

154

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.3 SYSTEM - Softkey "Dados de mquina"

&RU
6RIWNH\

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

Esquema 8-14 Editar cor de softkey


&RU
-DQHOD

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-15 Editar cor de bordas

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

155

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

8.4

SYSTEM - Softkey "Servio Exibio"

8.4.1

SYSTEM - Softkey "Servio Exibio"

6HUYLR
([LELR

aberta a janela "Servio Exibio".


A seguinte figura mostra a tela inicial para a funo "Servio Comando".

Esquema 8-16 Tela inicial Service Comando


6HUYLR
(L[RV

6HUYLR
$FLRQDPHQWRV

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

6HUYLR
%XVH[W

A janela contm informaes sobre os ajustes no Bus externo.

6HUYLR
&RPDQGR

A funo de softkey ativa a janela atravs das seguintes funes:


"Servio Rede" (veja o captulo "Operao em rede")
"Registrador de aes" (veja o captulo "Registrador de aes")
"Servio Firewall" (veja o captulo "Operao em rede")
"Servio MSG" (veja o captulo "Servio MSG")
"Data e Hora" (veja o captulo "Data e Hora")

Torneamento

156

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"
6HUYLR
9LVRJHUDO

A janela contm informaes sobre


Associao de eixo de mquina <=> eixo de canal <=> nmero de acionamento
O estado de liberao do NC e acionamento
Estado do acionamento referente prontido, falhas e avisos

6HUYR
WUDFH

Nesta janela est disponvel uma funo de osciloscpio para otimizar os acionamentos
(veja o captulo "Servo trace").

9HUVR

Esta janela contm os nmeros de verso e o dado de ajuste dos diversos componentes do
CNC.
Atravs desta janela podem ser selecionadas as seguintes funes (veja tambm o captulo
"Verses"):
"HMI-Details"
"Cdigo de licena"
"Opcionais"
"Salvar como"
As verses indicadas podem ser salvas em um arquivo de texto

8.4.2
5HJLVWUDGRU
GHDHV

Registrador de aes
A funo "Registrador de aes" prevista para casos de assistncia tcnica. O contedo
do arquivo do registrador de aes apenas pode ser acessado atravs da senha de sistema
do HMI.

Esquema 8-17 Registrador de aes


6DOYDU
VRE

Independentemente da senha de sistema permitido que o arquivo seja emitido atravs da


softkey "Salvar como..." em um carto CompactFlash (Carto CF) ou em um pendrive, entre
outros.
Para um retorno dirigir-se ao Hotline (Veja a acessibilidade no "Prefcio" item "Technical
Support")

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

157

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

8.4.3
6HUYR
WUDFH

Servo trace
Para otimizar os acionamentos existe uma funo de osciloscpio disponvel, que permite a
seguinte 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 pea. 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.

Torneamento

158

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

Base de tempo

Tempo da posio do marcador

Diferena de tempo entre o marcador 1 e a atual posio do marcador

Esquema 8-19 Significado dos campos

6HOHRGH
VLQDO

Este menu serve para a parametrizao do canal de medio.

Esquema 8-20 Seleo de sinal

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

159

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"
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
"Estado":
On: a gravao 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
0DUFD9
GHVDWLYDGD

0DUFD7
GHVDWLYDGD

)L[DU
PDUFD9

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 deve ser 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".

Torneamento

160

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

([LELRGR
7UDFH

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.

(VFDOD
GHWHPSR

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

(VFDOD
YHUWLFDO

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

0DUF
SDVVRV

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

161

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"
Esta funo serve para salvar ou carregar dados trace.
$UTXLYR

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
pea. 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.

Torneamento

162

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

8.4.4
9HUVR

Version/HMI-Details
Esta janela contm os nmeros de verso e o dado de ajuste dos diversos componentes do
CNC.

Esquema 8-23 Verso

Indicao
As verses mostradas na tela de verses servem apenas de exemplo.
6DOYDU
VRE

Salva o contedo da janela "Verso" em um arquivo texto. O local de destino pode ser
escolhido (p. ex. "Carto CF do cliente").

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

163

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

+0,
'HWDLOV

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-24 rea de menu Verso da HMI

5HJLVWU\
'HWDLOV

A funo "Registry Details" lista a relao de hardkeys (Teclas da rea de operao


POSITION (maschine) OFFSET PARAM (parameter), PROGRAMM (programm) PROGRAM
MANAGER (progman), ...) com os programas a iniciar. O significado das diversas colunas
est indicado na tabela a seguir.

Esquema 8-25 Registry Details

Torneamento

164

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

Indicao
Aps a inicializao do sistema, o comando inicia automaticamente a rea de operao
<POSITION>. Se for desejado outro mtodo de inicializao, a funo "Alterar inicializao"
permite a definio de outro programa de inicializao.
A rea de operao inicial mostrada acima da tabela, na janela "Registry Details"
(detalhes).

)RQW
'HWDLOV

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

Esquema 8-26 Font Details


&KDYHGH
OLFHQD

Especificao do registro de licena.

Esquema 8-27 Registro de licena

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

165

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

Referncia bibliogrfica
Manual de instrues para torneamento, fresamento, retificao e puncionamento do
SINUMERIK 802D sl; Licenciamento do SINUMERIK 802D sl
2SFLRQDLV

Selecionar a opo de licenciamento.

Esquema 8-28 Opcionais

Referncia bibliogrfica
Manual de instrues para torneamento, fresamento, retificao e puncionamento do
SINUMERIK 802D sl; Licenciamento do SINUMERIK 802D sl
1&.5HVHW
SR

Disparar uma reinicializao do comando.

Torneamento

166

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

8.4.5
6HUYLR
06*

Servio MSG
A funo "Servio MSG" permite a emisso de textos de mensagem e notificaes atravs
das seguintes interfaces:
Emisso atravs da interface RS232 (V24) como fluxo de dados isento de protocolo
Exportao em um arquivo
Os textos de mensagem e as notificaes compreendem:
Alarmes
Textos dos comandos MSG
Os textos de mensagem e notificaes so programadas no programa de pea atravs de
uma sintaxe prescrita. A seguinte tabela descreve a respectiva sintaxe:
Tabelas 8- 2 Sintaxe dos textos de mensagem e notificaes
Sada

Sintaxe ("<interface>: Texto da mensagem")

atravs da interface RS232 (V24)

MSG ("V24: Texto da mensagem")

Nota:
Estas notificaes podem ser armazenadas
em um arquivo no PC atravs de uma
ferramenta de um terceiro (p. ex.:
Microsoft Hyper Terminal).
em um arquivo

MSG ("File: Texto da mensagem")

Linha de alarmes no HMI

MSG ("Texto do alarme")

A emisso do texto MSG definido atravs do comando MSG e tambm atravs da


parametrizao da interface de sada. Na emisso do alarme somente deve ser observada a
interface de sada.
Se na linha de informao aparecer "Ocorreu um erro de processamento do comando
MSG", pode-se avaliar o protocolo de erros na rea de operao <SYSTEM> > "Servio
Exibio" > "Servio Comando" > "Servio MSG" > "Protocolo de erros".

Esquema 8-29 Dilogo do servio MSG

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

167

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

Ajustes para a emisso atravs da interface RS232


$MXVWHV
56

Ajuste da interface de sada RS232.

Esquema 8-30 Dilogo de ajustes da interface RS232

Atravs da caixa de controle "Enviar via RS232" ativado e desativado o envio de


mensagens atravs desta interface. Com a interface desativada, as novas mensagens
vindas sero ignoradas.
Indicao
Na transmisso de um arquivo atravs de uma interface serial (RS232) observe o sinal de
fim de transmisso para a comunicao do RS232 (similar ao ajuste de comunicao do
RS232 no HMI).
Alm disso, para o envio atravs do RS232, pode ser definido em quais eventos que as
mensagens devero ser enviadas:
Mensagens programadas do programa de pea
Alarme ocorrido
Atravs da softkey "OK" so salvos os ajustes e encerrado o dilogo.
Com "Cancelar" o dilogo ser encerrado sem salvamento.
Para a transmisso das mensagens atravs da interface RS232 so utilizados os ajustes de
comunicao da rea de operao <SYSTEM> > "Arquivos IBN" > "RS232" > "Ajustes".

Torneamento

168

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

Esquema 8-31 Parmetros da interface RS232

Indicao
Ao aplicar o servio MSG via RS232 a interface RS232 no pode estar ativada por outra
aplicao.
Por exemplo, isto significa que a interface RS232 da rea de operao <SYSTEM> "PLC" >
"Conex. Step7" no pode estar ativa.

Ajustes para a exportao para um arquivo


$MXVWHV
DUTXLYR

Ajustes do local de salvamento do arquivo.

Esquema 8-32 Dilogo de ajustes do arquivo

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

169

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"
Atravs da caixa de controle "Enviar para arquivo" ativado e desativado o envio das
mensagens para o arquivo configurado. Se a interface estiver desativada, as mensagens
no sero exportadas e na linha de informaes aparece "Ocorreu um erro de
processamento do comando MSG".
possvel ajustar um caminho, o nome do arquivo e o tamanho mx. do arquivo.
No campo de entrada "Caminho" pode ser selecionada a unidade de leitura D: (carto CF
do cliente), F: (unidade USB) e a unidade associada conexo RCS.
Como tamanho mx. pode ser optado entre 10kBytes, 100kBytes e 1MBytes. Ao ser
alcanado o tamanho mximo, o arquivo ser gravado em modo de memria cclica, isto ,
no incio se deleta tantas linhas que se fizerem necessrias para receber a nova notificao
no fim do arquivo.
Alm disso, para o envio para um arquivo, pode ser definido em quais eventos que as
notificaes devero ser enviadas:
Mensagens programadas do programa de pea
Alarme ocorrido
Atravs da softkey "OK" so salvos os ajustes e encerrado o dilogo.
Com "Cancelar" o dilogo ser encerrado sem salvamento.

Protocolo de erros
3URWRFROR
GHHUURV

Exibio do protocolo de erros.

Esquema 8-33 Dilogo do protocolo de erros

No protocolo de erros so armazenadas todas as notificaes com as respectivas


informaes, cujo processamento ocorreu um erro.
O protocolo de erros pode ser apagado atravs da softkey "Resetar".

Torneamento

170

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"
Atravs de "Voltar" encerra-se o dilogo.
Indicao
Se na linha de informaes aparecer "Ocorreu um erro de processamento do comando
MSG", o protocolo de erros pode ser consultado para anlise.

Exemplos para programao com o comando "MSG"


As mensagens programadas no programa NC, como padro, so exibidas na linha de
indicao de alarmes do SINUMERIK 802D sl.
Tabelas 8- 3 Ativao / desativao de mensagens
N10 MSG ("Desbaste do contorno")

; O texto "Desbaste do contorno"


exibido na linha de indicao de
alarmes

N20 X Y N
N
N90 MSG ()

; Apaga a mensagem da linha de


indicao de alarmes

Tabelas 8- 4 O texto da mensagem contm variveis


N10 R12=$AA_IW[X]

; Atual posio do eixo X em R12

N20 MSG("Posio do eixo X"<<R12<<"verificar")

; Ativao da mensagem

N20 X Y N
N
N90 MSG ()

; Apaga a mensagem da linha de


indicao de alarmes

Para emitir as mensagens em outras interface, na frente do prprio texto da mensagem


colocado outro comando, que descreve a interface de sada desta mensagem.
Tabelas 8- 5 Mensagens na interface de sada RS232
N20 MSG ("V24:Desbaste do contorno")

; O texto "Desbaste do contorno"


enviado em formato ASCII atravs da
interface RS232

Tabelas 8- 6 Mensagens na interface de sada para arquivo


N20 MSG ("FILE:Desbaste do contorno")

; O texto "Desbaste do contorno"


enviado para o arquivo configurado

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

171

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

Indicao
Se os comandos MSG forem disparados consecutivamente, ento deve ser programado um
tempo de espera entre os comandos.
P. ex.
N10 ...
N20 MSG("<interface>:texto_de_amostra1")
N30 G4 F2.5
N40 MSG("<interface>:texto_de_amostra2")
N50 G4 F2.5
N60 MSG("<interface>:texto_de_amostra3")
N70 G4 F2.5
N80 MSG("<interface>:texto_de_amostra4")
N90 ...

Indicao
Se no programa de pea o texto se das mensagens deve ser repetido inalterado, ento
deve ser inserido um comando com um texto vazio aps cada emisso.
P. ex.
N10 ...
N20 MSG("<interface>:Texto de amostra")
N30 MSG("<interface>:")
...
...
N100 MSG("<interface>:Texto de amostra")
N110 MSG("<interface>:")
...
...
N200 MSG("<interface>:Texto de amostra")
N210 MSG("<interface>:")
...

Torneamento

172

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.4 SYSTEM - Softkey "Servio Exibio"

8.4.6
'DWD
+RUULR

Data, hora
Dilogo para ajuste da data e hora do comando numrico.

Esquema 8-34 Janela de dilogo "Data e hora"

Opes de entrada na janela de dilogo "Data e hora"


Ajuste da hora
Especifique a hora no campo "Hora". Podemos escolher entre a representao de tempo
em 24h ou 12h.
Ajuste da data
Selecione o formato de exibio nos campos sob "Data" e especifique a data desejada.
Uso de fusos horrios
Marque o ganchinho no campo "Aplicar fusos horrios" e selecione o fuso horrio do pas
correspondente.
+RUULRGH
YHUR

Ajuste automtico do relgio para o horrio de vero.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

173

Sistema
8.5 SYSTEM - Softkey "PLC"

8.5
3/&

&RQH[R
67(3

SYSTEM - Softkey "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
ser acoplado com o pacote de programao PLC802 no PC depois que a transmisso
estiver finalizada.
Com a ativao da conexo executa-se uma inicializao da interface RS232.

Esquema 8-35 Configuraes de comunicao

O ajuste da velocidade de transmisso de dados (em bauds) realizado atravs do campo


de alternncia. Esto disponveis os seguintes valores 9600 / 19200 / 38400 / 57600 /
115200.
Indicao
Depois de estabelecer a conexo, o respectivo smbolo de conexo aparece na parte
inferior direita. O ajuste de comunicao no poder mais ser alterado.

Torneamento

174

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.5 SYSTEM - Softkey "PLC"

Modem
Se a transmisso dos dados for realizada atravs de um Modem na interface RS232, ento
proceda a seguinte inicializao:

Esquema 8-36 Inicializao do Modem

As seguintes inicializaes so possveis atravs dos campos de alternncia:


Velocidade de transmisso de dados
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-37 Configuraes de Modem

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

175

Sistema
8.5 SYSTEM - Softkey "PLC"
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.
&RQH[
DWLYD

Esta funo ativa a conexo entre o comando numrico e o PC. Espera-se pela chamada
do Programming Tools PLC802. Neste estado no se pode realizar nenhuma modificao
nos ajustes.
A descrio da softkey muda para "Conexo inativa".
Pressionando-se em "Conexo inativa" 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
(VWDGRGH
3/&

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- 7 reas de memria
Entradas

Byte de entrada (IBx), palavra de entrada (Iwx), palavra dupla de entrada (IDx)

Sadas

Byte de sada (Qbx), palavra de sada (Qwx), palavra dupla de sada (QDx)

Marcador

Byte de marcador (Mx), palavra de marcador (Mw), palavra dupla de marcador


(MDx)

Tempos

Tempo (Tx)

Contador

Contador (Zx)

Dados

Byte de dados (Vbx), palavra de dados (Vwx), palavra dupla de dados (VDx)

Torneamento

176

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.5 SYSTEM - Softkey "PLC"
Formato

binrio

hexadecimal

decimal
A representao binria no possvel em palavras duplas. Os contadores e os
tempos so apresentados de forma decimal.

Esquema 8-38 Exibio de estado do PLC

2SHUDQGR


O endereo de operando indica o valor sempre aumentado em 1

2SHUDQGR


O endereo de operando indica o valor sempre reduzido em 1.

'HOHWDU

0RGLILFDU

/LVWD
GHHVWDGR

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

177

Sistema
8.5 SYSTEM - Softkey "PLC"

Esquema 8-39 Lista de estado do PLC

0RGLILFDU

%ORFRGH
HGLR

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-40 Tela de seleo Tipo de dados

Para navegar dentro das e entre as colunas so utilizadas as teclas de cursor e o "Page up"
/ "Page Down"

3URJUDPD
3/&

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


PLC na representao do plano de contatos").
Torneamento

178

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.5 SYSTEM - Softkey "PLC"

/LVWDGH
SURJUDPDV

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-41 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.

Referncia de literatura para sinais de interface


SINUMERIK 802D sl - Manual de funes; Diversos sinais de interface (A2)
SINUMERIK 802D sl - Manual de listas

&RSLDU

Armazena o nome de arquivo marcado na memria temporria.

,QVHULU

Insere o nome de arquivo na atual posio do cursor.

'HOHWDU

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:

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

179

Sistema
8.5 SYSTEM - Softkey "PLC"

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 devese especificar o nmero de referncia do PLC e na segunda o nome do arquivo.
Exemplo:
1 | Eixo.mpf
2 | Cone.mpf

(GLWWH[WR
DODUPH3/&

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-42 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.

Torneamento

180

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.6 SYSTEM - Softkey "Arquivos IBN"

8.6
$UTXLYRV
,%1

SYSTEM - Softkey "Arquivos IBN"


O menu permite a criao, extrao e incluso, cpia, deletao, etc. de dados gerais,
arquivos de colocao em funcionamento e projetos de PLC.
A janela mostra o contedo da unidade selecionada em uma estrutura de nveis. As softkeys
horizontais lista as unidades disponveis para seleo. As softkeys verticais contm as
funes de controle permitidas na unidade.
Atribuies de unidade de configurao fixa so:
Dados 802D: Dados de colocao em funcionamento
Carto CF do cliente: Dados do cliente no carto CF
Conexo RCS: Dados de uma unidade no PC compartilhada atravs do RCS-Tool
(somente para SINUMERIK 802D sl pro)
RS232: Interface serial
Unidade de leitura do fabricante: Dados que foram armazenados especialmente pelo
fabricante
Unidade USB: Dados de cliente no USB-FlashDrive
Arquivo de fabricante: Dados IBN (coloc. em func.) arquivados no carto CompactFlash
do sistema
A manipulao de todos dados realizada conforme o princpio "Copiar e Colar".

Esquema 8-43 Arquivos IBN

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

181

Sistema
8.6 SYSTEM - Softkey "Arquivos IBN"
'DGRV
'

Os diversos grupos de dados na rea "Dados 802D" tm o seguinte significado:


Indicao
A compensao de flexo (comp. cruz.) SOMENTE listada se a funo corresponde foi
ativada.
Dados (em formato de texto)
Estes dados so dados especiais de inicializao e so transportados como arquivo
ASCII.
Dados de mquina
Dados de ajuste
Dados de ferramenta
Parmetros R
Deslocamento de ponto zero
Compensao de erros de passo do fuso
Compensao de flexo
Dados de usurio globais
Arquivo de colocao em funcionamento (acionamento/NC/PLC/HMI)
Estes dados formam um arquivo de colocao em funcionamento para dados HMI e so
transportados de forma binria em formato de arquivo HMI.
Dados de acionamento da mquina
Dados NC
Diretrios NC
Dados de mquina de exibio
Compensao de erros de passo do fuso
Compensao de flexo
Projeto de PLC
Dados HMI e aplicaes
Projeto de PLC (*.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 necessidade de converses.
Arquivo para cdigo de licenas

&DUWR&)
GRFOLHQWH

Carregamento e extrao dos dados de um carto CompactFlash (carto CF).

Torneamento

182

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.6 SYSTEM - Softkey "Arquivos IBN"

&RQH[R
5&6

Carregamento e extrao dos dados para um PC atravs da rede. No PC deve estar


instalado o RCS-Tool (somente para SINUMERIK 802D sl pro).
Indicao
No RCS-Tool disponibilizada uma ajuda Online detalhada. Outros procedimentos, por
exemplo, o estabelecimento de conexo, gerenciamento de projetos, etc. devem ser
consultados nesta ajuda.

56

Carregamento e extrao dos dados atravs da interface RS232.

&RQWLQXD

3URWRFROR
GHHUURV

Indicao
Com a funo de softkey "Continuar..." podemos visualizar, entre outros, o protocolo de
transmisso. Para isto est disponvel a funo "Protocolo de erros".

$MXV
WH

Exibio e alterao dos parmetros de interface RS232. 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-44 Parmetros da interface RS232

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

183

Sistema
8.6 SYSTEM - Softkey "Arquivos IBN"

Parmetros de interface
Tabelas 8- 8 Parmetros de interface
Parmetros

Descrio

Tipo de
aparelho

RTS CTS
O sinal RTS (Request to Send) controla o modo de envio do transmissor de dados.
O sinal CTS (Clear to Send) mostra a disponibilidade de emisso do transmissor
de dados como sinal de confirmao para o RTS

Velocidade de
transmisso de
dados

Ajuste da velocidade de interface.

Bits de parada

Nmero de bits de parada na transmisso assncrona.

300 Baud
600 Baud
1200 Baud
2400 Baud
4800 Baud
9600 Baud
19200 Baud
38400 Baud
57600 Baud
115200 Baud
Especificao:
1 Bit de parada (pr-ajuste)
2 Bits de parada

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 o carregamento (incluso de dados) realizada a verificao se o


arquivo j existe no NC.
N: Os arquivos sero sobrescritos sem consulta prvia.

8QLGDGHGR
IDEULFDQWH

Carregamento e extrao dos dados do diretrio do fabricante "F".

86%
8QLGDGH

Carregamento e extrao dos dados de um USB-FlashDrive.

$UTGR
IDEULF

Criao e restaurao de um arquivo de colocao em funcionamento de e para o carto


CompactFlash do sistema.

Torneamento

184

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.6 SYSTEM - Softkey "Arquivos IBN"
Na figura a seguir ainda no foi criado nenhum arquivo. Arquivos ZIP so sinalizados com
um ponto de exclamao.

Esquema 8-45 Arquivo de fabricante, arquivo ainda no criado

Softkeys verticais
Se forem ativadas as funes de arquivo, ento sero colocadas disposio as seguintes
softkeys verticais:
"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.
"Colar": 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.
"Propriedades": Indicao da capacidade de memria.
"Lista de tarefas": Mostra uma lista com as tarefas de arquivo ativas e oferece a opo
de encerrar ou exibir uma tarefa de arquivo.
&RQWLQXD


Com esta funo passamos para as respectivas softkeys verticais.


Indicao
Se algumas destas funes estiverem acinzentadas, ento elas no esto disponveis para
a unidade ou diretrio exibido.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

185

Sistema
8.7 SYSTEM - Softkey "Assistente IBN"

8.7

SYSTEM - Softkey "Assistente IBN"


Indicao
A funo "Assistente IBN" (assistente de comissionamento) exibida se o fabricante da
mquina tiver configurado um dilogo para colocao em funcionamento.
Procedimento:
Veja o SINUMERIK 802D sl Manual de instrues para torneamento, fresamento, retificao
e puncionamento, no captulo "Criar dilogos para colocao em funcionamento" ou o
exemplo ..\Special\IBN Wizard que aparece no Toolbox.
Se for colocado um exemplo no carto CF do comando numrico, ento a funo
"Assistente IBN" estar ativa na rea de operao <SISTEMA>.

Esquema 8-46 Tela inicial do sistema com a softkey "Assistente IBN" ativa

Torneamento

186

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.7 SYSTEM - Softkey "Assistente IBN"

$VVLVWHQWH
,%1

Pressione em "Assistente IBN".

Esquema 8-47 Exemplo de um dilogo de colocao em funcionamento no "Assistente IBN"

Softkeys
Para todas as sofkeys aplica-se o seguinte:
A funo somente estar disponvel se as respectivas instrues tiverem sido
disponibilizadas pelo fabricante da mquina.
"Ativar"
A funo ativa a funo selecionada. O processo de ativao simbolizado por um cone
"aguardar". O cone "disponvel" aparece depois de a ativao ser encerrada com
sucesso.
"Desativar"
A funo desativa a funo selecionada. O processo de desativao simbolizado por
um cone "aguardar".
"IBN"
A funo se ramifica em mais um nvel de menu, onde possvel executar o
restabelecimento de um arquivo recm-arquivado ou executar um teste da funo.
"Teste"
Uma caixa de mensagem mostra o resultado do teste.
"Parmetro adicional"
A funo abre uma tela de dilogo criada pelo fabricante da mquina.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

187

Sistema
8.8 Indicao do alarme

8.8

Indicao do alarme

Seqncia de operao
6<67(0
$/$50

A janela de alarmes aberta. Os alarmes de NC podem ser classificados atravs de


softkeys. Os alarmes de PLC no so classificados.

Esquema 8-48 Janela de exibio dos alarmes

Softkeys
3ULRULGDGH
PDLVDOWD

Os alarmes so exibidos classificados por ordem de prioridade. O alarme de maior


prioridade est no incio da lista.

$ODUPH
PDLVUHFHQWH

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

$ODUPHV
PDLVDQWLJRV

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

3DUDGDQD
DWXDOL]DR

A atualizao de alarmes existentes parada/iniciada.

Torneamento

188

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Sistema
8.8 Indicao do alarme

3URWRFROR
GHDODUPH

Todos os alarmes so protocolados.

Esquema 8-49 Protocolo de alarmes

O protocolo apagado com a softkey "Apagar protocolo".


6DOYDU
VRE

O arquivo pode ser emitido atravs da softkey "Salvar como..." em um carto CompactFlash
(Carto CF) ou em um pendrive, entre outros.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

189

Sistema
8.8 Indicao do alarme

Torneamento

190

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
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 27 caracteres

Exemplo
PECA527

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 (sentena) representa um passo de usinagem.
Em um bloco as instrues so escritas na forma de palavras.
O ltimo bloco na sequncia de execuo contm uma palavra especial para o fim do
programa: p. ex. 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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

191

Programao
9.1 Fundamentos de programao NC

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
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.
3DODYUD

([HPSOR

([SOLFDR

3DODYUD

3DODYUD

(QGHUHR 9DORU

(QGHUHR 9DORU

*

;

)

'HVORFDUFRP
LQWHUSRODR
OLQHDU

&XUVRRXSRVL
RILQDOGR
HL[R;PP

$YDQR
PPPLQ

(QGHUHR 9DORU

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

Torneamento

192

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo ampliado
Nos endereos
R

Parmetros de clculo

Funo H

I, J, K

Parmetro de interpolao/Ponto intermedirio

Funo M adicional, somente relevante para o fuso

Rotao do fuso (fuso 1 ou 2)

o endereo ampliado de 1 a 4 dgitos para obter um maior nmero de endereos. Neste


caso, a atribuio dos valores deve ser realizada atravs de sinais de igualdade "=" (veja
tambm o captulo "Vista geral das instrues").
Tabelas 9- 2 Exemplos:

R10=6.234

9.1.4

H5=12.1

I1=32.67

M2=5

S2=400

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). criado automaticamente com a ativao da
quebra de linha ou com a tecla <Input>durante a edio.
1

3DODYUD
(VSDR
%/$1.

3DODYUD

(VSDR



(VSDR

3DODYUDQ
(VSDR

FRPHQWULR

/)

&DUDFWHUHGHILQDOGH
EORFR

,QVWUXHVGREORFR
1PHURGREORFRFRORFDGRDQWHVGDVLQVWUXHV
VRPHQWHVHQHFHVVULRQROXJDUGH1H[LVWH
RVLQDO GXSORSRQWR QRVEORFRVSULQFLSDLV
2PLVVRGHEORFRV
VRPHQWHHPFDVRGHQHFHVVLGDGHVHVLWXDQR
FRPHR

VRPHQWHHPFDVRGHQHFHVVLGDGH
VHVLWXDQRILQDOVHSDUDGRFRP
GRUHVWRGREORFR

7RWDOGHFDUDFWHUHVHPXPEORFRFDUDFWHUHV

Esquema 9-2 Esquema da composio dos blocos

Sequncia das palavras


Se existirem vrias instrues em um bloco, recomenda-se a seguinte ordem:
N... G... X... Z... F... S... T... D... M... H...

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

193

Programao
9.1 Fundamentos de programao NC

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.

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")
Veja tambm o captulo "Servio MSG".

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

Torneamento

194

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

195

Programao
9.1 Fundamentos de programao NC

9.1.6

Vista geral das instrues - Torneamento


As funes marcadas com ** no esto disponveis no SINUMERIK 802D sl value.
As funes marcadas com * esto ativas no incio do programa (variante de comando para a
tecnologia "Torneamento", se no foi programada outra coisa e o fabricante da mquina
manteve conservado o ajuste padro).

Endereo

Significado

Atribuio de
valores

Informao

Programao

Nmero de
correo da
ferramenta

0 ... 9, somente
nmero inteiro,
sem sinal

contm os dados de corretores de


uma determinada ferramenta T... ;
D0->valores de correo= 0,
mx. 9 nmeros D para uma
ferramenta

D...

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...

Tempo de espera
(bloco com G4)

0.001 ... 99
999.999

Tempo de espera em segundos

G4 F... ;bloco prprio

Alterao do passo 0.001 ... 99


da rosca (bloco
999.999
com G34, G35)

em mm/rot2

veja em G34, G35

Funo G
(condio de
curso)

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...
ou nome simblico, p. ex.:
CIP

G0

Interpolao linear com avano rpido

1: Comandos de movimento

G0 X... Z...

G1 *

Interpolao linear com avano

(Tipo de interpolao)

G1 X...Z... F...

G2

Interpolao circular em sentido horrio

G2 X... Z... I... K... F...


;Ponto intermedirio e
ponto final
G2 X... Z... CR=... F... ; raio
e ponto final
G2 AR=... I... K... F... ;
ngulo de abertura e
centro
G2 AR=... X... Z... F... ;
ngulo de abertura e ponto
final

G3

Interpolao circular em sentido antihorrio

G3 .... ;caso contrrio


como no G2

somente valores
inteiros prdefinidos

Grupo G:

Torneamento

196

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

CIP

Interpolao circular atravs do ponto


intermedirio

CIP X... Z... I1=... K1=...


F... ;I1, K1 ponto
intermedirio

CT

Interpolao circular, transio


tangencial

N10 ...
N20 CT Z... X... F...
;crculo, transio
tangencial
para o segmento anterior
do percurso N10

G33

Rosqueamento com passo constante

G34

rosqueamento, passo crescente

G33 Z... K... SF=... ; rosca


cilndrica, passo constante
G34 Z... K... F17.123 ;
passo crescente com
; 17.123 mm/rot2

G35

rosqueamento, passo decrescente

G33 Z... K... SF=... ; rosca


cilndrica
G35 Z... K... F7.321 ;
passo decrescente com
; 7.321 mm/rot2

G331

Interpolao de roscas

N10 SPOS=... ; fuso em


controle de posio
N20 G331 Z... K... S... ;
rosqueamento com macho
sem mandril, 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

G332

Interpolao de roscas - Retrocesso

G332 Z... K...


;rosqueamento com macho
sem mandril, p. ex. no eixo
Z,
movimento de retrocesso
; sinal do passo como no
G331

ativo modalmente

Programao

; passo constante
G33 Z... K... SF=... ; rosca
cilndrica
G33 X... I... SF=... ; rosca
transversal
G33 Z... X... K... SF=... ;
rosca cnica, no eixo Z
Curso maior do que no
eixo X
G33 Z... X... I... SF=... ;
rosca cnica, no eixo X
Curso maior do que no
eixo Z

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

197

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

G4

Tempo de espera

Atribuio de
valores

Informao

Programao

2: movimentos especiais, tempo de


espera

G4 F... ;bloco prprio, F:


tempo em segundos
ou
G4 S.... ;bloco prprio, S:
em rotaes do fuso

ativo por bloco


G74

Aproximao do ponto de referncia

G74 X1=0 Z1=0 ;bloco


prprio,
(identificador de eixo de
mquina!)

G75

Aproximao do ponto fixo

G75 X1=0 Z1=0 ; bloco


prprio
(identificador de eixo de
mquina!)

TRANS

deslocamento programvel

3: Escrever na memria

TRANS X... Z... ;bloco


prprio

SCALE

fator de escala programvel

ativo por bloco

SCALE X... Z... ; fator de


escala no sentido
do eixo especificado,
bloco prprio

ROT

rotao programada

ROT RPL=... ;rotao no


plano atual
G17 at G19, bloco
prprio

MIRROR

espelhamento programvel

MIRROR X0 ; eixo de
coordenada, cujo
sentido ser invertido,
bloco prprio

ATRANS

deslocamento aditivo programvel

ATRANS X... Z... ;bloco


prprio

ASCALE

fator de escala aditivo programvel

ASCALE X... Z... ; fator de


escala no sentido
do eixo especificado,
bloco prprio

AROT

rotao aditiva programvel

AROT RPL=... ; rotao


aditiva no atual
plano G17 a G19,
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

limite superior da rotao do fuso


ou
limite superior da rea de trabalho

G26 S... ;bloco prprio

G26

G17

Plano X/Y (na furao de centragem,


TRANSMIT - fresamento necessrio)

G18 *

Plano Z/X (torneamento normal)

G25 X... Z... ;bloco prprio

G26 X... Z... ;bloco prprio


6: Seleo de plano

Torneamento

198

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

G19

Plano Y/Z (para TACYL - fresamento


necessrio)

G40 *

Correo do raio da ferramenta OFF

7: Correo do raio da ferramenta

G41

Correo do raio da ferramenta


esquerda do contorno

ativo modalmente

G42

Correo do raio da ferramenta direita


do contorno

G500 *

deslocamento do ponto zero ajustvel


OFF

8: deslocamento de ponto zero


ajustvel

G54

1. deslocamento de ponto zero ajustvel

ativo modalmente

G55

2. deslocamento de ponto zero ajustvel

G56

3. deslocamento de ponto zero ajustvel

G57

4. deslocamento de ponto zero ajustvel

G58

5. deslocamento de ponto zero ajustvel

G59

6. deslocamento de ponto zero ajustvel

G53

omisso por blocos do deslocamento do


ponto zero ajustvel

G153

omisso do deslocamento do ponto zero


ajustvel inclusive o Frame bsico

G60 *

Parada exata

10: Comportamento de entrada

G64

Modo de controle da trajetria

ativo modalmente

G62

Desacelerao nos cantos internos com


compensao do raio da ferramenta
ativa (G41, G42)

Somente com o modo de controle


de trajetria.

G9

parada exata por bloco

11: Parada exata - por blocos


ativa por blocos

G601 *

Janela de parada exata fina com G60,


G9

12: Janela de parada exata

G602

Janela de parada exata aproximada com


G60, G9

G621

Desacelerao em todos os cantos

Somente com o modo de controle


de trajetria.

G70

Indicao das dimenses em polegadas

G71 *

Indicao das dimenses mtrica

13: Indicao das dimenses em


polegadas/mtrica

G700

Indicao das dimenses em polegadas,


tambm para avano F

G710

Indicao das dimenses mtrica,


tambm para avano F

G90 *

Indicao das dimenses absoluta

14: Dimenso absoluta/incremental

G91

Especificao de dimenso incremental

ativo modalmente

G94

Avano F em mm/min

15: Avano/fuso

G95 *

Avano F em mm/rotao do fuso

ativo modalmente

Programao

9: Omisso do deslocamento do
ponto zero ajustvel
ativo modalmente

G62 Z... G1

ativo modalmente

G621 ADIS=...

ativo modalmente

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

199

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

G96

velocidade de corte constante ON


(F em mm/rotao, S em m/min)

G97

velocidade de corte constante OFF

G450 *

Crculo de transio

G451

Ponto de interseco

18: Comportamento de canto na


correo do raio da ferramenta

BRISK *

acelerao de trajetria brusca

21: Perfil de acelerao

G96 S... LIMS=... F...

ativo modalmente

SOFT

acelerao de trajetria suave

ativo modalmente

FFWOF *

Controle feedforward OFF

24: Controle feedforward

FFWON

Controle feedforward ON

ativo modalmente

WALIMON

Limite da rea de trabalho ON

28: Limite da rea de trabalho


ativo modalmente

WALIMOF
*

Programao

; vale para todos eixos que


foram ativados atravs de
dado de
ajuste, valores definidos de
acordo com G25, G26

Limite da rea de trabalho OFF

DIAMOF

Indicao de dimenso em raio

DIAMON *

Indicao de dimenso em dimetro

29: Indicao de dimenso Raio /


dimetro

G290 *

Modo SIEMENS

47: Linguagens NC externas

G291

Modo externo (no para 802D-bl)

ativo modalmente

ativo modalmente

As funes marcadas com * esto ativas no incio do programa (em estado de fornecimento do comando, se no foi
programada outra coisa e o fabricante da mquina manteve conservado o ajuste padro para tecnologia "Torneamento").
H

Funo H

H0=
a
H9999=

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

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, G34, G35 G331, G332->
passo da rosca

veja G2, G3 e G33, G34,


G35

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 e G33, G34,


G35

I1=

Ponto intermedirio 0.001 ... 99


para interpolao
999.999
circular

pertencente ao eixo X, indicao na


interpolao circular com CIP

veja CIP

K1=

Ponto intermedirio 0.001 ... 99


para interpolao
999.999
circular

pertencente ao eixo Z, indicao na


interpolao circular com CIP

veja CIP

Torneamento

200

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

Programao

Subrotina, nome e
chamada

7 casas decimais,
somente nmero
inteiro, sem sinal

ao invs de um nome livre, tambm L.... ;bloco prprio


pode ser escolhido L1 ...L9999999;
com isso a subrotina (UP) tambm
chamada em um bloco prprio,
Observe: L0001 no igual a L1
O nome "LL6" est reservado para a
UP de troca de ferramentas!

Funo adicional

0 ... 99
somente nmero
inteiro, sem sinal

p. ex. para disparo de ativao de


funes,
como "Refrigerao ON",
no mximo 5 funes M em um
bloco

M0

parada programada

No final do bloco, com M0 para-se a


usinagem; a continuao do
processo feita com um novo "NCSTART"

M1

parada opcional

como o M0, mas a parada somente


executada se existir um sinal
especial (Controle do programa:
"M01")

M2

Fim do programa principal com retorno


ao incio do programa

est no ltimo bloco da ordem de


execuo

M30

Fim de programa (como M2)

est no ltimo bloco da ordem de


execuo

M17

Fim da subrotina

est no ltimo bloco da ordem de


execuo

M...

M3

Giro horrio do fuso (para fuso mestre)

M4

Fuso com giro anti-horrio (para fuso


mestre)

M5

Parada de fuso (para fuso mestre)

Mn=3**

Giro horrio do fuso (para fuso n)

n = 1 ou = 2

M2=3 ; Giro direita e


parada para fuso 2

Mn=4**

Fuso com giro esquerda (para fuso n)

n = 1 ou = 2

M2=4 ; Giro esquerda e


parada para fuso 2

Mn=5**

Parada de fuso (para fuso n)

n = 1 ou = 2

M2=5 ; parada de fuso


para fuso 2

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 da gama de


velocidade
(para fuso mestre)

Mn=40

mudana automtica da gama de


velocidade
(para fuso n)

M41 at
M45

Gamas de velocidade 1 at
5 (para fuso mestre)

n = 1 ou = 2

M1=40 ; gama de
velocidade automtica
; para fuso 1

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

201

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Mn=41 at
Mn=45

Gamas de velocidade 1 at
5 (para fuso n)

Informao

Programao

n = 1 ou = 2

M2=41 ; 1 gama de
velocidade para fuso 2

M70, M19

reservado, no utilizar

M...

demais funes M

A funcionalidade no definida no
comando e com isso disponibilizada
pelo fabricante da mquina

Nmero de bloco bloco secundrio

0 ... 9999 9999


somente nmero
inteiro, sem sinal

Pode ser utilizado com um nmero


N20
para identificao de blocos, est no
incio de um bloco

Nmero de bloco Bloco principal

0 ... 9999 9999


somente nmero
inteiro, sem sinal

identificao especial de blocos - no :20


lugar de N... , este bloco deveria
conter todas instrues para um
segmento de usinagem seguinte
completo

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

Parmetros de
clculo

0.0000001 ...
9999 9999
(8 casas decimais)
ou com indicao
de expoente:
(10-300 ...
10+300 )

R0
at
R299

Funes de clculo

L781 P... ;bloco prprio


N10 L871 P3 ;
processamento triplo
R1=7.9431 R2=4
com indicao de
expoente:
R1=-1.9876EX9 ; R1=-1
987 600 000

Alm das 4 operaes matemticas


bsicas 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,487graus

ACOS( )

Arco coseno

R20=ACOS(R2) ; R20: ...


Graus

ATAN2( , )

Arco tangente2

Calcula-se o ngulo do vetor


formado por 2 componentes
vetoriais orientados ortogonalmente
entre si. A referncia angular
sempre ser o 2 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(R2)

LN( )

Logaritmo natural

R12=LN(R9)

Torneamento

202

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

EXP( )

Funo
exponencial

RET

Fim de subrotina

S...

Rotao do fuso
(fuso mestre)

S1=...

Atribuio de
valores

Informao

Programao
R13=EXP(R1)

Aplicao no lugar de M2 para


manter a operao de um modo de
controle de trajetria

RET ;bloco prprio

0.001 ... 99
999.999

Unidade de medida da rotao do


fuso dada em rpm

S...

Rotao do fuso
para fuso 1

0.001 ... 99
999.999

Unidade de medida da rotao do


fuso dada em rpm

S1=725 ; rotao de 725


rpm para fuso 1

S2=...**

Rotao do fuso
para fuso 2

0.001 ... 99
999.999

Unidade de medida da rotao do


fuso dada em rpm

S2=730 ; rotao de 730


rpm para fuso 2

Velocidade de
corte
com G96 ativo

0.001 ... 99
999.999

Unidade de medida da velocidade


de corte dada em m/min com G96,
funo - somente para fuso mestre

G96
S...

Tempo de espera
no bloco com G4

0.001 ... 99
999.999

Tempo de espera em rotaes do


fuso

G4 S... ;bloco prprio

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...

Eixo

0.001 ... 99
999.999

Informao de curso

X...

Eixo

0.001 ... 99
999.999

Informao de curso, p. ex. para


TRACYL, TRANSMIT

Y...

Eixo

0.001 ... 99
999.999

Informao de curso

Z...

AC

Coordenada
absoluta

para um determinado eixo a


N10 G91 X10 Z=AC(20)
indicao de dimenso para o ponto ;dimenso incremental em
final ou intermedirio pode ser
X,
indicada por bloco, diferente do
dimenso absoluta em Z
G91.

ACC[Eixo]

Correo da
acelerao em
porcentagem

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

203

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

Programao

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 X... Z....


N11 X... ANG=...
ou contorno por vrios
blocos:
N10 G1 X... Z...
N11 ANG=...
N12 X... Z... ANG=...

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, N10 CALL VARNAME ;


nenhuma transferncia de
nome da varivel
parmetros, nome do ciclo definido
em varivel,
previsto somente para o uso interno
em ciclos

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... Z.... CHF=...


N11 X... Z...

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... Z.... CHR=...


N11 X... Z...

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...

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

CYCLE81

Furao, centragem

N5 RTP=110 RFP=100 ....


;preencher com valores
N10 CYCLE81(RTP, RFP,
...) ;bloco prprio

CYCLE82

Furao, escareamento plano

N5 RTP=110 RFP=100 ....


;preencher com valores
N10 CYCLE82(RTP, RFP,
...) ;bloco prprio

CYCLE83

Furao profunda

N10 CYCLE83(110, 100,


...) ;ou transferir
valores
diretamente, bloco prprio

Torneamento

204

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

CYCLE84

Rosqueamento com macho sem mandril


de compensao

N10 CYCLE84(...) ;bloco


prprio

CYCLE840

Rosqueamento com macho com mandril


de compensao

N10 CYCLE840(...) ;bloco


prprio

CYCLE85

Alargamento 1

N10 CYCLE85(...) ;bloco


prprio

CYCLE86

Mandrilamento

N10 CYCLE86(...) ;bloco


prprio

CYCLE87

Furao com parada 1

N10 CYCLE87(...) ;bloco


prprio

CYCLE88

Furao com parada 2

N10 CYCLE88(...) ;bloco


prprio

CYCLE89

Alargamento 2

N10 CYCLE89(...) ;bloco


prprio

HOLES1

Fila de furos

N10 HOLES1(...) ;bloco


prprio

HOLES2

Crculo de furos

N10 HOLES2(...) ;bloco


prprio

CYCLE93

Canal

N10 CYCLE93(...) ;bloco


prprio

CYCLE94

Alvio DIN76 (Forma E e F) ,


acabamento

N10 CYCLE94(...) ;bloco


prprio

CYCLE95

Desbaste com detalonados

N10 CYCLE95(...) ;bloco


prprio

CYCLE96

Alvio para roscas

N10 CYCLE96(...) ;bloco


prprio

CYCLE97

Rosqueamento

N10 CYCLE97(...) ;bloco


prprio

CYCLE98

Sequncia de roscas

N10 CYCLE98(...) ;bloco


prprio

DC

Coordenada
absoluta,
aproximar posio
diretamente (para
eixo rotativo, fuso)

DEF

Instruo de
definio

DITS

Curso de entrada
na rosca G33

-1 ... < 0,
0,
>0

Informao

Programao

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)
;aproximao direta da
posio do eixo A
N20 SPOS=DC(33.1)
;posicionamento de fuso

definir a varivel de usurio do tipo


BOOL, CHAR, INT, REAL,
diretamente no incio do programa

DEF INT VARI1=24, VARI2


; 2 variveis do tipo INT
; nome definido pelo
usurio

Partida com acelerao de eixo


configurada.
Partida com acelerao de forma
brusca,
Definio de curso de entrada,
eventualmente com sobrecarga do
eixo

N10 G33 Z50 K5 DITS=4

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

205

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

Programao

DITE

Curso de sada
na rosca G33

-1 ... < 0,
0,
>0

Desacelerao com acelerao de


eixo configurada.
Desacelerao com acelerao de
forma brusca,
Definio do curso de sada, com
suavizao

N10 G33 Z50 K5 DITE=4

FRC **

avano por bloco


para
chanfro/arredonda
mento

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: desativar

Eixo: utilizar identificador de eixo de

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
> 0.0
monitorao,
deslocamento at o
encosto fixo

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 de 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 de salto est na direo do
fim do programa

N10 GOTOF LABEL2


...
N130 LABEL2: ...

IC

Coordenada em
dimenso
incremental

para um determinado eixo a


N10 G90 X10 Z=IC(20)
indicao de dimenso para o ponto ;dimenso incremental em
final pode ser indicada por bloco,
Z,
diferente do G90.
dimenso absoluta em X

IF

Condio de salto

com a condio de salto atendida


executa-se o salto at o bloco com
Label: , seno a prxima
instruo/bloco,
so possveis vrias instrues IF
em um bloco

mquina

N10 IF R1>5 GOTOF


LABEL3
...
N80 LABEL3: ...

Operadores de comparao:
= = igual, <> diferente
> maior, < menor
>= maior ou igual
<= menor ou igual

Torneamento

206

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

Programao

LIMS

rotao limite
superior do fuso
com G96, G97

0.001 ... 99
999.999

limita a rotao do fuso com a


funo G96 ativada - velocidade de
corte constante e G97

veja G96

MEAS **

Medio com
anulao de curso
restante

+1
-1

=+1: Entrada de medio1, flanco


crescente
=-1: Entrada de medio1, flanco
decrescente

N10 MEAS=-1 G1 X... Z...


F...

MEAW **

Medio sem
anulao de curso
restante

+1
-1

=+1: Entrada de medio1, flanco


crescente
=-1: Entrada de medio1, flanco
decrescente

N10 MEAW=1 G1 X... Z...


F...

$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_MONIF
ACT **

Fator para
monitorao 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

Eixo: Identificador de eixo de

Valores: 0 ... 5

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, Z)

N10 R1=$AA_MM[X]

$AA_MW[ei Resultado de
medio de um
xo] **
eixo no sistema de
coordenadas da
pea

Eixo: Identificador de um eixo (X, Z)

N10 R2=$AA_MW[X]

$AC_MEA[
1] **

estado fornecido:
0: Estado inicial, o apalpador no foi
acionado
1: O apalpador foi acionado

N10 IF $AC_MEAS[1]==1
GOTOF .... ; quando o
apalpador for ativado,
continue o programa ...

Estado do pedido
de medio

mquina

deslocado durante a medio

deslocado durante a medio

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

207

Programao
9.1 Fundamentos de programao NC

Endereo

$A..._..._
TIME **

Significado

Atribuio de
valores

Informao

Relgio de tempo
de execuo:
$AN_SETUP_TIM
E
$AN_POWERON_
TIME
$AC_OPERATING
_TIME
$AC_CYCLE_TIM
E
$AC_CUTTING_TI
ME

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

Programao

N10 IF
$AC_CYCLE_TIME==50.5
....

Contador de
0 ... 999 999 999,
peas:
nmero inteiro
$AC_TOTAL_PAR
TS
$AC_REQUIRED
_PARTS
$AC_ACTUAL_PA
RTS
$AC_SPECIAL_PA
RTS

Varivel de sistema:
Real total
Nominal de peas

$AC_
MSNUM

Nmero do fuso
mestre ativo

somente leitura

$P_
MSNUM

Nmero do fuso
mestre
programado

somente leitura

$P_NUM_
SPINDLES

Nmero de fusos
projetados

somente leitura

$AA_S[n]

Rotao real do
fuso n

Nmero de fuso n =1 ou =2,


somente leitura

$P_S[n]

ltima rotao
programada do
fuso n

Nmero de fuso n =1 ou =2,


somente leitura

$AC_
SDIR[n]

atual sentido de
giro do fuso n

Nmero de fuso n =1 ou =2,


somente leitura

$P_
SDIR[n]

ltimo sentido de
giro programado
do
fuso n

Nmero de fuso n =1 ou =2,


somente leitura

$P_
TOOLNO

Nmero da
ferramenta T ativa

somente leitura

N10 IF $P_TOOLNO==12
GOTOF ....

$P_TOOL

nmero D ativo da
ferramenta ativa

somente leitura

N10 IF $P_TOOL==1
GOTOF ....

$TC_MOP1 Limite de pr-aviso 0.0 ...


[t,d] **
vida til

em minutos, gravar ou ler valores


da ferramenta t, nmero D d

N10 IF
$TC_MOP1[13,1]<15.8
GOTOF ....

$TC_MOP2 Vida til restante


[t,d] **

em minutos, gravar ou ler valores


da ferramenta t, nmero D d

N10 IF
$TC_MOP2[13,1]<15.8
GOTOF ....

$AC_..._
PARTS **

0.0 ...

Real atual
Quantidade de peas - especificada
pelo usurio

N10 IF
$AC_ACTUAL_PARTS==1
5 ....

Torneamento

208

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

Programao

$TC_MOP3 Limite de pr-aviso 0 ... 999 999 999,


[t,d] **
de quantidade de
nmero inteiro
peas

Gravar ou ler valores


da ferramenta t, nmero D d

N10 IF
$TC_MOP3[13,1]<15
GOTOF ....

$TC_MOP4 Nmero de peas


[t,d] **
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_MOP1 Vida til nominal


1[t,d] **

0.0 ...

em minutos, gravar ou ler valores


da ferramenta t, nmero D d

N10
$TC_MOP11[13,1]=247.5

$TC_MOP1 Nmero de peas


3[t,d] **
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 ;
seleo da monitorao da
quantidade de peas

MSG( )

Mensagem

mx. 65 caracteres

Texto da mensagem entre aspas

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

N10 X... Z.... RND=...


N11 X... Z...

RNDM

Arredondamento
modal

0.010 ... 99
999.999

- 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
ON
N11 X... Y...
....
N100 RNDM=.0
;arredondamento modal
OFF

Indicao em graus, ngulo para


uma rotao programada no atual
plano G17 at G19

veja ROT, AROT

RPL

ngulo de rotao
com ROT, AROT

SET( , , , )

Definio de
valores para
campos de
variveis

REP()

0.00001 ...
359.9999

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

209

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

Programao

SETMS(n)
SETMS **

Definio de fuso
como fuso mestre

n= 1 ou n= 2

n: Nmero do fuso,
somente com SETMS passa para
default - fuso mestre ativo

N10 SETMS(2) ; bloco


prprio, 2 fuso = mestre

SF

Ponto de entrada
de rosca com G33

0.001 ... 359.999

Especificao em graus, o ponto de


entrada de rosca com G33
deslocado pelo valor especificado

veja G33

SPI(n)

Converte nmero
de fuso n em
identificador de
eixo

SPOS

Posio do fuso

0.0000 ... 359.9999

Especificao em graus, o fuso para


na posio indicada (para isso, o
fuso dever estar projetado
tecnicamente para isso: controle de
posio)
Nmero de fuso n: 1 ou 2

N10 SPOS=....
N10 SPOS=ACP(...)
N10 SPOS=ACN(...)
N10 SPOS=IC(...)
N10 SPOS=DC(...)

Posio do fuso

0.0000 ... 359.9999

O SPOS e o SPOSA possuem a


mesma funcionalidade, apenas
diferem-se no comportamento da
mudana de blocos:

SPOSA=<valor> /

n =1 ou =2,
Identificador de eixo: p. ex. "SP1" ou
"C"

SPOS(n)
SPOSA

SPOSA [<n>] = <valor>/

Com o SPOS o bloco NC somente


prossegue quando a posio for
alcanada.
Com o SPOSA o bloco NC
prossegue, mesmo quando a
posio no alcanada.
STOPFIFO

Parada do
segmento rpido
de processamento

funo especial,
alimentao da memria de prprocessamento, at ser detectado
STARTFIFO, "buffer de prprocessamento cheio" ou "fim de
programa"

STOPFIFO ;bloco prprio,


incio de alimentao
N10 X...
N20 X...

STARTFIF
O

Incio do segmento
rpido de
processamento

funo especial,
Paralelo a isso executada a
alimentao da memria de prprocessamento.

N30 X...
STARTFIFO ;bloco prprio,
fim da alimentao

STOPRE

Parada de prprocessamento

funo especial, o prximo bloco


somente ser decodificado quando
o bloco antes do STOPRE estiver
finalizado

STOPRE ; bloco prprio

TRACYL(d) Fresamento da
**
superfcie
perifrica

d: 1.000 ... 99
999.999

transformao cinemtica
TRACYL(20.4) ; bloco
(disponvel somente com a projeo prprio
correspondente)
; dimetro do cilindro: 20,4
mm
TRACYL(20.4,1) ; tambm
possvel

TRANSMIT Fresamento da
**
superfcie frontal

transformao cinemtica
TRANSMIT ; bloco prprio
(disponvel somente com a projeo TRANSMIT(1) ; tambm
correspondente)
possvel

Torneamento

210

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.1 Fundamentos de programao NC

Endereo

Significado

Atribuio de
valores

Informao

Programao

TRAFOOF
**

Desativar
TRANSMIT,
TRACYL

Desativa todas transformaes


cinemticas

TRAFOOF ; bloco prprio

TRAILOF

Movimento
acoplado
assncrono de eixo
OFF

ativo modalmente

TRAILOF(<eixo
escravo>,<eixo
mestre>,<eixo escravo 2>)
TRAILOF(<eixo escravo>)

(trailing OFF)
TRAILON

Movimento
acoplado
assncrono de eixo
ON

ativo modalmente

TRAILON(<eixo
escravo>,<eixo
mestre>,<fator de
acoplamento>)

(trailing ON)
MASLDEF

Definio de grupo
de eixos
mestres/escravos

MASLDEF(Slv1,Slv2,...,
eixo mestre)

MASLDEL

Separao de
grupo de eixos
mestres/escravos
e cancelamento da
definio do grupo

MASLDEL(Slv1,Slv2,...,
)

MASLOF

Desativao de um
acoplamento
temporrio

MASLOF(Slv1,Slv2,...,
)

MASLOFS

Desativao de um
acoplamento
temporrio com
parada automtica
do eixo escravo

MASLOFS(Slv1, Slv2,
..., )

MASLON

Ativao de um
acoplamento
temporrio

MASLON(Slv1,Slv2,...,
)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

211

Programao
9.2 Indicaes de curso

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.
Torneamento

212

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.2 Indicaes de curso
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

Indicao de dimenses absolutas/incrementais: G90, G91, AC, IC

Funcionalidade
Com as instrues G90/G91 os dados de percurso escritos X,Z, ... so avaliados como
ponto final de coordenada (G90) ou como percurso de eixo a ser executado (G91). O
G90/G91 vale para todos os 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

Z=AC(...)

; indicao de dimenses absolutas para determinado eixo (aqui: eixo Z), por
bloco

Z=IC(...)

; indicao de dimenses incrementais para determinado eixo (aqui: eixo Z),


por bloco

*'LPHQVRDEVROXWD

*'LPHQVRLQFUHPHQWDO

:
=

Esquema 9-3 Diferentes indicaes de dimenso no desenho

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

213

Programao
9.2 Indicaes de curso

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
desativado 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 desativado 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 especificado 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 Z2

; mudana para indicao de dimenso incremental

N190 X-12 Z=AC(17)

; em continua com indicao de dimenso incremental,


absoluta em Z

Torneamento

214

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.2 Indicaes de curso

9.2.3

Indicao de dimenso mtrica 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 segue atuando

...
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 pelo fabricante da mquina, atravs do dado de mquina.
Todos exemplos contidos neste manual esto baseados no ajuste bsico mtrico.
O G70 e o G71 avalia os dados geomtricos que se referem diretamente pea de trabalho
como medidas em polegadas ou mtricas, p. ex.:
Informaes de percurso X, Z, ... em G0,G1,G2,G3,G33, CIP, CT
Parmetros de interpolao I, K (tambm passo de rosca)
Raio do crculo CR
Deslocamento do ponto zero programvel (TRANS, ATRANS)
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 .

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

215

Programao
9.2 Indicaes de curso
O G700/G710, do contrrio, influi adicionalmente no avano F (polegada/min,
polegada/rotao ou mm/min, mm/rotao).

9.2.4

Indicao das dimenses em raio e dimetro: DIAMOF, DIAMON, DIAM90

Funcionalidade
Para usinagem das peas os cursos do eixo X (eixo transversal) so programados com
indicao de dimenses em dimetro. No programa, se for necessrio a indicao das
dimenses tambm pode ser comutada para raios.
O DIAMOF ou o DIAMON avalia a indicao do ponto final do eixo X como indicao de
dimenso em dimetro ou raio. De acordo com isso aparece o valor real na indicao do
sistema de coordenadas da pea.
Com DIAM90 o valor real do eixo transversal X sempre ser indicado em dimetro,
independentemente do tipo de deslocamento (G90/G91). Isso tambm aplicado na leitura
dos valores reais no sistema de coordenadas da pea com MEAS, MEAW, $P_EP[x] e
$AA_IW[x].

Programao
DIAMOF

; indicao de dimenso em raio

DIAMON

; indicao de dimenso em dimetro

DIAM90

; indicao de dimenso em dimetro para G90, indicao de dimenso em


raio para G91

=
(L[RORQJLWXGLQDO

5

,QGLFDRGHGLPHQVRHPUDLR
',$02)

5

;
(L[RWUDQVYHUVDO

5







(VSHFLILFDRHPGLPHWUR
',$021

;
(L[RWUDQVYHUVDO

:
=
(L[RORQJLWXGLQDO

Esquema 9-4 Indicao de dimenso em dimetro e raio para eixo transversal

Torneamento

216

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.2 Indicaes de curso

Exemplo de programao
N10 G0 X0 Z0

; aproximao do ponto de partida

N20 DIAMOF

; indicao de dimenso em dimetro desativada

N30 G1 X30 S2000 M03 F0.8

; Eixo X = Eixo transversal, indicao das dimenses


em raio ativa
; deslocamento at a posio X30 em raio

N40 DIAMON

; indicao em dimetro ativa

N50 G1 X70 Z-20

; deslocar at a posio em dimetro X70 e Z-20

N60 Z-30
N70 DIAM90

; Programao em dimetro para dimenso de referncia


e
; programao em raio para dimenso incremental

N80 G91 X10 Z-20

; dimenso incremental

N90 G90 X10

; dimenso de referncia

N100 M30

; fim do programa

Indicao
Um deslocamento programvel com TRANS X... ou ATRANS X... sempre ser avaliado
como indicao de dimenso em raio. Descrio desta funo: veja o captulo a seguir.

9.2.5

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.
Indicao
No eixo X o ponto zero da pea deve estar no centro de torneamento por causa das funes
programao em dimetros (DIAMON) e a velocidade de corte constante (G96). Por isso
que no aplicado nenhum ou ento um deslocamento muito pequeno (p. ex. como
sobremetal) no eixo X.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

217

Programao
9.2 Indicaes de curso

3HDRULJLQDO

DWXDO
= DWXDO
=
3HDGHWUDEDOKR

3HDGHVORFDGD

'HVORFDPHQWR;=

Esquema 9-5 Efeito do deslocamento programvel

Programao
TRANS Z...

; deslocamento programvel, apaga antigas instrues de deslocamento,


rotao, fator de escala, espelhamento

ATRANS 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 sempre requerem um bloco prprio.

Exemplo de programao
N10 ...
N20 TRANS Z5

; deslocamento programvel, 5mm no eixo Z

N30 L10

; chamada da subrotina, contm uma geometria para


deslocar

...
N70 TRANS

; deslocamento cancelado

...

Chamada de subrotina - veja o captulo "Tcnica de subrotinas"

Torneamento

218

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.2 Indicaes de curso

9.2.6

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... Z...

; fator de escala programvel, apaga antigas instrues de


deslocamento, rotao, fator de escala, espelhamento

ASCALE X... 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.

Notas
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.
3HDRULJLQDO

3HD

:
=

3HD

3HDDXPHQWDGDHP;H=

Esquema 9-6 Exemplo de fator de escala programvel

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

219

Programao
9.2 Indicaes de curso

Exemplo de programao
N20 L10

; contorno original programado

N30 SCALE X2 Z2

; contorno aumentado 2x em X e Z

N40 L10
...

Chamada de subrotina - veja o captulo "Tcnica de subrotinas"

Informaes
Alm do deslocamento e do fator de escala programveis ainda existem as funes:
rotao programvel ROT, AROT e
espelhamento programvel MIRROR, AMIRROR.
A aplicao destas funes ocorre principalmente em operaes de fresamento. Em tornos
isto possvel com o TRANSMIT.
Exemplos de rotao e espelhamento: veja o captulo "Viso geral das instrues"

Torneamento

220

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.2 Indicaes de curso

9.2.7

Fixao da pea - deslocamento de ponto zero ajustvel: G54 at G59, G500,


G507 at 554, 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.
Para operao, veja o captulo "Especificar/modificar o deslocamento do ponto zero"

Programao
G54 at G59

; 1. at 6 deslocamento de ponto zero ajustvel

G507 at G554

; 7. at 54 deslocamento de 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

; PTXLQD

3HD

; 3HD

:
=
PTXLQD

= 3HD

SH[ *
(VSHFLILFDUGHVORFDPHQWRVRPHQWHQRHL[R=

Esquema 9-7 Deslocamento de ponto zero ajustvel

Exemplo de programao
N10 G54 ...

; chamada do 1 deslocamento do ponto zero ajustvel

N20 X... Z...

; usinagem da pea

...
N90 G500 G0 X...

; desativao do deslocamento do ponto zero ajustvel

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

221

Programao
9.2 Indicaes de curso

9.2.8

Limite programvel da rea de trabalho: G25, G26, WALIMON, WALIMOF

Funcionalidade
Com G25 e 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 ativa do comprimento da
ferramenta, a ponta da ferramenta ser determinante, seno o ponto de referncia do portaferramenta. 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 especificaes 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 especificao na rea de operao
<OFFSET PARAM> > "Dados de ajuste" > "Lim.rea.trab.".
Com isso o limite da rea de trabalho tambm estar ativa no modo de operao JOG.
Programao com G25/G26
No programa de pea os valores tambm podem ser modificados para cada um dos
eixos. Os valores especificados na tela de especificao da rea de operao
<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... Z...

; limite inferior da rea de trabalho

G26 X... Z...

; limite superior da rea de trabalho

WALIMON

; limite da rea de trabalho ON

WALIMOF

; limite da rea de trabalho OFF

*

) 3RQWRGH

; PTXLQD

UHIHUQFLDGR
SRUWDIHUUDPHQWD
3RQWDGD
IHUUDPHQWD

0
=
PTXLQD
; *

&DPSRGH
WUDEDOKR
=

*

*

Esquema 9-8 Limite programvel da rea de trabalho

Torneamento

222

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.2 Indicaes de curso

Notas
Com G25 e G26 deve ser utilizado o identificador de eixo de canal do MD
20080 $MC_AXCONF_CHANAX_NAME_TAB.
No SINUMERIK 802D sl possvel executar transformaes cinemticas. Eventualmente
aqui so projetados os diferentes identificadores de eixo para MD 20080 e os
identificadores de eixos geomtricos MD20060 $MC_AXCONF_GEOAX_NAME_TAB.
G25 e G26, combinados com o endereo S, tambm so utilizados para limitar a 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 X0 Z40

; valores do limite inferior da rea de trabalho

N20 G26 X80 Z160

; valores do limite superior da rea de trabalho

N30 T1
N40 G0 X70 Z150
N50 WALIMON

; limite da rea de trabalho ON

...

; apenas dentro da rea de trabalho

N90 WALIMOF

; limite da rea de trabalho OFF

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

223

Programao
9.3 Movimentos dos eixos

9.3

Movimentos dos eixos

9.3.1

Interpolao linear com avano rpido: G0

Funcionalidade
O movimento de avano rpido G0 utilizado para o posicionamento rpido da ferramenta,
mas no para a usinagem direta da pea de trabalho.
Todos os 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
eixos forem deslocados simultaneamente, ento a velocidade de percurso (velocidade
resultante) 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,...).

;

3
3

0

:
=

Esquema 9-9 Interpolao linear com avano rpido do ponto P1 ao ponto P2

Exemplo de programao
N10 G0 X100 Z65

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

Informaes
Para o posicionamento existe mais um grupo de funes G (veja o captulo "Parada
exata/Modo de controle da trajetria: 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!

Torneamento

224

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

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 programada determinante.
Todos os eixos podem ser deslocados simultaneamente.
O G1 atua at ser cancelado por outra instruo deste grupo G (G0, G2, G3,...).

;

0

:
=

Esquema 9-10 Interpolao linear com G1

Exemplo de programao
N05 G54 G0 G90 X40 Z200 S500 M3

; ferramenta desloca-se em avano rpido,


rotao do fuso = 500 rpm, sentido horrio

N10 G1 Z120 F0.15

; interpolao linear com avano de 0.15


mm/rotao

N15 X45 Z105


N20 Z80
N25 G0 X100

; afastamento em avano rpido

N30 M2

; fim do programa

Nota: Outra possibilidade de programao da reta resulta da indicao do ngulo ANG=.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

225

Programao
9.3 Movimentos dos eixos

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:

*

*

HPVHQWLGRDQWLKRUULR

HPVHQWLGRKRUULR

Esquema 9-11

Definio do sentido de giro circular G2-G3

A descrio do crculo desejado pode ser indicado de diferentes formas:


**HLQGLFDRGRFHQWUR SRQWRILQDO 
;

**HLQGLFDRGRUDLR SRQWRILQDO 
;

3RQWRILQDO;=

3RQWRILQDO;=
SH[*;=&5

SH[*;=,.

5DLRGRFUFXOR&5
&HQWUR,.
3RQWRLQLFLDO;=

3RQWRLQLFLDO;=

**HLQGLFDRGRQJXORGHDEHUWXUD
FHQWUR 

**HLQGLFDRGRQJXORGHDEHUWXUD
SRQWRILQDO 
;
3RQWRILQDO;=

SH[*$5,.

SH[*$5;=

QJXOR$5

QJXOR$5

&HQWUR,.
3RQWRLQLFLDO;=

3RQWRLQLFLDO;=
=

Esquema 9-12

Possibilidades de programao circular com G2-G3 no exemplo G2

O G2/G3 atua at ser cancelado por outra instruo deste grupo G (G0, G1, ...).
Para a Velocidade de percurso a palavra F programada determinante.

Torneamento

226

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

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"
802D sl).

Exemplo de programao: Indicao de centro e ponto final


;
3RQWRLQLFLDO

3RQWRILQDO
&HQWUR







=



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

N5 G90 Z30 X40

; ponto inicial do crculo para N10

N10 G2 Z50 X40 K10 I-7

; ponto final e centro

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

227

Programao
9.3 Movimentos dos eixos

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

Exemplo de programao: Indicao de ponto final e raio


;
3RQWRLQLFLDO

3RQWRILQDO







 &HQWUR"




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

N5 G90 Z30 X40

; ponto inicial do crculo para N10

N10 G2 Z50 X40 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.

Torneamento

228

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

Exemplo de programao: Indicao de ponto final e ngulo de abertura


;

3RQWRLQLFLDO

3RQWRILQDO
r



&HQWUR"




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

N5 G90 Z30 X40

; ponto inicial do crculo para N10

N10 G2 Z50 X40 AR=105

; ponto final e ngulo de abertura

Exemplo de programao: Indicao de centro e ngulo de abertura


;
3RQWRLQLFLDO

3RQWRILQDO"

r





&HQWUR




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

N5 G90 Z30 X40

; ponto inicial do crculo para N10

N10 G2 K10 I-7 AR=105

; centro e ngulo de abertura

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

229

Programao
9.3 Movimentos dos eixos

9.3.4

Interpolao polar atravs de ponto intermedirio: CIP

Funcionalidade
Aqui o sentido do crculo resulta da posio do ponto intermedirio (entre ponto inicial e
ponto final). Indicao de ponto intermedirio: I1=... para eixo X, K1=... para eixo Z.
CIP atua at ser cancelado por outra instruo deste grupo G (G0, G1, ...).
A indicao de dimenso ajustada, G90 ou G91, vlida para o ponto final e o ponto
intermedirio!

3RQWRLQWHUPHGLULR, . 


3RQWRILQDO





3RQWRLQLFLDO



=



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

Exemplo de programao
N5 G90 Z30 X40

; ponto inicial do crculo para N10

N10 CIP Z50 X40 K1=40 I1=45

; ponto final e ponto intermedirio

Torneamento

230

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.5

Crculo com transio tangencial: CT

Funcionalidade
Com CT e o ponto final programado no atual plano (G18: plano Z/X) 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.
1*

3URJUDPDR
1*=)UHWD
1&7;=FUFXORFRPWUDQVLR
1&

WDQJHQFLDO
3RQWRILQDOGRFUFXOR
;=

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

9.3.6

Rosqueamento com passo constante: G33

Funcionalidade
Com a funo G33 pode-se usinar roscas com passo constante do seguinte tipo:
Rosca em corpos cilndricos
Rosca em corpos cnicos
Rosca externa
Roscas de uma ou mltiplas entradas
Rosca de vrios segmentos (srie de roscas)
O requisito um fuso com sistema de medio de curso.
O G33 atua at ser cancelado por outra instruo deste grupo G (G0, G1, G2,G3,...).

H[WHUQR
LQWHUQR

Esquema 9-19

Rosca externa e rosca interna no exemplo de rosca cilndrica

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

231

Programao
9.3 Movimentos dos eixos

Rosca direita ou esquerda


As roscas direita ou esquerda so determinadas pelo sentido de giro do fuso (M3-
direita, M4- esquerda). Para isso deve-se programar o dado de rotao no endereo S ou
ajustar uma rotao.

Programao
Observao: No comprimento da rosca devem ser observados os cursos de entrada e de
sada!

9LVWDODWHUDO
3RQWRILQDO

9LVWDGHSODQWD
&RPSULPHQWRGDURVFD
FRPHQWUDGDHVDGD

3RQWRLQLFLDO

0DUFDGH]HURJUDX
GRHQFRGHUGRIXVR

'HVOR
FDPHQWR
6)

=
3DVVR
3DVVR,RX.
2YDORUHPWRGRR
FRPSULPHQWRGHURVFD
GHXPEORFR*FRQVWDQWH
5RVFDGLUHLWDRXHVTXHUGDFRP0RX0
FRPHQWUDGDHVDGD

Esquema 9-20

Tamanhos programveis em roscas com G33

Torneamento

232

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

5RVFDFLOQGULFD

3DVVR.

*=.
=

5RVFDFQLFD

2QJXORQRFRQH
PHQRUTXHJUDXV

*=;.

SDVVR.SRLVRFXUVRPDLRUQRHL[R=
*=;,

3DVVR.

2QJXORQRFRQH
PDLRUTXHJUDXV

3DVVR

SDVVR,SRLVRFXUVRPDLRUQRHL[R;

=
;

3DVVR

5RVFDWUDQVYHUVDO

*;,
=

Esquema 9-21

Atribuio de passos em roscas cilndricas, cnicas e transversais

Rosca cnica
Em roscas cnicas (necessrio indicar dados em 2 eixos) deve-se utilizar o endereo
necessrio de passo I ou K do eixo com o maior curso (maior comprimento de rosca). Um
segundo passo no ser especificado.

Deslocamento do ponto de partida SF=


Um deslocamento do ponto de partida ser necessrio se a rosca dever ser produzida com
cortes defasados ou ento com mltiplas entradas. O deslocamento do ponto de partida
programado no bloco da rosca com G33 sob o endereo SF (posio absoluta).
Se no for escrito nenhum deslocamento do ponto de partida SF, ser adotado o valor do
dado de ajuste "ngulo de partida na rosca" (SD 4200: THREAD_START_ANGLE) que
estiver ativo.
Observe: Um valor programado do SF sempre ser registrado no dado de ajuste.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

233

Programao
9.3 Movimentos dos eixos

Exemplo de programao
Rosca cilndrica, deslocamento do ponto de partida a 180 graus para duas entradas,
comprimento de rosca (com entrada e sada) de 100 mm, passo de rosca de 4 mm/rot.
Rosca direita, cilindro pr-usinado:
N10 G54 G0 G90 X50 Z0 S500 M3

; aproximar ponto de partida, giro do fuso direita

N20 G33 Z-100 K4 SF=0

; passo: 4 mm/rot.

N30 G0 X54
N40 Z10
N50 X50
N60 G33 Z-100 K4 SF=180

; 2 passo, defasado a 180 graus

N70 G0 X54 ...

Rosca de vrios segmentos


Se forem programados vrios segmentos sucessivos de rosca (rosca de vrios segmentos),
ento faz sentido especificar um deslocamento do ponto de partida apenas no 1 segmento
de rosca. A indicao utilizada somente aqui.
As roscas de vrios segmentos so agrupadas automaticamente atravs do modo de
controle da trajetria G64.
;

1*=.6) 
1=;.
1=;.

%ORFRFRP*
1
%ORFRFRP*
1

%ORFRFRP*
1

Esquema 9-22 Exemplo de rosca de vrios segmentos (sequncia de roscas)

Torneamento

234

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

Velocidade dos eixos


Em roscas G33, a velocidade dos eixos 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.

Informaes
Importante
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 (override de avano) no tem nenhum
significado.

9.3.7

Curso programvel de entrada e de sada G33: DITS, DITE

Funcionalidade
O curso de entrada e de sada na rosca G33 tambm deve ser percorrido para rosca.
Nestas reas ocorre a acelerao e a desacelerao do eixo (para roscas cnicas em
ambos os eixos). Este curso est em funo do passo da rosca, rotao do fuso e da
dinmica do eixo (projeo).
Se o curso disponvel para entrada ou para sada estiver limitado, tambm dever ser
reduzida a rotao do fuso para que este curso seja suficiente.
Para que em tais casos ainda se obtenha bons valores de corte e curtos tempos de
usinagem e para simplificar o problema, no programa pode-se especificar o curso de
entrada e de sada de modo especial. Sem especificao entram em ao os valores dos
dados de ajuste (SD). Os dados no programa so gravados no SD42010:
THREAD_RAMP_DISP[0] ... [1].
Se este curso no for suficiente para deslocar com a acelerao de eixo projetada, ento o
eixo ser forado na acelerao. Ento para a entrada da rosca aparece o alarme 22280
"Curso de entrada programado muito curto". O alarme apenas informativo e no tem
nenhum efeito na execuo do programa de pea.
O curso de sada atua no fim da rosca como distncia de suavizao. Com isso obtida
uma mudana de movimento do eixo sem solavancos durante a retrao.

Programao
DITS=...

; curso de entrada da rosca no G33

DITE=...

; curso de sada da rosca no G33

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

235

Programao
9.3 Movimentos dos eixos
Tabelas 9- 3 Valores para DITS e DITE ou SD42010: THREAD_RAMP_DISP

-1 ... < 0:

A partida/frenagem do eixo de avano ocorre com a acelerao projetada.


O solavanco age de acordo com a atual programao do BRISK/SOFT.

0:

A partida/frenagem do eixo de avano durante o rosqueamento ocorre em


forma de saltos.

> 0:

especificado o curso de entrada / curso de sada da rosca com G33.


Para evitar o alarme 22280 deve-se observar os limites de acelerao do eixo
para casos de cursos de entrada e de sada muito pequenos.

Nota: O valor do SD42010 aps o Reset / Incio de programa -1.

&XUVRGHVDGD

&XUVRGHDSUR[LPDR

3RQWRLQLFLDO

Esquema 9-23 Curso de entrada e curso de sada com suavizao na rosca G33

Exemplo de programao
...
N40 G90 G0 Z100 X10 M3 S500
N50 G33 Z50 K5 SF=180 DITS=4 DITE=2

; entrada de 4 mm, sada de 2 mm

N60 G0 X30
...

Torneamento

236

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.8

Rosqueamento com passo varivel: G34, G35

Funcionalidade
Com G34 e G35 so produzidas roscas com passo varivel em um bloco:
G34 ; rosca com passo (linear) crescente
G35 ; rosca com passo (linear) decrescente
As duas funes possuem a funcionalidade do G33 e requerem as mesmas condies.
O G34 ou o G35 atua at ser cancelado por outra instruo deste grupo G (G0, G1, G2,G3,
G33, ...).
Passo da rosca:
I ou K ; passo de rosca inicial em mm/rot., pertencente ao eixo X ou Z
Mudana de passo:
No bloco com G34 ou G35 o endereo F tem o significado de mudana de passo.
O passo (mm por rotao) muda a cada rotao.
F ; mudana de passo em mm/rot.2.
Nota: O endereo F fora do G34 e G35 ainda tem o significado do avano ou do tempo de
espera no G4. Os valores ali programados permanecem memorizados.

Determinao do F
Se o passo inicial e o passo final de uma rosca forem conhecidos, ento a mudana de
passo da rosca F a ser programada pode ser calculada a partir da seguinte frmula:

)

.H .D
 /*

>PPURW@

Onde:
Ke o passo de rosca da coordenada do ponto de destino do eixo [mm/rot.]
Ka o passo inicial da rosca (progr. em I, K) [mm/rot.]
LG o comprimento da rosca em [mm]

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

237

Programao
9.3 Movimentos dos eixos

Programao
G34 Z... K... F...

; rosca cilndrica com passo crescente

G35 X... I... F...

; rosca transversal com passo decrescente

G35 Z... X... K... F...

; rosca cnica com passo decrescente

Exemplo de programao
Tabelas 9- 4 Rosca cilndrica, em seguida com passo decrescente
N10 M3 S40

;liga o fuso

N20 G0 G54 G90 G64 Z10 X60

; aproximao do ponto de partida

N30 G33 Z-100 K5 SF=15

; rosca, passo constante de 5mm/rot.,

N40 G35 Z-150 K5 F0.16

; passo inicial de 5 mm/rot.,

; ponto de ativao em 15 graus


; reduo de passo de 0,16 mm/rot.,
; comprimento de rosca de 50 mm,
; passo desejado no fim de bloco de 3 mm/rot.
N50 G0 X80

; retrao em X

N60 Z120
N100 M2

Torneamento

238

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.9

Interpolao de rosca: G331, G332

Funcionalidade
O emprego desta funo foi previsto prioritariamente em retificadoras com um 2 fuso
(ferramenta acionada) - para isso veja o captulo "2 fuso".
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 uma
retificao de roscas com uma rotao mais elevada.
Com G331 executa-se a retificao, com G332 em sentido contrrio.
A profundidade de retificao definida atravs do eixo, p. ex. eixo Z; o passo de rosca
atravs do respectivo parmetro de interpolao (aqui: K).
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 da retificao de rosca com G331/G332, o fuso deve ser colocado em modo de
posio controlada com SPOS=... .

Rosca direita ou rosca 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)
Observao:
Um ciclo de rosqueamento com macho completo com interpolao de rosca
disponibilizado com o ciclo padronizado CYCLE84.

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

239

Programao
9.3 Movimentos dos eixos

Exemplo de programao
rosca mtrica 5,
passo conforme tabela: 0,8 mm/rotao, furo pr-usinado:
N5 G54 G0 G90 X10 Z5

; aproximao do ponto de partida

N10 SPOS=0

; fuso em controle de posio

N20 G331 Z-25 K0.8 S600

; retificao de rosca, K positivo = fuso gira


direita, ponto final em -25 mm

N40 G332 Z5 K0.8

; retrocesso

N50 G0 X... Z...

9.3.10

Aproximao do ponto fixo: G75

Funcionalidade
Com G75 possvel aproximar um ponto fixo na mquina, p. ex.: ponto de troca de
ferramentas. A posio para todos os eixos est definida em dados de mquina. Por eixo
pode ser definidos at 4 pontos fixos.
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 G75 reativado o comando G anterior do grupo "Tipo de interpolao" (G0,
G1,G2, ...).

Programao
G75 FP=<n> X1=0 Z1=0

Indicao
FPn refere-se ao dado de mquina de eixo MD30600 $MA_FIX_POINT_POS[n-1]. Se
nenhum FP for programado, ento ser selecionado o primeiro ponto fixo.

Torneamento

240

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos
Tabelas 9- 5 Explicao
Comando

Descrio

G75

Aproximao do ponto fixo

FP=<n>

Ponto fixo que deve ser aproximado. Se especifica o nmero de ponto fixo: <n>
Faixa de valores de <n>: 1, 2, 3, 4
Se no for especificado nenhum nmero de ponto fixo, ento a aproximao
realizada automaticamente at o ponto fixo 1.

X1=0 Z1=0

Eixos de mquina que devem ser deslocados at o ponto fixo.


Aqui indicamos os eixos com valor "0" com os quais o ponto fixo deve ser
aproximado simultaneamente.
Cada eixo desloca com a velocidade mxima por eixo.

Exemplo de programao
N05 G75 FP=1 X1=0

; aproximao do ponto fixo 1 em X

N10 G75 FP=2 Z1=0

; aproximao do ponto fixo 2 em Z,


p. ex. para troca de ferramentas

N30 M30

; fim do programa

Indicao
Os valores de posio programados para X1, Z1 (neste caso =0) so ignorados, mas
devem ser escritos.

A partir do SW 1.4 SP7


A partir do SW 1.4 SP7 existe a possibilidade de se processar quatro pontos fixos.
O pr-requisito que seja definido o dado de mquina de eixos MD30610
$MA_NUM_FIX_POINT_POS=4.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

241

Programao
9.3 Movimentos dos eixos

Exemplo de programao
N05 G75 FP=1 X1=0

; aqui aproximado o ndice Zero "40" --> novo (MD30600


$MA_ FIX_POINT_POS[0]= 40 como valor de exemplo)

N10 G75 FP=2 X1=0

; aqui aproximado o ndice Um "60" --> novo (MD30600 $MA_


FIX_POINT_POS[1]= 60 como valor de exemplo)

N15 G75 FP=3 X1=0

; aqui aproximado o ndice Dois "70" --> novo (MD30600


$MA_ FIX_POINT_POS[2]= 70 como valor de exemplo)

N20 G75 FP=4 X1=0

; aqui aproximado o ndice Trs "80" --> novo (MD30600


$MA_ FIX_POINT_POS[3]= 80 como valor de exemplo)

N30 M30

; fim do programa

Indicao
Se no programa forem chamados dois ou quatro pontos fixos e o dado de mquina definido
como MD30610 $MA_NUM_FIX_POINT_POS=0 ou dois, o NCK dispara a mensagem de
erro "017800" (Canal 1 Bloco... Posio codificada incorreta programada).

Torneamento

242

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.11

Aproximao do ponto de referncia: G74

Funcionalidade
Com G74 se executa a aproximao do ponto de referncia no programa NC. O sentido e a
velocidade de cada eixo esto armazenados em dados de mquina.
O G75 requer um bloco prprio e atua por bloco. Deve-se programar o identificador de eixo
da mquina!
No bloco aps G74 reativado o comando G anterior do grupo "Tipo de interpolao" (G0,
G1,G2, ...).

Exemplo de programao
N10 G74 X1=0 Z1=0

Observao: Os valores de posio programados para X1, Z1 (neste caso =0) so


ignorados, mas devem ser escritos.

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 comandos de movimento de eixos existir a instruo MEAS=... ou
MEAW=..., realizada a leitura e gravao das posies dos eixos deslocados pela borda
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 da borda de contato
selecionada do apalpador e o curso restante ser cancelado.

Programao
MEAS=1

G1 X... Z... F...

; medio com flanco crescente do apalpador de medio,


anular o curso restante

MEAS=-1

G1 X... Z... F...

; medio com flanco decrescente do apalpador de


medio, anular o curso restante

MEAW=1

G1 X... Z... F...

; medio com flanco crescente do apalpador de medio,


sem anular o curso restante

MEAW=-1 G1 X... Z... F...

; medio com flanco decrescente do apalpador de


medio, sem anular o curso restante

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

243

Programao
9.3 Movimentos dos eixos

CUIDADO
Com MEAW: O apalpador de medio desloca-se tambm at a posio programada,
depois de ser ativado. Perigo de danificao!
Indicao
No caso de um 2 apalpador de medio deve-se programar MAES=2 para flanco crescente
ou MAES=-2 para flanco decrescente.

Estado do pedido 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]
Eixo est para X ou Z.

Exemplo de programao
N10 MEAS=1 G1 X300 Z-40 F4000

; medio com anulao de curso restante,


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

Nota: Instruo IF - veja o captulo "Saltos de programas condicionais"

Torneamento

244

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.13

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 velocidades de eixo 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...
Observao: 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 (aplica-se somente com fuso em
movimento!)
Observao:
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

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

Informao
O grupo G com G94, G95 ainda contm as funes G96 e G97 para velocidade de corte
constante. Estas funes ainda tem uma influncia extra na palavra S.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

245

Programao
9.3 Movimentos dos eixos

9.3.14

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. Por
exemplo, para um posicionamento rpido dos eixos, ou para 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).
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.

Torneamento

246

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

7UDQVLRGHEORFRV
HPDSUR[HPILQR
* DSUR[LPDGR
*

*
ILQR

Esquema 9-24 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 Z...

; parada exata modal

N20 X... Z...

; G60 segue atuando

...
N50 G1 G601 ...

; janela de parada exata fina

N80 G64 Z...

; comutar para modo de controle da trajetria

...
N100 G0 G9 Z...

; a parada exata atua somente neste bloco

N111 ...

; novamente modo de controle da trajetria

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

Modo de controle da trajetria G64


O objetivo do modo de controle de trajetria evitar uma desacelerao 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

247

Programao
9.3 Movimentos dos eixos

Exemplo de programao
N10 G64 G1 Z... F...

; modo de controle da trajetria

N20 X..

; 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 de velocidade antecipado ao longo de vrios blocos NC. Dessa forma se pode
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.
$YDQR
*0RGRGHFRQWUROHGDWUDMHWULDFRP/RRN$KHDG
$YDQR)SURJUDPDGR
)

*3DUDGDH[DWD

1

Esquema 9-25

1

1

1

1

1

1

1

1

1 1

1

&XUVRGREORFR

Comparao do comportamento de velocidade G60 e G64 com curtos percursos nos blocos

Torneamento

248

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.15

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 o
decurso da 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.

9HORFLGDGH
SHUFXUVR
%5,6.
LGHDOSDUDHFRQRPLDGHWHPSR

62)7
SURWHJHDSDUWHPHFQLFD

9DORU
QRPLQDO

W

Esquema 9-26

W

7HPSR

Desenvolvimento da velocidade de percurso com BRISK-SOFT

Programao
BRISK

; acelerao de trajetria brusca

SOFT

; acelerao de trajetria suave

Exemplo de programao
N10 SOFT G1 X30 Z84 F6.5

; acelerao de trajetria suave

...
N90 BRISK X87 Z104

; continua com acelerao de trajetria brusca

...

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

249

Programao
9.3 Movimentos dos eixos

9.3.16

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 de acelerao em porcentagem.
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 em
porcentagem.
O valor de referncia (100%) o valor vlido nos dados da mquina para acelerao do
eixo ou fuso. No caso do fuso o valor de referncia ainda depende:
da gama de velocidade
do modo selecionado (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 tem efeito em todos os tipos de interpolao dos modos de operao
AUTOMTICO e MDA, mas no 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.

Torneamento

250

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.17

Deslocamento com controle antecipado: FFWON, FFWOF

Funcionalidade
Atravs do controle feedforward, o erro de seguimento na trajetria a ser percorrida
reduzido a zero.
O deslocamento com controle feedforward permite uma maior preciso de trajetria e
consequentemente melhores resultados de acabamento.

Programao
FFWON

; controle feedforward ON

FFWOF

; controle feedforward OFF

Exemplo de programao
N10 FFWON

; controle feedforward ON

N20 G1 X... Z... F9


...
N80 FFWOF

; controle feedforward OFF

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

251

Programao
9.3 Movimentos dos eixos

9.3.18

3 e 4 eixo

Pr-requisito
Configurao de comando para 3 ou 4 eixos

Funcionalidade
Dependendo da configurao da mquina pode ser necessrio um 3 e 4 eixo. Estes eixos
podem ser eixos lineares ou rotativos. Os identificadores destes eixos so definidos pelo
fabricante da mquina (p. ex. B).
Para eixos rotativos pode ser projetada a faixa de deslocamento entre 0 ...<360 graus
(comportamento Modulo), ou -360 graus...+360 graus, se no houver nenhum eixo Modulo.
O 3 ou 4 eixo pode ser deslocado em sentido linear com os demais eixos, em funo do
projeto da mquina. Se o eixo deslocado em um bloco com G1 ou G2/G3 junto com os
demais eixos (X,Z), ento este no recebe nenhum componente do avano F. Sua
velocidade se baseia no tempo de trajetria dos eixos X,Z. Seu movimento 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 3 eixo, o eixo deslocar com G1 com o
avano F ativo. Trata-se de um eixo rotativo, ento a unidade de medida para F dada em
graus/min com G94 ou graus/rotao do fuso com G95.
Para estes eixos os deslocamentos tambm podem ser ajustados (G54 ... G59) e
programados (TRANS, ATRANS).

Exemplo de programao
O 3 eixo um eixo de giro e com o identificador de eixo B
N5 G94

; F em mm/min ou graus/min

N10 G0 X10 Z30 B45

; percorrer a trajetria X-Z com avano rpido, e ao mesmo


tempo o eixo B

N20 G1 X12 Z33 B60 F400 ; percorrer a trajetria X-Z com 400 mm/min, e ao mesmo
tempo o eixo B
N30 G1 B90 F3000

; o eixo B 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


Torneamento

252

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.19

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 F3.8 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 em


; S=300 rpm e 100 % de correo de rotao: t=0,1 min

N40 X...

; o avano e a rotao do fuso permanecem ativos

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

253

Programao
9.3 Movimentos dos eixos

9.3.20

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 se realiza a aproximao dos pontos
de referncia mecnicos. 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

; desativao do 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

Observao: 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
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 foi selecionada a


funo FXS,
; 12,3% do torque de fixao,
; largura de janela de 2 mm

Torneamento

254

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

Notas
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.
3RVLRUHDO HQFRVWRIL[RDOFDQDGR

==

3RVLRGH
SDUWLGD
-DQHODGHPRQLWRUDRGHHQFRVWRIL[R
);6:>=@

3RVGHGHVWLQR
SRVLRILQDOSURJUDPDGD

Esquema 9-27
Exemplo de deslocamento at o encosto fixo, o contraponto pressionado
sobre a pea de trabalho

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,


; 12,3% do torque de fixao, 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,


; 12,3% do torque de fixao, largura de janela
de 2 mm

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 2
mm

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

255

Programao
9.3 Movimentos dos eixos

Encosto fixo alcanado


Depois que o encosto fixo alcanado,
o curso restante anulado e o valor nominal de posio acompanhado,
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).

Desativao de funo
A desativao da funo aciona uma parada do pr-processamento. No bloco com
FXS[X1]=0 devero constar movimentos de deslocamento.
Exemplo:
N200 G1 G94 X200 Y400 F200
FXS[X1] = 0

O eixo X1 recuado do encosto fixo at a


posio X= 200 mm.

CUIDADO
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 mudana de blocos realizada depois que a posio de retrocesso for alcanada. Se no
for indicada nenhuma posio de retrocesso, a mudana de blocos ser executada
imediatamente aps a desativao da limitao de torque.

Notas adicionais
A "Medio com anulao do curso restante" (comando MEAS) e "Deslocamento at o
encosto fixo" no podem ser programados simultaneamente 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 contraponto).

Torneamento

256

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

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 (eixo 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 desativado. A desativao no foi concluda


completamente.

A consulta das variveis de sistema no programa de pea aciona uma parada de prprocessamento.
No SINUMERIK 802D sl somente podem ser registrados os estados estticos antes e
depois da ativao/desativao.

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"

Referncia bibliogrfica
SINUMERIK 802D sl Manual de funes Torneamento, Fresamento, Puncionamento;
Deslocamento at encosto fixo

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

257

Programao
9.3 Movimentos dos eixos

9.3.21

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 se pode 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 desativada 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 desativada

G62

; Desacelerao nos cantos internos com compensao de raio da


ferramenta ativada

G621

; Desacelerao em todos cantos com compensao de raio da


ferramenta ativada

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
realizar a mudana de sentido no respectivo canto, relativa trajetria do centro.
G621 age de forma semelhante ao G62 em cada canto dos eixos definidos por FGROUP.

Torneamento

258

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.22

Acoplamentos de eixo

9.3.22.1

Movimento acoplado (TRAILON, TRAILOF)

Funcionalidade
Ao ser movimentado um eixo mestre definido, os eixos acoplados (= eixos escravos) ele
associados so movimentados nos percursos descritos pelo eixo mestre, sob a
considerao de um fator de acoplamento.
Eixo mestre e eixos escravos juntos formam um grupo de movimento acoplado.
Exemplos de aplicao
Movimento de um eixo atravs de um eixo simulado. O eixo mestre um eixo simulado e
o eixo acoplado um eixo real. Com isso o eixo real pode ser movimentado sob a
considerao de um fator de acoplamento.
Usinagem bilateral com 2 grupos de movimento acoplado:
1. Eixo mestre Y, eixo acoplado V
2. Eixo mestre Z, eixo acoplado W

(L[R
<

(L[R
9

(L[R
=

(L[R
:

(L[R
;

Esquema 9-28

Programao

Exemplo de movimento acoplado para usinagem bilateral

TRAILON(<eixo escravo>,<eixo mestre>,<fator de acoplamento>)


TRAILOF(<eixo escravo>,<eixo mestre>,<eixo escravo 2>)
TRAILOF(<eixo escravo>)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

259

Programao
9.3 Movimentos dos eixos

Significado
TRAILON

Comando para ativar e definir um grupo de movimento acoplado

<eixo escravo>

Parmetro 1: Denominao do eixo de movimento acoplado

Efeito:

modal

Nota:
Um eixo de movimento acoplado tambm pode ser eixo mestre
para outros eixos acoplados. Desse modo podem ser construdos
diferentes grupos de movimento acoplado.
<eixo mestre>

Parmetro 2: Denominao do eixo mestre

<fator de acoplamento>

Parmetro 3: Fator de acoplamento


O fator de acoplamento estabelece a relao desejada dos cursos
do eixo acoplado e eixo mestre:
<fator de acoplamento> = Curso do eixo acoplado/curso do eixo
mestre
Tipo:

REAL

Pr-ajuste:

A especificao de um valor negativo desencadeia um movimento


inverso de percurso dos eixos mestres e acoplados.
Se o fator de acoplamento no for especificado na programao,
ento ser aplicado automaticamente o fator de acoplamento 1.
TRAILOF

Comando para desativar um grupo de movimento acoplado


Efeito:

modal

O TRAILOF com 2 parmetros apenas desativa o acoplamento para


o eixo mestre indicado:
TRAILOF(<eixo escravo>,<eixo mestre>)

Quando um eixo acoplado possui 2 eixos mestres, para


desativao dos dois acoplamentos o TRAILOF pode ser chamado
com 3 parmetros:
TRAILOF(<eixo escravo>,<eixo mestre>,<eixo escravo 2>)

O mesmo resultado oferecido pela programao do TRAILOF sem


a indicao de um eixo mestre:
TRAILOF(<eixo escravo>)

Indicao
O movimento acoplado sempre realizado no sistema de coordenadas bsico (BCS).
O nmero de grupos de movimento acoplado ativados simultaneamente apenas limitado
pelas opes de combinao dos eixos disponveis na mquina.

Torneamento

260

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

Exemplo de programao
A pea de trabalho deve ser usinada nos dois lados com o conjunto de eixos mostrado.
Para isso crie 2 grupos de movimento acoplado.

(L[R
<
(L[R
=

(L[R
9
(L[R
:

(L[R
;

Esquema 9-29 Exemplo de programao de movimento acoplado

N100 TRAILON(V,Y)

; Ativao do 1 grupo de movimento acoplado

N110 TRAILON(W,Z,1)

; Ativao do 2 grupo de movimento acoplado. Fator


negativo de acoplamento: O eixo acoplado movimenta-se
no sentido oposto ao eixo mestre.

N120 G0 Z10

; Penetrao do eixo Z e eixo W no sentido oposto do


eixo.

N130 G0 Y20

; Penetrao do eixo Y e eixo V no mesmo sentido do eixo.

N200 G1 Y22 V25 F200

; Sobreposio de um movimento dependente e um


independente do eixo acoplado V.

TRAILOF(V,Y)

; Desativao do 1 grupo de movimento acoplado.

TRAILOF(W,Z)

; Desativao do 2 grupo de movimento acoplado.

Outras informaes
Tipos de eixos
Um grupo movimento acoplado pode conter um nmero qualquer de combinaes de eixos
lineares e rotativos. Como eixo mestre tambm se pode definir um eixo simulado.
Eixos acoplados
Um eixo acoplado pode ser atribudo no mximo 2 eixos mestres simultaneamente. A
atribuio realizada em diferentes grupos de movimento acoplado.
Um eixo acoplado pode ser programado com todos comandos de movimento disponveis
(G0, G1, G2, G3, ). Alm do curso independente definido, o eixo acoplado percorre os cursos
derivados de seus eixos mestres com os fatores de acoplamento.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

261

Programao
9.3 Movimentos dos eixos
Limitao de dinmica
A limitao de dinmica depende do tipo de ativao do grupo de movimento acoplado:
Ativao no programa de pea
Se a ativao realizada no programa de pea e todos os eixos mestres so eixos de
programa no canal ativado, a dinmica de todos eixos acoplados ser considerada
durante o deslocamento dos eixos mestres, para que nenhum eixo acoplado seja
sobrecarregado.
Se a ativao realizada no programa de pea com eixos mestres, que no esto ativos
como eixos de programa no canal ativo ($AA_TYP 1), a dinmica do eixo acoplado no
ser considerada durante o deslocamento dos eixos mestres. Com isso pode ocorrer
uma sobrecarga nos eixos acoplados com uma dinmica um pouco menor do que a
necessria para o acoplamento.
Ativao na ao sncrona
Se a ativao realizada em uma ao sncrona, a dinmica dos eixos acoplados no
ser considerada durante o deslocamento dos eixos mestres. Com isso pode ocorrer
uma sobrecarga nos eixos acoplados com uma dinmica um pouco menor do que a
necessria para o acoplamento.
CUIDADO
Quando um grupo de movimento acoplado
em aes sncronas
no programa de pea com eixos mestres, que no so eixos de programa no canal
do eixo acoplado,
ativado, ento o usurio/fabricante da mquina tem uma responsabilidade especial
para empregar medidas adequadas, para que no ocorra nenhuma sobrecarga dos
eixos acoplados atravs dos movimentos do eixo mestre.
Estado do acoplamento
O estado de acoplamento de um eixo pode ser consultado no programa de pea com as
variveis de sistema:
$AA_COUP_ACT[<eixo>]
Valor

Significado

Nenhum acoplamento ativo

Movimento acoplado ativo

Torneamento

262

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

9.3.22.2

Grupo mestre/escravo (MASLDEF, MASLDEL, MASLON, MASLOF, MASLOFS)

Funcionalidade
A funo de acoplamento de torque/rotao (Mestre-Escravo) principalmente para
aumentar o desempenho do acoplamento mecnico dos acionamentos utilizados.
O acoplamento mestre/escravo permite o seguinte:
O acoplamento dos eixos escravos em seu eixo mestre apenas em estado parado dos
eixos envolvidos.
O acoplamento e a separao dos fusos girando e com rotao controlada, alm da
configurao dinmica.

Referncia bibliogrfica
SINUMERIK 802D sl Manual de funes Torneamento, Fresamento, Puncionamento;
Acoplamento de torque/rotao, Mestre-Escravo

Programao
MASLON(Slv1,Slv2,..., )
MASLOF(Slv1,Slv2,..., )
MASLDEF(Slv1,Slv2,..., eixo mestre)

Aplicao para configurao dinmica

MASLDEL(Slv1,Slv2,..., )

Aplicao para configurao dinmica

MASLOFS(Slv1, Slv2, ..., )

Ampliao para fuso escravo

Indicao
Com MASLOF/MASLOFS suprimida a parada de pr-processamento implcita. Condicionadas
falta de parada de pr-processamento, as variveis de sistema $P no enviam valores
atualizados aos eixos escravos at o momento de uma nova programao.

Significado
Geral
MASLON

Ativar um acoplamento temporrio

MASLOF

Separar um acoplamento ativo. Nos caso dos fusos devem ser


observadas as ampliaes.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

263

Programao
9.3 Movimentos dos eixos
Ampliao da configurao dinmica
MASLDEF

Criar/alterar o acoplamento definido por usurio atravs de dados


de mquina ou a partir do programa de pea.

MASLOFS

Separar o acoplamento de modo similar ao MASLOF e desacelerar


automaticamente o fuso escravo.

MASLDEL

Separao do grupo de eixos mestres/escravos e cancelamento


da definio do grupo.

Slv1, Slv2, ...

Eixos escravos guiados por um eixo mestre.

Eixo mestre

Eixo que guia os eixos escravos definidos em um grupo


mestre/escravo.

Exemplos de programao
Exemplo 1: Configurao dinmica de um acoplamento mestre/escravo a partir do programa
de pea
Configurao dinmica de um acoplamento mestre/escravo a partir do programa de pea:
O eixo relevante aps um giro do contentor de eixos deve tornar-se um eixo mestre.
MASLDEF(AUX,S3)

; S3 mestre para AUX

MASLON(AUX)

; Acoplamento ativado para AUX

M3=3 S3=4000

; Sentido de giro direita

MASLDEL(AUX)

; Deletao da configurao e separao do acoplamento

AXCTSWE(CT1)

; Giro do contentor

Exemplos
Exemplo 2: Acoplamento de valor real de um eixo escravo
Acoplamento de valor real de um eixo escravo de mesmo valor do eixo mestre com
PRESETON.
Em um acoplamento permanente de mestre e escravo deve-se modificar o valor real no eixo
ESCRAVO mediante PRESETON.
N37262 $MA_MS_COUPLING_ALWAYS_ACTIVE[AX2]=0

; Desativar brevemente o
acoplamento permanente.

N37263 NEWCONF
N37264 STOPRE
MASLOF(Y1)

; Acoplamento temporrio
desativado.

N5 PRESETON(Y1,0,Z1,0,B1,0,C1,0,U1,0)

; Definir o valor real dos eixos


escravos no referenciados, pois
estes esto ativados com
Power On.

N37262 $MA_MS_COUPLING_ALWAYS_ACTIVE[AX2]=1

; Ativar acoplamento permanente.

N37263 NEWCONF

Torneamento

264

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.3 Movimentos dos eixos

Outras informaes
Geral
MASLOF

Nos fusos em modo de controle de rotao, esta instruo executada


imediatamente. Os fusos escravos que esto em rotao neste momento
mantm suas rotaes at a reprogramao da rotao.

Ampliao da configurao dinmica


MASLDEF

Definio de um grupo mestre/escravo a partir do programa de pea.


Antes a definio era realizada exclusivamente atravs de dados de
mquina.

MASLDEL

A instruo cancela a atribuio dos eixos escravos ao eixo mestre e


separa simultaneamente o atual acoplamento, de forma similar ao
MASLOF.
As definies de mestre/escravo acordadas nos dados de mquina so
conservadas.

MASLOFS

A instruo MASLOFS pode ser utilizada para desacelerar


automaticamente os fusos escravos na separao do acoplamento.
Nos eixos e fusos em modo de posicionamento, o acoplamento somente
encerrado e separado em estado parado.

Indicao
O valor real para o eixo escravo pode ser sincronizado com PRESETON no mesmo valor do
eixo mestre. Para isso, o acoplamento permanente de mestre e escravo deve ser
desativado brevemente para ajustar o valor real do eixo escravo no referenciado com o
valor do eixo mestre com o Power On. Em seguida restabelecido o acoplamento
permanente.
O acoplamento mestre/escravo permanente ativado com o ajuste de dado de mquina
MD37262 $MA_MS_COUPLING_ALWAYS_ACTIVE = 1 e no influi nos comandos de
linguagem do acoplamento temporrio.
Comportamento de acoplamento para fusos
Para fusos que esto em modo de controle de rotao se define o comportamento de
acoplamento do MASLON, MASLOF, MASLOFS e MASLDEL de forma explcita atravs do dado de
mquina MD37263 $MA_MS_SPIND_COUPLING_MODE.
No ajuste padro com MD37263 = 0 o acoplamento e a separao dos eixos escravos so
realizados exclusivamente com os eixos participantes parados. MASLOFS corresponde ao
MASLOF.
Com MD37263 = 1 executa-se imediatamente a instruo de acoplamento e tambm sua
movimentao. O acoplamento imediatamente encerrado com MASLON e imediatamente
separado com MASLOFS ou MASLOF. Os fusos escravos que esto em rotao neste momento
so desacelerados automaticamente com MASLOFS e com MASLOF conservam suas rotaes
at a reprogramao da rotao.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

265

Programao
9.4 Movimentos do fuso

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.

Programao
M3

; giro horrio do fuso

M4

; giro anti-horrio do fuso

M5

; parada do fuso

Observao: 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. Os movimentos 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.
Observao: Atravs de dados de mquina podem ser projetados outros ajustes.

Exemplo de programao
N10 G1 X70 Z20 F3 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

Torneamento

266

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.4 Movimentos do fuso

9.4.2

Limitao da rotao do fuso: G25, G26

Funcionalidade
Atravs do programa podemos restringir os valores limite normalmente vlidos, escrevendose 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.
Com a funo G96 - velocidade de corte constante - possvel programar / especificar um
limite superior (LIMS) 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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

267

Programao
9.4 Movimentos do fuso

9.4.3

Posicionamento do fuso

9.4.3.1

Posicionamento de fuso (SPOS, SPOSA, M19, M70, WAITS)

Funcionalidade
Com SPOS, SPOSA ou M19 os fusos podem ser posicionados em determinadas posies
angulares, p. ex. para troca de ferramentas.

3RVLRDQJXODU

Esquema 9-30 Posio angular

O SPOS, SPOSA e M19 executam uma comutao temporria no modo de controle de posio
at o prximo M3/M4/M5/M41 M45.
Posicionamento em modo de eixo
O fuso tambm pode ser deslocado como eixo de percurso, eixo sncrono ou eixo de
posicionamento atravs de seu endereo definido em dado de mquina. Com a
especificao do identificador de eixo o fuso encontra-se em modo de eixo. Com M70 o fuso
comutado diretamente para o modo de eixo.
Fim de posicionamento
O critrio de fim de movimento no posicionamento do fuso programvel atravs do FINEA,
ou IPOBRKA.

CORSEA, IPOENDA

A mudana de blocos ocorre assim que os critrios de fim de movimento para todos os
fusos e eixos executveis no bloco forem preenchidos, alm do preenchimento do critrio de
mudana de blocos da interpolao de percurso.
Sincronizao
Para sincronizar os movimentos de fuso, pode ser realizada uma espera com WAITS at
alcanar a posio do fuso.

Torneamento

268

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.4 Movimentos do fuso

Pr-requisitos
O fuso que deve ser posicionado precisa trabalhar em modo de controle de posio.

Programao
Posicionamento do fuso:
SPOS=<valor>

/ SPOS[<n>]=<valor>

SPOSA=<valor>
M19

/ SPOSA[<n>]=<valor>

/ M<n>=19

Comutao do fuso para o modo de eixo:


M70

/ M<n>=70

Definio de critrio de fim de movimento:


FINEA

/ FINEA[S<n>]

COARSEA

/ COARSEA[S<n>]

IPOENDA

/ IPOENDA[S<n>]

IPOBRKA

/ IPOBRKA(<eixo>[,<momento>]) ; programao em bloco NC prprio!

Sincronizao de movimentos do fuso:


WAITS

/ WAITS(<n>,<m>) ; programao em bloco NC prprio!

Significado
SPOS

/ SPOSA:

Posicionamento do fuso em uma posio angular indicada


O SPOS e o SPOSA possuem a mesma funcionalidade, apenas diferem-se
no comportamento da mudana de blocos:
Com o SPOS o bloco NC somente prossegue quando a posio for
alcanada.
Com o SPOSA o bloco NC prossegue, mesmo quando a posio no
alcanada.
<n>:

Nmero do fuso que deve ser posicionado.


Quando no se especifica nenhum nmero de fuso, ou
quando o nmero de fuso "0", o SPOS e o SPOSA estar
associado ao fuso mestre.

<valor>:

Posio angular, na qual o fuso deve ser posicionado


Unidade: Graus
Tipo:

REAL

Para programao do modo de aproximao da posio


existem as seguintes possibilidades:
=AC(<eixo>):

Especificao de dimenso absoluta


Faixa de valores: 0 359,9999

=IC(<valor>):

Especificao de dimenso incremental

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

269

Programao
9.4 Movimentos do fuso
Faixa de valores: 0 99 999,999

M<n>=19:

=DC(<valor>):

Aproximao no percurso direto em


valor absoluto

=ACN(<valor>):

Indicao absoluta de dimenses,


aproximao em sentido negativo

=ACP(<valor>):

Indicao absoluta de dimenses,


aproximao em sentido positivo

=<valor>:

como o DC(<valor>)

Posicionamento de fuso mestre (M19 ou M0=19) ou fuso de nmero <n>


(M<n>=19) na posio angular especificada com
SD43240 $SA_M19_SPOS no modo de aproximao de posio
especificado no SD43250 $SA_M19_SPOSMODE
O bloco NC somente prossegue quando a posio alcanada.

M<n>=70:

Comutao de fuso mestre (M70 ou M0=70) ou fuso de nmero <n>


(M<n>=70) para o modo de eixo
No aproximada nenhuma posio definida. O bloco NC prossegue
depois da comutao ser executada.

FINEA:

Fim de movimento ao alcanar "Parada exata fina"

COARSEA:

Fim de movimento ao alcanar "Parada exata aproximada"

IPOENDA:

Fim de movimento ao alcanar "Parada de interpolador"

S<n>:

Fuso, para o qual o critrio de fim de movimento programado deve estar


ativo
<n>:

Nmero do fuso

Quando no se especifica nenhum fuso [S<n>] ou o nmero do fuso "0",


o critrio de fim de movimento programado estar associado ao fuso
mestre.
IPOBRKA:

Mudana de blocos possvel na rampa de frenagem


<eixo>:

Identificador de canal

<momento>:

Momento da mudana de blocos relacionado rampa


de frenagem
Unidade:

Por cento

Faixa de valores:

100 (momento do emprego da


rampa de frenagem) 0 (fim da
rampa de frenagem)

Sem a indicao do parmetro <momento> ser ativado


o atual valor do dado de ajuste:
SD43600 $SA_IPOBRAKE_BLOCK_EXCHANGE
Nota:
O IBOBRKA com momento "0" idntico ao IPOENDA.

Torneamento

270

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.4 Movimentos do fuso

WAITS:

O comando de sincronizao para o(s) fuso(s) indicado(s)


Com a execuo dos blocos seguintes espera-se at que o(s) fuso(s)
indicado(s) e programado(s) com SPOSA em um bloco NC alcance(m) sua
posio final (com parada exata fina).
WAITS

aps M5:

Espera, at que o(s) fuso(s) indicado(s)


esteja(m) parado(s).

WAITS

aps M3/M4:

Espera, at que o(s) fuso(s) indicado(s)


alcance(m) sua rotao nominal.

<n>,<m>:

Nmeros dos fusos, para os quais deve ser


aplicado o comando de sincronizao
Quando no se especifica nenhum nmero de
fuso, ou quando o nmero de fuso "0", o WAITS
estar associado ao fuso mestre.

Indicao
Por bloco NC so possveis 3 indicaes de posio de fuso.
Indicao
Para indicao incremental de dimenses IC(<valor>) o posicionamento do fuso possvel
com vrios giros.
Indicao
Se o controle de posio foi ativado com SPCON antes do SPOS, ele ser mantido at o SPCOF.
Indicao
O comando detecta automaticamente a passagem para o modo de eixo, com base na
seqncia de programao. Por isso que no mais necessria a programao explcita do
M70 no programa de pea. Entretanto, o M70 ainda pode ser programado, por exemplo,
para melhorar a leitura do programa de pea.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

271

Programao
9.4 Movimentos do fuso

Exemplos de programao
Exemplo 1: Posicionamento de fuso no sentido de giro negativo
O fuso 2 deve ser posicionado 250 no sentido de giro negativo:
N10 SPOSA[2]=ACN(250)

; O fuso eventualmente desacelerado e acelerado em


sentido contrrio para o posicionamento.

$& 

r
r

'& 

Esquema 9-31 Posio com indicao em graus

Exemplo 2: Posicionamento de fuso em modo de eixo

Esquema 9-32 Posicionamento do fuso

Variante de programa 1:

Torneamento

272

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.4 Movimentos do fuso

...
N10 M3 S500
...
N90 SPOS[2]=0

; Controle de posio ativado, fuso 2 posicionado em 0,


no prximo bloco pode ser deslocado em modo de eixo.

N100 X50 C180

; O fuso 2 (eixo C) deslocado sincronizado com X na


interpolao linear.

N110 Z20 SPOS[2]=90

; O fuso 2 posicionado em 90 graus.

Variante de programa 2:
...
N10 M3 S500
...
N90 M2=70

; O fuso 2 passa para modo de eixo.

N100 X50 C180

; O fuso 2 (eixo C) deslocado sincronizado com X na


interpolao linear.

N110 Z20 SPOS[2]=90

; O fuso 2 posicionado em 90 graus.

Exemplo 3: Pea torneada com execuo de furos transversais


Nesta pea torneada devem ser executados furos transversais. O fuso de trabalho (mestre)
em movimento parado na posio de zero grau e depois sempre girado e parado a cada
90.

Esquema 9-33 Fuso da pea de tornear

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

273

Programao
9.4 Movimentos do fuso

....
N110 S2=1000 M2=3

; Ativao do dispositivo de furao transversal.

N120 SPOSA=DC(0)

; Posicionamento do fuso principal diretamente em 0,


a transio de blocos executada imediatamente.

N125 G0 X34 Z-35

; Ativao da broca, enquanto o fuso posicionado.

N130 WAITS

; Espera, at que o fuso principal alcance sua posio.

N135 G1 G94 X10 F250

; Avano em mm/min (G96 somente possvel para o


dispositivo de torneamento de poliedros e para o fuso
sincronizado, no para ferramentas acionadas na
unidade de avano transversal).

N140 G0 X34
N145 SPOS=IC(90)

; O posicionamento realizado com parada de leitura e


a 90 em sentido positivo.

N150 G1 X10
N155 G0 X34
N160 SPOS=AC(180)

; O posicionamento realizado relacionado ao ponto


zero do fuso na posio 180.

N165 G1 X10
N170 G0 X34
N175 SPOS=IC(90)

; Da posio absoluta de 180 o fuso desloca 90 em


sentido positivo, em seguida ele est na posio
absoluta de 270.

N180 G1 X10
N185 G0 X50
...

Outras informaes
Posicionamento com SPOSA
A transio de blocos e execuo do programa no influenciada pelo SPOSA. O
posicionamento do fuso pode ser realizado paralelo execuo dos blocos NC seguintes. A
mudana de blocos realizada quando todas funes programadas no bloco (exceto a do
fuso) alcanarem seu critrio de fim de bloco. Neste caso o posicionamento de fuso pode se
estender por vrios blocos (veja o WAITS).
ATENO
Se em um bloco seguinte for lida a presena de uma parada implcita de prprocessamento, ento o processamento neste bloco permanece parado at todos os fusos
que devem ser posicionados pararem.
Posicionamento com SPOS / M19
A transio de blocos somente ser executada quando todas funes programadas no
bloco alcanarem seu critrio de fim de bloco (p. ex. quando todas funes auxiliares do
PLC forem confirmadas, todos eixos alcanaram seu ponto final) e quando o fuso alcanar a
posio programada.

Torneamento

274

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.4 Movimentos do fuso
Velocidade dos movimentos:
A velocidade e o comportamento do retardo para o posicionamento esto armazenados em
dados de mquina. Os valores projetados podem ser alterados atravs da programao ou
de aes sncronas.
Indicao das posies de fuso:
Visto que os comandos G90/G91 no atuam neste caso, so aplicadas explicitamente as
indicaes de dimenses correspondentes como AC, IC, DC, ACN, ACP. Sem especificaes o
procedimento realizado automaticamente como na especificao DC.
Sincronizao de movimentos de fuso com WAITS
Com WAITS pode ser marcado um ponto no programa NC onde realizada uma espera at
que um ou mais fusos programados com SPOSA em um bloco NC anterior alcancem sua
posio.
Exemplo:
N10 SPOSA[2]=180 SPOSA[3]=0
...
N40 WAITS(2,3)

; No bloco a espera ocorre at os fusos 2 e 3


alcanarem a posio especificada no bloco
N10.

Com WAITS e aps o M5 espera-se que o(s) fuso(s) esteja(m) totalmente parado(s). Com
WAITS e aps o M3/M4 espera-se que o(s) fuso(s) alcancem a rotao e o sentido de giro
especificados.
Indicao
Se o fuso ainda no sincronizou com os marcadores de sincronizao, ento ser adotado o
sentido positivo de giro especificado no dado de mquina (estado de fornecimento).

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

275

Programao
9.4 Movimentos do fuso
Posicionar o fuso a partir do giro (M3/M4)
Com o M3 ou o M4 ativado, o fuso ser parado conforme o valor programado.

6HQWLGRGHJLUR

6HQWLGRGHJLUR

'& $&

QJXOR
SURJUDPDGR

'& $&

QJXOR
SURJUDPDGR

Esquema 9-34 Sentido de giro do fuso

No existe nenhuma diferena entre a especificao DC e AC. Nos dois casos o sentido de
giro optado atravs do M3/M4 continua a ser executado at a posio final absoluta. Com ACN
e ACP eventualmente ocorre uma desacelerao e se mantm o respectivo sentido de
aproximao. Na especificao IC o giro continua a partir da atual posio do fuso, e pelo
valor especificado.
Posicionamento do fuso a partir do estado parado (M5)
O curso programado percorrido a partir do estado parado (M5), exatamente de acordo com
a especificao.

9.4.4

Marchas de transmisso

Funcionalidade
Para um fuso podem ser projetadas at 5 gamas de velocidade para ajuste de rotao e
torque.

Programao
A seleo de uma gama de velocidade realizada no programa mediante comandos M:
M40

; seleo automtica de gama de velocidade

M41 at M45

; gama de velocidade 1 at 5

Torneamento

276

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.4 Movimentos do fuso

9.4.5

2 Fuso

Funo
No SINUMERIK 802D sl plus e no 802D sl pro est disponvel um 2 fuso.
Nestes comandos possvel executar as funes de transformao cinemtica TRANSMIT
e TRACYL para operaes de fresamento executadas em tornos. Estas funes requerem
um 2 fuso para a fresa acionada.
Nestas funes o fuso principal ser operado como um eixo rotativo.

Fuso mestre
Com o fuso mestre est associada uma srie de funes que somente esto disponveis
neste fuso:
G95

; avano por rotao

G96, G97

; velocidade de corte constante

LIMS

; rotao limite superior com G96, G97

G33, G34, G35, G331,


G332

; rosqueamento, interpolao de roscas

M3, M4, M5, S...

; tarefas simples para sentido de giro, parada e rotao

O fuso mestre definido atravs de projeo (dados da mquina). Normalmente o fuso


principal (fuso 1). No programa pode ser definido outro fuso como fuso mestre:
SETMS(n)

; a partir de agora o fuso n (= 1 ou 2) o fuso mestre.

Um retorno ao estado anterior tambm possvel atravs de:


SETMS

; a partir de agora o fuso mestre projetado volta a ser o


fuso mestre

SETMS(1)

; a partir de agora o fuso 1 volta a ser o fuso mestre.

A definio de fuso-mestre alterada no programa apenas valer at o fim do programa /


cancelamento do programa. Depois disso, o fuso-mestre projetado estar novamente ativo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

277

Programao
9.4 Movimentos do fuso

Programao atravs do nmero do fuso


Algumas funes de fuso tambm podem ser selecionadas atravs do nmero do fuso:
S1=..., S2=...

; rotao de fuso para fuso 1 ou 2

M1=3, M1=4, M1=5

; dados de sentido de giro, parada para fuso 1

M2=3, M2=4, M2=5

; dados de sentido de giro, parada para fuso 2

M1=40, ..., M1=45

; gama de velocidade para fuso 1 (se disponvel)

M2=40, ..., M2=45

; gama de velocidade para fuso 2 (se disponvel)

SPOS[ n ]

; posicionar fuso n

SPI (n)

; Converte o nmero do fuso n em identificador de eixo,


; p. ex. "SP1" ou "CC"
; n deve ser um nmero de fuso vlido (1 ou 2)
; os identificadores de fuso SPI(n) e Sn so idnticos
em seu funcionamento.

$P_S[ n ]

; ltima rotao programada do fuso n

$AA_S[ n ]

; rotao real do fuso n

$P_SDIR[ n ]

; ltimo sentido de giro programado do fuso n

$AC_SDIR[ n ]

; atual sentido de giro do fuso n

2 fusos disponveis
No programa podem ser feitas consultas atravs de variveis de sistema:
$P_NUM_SPINDLES

; nmero de fusos projetados (no canal)

$P_MSNUM

; nmero do fuso mestre programado

$AC_MSNUM

; nmero do fuso mestre ativo

Torneamento

278

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.5 Funes especiais de giro

9.5

Funes especiais de giro

9.5.1

Velocidade de corte constante: G96, G97

Funcionalidade
Pr-requisito: Dever estar disponvel um fuso controlado.
Com a funo G96 ativada a rotao do fuso ser adaptada ao dimetro de pea (eixo
transversal) que estiver sendo processado no momento, de modo que uma velocidade de
corte S programa permanea constante no corte da ferramenta:
Rotao do fuso vezes o dimetro = constante.
A palavra S avaliada como velocidade de corte a partir do bloco com G96. G96
permanece modal at uma mudana de funes G do grupo (G94, G95, G97).

Programao
G96 S... LIMS=... F...

; velocidade de corte constante ON

G97

; velocidade de corte constante OFF

; velocidade de corte, unidade de medida em m/min

LIMS=

; rotao limite superior do fuso ativa com G96, G97

; avano em unidade de medida mm/rotao como no G95

Observao:
Se antes estava ativo o G94 ao invs do G95, deve ser escrito novamente um valor F
adequado!

; HL[RWUDQVYHUVDO

'

'

6' 5RWDRGRIXVR
'' 'LPHWUR

'[6' '[6' 'Q[6'Q FRQVWDQWH

Esquema 9-35 Velocidade de corte constante G96

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

279

Programao
9.5 Funes especiais de giro

Deslocamento com avano rpido


Durante o deslocamento com avano rpido G0 no haver nenhuma mudana de
rotaes.
Exceo: Se o contorno for aproximado em avano rpido e o prximo bloco contm um tipo
de interpolao G1 ou G2, G3 CIP, CT (bloco de contorno), ento a rotao do bloco de
aproximao com G0 se adaptar ao bloco de contorno.

Rotao limite superior LIMS=


Na usinagem de dimetros grandes para dimetros pequenos a rotao do fuso pode
aumentar fortemente. Aqui recomenda-se especificar o limite superior de rotao do fuso
LIMS=... . LIMS somente tem efeito no G96 e no G97.
Com a programao do LIMS=... sobrescreve-se o valor especificado no dado de ajuste
(SD 43230: SPIND_MAX_VELO_LIMS). Este SD entra em ao quando no se escreve o
LIMS.
A rotao de limite superior programada com G26 ou definida atravs de dados de mquina
no pode ser excedida com LIMS=.

Desativar velocidade de corte constante: G97


A funo "Velocidade de corte constante" desativada com G97. Se G97 estiver ativo, ser
avaliada novamente uma palavra S escrita em rotaes por minuto como rotao do fuso.
Se no for escrita nenhuma palavra S nova, ento o fuso continua girando com a rotao
determinada na ltima funo G96 ativa.

Exemplo de programao
N10 ... M3

; sentido de giro do fuso

N20 G96 S120 LIMS=2500

; ativar velocidade de corte constante, 120 m/min,


rotao limite de 2500 rpm

N30 G0 X150

; nenhuma mudana de rotaes, pois o bloco N31 possui


G0

N31 X50 Z...

; nenhuma mudana de rotaes, pois o bloco N32 possui


G0

N32 X40

; aproximao no contorno, a nova rotao ajustada


automaticamente para a solicitada no incio do bloco N40

N40 G1 F0.2 X32 Z...

; avano de 0,2 mm/rotao

...
N180 G97 X... Z...

; desativao da velocidade de corte constante

N190 S...

; nova rotao do fuso, rpm

Torneamento

280

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.5 Funes especiais de giro

Informaes
A funo G96 tambm pode ser desativada com G94 ou G95 (mesmo grupo G). Neste caso
atua a ltima rotao de fuso S programada para o processo restante de usinagem, isto se
no for escrita nenhuma palavra S nova.
O deslocamento programvel TRANS ou ATRANS (veja o captulo de mesmo nome) no
deve ser aplicado no eixo transversal X ou ento com muito poucos valores. O ponto zero
da pea dever estar no centro do torneamento. Somente assim garantida a funo exata
de G96.

9.5.2

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, utilizamos 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

281

Programao
9.5 Funes especiais de giro
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.
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.

1*&+) 

&+

&KDQIUR

1*

<

%LVVHWUL]

SH[*

Esquema 9-36 Insero de um chanfro com CHF no exemplo: Entre duas retas

Torneamento

282

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.5 Funes especiais de giro

1*&+5 

&+5 

&KDQIUR

1*

<

%LVVHWUL]

SH[*

Esquema 9-37 Insero de um chanfro com CHR no exemplo: Entre duas retas

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...

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

283

Programao
9.5 Funes especiais de giro

Arredondamento RND ou RNDM


Entre contornos lineares e circulares em qualquer combinao inserido um elemento de
contorno circular com transio tangencial.

5HWDUHWD

5HWDFUFXOR

1*51' 

$UUHGRQGDPHQWR

51' 
SH[*

1*51' 

51' 

1*

$UUHGRQGDPHQWR

1*

SH[*
<

<

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

...

Torneamento

284

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.5 Funes especiais de giro

9.5.3

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 podem ser utilizadas indicaes angulares. 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 sucesso de elementos de contorno aplicvel em blocos com G0 ou
G1.
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

Informao
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 ao eixo Z (caso normal: G18 ativo). Os ngulos positivos esto alinhados no sentido
anti-horrio.

&RQWRUQR
;

3URJUDPDR
3RQWRILQDOHP1QRIRL
WRWDOPHQWHUHFRQKHFLGR
1*;=
1;$1* 
RX
1*;=
1=$1* 

;"
RX
"=
$1* 

1

1

;=

2VYDORUHVDSHQDVVRVLPEOLFRV
=

Esquema 9-39

Indicao de ngulo para determinao de uma reta

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

285

Programao
9.5 Funes especiais de giro

3URJUDPDR

&RQWRUQR
;

;=

3RQWRILQDOGHVFRQKHFLGRHP1
1*;=
1$1* 
1;=$1* 

$1* 
1
""

$1* 
1

1
;=

2VYDORUHVDSHQDVVRVLPEOLFRV
=

$1* 

;=
1

'
81

3RQWRILQDOHP1GHVFRQKHFLGR
,QVHULUDUUHGRQGDPHQWRV
1*;=
1$1* 51' 
VLPLODU
,QVHULUFKDQIUR
1*;=
1$1* &+5 
1;=$1* 


$1* 

1

""
1

;=
=

;=

1

'
81



1

;=
1

;=
=

;=

$1* 

58

;=

1'



1



1

1'

58



$1* 
1

""
1

;=
=

Esquema 9-40

3RQWRILQDOHP1FRQKHFLGR
,QVHULUDUUHGRQGDPHQWRV
1*;=
1;=51' 
1;=
VLPLODU
,QVHULUFKDQIUR
1*;=
1;=&+5 
1;=
1;=$1* 
3RQWRILQDOHP1GHVFRQKHFLGR
,QVHULUDUUHGRQGDPHQWRV
1*;=
1$1* 51' 
1;=$1* 51' 
1;=
VLPLODU
,QVHULUFKDQIUR
1*;=
1$1* &+5 
1;=$1* &+5 
1;=

Exemplos para contornos de vrios blocos

Torneamento

286

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

9.6

Ferramenta e correo de ferramenta

9.6.1

Notas gerais (torneamento)

Funcionalidade
Na criao do programa para usinagem da pea no precisamos considerar o comprimento
de ferramenta ou do raio de corte. 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 apenas a ferramenta necessria com seus dados de correo.
Com base nestes dados o comando executa as correes de trajetria necessrias para
produzir a pea descrita.
)3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD
03RQWR]HURGDPTXLQD
:3RQWR]HURGDSHD
7

)
)
7

Esquema 9-41 Usinagem de uma pea com diversas dimenses de ferramenta

Ver tambm
Especificar ferramentas e correes das ferramentas (Pgina 29)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

287

Programao
9.6 Ferramenta e correo de ferramenta

9.6.2

Ferramenta T (torneamento)

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 a palavra
T (p. ex. comum em revlver de ferramentas de tornos) ou
a troca realizada de acordo com a pr-seleo com a palavra T atravs da instruo
adicional M6.
Observe:
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

Nota
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

Torneamento

288

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

9.6.3

Nmero de correo de ferramenta D (torneamento)

Funcionalidade
Em uma determinada ferramenta podem ser atribudos de 1 a 9 campos de dados com
diversos blocos de corretores 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 os corretores de ferramenta tornam-se inativos.

Programao
D...

; nmero de correo da ferramenta: 1 ... 9, D0: nenhuma correo ativa!

Nota
No comando pode ser memorizado simultaneamente o seguinte nmero mximo de blocos
de corretores 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) .
7 '

'

'

7 '

'

'

7 '

'

'

7 '
7 '

&DGDIHUUDPHQWDSRVVXLVHXVSUSULRVEORFRVGHFRUUHRP[LPR

Esquema 9-42

Exemplos de atribuio de nmero de corretores de ferramenta - ferramenta

Informaes
Corretores de comprimento de ferramenta tm efeito imediato, se a ferramenta estiver ativa;
se no for programado nenhum nmero D, com os valores do D1.
A correo executada com o primeiro deslocamento programado para o respectivo eixo de
correo de comprimento.
Uma compensao do raio de ferramenta deve ser ativada adicionalmente com G41/G42.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

289

Programao
9.6 Ferramenta e correo de ferramenta

Exemplo de programao
Troca de ferramentas:
N10 T1

; a ferramenta 1 ativada com o respectivo D1

N11 G0 X...
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 corretor foi trocado

Contedo de uma memria de correes


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 determina quais indicaes geomtricas so necessrias e como
estas so calculadas (broca ou ferramenta de tornear ou fresa).
Posio de corte
No tipo de ferramenta "ferramenta de tornear" especificamos tambm a posio do corte.
As figuras a seguir informam os parmetros de ferramenta necessrios para cada tipo de
ferramenta.

)HUUDPHQWDGHWRUQHDU

)3RUWDIHUDPHQWD
3RQWRGHUHIHUQFLD

&RPSULPHQWR
 ;

(IHLWR

*&RPSULPHQWRHP;
&RPSULPHQWRHP=

3RQWDGDIHUUDPHQWD3
 *XPH

&RPSULPHQWR
 =

Esquema 9-43 Valores de correo de comprimento em ferramentas de tornear

Torneamento

290

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

)3RQWRGHUHIHUQFLD
GRSRUWDIHUUDPHQWD

)HUUDPHQWDSDUDFDQDLV

=
GRLVEORFRVGHFRUUHRQHFHVVULRV
SH['&RUWH
'&RUWH

'&RPSULPHQWR
 ;

'&RPSULPHQWR
 ;

(IHLWR

*&RPSULPHQWRHP;
&RPSULPHQWRHP=

Esquema 9-44

'
&RPSULPHQWR
 =

3RQWDGDIHUUDPHQWD3
&RUWH '

3RQWDGDIHUUDPHQWD3
&RUWH '

'
&RPSULPHQWR

Ferramenta de tornear com dois cortes D1 e correo de comprimento D2

)HUUDPHQWDGHWRUQHDU

5
&RPSULPHQWR
 ;
3
3RQWDGDIHUUDPHQWD3
*XPH

&RPSULPHQWR
 =

(IHLWR
55DLRGHFRUWH UDLRGDIHUUDPHQWD
*&RPSULPHQWRHP;
&RPSULPHQWRHP=

63RVLRGRFHQWURGRFRUWH
)3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD

3RVLRGRFRUWHSRVVYHOFRPYDORUGHSRVLRDW
;


;
1RWD

2VGDGRV&RPSULPHQWR&RPSULPHQWR
UHIHUHPVHDRSRQWR3QRFRPSULPHQWRGR
JXPH

6
6

Esquema 9-45

Correes para ferramenta de tornear com correo de raio de ferramenta

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

291

Programao
9.6 Ferramenta e correo de ferramenta

(IHLWR

%URFD
)3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD

*&RPSULPHQWRHP=
*)HUUDPHQWDVGHWRUQHDU

&RPSULPHQWR

Esquema 9-46 Efeito das correes em brocas

Furao centralizada
Passe para G17 ao executar uma furao centralizada. Com isso aplicada a correo de
comprimento da broca no eixo Z. Aps a furao pode-se retornar ao G18 para correo
normal das ferramentas de tornear.

Exemplo de programao
N10 T...

; broca

N20 G17 G1 F... Z...

; a correo de comprimento atua no eixo


Z

N30 Z...
N40 G18 ....

; furao finalizada

)
=

Esquema 9-47 Execuo de uma furao centralizada

Torneamento

292

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

9.6.4

Seleo da correo do raio de ferramenta: G41, G42

Funcionalidade
Uma ferramenta com o nmero D correspondente dever estar ativa. A correo do raio de
ferramenta (correo do raio de corte) ativada com G41/G42. Dessa forma o comando
calcula automaticamente para o respectivo atual raio de ferramenta as trajetrias de
ferramenta equidistantes necessrias para o contorno programado.
O G18 dever estar ativo.

5DLRGRVFRUWHV

Esquema 9-48 Correo do raio da ferramenta (correo do raio de corte)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

293

Programao
9.6 Ferramenta e correo de ferramenta

Programao
G41 X... Z...

; correo do raio da ferramenta esquerda do contorno

G42 X... Z...

; correo do raio da ferramenta direita do contorno

Observao: A seleo somente pode ser realizada com a interpolao linear (G0, G1).
Programe os dois eixos. Quando indicamos apenas um eixo, o segundo eixo ser
automaticamente complementado pelo ltimo valor programado.

*
*

*

Esquema 9-49 Correo direita - esquerda do contorno

Iniciar a correo
A ferramenta aproxima-se do contorno em uma reta e se posiciona no ponto inicial do
contorno, perpendicular tangente da trajetria.
Selecione o ponto de partida de modo que seja assegurado um deslocamento sem colises!
&RQWRUQRLQLFLDO&UFXOR

&RQWRUQRLQLFLDO5HWD

33RQWRGHSDUWLGD

&XUVRGHIHUUDPHQWD
FRUULJLGR
*

33RQWRGHSDUWLGD

5DLRGRFUFXOR
03

3
55DLRGHFRUWH

Esquema 9-50

*
&XUVRGH
IHUUDPHQWD
FRUULJLGR

33RQWRLQLFLDOGRFRQWRUQR

3

7DQJHQWH

Incio da correo do raio de ferramenta no exemplo G42, posio de corte =3

Torneamento

294

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

Informaes
Normalmente o bloco com G41/G42 segue o primeiro bloco com o contorno da pea.
Entretanto a descrio do contorno pode ser interrompida por um bloco intermedirio que
no possui nenhuma indicao para a trajetria de contorno, p. ex. apenas comando M.

Exemplo de programao
N10 T... F...
N15 X... Z...

; ponto de partida P0

N20 G1 G42 X... Z...

; seleo direita do contorno, P1

N30 X... Z... ;

; contorno inicial, crculo ou reta

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

295

Programao
9.6 Ferramenta e correo de ferramenta

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 equidistantes.

Programao
G450

; crculo de transio

G451

; interseco

FDQWRVH[WHUQRV

*

FDQWRVH[WHUQRV
FUFXORGHWUDQVLR
5DLR UDLRGDIHUUDPHQWD

*

SRQWRGHFRUWH

Esquema 9-51 Comportamento no canto externo

&DQWRLQWHUQR

,QWHUVHFR

Esquema 9-52 Comportamento no canto interno

Torneamento

296

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

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 equidistantes aproxima-se no ponto (interseco) que resulta
das trajetrias do centro da ferramenta (crculo ou reta).

9.6.6

Correo do raio de ferramenta OFF: G40

Funcionalidade
A desativao do modo de compensao (G41/G42) feita com G40. O G40 tambm a
posio de ativao no incio do programa.
A ferramenta termina no 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 a ponta da ferramenta. Com isso, com a
desativao, a ponta da ferramenta se aproxima do ponto programado.
Sempre selecione o ponto final do bloco G40 de modo que seja assegurado um
deslocamento sem coliso!

Programao
G40 X... Z...

; correo do raio da ferramenta OFF

Observao: A desativao do modo de correo somente pode ser realizada com


interpolao linear (G0, G1).
Programe os dois eixos. Quando indicamos apenas um eixo, o segundo eixo ser
automaticamente complementado pelo ltimo valor programado.
&RQWRUQRILQDO5HWD

&RQWRUQRILQDO&UFXOR

3

3
7DQJHQWH

3
03

3

5DLRGRFUFXOR

55DLRGHFRUWH

Esquema 9-53

*

*

33RQWRILQDOOWLPREORFRFRPSH[*
33RQWRILQDOEORFRFRP*

Finalizar a correo do raio de ferramenta com G40 no exemplo G42, posio de corte =3

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

297

Programao
9.6 Ferramenta e correo de ferramenta

Exemplo de programao
...

9.6.7

N100 X... Z...

; ltimo bloco no contorno, crculo ou reta, P1

N110 G40 G1 X... Z...

; desativar correo do raio da ferramenta,P2

Casos especiais da correo do raio de ferramenta

Mudana do sentido de correo


O sentido de correo G41 G42 pode ser mudado sem a 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).

Repetio do G41, G41 ou G42, G42


A mesma compensao pode ser reprogramada sem a 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 D


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.

Cancelamento da correo com M2


Se o modo de correo for cancelado com M2 (fim do programa) sem ser escrito o comando
G40, ento o ltimo bloco ser finalizado com coordenadas 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 a trajetria do contorno em
cantos internos menor que o raio da ferramenta; no caso de dois cantos internos
sucessivos, menor que o dimetro.
Evite tais casos!

Torneamento

298

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta
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.

9.6.8

Exemplo para correo do raio de ferramenta (torneamento)

S
S



5

S
S
5

S
5

r

;
:
=





Esquema 9-54





Exemplo de correo do raio de ferramenta, raio de corte representado aumentado

Exemplo de programao
N1

; corte de contorno

N2 T1

; ferramenta 1 com correo D1

N10 DIAMOF F... S... M..

; indicao de dimenso de raio, valores


tecnolgicos

N15 G54 G0 G90 X100 Z15


N20 X0 Z6
N30 G1 G42 G451 X0 Z0

; iniciar o modo de correo

N40 G91 X20 CHF=(5* 1.1223 )

; inserir chanfro, 30 graus

N50 Z-25
N60 X10 Z-30

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

299

Programao
9.6 Ferramenta e correo de ferramenta

N70 Z-8
N80 G3 X20 Z-20 CR=20
N90 G1 Z-20
N95 X5
N100 Z-25
N110 G40 G0 G90 X100

; finalizar modo de correo

N120 M2

9.6.9

Emprego de fresas

Funo
Com as funes de transformao cinemtica TRANSMIT e TRACYL estabelecido o
emprego de fresas em tornos.
As correes de ferramenta em fresas agem de modo diferente como nas ferramentas de
tornear.

(IHLWR
*&RPSULPHQWRHP=
5DLRHP;<
5DLR
*&RPSULPHQWRHP<
5DLRHP=;
*&RPSULPHQWRHP;
5DLRHP<=

)3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD
)

&RPSULPHQWR

Esquema 9-55 Efeito das correes em ferramentas do tipo fresa

Torneamento

300

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

(IHLWR
&RPSULPHQWR

*&RPSULPHQWRHP=
=
&RPSULPHQWRHP<
&RPSULPHQWRHP;
;
5DLRHP;<

<

*&RPSULPHQWRHP<
<
&RPSULPHQWRHP;
&RPSULPHQWRHP<
=
5DLRHP=;

*&RPSULPHQWRHP; ;
&RPSULPHQWRHP=
&RPSULPHQWRHP<
<
5DLRHP<=

&RPSULPHQWR
)

1RWLSREURFDRUDLRQRFRQVLGHUDGR
)3RQWRGHUHIHUQFLDGRSRUWDIHUUDPHQWD
&RPSULPHQWR

Esquema 9-56 Efeito das correes tridimensionais do comprimento da ferramenta (caso especial)

Correo do raio da fresa G41, G42

*

*

&RQWRUQRGDSHD
GHWUDEDOKR

Esquema 9-57 Correo do raio da fresa direita - esquerda do contorno

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

301

Programao
9.6 Ferramenta e correo de ferramenta

Iniciar a correo
A ferramenta aproxima-se do contorno em uma reta e se posiciona no ponto inicial do
contorno, perpendicular tangente da trajetria.
Selecione o ponto de partida de modo que seja assegurado um deslocamento sem colises!

33RQWRLQLFLDOGRFRQWRUQR
&RQWRUQR5HWD

&RQWRUQR&UFXOR
03
7DQJHQWH

3

5DLRGRFUFXOR

3

5DLRGDIHUUDPHQWD
QRFRUULJLGR

QRFRUULJLGR
*

*
&XUVRGHIHUUDPHQWD
FRUULJLGR

&XUVRGHIHUUDPHQWD
FRUULJLGR
33RQWRGHSDUWLGD

33RQWRGHSDUWLGD

Esquema 9-58

Incio da correo do raio da fresa no exemplo G42

Informao
A compensao do raio da fresa tem o mesmo comportamento como a compensao do
raio em ferramentas de tornear.

Referncia bibliogrfica
SINUMERIK 802D sl - Manual de programao e operao - Fresamento

Torneamento

302

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.6 Ferramenta e correo de ferramenta

9.6.10

Tratamentos especiais de correo de ferramenta (torneamento)


No SINUMERIK 802D sl plus e no 802D sl pro esto disponveis os tratamentos especiais
para correo de ferramentas descritos a seguir.

Controle de dados de ajuste


Com o uso dos seguintes dados de ajuste o operador / programador pode influenciar no
clculo das correes de comprimento da ferramenta empregada:
SD 42940: TOOL_LENGTH_CONST
(Associao dos componentes de comprimento de ferramenta com os eixos
geomtricos)
SD 42950: TOOL_LENGTH_TYPE
(Associao dos componentes de comprimento de ferramenta independentemente do
tipo de ferramenta)
Indicao
Os dados de ajuste alterados so ativados na prxima seleo de corte.

Exemplos
Com SD 42950: TOOL_LENGTH_TYPE =2
uma fresa empregada tem sua compensao de comprimento calculada como uma
ferramenta de tornear:
G17: comprimento 1 no eixo Y, comprimento 2 no eixo X
G18: comprimento 1 no eixo X, comprimento 2 no eixo Z
G19: comprimento 1 no eixo Z, comprimento 2 no eixo Y
Com SD 42940: TOOL_LENGTH_CONST =18
realizada a associao de comprimentos em todos os planos G17 at G19 como no G18:
comprimento 1 no eixo X, comprimento 2 no eixo Z

Dados de ajuste no programa


Alm da definio de dados de ajuste atravs da operao, estes tambm podem ser
escritos no programa.

Exemplo de programao
N10 $MC_TOOL_LENGTH_TYPE=2
N20 $MC_TOOL_LENGTH_CONST=18

Referncia bibliogrfica
SINUMERIK 802D sl Manual de funes Torneamento, Fresamento, Puncionamento;
Tratamentos especiais de corretores de ferramentas
Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

303

Programao
9.7 Funo adicional M

9.7

Funo adicional M

Funcionalidade
Por exemplo, com a funo adicional M podem ser acionadas funes, 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 encontrase 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.
Indicao
A funo M interrompe um modo de controle da trajetria G64 e gera uma parada exata:

Torneamento

304

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.7 Funo adicional M

Exemplo de programao
N10 S...
N20 X... M3

; funo M no bloco com movimento de eixo, fuso


acelera antes do movimento do eixo X

N180 M78 M67 M10 M12 M37

; mx. 5 funes M no bloco

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

305

Programao
9.8 Funo H

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.

Torneamento

306

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC

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, podero ser
atribudos outros endereos de NC no programa, cujos valores so 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 se pode 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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

307

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC

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.
Se forem realizadas atribuies endereos de eixos (instrues de deslocamento), ento
ser necessrio programar um bloco prprio.
Exemplo:
N10 G0 X=R2

; atribuio para o eixo X

Operaes e funes de clculo


Com o uso de funes e operaes de clculo se deve manter a forma escrita usual para
matemtica. As prioridades de execuo so definidas atravs de 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

; o clculo com multiplicao vem antes do


clculo com soma R14=(R1*R2)+R3

N50 R14=R3+R2*R1

; resultado como no bloco N40

N60 R15=SQRT(R1*R1+R2*R2)

; significado:

N70 R1= -R1

; o novo R1 o antigo R1 negativo

Torneamento

308

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC

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

9.9.2

; atribuir indiretamente ao R5 o valor 27,123

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, palavraschave, 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)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

309

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC
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 elevado a -300 ... 10
elevado a +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 sequncia de caracteres "Ol"

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.

Torneamento

310

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.9 Parmetros de clculo R, LUD e varivel de PLC

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 de programao
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).

ATENO
A gravao de variveis de PLC normalmente limitada em trs variveis (elementos).
Para uma gravao rpida e sequencial de variveis de PLC necessrio um elemento,
dependendo do processo de gravao.
Se forem executados mais processos de gravao do que os elementos disponveis, devese garantir o transporte dos blocos (dependendo das circunstncias deve-se disparar a
parada do pr-processamento).
Exemplo:
$A_DBB[1]=1 $A_DBB[2]=2 $A_DBB[3]=3
STOPRE
$A_DBB[4]=4

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

311

Programao
9.10 Saltos de programa

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 primeiros caracteres 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

N100 ...

; o nmero de bloco pode ser destino de salto

- nenhum nmero de bloco presente


...

Torneamento

312

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.10 Saltos de programa

9.10.2

Saltos de programa incondicionais

Funcionalidade
Os programas NC processam seus blocos na ordem em que foram ordenados quando
escritos.
A ordem de processamento pode ser alterada com a incluso de saltos de programa.
O destino de 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

; sequncia de caracteres selecionada para Label (marcador de


salto) ou nmero de bloco

([HFXRGR
SURJUDPD

1*;=


1*272)/$%(/VDOWDSDUDR/$%(/





1/$%(/5 55
1*272)/$%(/VDOWDSDUDR/$%(/


/$%(/;=
10ILPGRSURJUDPD
/$%(/;=

1*272%/$%(/VDOWDSDUDR/$%(/

Esquema 9-59 Saltos incondicionais no exemplo

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

313

Programao
9.10 Saltos de programa

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 preenchida (valor diferente de zero).
O destino de 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

; sequncia de caracteres selecionada para Label


(marcador de salto) ou nmero de bloco

IF

; introduo 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 "preenchido" ou "no preenchido". "No
preenchido" equivale ao valor zero.

Torneamento

314

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.10 Saltos de programa

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) elevado a 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 preenchida executa-se o salto.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

315

Programao
9.10 Saltos de programa

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
5  QPHURGHSRQWRV

3WR

3WR

3WR
3WR

5
5

5

3WR

5


5

5

=


Esquema 9-60 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.
Torneamento

316

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.11 Uso de subrotinas

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 sequncias 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. Ciclos de usinagem contm mtodos de
usinagem aplicados normalmente. Com a definio de valores em parmetros de
transferncia previstos, podemos criar uma adaptao em seu caso de aplicao concreto.

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 isso
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.
O 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

317

Programao
9.11 Uso de subrotinas

3URJUDPDSULQFLSDO

6HTQFLDGHRSHUDR

0$,1


1/FKDPDGD
1

6XEURWLQD

&KDPD

GD

/

5HWRUQR



DG

P
KD



&



15 
1;=





1/FKDPDGD



0

5HWRUQR


0

Esquema 9-61 Exemplo de execuo com a chamada de subrotina em dois canais

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: BUCHA7
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).
Observe: 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.
Nota: O nome da subrotina LL6 reservada para a troca de ferramentas.

Chamada de subrotina
As subrotinas so chamadas em um programa (principal ou outra subrotina) atravs de seu
nome. Para isso necessrio um bloco prprio.
Exemplo:
N10 L785

; chamada da subrotina L785

N20 EIXO7

; chamada da subrotina EIXO7

Torneamento

318

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.11 Uso de subrotinas

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.

QYHO

QYHO

QYHO



QYHO

3URJUDPDSULQFLSDO
6XEURWLQD
6XEURWLQD


6XEURWLQD

Esquema 9-62 Execuo em 8 nveis de programa

Informaes
Na subrotina podem ser modificadas funes G modalmente ativas, p. ex. G90 --> G91. Ao
retornar ao programa de chamada, preste ateno para que as funes ativadas de forma
modal estejam ajustadas da forma necessria.
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 7 nveis de programa.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

319

Programao
9.11 Uso de subrotinas

9.11.2

Chamada de ciclos de usinagem (torneamento)

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

9.11.3

N40 RTP=100 RFP= 95.5 ...

; definir parmetro de transferncia para ciclo


82

N50 CYCLE82(RTP, RFP, ...)

; chamada do ciclo 82, bloco prprio

Executar subrotina externa (EXTCALL)

Funo
Com o SINUMERIK 802D sl pro possvel recarregar e executar os seguintes portadores
de dados externos atravs do comando EXTCALL:
Carto CompactFlash do cliente (unidade D)
Unidade USB FlashDrive (unidade G)
Ethernet para PC (a partir da unidade H)

Torneamento

320

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.11 Uso de subrotinas

Dados de mquina
Os seguintes dados de mquina sero considerados com o comando EXTCALL:
MD10132 $MN_MMC_CMD_TIMEOUT
Tempo de monitoramento para comando no programa de pea
MD18362 $MN_MM_EXT_PROG_NUM
Nmero de nveis de programas simultneos executados externamente
SD42700 $SC_EXT_PROGRAM_PATH
Caminho do programa para chamada externa de subrotinas
ATENO
Com a aplicao do dado SD42700 $SC_EXT_PROGRAM_PATH todas as subrotinas
chamadas com EXTCALL sero procuradas neste caminho.
Na chamada EXTCALL no pode ser indicada nenhuma unidade de leitura.

Programao com indicao de caminho no dado SD42700 EXT_PROGRAM_PATH


EXTCALL

("<nome do programa>")

Parmetros
EXTCALL

; palavra-chave para chamada de subrotina

<nome de programa>

; constante/varivel do tipo STRING

Exemplo:
EXTCALL ("BOLSAORETANGULAR")

Programao sem indicao de caminho no dado SD42700 EXT_PROGRAM_PATH


EXTCALL

("<caminho\nome do programa>")

Parmetros
EXTCALL

; palavra-chave para chamada de subrotina

<caminho\nome do programa>

; constante/varivel do tipo STRING

Exemplo:
EXTCALL ("D:\UP_EXTERNA\BOLSAORETANGULAR")

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

321

Programao
9.11 Uso de subrotinas

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.

RESET, POWER ON
Com RESET e POWER ON as chamadas externas de subrotinas so canceladas e a
memria recarregvel apagada.

Exemplos
1. Execuo a partir de carto CompactFlash do cliente ou de 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 ("D:\UP_EXTERNA\FURO")
N040 ...
N050 M30

A subrotina "FURO.SPF" que deve ser recarregada encontra-se no carto CompactFlash do


cliente.
N010 PROC MAIN
N020 ...
N030 EXTCALL ("G:\UP_EXTERNA\FURO")
N040 ...
N050 M30

A subrotina "FURO.SPF" que deve ser recarregada encontra-se no USB-FlashDrive.


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

Torneamento

322

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.11 Uso de subrotinas

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 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".

Memria recarregvel configurvel (memria FIFO)


Para a execuo de um programa no modo "Executar externamente" (programa principal ou
subrotina) necessrio o uso de uma memria recarregvel no NCK. O tamanho da
memria de recarregamento preconfigurada com 30 kByte e somente pode ser alterada
pelo fabricante da mquina, como outros dados de mquina relevantes memria.
Para todos os programas (principais ou subrotinas) que forem processados
simultaneamente no modo "Executar externamente", deve ser configurada uma memria
recarregvel individual.
Fabricante da mquina
Para ampliar o tamanho e o nmero de memrias de recarregamento entre em contato com
o fabricante da mquina.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

323

Programao
9.12 Relgio e contador de peas

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 resetado 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 processamento 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.

Torneamento

324

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.12 Relgio e contador de peas
$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 temporizador apagado com a partida de um novo programa
NC.
$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 reinicializao = $AN_POWERON_TIME
O "Tempo de processamento do programa" tambm visvel na linha de informaes da
rea de operao Posio no modo de operao AUTOMTICO.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

325

Programao
9.12 Relgio e contador de peas

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 do zeramento 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 de trabalho conforme sua
prpria definio. Se define a emisso de um alarme em caso de identidade com
$AC_REQUIRED_PARTS (nmero de peas nominal). O zeramento do contador deve
ser realizado pelo prprio usurio.

Torneamento

326

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

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

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
A "Quantidade de peas" tambm visvel na linha de informaes da rea de operao
Posio no modo de operao AUTOMTICO.

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.
2))6(7
3$5$0

0RQLWRU
GHIHUU

A monitorao realizada na rea de operao <OFFSET PARAM> > "Monitorao de


ferramentas".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

327

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

Esquema 9-63 Monitorao de ferramentas

O desgaste da ferramenta pode ser monitorado atravs da vida til e/ou atravs da
quantidade de peas. Quando o limite de desgaste da ferramenta alcanado, ento
emitido automaticamente um pr-aviso e um alarme, e a ferramenta bloqueada para
outras operaes de usinagem.
Indicao
A vida til em mquinas, ferramentas e instalaes tcnicas entendemos como o tempo que
estes podem operar at a prxima interveno de manuteno, limpeza, ou outras aes
similares, ou seja, o tempo em que a mquina ou instalao e a ferramenta podem operar
sem sofrer interrupes.
Na monitorao de ferramentas podemos definir os seguintes dados:
Indicao da vida til como valor nominal e limite de pr-aviso para a monitorao de
ferramentas. O tempo restante disponvel antes de se bloquear a ferramenta calculado
e depois informado.
Indicao da quantidade de peas como valor nominal e limite de pr-aviso para a
monitorao de ferramentas. A quantidade de peas restante antes de se bloquear a
ferramenta calculada e depois informada.
A monitorao de ferramentas pode ser ativada para a vida til e/ou quantidade de
peas.
Monitorao da vida til
Ao ser ativada a monitorao da vida til, monitora-se a vida til durante o emprego
da ferramenta (G1, G2, G3).
Monitorao do nmero de peas
Na ativao da monitorao da quantidade de peas a monitorao realizada
atravs do comando de programao SETPIECE( ) no fim do programa de pea.
As monitoraes citadas podem ser ativadas simultaneamente para uma ferramenta (WZ).
O controle / entrada de dados da monitorao de ferramentas realizado preferencialmente
atravs da operao. Alm disso, as funes tambm so programveis.
Torneamento

328

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

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. Emitese 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
$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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

329

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

Variveis de sistema para dados de monitorao de ferramenta


Tabelas 9- 6 Dados de monitorao de ferramenta
Identificador

Descrio

Tipo de
dados

Ocupao prvia

$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 quantidade de


peas

INT

$TC_MOP4[t,d]

Nmero de peas restantes

INT

...

...

$TC_MOP11[t,d]

Vida til nominal

REAL

0.0

$TC_MOP13[t,d]

Nmero de peas nominal

INT

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

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 for = 0, ento ser emitido um alarme do NCK. 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 de trabalho.
Aps a inicializao do comando, Reset/fim do programa, o fator $A_MONIFACT passa
para o valor 1.0. Ele atua em tempo real.
Torneamento

330

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta
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 ser executado.
INT
t: Nmero T interno:
= 0: para todas ferramentas
> 0: para esta ferramenta
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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

331

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

Indicao
RESETMON
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).

9.13.3

Monitorao do nmero de peas

Funo
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 da quantidade de peas atravs da operao no HMI

2))6(7
3$5$0

0RQLWRU
GHIHUU

Na rea de operao <OFFSET PARAM> > "Monitorao de ferramentas" a "Quantidade de


peas" indicada como "Valor nominal" e "Limite de pr-aviso" para a monitorao de
ferramentas.
A diferena de quantidade de peas que ficou com a execuo do comando de linguagem
SETPIECE ( ) na ltima chamada antes do bloqueio da ferramenta ser considerada no
clculo e depois indicada.

Torneamento

332

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

Esquema 9-64 Monitorao de ferramentas

SETPIECE - Decrementao do contador de peas


Com a funo SETPIECE o programador pode atualizar os dados de monitorao da
quantidade de peas na ferramenta utilizada no processo de usinagem.
So registradas todas as ferramentas que foram carregadas desde a ltima ativao do
SETPIECE.
Normalmente a funo serve para programao no fim do programa de pea NC. A
quantidade de peas para todas as ferramentas que estiverem envolvidas na monitorao
pela quantidade de peas, decrementada por um valor pr-definido.
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 tem efeito sobre a ferramenta ou corretor selecionado
antes da partida do programa. Ao passar a ferramenta para o modo de operao "MDA", o
comando SETPIECE ( ) ter efeito sobre as ferramentas aps a partida do programa.

Programao
SETPIECE(n, s)

; 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.
; s : = 1 ou 2 fuso 1 ou 2 (porta-ferramenta), somente
necessrio se houverem 2 fusos

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

333

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

Exemplo de programao
N10 G0 X100
N20 ...
N30 T1

; troca de ferramentas com comando T

N50 D1
...

; usinagem com T1, D1

N90 SETPIECE(2)

; $TC_MOP4[1,1 ] (T1,D1) reduzido em 2

N100 T2
N110 D2
...

; usinagem com T2, D2

N200 SETPIECE(1)

; $TC_MOP4[2,2 ] (T2,D2) reduzido em 1

...
N300 M2

Exemplos para SETPICE com o comando de troca de ferramentas M06


Para uma pea de trabalho (programa) as ferramentas envolvidas devem ser
decrementadas pelo valor 1.
T1

; a T1 pr-selecionada (em relao ao fuso


principal)

M06

; a T1 carregada

D1

; o D1 ativado

T2

; a T2 pr-selecionada

; programa de usinagem

.
M06

; a T2 carregada

D1

; o D1 da T2 ativado

T3

; a T3 pr-selecionada

; programa de usinagem

.
M06
T0

; preparao para esvaziar o fuso

.
.
M06

; esvaziamento do fuso

SETPIECE(1)

; SETPIECE em todas as ferramentas

M2

Torneamento

334

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

Dependendo da ferramenta deve ocorrer uma decrementao


Neste exemplo as ferramentas T1, T2 e T3 devem processar um programa.
Todas as trs ferramentas so monitoradas pela quantidade de peas. A meta aqui que a
ferramenta T1 seja decrementada pelo valor 1, a ferramenta T2 decrementada pelo valor 2,
e a ferramenta T3 no deve ser decrementada.
N500 T1
N600 M06

; troca de ferramentas

N700 D1

; Com a ativao da correo, a ferramenta carregada ser


adotada na memria do SETPIECE

N900 T2

; preparao da prxima ferramenta

; comandos de usinagem

.
N1000 SETPIECE (1) ; o SETPIECE tem efeito sobre a T1, a memria SETPIECE apagada
N1100 M06

; troca de ferramentas

N1200 D1
N1400 T3

; preparao da prxima ferramenta

; comandos de usinagem

.
N1500 SETPIECE (2) ; tem efeito somente sobre a T2
N1600 M06

; troca de ferramentas

N1700 D1
.

; comandos de usinagem

.
N1800 SETPIECE (0) ; tem efeito somente sobre a T3, nenhuma decrementao
N1900 T0
N2000 M06
N2100 D0
N2300 M2

Atualizao de valores nominais


A visualizao do valor nominal realizada atravs do HMI.
A visualizao do valor nominal tambm pode ser realizada atravs da funo RESETMON
(state, t, d, mon).
Para a atualizao do valor nominal, internamente, o contador de peas restantes
($TC_MOP4[t,d]) passado para a quantidade de peas nominal ($TC_MOP13[t,d]).
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

...

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

335

Programao
9.13 Comandos de linguagem para a monitorao de ferramenta

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 quantidade de


peas, ferramenta ativa

STOPRE
ANF:
BEARBEIT

; subrotina para usinagem da pea

SETPIECE(1)

; atualizar contador

M0

; prxima pea, continua com NC-Start

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

Torneamento

336

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.14 Fresamento em tornos

9.14

Fresamento em tornos

9.14.1

Fresamento da superfcie frontal - TRANSMIT


Esta funo est disponvel no SINUMERIK 802D sl plus e 802D sl pro.

Funcionalidade
A funo de transformao cinemtica TRANSMIT permite uma operao frontal de
fresamento/furao em peas torneadas e fixas no torno.
Para a programao desta usinagem pode ser usado um sistema cartesiano de
coordenadas.
O comando transforma os movimentos programados de percurso do sistema cartesiano
de coordenadas em movimentos reais dos eixos da mquina. Aqui o fuso principal atua
como um eixo rotativo de mquina.
O TRANSMIT deve ser projetado atravs de dados especiais de mquina. Um
deslocamento de centro de ferramenta relativo ao centro de torneamento permitido e
tambm projetado atravs de dados de mquina.
Alm da correo do comprimento da ferramenta tambm pode-se operar com
compensao do raio da ferramenta (G41, G42).
O controle da velocidade considera os limites definidos para os movimentos de rotao.

Esquema 9-65 Fresamento na superfcie frontal

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

337

Programao
9.14 Fresamento em tornos

Programao
TRANSMIT

; ativar TRANSMIT (bloco prprio)

Com TRAFOOF

; desativar (bloco prprio)

Com TRAFOOF desativada cada funo de transformao ativa.

Exemplo de programao

Z
]

Esquema 9-66 Sistema de coordenadas cartesiano X, Y, Z com origem no centro de torneamento na


programao do TRANSMIT

; fresar quadrado, fora de centro e girado


N10 T1 F400 G94 G54

; fresa, avano, tipo de avano

N20 G0 X50 Z60 SPOS=0

; aproximao da posio inicial

N25 SETMS(2)

; agora o fuso mestre o fuso de fresamento

N30 TRANSMIT

; ativar funo TRANSMIT

N35 G55 G17

; deslocamento do ponto zero, ativar plano X/Y

N40 ROT RPL=-45

; giro programvel no plano X/Y

N50 ATRANS X-2 Y3

; deslocamento programvel

N55 S600 M3

; ligar fuso de fresamento

N60 G1 X12 Y-10 G41

; ativar correo do raio da ferramenta

N65 Z-5

; avanar fresa em profundidade

N70 X-10
N80 Y10
N90 X10
N100 Y-12
N110 G0 Z40

; retrair fresa

Torneamento

338

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.14 Fresamento em tornos

N120 X15 Y-15 G40

; desativar correo do raio da ferramenta

N130 TRANS

; desativar o deslocamento programvel e o giro

N140 M5

; desligar fuso de fresamento

N150 TRAFOOF

; desativar TRANSMIT

N160 SETMS

; agora o fuso mestre volta a ser o fuso principal

N170 G54 G18 G0 X50 Z60 SPOS=0

; aproximao da posio inicial

N200 M2

Informaes
Como plo no centro de torneamento define-se X0/Y0. Uma usinagem de pea prxima ao
plo no recomendada, pois pode ser necessria uma forte reduo do avano para no
sobrecarregar o eixo rotativo. Evite a seleo do TRANSMIT com o posicionamento da
ferramenta exatamente em cima do plo. Evite traspassar o plo X0/Y0 com o centro da
ferramenta.

9.14.2

Fresamento da superfcie perifrica - TRACYL


Esta funo est disponvel no SINUMERIK 802D sl plus e 802D sl pro.

Funcionalidade
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.

Esquema 9-67 Sistema de coordenadas cartesiano X, Y, Z na programao do TRACYL


Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

339

Programao
9.14 Fresamento em tornos
O comando transforma os movimentos de deslocamento no sistema de coordenadas
cartesiano X, Y, Z em movimentos dos eixos reais da mquina. Aqui o fuso principal atua
como um eixo rotativo de mquina.
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.
Se a mquina dispe de um eixo Y real de mquina (YM), ento pode-se projetar uma
variante
TRACYL avanada. 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.

<RX&0

<0

=RX=0

$60
;0

Esquema 9-68 Cinemtica especial de mquina com eixo Y de mquina (YM) adicional

UDQKXUD
ORQJLWXGLQDO

UDQKXUD
WUDQVYHUVDO

VHPFRUUHRGDV
SDUHGHVGDUDQKXUD

UDQKXUDORQJLWXGLQDO
OLPLWDGDSDUDOHOD
PHQWHFRP
FRUUHRGDV
SDUHGHVGDUDQKXUD

Esquema 9-69 Diversas ranhuras em seco transversal

Torneamento

340

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.14 Fresamento em tornos

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.

Endereo OFFN
Distncia da parede lateral da ranhura at a 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
Nota:
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.

2))1
2))1

Esquema 9-70 Aplicao do OFFN para largura da ranhura

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

341

Programao
9.14 Fresamento em tornos

Notas de programao
Para fresar ranhuras com o TRACYL, no programa de pea programa-se a linha central da
ranhura com os dados de coordenadas, e atravs do OFFN, programa-se a (meia) largura
da ranhura.
O OFFN somente ativado com a compensao de raio de ferramenta selecionada. Alm
disso, o OFFN deve ser >= raio da ferramenta, para evitar uma danificao da parede
oposta da ranhura.
Um programa de pea para fresar uma ranhura normalmente constitudo dos seguintes
passos:
1. Selecionar ferramenta
2. Selecionar TRACYL
3. Selecionar o deslocamento de ponto zero compatvel
4. Posicionar
5. Programar OFFN
6. Selecionar WRK
7. Bloco de aproximao (entrada da compensao do raio da ferramenta WRK e
aproximao da parede da ranhura)
8. Programar o percurso da ranhura atravs da linha central da ranhura
9. Desativar WRK
10. Bloco de afastamento (sada da compensao do raio da ferramenta WRK e
afastamento da parede da ranhura)
11. Posicionar
12. Cancelar OFFN
13.TRAFOOF (desativar TRACYL)
14. Selecionar novamente o deslocamento de ponto zero original 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. Neste caso no ativada a compensao
do raio de ferramenta.
Com TRACYL tambm podem ser produzidas ranhuras cujo dimetro de ferramenta
menor que a largura da ranhura. Aqui a compensao do raio de ferramenta (G41, G42)
e o OFFN so aplicados convenientemente.
Para evitar problemas de preciso, o dimetro da ferramenta deveria ser um pouco
menor 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. Com isso produzida a ranhura centralizada na
linha central programada da ranhura.
Seleo da compensao do raio de ferramenta (WRK):
O WRK tem efeito sobre a linha central programada da ranhura. A parede da ranhura
resulta disso. Para que a ferramenta percorra esquerda da parede da ranhura ( direita
da linha central da ranhura), especifica-se G42. Em consequncia disso, 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.

Torneamento

342

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Programao
9.14 Fresamento em tornos
Visto que OFFN tambm considerado sem TRACYL com a compensao 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 alterar o OFFN dentro do programa de pea. Desta forma pode-se deslocar a
linha central efetiva da ranhura do centro.

Referncia bibliogrfica
SINUMERIK 802D sl Manual de funes Torneamento, Fresamento, Puncionamento;
Transformao cinemtica

Exemplo de programao
Produo de uma ranhura em forma de gancho

<

Esquema 9-71 Exemplo de usinagem de ranhura

'[3L
[PP





1






1





1


2))1

1

1

1

<

2))1

1

Esquema 9-72 Programao da ranhura, valores na base da ranhura

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

343

Programao
9.14 Fresamento em tornos
; 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

N30 G0 X25 Z50 SPOS=200

; aproximao da posio inicial

N35 SETMS(2)

; agora o fuso mestre o fuso de fresamento

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 de fresamento

N70 G0 Y70 Z10

; posio inicial Y/Z

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

; desativao do WRK

N160 G0 X25

; retrair fresa

N170 M5 OFFN=0

; desligar fuso de fresamento, apagar distncia entre


paredes da ranhura

N180 TRAFOOF

; desativar TRACYL

N190 SETMS

; agora o fuso mestre volta a ser o fuso principal

N200 G54 G18 G0 X25 Z50


SPOS=200

; aproximao da posio inicial

N210 M2

Torneamento

344

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

10

Ciclos
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. A
adaptao dos ciclos em uma situao crtica concreta realizada pelo parmetro de
definio.

Nota de literatura
Os ciclos aqui descritos correspondem aos ciclos do SINUMERIK 840D sl. Veja tambm o
"Manual de programao - Ciclos" do SINUMERIK 840D sl.

Ciclos de furao e ciclos de torneamento


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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

345

Ciclos
10.1 Vista geral dos ciclos
Ciclos de modelos de furao
HOLES1: Fileira de furos
HOLES2: Crculo de furos
Ciclos de torneamento
CYCLE93: Canal
CYCLE94: Alvio (forma E e F conforme DIN)
CYCLE95: Desbaste com detalonados
CYCLE96: Alvio para roscas
CYCLE97: Rosqueamento
CYCLE98: Sequncia de roscas
Os ciclos so fornecidos com o Toolbox e quando necessrios, devem ser carregados na
memria de programas de pea atravs da interface RS232.

Subrotinas auxiliares para ciclos


Ao pacote de ciclos pertencem as seguintes subrotinas auxiliares:
cyclest.spf
steigung.spf e
meldung.spf.
Estas sempre precisam estar carregadas no comando.

Torneamento

346

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.2 Programao dos ciclos

10.2

Programao dos ciclos


Um ciclo padronizado definido como subrotina com nome e lista de parmetros.

Condies de chamada e de retorno


As funes G efetivas antes da chamada do ciclo e os deslocamentos programveis
tambm so mantidos aps o ciclo.
Definimos o plano de usinagem G17 para ciclos de furao e G18 para ciclos de
torneamento antes da chamada do ciclo.
Nos ciclos de furao, os furos so executados no eixo que estiver posicionado
verticalmente ao plano atual.

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.
No captulo 9.4 encontramos um resumo de todas mensagens relevantes.

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
Uma chamada de ciclo sempre requer um bloco prprio.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

347

Ciclos
10.2 Programao dos ciclos

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
Tip.
A ordem 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:
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
Se parmetros de transferncia forem ignorados no fim da lista de parmetros, a lista de
parmetros dever ser finalizada a tempo com ")". Se parmetros forem ignorados numa
parte intermediria, ento deve-se 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.
Indicao
Os dados de mquina de eixo e de canal do fuso devem ser configurados.

Chamada de ciclo
As diversas opes para escrever uma chamada de ciclo so representadas nos exemplos
de programao para cada ciclo.

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.

Torneamento

348

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.3 Suporte grfico para ciclos no editor de programas

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 para cada ciclo.

Viso geral dos arquivos necessrios


Os seguintes arquivos formam a base para o suporte para ciclos:
sc.com
cov.com
Indicao
Estes arquivos so carregados no comando durante a colocao em funcionamento e
sempre devero permanecer carregados.

Operao do suporte para ciclos


Para inserir uma chamada de ciclo em um programa, deve-se 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.
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.
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").

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

349

Ciclos
10.3 Suporte grfico para ciclos no editor de programas

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.

Torneamento

350

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4

Ciclos de furao

10.4.1

Generalidades
Os ciclos de furao so sequncias de movimentos definidas conforme DIN 66025 para
furao, mandrilamento, rosqueamento com macho, etc.
Sua chamada realizada como no caso das subrotinas, com um nome definido e uma lista
de parmetros.
Eles se diferenciam pelo processo tecnolgico e, com isso, por sua parametrizao.
Os ciclos de furao podem estar ativos modalmente, isto , eles so executados no final de
cada bloco que contm comandos de movimento (veja o captulo "Viso 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 em todos ciclos de furao. Eles definem os
planos de referncia e de retrocesso, a distncia de segurana assim como as
profundidades finais de furao absolutas e relativas. O parmetros geomtricos so
descritos uma nica vez no primeiro ciclo de furao CYCLE82.
Os parmetros de usinagem possuem significado e efeito diferentes para cada ciclo. Por
isso que eles so descritos separadamente em cada ciclo.
;

3DUPHWURJHRPWULFR

3ODQRGHUHWURFHVVR
'LVWQFLDGHVHJXUDQD
3ODQRGHUHIHUQFLD
3URIXQGLGDGHILQDO
GHIXUDR

Esquema 10-1 Parmetro geomtrico

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

351

Ciclos
10.4 Ciclos de furao

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 deve ser aproximada antes da chamada do ciclo no programa de nvel
superior.
Os valores adequados para avano, rotao do fuso e sentido de rotao do fuso so
programados 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
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 ao plano selecionado e tambm permanece ativa aps o fim do ciclo.
No torneamento o eixo de furao o eixo Z. A furao executada no lado frontal da pea.

(L[RGHIXUDR

&RUUHRGH
FRPSULPHQWRV

Esquema 10-2 Eixo de furao no torneamento

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 eventuais
diferenas so descritas separadamente.

Torneamento

352

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Particularidades de aplicao de ciclos de furao em um torno


Em tornos simples, que no possuem ferramentas acionadas, os ciclos de furao somente
podem ser utilizados para furaes no lado frontal (com o eixo Z) pelo centro do
torneamento. Por isso eles sempre devem ser chamados no plano G17.

Esquema 10-3 Furao no centro de torneamento sem ferramenta acionada

Em tornos com ferramentas acionadas tambm podem ser executadas furaes fora de
centro pelo lado frontal ou na superfcie perifrica, se a estrutura da mquina o permitir.
Na furao fora de centro pelo lado frontal deve ser observado o seguinte:
O plano de trabalho o G17 - com isso o eixo da ferramenta o Z.
O fuso da ferramenta acionada deve ser declarado como fuso mestre (comando
SETMS).
A posio de furao pode ser programada com o eixo X e C ou com o TRANSMIT ativo,
com o eixo X e Y.
;

Esquema 10-4

Furao na superfcie frontal com ferramenta acionada

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

353

Ciclos
10.4 Ciclos de furao
Na furao na superfcie perifrica deve ser observado o seguinte:
O plano de trabalho o G19 - com isso o eixo da ferramenta o X.
O fuso da ferramenta acionada deve ser declarado como fuso mestre (comando
SETMS).
A posio de furao pode ser programada com o eixo Z e C ou com o TRACYL ativo,
com o eixo X e Z.
;

<

Esquema 10-5

Furao na superfcie perifrica com ferramenta acionada

Torneamento

354

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4.3

Furao, centragem - CYCLE81

Programao
CYCLE81(RTP, RFP, SDIS, DP, DPR)
Tabelas 10- 1 Parmetro CYCLE81
Parmetros

Tipo de dado

Significado

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.

Sequncia 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 deslocado
Deslocar at a profundidade final de furao com o avano programado (G1) no
programa de chamada
Retrocesso at o plano de retrocesso com G0

Explicao de parmetros: RFP e RTP (plano de referncia e plano de retrocesso)


Normalmente os planos de referncia (RFP) e de retrocesso (RTP) tm valores diferentes.
No ciclo considera-se que o plano de retrocesso venha 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 at a profundidade final de furao.

SDIS (distncia de segurana)


A distncia de segurana (SDIS) atua em funo do plano de referncia. Este deslocado
em funo da distncia de segurana.
O sentido com que a distncia de segurana atua determinado automaticamente pelo
ciclo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

355

Ciclos
10.4 Ciclos de furao

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.
;

573
5)36',6
5)3
'3 5)3'35

* *

Esquema 10-6 Parmetro CYCLE81

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. emitida 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 at a profundidade final de furao for menor.

Torneamento

356

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Exemplo de programao: Furao_centragem


Com este programa produzido um furo no lado frontal com a aplicao do ciclo de furao
CYCLE81. O eixo de furao sempre ser o eixo Z.

Esquema 10-7 Furao_centragem

N10 G0 G17 G90 F200 S300 M3

; determinao dos valores de tecnologia

N20 T3 D1

;carregamento da ferramenta

N30 M6
N40 Z10

; aproximao do plano de retrocesso

N50 X0

; aproximao da posio de furao

N60 CYCLE81(10, 0, 2, --35,)

; chamada de ciclo

N70 G0 Z100

; retrocesso em Z

N100 M2

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

357

Ciclos
10.4 Ciclos de furao

10.4.4

Furao, escareamento plano - CYCLE82

Programao
CYCLE82(RTP, RFP, SDIS, DP, DPR, DTB)

Parmetros
Tabelas 10- 2 Parmetro CYCLE82
Parmetros

Tipo de dado

Significado

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 ser ativado um tempo de espera.

Sequncia 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 deslocado
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

Torneamento

358

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
;

573
5)36',6
5)3
'3 5)3'35

* * *

Esquema 10-8 Parmetro CYCLE82

DTB (tempo de espera)


Em DTB programa-se o tempo de espera at a profundidade final de furao (quebra de
cavacos) em segundos.
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. emitida 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 at a profundidade final de furao for menor.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

359

Ciclos
10.4 Ciclos de furao

Exemplo de programao: Furao_escareamento plano


O programa executa na posio X0 uma nica furao de profundidade 20 mm com a
aplicao do ciclo CYCLE82.
O tempo de espera de 3 s, a distncia de segurana no eixo de furao Z de 2,4 mm.
N10 G0 G90 G54 F2 S300 M3

; determinao dos valores de tecnologia

N20 D1 T6 Z50

; aproximao do plano de retrocesso

N30 G17 X0

; aproximao da posio de furao

N40 CYCLE82(3, 1.1, 2.4, -20, ,


3)

; chamada de ciclo com profundidade de furao


final absoluta e distncia de segurana

N50 M2

; fim do programa

Torneamento

360

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4.5

Furao profunda - CYCLE83

Programao
CYCLE83(RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS, FRF, VARI)

Parmetros
Tabelas 10- 3 Parmetro CYCLE83
Parmetros

Tipo de dado

Significado

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 decrscimo (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
4XHEUDGHFDYDFRV
5HPRRGHFDYDFRV

Funo
A ferramenta fura com os valores programados para rotao de fuso e velocidade de
avano at a profundidade final de furao especificada.
O furo profundo usinado at a profundidade final atravs de vrias penetraes gradativas
em profundidade, cujo valor mximo pode ser especificado.
Opcionalmente, a cada profundidade de penetrao a broca pode retroceder at o plano de
referncia + distncia de segurana para a remover os cavacos, ou sempre retroceder 1 mm
para quebrar os cavacos.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

361

Ciclos
10.4 Ciclos de furao

Sequncia 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 sequncia de operao:
Furao profunda com remoo de cavacos (VARI=1):
Aproximao com G0 at a distncia de segurana do plano de referncia deslocado
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 predefinido 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
parada prvia 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

)'(3
)'(3

573
5)36',6 * * *
5)3

'3 5)3'35

Esquema 10-9

Furao profunda com remoo de cavacos

Furao profunda com quebra de cavacos (VARI=0):


Aproximao com G0 at a distncia de segurana do plano de referncia deslocado
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)

Torneamento

362

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao
Retrocesso de 1 mm da atual profundidade de furao com G1 e o avano programado
no programa de chamada (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
;
=

573
5)36',6
5)3
)'(3

* * *

'3 5)3'35

Esquema 10-10

Furao profunda com quebra de cavacos

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81

Relao entre os parmetros DP (ou DPR), FDEP (ou FDPR) e DMA


As profundidades de furao intermedirias so calculadas no ciclo com base na
profundidade final de furao, primeira profundidade de furao e o valor de decrscimo, 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 decrscimo, a no ser que o curso de furao for maior
do que o valor de decrscimo programado.
Os cursos de furao seguintes correspondem ao valor de decrscimo, enquanto a
profundidade restante for maior do que o valor de decrscimo dobrado.
Os ltimos dois cursos de furao so executados e distribudos por igual, e com isso,
sempre sero maior que a metade do valor de decrscimo.
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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

363

Ciclos
10.4 Ciclos de furao
O parmetro FDPR atua no ciclo como o parmetro DPR. Se os valores forem 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)


Em DTB programa-se o tempo de espera at a profundidade final de furao (quebra de
cavacos) em segundos.

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 pode-se 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 parada prvia calculada internamente pelo ciclo da seguinte maneira:
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).

Torneamento

364

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Exemplo de programao: Furao profunda


Este programa executa o ciclo CYCLE83 na posio X0. 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. O
eixo de furao o eixo Z.
N10 G0 G54 G90 F5 S500 M4

; determinao dos valores de


tecnologia

N20 D1 T6 Z50

; aproximao do plano de retrocesso

N30 G17 X0

; aproximao da posio de furao

N40 CYCLE83(3.3, 0, 0, -80, 0, -10, 0, 0, 0,


0, 1, 0)

; chamada do ciclo, parmetro de


profundidade com valores absolutos

N50 M2

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

365

Ciclos
10.4 Ciclos de furao

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- 4 Parmetro CYCLE84
Parmetros

Tipo de dado

Significado

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)


5RVFDGLUHLWD
5RVFDHVTXHUGD
5RVFDHVTXHUGD
HVSHFLILFDROLYUHGHURVFD
5RVFDHVTXHUGD
VHOHRGHURVFDSDGUR

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)


5RVFDGLUHLWD
5RVFDHVTXHUGD
5RVFDHVTXHUGD
SDVVRGHURVFDGHOLYUHVHOHR

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

Torneamento

366

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Funo
A ferramenta fura com os valores programados para rotao de fuso e velocidade de
avano at a profundidade de rosca especificada.
Com o ciclo CYCLE84 podemos executar furos roscados sem mandril de compensao.
Indicao
O ciclo CYCLE84 somente pode ser aplicado se o fuso previsto para a furao for
tecnicamente vivel para modo de fuso com controle de posio.
Para o rosqueamento com macho com mandril de compensao existe um ciclo prprio, o
CYCLE840.

Sequncia 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 deslocado
Parada de fuso orientada (valor no parmetro POSS) e transferncia do fuso para 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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

367

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
;

=
6'$&

573
5)36',6
5)3
'3 5)3'35

Esquema 10-11

* * * *

Parmetro CYCLE84

DTB (tempo de espera)


O tempo de espera deve ser programado em segundos. Para a furao de furos cegos
recomenda-se descartar o tempo de espera.

SDAC (sentido de rotao aps fim de ciclo)


Sob SDAC deve ser programado o sentido de giro do fuso aps o fim do ciclo. A inverso de
sentido no rosqueamento com macho executada automaticamente dentro do ciclo.

MPIT e PIT (passo de rosca como tamanho de rosca e como valor)


Opcionalmente, pode ser especificado 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.

Torneamento

368

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

POSS (posio do fuso)


No ciclo, antes do rosqueamento com macho, executada a parada controlada do fuso com
o comando SPOS e o fuso posto 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.

SST1 (rotao de retrocesso)


Sob SST1 programamos a rotao do retrocesso do rosqueamento com macho no bloco
com G332. Se este parmetro tiver o valor zero, ento o retrocesso ser realizado com a
rotao programada no SST.
Indicao
Para rosqueamento com macho, o sentido de rotao sempre ser automaticamente
invertido no ciclo.

Exemplo de programao: Rosca sem mandril de compensao


Na posio X0 furada uma rosca sem mandril de compensao, o eixo de furao o eixo
Z. No foi programado nenhum tempo de espera, a profundidade relativa. Os parmetros
do sentido de rotao e do passo devem ser preenchidos com valores. executada a
furao de uma rosca mtrica M5.
N10 G0 G90 G54 T6 D1

; determinao dos valores de tecnologia

N20 G17 X0 Z40

; aproximao da posio de furao

N30 CYCLE84(4, 0, 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 com macho 200,
a do retrocesso 500

N40 M2

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

369

Ciclos
10.4 Ciclos de furao

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- 5 Parmetro CYCLE840
Parmetros

Tipo de dado

Significado

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


DXWRPWLFR
0
0

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


FRPHQFRGHU
VHPHQFRGHU

Valores: 0 = com encoder, 1 = sem encoder


MPIT

REAL

Passo da rosca como tamanho da rosca (com sinal)


5RVFDGLUHLWD
5RVFDHVTXHUGD
5RVFDHVTXHUGD
HVSHFLILFDROLYUHGHURVFD
5RVFDHVTXHUGD
VHOHRGHURVFDSDGUR

Faixa de valores 3 (para M3) ... 48 (para M48)

Torneamento

370

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Parmetros

Tipo de dado

Significado

PIT

REAL

Passo da rosca como valor (com sinal)


5RVFDGLUHLWD
5RVFDHVTXHUGD
5RVFDHVTXHUGD
SDVVRGHURVFDGHOLYUHVHOHR

Faixa de valores: 0.001 ... 2000.000 mm


AXN

INT

Eixo da ferramenta
Valores:
1 = 1. eixo do plano
2 = 2. eixo do plano
seno o 3 eixo do plano

Funo
A ferramenta fura com os valores programados para rotao de fuso e velocidade de
avano at a profundidade de rosca especificada.
Com este ciclo podem ser produzidos rosqueamentos com macho com mandril de
compensao:
sem encoder e
com encoder.

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:
Aproximao com G0 at a distncia de segurana do plano de referncia deslocado
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 deslocado
Retrocesso at o plano de retrocesso com G0

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

371

Ciclos
10.4 Ciclos de furao

=
6'$&

6'5
573
5)36',6
5)3
* * *

'3 5)3'35

Esquema 10-12

Sequncia de movimentos sem encoder

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:
Aproximao com G0 at a distncia de segurana do plano de referncia deslocado
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 deslocado
Retrocesso at o plano de retrocesso com G0
;

=
6'$&

6'5
573
5)36',6
5)3
'3 5)3'35

Esquema 10-13

* * *

Sequncia de movimentos com encoder

Torneamento

372

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81

DTB (tempo de espera)


O tempo de espera deve ser programado em segundos. Ele aplicado somente no
rosqueamento com macho sem encoder.

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 no dado de mquina foi determinado que no ser empregado nenhum encoder (ento o
dado de mquina MD30200 $MA_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.

SDAC (sentido de rotao)


Dado que o ciclo tambm pode ser chamado de forma modal (veja o captulo "Suporte
grfico para ciclos no editor de programas"), 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 com macho for executado sem encoder, mesmo que exista um, o
parmetro ENC deve ser preenchido com 1.
Se no existir nenhum encoder e o parmetro tiver 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 estiver relacionado ao
rosqueamento com macho com encoder. O ciclo calcula o valor do avano a partir da
rotao do fuso e do passo.
Opcionalmente, pode ser especificado 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 os dois parmetros de passo tiverem valores contraditrios entre si, ento o ciclo emite o
alarme 61001 "Passo de rosca incorreto" e a execuo do ciclo cancelada.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

373

Ciclos
10.4 Ciclos de furao
Indicao
O ciclo seleciona, em funo do dado de mquina MD30200 $MA_NUM_ENCS, se a rosca
deve ser furada com ou sem o uso do 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 das chaves de controle de avano e de
fuso so congelados em 100%.
Normalmente o rosqueamento com macho sem encoder requer um mandril de
compensao mais comprido.

AXN (eixo da ferramenta)


A figura a seguir apresenta todas possibilidades de seleo dos eixos de furao.
Com G18 significa:
AXN=1 ;corresponde ao Z
AXN=2 ; corresponde ao X
AXN=3 ;corresponde ao Y (se estiver disponvel o eixo Y)
;
<

(L[RGHIXUDR
=

&RUUHRGH
FRPSULPHQWRV

Esquema 10-14

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
Torneamento

374

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Exemplo de programao: Rosca sem encoder


Com este programa executada a furao de uma rosca sem encoder na posio X0, o
eixo de furao o eixo Z. Os parmetros de sentido de rotao SDR e SDAC precisam ser
especificados, o parmetro ENC predefinido com 1, a profundidade especificada como
absoluta. O parmetro do passo PIT pode ser omitido. empregado um mandril de
compensao para a usinagem.
N10 G90 G0 G54 D1 T6 S500 M3

; determinao dos valores de


tecnologia

N20 G17 X0 Z60

; aproximao da posio de
furao

N30 G1 F200

; determinao do avano de
trajetria

N40 CYCLE840(3, 0, , -15, 0, 1, 4, 3, 1, , ,3)

; 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 M2

; fim do programa

Exemplo de programao: Rosca com encoder


Com este programa executada uma rosca com encoder na posio X0. 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.
N10 G90 G0 G54 D1 T6 S500 M3

; determinao dos valores de


tecnologia

N20 G17 X0 Z60

; aproximao da posio de
furao

N30 G1 F200

; determinao do avano de
trajetria

N40 CYCLE840(3, 0, , -15, 0, 0, , ,0, 3.5, ,3)

; chamada do ciclo sem distncia


de segurana

N50 M2

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

375

Ciclos
10.4 Ciclos de furao

10.4.8

Alargamento1 (mandrilamento 1) - CYCLE85

Programao
CYCLE85(RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)

Parmetros
Tabelas 10- 6 Parmetro CYCLE85
Parmetros

Tipo de dado

Significado

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 predefinidos 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.
O ciclo pode ser aplicado para o alargamento de furos.

Torneamento

376

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Sequncia de operao
Posio alcanada antes do incio do ciclo:
A posio de furao a posio nos dois eixos do plano selecionado.

;

Esquema 10-15

Posio de furao

O ciclo gera a seguinte sucesso de movimentos:


Aproximao com G0 at a distncia de segurana do plano de referncia deslocado
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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

377

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
;

573
5)36',6
'3 5)3'35

Esquema 10-16

5)3

* * *

Parmetro 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.

Exemplo de programao: Primeiro passe de mandrilamento


Em Z70 X0 chamado o ciclo CYCLE85. O eixo de furao o eixo Z. A profundidade final
de furao est especificada como relativa, nenhum tempo de espera programado. O canto
superior da pea est em Z0.
N10 G90 G0 S300 M3
N20 T3 G17 G54 Z70 X0

; aproximao da posio de
furao

N30 CYCLE85(10, 2, 2, , 25, , 300, 450)

; chamada de ciclo, nenhum tempo


de espera programado

N40 M2

; fim do programa

Torneamento

378

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4.9

Mandrilamento (mandrilamento 2) - CYCLE86

Programao
CYCLE86(RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)

Parmetros
Tabelas 10- 7 Parmetro CYCLE86
Parmetros

Tipo de dado

Significado

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.
O ciclo CYCLE86 somente pode ser aplicado em um torno com TRANSMIT no plano G17 e
com ferramenta acionada (veja o captulo "Fresamento da superfcie frontal - TRANSMIT")
Aqui o eixo Z o eixo da ferramenta. As posies de furao so programadas no plano
XY, internamente no ciclo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

379

Ciclos
10.4 Ciclos de furao

Sequncia 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 deslocado
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 dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81

=

6326 ** *


;

532
53$
53$3
'3 5)3'35

573
5)36',6
5)3

Esquema 10-17

Parmetro CYCLE86

DTB (tempo de espera)


Em DTB programa-se o tempo de espera at a profundidade final de furao (quebra de
cavacos) em segundos.

Torneamento

380

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

SDIR (sentido de rotao)


Com este parmetro define-se o sentido de giro com o qual executada a furao no ciclo.
Para valores diferentes de 3 ou 4 (M3/M4) disparado o alarme 61102 "Nenhum sentido de
rotao programado" e o ciclo no ser executado.

RPA (curso de retrocesso, no 1 eixo)


Neste parmetro definido um movimento de retrocesso no 1 eixo (abscissa) que ser
executado depois de alcanar a profundidade final de furao e a parada controlada do
fuso.

RPO (curso de retrocesso, no 2 eixo)


Neste parmetro definido um movimento de retrocesso no 2 eixo (ordenada) que ser
executado depois de 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 aplicado se o fuso previsto para a furao for tecnicamente
vivel para modo de fuso com controle de posio.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

381

Ciclos
10.4 Ciclos de furao

Exemplo de programao: Segundo passe de mandrilamento


No lado frontal deve ser executado um furo com o ciclo CYCLE86 na posio X20 Y20 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 Z10. No ciclo, o
fuso deve girar com M3 e parar em 45 graus.

Esquema 10-18

Segundo passe de mandrilamento

N10 G0 G90 X0 Z100 SPOS=0

; aproximar a posio de partida

N15 SETMS(2)

; agora o fuso mestre o fuso de


fresamento

N20 TRANSMIT

; ativar funo TRANSMIT

N35 T10 D1

;carregamento da ferramenta

N40 M6
N50 G17 G0 G90 X20 Y20

; posio de furao

N60 S800 M3 F500


N70 CYCLE86(112, 110, , 77, 0, 2, 3, -1, -1, 1,
45)

; chamada do ciclo com


profundidade de furao absoluta

N80 G0 Z100
N90 TRAFOOF

; desativar TRANSMIT

N95 SETMS

; agora o fuso mestre volta a ser


o fuso principal

N200 M2

; fim do programa

Torneamento

382

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4.10

Furao com parada 1 (mandrilamento 3) - CYCLE87

Programao
CYCLE87 (RTP, RFP, SDIS, DP, DPR, SDIR)

Parmetros
Tabelas 10- 8 Parmetro CYCLE87
Parmetros

Tipo de dado

Significado

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.

Sequncia 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 deslocado
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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

383

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
;

573
5)36',6
5)3
'3 5)3'35
00 *

Esquema 10-19

*

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) disparado o alarme 61102 "Nenhum sentido de
rotao programado" e o ciclo ser cancelado.

Exemplo de programao: Terceiro passe de mandrilamento


O ciclo CYCLE87 chamado na posio X0 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.
N20 G0 G17 G90 F200 S300 X0

; determinao dos valores


tecnolgicos e da posio de
furao

N30 D3 T3 Z13

; aproximao do plano de
retrocesso

N50 CYCLE87(13, 10, 2, -7, , 3)

; chamada do ciclo com sentido de


rotao M3 programado

N60 M2

; fim do programa

Torneamento

384

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4.11

Furao com parada 2 (mandrilamento 4) - CYCLE88

Programao
CYCLE88(RTP, RFP, SDIS, DP, DPR, DTB, SDIR)

Parmetros
Tabelas 10- 9 Parmetro CYCLE88
Parmetros

Tipo de dado

Significado

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. No mandrilamento 4, aps ser alcanada a
profundidade de furao final, ocorre um tempo de espera e executada uma parada de
fuso sem controle M5 assim como uma parada programada M0. Ativando-se NC-START
executa-se o movimento para fora em avano rpido at o plano de retrocesso.

Sequncia 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 deslocado
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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

385

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81

;
=

573
5)36',6
5)3
'3 5)3'35

Esquema 10-20

00 * * *

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) disparado o alarme 61102 "Nenhum sentido de
rotao programado" e o ciclo ser cancelado.

Exemplo de programao: Quarto passe de mandrilamento


O ciclo CYCLE88 chamado no X0. 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 G54 G90 F1 S450 M3 T1

; determinao dos valores de


tecnologia

N20 G0 X0 Z10

; aproximar a posio de furao

N30 CYCLE88 (5, 2, 3, , 72, 3, 4)

; chamada de ciclo com sentido de


rotao do fuso M4 programado

N40 M2

; fim do programa

Torneamento

386

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4.12

Alargamento 2 (mandrilamento 5) - CYCLE89

Programao
CYCLE89(RTP, RFP, SDIS, DP, DPR, DTB)

Parmetros
Tabelas 10- 10

Parmetro CYCLE89

Parmetros

Tipo de dado

Significado

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 de furao final
alcanada, pode ser programado um tempo de espera.

Sequncia 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 deslocado
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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

387

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


Para os parmetros RTP, RFP, SDIS, DP, DPR - veja CYCLE81
;
=

573
5)36',6
5)3
'3 5)3'35

Esquema 10-21

* * *

Parmetro CYCLE89

DTB (tempo de espera)


Em DTB programa-se o tempo de espera at a profundidade final de furao (quebra de
cavacos) em segundos.

Exemplo de programao: Quinto passe de mandrilamento


O ciclo de furao CYCLE89 chamado em X0 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.
N10 G90 G17 F100 S450 M4

; determinao dos valores de


tecnologia

N20 G0 X0 Z107

; aproximar a posio de furao

N30 CYCLE89(107, 102, 5, 72, ,3)

; chamada de ciclo

N40 M2

; fim do programa

Torneamento

388

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

10.4.13

Fileira de furos - HOLES1

Programao
HOLES1(SPCA, SPCO, STA1, FDIS, DBH, NUM)

Parmetros
Tabelas 10- 11

Parmetro HOLES1

Parmetros

Tipo de dado

Significado

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 produzida 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.
O ciclo do gabarito de furao HOLES1 poder ser utilizado somente em um torno com
TRANSMIT no nvel G17 e com ferramenta acionada (vide captulo "Fresagem da superfcie
frontal - TRANSMIT").
Aqui o eixo Z o eixo da ferramenta. As posies de furao so programadas no plano
XY, internamente no ciclo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

389

Ciclos
10.4 Ciclos de furao

Sequncia 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.

<

*

Esquema 10-22

Sequncia de operao

Explicao dos parmetros


;
63&$

'%+
)',6
67$
63&2
<

Esquema 10-23

Parmetro HOLES1

Torneamento

390

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

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
para determinar as 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 especificada 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 definida a quantidade de furos.

Exemplo de programao: Fileira de furos


Com este programa produzimos uma fileira de 4 furos roscados no lado frontal de uma pea
torneada. Os furos esto posicionados 45 graus em relao ao eixo X, o ponto de referncia
encontra-se no centro do giro. O primeiro furo possui uma distncia de 15mm, a distncia
entre os furos de 10 mm.
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 22 mm (diferena entre o plano de
referncia e a profundidade final de furao).

r









<

Esquema 10-24

Exemplo de programao: Fileira de furos

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

391

Ciclos
10.4 Ciclos de furao

N10 G0 G90 X0 Z10 SPOS=0

; aproximar a posio de partida

N15 SETMS(2)

; agora o fuso mestre o fuso de


fresamento

N20 TRANSMIT

; ativar funo TRANSMIT

N25 G17 G90 X0 Y0


N30 F30 S500 M3

; determinao dos valores de


tecnologia

N35 T10 D1

; carregar broca

N40 M6
N45 MCALL CYCLE82(10, 0, 2, --22, 0, 1)

; chamada modal do ciclo de


furao

N50 HOLES1(0, 0, 45, 15, 10, 4)

; chamada do ciclo de fileira de


furos

N55 MCALL

; desativao da chamada modal

N60 T11 D1
N65 M6

; carregar macho

N70 G90 G0 X0 Z10 Y0

; aproximar a posio de partida

N75 MCALL CYCLE84(10, 0, 2, --22, 0, , 3, , 4.2,


,300,)

; chamada modal do ciclo para


rosqueamento

N80 HOLES1(0, 0, 45, 15, 10, 4)

; nova chamada do ciclo de


fileira de furos

N85 MCALL

; desativao da chamada modal

N90 TRAFOOF

; desativar TRANSMIT

N95 SETMS

; agora o fuso mestre volta a ser


o fuso principal

N100 M2

; fim do programa

Torneamento

392

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

Exemplo de programao: Grade de furos


Com este programa produzida uma grade de furos composta por 3 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 no X-20 Y-10.
<













3RQWRGHSDUWLGD
[\

Esquema 10-25

Exemplo de programao: Grade de furos

N10 G0 G90 X0 Z10 SPOS=0

; aproximar a posio de partida

N15 SETMS(2)

; agora o fuso mestre o fuso de


fresamento

N20 TRANSMIT

; ativar funo TRANSMIT

N25 G17 G90 X-20 Y-10


N30 F30 S500 M3

; determinao dos valores de


tecnologia

N35 T10 D1

; carregar broca

N40 M6
N45 MCALL CYCLE82(10, 0, 2, --22, 0, 1)

; chamada modal do ciclo de


furao

N50 HOLES1(--20, --10, 0, 0, 10, 5)

; chamada do ciclo da 1 linha

N60 HOLES1(--20, 0, 0, 0, 10, 5)

; chamada do ciclo da 2 linha

N70 HOLES1(--20, 10, 0, 0, 10, 5)

; chamada do ciclo da 3 linha

N80 MCALL

; desativao da chamada modal

N90 TRAFOOF

; desativar TRANSMIT

N95 SETMS

; agora o fuso mestre volta a ser


o fuso principal

N100 M2

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

393

Ciclos
10.4 Ciclos de furao

10.4.14

Crculo de furos - HOLES2

Programao
HOLES2(CPA, CPO, RAD, STA1, INDA, NUM)

Parmetros
Tabelas 10- 12
Parmetros

Parmetro HOLES2
Tipo de dado

Significado

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.
O ciclo de modelo de furao HOLES2 somente pode ser aplicado em um torno com
TRANSMIT no plano G17 e com ferramenta acionada (veja o captulo "Fresamento da
superfcie frontal - TRANSMIT")
Aqui o eixo Z o eixo da ferramenta. As posies de furao so programadas no plano
XY, internamente no ciclo.

Torneamento

394

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

<

*

Esquema 10-26

HOLES2

Sequncia de operao
No ciclo, as posies de furao so aproximadas sucessivamente em um crculo de furos
no plano, com G0.

Esquema 10-27

Sequncia de operao

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

395

Ciclos
10.4 Ciclos de furao

Explicao dos parmetros


<
,1'$

67$

'
5$

&3$&32
QRFHQWUR

Esquema 10-28

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.

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 deve 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 quatro furos no lado
frontal de uma pea torneada.
A profundidade final de furao de 30 mm indicada relativa ao plano de referncia. A
distncia de segurana no eixo de furao Z de 2 mm. O crculo possui um raio de 42 mm.
O ngulo inicial de 33 graus.

Torneamento

396

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.4 Ciclos de furao

<



r

Esquema 10-29

Exemplo: Crculo de furos

N10 G0 G90 X0 Z10 SPOS=0

; aproximar a posio de partida

N15 SETMS(2)

; agora o fuso mestre o fuso de


fresamento

N20 TRANSMIT

; ativar funo TRANSMIT

N25 G17 G90 X-20 Y-10


N30 F30 S500 M3

; determinao dos valores de


tecnologia

N35 T10 D1

; carregar broca

N40 M6
N45 MCALL CYCLE82(10, 0, 2, 0, 30, 1)

; chamada modal do ciclo de


furao

N50 HOLES2(0, 0, 42, 33, 0, 4)

; chamada do ciclo do crculo de


furos

N85 MCALL

; desativao da chamada modal

N90 TRAFOOF

; desativar TRANSMIT

N95 SETMS

; agora o fuso mestre volta a ser


o fuso principal

N60 M2

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

397

Ciclos
10.5 Ciclos de torneamento

10.5

Ciclos de torneamento

10.5.1

Requisitos
Os ciclos de torneamento so parte integrante do arquivo de configurao setup_T.cnf que
carregado na memria de usurio do comando.

Condies de chamada e de retorno


As funes G efetivas antes da chamada do ciclo tambm so mantidas aps o ciclo.

Definio de planos
O plano de usinagem deve ser definido antes da chamada do ciclo. Normalmente no
torneamento trata-se do G18 (plano ZX). Os dois eixos do atual plano de torneamento sero
denominados a seguir como eixo longitudinal (primeiro eixo deste plano) e eixo transversal
(segundo eixo deste plano).
Nos ciclos de torneamento, se a programao por dimetro estiver ativa, o segundo do
plano sempre ser calculado como eixo transversal (veja o Manual de programao).

(L[RWUDQVYHUVDO

*

(L[RORQJLWXGLQDO

Esquema 10-30

Definio de planos

Torneamento

398

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Monitoramento de contorno relacionado ao ngulo de incidncia da ferramenta


Determinados ciclos de torneamento, onde so criados movimentos com detalonados,
monitoram o ngulo de incidncia da ferramenta ativa quanto a uma possvel coliso com o
contorno. Este ngulo especificado como valor na correo da ferramenta (sob o
parmetro DP24 na correo D). Como ngulo especificado um valor entre 1 e 90 graus
(0=sem monitoramento) sem sinal.

VHPGDQLILFDR
GHFRQWRUQR

Esquema 10-31

GDQLILFDRGR
FRQWRUQR

Monitoramento de contorno longitudinal

Ao especificar o ngulo de incidncia deve ser observado que este depende do tipo de
usinagem longitudinal ou transversal. Se for empregada uma ferramenta para usinagem
longitudinal e transversal, ento devem ser especificadas duas correes de ferramenta
para diferentes ngulos de incidncia.
No ciclo verificado se o contorno programado pode ser usinado com a ferramenta
selecionada.
Se a usinagem no for possvel com esta ferramenta, ento
o ciclo ser cancelado com mensagem de erro (no desbaste) ou
a usinagem do contorno continuada com a indicao de uma mensagem (nos ciclos de
alvio). Ento a geometria dos cortes que define o contorno.
Este monitoramento no ocorre se o ngulo de incidncia for especificado com um zero na
correo da ferramenta. As reaes precisas esto descritas nos diversos ciclos.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

399

Ciclos
10.5 Ciclos de torneamento

VHPGDQLILFDRGHFRQWRUQR

GDQLILFDRGRFRQWRUQR

Esquema 10-32

Monitoramento de contorno transversal

Torneamento

400

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

10.5.2

Canal - CYCLE93

Programao
CYCLE93(SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2, FAL1,
FAL2, IDEP, DTB, VARI, VRT)

Parmetros
Tabelas 10- 13
Parmetros

Parmetro CYCLE93
Tipo de dado

Significado

SPD

REAL

Ponto inicial no eixo transversal

SPL

REAL

Ponto inicial no eixo longitudinal

WIDG

REAL

Largura do canal (especificar sem sinal)

DIAG

REAL

Profundidade do canal (especificar sem sinal)

STA1

REAL

ngulo entre o contorno e o eixo longitudinal

ANG1

REAL

Faixa de valores: 0<=STA1<=180 graus


ngulo do flanco 1: no lado do canal definido pelo ponto de
partida (especificar sem sinal)
Faixa de valores: 0<=ANG1<89.999 graus
ANG2

REAL

ngulo do flanco 2: no outro lado (especificar sem sinal)

RCO1

REAL

Raio/chanfro 1, externo: no lado definido pelo ponto de partida

RCO2

REAL

Raio/chanfro 2, externo

RCI1

REAL

Raio/chanfro 1, interno: no lado do ponto de partida

RCI2

REAL

Raio/chanfro 2, interno

FAL1

REAL

Sobremetal de acabamento na base do canal

FAL2

REAL

Sobremetal de acabamento nos flancos

IDEP

REAL

Profundidade de penetrao (sem especificar o sinal)

DTB

REAL

Tempo de espera na base do canal

VARI

INT

Tipo de usinagem

Faixa de valores: 0<=ANG2<89.999

Faixa de valores: 1...8 e 11...18


VRT

REAL

curso varivel de retrocesso do contorno, incremental


(especificar sem sinal)

Funo
O ciclo de canais permite a produo de canais simtricos e assimtricos com usinagem
longitudinal e transversal em elementos de contorno retos. Podem ser produzidos canais
externos e internos.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

401

Ciclos
10.5 Ciclos de torneamento

Sequncia de operao
O avano em profundidade (em direo base do canal) e a largura (de canal a canal) so
calculados internamente no ciclo e distribudos uniformemente com o maior valor
apropriado.
Para produo de canais em inclinaes o deslocamento ser mais curto de um para o
prximo canal a ser usinado, isto , paralelamente ao cone. Neste caso, no ciclo calculada
uma distncia de segurana para o contorno.

1. Passo
Desbaste paralelo ao eixo at a base em cada passo de penetrao
Depois de cada penetrao realizado um recuo para quebra de cavacos.

Esquema 10-33

1 passo

Torneamento

402

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

2 passo
O canal usinado verticalmente no sentido de penetrao em um ou mais cortes. Neste
caso, cada corte dividido novamente conforme a profundidade de penetrao. A partir do
segundo corte ao longo da largura do canal feito um recuo de 1 mm antes do retrocesso.

Esquema 10-34

2 passo

3 passo
Desbaste dos flancos com um corte, quando programado em ANG1 e/ou ANG2. A
penetrao ao longo da largura do canal realizada em vrios passos se a largura dos
flancos for maior.

Esquema 10-35

3 passo

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

403

Ciclos
10.5 Ciclos de torneamento

4 passo
Remoo do sobremetal de acabamento paralelo ao contorno da borda at o centro do
canal. Neste caso, a correo do raio da ferramenta ser automaticamente ativada e
desativada pelo ciclo.

Esquema 10-36

4. Passo

Explicao de parmetros: SPD e SPL (ponto inicial)


Com estas coordenadas definido o ponto inicial de um canal, a partir deste calculada a
forma no ciclo. O ciclo define automaticamente seu ponto de partida que dever ser
aproximado primeiro. Em um canal externo o deslocamento ocorre primeiro no sentido do
eixo longitudinal, e em um canal interno ocorre primeiro no eixo transversal.
Os canais em elementos de contorno curvados podem ser produzidos de vrias formas.
Dependendo da forma e do raio da curvatura, pode ser colocada uma linha paralela ao eixo
sobre o ponto mximo da curvatura ou uma linha inclinada tangencial em um dos pontos da
borda do canal.
Raios e chanfros na borda do canal somente sero relevantes em contornos curvados, se o
ponto de borda correspondente estiver posicionado na linha reta definida pelo ciclo.

Torneamento

404

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

;
63/
67$



$1*

63'

$1*

5&

5&


5&




',$*

5&

:,'*

Esquema 10-37

Parmetro CYCLE93 - Longitudinal

WIDG e DIAG (largura e profundidade do canal)


Com os parmetros para largura (WIDG) e profundidade (DIAG) do canal define-se a forma
do canal. O ciclo sempre inicia seu clculo a partir do ponto programado em SPD e SPL.
Se o canal for mais largo que a ferramenta ativa, ento a largura ser usinada em vrios
passos. Neste caso a largura total dividida uniformemente pelo ciclo. A penetrao
mxima de 95% da largura da ferramenta aps a subtrao dos raios dos cortes. Com
isso assegurada uma sobreposio dos cortes.
Se a largura programada do canal for menor do que a largura real da ferramenta, indicada
a mensagem de erro 61602 "Largura de ferramenta definida incorretamente" e a usinagem
ser cancelada. O alarme apenas aparece se internamente no ciclo for detectado um valor
zero para largura de corte.
;

$1*
:,'*

,'(3
',$*
$1*

63'

67$

=

Esquema 10-38

Parmetro CYCLE93 - Transversal

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

405

Ciclos
10.5 Ciclos de torneamento

STA1 (ngulo)
Com o parmetro STA1 programamos o ngulo da inclinao em que deve ser usinado o
canal. O ngulo permite valores entre 0 e 180 graus e sempre estar relacionado ao eixo
longitudinal.

ANG1 e ANG2 (ngulo dos flancos)


Com a especificao individual dos ngulos dos flancos podem ser programados canais
assimtricos. Os ngulos permitem valores entre 0 e 89.999 graus.

RCO1, RCO2 e RCI1, RCI2 (raio/chanfro)


A forma do canal modificada atravs da especificao de raios/chanfros na borda e na
base. Deve-se observar que raios sejam especificados com sinal positivo, e chanfros com
sinal negativo.
O tipo do clculo dos chanfros programados definido em funo da posio da milhar do
parmetro VARI.
Com VARI<10 (Dezena=0) chanfros com CHF=...
Com VARI>10 chanfros com programao CHR
(CHF/CHR, veja o captulo "Vista geral das instrues")

FAL1 e FAL2 (sobremetal de acabamento)


Para a base do canal e os flancos podem ser programados diferentes sobremetais de
acabamento. No desbaste a usinagem executada at atingir estes sobremetais de
acabamento. Em seguida executado um corte paralelo ao contorno ao longo do contorno
final com a mesma ferramenta.

6REUHPHWDOGH
DFDEDPHQWRGRV
IODQFRV)$/

6REUHPHWDOGH
DFDEDPHQWRQD
EDVH)$/

Esquema 10-39

Sobremetal de acabamento

Torneamento

406

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

IDEP (profundidade de penetrao)


Programando-se uma profundidade de penetrao, a produo do canal pode ser
segmentada paralela ao eixo em vrias aproximaes em profundidade. Aps cada avano
em profundidade a ferramenta recuada em 1 mm para quebra de cavacos.
O parmetro IDEP deve ser programado em todos os casos.

DTB (tempo de espera)


O tempo de espera na base do canal deve ser selecionado de modo que seja executada
uma rotao do fuso. Ele programado em segundos.

VARI (tipo de usinagem)


Na posio da unidade do parmetro VARI define-se o tipo de usinagem do canal. Ele pode
assumir os valores mostrados na figura.
Na posio da dezena do parmetro VARI define-se o tipo do clculo dos chanfros.
VARI 1...8: Chanfros calculados como CHF
VARI 11...18: Chanfros calculados como CHR
;

9$5, 

9$5, 

9$5,  =

9$5,  =

9$5,  =

9$5,  =
;

9$5,  =

Esquema 10-40

9$5,  =

Tipos de usinagem

Se o parmetro tiver outro valor, ento o ciclo ser cancelado com o alarme 61002 "Tipo de
usinagem definido incorretamente".
Um monitoramento de contorno executado pelo ciclo para que seja obtido um contorno de
canal adequado. Este no o caso se os raios/chanfros entrarem em contato com a base
do canal ou ento, formarem uma sobreposio com a mesma, ou se em um segmento do
contorno paralelo ao eixo longitudinal for tentada uma usinagem transversal. Nestes casos,
o ciclo ser cancelado com o alarme 61603 "Forma de canal definida incorretamente".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

407

Ciclos
10.5 Ciclos de torneamento

VRT (curso de retrocesso varivel)


No parmetro _VRT pode ser programado o percurso de retrocesso pelo dimetro externo
ou interno do canal.
Com VRT = 0 (parmetro no programado) feita a suspenso de 1 mm. O percurso de
retrocesso sempre age conforme o sistema de medidas programado, em polegadas ou
mtrico.
Este percurso de retrocesso atua simultaneamente na quebra de cavacos aps a execuo
de cada avano em profundidade no canal.
Indicao
Uma ferramenta de dois cortes dever estar ativa antes da chamada do ciclo de canais. As
correes para ambos cortes devem estar definidas em dois nmeros D sucessivos da
ferramenta, destes o primeiro deve ser ativado antes da chamada do ciclo. O ciclo
determina automaticamente para qual passo de usinagem ser utilizada uma das suas
correes de ferramenta e esta tambm ativada automaticamente por ele. Aps a
finalizao do ciclo o nmero de correo programado antes da chamada do ciclo ser
reativado. Se no for programado nenhum nmero D para a correo da ferramenta na
chamada do ciclo, ento a execuo do ciclo ser cancelada com o alarme 61000
"Nenhuma correo de ferramenta ativa".

Exemplo de programao: Execuo de canais


Com este programa produzido um canal em uma inclinao longitudinal e externa.
O ponto de partida est no lado direito em X35 Z60.
O ciclo utiliza as correes de ferramenta D1 e D2 da ferramenta T5. A ferramenta para
usinar canais deve ser definida de acordo.
;






&KDQIURV
PP



Esquema 10-41


=

Exemplo de programao: Execuo de canais

Torneamento

408

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

10.5.3

N10 G0 G90 Z65 X50 T5 D1 S400 M3

; ponto inicial antes do incio


do ciclo

N20 G95 F0.2

; determinao dos valores de


tecnologia

N30 CYCLE93(35, 60, 30, 25, 5, 10, 20, 0, 0, -2,


-2, 1, 1, 10, 1, 5,0.2)

; chamada de ciclo
Programado curso de retrao de
0.2 mm

N40 G0 G90 X50 Z65

; prxima posio

N50 M02

; fim do programa

Alvio (forma E e F conforme DIN) - CYCLE94

Programao
CYCLE94(SPD, SPL, FORM, VARI)

Parmetros
Tabelas 10- 14

Parmetro CYCLE94

Parmetros

Tipo de dado

Significado

SPD

REAL

Ponto inicial no eixo transversal (especificar sem sinal)

SPL

REAL

Ponto inicial da correo no eixo longitudinal (especificar sem


sinal)

FORM

CHAR

Definio da forma

VARI

INT

Determinao da posio do alvio

Valores: E (para forma E), F (para forma F)







Valores:
0 (conforme a posio de corte da ferramenta),
1...4 (definir posio)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

409

Ciclos
10.5 Ciclos de torneamento

Funo
Com este ciclo so produzidos alvios conforme DIN509 de formas E e F com a usual
exigncia de uma pea acabada de dimetro >3 mm.

)RUPD)

)RUPD(

Esquema 10-42

Alvio forma F e forma E

Sequncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio onde o alvio pode ser aproximado sem ocorrer
colises.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 do ponto de partida calculado pelo ciclo
Ativao da correo do raio de corte conforme a posio de corte ativa e afastamento
do contorno do alvio com o avano programado antes da chamada do ciclo
Retrocesso para o ponto de partida com G0 e desativao da correo do raio de corte
com G40

Torneamento

410

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Explicao de parmetros: SPD e SPL (ponto inicial)


No parmetro SPD especificado o dimetro do alvio na pea acabada. O parmetro SPL
define a dimenso da pea acabada no eixo longitudinal.
Se para o valor programado em SPD o resultado for um dimetro final <3 mm, ento o ciclo
ser cancelado com o alarme 61601 "Dimetro da pea acabada muito pequeno".
;

63/

63'

Esquema 10-43

Parmetro CYCLE94

FORM (definio)
As formas E e F esto definidas na DIN509 e devem ser determinadas neste parmetro.
Se o parmetro tiver um valor diferente de E ou F, ento o ciclo ser cancelado e gerado o
alarme 61609 "Forma definida incorretamente".

)250$(
6/

SDUDSHDVFRPXPD
VXSHUIFLHGHXVLQDJHP

)250$)
SDUDSHDVFRPGXDV
VXSHUIFLHVGHXVLQDJHP
SHUSHQGLFXODUHVHQWUHVL

Esquema 10-44

=
6/

Parmetro FORM

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

411

Ciclos
10.5 Ciclos de torneamento

VARI (posio do alvio)


Com o parmetro _VARI a posio do alvio poder ser definida diretamente ou ela resultar
da posio de corte da ferramenta.
VARI=0: conforme a posio de corte da ferramenta
A posio do corte (SL) da ferramenta determinada automaticamente pelo ciclo a partir da
correo da ferramenta ativa. O ciclo pode trabalhar com as posies de corte 1 ... 4.
Se o ciclo identifica uma posio de corte 5 ... 9, ento aparece o alarme 61608 "Posio de
corte programada incorretamente" e o ciclo ser cancelado.
;
6/

6/

=

6/

Esquema 10-45

6/

Posio de corte

VARI=0
VARI=1...4: Definio da posio do alvio

Esquema 10-46

Posio do alvio

Torneamento

412

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento
VARI=1...4
Com VARI<>0 vale o seguinte:
a posio de corte real da ferramenta no ser verificada, isto , todas posies de corte
podem utilizadas, isto se forem apropriadas tecnologicamente.
No ciclo realizado um monitoramento do ngulo de incidncia da ferramenta ativa, isto se
for especificado um valor no respectivo parmetro de correo da ferramenta. Se for
identificado que a forma do alvio no pode ser usinada com a ferramenta selecionada,
porque seu ngulo de incidncia muito pequeno, ento no comando aparece a mensagem
"Forma alterada do alvio". Mas a usinagem continuada.
O ciclo determina automaticamente seu ponto de partida. Este est afastado a 2 mm do
dimetro final e a 10 mm da medida final no eixo longitudinal. A posio deste ponto de
partida em relao aos valores de coordenadas definida atravs da posio de corte da
ferramenta ativa.
Indicao
Antes da chamada dos ciclos deve ser ativada uma correo de ferramenta. Caso contrrio
aparecer o alarme 61000 "Nenhuma correo de ferramenta ativa" e o ciclo ser
cancelado.

Exemplo de programao: Alvio forma E


Com este programa pode ser produzido um alvio de forma E.

)250$(





Esquema 10-47

Exemplo de programao: Alvio forma E

N10 T1 D1 S300 M3 G95 F0.3

; determinao dos valores de tecnologia

N20 G0 G90 Z100 X50

; seleo do ponto de partida

N30 CYCLE94(20, 60, "E")

; chamada de ciclo

N40 G90 G0 Z100 X50

; aproximar prxima posio

N50 M02

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

413

Ciclos
10.5 Ciclos de torneamento

10.5.4

Desbaste com detalonados - CYCLE95

Programao
CYCLE95(NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, VRT)

Parmetros
Tabelas 10- 15
Parmetros

Parmetro CYCLE95
Tipo de dado

Significado

NPP

STRING

Nome da subrotina do contorno

MID

REAL

Profundidade de penetrao (sem especificar o sinal)

FALZ

REAL

Sobremetal de acabamento no eixo longitudinal (especificar sem sinal)

FALX

REAL

Sobremetal de acabamento no eixo transversal (especificar sem sinal)

FAL

REAL

Sobremetal de acabamento ao longo do contorno (especificar sem


sinal)

FF1

REAL

Avano para desbaste sem detalonado

FF2

REAL

Avano para imerso em elementos de detalonados

FF3

REAL

Avano para acabamento

VARI

REAL

Tipo de usinagem; usinagem longitudinal/transversal e externa/interna

ORQJLWXGLQDO
H[WHUQR

Faixa de valores: 1 ... 12


DT

REAL

Tempo de espera para quebra de cavacos no desbaste

DAM

REAL

Distncia de percurso, onde feita uma interrupo aps cada corte


de desbaste para quebra de cavacos

VRT

REAL

Curso de suspenso do contorno no desbaste, incremental


(especificar sem sinal)

Funo
Com o ciclo de desbaste pode ser produzido um contorno programado em uma subrotina
atravs da remoo paralela ao eixo a partir de uma pea bruta. No contorno podem ser
includos elementos detalonados. Com o ciclo podem ser produzidos contornos externos e
internos com a usinagem longitudinal e transversal. A tecnologia selecionada livremente
(desbaste, acabamento, usinagem completa). Durante o desbaste do contorno so gerados
cortes paralelos ao eixo a partir da profundidade de penetrao mxima programada e
depois de ser alcanado um ponto de interseco, os cantos remanescentes no contorno
so imediatamente removidos paralelamente ao contorno. O desbaste executado at o
sobremetal de acabamento programado.
O acabamento realizado no mesmo sentido do desbaste. A correo do raio da
ferramenta ativada e desativada automaticamente pelo ciclo.

Torneamento

414

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Esquema 10-48

Ciclo de desbaste - CYCLE95

Sequncia de operao
Posio alcanada antes do incio do ciclo:
A posio inicial uma posio qualquer de onde o ponto de partida do contorno pode ser
aproximado sem ocorrer colises.
O ciclo gera a seguinte sucesso de movimentos:
O ponto de partida do ciclo calculado internamente e depois aproximado com G0
simultaneamente nos dois eixos
Desbaste sem elementos detalonados:
A penetrao paralela ao eixo at a profundidade atual calculada internamente e
aproximada com G0.
O ponto de desbaste paralelo ao eixo aproximado com G1 e avano FF1.
Retoque paralelo ao contorno ao longo do contorno + sobremetal de acabamento com
G1/G2/G3 e FF1.
Retrao em cada eixo com o valor programado em _VRT e o retrocesso com G0.
Este processo repetido at ser alcanada a profundidade total do segmento usinado.
No desbaste sem elementos detalonados o retrocesso at o ponto de partida do ciclo
feito eixo a eixo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

415

Ciclos
10.5 Ciclos de torneamento

Esquema 10-49

Desbaste sem elementos detalonados

Desbaste dos elementos detalonados:


O ponto de partida para o prximo detalonado aproximado eixo a eixo com G0. Neste
caso considerada uma distncia de segurana adicional interna do ciclo.
Penetrao paralela ao contorno ao longo do contorno + sobremetal de acabamento com
G1/G2/G3 e FF2.
O ponto de desbaste paralelo ao eixo aproximado com G1 e avano FF1.
O retoque ao longo do contorno, retrao e retrocesso so realizados como no primeiro
segmento de usinagem.
Se existirem mais elementos detalonados, este processo se repetir para os demais
detalonados.
;

=
'HVEDVWHVHPGHWDORQDGR
'HVEDVWHGRSULPHLURGHWDORQDGR
'HVEDVWHGRVHJXQGRGHWDORQDGR

Esquema 10-50

Desbaste com elementos detalonados

Torneamento

416

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento
Acabamento:
O ponto de partida do ciclo aproximado eixo a eixo com G0.
O ponto inicial do contorno aproximado simultaneamente nos dois eixos com G0.
Acabamento ao longo do contorno com G1/G2/G3 e FF3
Retrocesso at o ponto de partida com ambos eixos e G0

Explicao de parmetros: NPP (nome)


Neste parmetro especificado o nome do contorno.
1. O contorno pode ser definido como subrotina:
NPP=Nome da subrotina
Para o nome da subrotina do contorno aplicam-se todas convenes de nomes descritas
no Manual de programao.
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:
NPP=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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

417

Ciclos
10.5 Ciclos de torneamento
A especificao concluda com a softkey "Technol. mask" e retorna-se para a tela de
suporte para ciclos.

;
133

)$/;

)$/=

Esquema 10-51

Parmetros

Exemplos:
NPP=CONTORNO_1

; O contorno de desbaste o
programa completo Contorno_1

NPP=INCIO:FIM

; O contorno de desbaste
definido como uma parte do
programa de chamada, do bloco com
marcador INICIO at o bloco com
marcador FIM.

MID (profundidade de penetrao)


No parmetro MID definida a profundidade de penetrao mxima para a operao de
desbaste.
O ciclo calcula automaticamente a atual profundidade de penetrao utilizada no desbaste.
No caso dos contornos com elementos de detalonado, a operao de desbaste dividida
em segmentos individuais de desbaste pelo ciclo. O ciclo calcula novamente a atual
profundidade de penetrao para cada segmento de desbaste. Esta sempre est entre a
profundidade de penetrao programada e a metade de seu valor. Com base na
profundidade total de um segmento de desbaste e a profundidade mxima de penetrao
obtida a quantidade necessria de seces de desbaste e feita a diviso uniforme destes na
profundidade total. Com isso so obtidas as melhores condies de usinagem. Para o
desbaste deste contorno resultam os passos de usinagem representados na figura.

Torneamento

418

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento


[PP


[PP

[PP


Exemplo de clculo das atuais profundidades de penetrao:


O segmento de usinagem 1 possui uma profundidade total de 39 mm. Em uma profundidade
mxima de penetrao de 5 mm sero necessrios 8 cortes de desbaste. Estes so
executados com uma penetrao de 4,875 mm.
No segmento de usinagem 2 tambm so executados 8 cortes de desbaste com uma
penetrao de 4,5 mm cada (diferena total de 36 mm).
No segmento de usinagem 3 so executados dois desbastes com a penetrao atual de 3,5
(diferena total de 7 mm).

FAL, FALZ e FALX (sobremetal de acabamento)


A especificao de um sobremetal de acabamento para a operao de desbaste realizada
atravs do parmetro FALZ e FALX, se forem sobremetais de acabamento diferentes e
especficos de eixo, ou atravs do parmetro FAL para um sobremetal de acabamento que
acompanha o contorno. Ento este valor ser considerado nos dois eixos como sobremetal
de acabamento.
No executada nenhuma verificao de plausibilidade dos valores programados. Se os
trs parmetros forem atribudos com valores, ento todos estes sobremetais sero
processados pelo ciclo. Porm recomenda-se utilizar um ou outro tipo e forma de definio
de um sobremetal de acabamento.
O desbaste sempre ser executado at alcanar estes sobremetais de acabamento. Neste
caso, aps cada operao de desbaste paralela ao eixo, os cantos remanescentes no
contorno sero imediatamente removidos, de modo que depois de finalizar o desbaste no
haver mais necessidade de uma usinagem adicional para remover os cantos. Se no for
programado nenhum sobremetal de acabamento, ento na operao de desbaste a
usinagem ser executada at o contorno final.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

419

Ciclos
10.5 Ciclos de torneamento

FF1, FF2 e FF3 (avano)


Para os diferentes passos de usinagem podem ser especificados diferentes avanos, como
os indicados na figura NO TAG.
***
*
'HVEDVWH

))

))
))
=
$FDEDPHQWR

;
))

Esquema 10-52

Parmetro de avano

VARI (tipo de usinagem)


Tabelas 10- 16

Tipo de usinagem

Valor

Longitudinal/Transversal Externo/interno

Desbaste/Acabamento/Completo

Desbaste

Desbaste

Desbaste

Desbaste

Acabamento

Acabamento

Acabamento

Acabamento

Usinagem completa

10

Usinagem completa

11

Usinagem completa

12

Usinagem completa

Para usinagem longitudinal a penetrao sempre realizada no eixo transversal, e para


usinagem transversal, no eixo longitudinal.

Torneamento

420

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento
Usinagem externa significa que a profundidade de penetrao executada no sentido
negativo do eixo. Para usinagem interna a penetrao executada no sentido positivo do
eixo.
Para o parmetro VARI realizada uma verificao de plausibilidade. Se seu valor no
estiver na faixa de 1 ...12 no momento da chamada do ciclo, ento o ciclo ser cancelado
com o alarme 61002 "Tipo de usinagem definido incorretamente".
/RQJLWXGLQDO
H[WHUQR
9$5, 

/RQJLWXGLQDOLQWHUQR
9$5, 

;
RXDSVD
PXGDQDGH
IL[DR

/RQJLWXGLQDOLQWHUQR
9$5, 
7UDQVYHUVDO
LQWHUQR
9$5, 

7UDQVYHUVDOH[WHUQR
9$5, 

=
;

RXDSVD
PXGDQD
GHIL[DR
7UDQVYHUVDOLQWHUQR
9$5, 
=

Esquema 10-53

Tipo de usinagem

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

421

Ciclos
10.5 Ciclos de torneamento

DT e DAM (tempo de espera e distncia de curso)


Com o auxlio dos dois parmetros pode-se obter em cada corte de desbaste uma
interrupo em determinados percursos para realizar a quebra de cavacos. Estes
parmetros somente tem significado nas operaes de desbaste. No parmetro DAM
definido o percurso mximo em que deve ser executada uma quebra de cavacos. No DT
pode ser programado um tempo de espera (em segundos) que executado em cada ponto
de interrupo do corte. Se no for especificado nenhum percurso para interrupo do corte
(DAM=0), sero executados cortes de desbaste ininterruptos e sem tempo de espera.
FRUWHSDUDOHORGHHL[RLQWHUURPSLGR
;

*

'$0
0RYLPHQWRGH
SHQHWUDR

*

*

*

*

Esquema 10-54

Tempo de espera e distncia de curso

VRT (curso de suspenso)


No parmetro VRT pode ser programado o valor com o qual realizada uma suspenso de
ambos eixos durante o desbaste.
Com VRT=0 (parmetro no programado) realizada a suspenso de 1 mm.

Definio de contorno
O contorno deve conter pelo menos 3 blocos com movimentos em ambos eixos do plano de
usinagem.
Se o contorno for mais curto, ento o ciclo ser cancelado aps a emisso do alarme 10933
"A subrotina do contorno no contm blocos de contorno suficientes" e 61606 "Erro na
preparao do contorno".
Os elementos de detalonados podem ser programados consecutivamente. Os blocos sem
movimentos no plano podem ser escritos sem restries.
Dentro do ciclo todos blocos de deslocamento so preparados para os primeiros dois eixos
do atual plano, porque somente estes esto envolvidos com a usinagem. Os movimentos de
outros eixos podem estar contidos na subrotina, mas seus percursos no tem nenhum efeito
durante a execuo do ciclo.

Torneamento

422

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento
Como geometria no contorno apenas ser permitida a programao de retas e
circunferncias com G0, G1, G2 e G3. Alm disso tambm podem ser programados
comandos para arredondar cantos e chanfros. Se forem programados outros comandos no
contorno, ento o ciclo cancelado com o alarme 10930 "Tipo de interpolao no
permitida no contorno de desbaste".
No primeiro bloco com movimento no atual plano de usinagem deve estar contido um
comando de movimento G0, G1, G2 ou G3, caso contrrio o ciclo ser cancelado com o
alarme 15800 "Condies de partida incorretas para CONTPRON". Este alarme tambm
aparece com o G41/42 ativo. O ponto inicial do contorno a primeira posio programada
do plano de usinagem.
Para o processamento do contorno programado preparada uma memria interna do ciclo
que pode receber um nmero mximo de elementos de contorno. A quantidade depender
do contorno. Se um contorno possuir um nmero excessivo de elementos de contorno, o
ciclo ser cancelado com o alarme 10934 "Excesso na tabela de contorno". O contorno
deve ser divido em vrios segmentos de contorno e o ciclo chamado para cada segmento.
Se o dimetro mximo no est no ponto final ou inicial programado do contorno, ento o
ciclo automaticamente adiciona uma reta paralela ao eixo no ponto mximo do contorno no
final da usinagem, depois esta parte do contorno usinada como um detalonado.

5HWD
FRPSOHPHQWDGD

3RQWRILQDO

3RQWR
LQLFLDO

Esquema 10-55

Definio de contorno

A programao de uma correo de raio de ferramenta com G41/G42 na subrotina do


contorno provoca o cancelamento do ciclo acompanhado do alarme 10931 "Contorno de
desbaste incorreto".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

423

Ciclos
10.5 Ciclos de torneamento

Sentido do contorno
O sentido em que o contorno de desbaste ser programado selecionado livremente. O
sentido de usinagem definido automaticamente internamente no ciclo. Para a usinagem
completa o contorno ser acabado no mesmo sentido da usinagem de desbaste.
Como critrio para o sentido de usinagem sero considerados o primeiro e o ltimo ponto de
contorno programados. Por isso a necessidade de que no primeiro bloco da subrotina do
contorno sempre sejam informadas duas coordenadas.

Monitoramento de contorno
O ciclo contm um monitoramento de contorno com foco nos seguintes itens:
ngulo de incidncia da ferramenta ativa
Programao de arcos com um ngulo de abertura > 180 graus
No caso de elementos de detalonado o ciclo verifica se a usinagem ser possvel com a
ferramenta ativa. Se o ciclo detectar que esta usinagem poder danificar o contorno, ele
ser cancelado aps a emisso do alarme 61604 "Ferramenta ativa danifica o contorno
programado".
Se o ngulo de incidncia for especificado com zero na correo da ferramenta, ento este
monitoramento no ser executado.
Se forem encontrados arcos muito grandes na correo, ento aparece o alarme 10931
"Contorno de desbaste incorreto".
Contornos salientes no podem ser usinados com o CYCLE95. Tais contornos no so
monitorados pelo ciclo e no dada nenhuma mensagem de erro.

; ([HPSORSDUDHOHPHQWRGHFRQWRUQRVDOLHQWH
QRUHEDL[RTXHQRSRGHVHUXVLQDGR
6HQWLGRGHXVLQDJHP

Esquema 10-56

CYCLE95 Monitoramento de contorno, contornos salientes

Torneamento

424

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Ponto de partida
O ciclo determina automaticamente o ponto de partida da usinagem. O ponto de partida est
no eixo onde executado o avano em profundidade, na distncia do contorno formada
pelo sobremetal de acabamento + curso de suspenso (parmetro _VRT). No outro eixo ele
est na distncia que corresponde ao sobremetal de acabamento + _VRT antes do ponto
inicial do contorno.
A correo do raio de corte selecionada dentro do ciclo quando feita a aproximao do
ponto de partida.
Por isso que o ltimo ponto antes da chamada do ciclo deve ser selecionado de forma que
no ocorra nenhuma coliso e exista espao suficiente para o movimento de compensao.

6RPDGHVREUHPHWDO
GHDFDEDPHQWRHP
;B957

32172'(
3$57,'$
GRFLFOR
6RPD
GHVREUHPHWDOGH
DFDEDPHQWRHP
=B957

Esquema 10-57

Ponto de partida

Estratgia de aproximao do ciclo


O ponto de partida determinado pelo ciclo sempre ser aproximado com os dois eixos
simultaneamente para o desbaste, e para o acabamento a aproximao sempre feita eixo
a eixo. No caso do acabamento, o eixo de penetrao ser deslocado primeiro.

Exemplo de programao 1: Ciclo de desbaste


O contorno representado nas figuras de explicao da atribuio dos parmetros deve ser
usinado completamente, usinagem longitudinal e externa. So definidos sobremetais de
acabamento especficos de eixo. No realizada nenhuma interrupo de corte durante o
desbaste. A penetrao mxima de 5 mm.
O contorno est armazenado em um programa separado.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

425

Ciclos
10.5 Ciclos de torneamento

3 
3 
3 

5
3 

3 
3 

Esquema 10-58

Exemplo de programao 1: Ciclo de desbaste

N10 T1 D1 G0 G95 S500 M3 Z125 X81

; posio de aproximao antes da


chamada

N20 CYCLE95("CONTORNO_1", 5, 1.2, 0.6, , 0.2,


0.1, 0.2, 9, , , 0.5)

; chamada de ciclo

N30 G0 G90 X81

; reaproximao da posio de
partida

N40 Z125

; deslocar eixo a eixo

N50 M2

; fim do programa

%_N_CONTORNO_1_SPF

; incio da subrotina do contorno

N100 Z120 X37

; deslocar eixo a eixo

N110 Z117 X40


N120 Z112 RND=5

; arredondamento com raio 5

N130 Z95 X65

; deslocar eixo a eixo

N140 Z87
N150 Z77 X29
N160 Z62
N170 Z58 X44
N180 Z52
N190 Z41 X37
N200 Z35
N210 X76
N220 M02

;fim da subrotina

Torneamento

426

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Exemplo de programao 2: Ciclo de desbaste


O contorno de desbaste definido no programa de chamada e ser percorrido diretamente
para acabamento depois da chamada do ciclo.

3 
3 

3 

3 

3 
=

Esquema 10-59

Exemplo de programao 2: Ciclo de desbaste

N110 G18 DIAMOF G90 G96 F0.8


N120 S500 M3
N130 T1 D1
N140 G0 X70
N150 Z160
N160 CYCLE95("INICIO:FIM",2.5,0.8,
0.8,0,0.8,0.75,0.6,1, , , )

; chamada de ciclo

N170 G0 X70 Z160


N175 M02
INCIO:
N180 G1 X10 Z100 F0.6
N190 Z90
N200 Z70 ANG=150
N210 Z50 ANG=135
N220 Z50 X50
FIM:
N230 M02

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

427

Ciclos
10.5 Ciclos de torneamento

10.5.5

Alvio para rosca - CYCLE96

Programao
CYCLE96(DIATH, SPL, FORM, VARI)

Parmetros
Tabelas 10- 17

Parmetro CYCLE94

Parmetros

Tipo de dado

Significado

DIATH

REAL

Dimetro nominal da rosca

SPL

REAL

Ponto inicial da correo no eixo longitudinal

FORM

CHAR

Definio da forma
Valores: A (para forma A), B (para forma B), C (para forma C), D
(para forma D)

VARI

INT

Determinao da posio do alvio








Valores:
0: conforme a posio de corte da ferramenta
1...4: definir posio

Torneamento

428

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Funo
Com este ciclo so produzidos alvios para roscas conforme DIN76 em peas com rosca
mtrica ISO.

Esquema 10-60

Alvio para roscas

Sequncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer de onde qualquer alvio para rosca pode ser
aproximado sem risco de coliso.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao com G0 do ponto de partida calculado pelo ciclo
Ativao da correo do raio da ferramenta conforme a posio de corte ativa.
Afastamento do contorno do alvio com o avano programado antes da chamada do ciclo
Retrocesso para o ponto de partida com G0 e desativao da correo do raio da
ferramenta com G40

Explicao de parmetros: DIATH (dimetro nominal)


Com este ciclo so produzidos alvios para roscas mtricas ISO de M3 at M68.
Se para o valor programado em DIATH o resultado for um dimetro final <3 mm, ento o
ciclo ser cancelado e aparece o alarme:
61601 "Dimetro da pea acabada muito pequeno".
Se o parmetro tiver outro valor do que os especificados pela DIN76 Parte 1, ento tambm
ser cancelado o ciclo e dado o alarme:
61001 "Passo de rosca definido incorretamente".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

429

Ciclos
10.5 Ciclos de torneamento

SPL (ponto inicial)


Com o parmetro SPL definida a medida de acabamento no eixo longitudinal.

',$7+

63/

Esquema 10-61

Parmetro CYCLE96

FORM (definio)
Os alvios para rosca de formas A e B so definidos para roscas externas, a forma A para
sadas normais de roscas, a forma B para terminais curtos de rosca.
Os alvios para rosca de formas C e D so definidos para roscas internas, a forma C para
uma sada normal de rosca, forma D para um terminal curto de rosca.

)250$$H%
63/

r
',$7+

Esquema 10-62

FORMA A e B

Torneamento

430

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

)250$&H'

63/
',$7+
5

Esquema 10-63

r

FORMA C e D

Se o parmetro tiver um valor diferente de A ... D, ento o ciclo ser cancelado e emitido o
alarme 61609 "Forma definida incorretamente".
Neste caso a correo do raio da ferramenta ser ativada automaticamente pelo ciclo.
O ciclo somente trabalha com as posies de corte 1 ... 4. Se o ciclo detectar uma posio
de corte 5 ... 9 ou se no puder processar a forma de alvio com a posio de corte
selecionada, aparece o alarme 61608 "Programada posio de corte incorreta" e o ciclo
ser cancelado.

VARI (posio do alvio)


Com o parmetro _VARI a posio do alvio poder ser definida diretamente ou ela resultar
da posio de corte da ferramenta. Veja _VARI em CYCLE94.
O ciclo determina automaticamente o ponto de partida definido atravs da posio do corte
da ferramenta ativa e do dimetro da rosca. A posio deste ponto de partida em relao
aos valores de coordenadas definida atravs da posio de corte da ferramenta ativa.
No ciclo realizado um monitoramento do ngulo de incidncia da ferramenta ativa para as
formas A e B. Se for detectado que a forma do alvio no pode ser usinada com a
ferramenta selecionada, aparece a mensagem "Forma alterada do alvio" no comando, mas
a usinagem continuada.
Indicao
Antes da chamada dos ciclos deve ser ativada uma correo de ferramenta. Caso contrrio
aparecer a mensagem de erro 61000 "Nenhuma correo de ferramenta ativa" e o ciclo
ser cancelado.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

431

Ciclos
10.5 Ciclos de torneamento

Exemplo de programao: Alvio para rosca - forma A


Com este programa pode ser usinado um alvio para rosca de forma A.

;





=

Esquema 10-64

Exemplo de programao: Alvio para rosca - forma A

N10 D3 T1 S300 M3 G95 F0.3

; determinao dos valores de


tecnologia

N20 G0 G90 Z100 X50

; seleo do ponto de partida

N30 CYCLE96 (42, 60, "A")

; chamada de ciclo

N40 G90 G0 X100 Z100

; aproximar prxima posio

N50 M2

; fim do programa

Torneamento

432

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

10.5.6

Rosqueamento - CYCLE97

Programao
CYCLE97(PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP, NRC,
NID, VARI, NUMT, VRT)

Parmetros
Tabelas 10- 18

Parmetro CYCLE97

Parmetros

Tipo de dado

Significado

PIT

REAL

Passo de rosca como valor (especificar sem sinal)

MPIT

REAL

Passo de rosca como tamanho de rosca

SPL

REAL

Ponto inicial da rosca no eixo longitudinal

FPL

REAL

Ponto final da rosca no eixo longitudinal

DM1

REAL

Dimetro da rosca no ponto inicial

DM2

REAL

Dimetro da rosca no ponto final

Faixa de valores: 3 (para M3) ... 60 (para M60)

APP

REAL

Curso de entrada (especificar sem sinal)

ROP

REAL

Curso de sada (especificar sem sinal)

TDEP

REAL

Profundidade da rosca (especificar sem sinal)

FAL

REAL

Sobremetal de acabamento (especificar sem sinal)

IANG

REAL

ngulo de penetrao
Faixa de valores: "+" (para penetrao de flancos no flanco), "-"
(para penetrao de flancos alternada)

NSP

REAL

Deslocamento do ponto de partida para o primeiro passo da


rosca (especificar sem sinal)

NRC

INT

Quantidade de cortes de desbaste (especificar sem sinal)

NID

INT

Quantidade de cortes em vazio (especificar sem sinal)

VARI

INT

Determinao do tipo de usinagem da rosca


H[WHUQR
3HQHWUFRQVW

Faixa de valores: 1 ... 4


NUMT

INT

Quantidade de passos de rosca (especificar sem sinal)

VRT

REAL

curso varivel de retrocesso atravs do dimetro inicial,


incremental (especificar sem sinal)

Funo
Com o ciclo de abertura de roscas podem ser produzidas roscas retas e cnicas, externas e
internas, com passo constante na usinagem longitudinal e transversal. As roscas tanto
podem ser de entrada simples como de mltiplas entradas. Para as roscas de mltiplas
entradas, os passos de rosca so usinados um aps o outro.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

433

Ciclos
10.5 Ciclos de torneamento
O avano em profundidade automtico, pode-se selecionar entre as variantes de avano
constante por corte ou seco constante de corte.
Uma rosca direita ou uma rosca esquerda definida pelo sentido de rotao do fuso
programado antes da chamada do ciclo.
O override de avano e de fuso est desabilitado nos blocos de deslocamento com rosca.

Esquema 10-65

Rosca

ATENO
O requisito para aplicao deste ciclo um fuso com controle de rotao e sistema de
medio de curso.

Sequncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer com a qual se pode aproximar o ponto inicial
da rosca + curso de entrada sem risco de coliso.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao do ponto de partida (calculado no ciclo) com G0 no incio do curso de
entrada para o primeiro passo de rosca
Penetrao para desbaste conforme o tipo de penetrao definido em VARI.
O rosqueamento repetido conforme a quantidade de passadas de desbaste
programada.
No prximo corte com G33 usinado o sobremetal de acabamento.
Este corte repetido em funo da quantidade de cortes em vazio.
A sequncia de movimentos inteira repetida para cada passo de rosca adicional.

Torneamento

434

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Explicao dos parmetros

;
3,7

63/

523

$33

'0 '0

)$/

7'(3

)3/

Esquema 10-66

Parmetro CYCLE97

PIT e MPIT (valor e tamanho da rosca)


O passo da rosca um valor paralelo ao eixo e especificado sem sinal. Para a execuo
da rosca mtrica reta tambm possvel especificar o passo da rosca como tamanho da
rosca (M3 at M60) atravs do parmetro MPIT. Ambos parmetros devem ser utilizados
como alternativas. Se forem obtidos valores contraditrios, ento o ciclo gera o alarme
61001 "Passo de rosca incorreto" e depois ele ser cancelado.

DM1 e DM2 (dimetro)


Com este parmetro definido o dimetro da rosca do ponto inicial e ponto final da rosca.
No caso da rosca interna este corresponde ao dimetro til do furo.

Relao entre SPL, FPL, APP e ROP (ponto inicial, ponto final, curso de entrada e curso de sada)
O ponto inicial (SPL) e o ponto final (FPL) programados so o ponto de sada original da
rosca. Entretanto, o ponto de partida utilizado no ciclo o ponto inicial adiantado pelo curso
de entrada APP e o ponto final postergado pelo curso de sada ROP programados. No eixo
transversal o ponto de partida definido pelo ciclo est sempre 1 mm acima do dimetro de
rosca programado. Este plano de suspenso formado automaticamente dentro do ciclo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

435

Ciclos
10.5 Ciclos de torneamento

Relao entre TDEP, FAL, NRC e NID (profundidade da rosca, sobremetal de acabamento,
quantidade de cortes)
O sobremetal de acabamento programado atua paralelo ao eixo e subtrado pela
profundidade de rosca TDEP especificada e o resto dividido em cortes de desbaste.
O ciclo calcula automaticamente as atuais individuais profundidades de penetrao em
funo do parmetro VARI.
Na diviso da profundidade da rosca em penetraes com seco de corte constante a
presso de corte permanece constante em todos cortes de desbaste. Neste caso, a
penetrao ser executada com diferentes valores de profundidade de penetrao.
Um segundo mtodo a distribuio da profundidade total em profundidades de penetrao
constantes. Neste caso, a seco de corte maior corte a corte, mas para pequenos
valores da profundidade total esta tecnologia pode proporcionar melhores condies de
usinagem.
O sobremetal de acabamento FAL removido em um corte aps o desbaste. Em seguida
so executados os cortes em vazio que esto programados no parmetro NID.

IANG (ngulo de penetrao)


Com o parmetro IANG definido o ngulo com que a rosca penetrada. Se a penetrao
for executada perpendicular ao sentido de corte na rosca, ento o valor deste parmetro
dever ser zero. Se a penetrao for executada ao longo dos flancos, o valor absoluto
desse parmetro no pode ser maior que a metade do ngulo de flanco da ferramenta.

$YDQRDRORQJRGHXP
IODQFR

$YDQRFRPIODQFRV
DOWHUQDGRV

,$1*

,$1*

Esquema 10-67

ngulo de penetrao

O sinal deste parmetro define a execuo desta penetrao. Se o valor for positivo sempre
ser penetrado no mesmo flanco, se for negativo o avano alterna de lado em ambos
flancos. O tipo de penetrao com flancos alternados somente possvel em roscas retas.
Contudo, se para uma rosca cnica o valor de IANG for especificado negativo, o ciclo
executa uma penetrao de flanco ao longo de um flanco.

Torneamento

436

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

NSP (deslocamento do ponto de partida) e NUMT (nmero)


Neste parmetro pode ser programado o ngulo que define o ponto do primeiro corte do
primeiro passo na superfcie da pea torneada. Aqui trata-se de um deslocamento do ponto
de partida. O parmetro permite valores entre 0 e +359.9999 graus. Se no for especificado
nenhum deslocamento do ponto de partida e o parmetro for omitido na lista de parmetros,
o primeiro passo de rosca comea automaticamente na marca de zero grau.

0DUFDGHJUDX
,QFLR
rSDVVRGHURVFD

,QFLR
rSDVVRGHURVFD
163

,QFLR
rSDVVRGHURVFD

,QFLR
rSDVVRGHURVFD

1807 

Esquema 10-68

Deslocamento do ponto de partida e quantidade

Com o parmetro NUMT definida a quantidade de passos de rosca em uma rosca de


passos mltiplos. Para uma rosca de passo simples deve ser especificado um zero no
parmetro ou este pode ser omitido na lista de parmetros.
Os passos da rosca so distribudos uniformemente pela superfcie circular da pea
torneada, o primeiro passo de rosca definido pelo parmetro NSP.
Se uma rosca de mltiplas entradas for executada com uma disposio no uniforme dos
passos na superfcie circular, ento na programao do respectivo deslocamento do ponto
de partida o ciclo dever ser chamado para cada passo de rosca.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

437

Ciclos
10.5 Ciclos de torneamento

VARI (tipo de usinagem)


Com o parmetro VARI definido se a usinagem dever ser externa ou interna e com qual
tecnologia a penetrao dever ser executada durante o desbaste. O parmetro VARI
permite os valores entre 1 e 4 com o seguinte significado:

$YDQRFRPFRQVWDQWH
SURIXQGLGDGHGHDYDQR

$YDQRFRPFRQVWDQWH
VHFRGHFRUWH

Esquema 10-69

Tipo de usinagem

Tabelas 10- 19

Tipo de usinagem

Valor

Externo/interno

penetrao constante/seco de corte constante

penetrao constante

penetrao constante

seco constante de corte

seco constante de corte

Se for programado outro valor para o parmetro VARI, ento o ciclo ser cancelado com o
alarme 61002 "Tipo de usinagem definido incorretamente".

VRT (curso de retrocesso varivel)


No parmetro VRT pode ser programado o curso de retrocesso atravs do dimetro inicial
da rosca. Com VRT = 0 (parmetro no programado) o curso de retrocesso de 1 mm. O
curso de retrocesso sempre refere-se ao sistema de medidas programado, em polegadas
ou mtrico.

Torneamento

438

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Diferena entre rosca longitudinal e rosca transversal


O ciclo calcula automaticamente se deve ser executada a usinagem de rosca longitudinal ou
rosca transversal. Isto depende do ngulo do cone com que a rosca usinada. Se o ngulo
no cone 45 graus, ento a rosca usinada no eixo longitudinal, o caso contrrio ser a
rosca transversal.

QJXOR

QJXOR

5RVFDORQJLWXGLQDO

Esquema 10-70

5RVFDWUDQVYHUVDO

Rosca longitudinal e rosca transversal

Exemplo de programao: Rosqueamento


Com este programa pode ser produzida uma rosca mtrica externa M42x2 com penetrao
nos flancos. A penetrao executada com seco constante de corte. So executados 5
cortes de desbaste com uma profundidade de rosca de 1,23 mm sem sobremetal de
acabamento. Aps a finalizao esto previstos 2 cortes em vazio.
;

0[



Esquema 10-71

=

Exemplo de programao: Rosqueamento

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

439

Ciclos
10.5 Ciclos de torneamento

N10 G0 G90 Z100 X60

; seleo do ponto de partida

N20 G95 D1 T1 S1000 M4

; determinao dos valores de


tecnologia

N30 CYCLE97( , 42, 0, -35, 42, 42, 10, 3, 1.23,


0, 30, 0, 5, 2, 3, 1)

; chamada de ciclo

N40 G90 G0 X100 Z100

; aproximar prxima posio

N50 M2

; fim do programa

Torneamento

440

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

10.5.7

Seqncias de roscas - CYCLE98

Programao
CYCLE98(PO1, DM1, PO2, DM2, PO3, DM3, PO4, DM4, APP, ROP, TDEP, FAL, IANG,
NSP, NRC, NID, PP1, PP2, PP3, VARI, NUMT, _VRT)

Parmetros
Tabelas 10- 20

Parmetro CYCLE98

Parmetros

Tipo de dado

Significado

PO1

REAL

Ponto inicial da rosca no eixo longitudinal

DM1

REAL

Dimetro da rosca no ponto inicial

PO2

REAL

primeiro ponto intermedirio no eixo longitudinal

DM2

REAL

Dimetro no primeiro ponto intermedirio

PO3

REAL

segundo ponto intermedirio

DM3

REAL

Dimetro no segundo ponto intermedirio

PO4

REAL

Ponto final da rosca no eixo longitudinal

DM4

REAL

Dimetro no ponto final

APP

REAL

Curso de entrada (especificar sem sinal)

ROP

REAL

Curso de sada (especificar sem sinal)

TDEP

REAL

Profundidade da rosca (especificar sem sinal)

FAL

REAL

Sobremetal de acabamento (especificar sem sinal)

IANG

REAL

ngulo de penetrao
Faixa de valores: "+" (para penetrao de flancos no flanco), "-"
(para penetrao de flancos alternada)

NSP

REAL

Deslocamento do ponto de partida para o primeiro passo da


rosca (especificar sem sinal)

NRC

INT

Quantidade de cortes de desbaste (especificar sem sinal)

NID

INT

Quantidade de cortes em vazio (especificar sem sinal)

PP1

REAL

Passo de rosca 1 como valor (especificar sem sinal)

PP2

REAL

Passo de rosca 2 como valor (especificar sem sinal)

PP3

REAL

Passo de rosca 3 como valor (especificar sem sinal)

VARI

INT

Determinao do tipo de usinagem da rosca


H[WHUQR
3HQHWUFRQVW

Faixa de valores: 1 ... 4


NUMT

INT

Quantidade de passos de rosca (especificar sem sinal)

VRT

REAL

curso varivel de retrocesso atravs do dimetro inicial,


incremental (especificar sem sinal)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

441

Ciclos
10.5 Ciclos de torneamento

Funo
O ciclo permite a produo de vrias roscas retas ou roscas cnicas sucessivas. Os
diversos segmentos de rosca podem ter diferentes passos, sendo que o passo dentro de um
segmento dever ser constante.

Esquema 10-72

Sequenciamento de roscas

Sequncia de operao
Posio alcanada antes do incio do ciclo:
A posio de partida uma posio qualquer com a qual se pode aproximar o ponto inicial
da rosca + curso de entrada sem risco de coliso.
O ciclo gera a seguinte sucesso de movimentos:
Aproximao do ponto de partida (calculado no ciclo) com G0 no incio do curso de
entrada para o primeiro passo de rosca
Penetrao para desbaste conforme o tipo de penetrao definido em VARI
O rosqueamento repetido conforme a quantidade de passadas de desbaste
programada.
No prximo corte o sobremetal de acabamento desbastado com G33.
Este corte repetido em funo da quantidade de cortes em vazio.
A sequncia de movimentos inteira repetida para cada passo de rosca adicional.

Torneamento

442

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Explicao dos parmetros

;

3 3

3
523

33

3

33 33
'0 '0
'0
'0
$33

=

Esquema 10-73

Parmetro CYCLE98

PO1 e DM1 (ponto inicial e dimetro)


Com estes parmetros determinado o ponto de partida original da srie de roscas. O
ponto de partida obtido automaticamente pelo ciclo, que primeiramente ser aproximado
com G0, est situado antes do ponto de partida (ponto de partida A na figura da pgina
anterior) deslocado pelo curso de entrada.

PO2, DM2 e PO3, DM3 (ponto intermedirio e dimetro)


Com estes parmetros so definidos dois pontos intermedirios na rosca.

PO4 e DM4 (ponto final e dimetro)


O ponto final original da rosca programado nos parmetros PO4 e DM4.
No caso da rosca interna o DM1...DM4 o dimetro til do furo.

Relao entre APP e ROP (curso de entrada, curso de sada)


O ponto de partida utilizado no ciclo o ponto inicial adiantado pelo curso de entrada APP e
o ponto final postergado pelo curso de sada ROP programados.
No eixo transversal o ponto de partida definido pelo ciclo est sempre 1 mm acima do
dimetro de rosca programado. Este plano de suspenso formado automaticamente
dentro do ciclo.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

443

Ciclos
10.5 Ciclos de torneamento

Relao entre TDEP, FAL, NRC e NID (profundidade da rosca, sobremetal de acabamento,
quantidade de cortes de desbaste e em vazio)
O sobremetal de acabamento subtrado pela profundidade da rosca TDEP especificada e
o resto dividido em cortes de desbaste. O ciclo calcula automaticamente as atuais
individuais profundidades de penetrao em funo do parmetro VARI. Na diviso da
profundidade da rosca em penetraes com seco de corte constante a presso de corte
permanece constante em todos cortes de desbaste. Neste caso, a penetrao ser
executada com diferentes valores de profundidade de penetrao.
Um segundo mtodo a distribuio da profundidade total em profundidades de penetrao
constantes. Neste caso, a seco de corte maior corte a corte, mas para pequenos
valores da profundidade total esta tecnologia pode proporcionar melhores condies de
usinagem.
O sobremetal de acabamento FAL removido em um corte aps o desbaste. Em seguida
so executados os cortes em vazio que esto programados no parmetro NID.

IANG (ngulo de penetrao)

$YDQRDRORQJRGHXP
IODQFR

$YDQRFRPIODQFRV
DOWHUQDGRV

,$1*

,$1*

Esquema 10-74

ngulo de penetrao

Com o parmetro IANG definido o ngulo com que a rosca penetrada. Se a penetrao
for executada perpendicular ao sentido de corte na rosca, ento o valor deste parmetro
dever ser zero. Isto significa que o parmetro tambm pode ser omitido na lista de
parmetros, pois neste caso a atribuio automaticamente preenchida por um zero. Se a
penetrao for executada ao longo dos flancos, o valor absoluto deste parmetro no
poder ser maior do que a metade do ngulo de flanco da ferramenta.
O sinal deste parmetro define a execuo desta penetrao. Se o valor for positivo sempre
ser penetrado no mesmo flanco, se for negativo o avano alterna de lado em ambos
flancos. O tipo de penetrao com flancos alternados somente possvel em roscas retas.
Contudo, se para uma rosca cnica o valor de IANG for especificado negativo, o ciclo
executa uma penetrao de flanco ao longo de um flanco.

Torneamento

444

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

NSP (deslocamento do ponto de partida)


Neste parmetro pode ser programado o ngulo que define o ponto do primeiro corte do
primeiro passo na superfcie da pea torneada. Aqui trata-se de um deslocamento do ponto
de partida. O parmetro permite valores entre 0.0001 e +359.9999 graus. Se no for
especificado nenhum deslocamento do ponto de partida e o parmetro for omitido na lista
de parmetros, o primeiro passo de rosca comea automaticamente na marca de zero grau.

PP1, PP2 e PP3 (passo da rosca)


Com estes parmetros definido o valor do passo da rosca a partir dos trs segmentos da
srie de roscas. Neste caso o valor do passo deve ser especificado como valor paralelo ao
eixo e sem sinal.

VARI (tipo de usinagem)


Com o parmetro VARI definido se a usinagem dever ser externa ou interna e com qual
tecnologia a penetrao dever ser executada durante o desbaste. O parmetro VARI
permite os valores entre 1 e 4 com o seguinte significado:

$YDQRFRPFRQVWDQWH
SURIXQGLGDGHGHDYDQR

$YDQRFRPFRQVWDQWH
VHFRGHFRUWH

Esquema 10-75

Tipo de usinagem

Valor

Externo/interno

penetrao constante/seco de corte constante

externo

penetrao constante

interno

penetrao constante

externo

seco constante de corte

interno

seco constante de corte

Se for programado outro valor para o parmetro VARI, ento o ciclo ser cancelado com o
alarme 61002 "Tipo de usinagem definido incorretamente".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

445

Ciclos
10.5 Ciclos de torneamento

NUMT (quantidade de passos)


Com o parmetro NUMT definida a quantidade de passos de rosca em uma rosca de
passos mltiplos. Para uma rosca de passo simples deve ser especificado um zero no
parmetro ou este pode ser omitido na lista de parmetros.
Os passos da rosca so distribudos uniformemente pela superfcie circular da pea
torneada, o primeiro passo de rosca definido pelo parmetro NSP.
Se uma rosca de mltiplas entradas for executada com uma disposio no uniforme dos
passos na superfcie circular, ento na programao do respectivo deslocamento do ponto
de partida o ciclo dever ser chamado para cada passo de rosca.

0DUFDGHJUDX
,QFLR
SDVVRGHURVFD

,QFLR
SDVVRGHURVFD
163

,QFLR
SDVVRGHURVFD

,QFLR
SDVVRGHURVFD
1807+ 

Esquema 10-76

Quantidade de passos

VRT (curso de retrocesso varivel)


No parmetro VRT pode ser programado o curso de retrocesso atravs do dimetro inicial
da rosca. Com VRT = 0 (parmetro no programado) o curso de retrocesso de 1 mm. O
curso de retrocesso sempre refere-se ao sistema de medidas programado, em polegadas
ou mtrico.

Torneamento

446

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.5 Ciclos de torneamento

Exemplo de programao: Sequncia de roscas


Com este programa pode ser produzida uma sequncia de roscas iniciada por uma rosca
cilndrica. A penetrao executada perpendicularmente rosca, nem sobremetal de
acabamento nem deslocamento do ponto de partida foram programados. So executados 5
cortes de desbaste e um corte em vazio. Como tipo de usinagem est especificado como
longitudinal, externo e com seco constante de corte.




=




Esquema 10-77



Exemplo de programao: Sequncia de roscas

N10 G95 T5 D1 S1000 M4

; determinao dos valores de


tecnologia

N20 G0 X40 Z10

; aproximao da posio de sada

N30 CYCLE98 (0, 30, -30, 30, -60, 36, -80, 50,
10, 10, 0.92, , , , 5, 1, 1.5, 2, 2, 3, 1)

; chamada de ciclo

N40 G0 X55

; deslocar eixo a eixo

N50 Z10
N60 X40
N70 M2

; fim do programa

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

447

Ciclos
10.6 Mensagens de erros e tratamento de erros

10.6

Mensagens de erros e tratamento de erros

10.6.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.6.2

Tratamento de erros em ciclos


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.

Torneamento

448

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Ciclos
10.6 Mensagens de erros e tratamento de erros

10.6.3

Viso geral dos alarmes dos ciclos


Os nmeros dos erros so classificados da seguinte forma:
6

X=0 alarmes gerais de ciclos


X=1 alarmes dos ciclos de furao, modelos de furao e de fresamento
X=6 alarmes dos ciclos de torneamento
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 do
alarme

Texto do alarme

Origem

Explanao, ajuda

61000

"Nenhuma
CYCLE93
correo de
at
ferramenta ativa" CYCLE96

A correo D deve ser programada antes da


chamada do ciclo

61001

"Passo de rosca
incorreto"

CYCLE84
CYCLE840
CYCLE96
CYCLE97

Verificar o parmetro do tamanho da rosca e a


especificao do passo (eles se contradizem)

61002

"Tipo de
usinagem
definida
incorretamente"

CYCLE93
CYCLE95
CYCLE97

O valor do parmetro VARI para tipo de usinagem


foi especificado incorretamente e deve ser
alterado

61101

"Plano de
referncia
definido
incorretamente"

CYCLE81
at
CYCLE89
CYCLE840

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 CYCLE88


de fuso
CYCLE840
programado"

Deve-se programar o parmetro SDIR (ou SDR


no CYCLE840)

61107

"Primeira
profundidade de
furao definida
incorretamente"

CYCLE83

A primeira profundidade de furao est invertida


em relao profundidade total de furao

61601

"Dimetro de
pea acabada
muito pequeno"

CYCLE94
CYCLE96

Foi programado um dimetro de pea acabada


muito pequeno.

61602

"Largura de
ferramenta
definida
incorretamente"

CYCLE93

A ferramenta para usinar canais maior do que a


largura do canal programada

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

449

Ciclos
10.6 Mensagens de erros e tratamento de erros

10.6.4

Nmero do
alarme

Texto do alarme

Origem

Explanao, ajuda

61603

"Forma de canal
definida
incorretamente"

CYCLE93

Os raios/chanfros na base do canal no se


ajustam largura do canal

No possvel executar um canal transversal


em um elemento de contorno paralelo ao eixo
longitudinal

61604

"A ferramenta
ativa danifica o
contorno
programado"

CYCLE95

Danificao de contorno em elementos de


detalonado resultante do ngulo de incidncia da
ferramenta empregada, isto , deve-se utilizar
outra ferramenta ou verificar a subrotina do
contorno.

61605

"Contorno
programado
incorretamente"

CYCLE95

Detectado elemento de detalonado no permitido

61606

"Erro na
preparao do
contorno"

CYCLE95

Na preparao do contorno foi encontrado um


erro, este alarme sempre est relacionado com
um alarme NCK 10930 ... 10934, 15800 ou 15810

61607

"Ponto de partida CYCLE95


programado
incorretamente"

O ponto de partida alcanado antes da chamada


do ciclo no est fora do retngulo descrito pela
subrotina do contorno

61608

"Posio de
corte
programada
incorretamente"

CYCLE94
CYCLE96

Deve ser programada uma posio de corte 1...4


que combine com a forma do alvio

61609

"Forma definida
incorretamente"

CYCLE94
CYCLE96

Verificar o parmetro da forma do alvio

61611

"Nenhuma
interseco
encontrada"

CYCLE95

No foi possvel calcular nenhuma interseco


com o contorno. Verificar a programao do
contorno ou alterar a profundidade de penetrao.

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"

CYCLE82...CYCLE88,
CYCLE840

"1 profundidade de furao: Valor correspondente


profundidade relativa"

CYCLE83

"Passo de rosca <n> - Usinagem como rosca longitudinal"

CYCLE97

"Passo de rosca <n> - Usinagem como rosca transversal"

CYCLE97

No texto da mensagem o <N> significa o respectivo nmero da atual forma usinada.


Torneamento

450

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede

11

Introduo
O comando SINUMERIK 802D sl se comunica com o PG/PC atravs de uma interface RS232 ou uma interface de rede.

Pr-requisitos
A ferramenta RCS802 precisa estar estalada no PC.
Indicao
A ferramenta RCS802 faz parte do Toolbox do SINUMERIK 802D sl e fornecida em um
CD.

Conexes Ethernet
O comando est apto para operar em rede atravs do adaptador de rede integrado. Esto
disponveis as seguintes conexes:
Ethernet Peer- to-Peer: Conexo direta entre comando e PC com o uso de um cabo
Crossover
Rede Ethernet: Conexo do comando numrico em uma rede Ethernet existente atravs
de um cabo Patch.
Indicao
A funo rede Ethernet somente est disponvel no SINUMERIK 802D sl pro.
Um protocolo de transmisso especfico do SINUMERIK 802D sl permite uma operao de
rede com transmisso codificada dos dados. Este protocolo aplicado, entre outros, para
transmisso e execuo de programas de pea associada ao uso da ferramenta RCS-Tool.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

451

Operao via rede


11.1 Interfaces e funes da ferramenta RCS802

11.1

Interfaces e funes da ferramenta RCS802


Com o Tool RCS802 (Remote Control System) temos nossa disposio uma ferramenta
em nosso PC que fornece o suporte dirio para trabalhar com o SINUMERIK 802D sl.
A conexo entre o comando numrico e a ferramenta RCS802 estabelecida atravs das
seguintes interfaces:

Interfaces
Tabelas 11- 1 Interfaces
Interfaces

SINUMERIK 802D sl

RCS802 no PC

RS232

Est disponvel em todas as


verses de produto.

Est disponvel.

Ethernet Peer- to-Peer

Est disponvel em todas as


verses de produto.

Est disponvel.

Rede Ethernet

Disponvel somente para


SINUMERIK 802D sl pro.

Funo que pede uma licena

Funes da ferramenta RCS802 com cdigo de licena


ATENO
A funcionalidade completa do Tool RCS802 somente obtida depois de ser instalado o
registro de licena do RCS802.

Tabelas 11- 2 Funes que pedem licena no Tool RCS802


Funo

Tool RCS802 sem cdigo de


licena

Tool RCS802 com cdigo de


licena

Gerenciamento de projetos

sim

sim

Troca de dados com o


SINUMERIK 802D sl

sim

sim

Colocao em funcionamento
do SINUMERIK 802D sl

sim

sim

Configurao do Share-Drive

no

sim

Controle remoto

no

sim

Captura de imagem da tela


(SnapShot)

no

sim

Torneamento

452

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede


11.2 Trabalhar com uma conexo de rede

11.2

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, no PC, esto disponveis as seguintes funes
para o RCS-Tool:
Funes de colocao em funcionamento
Transmisso de dados (transmisso de programas de pea)
Controle remoto do comando
Se o acesso deve ocorrer em uma parte do sistema de arquivos, ento deve-se compartilhar
primeiro os respectivos diretrios.
Indicao
Com o compartilhamento de diretrios permitido a um membro da rede acessar os
arquivos do comando numrico. O usurio pode alterar ou deletar dados em funo da
opo de compartilhamento feita.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

453

Operao via rede


11.3 Gerenciamento de usurios

11.3

Gerenciamento de usurios
Para a conexo Ethernet necessrio abrir primeiro uma sesso de usurio no comando
numrico.
6<67(0

Na rea de operao <SISTEMA> pressione "Servio Exibio" > "Servio Comando".

$/$50

6HUYLR
([LELR
6HUYLR
&RPDQGR
6HUYLR
5HGH
'LUHL
WR

Atravs da softkey "Servio Rede" > "Direitos" acessamos a tela de especificaes das
contas de usurio.

Esquema 11-1 Contas de usurio

As contas de usurio servem para armazenar as configuraes pessoais do usurio.


Uma conta de usurio pr-requisito para a comunicao do comando numrico com o
Tool RCS802 no PC.
Para isso o usurio dever informar esta senha na HMI ao fazer o login RCS (veja Login do
usurio - RCS log in (Pgina 455)) 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.
Para "criar" uma conta especifique o nome do usurio e a senha de acesso nos campos de
entrada.
A funo de softkey "Apagar" deleta do gerenciamento o usurio marcado.

Torneamento

454

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede


11.4 Login do usurio - RCS log in

11.4

Login do usurio - RCS log in


Para as conexes Ethernet necessrio abrir primeiro uma sesso no comando numrico
como um usurio.

6<67(0


$/$50

/RJLQ
5&6

Na rea de operao <SYSTEM> pressione a softkey "Login RCS". aberta a janela de


especificaes do login do usurio.

Esquema 11-2 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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

455

Operao via rede


11.5 Configurao das conexes no Tool RCS802

11.5

Configurao das conexes no Tool RCS802

Tool RCS802

Esquema 11-3 Janela do Explorer no Tools RCS802

Depois de inicializar o Tool RCS802 entramos em modo OFFLINE. Neste modo


gerenciamos somente os arquivos de nosso PC.
Em modo ONLINE tambm est disponvel o diretrio Control 802. Este diretrio permite a
troca de dados com o comando numrico. Alm disso uma funo de controle remoto serve
de observao do processo.
As conexes ONLINE do PC para o comando numrico so parametrizadas e ativadas
atravs do menu "Setting" > "Connection" no dilogo "Connection Settings".

Esquema 11-4 Connection Settings

Indicao
No Tool RCS802 disponibilizada uma ajuda Online detalhada. Outros procedimentos, por
exemplo, o estabelecimento de conexo, gerenciamento de projetos, etc. devem ser
consultados nesta ajuda.

Torneamento

456

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede


11.6 Estabelecimento da conexo RS232 no comando numrico

11.6

Estabelecimento da conexo RS232 no comando numrico

6<67(0

Agora estamos na rea de operao <SYSTEM>.

$/$50

3/&

Pressione a softkey "PLC".

Esquema 11-5 Ajustes de comunicao no RS232


&RQH[R
67(3

Ajuste o parmetro de comunicao no dilogo "Conexo STEP 7".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

457

Operao via rede


11.6 Estabelecimento da conexo RS232 no comando numrico

&RQH[
DWLYD

Ative a conexo RCS232 com a softkey "Conexo ativa".

Esquema 11-6 Conexo RS232 ativa

Neste estado no se pode realizar nenhuma modificao nos ajustes.


A descrio da softkey muda para "Conexo inativa".
Na parte superior direita da tela indicado com um cone que a conexo para o PC atravs
da interface RS232 est ativa.

Torneamento

458

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede


11.7 Estabelecimento da conexo Ethernet Peer-to-Peer no comando numrico

11.7

Estabelecimento da conexo Ethernet Peer-to-Peer no comando


numrico
6<67(0

Agora estamos na rea de operao <SYSTEM>.

$/$50

6HUYLR
([LELR

Pressione as softkeys "Servio Exibio" > "Servio Comando".

6HUYLR
&RPDQGR

Esquema 11-7 "Servio Comando"


6HUYLR
5HGH

Pressione em "Servio Rede".

Esquema 11-8 Tela inicial "Configurao de rede"


3HHUWR
3HHU

Pressione a softkey "Peer-to-Peer".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

459

Operao via rede


11.7 Estabelecimento da conexo Ethernet Peer-to-Peer no comando numrico

Esquema 11-9 "Peer-to-Peer"

Aparece a seguinte notificao no HMI:


"Conexo configurada"
Endereo IP: 169.254.11.22
Mscara Subnet: 255.255.0.0
Indicao
O endereo IP e a mscara Subnet informados so valores fixos.
Estes valores no podem ser alterados.
3HHUWR
3HHU

Atravs da softkey "Peer-to-Peer" desfazemos a conexo Ethernet Peer-to-Peer.

Torneamento

460

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede


11.8 Estabelecimento da conexo de rede Ethernet no comando numrico (apenas SINUMERIK 802D sl pro)

11.8

Estabelecimento da conexo de rede Ethernet no comando


numrico (apenas SINUMERIK 802D sl pro)

Pr-requisito
O comando conectado com o PC ou a rede local atravs da interface X5.

Especificar o parmetro de rede


6<67(0

Passe para rea de operao <SYSTEM>.

$/$50

6HUYLR
([LELR
6HUYLR
&RPDQGR

Pressione as softkeys "Servio Exibio" e "Servio Comando".

6HUYLR
5HGH

Atravs da softkey "Servio Rede" acessamos a janela de configurao da rede.

Esquema 11-10

Tela inicial "Configurao de rede"

Indicao
Veja tambm Gerenciamento de usurios (Pgina 454) , Conectar e desconectar redes
(Pgina 464) , Estabelecimento da conexo Ethernet Peer-to-Peer no comando numrico
(Pgina 459)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

461

Operao via rede


11.8 Estabelecimento da conexo de rede Ethernet no comando numrico (apenas SINUMERIK 802D sl pro)
Tabelas 11- 3 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.
Ao selecionar "sim", sero necessrios os seguintes passos, para ativar os
campos de nome de computador, endereo de IP e mscara Subnet:
1. Pressione a softkey vertical "Salvar".
2. Desligue e ligue novamente a mquina.

Nome do
computador

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)

Habilitar portas de comunicao


6HUYLR
)LUHZDOO

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-11

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 por um sinal de gancho nas caixas de controle.

Torneamento

462

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede


11.9 Outras funes de rede

11.9

Outras funes de rede

11.9.1

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-12

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

463

Operao via rede


11.9 Outras funes de rede

11.9.2

Conectar e desconectar redes


6<67(0


$/$50

Na rea de operao <SISTEMA> pressione "Servio Exibio" "Servio Comando"


"Servio Rede".

6HUYLR
([LELR
6HUYLR
&RPDQGR
6HUYLR
5HGH
'HV
FRQHFWDU

Atravs de "Conectar/Desconectar" acessamos a rea de configurao da rede.

Esquema 11-13

Conexes de rede

Torneamento

464

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Operao via rede


11.9 Outras funes de rede

Conectar unidade de rede

&RQHFWDU

A funo "Conectar" associa uma unidade de rede a uma unidade local do comando.
Indicao
Em um PC compartilhamos um diretrio para uma conexo de rede para um determinado
usurio.
No Tool RCS802 disponibilizada uma ajuda Online detalhada. O procedimento para este
caso pode ser consultado no captulo "RCS802 share drive" desta Ajuda.

Esquema 11-14

Conectar unidade de rede

Sequncias 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: \\157.163.240.241\
&RQHFWDU

Pressione em "Conectar".
feita a associao da conexo do servidor com a unidade do comando.
Indicao
Por exemplo, para saber como uma subrotina externa pode ser executada, veja o captulo
"Modo automtico" -> "Execuo externamente".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

465

Operao via rede


11.9 Outras funes de rede

Desconectar unidade de rede

'HVFRQHFWDU

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.

Torneamento

466

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Backup de dados
12.1

12

Transmisso de dados atravs da interface RS232

Funcionalidade
Atravs da interface RS232 do comando podemos extrair dados (p. ex. programas de pea)
para uma unidade de gravao de dados externa ou inclu-los desta. A interface RS232 e
seu equipamento de backup de dados devero estar ajustados entre si.

Sequncia 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",
&RSLDU

e copie estes na memria temporria.

56

Pressionar a softkey "RS232" e selecionado o modo de transmisso desejado.

Esquema 12-1 Extrao (sada) de programa

(QYLDU

A transmisso dos dados iniciada com "Enviar". So transmitidos todos os arquivos


copiados para a memria temporria.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

467

Backup de dados
12.1 Transmisso de dados atravs da interface RS232

Outras softkeys

5HFHE

Carregamento de arquivos atravs da interface RS232

&RQWLQXD


A seguinte funo encontra-se neste plano:

3URWRFROR
GHHUURV

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.

Torneamento

468

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Backup de dados
12.2 Criar, exportar e carregar arquivo de colocao em funcionamento

12.2

Criar, exportar e carregar arquivo de colocao em funcionamento

Referncia bibliogrfica
Manual de instrues para torneamento, fresamento, retificao e puncionamento do
SINUMERIK 802D sl; Busca de dados e Colocao em funcionamento em srie

Sequncia de operao
6<67(0


$/$50

$UTXLYRV
,%1

Na rea de operao <SYSTEM> ative 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:
'DGRV
'

Pressione em "Dados 802D". Selecione a linha "Arquivo de colocao em funcionamento


(Acionamento/NC/PLC/HMI)" com as teclas de seta.
Abra o diretrio com a tecla <Input> e marque as linhas desejadas com a tecla <Select>.

&RSLDU

Pressione a softkey "Copiar". Os arquivos so copiados na memria temporria.

Esquema 12-2 Copiar arquivo de colocao em funcionamento, completo

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

469

Backup de dados
12.2 Criar, exportar e carregar arquivo de colocao em funcionamento

Esquema 12-3 Composio do arquivo de colocao em funcionamento

Com a tecla <SELECT> podemos ativar e desativar individualmente os arquivos


correspondentes na pasta da colocao em funcionamento.

Gravar o arquivo de colocao em funcionamento no carto CompactFlash/pendrive do cliente


Pr-requisito: O carto CompactFlash/pendrive est inserido e o arquivo de colocao em
funcionamento foi copiado para a memria temporria.
Sequncia de operao:

&DUWR&)
GRFOLHQWH

ou

86%
8QLGDGH

Pressione em "Carto CF do cliente" ou "Dispositivo USB". No diretrio selecione o local de


armazenamento (diretrio).

,QVHULU

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".

Torneamento

470

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Backup de dados
12.2 Criar, exportar e carregar arquivo de colocao em funcionamento

Esquema 12-4 Inserir arquivos

Ler o arquivo de colocao em funcionamento do carto CompactFlash/pendrive do cliente


Para carregar (incluir) um arquivo de colocao em funcionamento devem ser realizados os
seguintes passos de operao:
1. Inserir o Carto CompactFlash/USB/Pendrive
2. Pressionar a softkey "Carto CF do cliente"/"Dispositivo USB" 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 (Acionamento/NC/PLC/HMI).
5. Pressionar a softkey "Inserir"; iniciada a colocao em funcionamento.
6. Confirmar o dilogo de inicializao no comando.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

471

Backup de dados
12.3 Carregar e exportar projetos de PLC

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.

Leitura do projeto do Carto CompactFlash/Pendrive


Para carregar um projeto de PLC devem ser realizados os seguintes passos de operao:
1. Inserir o Carto CompactFlash/Pendrive
2. Pressionar a softkey "Carto CF do cliente"/"Dispositivo USB" 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.

Gravao do projeto no Carto CompactFlash/Pendrive


Devem ser realizados os seguintes passos de operao:
1. Inserir o Carto CompactFlash/Pendrive
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"/"Dispositivo USB" e selecionar o local de
armazenamento do arquivo
5. Pressionar a softkey "Inserir"; iniciado o processo de gravao.

Torneamento

472

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Backup de dados
12.4 Copiar e inserir arquivos

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

473

Backup de dados
12.4 Copiar e inserir arquivos

Torneamento

474

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC

13

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.

Sequncia de operao
6<67(0


$/$50

3/&

3URJUDPD
3/&

Pressione a softkey "PLC" na rea de operao <SYSTEM>.


Pressione a softkey "Programa PLC".
aberto o projeto existente na memria remanescente.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

475

Diagnstico de PLC
13.1 Estrutura da tela

13.1

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.






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

Estado do programa

Representao: Nome simblico (nome absoluto)


RUN

Programa em processamento

STOP

Programa parado

Estado da rea de aplicao


Sym
abs

Representao simblica
Representao absoluta
Indicao das teclas ativas

Foco

Linha de informaes

Assume as tarefas do cursor


Indicao de informaes durante a "localizao"

Torneamento

476

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC
13.2 Opes de operao

13.2

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
Para a primeira coluna da linha

ou

Para a ltima coluna da linha

ou

Uma tela para cima

Uma tela para baixo

Um campo para a esquerda

Um campo para a direita

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

477

Diagnstico de PLC
13.2 Opes de operao

Combinao de teclas

Ao
Um campo para cima

Um campo para baixo

Para o primeiro campo da primeira rede

ou

para o ltimo campo da ltima rede

ou

Abrir o prximo bloco de programa na mesma janela

Torneamento

478

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC
13.2 Opes de operao

Combinao de teclas

Ao
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.

Softkeys
,QIRGH
3/&

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

479

Diagnstico de PLC
13.2 Opes de operao

(VWDGRGH
3/&

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

/LVWD
GHHVWDGR

Com a softkey "Lista de estado" podem ser exibidos e modificados os sinais do PLC.

Esquema 13-4 Lista de estado

Torneamento

480

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC
13.2 Opes de operao

-DQHOD
2%

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
0GXORGH
SURJUDPD

Janela 1, OB1

Com esta softkey pode-se selecionar a lista dos mdulos de programa do PLC.

Esquema 13-6 Seleo do mdulo de programa PLC

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

481

Diagnstico de PLC
13.2 Opes de operao

3URSULH
GDGHV

Com esta softkey so indicadas as seguintes propriedades do mdulo de programa


selecionado:
Nome simblico
Autor
Comentrio

Esquema 13-7
9DULYHLV
ORFDLV

Propriedades do mdulo de programa PLC selecionado

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 de programa PLC selecionado

O texto da atual posio do cursor tambm indicada na parte superior da tabela em um


campo de texto.

Torneamento

482

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC
13.2 Opes de operao
No caso de textos mais extensos pode-se exibir o texto completo neste campo atravs da
tecla SELECT.

3URWHR

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.

$EULU

aberto o mdulo de programa selecionado.


O nome (absoluto) do mdulo de programa complementado na softkey "Janela 1 ..." (para
"..." p. ex. "Janela 1 OB1").

(VWDWGH
SURJU2))

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

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

483

Diagnstico de PLC
13.2 Opes de operao

Esquema 13-10

6PEROR
(QGHUHR

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.

=RRP


A representao na rea de aplicao pode ser ampliada ou reduzida passo a passo. Esto
disponveis os seguintes nveis de ampliao:

=RRP


20% (exibio padro), 60%, 100% e 300%

/RFDOL]DU

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 o auxlio da tecla "Absolute/Symbol. Endereo" de acordo com esse critrio, possvel
procurar o determinado Operand em ambas janelas do PLC (vide as seguintes ilustraes).
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)

Torneamento

484

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC
13.2 Opes de operao
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 mensagem de erro correspondente na linha de informaes.
A caixa de dilogo abandonada com "Cancelar". No ocorre nenhuma busca.

Esquema 13-11

Busca por operandos simblicos

Esquema 13-12

Busca por operandos absolutos

Se o objeto de busca for encontrado, a busca pode ser continuada com "Localizar prxima".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

485

Diagnstico de PLC
13.2 Opes de operao

6PEROR
,QIR

Com esta softkey so exibidos todos identificadores simblicos utilizados na rede marcada.

Esquema 13-13

5HIHUQFLD
FUX]DGD

Tabela informativa Rede simblico

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)

Torneamento

486

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC
13.2 Opes de operao

Esquema 13-15

Menu principal Referncia (simblico)

$EULUQD
-DQHOD

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.

6PEROR
(QGHUHR

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.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

487

Diagnstico de PLC
13.2 Opes de operao
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.
5HIHUQFLD
FUX]DGD

Esquema 13-16

Cursor M251.0 no OB1 rede 2

Esquema 13-17

M251.0 no OB1 rede 2 na janela 1

$EULUQD
-DQHOD

Torneamento

488

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Diagnstico de PLC
13.2 Opes de operao
Localizao de operandos na lista de referncias cruzadas (veja a figura a seguir).
/RFDOL]DU

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".

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

489

Diagnstico de PLC
13.2 Opes de operao

Torneamento

490

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Anexo
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 <=> ou <CRTL> e <A>.
Para o clculo 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.

Esquema A-1 Calculadora

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

491

Anexo
A.1 Outros

Caracteres permitidos na especificao


+, -, *, /

Tipos de operaes matemticas bsicas

Funo seno
O valor (em graus) X antes do cursor de entrada substitudo pelo valor sin(X).

Funo cosseno
O valor (em graus) X antes do cursor de entrada substitudo pelo valor cos(X).

Funo - Elevado ao quadrado


O valor X antes do cursor de entrada substitudo pelo valor X2.

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 graus)

45 S -> 0.707107

cos(45 graus)

45 O -> 0.707107

42

4 Q -> 16

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

A.1.2

Edio de caracteres asiticos


No editor de programas e no editor de textos de alarmes do PLC possvel editar com o
uso dos caracteres asiticos.
Esta funo est disponvel nas seguintes verses de idiomas asiticos:
Chins simplificado
Taiwans (chins tradicional)
Coreano
O editor ativado e desativado com <Alt + S>.

Torneamento

492

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Anexo
A.1 Outros

A.1.2.1

Chins simplificado

Chins simplificado
Com <Alt + S> ativamos o editor para especificao de caracters asiticos.
&DPSRGH
HQWUDGDSDUD
WUDQVFULR
IRQWLFD

RXWURV
FDUDFWHUHV
VHOHFLRQYHLV

6LQDO
IRQWLFR

&DUDFWHUHV

3LQ\LQ

6HOHRGHIXQR
3LQ\LQ
/DWLQR

Esquema A-2 Chins simplificado pelo "Mtodo de digitao Pinyin"

Com a tecla <Select> possvel ativar as seguintes funes:


Mtodo de digitao Pinyin
Especificao de caracteres latinos

Mtodo de digitao Pinyin


A seleo de um caractere realizada atravs de transcrio fontica (mtodo Pinyin), cuja
fontica permite ser composta atravs do agrupamento de letras latinas.
Como resultado o editor mostra uma seleo de caracteres que correspondem a esta
fontica.
Se o campo para sinal fontico estiver "verde" e esquerda aparecer "tringulos pretos",
ento possvel selecionar outros caracteres com as teclas de cursor <para baixo> e <para
cima".
A seleo do caractere desejado realizado atravs das seguintes teclas:
Teclas numricas <0> at <9>
Teclas de cursor < esquerda> e < direita>
Se forem utilizadas as teclas de cursor, deve-se encerrar a seleo com a tecla <Input>.

Especificao de caracteres latinos


Ao alternar para a especificao de caracteres latinos, as entradas so direcionadas
diretamente para o campo de entrada no editor de programas, o qual mantinha o foco no
editor de caracteres chineses antes da abertura.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

493

Anexo
A.1 Outros

Funo de aprendizado
Se for especificada uma transcrio fontica, para a qual no h nenhuma correspondncia
com o comando numrico, ento o editor abrir uma funo de aprendizado.
Esta funo permite a composio de slabas e palavras, que permanecero
permanentemente disponveis, mesmo aps o salvamento.
DTXLVRDJUXSDGRVRV
FDUDFWHUHVVHOHFLRQDGRV

&DPSRGH
HQWUDGDSDUD
WUDQVFULR
IRQWLFD

3LQ\LQ

&DUDFWHUHV
SULPHLURVLQDO
IRQWLFRHQFRQWUDGR

Esquema A-3 Chins simplificado com "Funo de aprendizado"

Na figura acima apresentada encontramos a transcrio fontica "RENCAI" especificada.


O dicionrio integrado encontra como primeiro sinal fontico o "ren". Para este sinal fontico
pode ser selecionado um caractere (nmeros <0> at <9> ou teclas de cursor < direita> ou
<esquerda>).
Depois de selecionado um caractere ser indicado o prximo sinal fontico "cai".

Esquema A-4 Chins simplificado com "Funo de aprendizado" 2

Com a escolha do segundo caractere (nmeros <0> at <9> ou teclas de cursor < direita>
ou < esquerda>) realizada a composio dos caracteres.
O editor mostra a composio dos caracteres chineses.

Esquema A-5 Chins simplificado com "Funo de aprendizado" 3

A composio indicada pode ser desfeita com a tecla <Backspace>.


Depois de concluir totalmente a composio, a palavra armazenada com a tecla <Input> e
mostrada simultaneamente no editor de programas.

Torneamento

494

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Anexo
A.1 Outros

Esquema A-6 Chins simplificado com "Funo de aprendizado" 4

Indicao
A funo de aprendizado permite ser fechada com a tecla Mais e a tecla Menos,
respectivamente.

Ver tambm
Importao de dicionrio (Pgina 499)

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

495

Anexo
A.1 Outros

A.1.2.2

Taiwans (chins tradicional)

Taiwans (chins tradicional)


Com <Alt + S> ativamos o editor para especificao de caracters asiticos.
&DPSRGH
HQWUDGDSDUD
WUDQVFULR
IRQWLFD3LQ\LQ

&DUDFWHUHVGRDOIDEHWR
SDUDDGLJLWDR=KX\LQ

&DPSRGH
HQWUDGD
=KX\LQ

3LQ\LQ

6HOHRGHIXQR
3LQ\LQ
/DWLQR

Esquema A-7 Chins tradicional - Introduo no editor

No editor podem ser selecionadas as seguintes funes:


Mtodo de digitao Zhuyin
Mtodo de digitao Pinyin
Especificao de caracteres latinos
Como tabulador possvel alternar os mtodos de digitao Zhuyin e Pinyin.
Se o tabulador estiver posicionado no campo de entrada Pinyin, ento podem ser
selecionadas as seguintes funes com a tecla <Select>:
Mtodo de digitao Pinyin
Especificao de caracteres latinos

Mtodo de digitao Zhuyin


O mtodo de digitao Zhunyin est ativo depois de ser aberto o editor (veja a figura
anterior).
A seleo de uma slaba realizada atravs de transcrio fontica (mtodo Zhuyin), cuja
fontica permite ser composta atravs de caracteres do alfabeto. Como resultado o editor
mostra uma seleo de slabas que correspondem a esta fontica.
Para formar as slabas individuais deve-se utilizar o bloco numrico do teclado.
Para cada nmero atribuda uma quantidade de letras, que pode ser selecionada atravs
da ativao simples ou mltipla da tecla numrica.

Torneamento

496

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Anexo
A.1 Outros
No exemplo mostrado abaixo o nmero "1" foi acionado trs vezes e, em seguida, o nmero
"7".
A seleo feita indicada no campo de entrada Zhuyin e deve ser confirmada com a tecla
<Input> ou com a especificao de outro nmero.

Esquema A-8 Mtodo de digitao Zhuyin

Se o campo para sinal fontico estiver "verde" e esquerda aparecer "tringulos pretos",
ento possvel selecionar outras slabas com as teclas de cursor <para baixo> ou <para
cima".
Em seguinda deve ser selecionada a slaba desejada com as teclas de cursor < esqueda>
ou < direita> e esta seleo confirmada com a tecla <Input>.

Esquema A-9 Slaba selecionada pelo mtodo de digitao Zhuyin no editor de programas

Mtodo de digitao Pinyin


O campo de entrada Pinyin selecionado com o tabulador.
A seleo de um caractere realizada atravs de transcrio fontica, cuja fontica permite
ser composta atravs do agrupamento de letras latinas.
Como resultado o editor mostra uma seleo de caracteres que correspondem a esta
fontica.

Esquema A-10

Mtodo de digitao Pinyin

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

497

Anexo
A.1 Outros
Se o campo para sinal fontico estiver "verde" e esquerda aparecer "tringulos pretos",
ento possvel selecionar outros caracteres com as teclas de cursor <para baixo> ou
<para cima".
A seleo do caractere desejado realizado atravs das seguintes teclas:
Teclas numricas <0> at <9>
Teclas de cursor < esquerda> e < direita>
Se forem utilizadas as teclas de cursor, deve-se encerrar a seleo com a tecla <Input>.

Especificao de caracteres latinos


Ao alternar para a especificao de caracteres latinos, as entradas so direcionadas
diretamente para o campo de entrada no editor de programas, o qual mantinha o foco no
editor de caracteres chineses antes da abertura.
Funo de aprendizado

Esquema A-11

Chins tradicional com "Funo de aprendizado"

Veja o captulo "Chins simplificado (Pgina 493)" - seo "Funo de aprendizado".


Indicao
A funo de aprendizado permite ser fechada com a tecla Mais e a tecla Menos,
respectivamente.

Ver tambm
Importao de dicionrio (Pgina 499)

Torneamento

498

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Anexo
A.1 Outros

A.1.2.3

Importao de dicionrio

Importao de dicionrio
Indicao
Para os seguintes idiomas pode ser importado um dicionrio para o editor de caracteres
asiticos:
Chins simplificado
Chins tradicional
O sistema oferece a possibilidade de importar seus prprios dicionrios no comando
numrico. Estes podem ser gerados com qualquer editos UNI-Code, onde adicionamos os
caracteres chineses correspondentes transcrio fontica. Se a transcrio fontica
contm vrios caracteres chineses, a linha no poder conter mais nenhuma outra
correspondncia. No caso de haver mais de uma correspondncia para uma transcrio
fontica, estas devem ser especificadas por linhas no dicionrio.
Caso contrrio podem ser especificados vrios caracteres por linha.
O arquivo gerado deve ser salvo em formato UTF8 com o nome chs_user.txt (chins
simplificado) ou cht_user.txt (chins tradicional).

Exemplo
Composio de linhas:
Transcrio fontica PinyYin <TAB> caracteres chineses <LF>

ou
Transcrio fontica Pinyin <TAB> caractere chins1<TAB> caractere chins2 <TAB>
<LF>

<TAB> - Tabulador
<LF>- Quebra de linha

Esquema A-12

Exemplo de um dicionrio

Em seguida o dicionado gerado deve ser copiado no diretrio de configurao do fabricante


de mquina (f:\config). Com a prxima chamada do editor de caracteres chineses, este
mesmo insere o contedo do dicionrio no dicionrio do sistema.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

499

Anexo
A.1 Outros

A.1.2.4

Coreano

Coreano
Para especificao de caracteres coreanos o operador precisa de um teclado com o layout
de teclado mostrado a seguir.
Este teclado corresponde ocupao de teclas (layout) de um teclado ingls QWERTY,
onde os Events contidos devem ser agrupados em slabas.

Esquema A-13

Layout de teclado coreano

O alfabeto (Hangeul) composto por 24 letras: 14 consoantes e 10 vogais. A formao da


slabas realizada atravs do agrupamento das consoantes e vogais.

Esquema A-14

&DUDFWHUHV
6OHR
7HFODGR0DWUL]

Esquema A-15

Editor coreano com layout de teclado Standard

6HOHRGDHQWUDGD
FRUHDQRODWLQR

Composio do editor coreano

Torneamento

500

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

Anexo
A.1 Outros
Especificao atravs de matriz
Se existir apenas um teclado de comando disponvel, pode ser utilizado o procedimento
de matrizes no lugar do layout de teclado mostrado acima, e este procedimento apenas
requer o bloco de teclas numricas.

Esquema A-16

Editor coreano com matriz de seleo

A seleo dos caracteres realizada da seguinte maneira:


Seleo de linhas - a linha marcada com uma cor diferente
Seleo de coluna - o caractere brevemente marcado com outra cor e o campo
"Caractere" adotado.
Com a tecla <Input> o caractere adotado para dentro do campo de edio.

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

501

Anexo
A.2 Viso geral da documentao

A.2

Viso geral da documentao


5HVXPRJHUDOGDGRFXPHQWDRGR6,180(5,.'VO

'RFXPHQWDRJHUDO&DWORJRV
6,180(5,.

,QIRUPDWLYR

6,180(5,.

6,1$0,&6

'VO

6

&DWORJR
1&

&DWORJR
'0GXORVFRQYHUVRUHV

'RFXPHQWDRGRXVXULR
6,180(5,.
'VO

6,180(5,.
'VO

6,180(5,.
'VO
'VO

0DQXDOGHSURJUDPDRH
GHRSHUDR
7RUQHDPHQWR
)UHVDPHQWR
5HWLILFDRFLOQGULFD
5HWLILFDRSODQD
3XQFLRQDPHQWR
0TXLQD0DQXDO3OXV

0DQXDOGHGLDJQVWLFR

0DQXDOGHSURJUDPDR
7RUQHDPHQWRIUHVDPHQWR,62

'RFXPHQWDRGRIDEULFDQWHHGHDVVLVWQFLDWFQLFD
6,180(5,.
'VO

6,180(5,.
'VO

6,180(5,.
'VO
'VO

6,180(5,.
'VO

6,180(5,.

0DQXDOGHLQVWUXHV

0DQXDOGHIXQHV

0DQXDOGHIXQHV
'LDOHWRV,62

0DQXDOGHOLVWDV

'LUHWUL]HV(0&

'RFXPHQWDRHOHWUQLFD
6,180(5,.
6,1$0,&6
0RWRUHV

'2&21&'
'2&21:(%

Torneamento

502

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice

A
absoluta/incremental, 136
Ajuda Online, 25
Alarmes de ciclo, 449
Alvio, 128
Alvio para rosca - CYCLE96, 428
Alvio para roscas, 128
ngulo de incidncia, 399
rea de operao Mquina, 61
rea de operao Parmetros, 29
rea de operao Programa, 119
reas de exibio, 88
reas de operao, 23
Arquivo de fabricante, 181
Arquivos
Copiar, 473
Inserir, 473

B
Bloco de caracteres, 195

C
Caracteres especiais que no podem ser
impressos, 195
Caracteres especiais que podem ser impressos, 195
cartesiano/polar, 136
Centragem, 355

Ch
Chamada, 352
Chamada de ciclo, 347
Chanfro, 125
Change language, 146
CHR, 125

C
Ciclo de canais - CYCLE93, 401
Ciclo de desbaste - CYCLE95, 414
Ciclo para produzir alvios - CYCLE94, 409

Ciclos de furao, 345


Ciclos de torneamento, 346
Crculo de furos, 394
Compartilhamento de diretrios, 463
Composio da palavra, 192
Composio do bloco, 193
Condies de chamada, 347
Condies de retorno, 347
Conectar unidades de rede, 464
Conexo de rede, 461
Configurao de telas de especificao, 350
Contador de monitorao, 329
Contas de usurio, 454
CONTPRON, 423
Controle do programa, 68, 81
DRY, 68, 81
M01, 68, 81
PRT, 68, 81
ROV, 68, 81
SBL, 68, 81
SKP, 68, 81
Coordenadas polares, 135
Correo do raio da ferramenta
Desacelerao nos cantos, 258
CYCLE81, 355
CYCLE82, 358
CYCLE83, 361
CYCLE84, 366
CYCLE840, 370
CYCLE85, 376
CYCLE86, 379
CYCLE87, 383
CYCLE88, 385
CYCLE89, 387
CYCLE93, 401
CYCLE94, 409
CYCLE95, 414
CYCLE96, 428
CYCLE97, 433
CYCLE98, 441

D
Dados de acionamento da mquina, 152
Dados de ajuste, 54
Dados de mquina, 149
Dados de acionamento da mquina, 152
Dados de mquina especficos de canal, 152

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

503

ndice

Dados de mquina especficos de eixo, 151


Dados de mquina gerais, 150
Dados de mquina para exibio, 154
Dados de mquina especficos de canal, 152
Dados de mquina especficos de eixo, 151
Dados de mquina para exibio, 154
Dados gerais de mquina, 150
Definio de contorno, 422
Definio de planos, 347
Desacelerao de cantos em cantos internos, 258
Desacelerao de cantos em todos os cantos, 258
Desconectar unidades de rede, 464
Deslocamento de ponto zero, 51
Determinar correes de ferramenta, 37
Direito de acesso, 24
Distncia de segurana, 355

G
G507 at G554, 221
G62, 199, 258
G621, 199, 258
Gerenciador de programas, 97
Gerenciamento de usurios, 454
Senha, 454
Grupo de movimento acoplado, 259

H
Habilitar portas de comunicao, 462
HOLES1, 389
HOLES2, 394
Hot Keys, 13

Editor
Editor de modelos (templates), 104
Eixo
Movimento acoplado, 261
Elemento de transio do contorno, 125
Elementos de contorno, 118, 131
Elementos de operao e indicadores, 11
Endereo, 192
Entrada manual, 66
Especificar ferramentas e correes das
ferramentas, 29
Estado do acoplamento, 262
Estrutura da tela, 19
Ethernet Peer- to-Peer, 452
Execuo externa, 93
Exibio grfica, 76
EXTCALL, 321

Indicador do LED no painel de comando CNC


(PCU), 12
Indicadores de estado, 12
Indicadores de falhas, 12
Interface RS232, 467

Lista de ferramentas, 30
Lista de programas, 179
Localizao de blocos, 85
Login do usurio, 455

Fator de acoplamento, 259


FENDNORM, 258
Fileira de furos, 389
Follow Element
Seguir elemento, 134
Furao, 355
Furao profunda, 361
Furao profunda com quebra de cavacos, 362
Furao profunda com remoo de cavacos, 362
Furao, escareamento plano, 358
Fuso
Posicionamento, 268

M19, 268
M70, 268
Mandrilamento, 351
Mandrilamento 1, 376
Mandrilamento 2, 379
Mandrilamento 3, 383
Mandrilamento 4, 385
Mandrilamento 5, 387
Manivela eletrnica, 65
MASLDEF, 263
MASLDEL, 263
MASLOF, 263

J
JOG, 61

Torneamento

504

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

ndice

MASLOFS, 263
MASLON, 263
Mensagens, 450
Mensagens de transmisso, 468
Modem, 175
Modo de ajuda, 124
Modo de operao JOG, 61
Modo de operao MDA, 66
Monitorao de ferramentas, 327
Monitoramento de contorno, 399, 424
Movimento acoplado, 259
Limitao de dinmica, 262
Mudana de plos, 137

N
Nveis de proteo, 24

O
Operao do suporte para ciclos, 349
Operao via rede, 451
Ethernet Peer- to-Peer, 452
Rede Ethernet, 452
RS232, 452

P
Parmetro de elemento de contorno Arco, 139
Parmetro de elemento de contorno Reta, 138
Parmetro de rede, 461
Parmetro de usinagem, 351
Parmetro geomtrico, 351
Parmetros de clculo, 58
Parmetros de interface, 184
Plano de referncia, 355
Plano de retrocesso, 355
Plano de usinagem, 347
Plo, 118, 135
Ponto de partida, 121, 127, 425
Ponto zero da ferramenta, 51
Ponto zero da mquina, 51
Processador de geometrias, 117
Profundidade de furao absoluta, 356
Profundidade de furao relativa, 356
Programa de pea, 119
parar, 90
selecionar, 83
programao livre de contornos, 117
Protocolo de transmisso, 468

Q
Quantidade de peas, 328

R
Raio, 125
RCS log in, 455
RCS802
Funes que exigem uma licena, 452
Reaproximao aps um cancelamento, 91
Reaproximao aps uma interrupo, 92
Recompilao, 120
Rede Ethernet, 452
Resumo dos arquivos de ciclo, 349
RND, 125
Rosca longitudinal, 439
Rosca transversal, 439
Rosqueamento - CYCLE97, 433
Rosqueamento com macho com mandril de
compensao, 370
Rosqueamento com macho com mandril de
compensao com encoder, 372
Rosqueamento com macho com mandril de
compensao sem encoder, 371
Rosqueamento com macho sem mandril de
compensao, 366
RS232, 452

S
Salvando dados, 146
SD43240, 270
SD43250, 270
Senha, 454
Sequncias de roscas - CYCLE98, 441
SETPIECE, 333
Simulao de ciclos, 348
Simulao de contorno, 108
Simulao standard, 107
SINGLE BLOCK, 68, 81
Sistema de ajuda, 25
Sistemas de coordenadas, 16
Sistema de coordenadas da mquina (MCS), 16
Sistema de coordenadas da pea (WCS), 17
Sistema de coordenadas relativo, 18
Sobremetal do contorno, 126, 134
SPOS, 268, 367, 369
SPOSA, 268
Suporte para ciclos no editor de programas, 349

Torneamento
Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

505

ndice

T
Tangente no precedente, 131
TRAILOF, 259
TRAILON, 259
Transmisso de dados, 467

U
Usurio, 454

V
Vida til, 328
Vista geral dos alarmes de ciclo, 449

W
WAITS, 268

Torneamento

506

Manual de programao e de utilizao, 03/2011, 6FC5398-1CP10-6KA0

S-ar putea să vă placă și