Você está na página 1de 305

SINUMERIK

840D/840Di/810D/FM-NC
Instr. de programao

Ciclos

Documentao do usurio

04.2000 Edio

Parte geral

Ciclos de furao e

padro de furao

SINUMERIK
840D/840Di/810D/FM-NC
Ciclos

Ciclos de torneamento

Mensagens de erro e
Manual de programao

Ciclos de fresagem

tratamento de erros
Anexo

Vlidas para
Controle
Verso de software
SINUMERIK 840D
5
SINUMERIK 840Di
5
SINUMERIK 840DE (variante de export) 5
SINUMERIK 810D
3
SINUMERIK 810DE (variante de export) 3
SINUMERIK FM-NC
3

Edio 04.00

Contents

04.00

SINUMERIK Documentao

Chave das edies


At presente edio, foram publicadas as edies seguintes.
Na coluna "comentrio", as letras utilizadas caracterizam o nvel das edies publicadas.
Caracterizao do nvel na coluna "comentrio":
A ....

Nova documentao.

B ....

Reimpresso inalterada com novo nmero de pedido.

C ....

Verso revi sada com novo nvel de edio.


A alterao de fatos tcnicos mencionados em uma pgina, em comparao com a verso
anterior, indicada pela verso de edio atualizada no cabealho da respectiva pgina..

Edio

N. de pedido

Comentrio

02.95

6FC5298-2AB40-0BP0

04.95

6FC5298-2AB40-0BP1

03.96

6FC5298-3AB40-0BP0

08.97

6FC5298-4AB40-0BP0

12.97

6FC5298-4AB40-0BP1

12.98

6FC5298-5AB40-0BP0

08.99

6FC5298-5AB40-0BP1

04.00

6FC5298-5AB40-0BP2

Este livro forma parte integrante da documentao no disco CD-ROM (DOCONCD)


Edio

N. de pedido

04.00

6FC5 298-5CA00-0BG2

Comentrio

Trademarks
SIMATIC , SIMATIC HMI , SIMATIC NET , SIROTEC , SINUMERIK e SIMODRIVE so marcas
registradas da Siemens. Outros nomes nencionados nesta publicao poderio da marca registrada do
qual usam uma terceira parte para este propsito podem violar as razes do proprietrio.
Further information is available on the Internet under:
http://www.ad.siemens.de/sinumerik

No controle podem encontrar-se outras funes operacionais no descritas nesta


documentao. Porm, no h qualquer direito a estas funes no caso de um
fornecimento novo ou do servio de assistncia ps-venda.

Esta documentao foi criada mediante WinWord V 7.0


e Designer V 7.0.
Esta publicao no pode ser reproduzida nem transmitida, proibido de utilizar ou
participar o contedo da mesma sem prvia autorizao expressa. Contravenes
obrigam indenizao por perdas e danos. Reservados todos os direitos, em particular
para o caso da concesso de patente ou da registao de modelos de utilidade.

Controlmos o contedo deste livro quanto conformidade com o hardware e software


descritos. No entanto, no possvel excluir diferenas, i.., no assumimos a garantia
para a conformidade total. As indicaes neste livro verificamos em intervalos regulares
e, se necessrio, efectuamos correes necessrias. Muito agradeceramos sugestes
e propostas de melhoramento.

Siemens AG 1995, 1996, 1997, 1998, 1999, 2000. All Rights Reserved.

Reservadas alteraes tcnicas.

N. de pedido6FC5298-5AB40-0BP2
Printed in the Federal Republic of Germany

Siemens-Sociedade annima.

04.00

Contents

Contedo
Generalidades

1-15

1.1

Informaes gerais................................................................................................... 1-16

1.2

Viso geral dos ciclos .............................................................................................. 1-16

1.2.1 Ciclos de furao, ciclos standard de furao, ciclos de fresagem e torneamento ...... 1-17
1.2.2 Subrotinas de ajuda.............................................................................................. 1-18
1.3

Programao dos ciclos ........................................................................................... 1-19

1.3.1 Condies de chamada e de retorno ..................................................................... 1-19


1.3.2 Dados de mquina ............................................................................................... 1-20
1.3.3 Mensagens durante a execuo de um ciclo .......................................................... 1-21
1.3.4 Chamada do ciclo e lista de parmetros ................................................................ 1-22
1.3.5 Simulao de ciclos ............................................................................................. 1-25
1.4

Suporte ciclo no editor de programa (SW 4.3 e mais velho) ......................................... 1-26

1.4.1 Vista geral de arquivos necessrios ....................................................................... 1-27


1.4.2 Projeo seleo de ciclos ................................................................................... 1-28
1.4.3 Configurao de mscaras de introduo para alimentao de parmetros ................ 1-30
1.4.4 Configurao tela de ajuda .................................................................................... 1-34
1.4.5 Configurao de ferramentas (somente MMC 100)................................................... 1-35
1.4.6 Carregar no comando ........................................................................................... 1-36
1.4.7 Independncia da lngua ....................................................................................... 1-37
1.4.8 Operao da funo de suporte aos ciclos ............................................................. 1-38
1.4.9 Integrao de ciclos de usurio na funo de simulao da MMC 103....................... 1-39
1.5

Suporte a ciclos no editor de programa (SW 5.1 e maiores)......................................... 1-40

1.5.1 Menus, seleo de ciclos ..................................................................................... 1-40


1.5.2 Novas funes das mscaras de introduo ........................................................... 1-41

Ciclos de furao e de padro de furao


2.1

2-47

Ciclos de furao..................................................................................................... 2-48

2.1.1 Condies ........................................................................................................... 2-50


2.1.2 Furar, centrar CYCLE81..................................................................................... 2-52
2.1.3 Furar, facear por pontos CYCLE82...................................................................... 2-55
2.1.4 Furao profunda CYCLE83 ............................................................................... 2-57
2.1.5

Rosca rgida CYCLE84.................................................................................... 2-66

2.1.6

Rosca com mandril de compensao CYCLE840............................................... 2-70

2.1.7

Furao 1 CYCLE85........................................................................................ 2-76

2.1.8

Furao 2 CYCLE86........................................................................................ 2-79

2.1.9

Furao 3 CYCLE87........................................................................................ 2-83

2.1.10 Furao 4 CYCLE88........................................................................................ 2-86


2.1.11 Furao 5 CYCLE89........................................................................................ 2-89

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0-5

Contents

04.00

2.2 Chamada modal de ciclos de furao ............................................................................ 2-91


2.3 Ciclos de padro de furao ......................................................................................... 2-94
2.3.1

Condies ......................................................................................................... 2-94

2.3.2

Fila de furos HOLES1 ...................................................................................... 2-95

2.3.3

Crculo de furos HOLES2 ............................................................................... 2-100

2.3.4

Matriz de furos CYCLE801 (SW 5.3 e anterior)................................................. 2-103

Ciclos de fresamento

3-103

3.1

Informaes gerais ................................................................................................. 3-104

3.2

Condies ............................................................................................................. 3-105

3.3

Corte de roscas - CYCLE90 .................................................................................... 3-108

3.4

Furos oblongos sobre um crculo - LONGHOLE ........................................................ 3-114

3.5

Ranhuras sobre um crculo - SLOT1 ........................................................................ 3-120

3.6

Ranhura circular - SLOT2 ........................................................................................ 3-131

3.7

Fresar um bolso retangular - POCKET1 .................................................................. 3-137

3.8

Fresar um bolso circular - POCKET2...................................................................... 3-142

3.9

Fresar de um bolso retangular - POCKET3 ............................................................. 3-147

3.10 Fresar bolso circular - POCKET4 .......................................................................... 3-159


3.11 Facear com fresa - CYCLE71.................................................................................. 3-166
3.12 Fresar contornos - CYCLE72................................................................................... 3-172
3.13 Fresar ressalto retangular - CYCLE76 (SW 5.3 e posteriores) ................................... 3-185
3.14 Fresar ressaltos circulares - CYCLE77 (SW 5.3 e posteriores)................................... 3-191
3.15 Fresagem dos bolses com ilhas - CYCLE73, CYCLE74, CYCLE75 ......................... 3-197
3.15.1 Transfere borda bolso do contorno - CYCLE74..................................................... 3-198
3.15.2 Transfere contorno ilha - CYCLE75....................................................................... 3-200
3.15.3 Programao do contorno.................................................................................... 3-201
3.15.4 Fresagem do bolso com ilhas - CYCLE73 ........................................................... 3-204

Ciclos de torneamento

4-209

4.1
4.2

Condies ............................................................................................................. 4-211

4.3

Ciclo de canais CYCLE93 .................................................................................... 4-214

4.4

0-6

Informaes gerais ................................................................................................. 4-210

Ciclo de rebaixo CYCLE94 ................................................................................... 4-223

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Contents

4.5

Ciclo de desbaste CYCLE95.................................................................................4-227

4.6

Ciclo de rebaixo para sada de rosca CYCLE96.....................................................4-242

4.7

Abertura de roscas CYCLE97 ...............................................................................4-246

4.8

Encadeamento de roscas CYCLE98......................................................................4-254

4.9

Refazer rosca (SW 5.3 e mais velhos)......................................................................4-262

4.10 Extenso do ciclo de remoo de aparas- CYCLE950 (SW 5.3 e mais antigos) ...........4-264

Mensagens e tratamento de erros

5-281

5.1 Informaes gerais.....................................................................................................5-282


5.2 Tratamento de erros nos ciclos ...................................................................................5-282
5.3 Viso de conjunto dos alarmes de ciclo .......................................................................5-283
5.4 Mensagens nos ciclos................................................................................................5-291

Anexo
A

0-289

Abreviaturas
290

Termos
303

Literatura
318

Indice
334

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0-7

Preface

04.00

Explicaes detalhadas

Estrutura da documentao
A documentao SINUMERIK encontra-se dividida em 3
nveis:

Documentao geral

Documentao para os usurios

Documentao de fabricante/de servio

Destinatrio
A presente documentao dirige-se ao usurio de
mquinas-ferramentas. O impresso descreve de
forma pormenorizada os fatos necessrios para o
usurio relativamente ao trabalho com o controle
SINUMERIK FM-NC, 810D e 840D.

Volume padro
Nas presentes instrues de programao descrevese a funcionalidade do volume padro. Complementos
ou alteraes feitos pelo fabricante da mquina so
documentados pelo fabricante da mquina.
MDirija-se, para mais informaes relativamente
a outros impressos acerca do SINUMERIK FM-NC,
810D ou 840D, assim como acerca de impressos
vlidos para todos os controles SINUMERIK (tais
como interface universal, ciclos de medio...), a
Sua agncia de Siemens.
No controle podem encontrar-se mais outras funes
capazes de funcionar que no foram explicadas nesta
documentao. Porm, no h qualquer direito a
estas funes no caso de um fornecimento novo ou
no caso de servio.

Validade
As presentes Instrues de programao so vlidas
para: controle: SINUMERIK FM-NC, 810D, 840D ou
840Di sistema de controle com MMC 100 e MMC
102/103.
Detalhes de software podem ser vistas no Manual de
Programao referncia ao sistema 840D, somente

0-8

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Preface

Explicaes detalhadas

aplicado correspondente ao 810D, por exemplo SW 5


em um SINUMERIK 840D corresponde a SW 3 do
SINUMERIK 810D.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0-9

Preface

04.00

Explicaes detalhadas

Estrutura das descries


Todos os ciclos e todas as possibilidades de
programao foram descritos - se conveniente e
possvel - segundo a mesma estrutura interna. A
diviso em vrios nveis de informao permite o
acesso seletivo s informaes atualmente
necessrias.

1. A funo em um relance
Se quiser procurar um ciclo aplicado apenas raras

Titel:
Microsoft Word - KAP2.DOC
Erstellt von:
PSCRIPT.DRV Version 4.0
Vorschau:
Diese EPS-Grafik wurde nicht gespeichert
mit einer enthaltenen Vorschau.
Kommentar:
Diese EPS-Grafik wird an einen
PostScript-Drucker gedruckt, aber nicht
an andere Druckertypen.

vezes ou o significado de um parmetro, poder ver


com uma vista de olhos a maneira da programao
da funo e encontrar as explicaes relativas aos
ciclos.
Estas informaes situam-se sempre no comeo da
pgina.
Informao
Por motivos de espao no possvel indicar todos
os tipos de representao possveis pela linguagem
de programao para os ciclos e parmetros
individuais. Por isso, a programao dos ciclos foi
indicada sempre na combinao mais costumada na
oficina.

0-10

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Preface

Explicaes detalhadas

2. Explicaes detalhadas
Na parte teortica encontra-se descrito de forma

Titel:
Microsoft Word - KAP2.DOC
Erstellt von:
PSCRIPT.DRV Version 4.0
Vorschau:
Diese EPS-Grafik wurde nicht gespeichert
mit einer enthaltenen Vorschau.
Kommentar:
Diese EPS-Grafik wird an einen
PostScript-Drucker gedruckt, aber nicht
an andere Druckertypen.

detalhada o seguinte:
Para que preciso deste ciclo?
O que faz o ciclo?
O que so as sequncias de operao?
O que fazem os parmetros?
Que deve ser especialmente observado?
As partes tericas servem de base da aprendizagem
especialmente para principiantes que entram na
matria de CN. Por favor, leia o manual pelo menos
uma vez a fim de formar-se uma idia do volume e da
potncia do seu controle SINUMERIK.

3. Da teoria para a prtica


A utilizao dos ciclos em correlao com o decurso

Titel:
Microsoft Word - KAP2.DOC
Erstellt von:
PSCRIPT.DRV Version 4.0
Vorschau:
Diese EPS-Grafik wurde nicht gespeichert
mit einer enthaltenen Vorschau.
Kommentar:
Diese EPS-Grafik wird an einen
PostScript-Drucker gedruckt, aber nicht
an andere Druckertypen.

encontra-se descrita no exemplo de programao.


Para todos os comandos h um exemplo de
utilizao aps a parte terica.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0-11

Preface

Explicaes detalhadas

04.00

Explicao dos smbolos

Sequencia de operao

Explicao

Funo

Parmetros

Exemplo de programao

Programao

Mais informaes

Referncias cruzadas a outras documentaes e


captulos
Informaes acerca de perigos ou fontes de erros

Informaes adicionais

0-12

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Preface

Explicaes detalhadas

Advertncias
As seguintes advertncias com significado
escalonado so utilizadas na documentao.
Perigo
Este smbolo aparece sempre que h um perigo para
a vida, para o corpo ou para materiais, no caso de
no tomar as respectivas medidas de precauo.

Ateno
Este smbolo aparece sempre que h o perigo de um
ferimento pequeno, no caso de no tomar as
respectivas medidas de precauo.

Aviso
Este smbolo aparece sempre que h um grave
perigo para a vida, para o corpo ou para materiais, no
caso de no tomar as respectivas medidas de
precauo.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0-13

Preface

04.00

Explicaes detalhadas

Princpio
O Seu SIEMENS 810D/840D ou FM-NC est
construdo conforme o estado tcnico e as regras,
normas e prescries de segurana conhecidas.
Equipamentos opcionais
Equipamentos adicionais, mdulos de ampliao
e nveis de configurao especiais oferecidos
por SIEMENS permitem a ampliao apropriada
do campo de aplicao dos controles SIEMENS.
Pessoal
S pessoal qualificado, autorizado e srio pode
trabalhar com o controle. proibido de trabalhar no
controle, tambm em um curto perodo, sem ter a
qualificao necessria.
As competncias correspondentes do pessoal que
se ocupa da preparao, do manejo e da
manuteno tm de ser claramente especificadas
e a sua observao tem de ser controlada.
Comportamento
Antes de colocar o controle em funcionamento, tem
de ser garantido que as instrues de servio tenham
sido lidas e compreendidas pelo pessoal competente.
Alm disso a empresa obrigada a controlar
permanentemente o estado tcnico total do controle
(defeitos e danos aparentes, assim como alteraes
do comportamento funcional)

0-14

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Preface

Explicaes detalhadas

Servio
S pessoas qualificadas e com formao
especializada podem efectuar reparaes conforme
as indicaes nas Instrues de manuteno.
Devem ser observadas todas as prescries de
segurana correspondentes.
Informao
Uma aplicao no conforme as disposies que
excluir cada responsabilidade do fabricante :
Cada aplicao que difere dos pontos atrs
mencionados ou ultrapassa as disposies.
Se se trabalhar com o controle no estado tcnico
no impecvel, sem ter conscincia da segurana e
de perigos e sem observar todos as instrues no
Manual de servio..
Se falhas que podem reduzir a segurana no forem
eliminadas antes de colocar o controle em
funcionamento.
Cada alterao, comutao em ponte ou
colocao fora do funcionamento de dispositivos
no controle que servem para o funcionamento
impecvel, a utilizao no limitada assim como para
a segurana ativa e passiva.
Podem surgir perigos inesperveis para:

a sade e a vida de pessoas

controle, a mquina e outros bens da empresa e


do usurio.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0-15

12.97

Generalidades

Generalidades
1.1

Informaes gerais ............................................................................................................. 16

1.2 Viso geral dos ciclos ......................................................................................................... 16


1.2.1 Ciclos de furao, ciclos standard de furao, ciclos de fresagem e torneamento ......... 17
1.2.2 Subrotinas de ajuda .......................................................................................................... 18
1.3 Programao dos ciclos......................................................................................................... 19
1.3.1Condies de chamada e de retorno................................................................................ 19
1.3.2 Dados de mquina............................................................................................................ 20
1.3.3 Mensagens durante a execuo de um ciclo ................................................................... 21
1.3.4 Chamada do ciclo e lista de parmetros ......................................................................... 22
1.3.5 Simulao de ciclos .......................................................................................................... 25
1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho) ................................................ 26
1.4.1 Vista geral de arquivos necessrios ................................................................................. 27
1.4.2 Projeo seleo de ciclos ............................................................................................... 28
1.4.3 Configurao de mscaras de introduo para alimentao de parmetros................... 30
1.4.4 Configurao tela de ajuda............................................................................................... 34
1.4.5 Configurao de ferramentas (somente MMC 100) ......................................................... 35
1.4.6 Carregar no comando....................................................................................................... 36
1.4.7 Independncia da lngua................................................................................................... 37
1.4.8 Operao da funo de suporte aos ciclos ...................................................................... 38
1.4.9 Integrao de ciclos de usurio na funo de simulao da MMC 103 ........................... 39
1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)................................................. 40
1.5.1 Menus, seleo de ciclos.................................................................................................. 40
1.5.2 Novas funes das mscaras de introduo.................................................................... 41

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-15

1.1

Generalidades

12.97

1.1 Informaes gerais

Informaes gerais
O primeiro captulo d uma idia dos ciclos
disponveis. Nos captulos seguintes descrevem-se
as condies gerais vlidas para todos os ciclos
quanto
Programao dos ciclos e
Guia do operador para a chamada dos ciclos.

1.2

Viso geral dos ciclos


Ciclos so subrotinas tecnolgicas que permitem
realizar operaes especficas de usinagem, tais
como, rosqueamento ou fresar um bolso. A
adaptao dos ciclos a uma necessidade especfica
de usinagem efetuada atravs do preenchimento
de parmetros.
O sistema fornece vrios ciclos standard para as
seguintes tecnologias:
furar
fresar
tornear.

1-16

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97
04.00

Generalidades

1.2 Viso geral dos ciclos

1.2.1 Ciclos de furao, ciclos standard de furao, ciclos de fresagem e torneamento


O controle SINUMERIK FM-NC, 810D e 840D
permite trabalhar com os seguintes ciclos:

Ciclos de furao
CYCLE81

Furar, centrar

CYCLE82

Furar, facear por pontos

CYCLE83

Furao profunda

CYCLE84

Rosca rgida

CYCLE840 Rosca com mandril compensador


CYCLE85 Furao 1
CYCLE86

Furao 2

CYCLE87

Furao 3

CYCLE88

Furao 4

CYCLE89

Furao 5

Ciclos de grupos de furos


HOLES1

Trabalhar fila de furos

HOLES2

Trabalhar crculo de furos

Novo a partir da verso SW 5.3:


CYCLE801 Matriz de furos

Ciclos de fresagem
LONGHOLE Superfcie da pea fresada: furos oblongos sobre
um crculo
SLOT1
Superfcie da pea fresada: ranhuras sobre um
crculo
SLOT2

Superfcie da pea fresada: ranhuras circulares

POCKET1

Fresar bolso retangular (com fresa de topo)

POCKET2

Fresar bolso circular (com fresa de topo)

CYCLE90

Fresar roscas

Novos a partir do SW 4:
POCKET3 Fresar bolso retangular (com qualquer fresa)
POCKET4

Fresar bolso circular (com qualquer fresa)

CYCLE71

Facear com fresa

CYCLE72

Fresar contornos

Novo na verso SW 5.2 e maior:


CYCLE73 De contorno (ilhas)

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-17

Generalidades

12.97
04.00

1.2 Viso geral dos ciclos

CYCLE74

Transferncia contorno e cavidade

CYCLE75

Transferncia contorno da ilha

Novo na verso SW 5.3 e maior:


CYCLE76 Fresar com ressalto retangular
CYCLE77

Fresar com ressalto circular

Ciclos de torneamento
CYCLE93

Desbaste de canais

CYCLE94

Rebaixo de sada de rosca (forma E e F segundo


DIN)

CYCLE95

Ciclo de desbaste com alvio de cortes

CYCLE96

Garganta at o ncleo da rosca (formas A, B, C e D


segundo DIN)

CYCLE97

Abrir roscas

CYCLE98

Encadear roscas

Novo na verso SW 5.1 e maior:


CYCLE950 Quantidade de remoo por passada

1.2.2 Subrotinas de ajuda


Do pacote de ciclos fazem parte os subrotinas de
ajuda
PASSO e
MENSAGEM.
Estes sempre tm de estar carregados no controle.

1-18

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1.3

12.97

Generalidades

1.3 Programao dos ciclos

Programao dos ciclos


Um ciclo padro definido como uma subrotina com
nome e lista de parmetros. Para a chamada de um
ciclo so vlidas as condies descritas nas
"Instrues de programao SINUMERIK, Parte 1:
Princpios fundamentais".
Os ciclos so fornecidos em disquetes ou, na
MMC102, com a respectiva verso de software.
Carrega-se na memria de programa do controle
atravs da interface V.24 (ver Instrues de
operao).

1.3.1 Condies de chamada e de retorno


Z
Applicate

As funes G efetivas antes da chamada do ciclo e


o frame programado mantm-se ativos para alm
do ciclo.
O plano de trabalho (G17, G18, G19) devem ser
definidos antes da chamada do ciclo. Um ciclo
trabalha no plano atual com

Or

9
G1

a
din

te

abscissa (1. eixo geomtrico)


ordenada (2. eixo geomtrico)
terceira coordenada (3. eixo geomtrico para o
plano no espao).
Nos ciclos de furao, a furao efetuada no eixo
que corresponde terceira coordenada do plano
atual. Na fresagem efetua-se neste eixo a
aproximao em profundidade

G1
7

G1
8
Ab
sc
is

sa

Atribuio de planos e eixos


Comando

Plano

Eixo de aprox. vertical

G17

X/Y

G18

Z/X

G19

Y/Z

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-19

Generalidades

12.97
05.98

1.3 Programao dos ciclos

1.3.2 Dados de mquina


Os seguintes dados de mquinas so utilizados
para os ciclos. Os valores mnimos para estes
dados esto contidos na tabela abaixo.
Dados de mquina importantes
N. do
MD

Nome do MD

Valor mnimo

18118

MM_NUM_GUD_MODULES

18130

MM_NUM_GUD_NAMES_CHAN

10

18150

MM_GUD_VALUES_MEM

10

18170

MM_NUM_MAX_FUNC_NAMES

40

18180

MM_NUM_MAX_FUNC_PARAM

400

28020

MM_NUM_LUD_NAMES_TOTAL

200

28040

MM_NUM_LUD_VALUES_MEM

25

Os arquivos de dados de mquina so fornecidos


pelo fabricante com estes valores de preset.
Deve-se ter em ateno que aps a alterao
destes dados de mquina ser necessrio efetuar
um power_on.
O dado de mquina especfico de eixo MD 30200:
NUM_ENCS tambm deve ser observado para
trabalhar com o ciclo CYCLE840 (rosca com mandril de
compensao).

1-20

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.3 Programao dos ciclos

1.3.3 Mensagens durante a execuo de um ciclo


Em alguns dos ciclos, exibem-se durante a sua
execuo mensagens na tela do controle, as quais
nos do informaes sobre o estado do
processamento.
Estas mensagens no interrompem o
processamento do programa e so exibidas at
surgir a prxima mensagem.
Os textos de mensagem e o seu significado so
descritos com os respectivos ciclos.
Um resumo de todas as mensagens relevantes
encontra-se no apndice A deste manual de
programao.

Indicao de bloco durante a execuo de um ciclo


Durante todo o tempo de ciclo, a chamada de ciclo
continua a existir na indicao atual de bloco.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-21

Generalidades

12.97

1.3 Programao dos ciclos

1.3.4 Chamada do ciclo e lista de parmetros


Os ciclos standard trabalham com variveis
definidas pelo usurio. Os parmetros de definio
dos ciclos podem ser transferidos atravs da lista de
parmetros quando da chamada do ciclo
Os ciclos sempre devem ser chamados em um
bloco separado.

Informaes fundamentais relativas


introduo de parmetros nos ciclos
standard
Instrues de programao descreve a lista de
parmetros para cada ciclo juntamente com
a sequncia e
o tipo.
A sequncia dos parmetros de programao tem
de ser rigorosamente observada.
Cada parmetro de programao de um ciclo tem
um certo tipo especfico de dado. O tipo do
parmetro que est sendo usado deve ser
especificado na chamada do ciclo. Na lista de
parmetros podem ser transferidas
variveis ou
constantes.
Se na lista de parmetros forem transferidas
variveis, estas anteriormente devem ter sido
definidas e atribudas a valores na chamada do
programa. Os ciclos podem ser chamados
com uma lista de parmetros incompleta ou
com omisso de parmetros.

Se desejar omitir os ltimos parmetros de


transferncia que deveriam ser escritos na
chamada, possvel terminar a lista de parmetros
antes de estar completa com ""). Se desejar omitir
parmetros intermedirios, basta acrescentar uma
vrgula "..., ,..." .

1-22

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.3 Programao dos ciclos

No h verificao para os valores dos parmetros


em um valor discreto ou faixa limitada , a no ser
que no ciclo estiver especificamente descrita uma
reao a erros.
Se a lista de parmetros conter mais registos do
que os parmetros definidos no ciclo, o alarme geral
NC
12340 "Nmero de parmetros excessivo", ser
enviado e o ciclo no ser executado.

Chamada de ciclo
Os vrios mtodos para se escrever a chamada de
ciclo mostrado no exemplo seguinte CYCLE100, que
exige os seguintes parmetros de entrada.
Exemplo
FORM

Definio da forma a trabalhar


Valores: E e F

MID

Profundidade de aproximao (a introduzir sem


sinal)

FFR

Avano

VARI

Modo de trabalho
Valores: 0, 1 ou 2

FAL

Tolerncia para o acabamento

Chama-se o ciclo atravs do comando


CYCLE100 (FORM, MID, FFR, VARI, FAL).
1. Lista de parmetros com valores constantes
Em vez dos parmetros individuais, possvel
escrever diretamente os valores concretos com os
quais deve ser executado o ciclo.
Exemplo
CYCLE100 ("E", 5, 0.1, 1, 0)

chamada do ciclo

2. Lista de parmetros com variveis como


parmetros de transferncia
Os parmetros podem ser transferidos como
variveis de clculo, as quais tm de ser definidas e
atribudas a valores antes da chamada do ciclo.
Exemplo

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-23

Generalidades

12.97

1.3 Programao dos ciclos

DEF CHAR FORM="E"

Definio de um parmetro, atribuio de


valores

DEF REAL MID=5, FFR, FAL


DEF INT VARI=1

Definio dos parmetros com e sem


atribuio de valores

N10 FFR=0.1 FAL=0

Atribuies de valores

N20 CYCLE100 (FORM, MID, FFR, ->


-> VARI, FAL)

Chamada de ciclo

3. Utilizao de variveis predefinidas como


parmetros de transferncia
Pode-se tambm utilizar como variveis, parmetros
R
Exemplo
DEF CHAR FORM="E"

Definio de um parmetro, atribuio de


valores

N10 R1=5 R2=0.1 R3=1 R4=0

Atribuies de valores

N20 CYCLE100 (FORM, R1, ->


-> R2, R3, R4)

Chamada do ciclo

Como os parmetros R esto pr-definidos como


reais, necessrio se certificar que o tipo do
parmetro do ciclo compatvel com o tipo real.
Explicaes mais detalhadas relativas a tipos de
dados, converso de tipos e compatibilidade de
tipos encontram-se nas Instrues de programao.
No caso de incompatibilidade de tipos, ser enviado
o alarme 12330 "Tipo do parmetro ... incorreto"..
4. Lista de parmetros incompleta e omisso de
parmetros
Se no for necessrio definir parmetros para a
chamada do ciclo, ou se eles tiverem o valor zero,
podemos omiti-los da lista de parmetros. Neste
caso escreve-se somente a vrgula "..., ,..." , para
assegurar a atribuio correta dos parmetros
subsequentes, ou terminar-se a lista de parmetros
antes do estar completa com ")".

Exemplo
CYCLE100 ("F", 3, 0.3, , 1)

1-24

Chamada de ciclo,
4. parmetro omitido ( valor zero)

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97
05.98

Generalidades

1.3 Programao dos ciclos

CYCLE100 ("F", 3, 0.3)

Chamada de ciclo,
aos ltimos dois parmetros est atribudo o
valor zero ( eles foram omitidos)

5. Expresses na lista de parmetros


Na lista de parmetros so admitidas tambm
expresses cujo resultado atribudo ao respectivo
parmetro no ciclo.
Exemplo
DEF REAL MID=7, FFR=200
CYCLE100 ("E", MID*0.5, FFR+100,1)

Definio dos parmetros, atribuies de


valores
Chamada de ciclo
Profundidade de aproximao 3.5,
avano 300

1.3.5 Simulao de ciclos


Programa com chamadas de ciclo podem ser
testadas iniciando atravs da funo de simulao.

Funo
Em configuraes com a MMC 100.2 durante a
simulao, o programa executado normalmente no
NC e o movimento a ser deslocado sinalizado no
vdeo.
Em configuraes com a MMC 103 o programa de
simulao roda somente na MMC. Por isso a partir da
verso da MMC - SW 4.4 e maiores executar ciclos
sem os dados das ferramentas ou seleo anterior de
uma correo de ferramenta.
Ento em ciclos os dados de correo de ferramenta
so utilizados no clculo do movimento a ser executado
(por exemplo fresar bolso e ranhuras, tornear com
intervalo) , o contorno final executado e uma
mensagem sinalizada que a simulao sem
ferramenta est ativa.
Esta funo pode ser utilizada para controlar a posio
por exemplo da bolsa.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-25

1.4

Generalidades

12.97
12.97

1.3 Programao dos ciclos

Suporte ciclo no editor de programa (SW 4.3 e mais velho)


O programa de edio coloca a disposio um suporte
a programao para introduo de chamadas de ciclos
no programa e para a introduo de parmetros.
Desta forma o suporte vlido tanto para ciclos da
Siemens como os do usurio.

Funo
O suporte do ciclo composto de trs componentes:
1. Seleo do ciclo
2. Mscara de introduo para a introduo de
parmetros
3. Tela de ajuda para cada ciclo.
Na colocao de ciclos prprios no obrigatoriamente
necessrio a criao de telas de help, somente so
sinalizados mscaras de introduo para os ciclos.
Alm disso possvel projetar o arquivo texto para o
auxlio aos ciclos independente da lngua. Neste
caso so necessrios arquivos textos
correspondentes que se encontram na MMC.
Uma descrio detalhada do programa de edio
pode ser encontrado na
Literatura:
/BA/, "Manual de operao"

1-26

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.1 Vista geral de arquivos necessrios


Requisitos bsicos para o auxlio aos ciclos so os
seguintes arquivos:
Relao

Arquivo

Aplicao

Tipo arquivo

Seleo do ciclo

cov.com

Ciclos standard e do
usurio

Arquivo texto

Mscara de introduo para


alimentao de parmetros

sc.com

Ciclos standard

Arquivo texto

Mscara de introduo para


alimentao de parmetros

uc.com

Ciclos do usurio

Arquivo texto

Telas de ajuda (Help)

*.bmp

Ciclos standard ou do
usurio

Bitmap

Na MMC 100 as telas de ajuda precisam ser


convertidas para um outro formato (*.pcx) e
compilados para um arquivo que possa ser
carregado (cst.arj).

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-27

Generalidades

12.97

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.2 Projeo seleo de ciclos


Funo
A projeo da seleo dos ciclos ocorre no arquivo
cov.com:
A seleo dos ciclos colocada diretamente nas
softkeys que configurada no arquivo cov.com.
Podem ser utilizados at trs nveis de softkey
com cada um at 18 softkeys; isto possibilita que
os ciclos sejam subdivididos, por exemplo uma
tecnologia possvel com isso.
Se esto configurados no mximo 6 ciclos ento
todos eles se encontram na barra de softkey
vertical. A stima e oitava softkey so reservadas
para funes de operao como "voltar" ou
"interromper" ou "Ok".
Se na respectiva rea se encontrarem mais do
que 6 ciclos ento o stimo identificado por
">>" e comutado para a segunda camada de
softkeys na barra vertical.
Na primeira camada esto somente 4 softkeys
disposio, o primeiro softkey est reservado.
Exemplo de seleo de ciclo
a
Turning
Drilling
Milling
Thread

1-28

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

Programao
Sintaxe do arquivo cov.com (exemplo)
%_N_COV_COM
;$PATH=/_N_CUS_DIR
;V04.03.01/10.09.97
S2.0.0\Turning\
S3.0.0\Drilling\
S4.0.0\Milling\
S5.0.0\Threads\
S6.0.0\Users\
S3.1.0\Deep hole %ndrilling\C3(CYCLE83)

Furar com furao profunda

S3.2.0\Boring\
S3.2.1\Boring%n1\C6(CYCLE85)

Furar 1

...
M17

Explicao da sintaxe
Sx.y.z

Nmero da softkey e nvel, o ponto decimal serve para separao dos trs
nmeros
x identifica a softkey do primeiro nvel (2 at 18 possvel)
y identifica a softkey do segundo nvel (1 at 18 possvel).
z identifica a softkey do terceiro nvel (1 at 18)

\text\

Texto da softkey, mximo de 2 9 caracteres


Sinal de separao para salto para prxima linha "%n"

Cxx

Nome da tela de help, a letra "p" acrescentada ao nome do suporte ao ciclo


Cxxp.bmp

(Name)

Nome do ciclo que escrito no programa e est a disposio na mscara de


introduo para a alimentao de parmetros.

Depois do nome do ciclo pode ser escrito um comentrio isto


possvel colocando um espao em branco aps o nome.
Pontos especiais relacionados a MMC 102/103
Caso este arquivo dependa do idioma, isto quer dizer
projetado, ento precisa ser colocado junto do nome do
arquivo a identificao do idioma por exemplo:
COV_GR.COM para alemo,
COV_UK.COM para ingls,
COV_ES.COM para espanhol,
COV_FR.COM para francs,
COV_IT.COM para italiano,
Ou diferentes cdigos para outras lnguas.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-29

Generalidades

12.97

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.3 Configurao de mscaras de introduo para alimentao de parmetros


A base para o desenvolvimento das mscaras de
introduo para a alimentao de parmetros so
os arquivos SC.COM (ciclos da Siemens) e
UC.COM (ciclos do usurio).
A sintaxe para os dois arquivos iguais.

Explicao
O ponto seguinte um exemplo de cabealho do
ciclo:
Name of the help display
Cycle name
Comments
//C6 (CYCLE85) Boring 1

//

Identificao da linha do cabealho de uma descrio de um ciclo

C6

Nome da tela de ajuda acrescido da letra p (C1 - C28 Ciclo da


Siemens)

(CYCLE85)

Nome do ciclo. Este nome tambm escrito no programa do NC

Boring 1

Comentrio (no trabalhado)

Parametrizao do ciclo
(R/0 2/1/Return plane, absolute)[return plane/RTP]
(
Start

Tipo de varivel

R
I
C

REAL
INTEGER
CHARACTER
STRING

Sinal de separao

S
/

Valor da margem

Limite inferior, vazio, limite superior (por exemplo 0 2)

Sinal de separao

Valor para preset

Um valor (por exemplo 1)

Sinal de separao

Texto longo

colocado na linha de dilogo

End

Start opo

Texto curto
Sinal de separao
Texto em bitmap

Nome do parmetro

Final opo

1-30

Aparece na mscara de parmetros


/

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

Ao invs da limitao de uma rea de valores tambm


podem ser definidos valores unitrios atravs de
enumerao.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-31

Generalidades

12.97

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

Estes so selecionados atravs da tecla toggle.


(I/* 1 2 3 4 11 12 13 14/11/Seleo do
modo de operao)[Modo de operao / VARI]

Para conseguir uma compatibilidade com as


verses do suporte aos ciclos da programao do
dilogo da MMC 102/103 somente est previsto a
parte que se encontra entre os parnteses. A parte
entre os colchetes opo.

Explicao
Quando estiver faltando a parte que se encontra
entre os colchetes ento:
Texto curto=

Texto em bitmap=

1-32

Os primeiros 19 caracteres do texto longo mas apenas at o primeiro


espao vazio da direita ou at a primeira virgula da esquerda.
Texto encurtado marcado com o caractere " * "
lido do arquivo Cxx.awb

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

Exemplo de programao
Suporte ao ciclo para o ciclo:
Corresponde aos arquivos COM SW4 MMC100 e
suporte ao ciclo ASCII Editor MMC 102/103
//C6(CYCLE85)
Furar 1
(R///Retraction plane, absolute)[Retraction plane/RTP]
(R///Reference plane, absolute)[Reference plane/RFP]
(R/0 99999//Safety distance, without sign)
[safety distance/SDIS]
(R///Final drilling depth, absolute)[Final drilling depth/DP]
(R/0 99999/0/Final drilling depth relative to reference plane)[Final
drilling depth rel./,DPR]
(R/0 99999//Dwell at drilling depth)[Dwell BT/DTB]
(R/0.001 999999//Feedrate)[Feedrate/FFR]
(R/0.001 999999//Return feedrate)[Return feedrate/RFF]

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-33

Generalidades

12.97

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.4 Configurao tela de ajuda


Explicao
Tela de ajuda para a MMC100
Caso voc modifique os grficos standard ou queira
desenvolver grficos prprios ento voc necessita
um programa grfico no PC. O tamanho mximo do
grfico limitado em 272 x 280 pixels.
recomendado que voc faa todos os grficos do
mesmo tamanho.
A MMC utiliza o formato PCX do Zsoft Paintbrush
como formato grfico. Caso voc no tenha um
programa grfico que possa criar neste formato
ento voc pode usar o programa Paint Shop Pro
para converter seu grfico.

Example of cycle parameterization graphics

O programa Paint Shop Pro no est includo


nos disquetes fornecidos pela Siemens.
Telas de ajuda para MMC 102/103
As telas de ajuda do MMC 102/103 esto
localizados no diretrio do sistema abaixo do
diretrio DH\DP.DIR\HLP.DIR.
Voc pode utilizar a funo de "Copy" no menu de
Services para ler dados de um disquete. Para fazer
esta seleo selecionar o diretrio de destino
atravs "Programao dilogo" e "DP Help".

1-34

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.5 Configurao de ferramentas (somente MMC 100)


Explicao
Para a MMC 100 voc necessita adicionalmente um
programa de converso de arquivos do formato
*.bmp para *.pcx.
Estas ferramentas voc pode encontrar nos
disquetes dos ciclos no diretrio MMC 100\TOOLS.
Isto possibilita a converso e compresso em um
arquivo que possa ser carregado na MMC 100.
A converso dos arquivos-PCX e a compresso
subsequente em um arquivo ocorre utilizando os
recursos PCX_COM.EXE e ARJ.EXE. Estes
recursos esto presentes no disquete.
Os arquivos a serem convertidos devem estar todos
no mesmo diretrio, diretrios mltiplos no so
aceitos.
Chamada da rotina de converso:
makepcx.bat
Todos os parmetros necessrios j esto salvos
neste arquivo.
A converso produz arquivos *.b00 e *.b01. Antes
da chamada da compresso devem ser convertidos
todos estes arquivos *.b00 e *.b01 como tambm a
ferramenta arj.exe em um diretrio e partir
chamando o seguinte comando:
arj a cst.arj *.*

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-35

Generalidades

12.97

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.6 Carregar no comando


Carregar na MMC 100
Pr-condies
O disquete com a aplicao j deve estar instalada
em seu PC.

Sequncia de operao
Selecionar o diretrio "INSTUTIL" no seu
diretrio da aplicao e partir "APP_INST.EXE".
Aparece o menu para a instalao do software.
Selecionar no menu o item "Modify
configuration". Aparece um outro menu de
seleo. Neste menu deve ser selecionado o
tem "Add *.* Files ...". Como nome do arquivo
deve ser introduzido na mscara de introduo o
seu diretrio dos arquivos grficos e o nome do
arquivo "CST.ARJ".
Confirmar a introduo com a tecla return.
Acionar a tecla Esc para voltar para o menu
principal onde o seu software pode ser
transferido para o hardware.

Carregar na MMC 102/103


Sequncia de operao
As telas de ajuda para o auxlio no ciclo esto no
diretrio
Interactive programming\DP help.
Elas so introduzidas a partir dos disquetes no
formato longo usando a seguinte operao
"Data Management" e
"Copy".

1-36

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades
05.98

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.7 Independncia da lngua


Explicao
Suporte ao ciclo pode ser configurado como
independente de linguagem.
Para isso todos os textos so substitudos nos
arquivos cov.com e sc.com atravs de nmeros de
textos. Adicionalmente necessrio um arquivo
texto no comando.
Para os ciclos do usurio esto reservados a rea
de numerao de textos de 85000...89899.
Na MMC 103 este arquivo chama
aluc_(language).com e se encontra gravada no
diretrio DA\MB.DIR (MBDDE alarm texts) no
sistema de arquivos.
Exemplo:
//C60 (DRILLING CYCLE)
(R///$85000)[$85001/PAR1]
(R///$85002 $85003)[$85002/PAR2]

...
Arquivo texto para isso:
85000

"Camada de retorno como valor


absoluto"

85001

"Camada de retorno"

85002

"Profundidade do furo"

85003

"Relativo para a camada de retorno"

Explicao da sintaxe:
$

Identificador para o nmero texto

85000...89899

Nmero texto para ciclos do usurio

$85000... $...

Muitos textos so associados

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-37

Generalidades

12.97

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.8 Operao da funo de suporte aos ciclos


Explicao
Para inserir uma chamada de ciclo em um programa
devem ser executados os seguintes passos:
Softkey "Support" na coluna de softkey
horizontal.
Softkey "Cycle" (MMC 102/103 somente).
Selecionar o ciclo via a barra de softkey vertical
at que a respectiva mscara de introduo
aparea (A tela de ajuda aparece no display da
MMC 100 se voc acionar a tecla de Info).
Introduzir o valor do parmetro.
Com a MMC103 tambm possvel introduzir o
nome da varivel ao invs de um valor na
mscara, o nome da varivel sempre inicia com
uma letra ou sublinhado.
Apertar "OK" para confirmar (ou "Abort" caso a
introduo esteja incorreta).

1-38

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades
05.98

1.4 Suporte ciclo no editor de programa (SW 4.3 e mais velho)

1.4.9 Integrao de ciclos de usurio na funo de simulao da MMC 103


Explicao
Caso voc queira simular os ciclos de usurio na
a
MMC 103 linha chamada para cada ciclo precisa
estar inserida no arquivo dpcuscyc.com no diretrio
DA\DP.DIR\SIM.DIR. Para cada ciclo deve ser
inserido a linha de chamada.

Exemplo de programao
Um ciclo do usurio chamado POSITION1 com 3
parmetros de transferncia so carregador no
comando e precisam ser simulados.
%_N_POSITION1_SPF
;$PATH=/_N_CUS_DIR
PROC POSITION1 (REAL XWERT, REAL YWERT, REAL ZWERT)
...
M17
A linha seguinte
PROC POSITION1 (REAL XWERT, REAL YWERT, REAL ZWERT)
Precisa ser inserida no arquivo dpcuscyc.com.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-39

1.5

Generalidades
08.99

12.97

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

Suporte a ciclos no editor de programa (SW 5.1 e maiores)


A partir da SW 5.1, o editor de programa oferece
uma extenso do suporte ao ciclo para ciclos da
Siemens e do usurio.

Funo
O suporte ao ciclo contm a seguinte funcionalidade:

Seleo de ciclos via softkeys

Mscaras de introduo para alimentao de


parmetros com telas de ajuda

Online help para cada parmetro (somente na


MMC103)

Suporte na introduo de contorno


De cada mscara gerado o cdigo de programa
que pode ser resetado.

1.5.1 Menus, seleo de ciclos


Explicao
A seleo dos ciclos ocorre orientada tecnologicamente via softkeys:

Contour

Drilling

Introduo geometria via o processador de


geometria ou atravs de mscaras de
contorno.
Mscaras de introduo para ciclos de
furao e telas de furao.

Milling

Mscaras de introduo de ciclos de


fresagem.

Turning

Mscaras de introduo para ciclos de


giro.

Aps a confirmao da introduo em uma mscara


com o k , a seleo da barra de seleo desta

1-40

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades
08.99

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

tecnologia ainda fica visvel.


Ciclos similares so alimentados das mscaras em
conjunto. Dentro da mscara possvel fazer a
comutao entre os ciclos atravs de softkey, por
exemplo ao fazer rosca ou no entalhe.
O suporte ao ciclo no editor contm mscaras, que
no fazem chamadas do ciclo mas sim introduzem
cdigos DIN livres de vrias linhas no programa, por
exemplo as mscaras de contorno como tambm a
introduo aleatria de posies de furaes.

1.5.2 Novas funes das mscaras de introduo


Funo
Em muitos ciclos o tipo de usinagem pode ser
influenciado atravs do parmetro VARI. Ele possui
muitas vezes vrios ajustes que so chaveadas por
um nico valor. Estas introdues individuais so
divididas em diferentes campos de introduo nas
mscaras dos novos suportes aos ciclos que pode
ser comutada utilizando a tecla-Toggle.
As mscaras de introduo se modificam
dinamicamente. Somente aparecem os campos de
introduo necessrios para o tipo de usinagem
selecionado. Campos no necessrios no
aparecem. No exemplo isso se aplica ao parmetro
para o avano do carro.
Parmetros que dependem de outros so ocupados
automaticamente aps uma introduo. Este o
caso no rosqueamento onde so aplicados tabelas
de rosqueamento. No ciclo de rosqueamento
CYCLE97, por exemplo, da introduo do campo 12
para o tamanho do rosqueamento (parmetro MPIT)
automaticamente ocupado o parmetro do passo da
rosca (parmetro PIT) com 1.75 e a profundidade da
rosca (parmetro TDEP) com 1.137. Est funo
no est ativa se no estiver ativa a tabela de
rosqueamento mtrica.
Caso seja sinalizado uma mscara pela segunda
vez, ento todos os campos recebem os valores dos
ltimos dados introduzidos.
Em ciclos que so chamados vrias vezes no

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-41

Generalidades
08.99

12.97

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

mesmo programa (por exemplo fresar bolses para


desbastar e para aplainar) ento s precisam ser
modificados alguns parmetros.
Nas mscaras de ciclos de furao e de fresagem
existe a possibilidade para alguns parmetros inserir
estes valores como absolutos ou incrementais.
Neste tipo de parmetro aparece uma abreviao
ABS para valores introduzidos absolutos e INC para
incrementais. Isto pode ser comutado utilizando a
softkey "Alternative". Na prxima chamada desta
mscara os valores antigos permanecem.

Alternative

Com a MMC103 existe a possibilidade sinalizar


para cada parmetros do ciclo atravs de ajudas
Online informaes adicionais. Caso o cursor
esteja sobre o parmetro e aparece na parte
inferior do lado direito o cone de help
pode ser ativado a funo de ajuda.

Acionando a tecla de ajuda


aberto e sinalizado a
descrio do parmetro
conforme manual de
programao de ciclos.

1-42

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades
08.99

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

Operao da tela de help (ajuda)


Paging
backward

Paginar na documentao para trs.

Paging
forward

Paginar na documentao para frente.

Next
entry

Possibilita o salto para um outro texto que


pode estar includo na tela de ajuda.

Jump to

Possibilita o salto para um campo


selecionado.

Zoom +

Aumenta a letra na tela de help.

Zoom -

Reduz a letra na tela de help.

Abort
help

Volta para a mscara de ciclos.

Suporte a introduo de contorno


Generate
contour

Parte o processador de
geometria com os partes dos
contornos que fazem parte e
que podem ser inseridos.
Contour
1st line
Contour
2nd line
Contour
3rd line

Outras softkeys auxiliam a


definio de contorno que so
possveis a partir da verso 5.
Isto consiste em uma ou muitas das linhas retas com
elementos de transio de contorno entre eles (raios,
chanfros). Cada elemento de contorno pode ser
definido atravs de ponto final ou ponto e ngulo e
pode ser completado atravs de cdigos DIN livres.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-43

Generalidades
08.99

12.97
08.99

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

Exemplo
Atravs da seguinte
mscara de introduo
gerado o seguinte cdigoDIN:

X=AC(20) ANG=87.3 RND=2.5 F2000 S500 M3


X=IC(10) Y=IC(-20)

Suporte a furaco
O suporte a furaco possui uma srie de ciclos de
furaco e tela de furaco.
Center
drilling
Deep hole
drilling
Drilling out
Thread
holing

Sel. do modelo de furaco


Drilling
pattern pos.
Modal
deselection

O modelo de furaco pode ser repetido quando por


exemplo repetidamente for feito furaces e
rosqueamento. Para isso dado na tela de furaco um
nome para a tela de furaco que mais tarde
introduzido na mscara "Repetir posio".

1-44

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

Exemplo de programao gerado a partir do


suporte ao ciclo
N100 G17 G0 G90 Z20 F2000 S500 M3

Bloco principal

N110 T7 M6

Trocar broca

N120 G0 G90 X50 Y50

Posio de partida furar

N130 MCALL CYCLE82(10,0,2,0,30,5)

Chamada modal ciclo de furaco

N140 Circle of holes 1:

Marca nome da tela de furaco

N150 HOLES2(50,50,37,20,20,9)

Chamar ciclo de furaco

N160 ENDLABEL:
N170 MCALL

Desselecionar chamada modal

N180 T8 M6

Trocar macho

N190 S400 M3
N200 MCALL
Chamada modal ciclo de rosqueamento
CYCLE84(10,0,2,0,30,,3,5,0.8,180,300,500)
N210 REPEAT Circle of holes 1
Repetir a tela de furaco
N220 MCALL

Desselecionar chamada modal

Alm disso atravs de uma


mscara podem ser
introduzidas diversas
posies de furao como um
ciclo de furao que se
repete.

Podem ser programados at 5 posies em uma


camada de tal forma que todos os valores sejam
absolutos ou incrementais ( pode ser comutado atravs
de uma softkey "Alternat."). A softkey "Delete all" gera
uma mscara vazia.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-45

Generalidades
08.99

12.97

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

Suporte ao fresar
O suporte ao fresar possui as seguintes possibilidades de selees:
Face
milling
Path
milling

Standard
pockets
Slots
Thread
milling
Spigots

As softkeys "Standard
pockets" e "Slots" separam-se
respectivamente em submenus oferecendo a seleo
de vrios ciclos de fresagens
de bolses e ranhuras.

Suporte tornear
O suporte ao tornear possui as seguintes possibilidades de selees:
Cutting
Thread
Groove
Undercut

Os ciclos de alvio para os


formatos E e F (CYCLE94)
como tambm os alvios
para rosqueamento das
formas A at D (CYCLE96)
esto abaixo da softkey
"Undercut".

A softkey "Rosqueamento" contm um sub-menu para


a seleo de rosqueamento simples ou sequncias de

1-46

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

12.97

Generalidades
08.99

1.5 Suporte a ciclos no editor de programa (SW 5.1 e maiores)

rosqueamento.

Verso
A verso de cdigos de programa serve para com
ajuda do suporte aos ciclos fazer modificaes em um
programa existente. O cursor posicionado sobre a
linha a ser modificada e a softkey "Retranslation"
acionada.
Com isso a respectiva mscara de introduo de onde
foi gerado a parte do programa novamente aberta e
com isso podem ser modificados os valores.
Caso sejam feitos modificaes diretamente no cdigoDIN gerado pode ocorrer que no seja mais possvel
fazer a retranslation. Devido a esse motivo sempre
deve ser trabalhado com o suporte aos ciclos e as
modificaes devem ser feitas com ajuda da
retranslation.

Suporte para projetar ciclos de usurio


Referncias: /IAM/, MMC Instrues de
colocao em funcionamento
BE1 " Expandir a interface de operao
"

!"

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

1-47

03.96
04.00

Ciclos de furao e de padro de furao

Ciclos de furao e de padro de furao


2.1 Ciclos de furao .................................................................................................... 48
2.1.1
Condies ....................................................................................................... 50
2.1.2
Furar, centrar CYCLE81 ............................................................................. 52
2.1.3
Furar, facear por pontos CYCLE82............................................................. 55
2.1.4 Furao profunda CYCLE83 ........................................................................ 57
2.1.5
Rosca rgida CYCLE84............................................................................... 66
2.1.6
Rosca com mandril de compensao CYCLE840....................................... 70
2.1.7
Furao 1 CYCLE85 ................................................................................... 76
2.1.8
Furao 2 CYCLE86 ................................................................................... 79
2.1.9
Furao 3 CYCLE87 ................................................................................... 83
2.1.10 Furao 4 CYCLE88 ................................................................................... 86
2.1.11 Furao 5 CYCLE89 ................................................................................... 90
2.2 Chamada modal de ciclos de furao ........................................................................ 93
2.3 Ciclos de padro de furao....................................................................................... 96
2.3.1
Condies ....................................................................................................... 96
2.3.2
Fila de furos HOLES1 ................................................................................. 97
2.3.3
Crculo de furos HOLES2 ......................................................................... 102
2.3.4
Matriz de furos CYCLE801 (SW 5.3 e anterior) ...................................... 105

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-47

2.1

Ciclos de furao e de padro de furao

2.1

03.96

Ciclos de furao

Ciclos de furao

Neste captulo descrito como


ciclos de furao e
ciclos de padro de furao
so programados.
Este captulo deve servir de guia para a seleo e a
parametrizao dos ciclos Alm da descrio
detalhada da funo dos ciclos individuais e seus
parmetros correspondentes, encontra-se no fim de
cada seo um exemplo de programao que deve
facilitar a sua utilizao.

As sees so estruturadas da seguinte maneira:


Programao
Parmetros
Funo
Sequncia de operao
Explicao dos parmetros
Informaes adicionais
Exemplo de programao
Os itens "Programao" e "Parmetros" bastam ao
usurio familiarizado utilizao dos ciclos. J o
principiante pode encontrar todas as informaes
necessrias para a programao dos ciclos nos itens
"Funo", "Sequncia de operao", "Explicao
dos parmetros", "Informaes adicionais" e no
Exemplo de programao

2-48

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Ciclos de furao so sequncias de movimentos


definidos de acordo com a DIN 66025 para
furao, rosqueamento etc.
So chamados em forma de subrotinas com um
nome especfico e uma lista de parmetros.
H um total de cinco ciclos disponveis para
furao. Todos eles seguem um procedimento
tecnolgico diferente e so por consequncia
tambm parametrizados diferentemente:
Ciclo de furao

Particularidades da parametrizao

Furao 1 -

CYCLE85

Furao 2 -

CYCLE86

Furao 3 -

CYCLE87

Furao 4 -

CYCLE88

Furao 5 -

CYCLE89

Avanos diferentes para a furao e o


retorno
Parada orientada do fuso, definio da
medida de retorno, retorno em
movimento rpido, definio da direo
de rotao do fuso
Parada do fuso M5 e parada do programa
M0 na profundidade de furao,
continuao de trabalho aps NC-Start,
retorno em movimento rpido, definio
da direo de rotao do fuso
Como CYCLE87 mais tempo de espera
na profundidade de furao
Furao e retorno com o mesmo avano

Os ciclos de furao podem ter efeito modal. Eles


so executados no fim de cada bloco que contm
instrues de movimento. Outros ciclos criados
pelo usurio tambm podem ser chamados de
forma modal (ver captulo 2.2).

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-49

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

H duas espcies de parmetros:


parmetros geomtricos e
parmetros de usinagem
Os parmetros geomtricos so idnticos em todos
os ciclos de furao, ciclos de padro de furao e
ciclos de fresagem. Definem o plano de referncia
e o plano de retorno, a distncia segura assim como
a profundidade de furao absoluta ou relativa. Os
parmetros geomtricos so descritos uma vez no
primeiro ciclo de furao CYCLE81.
Os parmetros de usinagem tm significado e
efeito diferente em cada ciclo. Por isso, eles so
escritos em todos os ciclo.

2.1.1

Geometrical parameters

Retraction plane
Safety clearance
Reference plane

Final drilling
depth

Condies

Chamada e condies de retorno


Os ciclos de furao so programados
independentemente dos nomes atuais dos eixos. A
posio de furao deve ser atingida no programa
principal antes da chamada do ciclo.
Os valores adequados para o avano, rotao e o
sentido de giro do fuso devem ser programados no
programa de usinagem, caso no haja parmetros
para estas funes no ciclo de furao.
As funes G ativas antes da chamada do ciclo e o
frame atual so mantidos aps o retorno do ciclo.

2-50

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

Chamada modal de ciclos de furao

Definio de planos
No caso de ciclos de furao, normalmente
assumido que o atual sistema de coordenada de
pea na qual a usinagem deva ser executada
definida pela seleo do plano G17, G18 ou G19 e
pela ativao de um frame programvel. O eixo de
furao sempre a terceira coordenada deste
sistema de coordenadas.
Uma compensao de comprimento de ferramenta
deve ser selecionada antes do ciclo ser chamado.
Este efeito sempre perpendicular ao plano
selecionado e continua ativo tambm mesmo aps
o fim do ciclo (ver tambm Instrues de
programao).
Programao de fusos
Os ciclos de furao foram escritos de maneira que
os comandos do fuso sempre se referem ao fuso
mestre ativo do controle. Ao se utilizar um ciclo de
furao em uma mquina que possui vrios fusos,
ser necessrio definir primeiramente o fuso de
trabalho como fuso mestre (ver tambm Instrues
de programao).

Tool length
compensation

2.2

Applicate

Programao do tempo de espera


Os parmetros para tempos de espera nos ciclos de
furao sempre so atribudos palavra F e devem
ser parametrizados com valores em segundos.
Qualquer exceo a esta regra deve estar
devidamente expressa.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-51

Ciclos de furao e de padro de furao

2.1.2

Furar, centrar CYCLE81


Programao

2.1

03.96

Chamada modal de ciclos de furao

CYCLE81 (RTP, RFP, SDIS, DP, DPR)


RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)

Funo

A ferramenta fura com a rotao de fuso


programada e a velocidade de avano at a
profundidade final de furao programada.

Sequncia de operao

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.
O ciclo gera a seguinte sequncia de
movimentos:
Aproxima do plano de referncia descontado da
distncia segura com G0
Vai at a profundidade final de furao com o
avano programado no programa principal (G1)
Move at o plano de retorno com G0

2-52

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Explicao dos parmetros

RFP e RTP (plano de referncia e plano de


retorno)
Geralmente, o plano de referncia (RFP) e o plano
de retorno (RTP) tm valores diferentes. No ciclo
assumido que o plano de retorno se encontre na
frente do plano de referncia. Quer dizer, a
distncia do plano de retorno at a profundidade de
furao superior distncia do plano de
referncia at a profundidade final de furao.
SDIS (distncia segura)
A distncia segura (SDIS) refere-se ao plano de
referncia o qual descontado da distncia segura.
A direo na qual a distncia segura ativa,
determinada automaticamente pelo ciclo.

Z
G1
G0

RTP
RFP+SDIS
RFP
X

DP=RFP-DPR

DP e DPR (profundidade final de furao)


A profundidade de furao pode ser definida em
valores absolutos (DP) ou relativos (DPR) ao plano
de referncia.
Se for programado como relativo, o ciclo calcula
automaticamente a profundidade correta nas bases
das posies dos planos de referncia e de retorno.

Informaes adicionais

Se for introduzido um valor para DP e outro para


DPR, a profundidade final de furao derivada
do DPR. Caso esta desvie da profundidade
absoluta programada atravs de DP, a mensagem
"Profundidade: corresponde ao valor para a
profundidade relativa" ser enviada na linha de
dilogo.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-53

Ciclos de furao e de padro de furao

2.1

03.96
08.97

Chamada modal de ciclos de furao

No caso de valores idnticos para o plano de


referncia e o plano de retorno, uma declarao da
profundidade relativa no admitida. Surge a
mensagem de erro
61101 "Plano de referncia incorretamente
definido" e o ciclo no executado. Esta
mensagem de erro surgir tambm, se o plano de
retorno no estiver situado depois do plano de
referncia, quer dizer, se a sua distncia at a
profundidade final de furao for menor.

Exemplo de programao

Furar_centrar
Este programa permite produzir 3 furos utilizando
o ciclo de furao CYCLE81, sendo este chamado
com diferentes parmetros introduzidos. O eixo de
furao sempre o eixo Z.

A-B

A
120

30
0

B
40

N10
N20
N30
N40

G0 G90 F200 S300 M3


D3 T3 Z110
X40 Y120
CYCLE81 (110, 100, 2, 35)

N50
N60
N70
N80
N90

Y30
CYCLE81 (110, 102, , 35)
G0 G90 F180 S300 M03
X90
CYCLE81 (110, 100, 2, , 65)

N100 M30

2-54

90

Z
35

100 108

Especificar os valores tecnolgicos


Vai para o plano de retorno
Vai para a primeira posio de furao
Chamada de ciclo com profundidade
final de furao absoluta, distncia
segura e lista de parmetros incompleta
Vai para a prxima posio de furao
Chamada de ciclo sem distncia segura
Especificao dos valores tecnolgicos
Vai para a prxima posio
Chamada de ciclo com profundidade
final de furao relativa e distncia
segura
Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2.1.3

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Furar, facear por pontos CYCLE82


Programao

CYCLE82 (RTP, RFP, SDIS, DP, DPR,


DTB)

Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

DTB

real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Tempo de espera na profundidade final de furao

Funo

A ferramenta fura com a rotao de fuso


programada e o avano at profundidade de
furao introduzida. Depois de atingir a
profundidade final de furao, pode-se efetivar um
tempo de espera.

Sequncia de operao

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.
O ciclo gera a seguinte sequncia de
movimentos:
Aproxima do plano de referncia descontado da
distncia segura com G0
Vai at a profundidade final de furao com o
avano programado no programa principal G1
Executa o tempo de espera na profundidade
final de furao
Move at o plano de retorno com G0

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-55

Ciclos de furao e de padro de furao

2.1

03.96
08.97

Chamada modal de ciclos de furao

Explicao dos parmetros

Z
G0

Ver captulo 2.1.2. (Furar, centrar CYCLE81)


para uma explicao dos parmetros RTP, RFP,
SDIS, DP, DPR

G1
G4

RTP

DTB (tempo de espera)


Sob DTB programa-se o tempo de espera na
profundidade final de furao (quebra de cavacos)
em segundos.

RFP+SDIS
RFP
X
DP=RFP-DPR

Exemplo de programao

Furar_facear por pontos


Este programa permite produzir um nico furo com
a profundidade de 27 mm na posio X24, Y15 no
plano XY com o ciclo de furao CYCLE82.
O tempo de espera programado de 2 s, A
distncia segura no eixo de furao Z 4 mm.

A-B

15

B
24

75
102

N10
N20
N30
N40

G0 G90 F200 S300 M3


Especificar os valores tecnolgicos
D3 T3 Z110
Vai para o plano de retorno
X24 Y15
Vai para posio de furao
CYCLE82 (110, 102, 4, 75, , 2) Chamada de ciclo com profundidade
final de furao absoluta e distncia
segura
N50 M30
Fim de programa

2-56

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2.1.4

03.96
04.00

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Furao profunda CYCLE83


Programao

CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM, DTB, DTS,
FRF, VARI, _AXN, _MDEP, _VRT, _DTD, _DIS1)

Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

FDEP
FDPR

real
real

DAM

real

DTB

real

DTS

real

FRF

real

VARI

int

_AXN

int

_MDEP
_VRT

real
real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Primeira profundidade de furao (absoluta)
Primeira profundidade de furao relativa ao plano de referncia
(sem sinal)
Valor de degresso (sem sinal)
Valores:
> 0 valor de degresso
< 0 fator de degresso
= 0 sem degresso
Tempo de espera na profundidade final de furao (quebrar cavacos)
Valores:
> 0 em segundos
< 0 em rotaes
Tempo de espera no ponto inicial e na eliminao de cavacos
Valores:
> 0 em segundos
< 0 em rotaes
Fator de avano para a primeira profundidade de furao (sem sinal)
Gama de valores: 0.001 ... 1
Modo de trabalho:
Valores:
0 quebrar cavacos
1 eliminar cavacos
Eixo da ferramenta:
Valores:
1 = primeiro eixo geomtrico
2 = segundo eixo geomtrico
ou qualquer terceiro eixo geomtrico
Profundidade mnima de furao
Distncia varivel de retrao para quebra de cavacos (VARI=0):
Valores:
> 0 distncia de retrao
0 = selecionado 1 mm

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-57

Ciclos de furao e de padro de furao

2.1

03.96
04.00

Chamada modal de ciclos de furao

_DTD

real

_DIS1

real

Tempo de espera da profundidade final de furao


Valores:
> 0 em segundos
< 0 em rotaes
= 0 valor para DTB
Distncia limite programvel na re-insero no furo (VARI=1 para
eliminar cavacos)
Valores:
> 0 valores programveis aplicados
= 0 clculo automtico

Funo

A ferramenta fura com a rotao de fuso


programada e a velocidade de avano at
profundidade final de furao introduzida.
O furo profundo produzido pela repetida
aproximao em profundidades intermedirias,
cujo valor mximo pode ser preestabelecido, at
profundidade final de furao ser atingida.
A broca pode ser retrocedida ao plano de
referncia +distncia segura aps cada
profundidade de aproximao para eliminar os
cavacos, ou retrocedida toda vez em 1 mm para
quebrar o cavaco.

2-58

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96
04.00

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Sequncia de operao

Posio atingida 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:
Z

Furao profunda com eliminao de cavacos


(VARI=1: )
Aproxima do plano de referncia descontado da
distncia segura com G0
Vai at a primeira profundidade de furao com
G1, com o avano programado quando da
chamada do ciclo, compensado com o
parmetro FRF (fator de avano)
Executa o tempo de espera na profundidade
final de furao (parmetro DTB)
Retorna ao plano de referncia descontado da
distncia segura com G0 para eliminar os
cavacos
Executa o tempo de espera no ponto inicial
(parmetro DTS)
Vai para a ltima profundidade de furao
atingida, reduzida pelo calculado (pelo ciclo) ou
a distncia limite programvel com G0
Vai para a prxima profundidade de furao
com G1 (a sequncia de operao segue at que
a profundidade final de furao tenha sido
atingida)
Move at o plano de retorno com G0

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-59

Ciclos de furao e de padro de furao

2.1

03.96
04.00

Chamada modal de ciclos de furao

Furao profunda com quebra de cavacos


(VARI=0):
Aproxima at o plano de referncia descontado
da distncia segura com G0
Vai para a primeira profundidade de furao
com G1, com o avano programado quando da
chamada de ciclo, e compensado com o
parmetro FRF (fator de avano)
Executa o tempo de espera na profundidade
final de furao (parmetro DTB)
Retorno de 1 mm da profundidade atual de
furao com G1 e o avano estabelecido no
programa principal (para quebrar cavacos)
Vai para a prxima profundidade de furao
com G1 e o avano programado (a sequncia de
movimentos segue at que a profundidade final
de furao tenha sido atingida)
Movimento at o plano de retorno com G0

Z
G1
G0
G4

RTP
X

RFP+SDIS
RFP
FDEP
DP = RFP-DPR

Explicao dos parmetros

Ver captulo 2.1.2. (Furar centrar CYCLE81)


para uma explicao dos parmetros RTP, RFP,
SDIS, DP, DPR
FDEP e DAM (profundidade de final de
furao_1, abs e valor de degresso)
DAM=0 sem degresso
DAM>0 valor de degresso
A profundidade atual determinada no ciclo da
seguinte maneira:
No primeiro passo, percorre-se a profundidade
parametrizada atravs da primeira profundidade
de furao, se esta no exceder a profundidade
de furao total.
A partir da segunda profundidade de furao o
curso de furao obtido subtraindo o valor da
degresso da ltima profundidade de furao,
contanto que este seja superior ao valor de
degresso programado.
Os cursos de furao seguintes correspondem ao
valor de degresso, conquanto que a
profundidade residual seja superior ao dobro do

2-60

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

valor da degresso
Os ltimos dois cursos de furao so
igualmente divididos e percorridos, em
consequncia disso, so sempre superiores a
metade do valor da degresso.
Caso o valor da primeira profundidade de furao
seja incompatvel com a profundidade total a
mensagem de erro 61107 "Primeira profundidade
de furao definida incorretamente" ser enviada
e o ciclo no executado.
DAM<0 (-0.001 to -1) fator de degresso
A profundidade atual determinada no ciclo da
seguinte maneira:
No primeiro passo, percorre-se a profundidade
parametrizada atravs da primeira profundidade
de furao, se esta no exceder a profundidade de
furao total.
A partir da segunda profundidade de furao o
curso de furao obtido a partir do curso da
ltima profundidade de furao menos a ltima
profundidade de furao multiplicado pelo fator
de degresso, desde que o curso de furao seja
superior que a profundidade mnima de furao
(MDEP).
Os cursos de furao seguintes so calculados a
partir do ltimo curso de furao multiplicado
pelo fator de degresso contanto que o curso seja
maior ou igual a profundidade mnima de
furao.
Os ltimos dois cursos de furao so igualmente
divididos e percorridos, em consequncia disso,
so sempre superiores a metade do valor da
degresso.
Caso o valor da primeira profundidade de furao
seja incompatvel com a profundidade total a
mensagem de erro
61107 "Primeira profundidade de furao
definida incorretamente"
ser enviada e o ciclo no executado.
FDPR (profundidade de furao final_1)
O parmetro FDPR tem o mesmo efeito no ciclo

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-61

Ciclos
04.00 de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

como o parmetro DPR. No caso de valores


idnticos para o plano de referncia e o plano de
retorno, a primeira profundidade de furao pode ser
como um valor relativo.
DTB (tempo de espera)
O tempo de espera da profundidade final de furao
(quebrar cavacos) programado no DTB em
segundos ou retraes do eixo principal.
!" em segundos
0
< 0 em rotaes
DTS (tempo de espera)
!" tempo de espera no ponto inicial s
O
executado em VARI=1 (eliminar cavacos).
Valor > 0 em segundos
Valor < 0 em rotaes
FRF (fator de avano)
Atravs deste parmetro possvel declarar um
fator de reduo para o avano ativo, que o ciclo
toma em considerao somente ao ir para a
primeira profundidade de furao.
VARI (modo de usinagem)
Se for posto o parmetro VARI=0, a broca retorna
1 mm aps atingir cada profundidade de furao.
Com VARI=1 (para eliminar cavacos), a broca vai
toda vez para o plano de referncia descontado da
distncia segura.
_AXN (eixo da ferramenta)
Programando o eixo de furao via _AXN,
possvel omitir sobreposio do plano G18 para
G17 quando o ciclo de profundidade de furao
usado nos tornos.
_MDEP (profundidade mnima de furao)
Pode-se definir uma profundidade mnima de
furao para o clculo do curso da broca baseado
no fator de regresso. Se o curso de furao for
menor que a profundidade mnima de furao, a
profundidade restante trabalhada em cursos
iguais ao comprimento da mnima profundidade de
furao.

2-62

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao


04.00

2.2

Chamada modal de ciclos de furao

_VRT (Valor de retrao varivel para quebra


de cavaco com VARI=0)
Pode-se programar o curso de retrao para quebra
de cavaco em segundos ou rotaes.
Valor > 0 valor de retrao
Valor = 0 valor de retrao 1 mm

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-63

Ciclos
04.00 de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

_DTD (tempo de espera na profundidade final


de furao)
O tempo de espera na profundidade final de
furao pode ser introduzida em segundos ou
rotaes.
Valor > 0 em segundos
Valor < 0 em rotaes
Valor = 0 tempo de espera como programado no
DTB
_DIS1 (distncia limite programvel quando
VARI=1)
A distncia limite aps a re-insero do furo pode
ser programado.
Valor > 0 posio no valor programado
Valor = 0 clculo automtico

2-64

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao


04.00

2.2

Chamada modal de ciclos de furao

Exemplo de programao
Y

A-B

120

60

Perfurao de furos profundos


Este programa executa o ciclo CYCLE83 nas
posies X80 Y120 e X80 Y60 no plano XY.
A primeira furao executada com o tempo de
espera zero e o modo de trabalho "quebrar
cavacos".
A profundidade final de furao assim como a
primeira profundidade de furao so declaradas
em absoluto. . Na segunda chamada programado
um tempo de espera de 1s. Foi selecionado o modo
de trabalho "eliminar cavacos", a profundidade
final de furao declarada relativa ao plano de
referncia.
Em ambos os casos, o eixo de furao o eixo Z.
O curso de furao calculado com base no fator
de degresso e no deve ser menor que a
profundidade mnima de furao de 8 mm.

80

5
150

DEF REAL RTP=155, RFP=150, SDIS=1, Definio dos parmetros


DP=5, DPR=145, FDEP=100, FDPR=50,
DAM=20, DTB=1, FRF=1, VARI=0,
_VRT=0.8, _MDEP=10, _DIS1=0.4
N10 G0 G17 G90 F50 S500 M4
Especificao dos valores tecnolgicos
N20 D1 T42 Z155
Vai para o plano de retorno
N30 X80 Y120
Vai para a primeira posio de furao
N40 CYCLE83 (RTP, RFP, SDIS, DP, Chamada do ciclo
,->
parmetros de profundidade com valores
-> FDEP, , DAM, , , FRF, VARI, , , absolutos
_VRT)
N50 X80 Y60
Vai para a prxima posio de furao
N55 DAM=-0.6 FRF=0.5 VARI=1
Definio de valores
N60 CYCLE83 (RTP, RFP, SDIS, ,
Chamada do ciclo com indicao
DPR, , ->
relativa da profundidade final de furao
-> FDPR, DAM, DTB, , FRF, VARI, , e da 1. profundidade final de furao, a
_MDEP, -> , , _DIS1)
distncia segura de 1 mm, o fator de
avano 0.5
N70 M30
Fim de programa
-> Tem de ser programado em um nico bloco

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-65

2.1.5

Ciclos
08.97 de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Rosca rgida CYCLE84


Programao

CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT, PIT, POSS,
SST, SST1)
Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

DTB
SDAC

real
int

MPIT

real

PIT

real

POSS
SST
SST1

real
real
real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Tempo de espera no fundo da rosca (quebrar cavacos)
Sentido de giro aps fim de ciclo
Valores: 3, 4 ou 5
Passo da rosca como tamanho da rosca ( com sinal)
rea do valor: 3 (para M3) ... 48 (para M48), o sinal define o sentido
de giro na rosca
Passo da rosca como valor (com sinal)
Gama de valores: 0.001 ... 2000.000 mm), o sinal determina o
sentido de giro na rosca
Posio do fuso para a parada orientada do fuso no ciclo (em graus)
Rotao para rosqueamento
Rotao para o retorno

Funo

A ferramenta fura com a rotao do fuso e


velocidade de avano at profundidade da rosca
programada.
O ciclo CYCLE84 permite abrir roscas sem
mandril de compensao.
O ciclo CYCLE84 pode ser utilizado, se o fuso
previsto para a furao for tecnicamente capaz de
passar para o modo de operao do fuso com
posio controlada.
Para rosqueamento com mandril de compensao
h um ciclo prprio CYCLE840 (ver captulo
2.1.6).

2-66

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao


08.97

2.2

Chamada modal de ciclos de furao

Sequncia de operao
Z

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.
O ciclo gera a seguinte sequncia de
movimentos:
Aproxima at o plano de referncia descontado
da distncia segura com G0
Parada orientada do fuso com SPOS (valor no
parmetro POSS) e colocao do fuso no modo
eixo
Rosqueamento at profundidade final de
furao com G331 e rotao SST
Executa o tempo de espera no fundo da rosca
(parmetro DTB)
Retorna at o plano de referncia descontado da
distncia segura com G332, rotao SST1 e
inverso do sentido de giro
Move at o plano de retorno com G0, o modo
fuso reativado pela chamada da rotao
existente antes do ciclo ter sido chamado e o
sentido de giro programado sob SDAC.

Explicao dos parmetros


Z

SDAC
G0

Veja captulo 2.1.2. (furar, centrar CYCLE81)


para uma explicao dos parmetros RTP, RFP,
SDIS, DP, DPR
DTB (tempo de espera)
Tempo de espera programado em segundos. Ao
furar em furos cegos, convm omitir o tempo de
espera.
SDAC (direo de rotao aps fim do ciclo)
Sob SDAC programa-se o sentido de giro aps a
concluso do ciclo. A inverso do sentido para o
rosqueamento ocorre automaticamente dentro do
ciclo.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

G331
G332
G4

RTP

RFP+SDIS
RFP

DP=RFP-DPR

2-67

Ciclos
08.97 de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

MPIT e PIT (como tamanho de rosca e como


valor)
O valor do passo da rosca pode ser definido
opcionalmente como tamanho de rosca (s para
roscas mtricas entre M3 e M48) ou como valor
numrico (distncia entre dois filetes de rosca). O
parmetro no necessrio omite-se na chamada, ou
recebe o valor zero.
Roscas direita ou roscas esquerda so
especificadas atravs do sinal dos parmetros de
passo:
valor positivo direita (como M3)
valor negativo esquerda (como M4)
Caso os dois parmetros de passo tenham valores
que se contradizem, o ciclo gera o alarme 61001
"Passo da rosca incorreto"
e o processamento do ciclo interrompido.
POSS (posio do fuso)
Antes do incio do rosqueamento no ciclo, uma
parada orientada executada mediante o comando
SPOS e o fuso colocado em controle de posio.
Sob POSS programa-se a posio de fuso para esta
parada orientada.
SST (rotao)
O parmetro SST contm a rotao do fuso para o
bloco de rosqueamento com macho, com G331.
SST1 (rotao para retorno)
Sob SST1 programa-se a rotao para o retorno do
furo rosqueado no bloco com G332.
Se este parmetro tiver o valor zero, efetua-se o
retorno com a rotao programado sob SST .
Informaes adicionais

O sentido de giro no ciclo sempre invertido


automaticamente na abertura de roscas.

2-68

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao


08.97

2.2

Chamada modal de ciclos de furao

Exemplo de programao

Rosca rgida
Na posio X30 Y35 no plano XY perfura-se uma
rosca rgida, o eixo de furao o eixo Z. No h
nenhum tempo de espera, a profundidade
declarada como valor relativo. Os parmetros para
o sentido de giro e o passo devem ser definidos
como valores. Fura-se uma rosca mtrica M5.

A-B

35

30

Z
36

N10 G0 G90 T4 D4
Especificao dos valores tecnolgicos
N20 G17 X30 Y35 Z40
Vai para a posio de furao
N30 CYCLE84 (40, 36, 2, , 30, , 3, Chamada do ciclo, o parmetro PIT foi
5, ->
omitido, sem declarao da
->, 90, 200, 500)
profundidade absoluta, sem tempo de
espera, parada de fuso em 90 graus, a
rotao na abertura da roscas 200, a
rotao para o retorno 500
N40 M30
Fim de programa
-> tem de ser programado em um nico bloco

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-69

2.1.6

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Rosca com mandril de compensao CYCLE840


Programao

CYCLE840 (RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC, MPIT,
PIT)

Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

DTB
SDR

real
int

SDAC

int

ENC

int

MPIT

real

PIT

real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia de segurana (deve ser introduzido sem sinal)
Profundidade furao final (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Tempo de espera no fundo da rosca
Sentido de giro para o retorno
Valores: 0 (inverso automtica do sentido de giro)
3 ou 4 (para M3 ou M4)
Sentido de giro aps fim de ciclo
Valores: 3, 4 ou 5
Rosca com/sem encoder
Valores: 0 = com encoder
1 = sem encoder
Passo da rosca como tamanho de rosca
Gama de valores: 3 (para M3) ... 48 (para M48)
Passo da rosca como valor
Gama de valores: 0.001 ... 2000.000 mm

Funo

A ferramenta fura com a rotao de fuso


programada e velocidade de avano at o fundo da
rosca programada.
Este ciclo permite produzir furos rosqueados com
mandril de compensao
sem encoder e
com encoder.

2-70

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Sequncia de operao

Rosca com mandril de compensao, sem


encoder (ENC=1)

SDAC
Z

G0
G63
G4

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.

RTP
RFP+SDIS
RFP

O ciclo gera a seguinte sequncia de


movimentos:
Aproxima at o plano de referncia descontado
da distncia segura com G0
Rosqueamento at profundidade final de
furao com G63
Executa o tempo de espera no fundo da rosca
(parmetro DTB)
Retorna ao plano de referncia descontado da
distncia segura com G63
Move at o plano de retorno com G0
Rosca com mandril de compensao, com
encoder (ENC=0)

DP=RFP-DPR

SDR

SDAC
Z

G0
G33
G4

Posio alcanada antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.
O ciclo ocasiona a seguinte sequncia de
movimento:
Aproximar at a posio de referncia
respeitando a distncia de segurana em G0
Rosqueamento at a posio final com G33
Tempo de espera na posio final (parmetro
DTB)
Retorno at a posio de segurana no plano de
referncia em G33
Retorno para a posio recuada em G0

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

RTP
RFP+SDIS
RFP
X

DP=RFP-DPR

SDR

2-71

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Descrio dos parmetros

Veja captulo 2.1.2. (furar, centrar CYCLE81)


para a descrio dos parmetros RTP, RFP, SDIS,
DP, DPR
DTB (Tempo de atraso)
O tempo de atraso deve ser programado em
segundos. Somente ativo em rosqueamento sem
encoder.
SDR (sentido de giro para o retorno)
SDR=0 precisa ser setado quando o retorno do
sentido do fuso deve ocorrer automaticamente.
Caso for definido por dado de mquina que no
utilizado um encoder (ento o dado de mquina
possui o valor NUM_ENCS = 0), ento o
parmetro precisa se ocupado com o valor 3 ou 4
para o sentido do giro seno aparece o alarme
61202 "Nenhum sentido de giro do fuso
programado" e o ciclo interrompido.
SDAC (sentido de rotao)
Como o ciclo pode ser chamado modalmente (veja
captulo 2.2), ele necessita para a execuo do
rosqueamento um sentido de giro. Est
programada no parmetro SDAC e equivale ao
sentido de giro antes da primeira chamada no
programa. Caso SDR=0, ento o valor escrito no
parmetro SDAC nenhum significado no ciclo, ele
pode ser deixado fora na parametrizao.
ENC (Rosqueamento)
Deve ocorrer o rosqueamento sem encoder, mesmo
com a presena do encoder ento o parmetro ENC
precisa ser ocupado com o valor 1.
Se no houver encoder e o parmetro possui o
valor 0 ento ele no considerado no ciclo.

2-72

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

MPIT e PIT (como tamanho da rosca e como


valor)
O parmetro para o passo da rosca somente
vlido para rosqueamento com encoder. A partir da
rotao do fuso e do passo da rosca o ciclo calcula
o valor de avano.
O valor do passo da rosca pode ser definido
opcionalmente como tamanho de rosca (s para
roscas mtricas entre M3 e M48) ou como valor
numrico (distncia entre dois filetes de rosca). O
parmetro no necessrio omite-se na chamada, ou
recebe o valor zero.
Caso os dois parmetros de passo da rosca tenha
valores distintos ento disparada o alarme 61001
"Passo da rosca errado" e o ciclo interrompido.

Outras informaes

Dependendo do dado de mquina NUM_ENCS, o


ciclo seleciona se o rosqueamento feito com ou
sem a utilizao do encoder.
A direo da rotao para o fuso deve ser
programada com M3 ou M4 antes de chamar o
ciclo.
Durante as sequncias de rosqueamento com G63,
os valores de avano e do limite de correo de
avano do fuso so congelados em 100%.
O rosqueamento sem encoder exige normalmente
um mandril de compensador mais longo.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-73

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Exemplo de programao
Y

A-B

35

Rosca sem encoder


Neste programa uma rosca sem encoder levada
para a posio X35 Y35 no plano XY, o eixo de
furao o eixo Z. Os parmetros de sentido do
giro SDR e SDAC para o sentido da rotao
precisam ser definidos, o parmetro ENC setado
com o valor 1, a definio da profundidade ocorre
de forma absoluta. O parmetro de profundidade
PIT pode ser deixado livre. Para a usinagem
utilizado um mandril de compensao.

35

15
56

N10 G90 G0 D2 T2 S500 M3


N20 G17 X35 Y35 Z60
N30 G1 F200
N40 CYCLE840 (59, 56, , 15, , 1,
4, 3, 1)

N50 M30

2-74

Especificao dos valores tecnolgicos


Vai para a posio de furao
Especificao do avano
Chamada do ciclo, tempo de
permanncia 1 s, SDR=4, SDAC=3, sem
distncia de segurana, parmetro MPIT,
PIT so deixados livres (isto quer dizer
os dois possuem o valor 0)
Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Rosca com encoder


Neste programa uma rosca com encoder levada
para a posio X35 Y35 no plano XY, o eixo de
furao o eixo Z. Os parmetros do passo
precisam ser inseridos um retorno automtico do
giro est programado. Para a usinagem necessrio
uma mandril de compensao.

A-B

35

35

15
56

DEF
DEF
N10
N20
N30
, ,

INT SDR=0
Definio de parmetros com valores
REAL PIT=3.5
G90 G0 D2 T2 S500 M4
Especificao dos valores tecnolgicos
G17 X35 Y35 Z60
Vai para a posio de furao
CYCLE840 (59, 56, , 15, , , , Chamada do ciclo, sem distncia de
-> ->, PIT)
segurana, com valor absoluto de
profundidade, SDAC, ENC, MPIT so
omitidos (i isto quer dizer os dois
possuem o valor 0)
N40 M30
Fim de programa
-> tem de ser programado em um nico bloco

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-75

2.1.7

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Furao 1 CYCLE85
Programao

CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)

Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

DTB
FFR
RFF

real
real
real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Tempo de espera no fundo da furao (quebrar cavacos)
Avano
Avano de retorno

Funo

A ferramenta fura com a rotao de fuso e


velocidade de avano preestabelecida at
profundidade final de furao introduzida.
O movimento para dentro e para fora ocorre com o
avano programado nos parmetros FFR e RFF
respectivamente.
Sequncia de operao

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.

2-76

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

O ciclo gera a seguinte sequncia de


movimentos:
Aproxima at o plano de referncia descontado
da distncia segura com G0
Vai para a profundidade final de furao com
G1 e com o avano programado sob o
parmetro FFR
Executar o tempo de espera na profundidade
final de furao
Retorna at o plano de referncia descontado da
distncia segura com G1 e com o avano de
retorno estabelecido sob o parmetro RFF
Move at o plano de retorno com G0

Explicao dos parmetros

Z
G0
G1

Veja captulo 2.1.2. (Furao, centragem


CYCLE81)
para a descrio dos parmetros RTP, RFP, SDIS,
DP, DPR.

G4

RTP

DTB (tempo de permanncia)


Sob DTB programado o tempo de espera na
profundidade final de furao (quebrar cavacos)
em segundos.
FFR (avano)
O valor de avano definido em FFR est ativo para
a furao.

RFP+SDIS
RFP
X

DP=RFP-DPR

RFF (avano de retorno)


O valor de retorno de avano RFF est ativo no
retorno do plano.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-77

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Exemplo de programao

Primeira furao
Chama-se o ciclo CYCLE85 na posio Z70 X50
no plano ZX. O eixo de furao o eixo Y. A
profundidade final de furao est declarada em
relativo, no est programado um tempo de espera.
A face superior da pea est situada em Y102.

A
50

B
70

DEF REAL FFR, RFF, RFP=102,


DPR=25, SDIS=2
N10 FFR=300 RFF=1.5*FFR S500 M4
N20 G18 Z70 X50 Y105
N30 CYCLE85 (RFP+3, RFP, SDIS, ,
DPR, ,->
-> FFR, RFF)
N40 M30

A-B

77
102

Definio dos parmetros e de seus


respectivos valores
Especificao dos valores tecnolgicos
Vai para a posio de furao
Chamada do ciclo, nenhum tempo de
espera programado
Fim de programa

-> tem de ser programado em um nico bloco

2-78

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2.1.8

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Furao 2 CYCLE86
Programao

CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP,
POSS)

Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

DTB
SDIR

real
int

RPA

real

RPO

real

RPAP

real

POSS

real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Tempo de espera na profundidade final de furao (quebrar cavacos)
Sentido de giro
Valor: 3 (para M3)
4 (para M4)
Curso de retorno na abscissa do plano ativo (increm.,
introduzir com sinal)
Curso de retorno na ordenada do plano ativo (increm., introduzir
com sinal)
Curso de retorno na terceira coordenada (increm., introduzir com
sinal)
Posio para a parada orientada do fuso no ciclo (em graus)

Funo

A ferramenta fura com a rotao de fuso e a


velocidade de avano programada at
profundidade de furao introduzida.
Na furao 2, aps atingir a profundidade de
furao, ocorrer uma parada orientada do fuso
com o comando SPOS. Na sequncia ocorrer um
movimento rpido para as posies de retorno
programadas, e de l para o plano de retorno.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-79

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Sequncia de operao

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.

O ciclo gera a seguinte sequncia de


movimentos:
Aproxima at o plano de referncia descontado
da distncia segura com G0
Vai para a profundidade final de furao com
G1 e com o avano programado antes da
chamada do ciclo
Executa-se o tempo de espera na profundidade
final de furao
Parada orientada do fuso na posio
programada sob POSS
Movimento de retorno em at 3 eixos com G0
Retorno ao plano de referncia descontado da
distncia segura com G0
Movimento at o plano de retorno com G0
(posio de furao inicial nos dois eixos do
plano)

Explicao dos parmetros


Z
G0

Veja captulo 2.1.2. (Furao, centragem


CYCLE81)
para a descrio dos parmetros RTP, RFP, SDIS,
DP, DPR

G1
G4
SPOS

RTP

DTB (Tempo de permanncia)


Tempo de espera no fundo da furao (quebrar
cavacos) em segundos.
SDIR (sentido da rotao)
Sentido de giro, com o qual executada a furao
no ciclo. Em caso de valores diferentes de 3 ou 4
(M3/M4), surgir o alarme
61102 "Nenhuma direo de fuso programada"
e o ciclo no ser executado.

2-80

RFP+SDIS
RFP
X

DP=
RFP-DPR

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

RPA (percurso de retorno, em abscissa)


Movimento de retorno na abscissa, que
executado depois de atingir a profundidade final de
furao e aps a parada orientada do fuso.
RPO (percurso de retorno, em ordenada)
Movimento de retorno na ordenada, que
executado depois de atingir a profundidade final de
furao e aps a parada orientada do fuso.
RPAP (percurso de retorno, em aplicao)
Movimento de retorno no eixo de furao, que se
executa depois de atingir a profundidade final de
furao e aps a parada orientada do fuso.
POSS (posio do fuso)
Posio para a parada orientada do fuso, em graus,
depois de atingir a profundidade final de furao
programar em graus.

Informaes adicionais

O comando SPOS permite parar, de forma


orientada, o fuso mestre ativo. O respectivo ngulo
programado atravs de um parmetro de
transferncia.
O ciclo CYCLE86 pode ser utilizado, se o fuso
previsto para a furao for tecnicamente capaz de
passar para o modo de controle de posio.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-81

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Exemplo de programao
Y

70

DEF REAL DP, DTB, POSS


N10 DP=77 DTB=2 POSS=45
N20 G0 G17 G90 F200 S300
N30 D3 T3 Z112
N40 X70 Y50
N50 CYCLE86 (112, 110, , DP, ,
DTB, 3,->
-> 1, 1, +1, POSS)
N60 M30

A-B

50

Segunda furao
Chama-se o ciclo CYCLE86 no plano XY na
posio X70 Y50. O eixo de furao o eixo Z. A
profundidade final de furao est programada em
absoluto, uma distncia segura no foi declarada. O
tempo de espera no fundo da furao final de 2 s.
A face superior da pea est situada em Z110. No
ciclo, o fuso deve girar com M3 e parar em 45
graus.

77
110

Definio dos parmetros


Definio de valores
Especificao dos valores tecnolgicos
Vai para o plano de retorno
Vai para a posio de furao
Chamada do ciclo com profundidade de
furao absoluta
Fim de programa

-> tem de ser programado em um nico bloco

2-82

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2.1.9

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Furao 3 CYCLE87
Programao

CYCLE87 (RTP, RFP, SDIS, DP, DPR,


SDIR)

Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

SDIR

int

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Sentido de giro
Valor: 3 (para M3)
4 (para M4)

Funo

A ferramenta fura com rotao de fuso e


velocidade de avano programada at
profundidade final de furao introduzida.
Na furao 3, depois de atingir a profundidade
final de furao, gerado uma parada do fuso sem
orientao M5 e, uma parada programada M0. Por
meio da tecla NC-START, o eixo de furao
movido para fora at ao plano de retorno em
avano rpido.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-83

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Sequncia de operao

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.

O ciclo gera a seguinte sequncia de


movimentos:
Aproxima at o plano de referncia descontado
da distncia segura com G0
Vai para a profundidade final de furao com
G1 e com o avano programado antes da
chamada do ciclo
Parada de fuso com M5
Pressionar a tecla NC-START
Movimento at o plano de retorno com G0

Explicao dos parmetros


Z

G0

Veja captulo 2.1.2. (furao, centragem


CYCLE81)
para a descrio dos parmetros RTP, RFP, SDIS,
DP, DPR.

G1
M5/M0

RTP

SDIR (sentido da rotao)


O parmetro determina o sentido de giro com o
qual se executa a furao no ciclo.
No caso de valores diferentes de 3 ou 4 (M3/M4),
surgir o alarme 61102 "Nenhuma direo de fuso
programada" e o ciclo ser interrompido.

2-84

RFP+SDIS
RFP
X
DP=RFP-DPR

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Exemplo de programao

Terceira furao
Na posio X70 Y50 no plano XY chama-se o
ciclo CYCLE87. O eixo de furao o eixo Z. A
profundidade final de furao estabelecida em
absoluto. A distncia segura de 2 mm.

A-B

A
50

B
70

DEF
N10
N20
N30
N40
N50
3)
N60

77
110

REAL DP, SDIS


Definio dos parmetros
DP=77 SDIS=2
Definio de valores
G0 G17 G90 F200 S300
Especificao dos valores tecnolgicos
D3 T3 Z113
Vai para o plano de retorno
X70 Y50
Vai para a posio de furao
CYCLE87 (113, 110, SDIS, DP, , Chamada do ciclo com sentido de giro
de fuso programado M3
M30
Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-85

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

2.1.10 Furao 4 CYCLE88


Programao

CYCLE88 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR)


Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

DTB
SDIR

real
int

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Tempo de espera na profundidade final de furao
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
profundidade final de furao introduzida. Na
furao 4, depois de atingir a profundidade final de
furao, gerado um tempo de espera e uma
parada de fuso sem orientao M5, assim como
uma parada programada M0. Pressionando a tecla
NC-START, ocorre um movimento para fora at
ao plano de retorno em avano rpido.
Sequncia de operao

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.
O ciclo gera a seguinte sequncia de
movimentos:
Aproxima at o plano de referncia descontado
da distncia segura com G0
Vai para a profundidade final de furao com
G1 e avano programado antes da chamada do
ciclo
Tempo de espera na prof. final de furao
Parada de fuso com M5 (_ZSD[5]=1) ou
Fuso e programa para com M5 M0
(_ZSD[5]=0). Pressionar a tecla NC START
aps a parada do programa.

2-86

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Movimento at o plano de retorno com G0

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-87

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Explicao dos parmetros


Z

Veja captulo 2.1.2. (Furao, centragem


CYCLE81)
para a descrio dos parmetros RTP, RFP, SDIS,
DP, DPR
Dado de mquina ciclo ZSD[5] veja captulo 3.2.
DTB (Tempo de permanncia)
O parmetro DTB tempo de espera na
profundidade final de furao (quebrar cavacos)
em segundos.

G0
G1
G4

RTP
RFP+SDIS
RFP
X

DP=RFP-DPR

SDIR (sentido de rotao)


O sentido de giro programado ativo para o
movimento de posicionamento na profundidade
final de furao.
No caso de valores diferentes de 3 ou 4 (M3/M4),
surgir o alarme 61102 "Nenhuma direo de fuso
programada" e o ciclo ser interrompido.
Exemplo de programao
Y

A
B

80

DEF REAL RFP, RTP, DPR, DTB, SDIS


N10 RFP=102 RTP=105 DPR=72 DTB=3
SDIS=3
N20 G17 G90 F100 S450
N30 G0 X80 Y90 Z105
N40 CYCLE88 (RTP, RFP, SDIS, ,
DPR, ->
-> DTB, 4)
N50 M30

2-88

A-B

90

Quarta furao
Chama-se o ciclo CYCLE88 na posio X80 Y90
no plano XY. O eixo de furao o eixo Z. A
distncia segura est programada com 3 mm, a
profundidade final de furao foi estabelecida
relativa ao plano de referncia.
M4 foi ativado no ciclo.

30

Z
102

Definio dos parmetros


Definio de valores
Especificao dos valores tecnolgicos
Vai para a posio de furao
Chamada do ciclo com sentido de giro
de fuso programado M4
Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

-> tem de ser programado em um nico bloco

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-89

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

2.1.11 Furao 5 CYCLE89


Programao

CYCLE89 (RTP, RFP, SDIS, DP, DPR,


DTB)

Parmetros

RTP
RFP
SDIS
DP
DPR

real
real
real
real
real

DTB

real

Plano de retorno (absoluto)


Plano de referncia (absoluto)
Distncia segura (sem sinal)
Profundidade final de furao (absoluta)
Profundidade final de furao relativa ao plano de referncia (sem
sinal)
Tempo de espera na profundidade final de furao (quebrar cavacos)

Funo

A ferramenta fura com a rotao de fuso e


velocidade de avano programada at a
profundidade final de furao introduzida. Quando
esta for atingida, pode ser programado um tempo
de espera.

Sequncia de operao

Posio atingida antes do incio do ciclo:


A posio de furao a posio nos dois eixos do
plano selecionado.
O ciclo gera a seguinte sequncia de
movimentos:
Aproxima at o plano de referncia descontado
da distncia segura com G0
Vai para a profundidade final de furao com
G1 e o avano programado antes da chamada do
ciclo
Tempo de espera na profundidade final de
furao
Retorno at ao plano de referncia descontado
da distncia segura com G1 e o mesmo valor de
avano

2-90

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Movimento at o plano de retorno com G0

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-91

Ciclos de furao e de padro de furao

2.1

03.96

Chamada modal de ciclos de furao

Explicao dos parmetros


Z
G0

Veja captulo 2.1.2. (Furao, centragem


CYCLE81)
para uma descrio dos parmetros RTP, RFP,
SDIS, DP, DPR

G1
G4

RTP

DTB (tempo de permanncia)


O parmetro DTB o tempo de espera na
profundidade final de furao (quebrar cavacos)
em segundos.

RFP+SDIS
RFP
X

DP=RFP-DPR

Exemplo de programao

Quinta furao
Na posio X80 Y90 no plano XY, chama-se o
ciclo de furao CYCLE89 com uma distncia
segura de 5 mm e a declarao da profundidade
final de furao como valor absoluto. O eixo de
furao o eixo Z.

A-B

90

80

DEF REAL RFP, RTP, DP, DTB


RFP=102 RTP=107 DP=72 DTB=3
N10 G90 G17 F100 S450 M4
N20 G0 X80 Y90 Z107
N30 CYCLE89 (RTP, RFP, 5, DP, ,
DTB)
N40 M30

2-92

72
102

Definio dos parmetros


Definio de valores
Especificao dos valores tecnolgicos
Vai para a posio de furao
Chamada do ciclo
Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2.2

03.96
08.97

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Chamada modal de ciclos de furao

A programao CN permite chamar qualquer


subrotina de forma modal.
Esta funo especialmente importante para os
ciclos de furao.

Programao

Chamada modal de uma subrotina


MCALL
com ciclo de furao (por exemplo)
MCALL CYCLE81 (RTP, RFP, SDIS, DP,
DPR)

Funo

A programao CN permite chamar subrotinas e


ciclos de forma modal., tambm como exemplo
manuteno de parmetros previamente
estabelecidos.
A chamada modal da subrotina gerada atravs da
palavra chave MCALL (chamada modal) diante do
nome da subrotina. Por meio desta funo, a
subrotina automaticamente chamada e executada
aps cada bloco com movimento na trajetria.
A funo desliga-se pela programao de MCALL
sem nome de subrotina subsequente ou por uma
chamada modal nova de um outra subrotina.

MCALL

MCALL

MCALL

Um encadeamento de chamadas modais no


admitido, quer dizer, subrotinas chamadas
modalmente no podem conter internamente
nenhuma outra chamada modal de subrotina.
Qualquer nmero de chamada modal ciclos
de furao pode ser programado. Este no
limitado a qualquer funo G reservadas para
tal.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-93

Ciclos de furao e de padro de furao

2.3

03.96

Ciclos de padro de furao

Exemplo de programao

DEF REAL RFP=102, DP=22, RTP=105, ->


-> PIT=4.2, SDIS
DEF INT COUNT=1
N10 SDIS=3
N20 G90 F300 S500 M3 D1 T1
N30 G18 G0 Y105 Z20 X30
N40 MCALL CYCLE81 (RTP, RFP, SDIS, DP)
N50 MA1: G91 Z20
N60 COUNT=COUNT+1
N70 IF COUNT<6 GOTOB MA1
N80 MCALL
N90 G90 Y105 Z20
N100 COUNT=1
N110 ...
N120 MCALL CYCLE84 (RTP, RFP, SDIS, ->
-> DP , , 3, , PIT, , 400)
N130 MA2: G91 Z20
N140 COUNT=COUNT+1
N150 IF COUNT<6 GOTOB MA2
N160 MCALL
N170 G90 X30 Y105 Z20
N180 M30

A-B

10

20

20

20

20

20

Fila de furos_5
Este programa permite trabalhar uma fila de furos
composta de 5 furos rosqueados situados no eixo Z
do plano ZX. A distncia entre os furos 20 mm.
O ponto inicial da fila de furos est situado em Z20
e X30, o primeiro furo encontra-se na distncia de
10 mm deste ponto. Neste caso, a geometria da fila
de furos encontra-se descrita sem utilizao de um
ciclo. Em primeiro lugar, fura-se com o ciclo
CYCLE81, em seguida, com o ciclo CYCLE84
(Rosca rgida). Os furos tm uma profundidade de
80 mm. Isto corresponde diferena entre o plano
de referncia e a profundidade final de furao.

B
30

22

Y
102

Definio dos parmetros e de seus


respectivos valores
Valor para a distncia segura
Especificao dos valores tecnolgicos
Vai para a posio inicial
Chamada modal do ciclo Furao
Vai para a prxima posio
(plano ZX) O ciclo sendo executado
Lao para posies de furao da fila de
furos
Cancelar a chamada modal
Vai novamente para a posio inicial
Pr o contador a zero
Troca de ferramentas
Chamada modal do ciclo de Rosca
Prxima posio de furao
Lao para a posio de furao da fila de
furos
Cancelar a chamada modal
Vai novamente para a posio inicial
Fim de programa

-> tem de ser programado em um nico bloco

2-94

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.2

Chamada modal de ciclos de furao

Informaes adicionais

Explicaes relativas a este exemplo


O cancelamento da chamada modal no bloco N80
necessria, porque no prximo bloco a ferramenta
movida para uma posio na qual no deve haver
uma furao.
Convm armazenar a posio de furao para
usinagens deste tipo em uma subrotina que ento
chamada em MA1 ou MA2.
Na descrio dos ciclos de padro de furao, voc
pode encontrar este programa, utilizando estes
ciclos, na forma adaptada e facilitada.
Os ciclos de padro de furao descritos no
prximo captulo 2.3 baseiam-se no princpio da
chamada.
MCALL CICLO DE FURAO (...)
PADRO DE FURAO (...).

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-95

2.3

Ciclos de furao e de padro de furao

2.3

03.96

Ciclos de padro de furao

Ciclos de padro de furao

Os ciclos de padro de furao descrevem somente


a geometria de uma disposio de furos no plano.
A relao a um ciclo de furao estabelece-se
atravs da chamada modal (ver captulo 2.2) deste
ciclo de furao, antes da programao do ciclo de
padro de furao.
2.3.1

Condies

Ciclos de padro de furao sem chamada de


um ciclo de furao
Os ciclos de padro de furao podem ser
utilizados para outras aplicaes tambm sem a
anterior chamada modal de um ciclo de furao,
porque os ciclos de padro de furao podem ser
parametrizados sem qualquer referncia a um ciclo
de furao utilizado.
Se no houver uma chamada modal a uma
subrotina de furao antes da chamada do ciclo de
padro de furao, surgir a mensagem de erro
62100 "Nenhum ciclo de furao ativo".
Esta mensagem de erro pode ser confirmada
mediante a tecla de cancelamento de erros, depois
disso, possvel continuar o processamento do
programa com NC-START. Na sequncia, o ciclo
de padro de furao vai sucessivamente para as
posies calculadas dos dados de entrada, sem
chamar uma subrotina nestes pontos.
Comportamento no caso do parmetro de
quantidade igual a zero
O nmero dos furos em um padro de furao tem
de ser parametrizado. Se o valor deste parmetro
na chamada do ciclo for zero (ou parmetro
omitido na lista de parmetros), surgir o alarme
61103 "Nmero de furos zero", e o ciclo ser
interrompido.
Verificao de introduo de parmetros para
faixas de valores
Geralmente no efetuado controle sobre os
valores dos parmetros introduzidos para os ciclos
de padro de furao se no houver sido

2-96

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.3

Ciclos de padro de furao

expressamente declarado para o parmetro a


descrio da respectiva reao.
2.3.2

Fila de furos HOLES1


Programao

HOLES1 (SPCA, SPCO, STA1, FDIS,


DBH, NUM)

Parmetros

SPCA
SPCO
STA1

real
real
real

FDIS
DBH
NUM

real
real
int

Abscissa de um ponto de referncia sobre a linha reta (absoluta)


Ordenada deste ponto de referncia (absoluta)
ngulo da abscissa
Gama de valores: 180<STA1<=180 graus
Distncia do primeiro furo ao ponto de referncia (sem sinal)
Distncia entre os furos (sem sinal)
Nmero dos furos

Funo

Este ciclo permite produzir uma fila de furos,


um nmero de furos situados sobre uma linha
reta, ou seja, uma retcula de furos. O tipo de
furao especificado pelo ciclo de furao
selecionado anteriormente de forma modal.

Sequncia de operao

Para evitar deslocamentos desnecessrios o ciclo


calcula se a fila de furos ser usinada a partir do
primeiro furo ou a partir do ltimo, com base na
posio real dos eixos do plano e na geometria da
fila de furos. As posies de furao so ento
atingidas sucessivamente em movimento rpido.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-97

2-98

Ciclos de furao e de padro de furao

2.3

Ciclos de padro de furao

03.96

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.3

Explicao dos parmetros

SPCA e SPCO (ponto de referncia abscissa e


ordenada)
Define um ponto sobre a linha reta da fila de furos,
que considerado como ponto de referncia para a
especificao das distncias entre os furos. A partir
deste ponto, declara-se a distncia ao primeiro furo
FDIS.

Ciclos de padro de furao

SPCA

H
DB
IS
FD

STA1
SPCO

STA1 (ngulo)
A linha reta pode ter qualquer posio no plano.
Esta determinada pelo ponto definido por SPCA
e SPCO, e pelo ngulo estabelecido pela reta com a
abscissa do atual sistema de coordenadas de pea,
ativo no momento da chamada do ciclo. O ngulo
introduzido sob STA1 em graus.

FDIS e DBH (distncia)


FDIS declara a distncia do primeiro furo ao ponto
de referncia definido sob SPCA e SPCO. O
parmetro DBH contm a distncia entre dois
furos.
NUM (nmero)
Define o nmero dos furos atravs do parmetro.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-99

Ciclos de furao e de padro de furao

2.3

03.96

Ciclos de padro de furao

Exemplo de programao

DEF REAL RFP=102, DP=22, RTP=105


DEF REAL SDIS, FDIS
DEF REAL SPCA=30, SPCO=20, STA1=0, ->
-> FDIS=20, DBH=20
DEF INT NUM=5
N10 SDIS=3 FDIS=10

N30 G18 G0 Z20 Y105 X30


N40 MCALL CYCLE81 (RTP, RFP, SDIS, DP)
N50 HOLES1 (SPCA, SPCO, STA1, FDIS, ->
-> DBH, NUM)

N60 MCALL
...
N70 G90 G0 Z30 Y75 X105
N80 MCALL CYCLE84 (RTP, RFPSDIS, DP, , ->
-> , , 3, , 4.2)

N100 MCALL
N110 M30

A-B

10

20

20 20

20

B
30

22

Y
102

Definio dos parmetros e de seus


respectivos valores

N20 G90 F30 S500 M3 D1 T1

N90 HOLES1 (SPCA, SPCO, STA, FDIS, ->


-> DBH, NUM)

20

Fila de furos
Este programa permite usinar uma fila de furos
composta de 5 furos rosqueados, situados no eixo
Z do plano ZX com uma distncia entre si de 10
mm. O ponto inicial da fila de furos est situado
em Z20 e X30, tendo o primeiro furo uma distncia
de 20 mm deste ponto. A geometria da fila de furos
descrita pelo ciclo HOLES1. Em primeiro lugar,
fura-se com o ciclo CYCLE81, em seguida, com
CYCLE84 (Rosca rgida). Os furos tm uma
profundidade de 80 mm (diferena entre o plano de
referncia e a profundidade final de furao).

Valor para a distncia segura, assim


como a distncia do primeiro furo do
ponto de referncia
Especificao dos valores tecnolgicos
para a fase de trabalho
Vai para a posio inicial
Chamada modal do ciclo para a furao
Chamada do ciclo de fila de furos,
comea-se com o primeiro furo, no ciclo
movimenta-se somente para as posies
de furao.
Cancelamento da chamada modal
Troca de ferramenta
Vai para a posio junto ao 5. furo
Chamada modal do ciclo para abertura
de roscas
Chamada do ciclo de fila de furos
comea-se com o 5. furo da fila de furos
Cancelamento da chamada modal
Fim de programa

-> tem de ser programado em um nico bloco

2-100

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.3

Ciclos de padro de furao

Exemplo de programao

Retcula de furos
Este programa permite trabalhar uma retcula de
furos composta de 5 linhas, cada uma composta de
5 furos situados no plano XY, com uma distncia
entre si de 10 mm. O ponto inicial da retcula de
furos est situado em X30 Y20.
20

10

10

10

30

DEF REAL RFP=102, DP=75, RTP=105, SDIS=3


DEF REAL SPCA=30, SPCO=20, STA1=0, ->
-> DBH=10, FDIS=10
DEF INT NUM=5, LINENUM=5, COUNT=0
DEF REAL LINEDIST
N10 LINEDIST=DBH

Definio dos parmetros com seus


respectivos valores

Distncia das linhas = Distncia dos


furos
G90 F300 S500 M3 D1 T1
Especificao dos valores tecnolgicos
G17 G0 X=SPCA-10 Y=SPCO Z105
Vai para a posio inicial
MCALL CYCLE81 (RTP, RFP, SDIS, DP)
Chamada modal do ciclo de furao
MARK1: HOLES1 (SPCA, SPCO, STA1, -> - Chamada do ciclo de fila de furos

N20
N30
N40
N50
> FDIS, DBH, NUM)
N60 SPCO=SPCO+LINEDIST

N70 COUNT=COUNT+1
N80 IF COUNT<LINENUM GOTOB MARK1
N90 MCALL
N100 G90 G0 X=SPCA-10 Y=SPCO Z105
N110 M30

Ordenada do ponto de referncia at a


prxima linha
Retorno MARCA1, se a condio
estiver cumprida
Cancelamento da chamada modal
Vai para a posio inicial
Fim de programa

-> tem de ser programado em um nico bloco

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-101

Ciclos de furao e de padro de furao

2.3.3

Crculo de furos HOLES2


Programao

2.3

03.96

Ciclos de padro de furao

HOLES2 (CPA, CPO, RAD, STA1, INDA,


NUM)

Parmetros

CPA
CPO
RAD
STA1

real
real
real
real

INDA
NUM

real
int

Centro do crculo de furos, abscissa (absoluto)


Centro do crculo de furos, ordenada (absoluto)
Raio do crculo de furos (sem sinal)
ngulo inicial
Gama de valores: 180<STA1<=180 graus
ngulo entre os furos
Nmero dos furos

Funo

Este ciclo permite usinar um crculo de furos. O


plano de trabalho tem de ser especificado antes da
chamada do ciclo.
O modo de furao determinado pelo ciclo de
furao selecionado anteriormente de forma modal

2-102

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.3

Ciclos de padro de furao

Sequncia de operao

No ciclo, as posies de furao so atingidas


sucessivamente, no plano com G0.

Explicao dos parmetros

CPA, CPO e RAD (ponto central e raio


abscissa, ordenada)
A posio do crculo de furos no plano de trabalho
definida atravs do centro (parmetros CPA e
CPO) e do raio (parmetro RAD). Para o raio so
admitidos apenas valores positivos.

CPA

INDA

STA1

AD

CPO

STA1 e INDA (start ngulo e ngulo indexao)


Por estes parmetros estabelecida a disposio
dos furos sobre o crculo de furos.
O parmetro STA1 indica o ngulo de giro entre a
direo positiva da abscissa do atual sistema de
coordenadas da pea, antes da chamada do ciclo e
o primeiro furo. O parmetro INDA contm o
ngulo de giro de um furo ao outro.
Caso o parmetro INDA tenha o valor zero, o
ngulo de incremento calculado a partir do
nmero dos furos de forma que os mesmos sejam
dispostos uniformemente sobre o crculo

NUM (nmero)
O parmetro NUM especifica o nmero dos furos.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-103

Ciclos de furao e de padro de furao

2.3

03.96

Ciclos de padro de furao

Exemplo de programao
Y

33
42
60

Crculo de furos
Este programa usina 4 furos, utilizando o ciclo
CYCLE82, com a profundidade de 30 mm. A
profundidade final de furao foi declarada relativa
ao plano de referncia. O crculo foi especificado
atravs do centro X70 Y60 e o raio 42 mm no
plano XY. O ngulo inicial 33 graus. A distncia
segura no eixo de furao Z 2 mm.

B
70

DEF REAL
CPA=70,CPO=60,RAD=42,STA1=33
DEF INT NUM=4
N10 G90 F140 S710 M3 D4 T40
N20 G17 G0 X50 Y45 Z2
N30 MCALL CYCLE82 (2, 0,2, , 30)

30

Definio dos parmetros com seus


respectivos valores

Especificao dos valores tecnolgicos


Vai para a posio inicial
Chamada modal do ciclo de furao,
sem tempo de espera, DP no est
programado
N40 HOLES2 (CPA, CPO, RAD, STA1, , Chamada do crculo de furos, o ngulo
NUM)
de incremento calculado no ciclo,
porque o parmetro INDA foi omitido
N50 MCALL
Cancelamento da chamada modal
N60 M30
Fim de programa

2-104

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2.3.4

03.96

Ciclos de furao e de padro de furao


04.00

2.3

Ciclos de padro de furao

Matriz de furos CYCLE801 (SW 5.3 e anterior)


Programao

CYCLE801 (_SPCA, _SPCO, _STA,


_DIS1, _DIS2, _NUM1, _NUM2)

Parmetros

_SPCA

real

_SPCO

real

_STA
_DIS1
_DIS2
_NUM1
_NUM2

real
real
real
int
int

Ponto de referncia para a grade de furos no primeiro eixo, abscissa


(absoluta)
Ponto de referncia para a grade de furos no segundo eixo, abscissa
(absoluta)
ngulo para abscissa
Distncia entre colunas (sem sinal)
Distncia entre fileiras (sem sinal)
Nmero de colunas
Nmero de fileiras

Funo

O ciclo CYCLE801 pode ser usado para usinar


"grade de furos". O tipo de furo determinado no
ciclo de furao que j foi chamado modalmente.

Sequncia de operao

O ciclo calcula a sequncia de furos de forma que o


percurso vazio entre eles seja o menor possvel. A
posio de partida da operao de usinagem
definida de acordo com a ltima posio alcanada
no plano prioridade da chamada do ciclo. A
posio de partida uma das quatro posies de
canto possveis em cada caso.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-105

Ciclos
04.00 de furao e de padro de furao

2.3

03.96

Ciclos de padro de furao

Explicao dos parmetros

_SPCA e _SPCO (ponto de referncia abscissa e


ordenada)
Estes dois parmetros determinam o primeiro
ponto da grade de furo. A distncia entre a coluna e
fileira especificada em relao a este ponto.
_STA (ngulo)
A grade de furos pode ser posicionada em qualquer
ngulo do plano. Este ngulo programado em
_STA e referencia a abscissa do sistema de
coordenadas ativas da pea quando o ciclo
chamado.

_DIS2

_STA

_SPCO

IS1
_D

_SPCA

_DIS1 e _DIS2 (distncia coluna e fileira)


A distncia deve ser inserida sem sinal. Para evitar
movimentos vazios desnecessrios, a matriz de
furos trabalhado linha aps linha ou coluna por
coluna baseado em uma comparao da distncia
medio.
_NUM1 e _NUM2 (nmero)
Este parmetro determina o nmero de colunas ou
linhas.
Exemplo de programao

20

15

O ciclo CYCLE801 usado para usinar uma


matriz de furos, consiste em 15 furos e 3 linhas
e 5 colunas. O programa de furao associado
chamado modalmente antes manualmente.

30

N10
N15
N20
N25

2-106

G90 G17 F900 S4000 M3 T2 D1


MCALL CYCLE82(10,0,1,-22,0,0)
CYCLE801(30,20,0,10,15,5,3)
M30

10

Especificao dos valores tecnolgicos


Chamada modal do ciclo de furao
Chama matriz de furos
Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de furao e de padro de furao

2.3

Ciclos de padro de furao

#"
Anotaes

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

2-107

08.97

Ciclos de fresagem

Ciclos de fresamento
3.1 Informaes gerais .............................................................................................................3-83
3.2 Condies ...........................................................................................................................3-84
3.3 Corte de roscas - CYCLE90 ...............................................................................................3-86
3.4 Furos oblongos sobre um crculo - LONGHOLE ................................................................3-92
3.5 Ranhuras sobre um crculo - SLOT1 ..................................................................................3-98
3.6 Ranhura circular - SLOT2 .................................................................................................3-106
3.7 Fresar bolso retangular - POCKET1...............................................................................3-111
3.8 Fresar bolso circular - POCKET2 ...................................................................................3-115
3.9 Fresar bolso retangular POCKET3 ..............................................................................3-119
3.10 Fresar bolso circular - POCKET4 .................................................................................3-130
3.11 Facear com fresa - CYCLE71.........................................................................................3-136
3.12 Fresar contornos - CYCLE72..........................................................................................3-142

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-81

3-82

Ciclos de fresagem

03.96

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3.1

03.96

Ciclos de fresagem

3.1 Informaes gerais

Informaes gerais
Neste captulo, descrito como os ciclos de
fresamento so programados.
Este captulo deve servir de guia para a seleo dos
ciclos e a entrada de seus respectivos parmetros.
Alm da descrio detalhada de suas funes e de
seus parmetros, no fim de cada seo h um
exemplo de programao que poder facilitar a sua
utilizao.
As sees so estruturadas da seguinte maneira:
Programao
Parmetros
Funo
Sequncia de operao
Explicao dos parmetros
Informaes adicionais
Exemplo de programao
Os itens "Programao" e "Parmetros" bastam ao
usurio familiarizado utilizao dos ciclos. J o
principiante pode encontrar todas as informaes
necessrias para a programao dos ciclos nos
itens "Funo", "Sequncia de operao",
"Explicao dos parmetros", "Informaes
adicionais" e no Exemplo de programao.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-83

3.2

Ciclos de fresagem

08.97

3.3Erro! Apenas o documento principal.

Corte de rosca - CYCLE90

Condies
Programas necessrios no NC
Os ciclos de fresamento chamam internamente os
arquivos
MENSAGEM.SPF e
PASSO.SPF
como subrotinas. Alm disso, so necessrios o bloco de
dados GUD7.DEF e o arquivo de macro definies
SMAC.DEF.
Carregue os mesmos na memria de programas de
peas do controle, antes de executar os ciclos de
fresamento.

Definio de planos
Nos ciclos de fresamento, geralmente assumimos que o
atual sistema de coordenadas de pea esteja definido
pela seleo de um plano G17, G18 ou G19 e pela
ativao de um frame programvel (se necessrio). O
eixo de aproximao sempre o 3. eixo deste sistema
de coordenadas. (veja tambm Instrues de
programao).

terc.coord.

Condies de chamada e de retorno


Ciclos de fresamento so programados
independentemente dos atuais nomes dos eixos.
Antes de chamar os ciclos de fresamento, necessrio
ativar uma correo de ferramenta.
Os respectivos valores para o avano, rotao do fuso e
o sentido de giro tm de ser programados no programa
de peas, caso no haja nestes ciclo parmetros para os
mesmos.
As coordenadas de referncia da pea, ou do bolso a
ser usinado, so programadas no sistema de
coordenadas da mo direita.
As funes G ativas antes da chamada do ciclo e o atual
frame programvel se mantm aps ciclo.

Z
9
G1

n
rde

a
ad

G1
7

Ab

G1
8

sci
s

sa
X

3-84

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

Erro! Apenas o documento principal.3.3Corte de rosca - CYCLE90 Erro! Ape

Programao para os fusos


Os comandos de fuso nos ciclos referem-se sempre ao
fuso mestre ativo do NC.
Ao se utilizar um ciclo em uma mquina que possui
vrios fusos, deve-se primeiramente definir o fuso que
se deseja usinar, como fuso mestre, por meio do
comando SETMS
(veja tambm Instrues de programao).
Mensagens e estatus da mquina
Durante o processamento dos ciclos de fresamento so
exibidas mensagens na tela do NC, que informa o
andamento da usinagem.
As seguintes mensagens podem ser vistas:
"Furo oblongo <n.>(primeira figura) est sendo
usinada"
"Ranhura <n.>(outra figura) est sendo usinada"
"Ranhura circular <n.>(ltima figura) est sendo
usinada"
Em cada caso <n.> entende-se como o nmero da
figura que est atualmente sendo usinada.
Estas mensagens no interrompem o processamento
do programa e continuam presentes at surgir a
prxima mensagem ou at que a concluso do ciclo.
Dados de ajuste do ciclo
Alguns dos parmetros dos novos ciclos de fresamento
da verso de software 4 e o seu comportamento podem
ser modificados atravs dos dados de ajuste do ciclo.
Este dados se encontram definidos no bloco de dados
GUD7.DEF.
Estes so os novos dados de ajustes do ciclo criados:
ZSD[x]

Valor

Significado

Ciclos em
questo

ZSD[1]

Nos novos ciclos, o clculo da profundidade feito entre o


plano de referncia + distncia de segurana e a
profundidade
(_RFP + _SDIS - _DP)

POCKET3
POCKET4

O clculo da profundidade feito sem incluso da


distncia de segurana

CYCLE71
CYCLE72

Dimencionamento do bolso retangular a partir do centro

POCKET3

Dimencionamento do bolso retangular a partir de um

POCKET3

ZSD[2]

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-85

Ciclos
08.97 de fresagem

08.97

3.3Erro! Apenas o documento principal.

Corte de rosca - CYCLE90

canto

3.3

Corte de roscas - CYCLE90


Programao
CYCLE90 (RTP, RFP, SDIS, DP, DPR, DIATH, KDIAM, PIT, FFR, CDIR, TYPTH,
CPA, CPO)

Parmetros
RTP

real

Plano de retorno (absoluto)

RFP

real

Plano de referncia (absoluto)

SDIS

real

distncia de segurana (sem sinal)

DP

real

Profundidade final de furao (absoluta)

DPR

real

Profundidade final de furao relativa ao plano de referncia (sem sinal)

DIATH

real

Dimetro nominal, dimetro externo da rosca

KDIAM

real

Dimetro til, dimetro interno da rosca

PIT

real

Passo de rosca; gama de valores: 0.001 ... 2000.000 mm

FFR

real

Avano para o fresamento de roscas (sem sinal)

CDIR

int

Sentido de giro para o fresamento de roscas


Valores:2 (para corte de roscas com G2)
3 (para corte de roscas com G3)

TYPTH

int

Tipo de rosca: valores:0=rosca interna


1=rosca externa

CPA

real

Centro do crculo, abscissa (absoluto)

CPO

real

Centro do crculo, ordenada (absoluto)

Funo
O ciclo CYCLE90 permite produzir roscas internas e
roscas externas. A trajetria no fresamento de
roscas baseada em uma interpolao helicoidal.
Todos os trs eixos geomtricos do atual plano, que
deve ser especificado antes da chamada do ciclo,
so envolvidos neste movimento.
O avano F programado depende do agrupamento
dos eixos definido na instruo FGROUP, antes da
chamada do ciclo
(veja Instrues de programao).

3-86

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

Erro! Apenas o documento principal.3.3Corte de rosca - CYCLE90 Erro! Ape

Sequncia de operao
Rosca externa
Posio atingida antes do incio do ciclo:
Pode ser qualquer posio, a partir do qual a
posio de incio, no dimetro externo da rosca, na
altura do plano de retorno, puder ser atingida, sem
colises.
Esta posio de partida no fresamento de roscas
com G2, situa-se entre a abscissa positiva e a
ordenada positiva no plano atual (no 1. quadrante
do sistema de coordenadas). No fresamento de
roscas com G3, a posio de partida est situada
entre a abscissa positiva e a ordenada negativa (no
4. quadrante do sistema de coordenadas).
A distncia do dimetro da rosca depende do
tamanho da rosca e do raio de ferramenta utilizado.

Y
CP A

CP

X
Pos.do ponto inic.
na fresagem de roscas
com G3

Pos.do ponto in.


na fres. de
roscas com G2

O ciclo gera os seguintes movimentos:


Posicionamento no ponto inicial com G0 altura
do plano de retorno na terceira coordenada do
plano atual
Avana at o plano de referncia descontado da
Distncia de segurana com G0
Movimento at o dimetro da rosca com uma
trajetria circular, na direo G2/G3 contrria
programada sob CDIR
Fresamento da rosca sobre uma trajetria
helicoidal com G2/G3 e com avano FFR
Movimento de sada sobre uma trajetria circular
com sentido de giro contrrio G2/G3 e um
avano reduzido FFR
Movimento at o plano de retorno na terceira
coordenada com G0

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-87

Ciclos de fresagem

08.97

3.3Erro! Apenas o documento principal.

Corte de rosca - CYCLE90

Rosca interna
Posio atingida antes do incio do ciclo:
Pode ser qualquer posio a partir do qual, o centro
da rosca, altura do plano de retorno, puder ser
atingida sem colises.
O ciclo gera os seguintes movimentos:
Posicionamento no centro da rosca com G0
altura do plano de retorno na terceira coordenada
do plano atual
Avana at o plano de referncia descontado da
Distncia de segurana com G0
Aproxima em G1 com o avano reduzido FFR
em uma trajetria crcular de entrada calculada
pelo ciclo
Movimento at o dimetro da rosca sobre uma
trajetria circular segundo a direo G2/G3
programada sob CDIR
Fresamento de roscas sobre uma trajetria
helicoidal com G2/G3 e o valor de avano FFR
Movimento de sada sobre uma trajetria circular
com o mesmo sentido de giro e o avano
reduzido FFR
Movimento de sada at o centro da rosca com
G0
Movimento at o plano de retorno, na terceira
coordenada com G0
Rosca de baixo para cima
Por razes tecnolgicas, pode ser conveniente
usinar roscas de baixo para cima. O plano de
retorno RTP situa-se abaixo da profundidade de
rosca DP. Esta usinagem possvel. Os dados de
profundidade tm de ser programados com valores
absolutos, e antes da chamada do ciclo
necessrio se posicionar no plano de retorno ou
atrs do plano de retorno.

3-88

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96
08.97

Ciclos de fresagem

Erro! Apenas o documento principal.3.3Corte de rosca - CYCLE90 Erro! Ape

Exemplo de programao
(Rosca de baixo para cima)
Deve ser fresada uma rosca, comeando por -20
at 0, com o passo 3 mm. O plano de retorno situase em 8.
N10 G17 X100 Y100 S300 M3 T1 D1 F1000
N20 Z8
N30 CYCLE90 (8,-20,0,-60,0,46,40,3,800,3,0,50,50)
N40 M2
O furo tem de ter uma profundidade de pelo menos
-21,5 (meio passo a mais).
Overshoot na direo do comprimento da rosca
O movimento de entrada e sada no fresamento de
roscas ocorre em todos os trs eixos participantes.
No termino da rosca surgir um movimento
adicional no eixo vertical, alm da profundidade da
rosca programada.
Esta ultrapassagem de cota calculada:
z =

p 2 *WR + RDIFF
*
4
DIATH

z
p
WR
DIATH
RDIFF

cota ultrapassada, interno


passo de rosca
raio de ferramenta
dimetro externo da rosca
diferena de raio para o crculo de sada

Para roscas internas RDIFF = DIATH/2 - WR,


para roscas externas RDIFF = DIATH/2 + WR.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-89

Ciclos de fresagem

08.97

3.3Erro! Apenas o documento principal.

Corte de rosca - CYCLE90

Explicao dos parmetros

FFR
FFR define valor atual de avano no fresamento de
roscas. Est ativo durante o movimento helicoidal de
fresamento de roscas. Para os movimentos de
entrada e sada, este valor reduzido pelo ciclo. O
retorno ocorre fora da trajetria helicoidal com G0.

RTP
RFP+SDIS
RFP

DPR

RTP
RFP+SDIS
RFP

DPR

DP
X

X
Y
CPA
D
IA

CPO

CDIR

TH

TH

Y
CPA

D
IA

DIATH, KDIAM e PIT


Estes parmetros especificam os dados da rosca:
dimetro nominal, dimetro til e passo. O
parmetro DIATH o dimetro externo da rosca,
KDIAM o dimetro interno. Com base nestes
parmetros so gerados pelo ciclo, os movimentos
de entrada e sada.

CDIR

CPO

Parmetros RTP, RFP, SDIS, DP, DPR veja pgina


2-8 (furar, centrar CYCLE81)

CDIR
Este parmetro define o valor da direo de
usinagem da rosca. Se o parmetro conter um valor
no permitido, surgir a mensagem
"Direo de fresamento incorreta, G3ser gerado".
Neste caso, o ciclo prossegue com a gerao
automtica de G3.
TYPTH
Este parmetro determina se a rosca a ser usinada
interna ou externa.
CPA e CPO
Estes parmetros determinam o centro do furo ou
do pino, no qual a rosca ser usinada.

Informaes adicionais
O raio da fresa compensado dentro do ciclo. Por
3-90

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96
08.97

Ciclos de fresagem

Erro! Apenas o documento principal.3.3Corte de rosca - CYCLE90 Erro! Ape

isso, necessrio programar uma correo de


ferramenta antes da chamada do ciclo. Caso
contrrio, aparecer o alarme
61000 "Nenhuma correo de ferramenta ativa"
e o ciclo ser interrompido.
No caso do raio de ferramenta=0, o ciclo ser
abortado igualmente com este alarme.
No fresamento de roscas internas, o raio de
ferramenta monitorado. O alarme
61105 "Raio da fresa demasiado grande"
ser enviado e o ciclo ser interrompido.

Exemplo de programao
Y

Rosca interna
Este programa permite fresar uma rosca interno no
ponto X60 Y50 do plano G17.

A-B

50

60

B
60

DEF REAL RTP=48, RFP=40, SDIS=5, ->


-> DP=30, DPR=40, DIATH=60, KDIAM=50
DEF REAL PIT=2, FFR=500, CPA=60,CPO=50
DEF INT CDIR=2, TYPTH=0
N10 G90 G0 G17 X0 Y0 Z80 S200 M3

Definio dos valores tecnolgicos

N30 CYCLE90 (RTP, RFP, SDIS, DP, ->


-> DPR, DIATH, KDIAM, PIT, FFR, CDIR,
TYPTH, CPA CPO)
N40 G0 G90 Z100

Chamada do ciclo

N50 M02

Definio das variveis e de seus


respectivos valores

N20 T5 D1

40

Fim de programa

Vai para a posio inicial

Afastamento aps do ciclo

-> tem de ser programado em um nico bloco

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-91

3.4

Ciclos de fresagem

3.4

08.97

Furos oblongos sobre um crculo - LONGHOLE Erro! Apenas o

Furos oblongos sobre um crculo - LONGHOLE


Programao
LONGHOLE (RTP, RFP, SDIS, DP, DPR, NUM, LENG, CPA, CPO, RAD, STA1, INDA,
FFD, FFP1, MID)

Parmetros
RTP

real

Plano de retorno (absoluto)

RFP

real

Plano de referncia (absoluto)

SDIS

real

distncia de segurana (sem sinal)

DP

real

Profundidade do furo oblongo (absoluta)

DPR

real

Profundidade do furo oblongo relativa ao plano de referncia (sem


sinal)

NUM

inteiro

Nmero dos furos oblongos

LENG

real

Comprimento do furo oblongo (sem sinal)

CPA

real

Centro do crculo, abscissa (absoluto)

CPO

real

Centro do crculo, ordenada (absoluto)

RAD

real

Raio do crculo (sem sinal)

STA1

real

ngulo inicial

INDA

real

ngulo de incremento

FFD

real

Avano para o incremento em profundidade

FFP1

real

Avano paro fresamento de superfcies

MID

real

Profundidade mxima de avano (sem sinal)

O ciclo requer uma fresa com "dente frontal de corte


passando pelo centro" (DIN844).

3-92

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

Erro! Apenas o documento principal.3.4 Furos oblongos sobre um crculo

Funo
Este ciclo permite usinar furos oblongos dispostos
sobre um crculo. O eixo longitudinal dos furos
oblongos esto dispostos radialmente.
Ao contrrio da ranhura, a largura do furo oblongo
determinada pelo dimetro da ferramenta.
O prprio ciclo, determina o melhor percurso de
posicionamento da ferramenta, para evitar
deslocamentos desnecessrios. Se para o
fresamento de um furo oblongo, forem necessrios
vrios incrementos em profundidade, os avanos
ocorrero alternadamente nos pontos finais. A
trajetria a percorrer no plano ao longo do eixo
longitudinal do furo oblongo muda de direo aps
cada aproximao. O ciclo seleciona
automaticamente o caminho mais curto para a
passagem para o prximo furo oblongo.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-93

Ciclos de fresagem

3.4

08.97

Furos oblongos sobre um crculo - LONGHOLE Erro! Apenas o

Sequncia de operao
Posio atingida antes do incio do ciclo:
Pode ser qualquer posio, a partir da qual cada um
dos furos oblongos possa ser atingido sem coliso.
O ciclo gera os seguintes movimentos:
Vai com G0 at a posio inicial do ciclo.
Aproxima com os dois eixos do atual plano
selecionado, do ponto final mais prximo do
primeiro furo oblongo a usinar, na altura do plano
de retorno na terceira coordenada deste plano.
Em seguida rebaixa at o plano de referncia
menos a distncia de segurana.
Cada furo oblongo fresado em um movimento
de oscilao. A usinagem no plano efetuada
com G1 e com o valor de avano programado
em FFP1. Em cada ponto de reverso ocorre o
incremento para a prxima profundidade de
usinagem, com G1, calculada pelo ciclo, e com o
avano FFD, at que a profundidade final seja
atingida.
Movimento at o plano de retorno com G0 e
deslocamento at o prximo furo oblongo pelo
caminho mais curto.
Aps concluir o fresamento do ltimo furo
oblongo, a ferramenta deslocada com G0 da
ltima posio atingida no plano de usinagem at
ao plano de retorno, finalizando o ciclo.

3-94

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

Erro! Apenas o documento principal.3.4 Furos oblongos sobre um crculo

Explicao dos parmetros


Y
CPA

Parmetros RTP, RFP, SDIS, DP, DPR veja pgina


2-8 (furar, centrar CYCLE81)

INDA
N
LE
R
AD

LENG
LENG define o comprimento do furo oblongo.
Se no ciclo for reconhecido que este comprimento e
inferior ao dimetro da fresa, o ciclo ser
interrompido com o alarme
61105 "Raio de fresa grande demais".

CPO

STA1

NUM
NUM define o nmero dos furos oblongos.

MID
Define a profundidade mxima de incremento.
O avano em profundidade ocorre em incrementos
uniformes. O ciclo calcula automaticamente este
avano, que se situa entre 0.5 x profundidade
mxima de incremento e a profundidade mxima de
avano. Toma-se por base o nmero mnimo
possvel de passos de aproximao.
No caso de MID=0, a usinagem comea diretamente
na profundidade mxima de avano do bolso.
O incremento em profundidade comea a partir do
plano de referncia menos a distncia de
segurana.
FFD e FFP1
O avano FFP1 ativo em todos os movimentos a
executar no plano. FFD ativo para aproximaes
perpendiculares a este plano.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-95

Ciclos de fresagem

3.4

08.97

Furos oblongos sobre um crculo - LONGHOLE Erro! Apenas o

CPA, CPO e RAD


Define a posio do crculo no plano de usinagem
atravs do centro (CPA, CPO) e do raio (RAD). Para
o raio so admitidos apenas valores positivos.
STA1 e INDA
Estes parmetros definem a disposio dos furos
oblongos sobre o crculo.
Com INDA=0 o ngulo de incremento calculado a
partir do nmero de furos oblongos, de forma que os
mesmos sejam dispostos uniformemente sobre o
crculo.

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, ocorrer
uma interrupo do ciclo com o alarme
61000 "Nenhuma correo de ferramenta ativa".
No caso de violao de contorno dos furos oblongos
devido a valores incorretos dos parmetros que
determinam a disposio e o tamanho dos furos, a
usinagem no iniciada pelo ciclo. Depois de surgir
a mensagem de erro
61104 "Violao de contorno nas ranhuras/furos
oblongos", o ciclo ser interrompido.
Durante o ciclo, o sistema de coordenadas de pea
transladado e rotacionado . Os valores do sistema
de coordenadas de pea so mostrados no display
de valor atual de forma que o eixo longitudinal do
furo oblongo atualmente em usinagem esteja
situado sobre o 1. eixo do plano atual.
Depois de terminado o ciclo, o sistema de
coordenadas de pea estar na posio em que se
encontrava antes da chamada do ciclo.

3-96

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

Erro! Apenas o documento principal.3.4 Furos oblongos sobre um crculo

Exemplo de programao
Z
90

A-B

45
20

30

45

Fresamento de furos oblongos


Este programa permite usinar 4 furos oblongos com
comprimento de 30 mm e com profundidade relativa
de 23 mm (diferena entre o plano de referncia e o
fundo do furo oblongo), que se situam sobre um
crculo com o centro em Z45 Y40 e raio de 20 mm
no plano YZ. O ngulo inicial de 45 graus, o
ngulo de incremento de 90 graus. A profundidade
mxima de avano de 6 mm, a distncia de
segurana de 1 mm.

40

N10 G19 G90 D9 T10 S600 M3

Vai para o ponto inicial

N30 LONGHOLE (5, 0, 1, , 23, 4, 30, ->


-> 40, 45, 20, 45, 90, 100 ,320, 6)
N40 M30

Definio dos valores tecnolgicos

N20 G0 Y50 Z25 X5

23

Chamada do ciclo
Fim de programa

-> tem de ser programado em um nico bloco

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-97

3.5

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Ranhuras sobre um crculo - SLOT1


Programao
SLOT1 (RTP, RFP, SDIS, DP, DPR, NUM, LENG, WID, CPA, CPO, RAD, STA1, INDA,
FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)

Parmetros
RTP

real

Plano de retorno (absoluto)

RFP

real

Plano de referncia (absoluto)

SDIS

real

Distncia de segurana (sem sinal)

DP

real

Profundidade da ranhura (absoluta)

DPR

real

Profundidade da ranhura relativa ao plano de referncia (sem sinal)

NUM

inteiro

Nmero de ranhuras

LENG

real

Comprimento da ranhura (sem sinal)

WID

real

Largura da ranhura ( sem sinal)

CPA

real

Centro do crculo, abscissa (absoluto)

CPO

real

Centro de crculo, ordenada (absoluto)

RAD

real

Raio do circulo (sem sinal)

STA1

real

ngulo inicial

INDA

real

ngulo de incremento

FFD

real

Avano paro incremento em profundidade

FFP1

real

Avano para fresamento de superfcie

MID

real

Profundidade mxima de incremento por passada (sem sinal)

CDIR

inteiro

Direo de fresamento para usinar a ranhura


Valores:2 (para G2)
3 (para G3)

FAL

real

Tolerncia de acabamento na borda da ranhura (sem sinal)

VARI

inteiro

Modo de trabalho
Valores:0=usinagem completa
1=escarear at medida de tolerncia de acabamento
2=s usinar a medida de tolerncia de acabamento

MIDF

real

Profundidade mxima de incremento para acabamento

FFP2

real

Avano para usinagem de acabamento

SSF

real

Rotao para usinagem de acabamento

O ciclo exige uma fresa de um "dente frontal de


corte passando pelo centro" (DIN844).

3-98

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Ra

Funo
O ciclo SLOT1 um ciclo combinado para desbaste
e acabamento.
Este ciclo permite usinar ranhuras dispostas sobre
um crculo. O eixo longitudinal das ranhuras
ajustado radialmente. Ao contrrio do furo oblongo,
defini-se um valor para a largura da ranhura.

Sequncia de operao
Posio atingida antes do incio do ciclo:
Qualquer posio a partir da qual cada ranhura
possa ser atingida, sem colises.

G0

G0

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

G0
G0

3-99

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

O ciclo gera os seguintes movimentos:


Vai para a posio indicada na figura a direita, no
incio do ciclo, com G0
O fresamento completo de uma ranhura ocorre
da seguinte maneira:
- Vai para o plano de referncia menos a
distncia de segurana, com G0
- Avana at a prxima profundidade de
usinagem com G1 e com valor de avano FFD
- Fresa a ranhura at a medida de tolerncia de
acabamento na borda da ranhura, com o valor de
avano FFP1. Em seguida, executa o
acabamento com o valor de avano FFP2 e
velocidade de rotao do fuso SSF ao longo do
contorno segundo a direo de usinagem
programada sob CDIR.
- O incremento em profundidade sempre ocorre
na mesma posio no plano de usinagem, at
que a profundidade final da ranhura seja atingida.

G0

G0

G0
G0

Move a ferramenta at ao plano de retorno e vai


para a prxima ranhura com G0.
Depois de usinada a ltima ranhura, a
ferramenta deslocada da posio final no plano
de usinagem indicada na figura, at ao plano de
retorno, com G0, e o ciclo cocludo.

3-100

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Ra

Explicao dos parmetros


Y
CPA

Parmetros RTP, RFP, SDIS, DP, DPR veja pgina 2-8


(furar, centrar CYCLE81)

WID

STA1

G
R
AD

LENG e WID
LENG e WID definem a forma da ranhura no plano. O
dimetro da fresa tem de ser menor que a largura da
ranhura. Caso contrrio, o alarme
61105 "Raio de fresa grande demais"
ser emitido e o ciclo ser interrompido.
O dimetro da fresa no deve ser menor que meia
largura da ranhura. No h verificao para este tem.

N
LE

NUM
NUM define o nmero de ranhuras.

INDA

CPA, CPO e RAD


A posio do crculo de furos no plano de usinagem
definida atravs do centro (CPA, CPO) e do raio (RAD).
Para o raio so admitidos apenas valores positivos.
STA1 e INDA
Definem a disposio das ranhuras sobre o crculo.
STA1 indica o ngulo entre a direo positiva da
abscissa do atual sistema de coordenadas de pea,
antes da chamada do ciclo, e a primeira ranhura. O
parmetro INDA contm o ngulo de incremento de
uma ranhura para outra.
No caso de INDA=0, o ngulo de incremento ser
calculado a partir do nmero de ranhuras, de forma que
elas sejam dispostas uniformemente sobre o crculo.
FFD e FFP1
O avano FFD ativo em todos os movimentos
perpendiculares ao plano de usinagem.
O avano FFP1 ativo para todos os movimentos
executados durante a usinagem de desbaste.

MID
Define a profundidade mxima de incremento.
Siemens AG 1997 All rights reserved.
SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-101

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

O avano em profundidade ocorre em incrementos


uniformes. O ciclo calcula automaticamente este
avano, que se situa entre 0.5 x profundidade
mxima de incremento e a profundidade mxima de
avano. Toma-se por base o nmero mnimo
possvel de passos de aproximao.
No caso de MID=0, a usinagem comea diretamente
na profundidade mxima de avano do bolso.
O incremento em profundidade comea a partir do
plano de referncia menos a distncia de segurana
CDIR
Este parmetro define a direo de usinagem para a
ranhura.
Valores possveis so:
"2" para G2
"3" para G3
Caso o parmetro tenha um valor no permitido,
aparecer na linha de dilogo a mensagem
"Direo de fresamento incorreta, G3 ser gerado".
Neste caso, o ciclo segue gerando-se
automaticamente G3.
FAL
Este parmetro permite programar uma medida de
tolerncia de acabamento na borda da ranhura. FAL
no tem efeito no incremento em profundidade.
No caso de um valor de FAL superior ao valor
possvel com a largura dada e a fresa utilizada,
reduz-se FAL automaticamente ao valor mximo
possvel. A usinagem de desbaste, executada
com um fresamento oscilante, com incremento em
profundidade em ambos os pontos finais da
ranhura.

VARI, MIDF, FFP2 e SSF


O parmetro VARI define o tipo de usinagem.
Valores possveis so:
3-102

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96
08.97

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Ra

0=usinagem completa em duas fases


- O escareamento da ranhura (SLOT1, SLOT2) ou
do bolso (POCKET1, POCKET2) at medida
de tolerncia de acabamento, ocorre com a
velocidade de rotao de fuso programada antes
da chamada do ciclo e com o avano FFP1. O
incremento em profundidade ocorre atravs de
MID.
- O escareamento da medida de tolerncia de
acabamento ocorre com a rotao do fuso
estabelecida atravs de SSF e com avano FFP2.
O incremento em profundidade programado em
MIDF.
Se MIDF=0, o incremento ocorre diretamente na
profundidade final.
Se FFP2 no for programado, ter efeito o
avano FFP1. O mesmo ocorre com SSF, que se
no for programado, ter efeito a rotao
programada antes da chamada do ciclo.
1=usinagem de desbaste
A ranhura (SLOT1, SLOT2) ou o bolso
(POCKET1, POCKET2) escareada at medida
de tolerncia de acabamento com a velocidade de
rotao programada antes da chamada do ciclo e
com o avano FFP1. O incremento em
profundidade programado atravs de MID.
2=usinagem de acabamento
O ciclo assume que a ranhura (SLOT1, SLOT2) ou
o bolso (POCKET1, POCKET2) j tenha sido
escareada at a medida de tolerncia de
acabamento, e que seja necessrio apenas o
escareamento dessa medida. Se FFP2 e SSF no
forem programados, tero efeito o avano FFP1 e
a rotao programada antes da chamada do ciclo.
O incremento em profundidade ocorre atravs de
MIDF.
Caso seja programado um outro valor para o
parmetro VARI, o ciclo ser interrompido aps a
sada do alarme 61102 "Modo de usinagem
incorretamente definido".

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-103

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Informaes adicionais

Konturverletzung

Antes da chamada do ciclo, necessrio ativar uma


correo de ferramenta. Caso contrrio, o ciclo ser
interrompido com o alarme
61000 "Nenhuma correo de ferramenta ativa".
No caso de violao de contorno das ranhuras
devido a valores incorretos dos parmetros que
determinam a disposio e o tamanho das ranhuras,
a usinagem no iniciada pelo ciclo. Depois de
surgir a mensagem de erro 61104 "Violao de
contorno das ranhuras/furos oblongos", o ciclo ser
interrompido.

O ciclo executa a translao e rotao do sistema


de coordenadas de pea. A indicao de valores
reais no sistema de coordenadas da pea sempre
aparece de forma a que o eixo longitudinal da
ranhura atualmente usinada esteja situado sobre o
1. eixo do atual plano de usinagem.
Depois de terminado o ciclo, o sistema de
coordenadas da pea estar na mesma posio que
se encontrava antes da chamada do ciclo.

3-104

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Ra

Exemplo de programao
Ranhuras

90

45
20

30

45

Este programa realiza a mesma disposio de 4


ranhuras sobre um crculo, como o programa
fresamento de furos oblongos (veja pgina 3-9).
As ranhuras tm as seguintes dimenses:
comprimento 30 mm, largura 15 mm e profundidade
23 mm. A distncia de segurana 1 mm, a medida
de tolerncia de acabamento 0.5 mm, a direo de
fresamento G2, a aproximao mxima em
profundidade 6 mm.
A ranhura deve ser usinada completamente. No
acabamento, a aproximao deve ocorrer
diretamente na profundidade do bolso, e deve
utilizar o mesmo avano e a mesma rotao.

A-B

40

23

N10 G19 G90 D10 T10 S600 M3

Definio dos valores tecnolgicos

N20 G0 Y20 Z50 X5

Vai para a posio inicial

N30 SLOT1 (5, 0, 1, -23, , 4, 30, ->


-> 15, 40, 45, 20, 45, 90, 100, 320, ->
-> 6, 2, 0.5)
N40 M30

Chamada do ciclo, os parmetros VARI,


MIDF, FFP2 e SSF foram omitidos
Fim de programa

-> tem de ser programado em um nico bloco

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-105

3.6

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Ranhura circular - SLOT2


Programao
SLOT2 (RTP, RFP, SDIS, DP, DPR, NUM, AFSL, WID, CPA, CPO, RAD, STA1, INDA,
FFD, FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)

Parmetros
RTP

real

Plano de retorno (absoluto)

RFP

real

Plano de referncia (absoluto)

SDIS

real

Distncia de segurana (sem sinal)

DP

real

Profundidade de ranhura (absoluta)

DPR

real

Profundidade de ranhura relativa ao plano de referncia (sem sinal)

NUM

inteiro

Nmero das ranhuras

AFSL

real

ngulo para o comprimento da ranhura (sem sinal)

WID

real

Largura da ranhura circular (sem sinal)

CPA

real

Centro do crculo, abscissa (absoluto)

CPO

real

Centro do crculo, ordenada (absoluto)

RAD

real

Raio do crculo (sem sinal)

STA1

real

ngulo inicial

INDA

real

ngulo de incremento

FFD

real

Avano para o incremento em profundidade

FFP1

real

Avano para a usinagem de superfcies

MID

real

Profundidade mxima de incremento por aproximao (sem sinal)

CDIR

inteiro

Direo de fresamento para usinar a ranhura circular


Valores:2 (para G2)
3 (para G3)

FAL

real

Tolerncia de acabamento na borda da ranhura (sem sinal)

VARI

inteiro

Modo de usinagem
Valores:0=usinagem completa
1=escarear at medida de tolerncia de acabamento
2=s usinar a medida de tolerncia de acabamento

MIDF

real

Profundidade mxima de incremento para o usinagem de acabamento

FFP2

real

Avano para o usinagem de acabamento

SSF

real

Rotao na usinagem de acabamento

O ciclo exige uma fresa de "dente frontal de corte


passando pelo centro" (DIN844).

Funo

Fehler! Keine gltige Verknpfung.

O ciclo SLOT2 um ciclo combinado para desbaste


e acabamento.
3-106

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Ra

Este ciclo permite usinar ranhuras circulares


dispostas sobre um crculo.

Sequncia de operao
Posio atingida antes do incio do ciclo:
Qualquer posio a partir da qual cada ranhura
possa ser atingida, sem colises.

G0

O ciclo gera os seguintes movimentos:


G0

Vai para a posio indicada na figura a direita, no


incio do ciclo, com G0

G0

Uma ranhura circular usinada com as mesmas


operaes como na usinagem de uma ranhura
longitudinal.
Terminada uma ranhura circular, a ferramenta
movida at ao plano de retorno e aproxima at
prxima ranhura com G0.
Depois de usinada a ltima ranhura, a
ferramenta deslocada da posio final no plano
de usinagem indicada na figura, at o plano de
retorno, com G0, e o ciclo concludo.

Explicao dos parmetros


Y

Parmetros RTP, RFP, SDIS, DP, DPR veja na


pgina 2-8 (furar, centrar CYCLE81)

CPA

INDA

AFSL
STA1

CPO

Parmetros FFD, FFP1, MID, CDIR, FAL, VARI,


MIDF, FFP2, SSF veja captulo 3.5 (SLOT1).
NUM
NUM define o nmero de ranhuras.
WID

AFSL e WID
Os parmetros AFSL e WID definem a forma de
uma ranhura no plano. O ciclo verifica se a largura
Siemens AG 1997 All rights reserved.
SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-107

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

de ranhura no violada com a ferramenta ativa.


Caso contrrio, o alarme
61105 "Raio de fresa grande demais"
ser enviado e o ciclo ser interrompido.
CPA, CPO e RAD
Definem a posio do crculo no plano de usinagem
atravs do centro (CPA, CPO) e do raio (RAD). O
raio admite somente valores positivos.
STA1 e INDA
Estes parmetros definem a disposio das
ranhuras circulares sobre o crculo.
STA1 define o ngulo entre a direo positiva da
abscissa do atual sistema de coordenadas de pea,
antes da chamada do ciclo, e a primeira ranhura
circular.
O parmetro INDA contm o ngulo de incremento
de uma ranhura circular at a outra.
No caso de INDA=0, o ngulo de incremento
calculado a partir do nmero das ranhuras
circulares, de forma a que as mesmas sejam
dispostas uniformemente sobre o crculo.

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, o ciclo ser
interrompido com o alarme
61000 "Nenhuma correo de ferramenta ativa".

Prejuzo de perfil

No caso de violao de contorno das ranhuras


devido a valores incorretos nos parmetros que
determinam a disposio e o tamanho das ranhuras,
a usinagem no iniciada pelo ciclo. Depois de
surgir a mensagem de erro 61104 "Violao de
contorno das ranhuras/furos oblongos", o ciclo ser
interrompido.

O ciclo executa a translao e rotao do sistema


de coordenadas de pea. A indicao de valores
3-108

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96
08.97

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Ra

reais no sistema de coordenadas da pea sempre


aparece de forma a que a ranhura circular que no
momento est sendo usinada comece no 1. eixo do
plano de usinagem atual, e o ponto zero do sistema
de coordenadas de peas estija situado no centro
do crculo.
Aps concluir o ciclo, o sistema de coordenadas da
pea estar na mesma posio que se encontrava
antes da chamada do ciclo.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-109

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Exemplo de programao
Y

Y
A-B
A
70

15
42

120

60

Ranhuras2
Este programa permite usinar 3 ranhuras circulares,
que se situam sobre um crculo com o centro X60
Y60 e o raio 42 mm no plano XY. As ranhuras
circulares tm as seguintes dimenses: largura 15
mm, ngulo para o comprimento da ranhura 70
graus, profundidade 23 mm. O ngulo inicial 0
graus, o ngulo de incremento 120 graus. No perfil
das ranhuras toma-se em considerao uma
medida de tolerncia de acabamento de 0.5 mm, a
distncia de segurana no eixo de aproximao Z
2 mm, a aproximao mxima em profundidade 6
mm. As ranhuras devem ser usinadas
completamente. A usinagem de acabamento, ter a
mesma rotao e o mesmo avano. A aproximao
na usinagem de acabamento deve ocorrer
diretamente at a profundidade da ranhura.

B
60

DEF REAL FFD=100

Definio dos valores tecnolgicos

N20 G0 X60 Y60 Z5

Vai para a posio inicial

N30 SLOT2 (2, 0, 2, -23, , 3, 70, ->


-> 15, 60, 60, 42, , 120, FFD, ->
-> FFD+200, 6, 2, 0.5)

Chamada do ciclo
Plano de referncia+SDIS=plano de
retorno significa: abaixar o eixo de
aproximao com G0 at plano de
referncia+SDIS fica suprimido, os
parmetros VAR, MIDF, FFP2 e SSF
foram omitidos

N40 M30

Definio das variveis e de seus


respectivos valores

N10 G17 G90 D1 T10 S600 M3

23

Fim de programa

-> tem de ser programado em um nico bloco

3-110

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3.7

03.96
08.97

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Fresar um bolso retangular - POCKET1


Programao
POCKET1 (RTP, RFP, SDIS, DP, DPR, LENG, WID, CRAD, CPA, CPD, STA1, FFD,
FFP1, MID, CDIR, FAL, VARI, MIDF, FFP2, SSF)

Parmetros
RTP

real

Plano de retorno (absoluto)

RFP

real

Plano de referncia (absoluto)

SDIS

real

Distncia de segurana (sem sinal)

DP

real

Profundidade do bolso (absoluta)

DPR

real

Profundidade do bolso relativa ao plano de referncia (sem sinal)

LENG

real

Comprimento do bolso (sem sinal)

WID

real

Largura do bolso (sem sinal)

CRAD

real

Raio do canto (sem sinal)

CPA

real

Centro do bolso, abscissa (absoluto)

CPO

real

Centro do bolso, ordenada (absoluto)

STA1

real

ngulo entre o eixo longitudinal e a abscissa


Gama de valores: 0<=STA1<180 graus

FFD

real

Avano para o incremento em profundidade

FFP1

real

Avano para a usinagem da superfcie

MID

real

Profundidade mxima de incremento (sem sinal)

CDIR

inteiro

Direo de fresamento para usinar o bolso


Valores:2 (para G2)
3 (para G3)

FAL

real

Tolerncia de acabamento na borda do bolso (sem sinal)

VARI

inteiro

MIDF

real

Modo de usinagem
Valores:0=usinagem completa
1=escarear at medida da tolerncia de acabamento
2=s usinar a medida de tolerncia de acabamento
Profundidade mxima de incremento para acabamento

FFP2

real

Avano para o usinagem de acabamento

SSF

real

Rotao para usinagem de acabamento

O ciclo exige uma fresa de "dente frontal de corte


passando pelo centro" (DIN844).
Para empregar qualquer tipo ferramentas conveniente
utilizar o ciclo de fresamento de bolso POCKET3.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-111

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Funo
O ciclo combina operaes de desbaste e
acabamento.
Este ciclo permite produzir bolses retangulares em
qualquer posio no plano de usinagem.

Sequncia de operao
Y

Posio atingida antes do incio do ciclo:


Pode ser qualquer posio a partir da qual possa se
atingir, sem colises, o centro do bolso na altura do
plano de retorno.
O ciclo gera os seguintes movimentos:
Movimento com G0 at o centro do bolso na
altura do plano de retorno. Na sequncia,
igualmente com G0, desloca-se at o plano de
referncia menos a distncia de segurana. A
usinagem completa do bolso efetuada da
seguinte maneira:
- Avano at a prxima profundidade de
usinagem com G1 e com o valor de avano
FFD.
! - Fresar o bolso at medida de tolerncia de
! acabamento com o avano FFP1 e a rotao do
! fuso efetiva antes da chamada dociclo.
Depois de terminar o usinagem de desbaste:
- Avanar at a profundidade de usinagem
especificada atravs de MIDF
- Usinagem de acabamento ao longo do perfil
com o avano FFP2 e rotao SSF.
- A direo da usinagem definida em CDIR.

3-112

G2

G3

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96
08.97

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Depois de terminada a usinagem do bolso, a


ferramenta movida do centro do bolso at o
plano de retorno, concluindo-se o ciclo.

Explicao dos parmetros


Y

STA1

CPO

ID
W

G2

LENG, WID e CRAD


Os parmetros LENG, WID e CRAD, definem a
forma de um bolso no plano.
Se no for possvel mover at o canto do raio
programado com a ferramenta ativa porque o seu
raio maior, corresponder o raio de canto do
bolso produzida ao raio da ferramenta.
Se o raio da fresa for superior a meio comprimento
ou a meia largura do bolso, o ciclo ser
interrompido depois do envio do alarme
61105 "Raio de fresa grande demais".

CRAD

Parmetros FFD, FFP1, MID, CDIR, FAL, VARI,


MIDF, FFP2, SSF veja captulo 3.5 (SLOT1).

CPA

LE
N

Parmetros RTP, RFP, SDIS, DP, DPR veja pgina


2-8 (furar, centrar CYCLE81)

G3

CPA, CPO
Os parmetros CPA e CPO, definem o centro do
bolso na abscissa e na ordenada.
STA1
STA1 indica o ngulo entre a abscissa positiva e o
eixo longitudinal do bolso.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-113

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, o ciclo ser
interrompido com o alarme
61000 "Nenhuma correo de ferramenta ativa".
Dentro do ciclo, utiliza-se um novo sistema de
coordenadas de pea atual que influencia a
indicao de valores reais. O ponto zero deste
sistema de coordenadas est situado no centro do
bolso.
Depois de terminado o ciclo, estar ativo novamente
o sistema de coordenadas original.

Exemplo de programao

DEF
DEF
N10
N20
N30

REAL LENG, WID, DPR, CRAD


INT VARI
LENG=60 WID=40 DPR=17.5 CRAD=8
VARI=1
G90 T20 D2 S600 M4

A-B

40

Bolso
Este programa permite produzir umo bolso do
comprimento 60 mm, da largura 40 mm, de um raio
de canto de 8 mm e da profundidade 17,5 mm
(diferena entre o plano de referncia e o fundo do
bolso) no plano XY. A bolso encontra-se em um
ngulo de 0 graus ao eixo X. A medida de tolerncia
de acabamento para os bordos de bolso 0.75
mm, a distncia de segurana no eixo Z, somada ao
plano de referncia, 0.5 mm. O centro do bolso
est situado em X60 e Y40, a aproximao mxima
em profundidade 4 mm.
Deve ocorrer apenas um usinagem de desbaste.

B
60

X
17,5

Definio das variveis


Alocao de valores
Definio dos valores tecnolgicos

N40 G17 G0 X60 Y40 Z5

Vai para a posio inicial

N50 POCKET1 (5, 0, 0.5, , DPR, ->


-> LENG, WID, CRAD, 60, 40, 0, ->
-> 120, 300, 4, 2, 0.75, VARI)

Chamada do ciclo
Os parmetros MIDF, FFP2 e SSF foram
omitidos

N60 M30

Fim de programa

-> tem de ser programado em um nico bloco

3-114

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3.8

03.96
08.97

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Fresar umo bolso circular - POCKET2


Programao
POCKET2 (RTP, RFP, SDIS, DP, DPR, PRAD, CPA, CPO, FFD, FFP1, MID, CDIR,
FAL, VARI, MIDF, FFP2, SSF)

Parmetros
RTP

real

Plano de retorno (absoluto)

RFP

real

Plano de referncia (absoluto)

SDIS

real

distncia de segurana (sem sinal)

DP

real

Profundidade de bolso (absoluta)

DPR

real

Profundidade de bolso relativa ao plano de referncia (sem sinal)

PRAD

real

Raio do bolso (sem sinal)

CPA

real

Centro do bolso, abscissa (absoluto)

CPO

real

Centro do bolso, ordenada (absoluto)

FFD

real

Avano para o incremento em profundidade

FFP1

real

Avano para a usinagem de superfcies

MID

real

Profundidade mxima de incremento para uma aproximao (sem


sinal)

CDIR

inteiro

Direo de fresamento para usinar o bolso


Valores:2 (para G2)
3 (para G3)

FAL

real

Medida de tolerncia de acabamento na borda do bolso (sem sinal)

VARI

inteiro

Modo de usinagem
Valores:0=usinagem completa
1=escarear at medida de tolerncia de acabamento
2=s usinar a medida de tolerncia de acabamento

MIDF

real

Profundidade mxima de incremento para o usinagem de acabamento

FFP2

real

Avano para o usinagem de acabamento

SSF

real

Rotao na usinagem de acabamento

O ciclo exige uma fresa de um "dente frontal de


corte passando pelo centro" (DIN844).
Para a utilizao de quaisquer ferramentas
conveniente o ciclo de fresamento de bolso
POCKET4.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-115

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Funo
O ciclo um ciclo combinado para desbasteacabamento.
Este ciclo permite produzir bolso circulares no
plano de usinagem.

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
pode ir-se, sem colises, para o centro do bolso
altura do plano de retorno.
O ciclo gera os seguintes movimentos:
Com G0, vai-se para o centro do bolso altura
do plano de retorno e, depois disso, vai-se
igualmente com GO nesta posio para o plano
de referncia avanado pela distncia de
segurana. A bolso usinada, na usinagem
completa, com estas operaes:
- Avanar na posio do centro de bolso para a
prxima profundidade de usinagem com o valor
de avano FFD.
- Fresamento do bolso at medida de
tolerncia de acabamento
com o avano FFP1 e a velocidade de rotao
de fuso efetiva antes da chamada do ciclo.
Depois de terminado o usinagem de desbaste:
- Avanar para a prxima profundidade de
usinagem especificada atravs de MIDF.
- Trabalho de acabamento ao longo do perfil com
o avano FFP2 e a velocidade de rotao SSF.
- A direo de usinagem est em conformidade
com a direo especificada sob CDIR.
Depois de terminada a usinagem, move-se a
ferramenta ao centro de bolso at ao plano de
retorno, e o ciclo terminado.

3-116

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96
08.97

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Explicao dos parmetros


Y

Parmetros FFD, FFP1, MID, CDIR, FAL, VARI,


MIDF, FFP2, SSF veja captulo 3.5 (SLOT1).

G2

G3
PR
AD

PRAD
A forma do bolso circular determinada
unicamente pelo seu raio.
Se este for inferior ao raio de ferramenta da
ferramenta ativa, o ciclo ser interrompido depois de
emitir o alarme 61105 "Raio de fresa grande
demais".

CPA

CPO

Parmetros RTP, RFP, SDIS, DP, DPR veja pgina


2-8 (furar, centrar CYCLE81)

CPA, CPO
Por meio dos parmetros CPA e CPO, define-se o
centro do bolso circular na abscissa e na
ordenada.

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, ocorre a
interrupo do ciclo com o alarme
61000 "Nenhuma correo de ferramenta ativa".
O incremento em profundidade sempre ocorre no
centro do bolso. Pode ser conveniente furar
anteriormente neste ponto.
Dentro do ciclo, utiliza-se um novo sistema de
coordenadas de pea atual que influencia a
indicao de valores reais. O ponto zero deste
sistema de coordenadas est situado no centro do
bolso.
Depois de terminado o ciclo, estar ativo novamente
o sistema de coordenadas original.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-117

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Exemplo de programao
Z

Z
A

50

A-B

50

Bolso circular
Este programa permite produzir umo bolso circular
no plano YZ. O centro determinado por Y50 Z50.
O eixo de aproximao para o incremento em
profundidade o eixo X, a profundidade do bolso
est declarada absolutamente. No so
preestabelecidas nem a medida de tolerncia de
acabamento, nem a distncia de segurana.

B
50

X
20

DEF REAL RTP=3, RFP=0, DP=-20,->


-> PRAD=25, FFD=100, FFP1, MID=6
N10 FFP1=FFD*2
N20 G19 G90 G0 S650 M3 T20 D20

Definio das variveis e de seus


respectivos valores

N30 Y50 Z50

Vai para a posio inicial

N40 POCKET2 (RTP, RFP, , DP, , PRAD, ->


-> 50, 50, FFD, FFP1, MID, 3, )

Chamada do ciclo
Os parmetros FAL, VARI, MIDF, FFP2,
SSF foram omitidos

N50 M30

Fim de programa

Definio dos valores tecnolgicos

-> tem de ser programado em um nico bloco

3-118

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

30

03.96
08.97

Ciclos de fresagem

3.9

Fresar umo bolso retangular

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

O ciclo POCKET3 est disponvel a partir da verso


de software 4.

Programao
POCKET3 (_RTP, _RFP, _SDIS, _DP, _LENG, _WID, _CRAD, _PA, _PO, _STA, _MID, _FAL,
_FALD, _FFP1, _FFD, _CDIR, _VARI, _MIDA, _AP1, _AP2, _AD, _RAD1, _DP1)

Parmetros
Os seguintes parmetros de entrada sempre so
necessrios:
_RTP
real
Plano de retorno (absoluto)
_RFP

real

Plano de referncia (absoluto)

_SDIS

real

distncia de segurana (aditiva ao plano de referncia, sem sinal)

_DP

real

Profundidade do bolso (absoluta)

_LENG

real

Comprimento do bolso, com a cotao do canto com sinal

_WID

real

Largura do bolso, com a cotao do canto com sinal

_CRAD

real

Raio de canto do bolso (sem sinal)

_PA

real

Ponto de referncia do bolso, abscissa (absoluto)

_PO

real

Ponto de referncia do bolso, ordenada (absoluto)

_STA

real

ngulo entre o eixo longitudinal do bolso e o 1. eixo do plano


(abscissa, sem sinal);
Gama de valores: 0 _STA < 180

_MID

real

Profundidade mxima de incremento (sem sinal)

_FAL

real

Medida de tolerncia de acabamento na borda de bolso (sem sinal)

_FALD

real

Medida de tolerncia de acabamento no fundo (sem sinal)

_FFP1

real

Avano para a usinagem de superfcie

_FFD

real

Avano para o incremento em profundidade

_CDIR

inteiro

Direo do fresamento: (sem sinal)


Valores:0...fresamento em sentido direto (corr. Ao sentido de giro do
fuso)
1...fresamento oposta
2...com G2 (independentemente da direo do fuso)
3...com G3

_VARI

inteiro

Modo de usinagem: (sem sinal)


POS. DAS UNIDADES:
Valores:1...Escarear at medida de tolerncia de acabamento
2...acabar
DEZENA:
Valores:0...vertical no centro de bolso com G0
1...vertical no centro de bolso com G1

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-119

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

2...sobre trajetria helicoidal


3...oscilar no eixo longitudinal do bolso
Os outros parmetros podem ser preestabelecidos vontade. Determinam a estratgia de
imerso e a sobreposio durante o escareamento: (sem sinal)
_MIDA
real
Largura mxima de incremento, ao escarear no plano, como valor
_AP1

real

Dimenso bruta do comprimento do bolso

_AP2

real

Dimenso bruta da largura do bolso

_AD

real

Dimenso bruta da profundidade do bolso

_RAD1

real

Raio da trajetria helicoidal aquando da imerso (referente trajetria


de centro de ferramenta), ou seja, ngulo mximo de imerso para o
movimento oscilante

_DP1

real

Profundidade de aproximao por rotao aquando da imerso na


trajetria helicoidal

Funo
O ciclo pode ser utilizado para desbastar e acabar.
Para o usinagem de acabamento precisa-se de uma
fresa de topo.
O incremento em profundidade sempre iniciada a
partir do centro do bolso, ou seja, efetuada
verticalmente neste ponto; por isso conveniente
pr-perfurar nesta posio.
Funes novas em comparao com POCKET1:
O sentido de fresamento pode ser especificado,
vontade, atravs de um comando G (G2/G3),
ou como fresamento em sentido direto ou
fresamento em sentido oposto, da direo do
fuso
A largura mxima de incremento no plano, ao
escarear, programvel
Medida de tolerncia de acabamento tambm no
fundo do bolso
Trs estratgias de imerso diferentes:
- verticalmente no centro do bolso
- na trajetria helicoidal ao redor do centro do
bolso
- oscilar no eixo central do bolso
percursos curtos na aproximao no plano
aquando do usinagem de acabamento
Considerao de um contorno de pea bruta no
plano e de uma dimenso bruta no fundo (
possvel usinar otimamente bolses prperfilados)

3-120

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

30

03.96

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Sequncia de operao
Y

Posio atingida antes do incio do ciclo:


A posio inicial qualquer posio, a partir dela
pode ir-se, sem colises, para o centro do bolso
altura do plano de retorno.
Sequncia de movimentos durante o usinagem
de desbaste:
Com G0, vai-se para o centro do bolso altura
do plano de retorno e depois disso, igualmente
com G0, aproxima-se nesta posio do plano de
referncia avanado pela distncia de
segurana. Em seguida, a usinagem do bolso
ocorre em conformidade com a estratgia de
imerso selecionada, considerando as
dimenses brutas programadas.

G2

G3

Estratgias de imerso:
Imergir verticalmente no centro do bolso
significa que a profundidade de aproximao
atual, calculada dentro do ciclo ( profundidade
mxima de incremento programada sob _MID),
executada em um nico bloco com G0 ou G1.
Imergir na trajetria helicoidal
significa que o centro da fresa percorre na
trajetria helicoidal determinada pelo raio _RAD1
e pela profundidade por rotao _DP1. Nesta
condio, o avano programado igualmente
sob _FFD. O sentido de giro desta trajetria
helicoidal corresponde ao sentido de giro, com o
qual dever ser usinada o bolso.
A profundidade de imerso programada sob
_DP1 compensada como profundidade
mxima, e calcula-se sempre um nmero inteiro
de rotaes da trajetria helicoidal.
Se a profundidade atual para uma aproximao
(isto podem ser vrias rotaes sobre a trajetria
helicoidal) estiver atingida, executa-se mais um
crculo inteiro, para eliminar a trajetria oblqua
da imerso.
Depois disso, faz-se o escareamento do bolso
neste plano at medida de tolerncia de
acabamento.
O ponto inicial da trajetria helicoidal descrita
Siemens AG 1997 All rights reserved.
SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-121

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

est situado sobre o eixo longitudinal do bolso


na "direo positiva" e aproximado com G1.
Imergir de forma oscilante na linha central do
bolso
significa que o centro da fresa, pendulando em
uma linha reta, imerge obliquamente at que
tenha atingido a prxima profundidade atual. O
ngulo mximo da imerso programa-se sob
_RAD1, o comprimento do percurso de oscilao
calculado dentro do ciclo. Se a profundidade
atual estiver atingida, executa-se o percurso
mais uma vez sem incremento em profundidade,
para eliminar a trajetria oblqua da imerso. O
avano programa-se sob _FFD.
Considerao das dimenses de pea bruta
Ao escarear as bolso, possvel tomar em
considerao dimenses de pea bruta (p. ex. para
usinar peas pr-fundidas).
As dimenses brutas em comprimento e largura
(_AP1 e _AP2) programam-se sem sinal; o ciclo
coloca-as, por clculo simtrico, ao redor do centro
do bolso. Elas determinam aquela parte do bolso,
que j no tem de ser escareada. A dimenso bruta
em profundidade (_AD) programa-se igualmente
sem sinal, esta compensada pelo plano de
referncia em direo profundidade do bolso.
O incremento em profundidade ocorre,
considerando dimenses de pea bruta, segundo o
modo programado (trajetria helicoidal, oscilando,
verticalmente). Caso o ciclo reconhea que no
centro de bolso haja espao bastante, devido ao
perfil dado da pea bruta e ao raio da ferramenta
ativa, ocorrer a aproximao verticalmente ao
centro do bolso para baixo, tanto tempo possvel,
para percorrer trajetrias de imerso no
dispendiosas livremente.
A bolso escareada comeando de cima para
baixo.

3-122

_AP1 dim.bruta compr.de bolsa

_AP2 dim.brutaX
largura de bolsa

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

30

03.96
08.97

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Sequncia de movimentos durante o usinagem


de acabamento
O usinagem de acabamento efetua-se pela seguinte
ordem: acabamento na borda at medida de
tolerncia de acabamento no fundo, acabamento no
fundo. Caso uma destas medidas excedentes de
acabamento for igual a zero, esta parte do
acabamento fica suprimido.
Acabar na borda
Ao acabar na borda, contorna-se o bolso uma
s vez.
Para o usinagem de acabamento na borda, fazse a aproximao sobre uma trajetria de
quadrante que desemboca no raio de canto.
Habitualmente, o raio desta trajetria 2 mm, ou
seja, se no "h tanto espao", a diferena entre
o raio de canto e o raio de fresa.
Se a medida de tolerncia de acabamento na
borda for superior a 2 mm, aumentar-se-, em
conformidade com isto, tambm o raio de
entrada.
O incremento em profundidade efetua-se com
G0, livremente, no centro do bolso, e o ponto
inicial da trajetria de entrada atingido
igualmente com G0.
Acabar no fundo
Para o usinagem de acabamento no fundo, fazse a aproximao no centro do bolso at
profundidade de bolso + medida de tolerncia
de acabamento + distncia de segurana com
G0. A partir deste ponto, vai-se para baixo, com
o avano para o incremento em profundidade,
sempre verticalmente (porque se utiliza uma
ferramenta, para o acabamento no fundo, de
corte frontal).
A rea basal do bolso usinada uma vez.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-123

Ciclos de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Explicao dos parmetros


Y

_PA

Parmetros _RTP, _RFP, _SDIS, _DP, _DPR veja


captulo 2.1.2. (furar, centrar CYCLE81)

_STA
_CRAD

_PO

G
ID

_L
E

G2

_W

G3

Bolsa cotada a partir da esquina


Y

G2

_W
IG

G3
_PO

_PA, _PO
Por meio dos parmetros _PA e _PO, define-se o
ponto de referncia do bolso na abscissa e
ordenada.
Este ou o ponto central do bolso ou um ponto de
canto. A valorizao destes parmetros depende do
bit de dado setting de ciclo _ZSD[2] :

_L
E

_LENG, _WID e _CRAD


Por meio dos parmetros _LENG, _WID e _CRAD,
define a forma de umo bolso no plano.
Nesta condio, o bolso pode ser cotada desde o
centro ou a partir de um ponto de canto. No caso da
cotao a partir de um canto, introduz-se _LENG e
_WID com sinal.
Se no for possvel percorrer o raio de canto
programado com a ferramenta ativa, porque o seu
raio maior, corresponder o raio de canto do
bolso produzida ao raio da ferramenta.
Se o raio de fresa da ferramenta for superior meia
largura ou ao meio comprimento do bolso, o ciclo
ser interrompido depois de emitir o alarme
61105 "Raio de fresa grande demais".

Bolsa cotada a partir do centro

_PA

0 significa ponto central do bolso


1 significa canto
Ao cotar o bolso a partir de um canto, introduzemse os parmetros para o comprimento e a largura
(_LENG, _WID) com sinal, do qual a posio do
bolso especificada inequivocamente.
_STA
_STA indica o ngulo entre o 1. eixo do plano
(abscissa) e o eixo longitudinal do bolso.

3-124

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

30

03.96

Ciclos de fresagem

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

_MID
Por meio deste parmetro, define a profundidade
mxima de incremento na usinagem de desbaste.
No ciclo, o incremento em profundidade ocorre em
passos de aproximao uniformes.
Com base em _MID e na profundidade total, o ciclo
calcula esta aproximao independentemente.
Toma-se por base o nmero mnimo possvel de
passos de aproximao.
_MID=0 significa, que se alimenta, em um s corte,
at profundidade de bolso.
_FAL
A medida de tolerncia de acabamento s tem
efeito na borda sobre a usinagem do bolso no
plano.
No caso de uma medida de tolerncia de
acabamento dimetro da ferramenta, o
escareamento completo do bolso no garantido.
Surge a mensagem
"Ateno: Medida de tolerncia de acabamento
dimetro da ferramenta", mas o ciclo continuado.
_FALD
No usinagem de desbaste, toma-se em
considerao uma medida de tolerncia de
acabamento separada no fundo (POCKET1 no tem
uma medida de tolerncia de acabamento no
fundo).
_FFD e _FFP1
O avano _FFD faz efeito na imerso no material.
O avano _FFP1 faz efeito, no usinagem de
desbaste, em todos os movimentos no plano a
serem executados com avano.
_CDIR
Este parmetro define a direo de usinagem do
bolso.
Atravs do parmetro _CDIR, possvel programar
o sentido do fresamento
direto 2 para G2 e 3 para G3 ou
alternativamente a isto em sentido direto ou
em sentido oposto.
O sentido direto ou o sentido oposto so
determinados dentro do ciclo atravs do sentido de
fuso ativado antes da chamada do ciclo.
Sentido direto
Sentido oposto
M3 G3
M3 G2
Siemens AG 1997 All rights reserved.
SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-125

Ciclos
08.97 de fresagem

M4 G2

3-126

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

M4 G3

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

30

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

_VARI
Por meio do parmetro _VARI, possvel
especificar o modo de usinagem.
Possveis valores so:
Pos. de unidades:
1=desbastar
2=acabar
Dezena:
0=vertical no centro de bolso com G0
1=vertical no centro de bolso com G1
2=na trajetria helicoidal
3=oscilando no eixo longitudinal do bolso
Se estiver programado um outro valor para o
parmetro _VARI, o ciclo ser interrompido depois
de emitir o alarme 61002 "Modo de usinagem
definido incorretamente".
_MIDA
Por meio deste parmetro, define a largura mxima
de incremento no escareamento no plano.
Analogamente compensao conhecida para a
profundidade de aproximao (equiparao da
profundidade total com o mximo valor possvel), a
largura distribuda uniformemente, no mximo
com o valor programado sob _MIDA.
Se este parmetro no estiver programado, ou seja,
se tiver o valor 0, o ciclo tomar internamente 80%
do dimetro de fresa pela largura mxima de
incremento.
_AP1, _AP2, _AD
Por meio dos parmetros _AP1, _AP2 e _AD,
define-se a dimenso de pea bruta (increm.) do
bolso no plano e na profundidade.
_RAD1
Por meio do parmetro _RAD1, define-se o raio da
trajetria helicoidal (referente trajetria de centro
de ferramenta), ou seja o comprimento de percurso
para o movimento oscilante na imerso.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-127

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

_DP1
Por meio do parmetro _DP1, define-se a
profundidade de aproximao na imerso sobre a
trajetria helicoidal.

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, ocorre a
interrupo do ciclo com o alarme
61000 "Nenhuma correo de ferramenta ativa".
Dentro do ciclo, utiliza-se um novo sistema de
coordenadas de pea atual que influencia a
indicao de valores reais. O ponto zero deste
sistema de coordenadas est situado no centro do
bolso.
Depois de terminado o ciclo, estar ativo novamente
o sistema de coordenadas original.

3-128

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

30

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Exemplo de programao
Y

A-B

40

Bolso
Este programa permite produzir umo bolso do
comprimento 60 mm, da largura 40 mm, de um raio
de canto de 8 mm e da profundidade 17,5 mm no
plano XY. A bolso tem um ngulo de 0 graus ao
eixo X. A medida de tolerncia de acabamento para
os bordos de bolso 0.75 mm, no fundo 0.2 mm, a
distncia de segurana no eixo Z adicionada ao
plano de referncia 0.5 mm. O centro do bolso
est situado em X60 e Y40, a aproximao mxima
em profundidade 4 mm.
A direo do usinagem resulta do sentido de giro do
fuso com fresamento em sentido direto.
Deve ocorrer apenas um usinagem de desbaste.

B
60

N10 G90 T20 D2 S600 M4

Vai para a posio inicial

N30 POCKET3 (5, 0, 0.5, -17.5, 60 ->


-> 40, 8, 60, 40, 0, 4, 0.75, 0.2 ->
-> 1000, 750, 0, 11, 5)
N40 M30

Definio dos valores tecnolgicos

N20 G17 G0 X60 Y40 Z5

17,5

Chamada do ciclo

Fim de programa

-> tem de ser programado em um nico bloco

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-129

3.10

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Fresar umo bolso circular - POCKET4


O ciclo POCKET4 est disponvel a partir da verso
de software 4.

Programao
POCKET4 (_RTP, _RFP, _SDIS, _DP, _PRAD, _PA, _PO, _MID, _FAL, _FALD, _FFP1, _FFD,
_CDIR, _VARI, _MIDA, _AP1, _AD, _RAD1, _DP1)

Parmetros
Os seguintes parmetros de entrada sempre so
necessrios:
_RTP
real
Plano de retorno (absoluto)
_RFP

Plano de referncia (absoluto)

_SDIS

real

distncia de segurana (aditiva ao plano de referncia, sem sinal)

_DP

real

Profundidade do bolso (absoluta)

_PRAD

real

Raio do bolso

_PA

real

Centro do bolso, abscissa (absoluto)

_PO

real

Centro do bolso, ordenada (absoluto)

_MID

real

Profundidade mxima de incremento (sem sinal)

_FAL

real

Medida excedente na borda de bolso (sem sinal)

_FALD

real

Medida de acabamento no fundo (sem sinal)

_FFP1

real

Avano para a usinagem de superfcie

_FFD

real

Avano para profundidade

_CDIR

inteiro

Direo do fresamento: (sem sinal)


Valores:0...fresamento em sentido direto (corresp. ao sentido de giro do
fuso)
1...fresamento em sentido oposto
2...com G2 (independentemente do sentido de fuso)
3...com G3

_VARI

3-130

real

inteiro

Modo de usinagem: (sem sinal)


POS. DE UNIDADES:
Valores:1...escarear at medida de tolerncia de acabamento
2...acabar
DEZENA:
Valores:0...vertical no centro de bola com G0
1...vertical no centro de bolso com G1
2...na trajetria helicoidal

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Os outros parmetros podem ser preestabelecidos vontade. Determinam a estratgia de


imerso e a sobreposio durante o escareamento: (sem sinal)
_MIDA
real
Largura mxima de incremento, ao escarear no plano, como valor
_AP1

real

Dimenso bruta do raio de bolso

_AD

real

Dimenso bruta da profundidade de bolso

_RAD1

real

Raio da trajetria helicoidal na imerso (referente trajetria de centro


de ferramenta)

_DP1

real

Profundidade de aproximao por rotao na imerso sobre trajetria


helicoidal

Funo
Este ciclo permite produzir bolso circulares no
plano de usinagem.
Para o usinagem de acabamento precisa-se de uma
fresa de topo.
O incremento em profundidade sempre iniciada a
partir do centro do bolso, ou seja, efetuada
verticalmente neste ponto; por isso conveniente
pr-perfurar nesta posio.
Funes novas em comparao com POCKET2:
O sentido de fresamento pode ser especificado,
vontade, atravs de um comando G (G2/G3),
ou como fresamento em sentido direto ou
fresamento em sentido oposto, da direo do
fuso
A largura mxima de incremento no plano, ao
escarear, programvel
Medida de tolerncia de acabamento tambm no
fundo do bolso
Duas estratgias de imerso diferentes:
- verticalmente no centro do bolso
- na trajetria helicoidal ao redor do centro do
bolso

percursos curtos na aproximao no plano


aquando do usinagem de acabamento

Considerao de um contorno de pea bruta no


plano e de uma dimenso bruta no fundo (
possvel usinar otimamente bolso prperfiladas)

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-131

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Sequncia de operao
Y

G2

G3
R
_P

AD

Sequncia de movimentos durante o usinagem


de desbaste:
Com G0, vai-se para o centro do bolso altura do
plano de retorno e depois disso, igualmente com
G0, aproxima-se nesta posio do plano de
referncia avanado pela distncia de segurana.
Em seguida, a usinagem do bolso ocorre em
conformidade com a estratgia de imerso
selecionada, considerando as dimenses brutas
programadas.

_PA

_PO

Posio atingida antes do incio do ciclo:


A posio inicial qualquer posio, a partir dela
pode ir-se, sem colises, para o centro do bolso
altura do plano de retorno.

Estratgias de imerso:
veja captulo 3.9 (POCKET3)
Considerao das dimenses de pea bruta
Ao escarear as bolso, possvel tomar em
considerao dimenses de pea bruta (p. ex. Na
usinagem de peas pr-fundidas).
Em bolso circulares, a dimenso bruta _AP1 na
borda igualmente um crculo (com raio inferior ao
raio do bolso).
Para mais explicaes veja captulo 3.9 (POCKET3)

3-132

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Sequncia de movimentos durante o usinagem


de acabamento
O usinagem de acabamento efetua-se pela seguinte
ordem: acabamento na borda at medida de
tolerncia de acabamento no fundo, acabamento no
fundo. Caso uma destas medidas excedentes de
acabamento for igual a zero, esta parte do
acabamento fica suprimido.
Acabar na borda
Ao acabar na borda, contorna-se o bolso uma s
vez.
Para o usinagem de acabamento na borda, fazse a aproximao sobre uma trajetria de
quadrante que desemboca no raio de bolso. No
mximo, o raio desta trajetria 2 mm, ou seja,
se no "h tanto espao", a diferena entre o raio
de bolso e o raio de fresa.
O incremento em profundidade efetua-se com
G0, livremente, no centro do bolso, e o ponto
inicial da trajetria de entrada atingido
igualmente com G0.
Acabar no fundo
Para o usinagem de acabamento no fundo, fazse a aproximao no centro do bolso at
profundidade de bolso + medida de tolerncia
de acabamento + distncia de segurana com
G0. A partir deste ponto, vai-se para baixo, com
o avano para o incremento em profundidade,
sempre verticalmente (porque se utiliza uma
ferramenta, para o acabamento no fundo, de
corte frontal).
A rea basal do bolso usinada uma vez.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-133

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Explicao dos parmetros


Y

Parmetros _MID, _FAL, _FALD, _FFP1, _FFD,


_CDIR, _MIDA, _AP1, _AD, _RAD1, _DP1 veja
captulo 3.9 (POCKET3).

_PA

G2

G3
R
_P

AD

_PRAD
A forma do bolso circular determinada
unicamente pelo seu raio.
Se este for inferior ao raio de ferramenta da
ferramenta ativa, o ciclo ser interrompido depois de
emitir o alarme 61105 "Raio de fresa grande
demais".

_PO

Parmetros _RTP, _RFP, _SDIS, _DP, _DPR veja


capitulo 2.1.2. (furar, centrar CYCLE81)

_PA, _PO
Por meio dos parmetros _PA e_PO, define-se o
centro do bolso. Bolso circulares sempre so
cotadas atravs do centro.
_VARI
Por meio do parmetro _VARI, possvel
especificar o modo de usinagem.
Possveis valores so:
Pos. de unidades:
1=desbastar
2=acabar
Dezena:
0=vertical no centro de bolso com G0
1=vertical no centro de bolso com G1
2=na trajetria helicoidal

Se estiver programado um outro valor para o


parmetro _VARI, o ciclo ser interrompido depois
de emitir o alarme 61002 "Modo de usinagem
definido incorretamente".

3-134

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, ocorre a
interrupo do ciclo com o alarme
61000 "Nenhuma correo de ferramenta ativa".
Dentro do ciclo, utiliza-se um novo sistema de
coordenadas de pea atual que influencia a
indicao de valores reais. O ponto zero deste
sistema de coordenadas est situado no centro do
bolso.
Depois de terminado o ciclo, est ativo novamente
o sistema de coordenadas.

Exemplo de programao
Z

Z
A

50

A-B

50

Bolso circular
Este programa permite produzir, no plano YZ, umo
bolso circular. O centro est determinado por Y50
Z50. O eixo de aproximao para o incremento em
profundidade o eixo X. No so preestabelecidas
nem a medida de tolerncia de acabamento, nem a
distncia de segurana. A bolso usinada por
fresamento em sentido oposto. A aproximao
efetua-se sobre uma trajetria helicoidal.

B
50

N10 G19 G90 G0 S650 M3 T20 D20

X
20

Definio dos valores tecnolgicos

N20 Y50 Z50

Vai para a posio inicial


N30 POCKET4 (3, 0, 0, -20, 25, 50, 50, -> Chamada do ciclo
-> 6, 0, 0, 200, 100, 1, 21, 0, 0, 0, -> Os parmetros FAL, VARI foram
-> 2, 3)
omitidos
N40 M30
Fim de programa
-> tem de ser programado em um nico bloco

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-135

3.11

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Facear com fresa - CYCLE71


O ciclo CYCLE71 est disponvel a partir da verso
de software 4.

Programao
CYCLE71 (_RTP, _RFP, _SDIS, _DP, _PA, _PO, _LENG, _WID, _STA,_MID, _MIDA, _FDP,
_FALD, _FFP1, _VARI)

Parmetros
Os seguintes parmetros de entrada sempre so
necessrios:
_RTP
real
Plano de retorno (absoluto)
_RFP

real

_SDIS

real

distncia de segurana (aditiva ao plano de referncia, sem sinal)

_DP

real

Profundidade (absoluta)

_PA

real

Ponto inicial, abscissa (absoluto)

_PO

real

Ponto inicial, ordenada (absoluto)

_LENG

real

Comprimento do retngulo no 1. eixo, increm.


O canto, a partir dele se faz a cotao, resulta do sinal.

_WID

real

Comprimento do retngulo no 2. eixo, increm.


O canto, a partir dele se faz a cotao, resulta do sinal.

_STA

real

ngulo entre o eixo longitudinal do retngulo e o 1. eixo do plano


(abscissa, sem sinal);

_MID

real

Profundidade mxima de incremento (sem sinal)

_MIDA

real

Largura mxima de incremento, ao escarear no plano, como valor (sem


sinal)

_FDP

real

Percurso livre no plano, (increm., sem sinal)

_FALD

real

Medida de tolerncia de acabamento em profundidade (increm., sem


sinal)

_FFP1

real

Avano para a usinagem de superfcie

_VARI

inteiro

Modo de usinagem: (sem sinal)


POS. DE UNIDADES:
Valores:1...escarear at medida de tolerncia de acabamento
2...acabar
DEZENA:
Valores:1...paralelo abscissa, em uma direo
2...paralelo ordenada, em uma direo
3...paralelo abscissa, com direo alternativa
4...paralelo ordenada, com direo alternativa

Plano de referncia (absoluto)

Gama de valores: 0 _STA < 180

3-136

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fa

Funo
Y

_LENG

_WID

_WID

_LENG

X
Y _LENG

_WID

Y _LENG

_WID

O ciclo CYCLE71 permite facear com fresa qualquer


superfcie retangular. O ciclo distingue o usinagem
de desbaste (escarear a superfcie em vrios
passos at medida de tolerncia de acabamento)
e o usinagem de acabamento (fresamento nica da
superfcie). A aproximao mxima em largura e
profundidade pode ser preestabelecida.
O ciclo no toma em considerao a correo do
raio de fresa. O incremento em profundidade
decorre livremente.

Estratgias de escareamento no faceam. com fresa

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
pode ir-se, sem colises, para o ponto inicial altura
do plano de retorno.
O ciclo gera os seguintes movimentos:
Com G0, vai-se para o ponto de aproximao
altura da posio atual, depois disso, igualmente
com G0, vai-se nesta posio para o plano de
referncia avanado pela distncia de
segurana. Em seguida, igualmente com G0,
avano ao plano de usinagem. G0 possvel,
porque a aproximao decorre livremente.
So previstas vrias estratgias de
escareamento (paralelo ao eixo ou vaivm).
Sequncia de movimentos no usinagem de
desbaste:
O faceamento com fresa pode ocorrer, segundo
os valores programados _DP, _MID e _FALD,
em vrios planos. Trabalha-se de cima para
baixo, i.., de cada vez escareado um plano, e
depois disso se executa, livremente - parmetro
_FDP - a prximo incremento em profundidade.

Os percursos de posicionamento no
escareamento no plano dependem dos valores
Siemens AG 1997 All rights reserved.
SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-137

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

dos parmetros _LENG, _WID, _MIDA e do raio


de fresa da ferramenta ativa.
A primeira trajetria a fresar percorrida sempre
de forma a que a largura de aproximao for
exatamente _MIDA, para que no resultar uma
aproximao em largura superior mxima
possvel. Assim, o centro de ferramenta no
percorre sempre exatamente na aresta (s se
_MIDA = raio de fresa). A medida, pela qual a
ferramenta se posiciona fora da aresta, sempre
dimetro de fresa - _MIDA.
As outras trajetrias da aproximao em largura
so calculadas internamente de forma a que, na
ltima trajetria, o centro de ferramenta percorra
exatamente na aresta.
Sequncia de movimentos durante o usinagem
de acabamento:
Durante o usinagem de acabamento, a superfcie
fresada uma s vez no plano. Quer dizer, a
medida de tolerncia de acabamento tem de ser
selecionada, ao desbastar, de forma a que a
profundidade restante possa ser usinada de uma
s vez com a ferramenta de acabar.
Depois de cado fresamento de acabamento no
plano, a ferramenta move-se livremente. O
percurso desta marcha livre programa-se sob o
parmetro _FDP. Este parmetro deve ter
sempre um valor superior a zero.
Na usinagem em uma s direo, o levantamento
feito pela medida de tolerncia de acabamento +
distncia de segurana, e vai-se para o prximo
ponto inicial com movimento rpido.
No usinagem de desbaste em uma s direo, o
levantamento pela profundidade calculada de
aproximao + distncia de segurana. O
incremento em profundidade efetuada no
mesmo ponto como durante o usinagem de
desbaste.
Depois de terminado o acabamento, a
ferramenta retrocedida na ltima posio
atingida at ao plano de retorno _RTP .

3-138

X
Movim.de fresagem durante acabamento em uma
direao (modo de trabalho 22)

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fa

Explicao dos parmetros


Y

_LENG

_WID

_PA, _PO
Por meio dos parmetros _PA e _PO, define-se o
ponto inicial na abscissa e na ordenada.

_FDP

_MIDA

Parmetros _RTP, _RFP, _SDIS, _DP veja captulo


2.1.2. (furar, centrar CYCLE81)
Parmetros _STA, _MID, _FFD, _FFP1 veja captulo
3.9 (POCKET3).

_MIDA

_LENG, _WID
Por meio dos parmetros _LENG e _WID, define o
comprimento e a largura do retngulo no plano.

Pto. de aproximao
X
Desbastamento com _MIDA superior ao raio
de fresa (modo de trabalho 41)

_MIDA
Por meio deste parmetro, define a largura mxima
de incremento no escareamento de um plano.
Analogamente compensao conhecida para a
profundidade de aproximao (equiparao da
profundidade total com o mximo valor possvel), a
largura distribuda uniformemente, no mximo
com o valor programado sob _MIDA.
Se este parmetro no estiver programado, ou seja,
se tiver o valor 0, o ciclo tomar internamente 80%
do dimetro de fresa pela largura mxima de
incremento.
Conforme o tamanho de _MIDA (inferior ou superior
ao raio de fresa), o ciclo tem um comportamento
diferente, a respeito do percurso de ultrapassagem,
no fim das trajetrias de fresamento individuais.
Desbastar com _MIDA inferior ao raio de
fresa:
Se _MIDA for inferior ao raio de fresa, o percurso
de ultrapassagem no fim de cada trajetria de
fresamento ser igual ao dimetro de fresa _MIDA.
Desbastar com _MIDA superior ao raio de
fresa:
Se _MIDA for superior ao raio de fresa, gera-se
no fim de cada trajetria de fresamento somente
um percurso de ultrapassagem do comprimento
do raio de fresa, de forma a que o centro de
ferramenta se encontrar por cima da aresta da
superfcie.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-139

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

_FDP
Por meio deste parmetro, define a medida para o
percurso de marcha livre no plano. Este parmetro
deve ter sempre um valor superior a zero.
_FALD
No usinagem de desbaste, toma-se em
considerao uma medida de tolerncia de
acabamento em profundidade, a qual programada
sob este parmetro.
_VARI
Por meio do parmetro _VARI, possvel
especificar o modo de usinagem.
Valores possveis so:
Pos. de unidades:
1=desbastar
2=acabar
Dezena:
1=paralelo abscissa, em uma direo
2=paralelo ordenada, em uma direo
3=paralelo abscissa, com direo alternativa
4=paralelo ordenada, com direo alternativa
Se estiver programado um outro valor para o
parmetro _VARI, o ciclo ser interrompido depois
de emitir o alarme 61002 "Modo de usinagem
incorretamente definido".

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, decorrer
uma interrupo do ciclo com o alarme
61000 "Nenhuma correo de ferramenta ativa".

3-140

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fa

Exemplo de programao
Fresar uma superfcie plana
Parmetros para a chamada do ciclo:
Plano de retorno:

10 mm

Plano de referncia:

0 mm

distncia de segurana:

2 mm

Profundidade de fresamento:

-11 mm

Profundidade mx. de aprox.:

6 mm

sem medida exc. de acabamento Ponto inicial do retngulo

X = 100 mm
Y = 100 mm

Tamanho do retngulo

X = +60 mm
Y = +40 mm

ngulo de giro no plano

10 graus

Largura mx. de aprox.

10 mm

Percurso livre no fim da trajetria de fres.: 5 mm


Avano para a usinagem de superfcie: 4000
mm/min
Modo de usinagem: desbaste paralelo ao eixo X
em direo alternativa
%_N_TSTCYC71_MPF
;$PATH=/_N_MPF_DIR

Programa para facear com fresa com


CYCLE71

;*
$TC_DP1[1,1]=120

Tipo da ferramenta

$TC_DP6[1,1]=10

Raio da ferramenta

N100 T1
N102 M06
N110 G17 G0 G90 G54 G94 F2000 X0 Y0 Z20

Vai para a posio inicial

;
CYCLE71( 10, 0,
2,-11, 100, 100, ->
-> 60, 40, 10, 6, 10, 5, 0, 4000, 3)
N125 G0 G90 X0 Y0

Chamada do ciclo

N130 M30

Fim de programa

-> tem de ser programado em um nico bloco

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-141

3.12

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Fresar contornos - CYCLE72


O ciclo CYCLE72 est disponvel a partir da verso
de software 4.

Programao
CYCLE72 (_KNAME, _RTP, _RFP, _SDIS, _DP, _MID, _FAL, _FALD, _FFP1, _FFD, _VARI,
_RL, _AS1, _LP1, _FF3, _AS2, _LP2)

Parmetros
Estes parmetros de entrada sempre so
necessrios:
_KNAME
string
Nome do subrotina de contorno
_RTP

Plano de retorno (absoluto)

_RFP

real

Plano de referncia (absoluto)

_SDIS

real

distncia de segurana (aditiva ao plano de referncia, sem sinal)

_DP

real

Profundidade (absoluta)

_MID

real

Profundidade mxima de incremento (increm., sem sinal)

_FAL

real

Medida de tolerncia de acabamento no contorno de bordo (sem sinal)

_FALD

real

Medida de tolerncia de acabamento no fundo (increm., sem sinal)

_FFP1

real

Avano para a usinagem de superfcie

_FFD

real

Avano para o incremento em profundidade (sem sinal)

_VARI

inteiro

Modo de usinagem: (sem sinal)


POS. DE UNIDADES:
Valores:1...desbastar at medida de tolerncia de acabamento
2...acabar
DEZENA:
Valores:0...percursos intermdios com G0
1...percursos intermdios com G1
CENTENA:
Valores:0...retorno em percursos intermdios at a _RTP
1...retorno em percursos intermdios at a _RFP + _SDIS
2...retorno em percursos intermdios por _SDIS
3...sem retorno em percursos intermdios

_RL

3-142

real

inteiro

Contornar o contorno direita ou esquerda (com G41 ou G42, sem


sinal)
Valores:41...G41
42...G42

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

_AS1

inteiro

Definio do percurso de aproximao: (sem sinal)


POS. DE UNIDADES:
Valores:1...linha reta, tangencial
2...semicrculo
3...quarto de crculo
DEZENA:
Valores:0...aproximar-se do contorno no plano
1...aproximar-se do contorno sobre uma trajetria no espao

_LP1

real

Comprimento do percurso de aproximao (linha reta) ou raio da


trajetria de centro de fresa do arco de crculo de entrada (crculo) (sem
sinal)

O seguinte parmetro pode ser preestabelecido


vontade (sem sinal).
_FF3
real
Avano de retorno para posicionamentos intermedirios no plano
(livremente)
_AS2

inteiro

Definio do percurso de afastamento: (sem sinal)


POS. DE UNIDADES:
Valores:1...linha reta tangencial
2...semicrculo
3...quarto de crculo
DEZENA:
Valores:0...afastamento do contorno no plano
1...afastamento do contorno sobre uma trajetria em espao

_LP2

real

Comprimento do percurso de afastamento (linha reta) ou raio da


trajetria de centro de fresa do arco de crculo de entrada (crculo) (sem
sinal)

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-143

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

Funo
Y

O ciclo CYCLE72 permite fresar ao longo de


qualquer contorno definido em um subrotina. Este
ciclo usinagem com correo do raio de fresa.
O contorno no tem de estar fechado
obrigatoriamente, a usinagem interno ou externo
possvel e define-se atravs da posio da correo
do raio de fresa ( esquerda ou direita do
contorno).
O contorno tem de ser programado na direo
na qual deve ser fresado, porque o subrotina de
contorno chamado, dentro do ciclo, diretamente.

Ponto inicial do contorno

Funes do ciclo:
Seleo do usinagem de desbaste (contornar
uma vez, paralelamente ao contorno,
considerando uma medida de tolerncia de
acabamento, eventualmente em vrias
profundidades at medida de tolerncia de
acabamento) e do usinagem de acabamento
(contornar uma vez o contorno final,
eventualmente em vrias profundidades)
Aproximao e afastamento suave do contorno,
vontade de forma tangencial ou radial (quarto
de crculo ou semicrculo)
O incremento em profundidade programvel
Movimentos intermedirios, vontade em
movimento rpido ou com avano
A condio para a execuo do ciclo uma verso
de software NC a partir da 4.3, que contm a funo
"Aproximao e afastamento suave".

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
pode ir-se, sem colises, para o ponto inicial do
contorno.
O ciclo gera os seguintes movimentos durante o
desbaste:

3-144

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

O incremento em profundidade distribuda


uniformemente com o mximo valor possvel
segundo o parmetro preestabelecido.
Vai para o ponto de partida para a primeiro
fresamento com G0/G1. Este ponto calculado
dentro do controle de depende
- do ponto inicial do contorno (primeiro ponto no
subrotina),
- da direo do contorno no ponto inicial,
- do modo de aproximao e os seus parmetros
- do raio da ferramenta
Neste bloco, liga-se a correo do raio de fresa.
Aproximao em profundidade para a primeira
ou prxima profundidade de usinagem com
G0/G1 e avano para o incremento em
profundidade. A primeira profundidade de
usinagem resulta
- da profundidade total,
- da medida de tolerncia de acabamento e
- do incremento em profundidade no mximo
possvel.
Aproximar-se do contorno em um plano ou 3D
segundo a programao para a aproximao
suave. Neste bloco j produz efeito o avano
programado para a usinagem de superfcie.
Fresamento ao longo do contorno com G41/G42.
Afastamento suave do contorno com G1 e ainda
com o avano para a usinagem de superfcie
Retorno com G0 /G1 (e avano de retorno _FF3)
segundo a programao.
Retorno ao ponto de incremento em
profundidade com G0/G1 (e _FF3).
No prximo plano de usinagem, esta sequncia
repetida at medida de tolerncia de
acabamento em profundidade.
Depois de terminar o desbaste, a ferramenta
encontra-se acima do ponto de afastamento do
contorno (calculado dentro do controle) altura do
plano de retorno.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-145

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

O ciclo gera os seguintes movimentos durante o


acabamento:
Durante o usinagem de acabamento, fresa-se uma
vez ao longo do contorno ao tamanho desejado. Isto
refere-se somente medida final do contorno no
plano.
A aproximao e o afastamento do contorno decorre
de forma suave segundo os parmetros existentes
para tal. A trajetria para isto calculada dentro do
controle.
Depois de terminar o ciclo, a ferramenta encontra-se
acima do ponto de afastamento do contorno,
altura do plano de retorno.
Programao do contorno
Quanto programao do contorno, ter que
observar o seguinte:
No subrotina, no pode ser selecionado um
frame programvel (TRANS, ROT, SCALE,
MIRROR) antes da primeira posio
programada.
O primeiro bloco do subrotina de contorno um
bloco de linha reta com G90, G0, este define a
partida do contorno.
A correo do raio de fresa selecionada e
cancelada pelo ciclo de ordem superior, por isso
o subrotina de contorno programado com G40.

3-146

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Explicao dos parmetros


Z

Parmetros _RTP, _RFP, _SDIS, _DP veja captulo


2.1.2. (furar, centrar CYCLE81)
Parmetros _MID, _FALD, _FFP1, _FFD veja
captulo 3.9 (POCKET3).
_KNAME
O contorno que deve ser fresado, programa-se
completamente em um subrotina. Por meio do
parmetro _KNAME, define o nome do subrotina de
contorno.

plano de referncia _RFP

med.exc.acab. profund.FALD
med.final profund. _DP

_VARI
Por meio do parmetro _VARI, possvel
especificar o modo de usinagem.
Valores possveis veja Parmetros CYCLE72.
Se estiver programado um outro valor para o
parmetro _VARI, o ciclo ser interrompido depois
de emitir o alarme 61002 "Modo de usinagem
incorretamente definido".
_RL
Por meio do parmetro _RL, programa-se o
movimento horrio ou anti-horrio no contorno com
G41 ou G42.
Valores possveis veja Parmetros CYCLE72.
_AS1, _AS2
Por meio do parmetro _AS1, programa-se a
definio do percurso de aproximao, e por meio
de _AS2 a definio do percurso de afastamento.
Valores possveis veja Parmetros CYCLE72.
Se _AS2 no estiver programado, o comportamento
do percurso de afastamento o mesmo como o do
percurso de aproximao.
A aproximao suave do contorno sobre uma
trajetria no espao (hlice ou linha reta) deve ser
programada somente quando a ferramenta ainda
no est em ataque.

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-147

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

_LP1, _LP2
Por meio do parmetro _LP1, programa-se a
distncia da aresta externa da ferramenta ao ponto
de partida, e por meio de _LP2 esta distncia ao
ponto final (linha reta) ou ao raio da trajetria de
centro de fresa do arco de crculo de entrada
(crculo).
_FF3
Por meio do parmetro _FF3, define-se um avano
de retorno para posicionamentos intermedirios no
plano (livremente)

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, o ciclo ser
interrompido com o alarme
61000 "Nenhuma correo de ferramenta ativa".

3-148

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96

Ciclos de fresagem
08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.Fr

Exemplo de programao

pto. inicial do contorno


direo programada
do contorno

Fresar um contorno fechado, externo


Por meio deste programa deve ser fresado um
contorno mostrado na figura.
Parmetros para a chamada do ciclo:
Plano de retorno

250

Plano de referncia

200 + 3 mm
distncia de

segurana
Profundidade

contorno final
cont.final + med.ecx.de acab.

175

Aprox. mx. em profundidade 10


Medida exc. de acab. em profundidade 1.5 mm
Avano aprox. em profund.

Medida exc. de acab. no plano


Avano no plano

400
1 mm

800

Trabalho: desbaste at medida de tolerncia


de acabamento, percursos intermdios com G1,
em percurso intermdios, retorno
em Z
ao _RFP + _SDIS
Parmetros para a aproximao:
G41 - esquerda do contorno, quer dizer
usinagem externo
Aproximao sobre uma reta tangencial 20 mm
Avano de retorno
%_N_RANDKONTUR1_MPF
;$PATH=/_N_MPF_DIR

1000
Programa para fresar um contorno com
CYCLE72

N10 T20 D1

T20: Fresa com o raio 7

N15 M6

Trocar a ferramenta T20,

N20 S500 M3 F3000

Programar o avano, a velocidade de


rotao

N25 G17 G0 G90 X100 Y200 Z250

Vai para a posio inicial


N30 CYCLE72 ( "MYKONTUR", 250, 200, ->
Chamada do ciclo
-> 3, 175, 10, 1.5, 800, 400, 211, 41, ->
-> 1, 20, 1000)
N90 X100 Y200
N95 M02

Fim de programa

-> tem de ser programado em um nico bloco

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

3-149

Ciclos
08.97 de fresagem

08.97

3.Erro! Apenas o documento principal.Erro! Apenas o documento principal.

%_N_MYKONTUR_SPF
;$PATH=/_N_SPF_DIR

Subrotina de contorno a fresar (por


exemplo)

N100 G1 G90 X150 Y160


N110 X230 CHF=10
N120 Y80 CHF=10
N130 X125
N140 Y135
N150 G2 X150 Y160 CR=25
N160 M17

3-150

Siemens AG 1997 All rights reserved.


SINUMERIK 840D/810D/FM-NC Instr. de programao. Ciclos (PGZ) - Edio 08.97

03.96
04.00

Ciclos de torneamento

Ciclos de torneamento
4.1

Informaes gerais ........................................................................................................... 210

4.2

Condies......................................................................................................................... 211

4.3

Ciclo de canais CYCLE93 ............................................................................................. 214

4.4

Ciclo de rebaixo CYCLE94 ............................................................................................ 223

4.5

Ciclo de desbaste CYCLE95 ......................................................................................... 227

4.6 Ciclo de rebaixo para sada de rosca CYCLE96.............................................................. 242


4.7 Abertura de roscas CYCLE97........................................................................................... 246
4.8 Encadeamento de roscas CYCLE98 ................................................................................ 254
4.9 Refazer rosca (SW 5.3 e mais velhos) ................................................................................ 261
4.10Extenso do ciclo de remoo de aparas- CYCLE950 (SW 5.3 e mais antigos)............... 263

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-209

4.1

Ciclos de torneamento

03.96

4.1 Informaes gerais

Informaes gerais
Nos seguintes pargrafos, descreve-se a programao
dos ciclos de torneamento. O presente captulo deve
servir-lhes de guia durante a seleo dos ciclos e para
o abastecimento dos mesmos com parmetros. Alm
da descrio detalhada das funes dos ciclos
individuais e dos seus parmetros correspondentes,
encontra-se no fim de cada pargrafo um exemplo de
programao que pode facilitar o trabalho com estes
ciclos.
Os pargrafos baseiam-se no seguinte princpio:
Programao
Parmetros
Funo
Sequncia de operao
Explicao dos parmetros
Informaes adicionais
Exemplo de programao
"Os itens "Programao" e "Parmetros" bastam ao
usurio versado para o trabalho com os ciclos, o
principiante pode encontrar todas as informaes
necessrias para a programao dos ciclos nos
itens "Funo", "Sequncia de operao",
"Explicao dos parmetros", "Informaes
adicionais" e no exemplo de programao".

4-210

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4.2

03.96

Ciclos de torneamento

4.3 Ciclo de canais CYCLE93

Condies
Mdulo de dados para os ciclos de torneamento
Os ciclos de torneamento precisam do mdulo
GUD7.DEF. Este posto disposio, juntamente
com os ciclos, na disquete.
Condies de chamada e de retorno
As funes G efetivas antes da chamada do ciclo e o
frame programvel mantm-se para alm do ciclo.

Manipulao de fuso
Os comandos de fuso nos ciclos de torneamento
referem-se sempre ao fuso mestre ativo do controle.
Se pretender utilizar um ciclo em uma mquina de
vrios fusos, ter que definir anteriormente o fuso
ativo como fuso mestre (ver Instrues de
programao).

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

eixo transversal

Definio do plano
O plano de trabalho tem de ser definido antes da
chamada do ciclo. Em regra, no torneamento tratase do G18 (plano ZX). Os dois eixos do plano atual
no torneamento so designados, no texto seguinte,
como eixo longitudinal (primeiro eixo deste plano) e
eixo transversal (segundo eixo deste plano).
No ciclos de torneamento, compensa-se sempre o
segundo eixo no plano como eixo transversal, com a
programao de dimetro ativa (ver Instrues de
programao).

G18

eixo longitudinal

4-211

Ciclos de torneamento

03.96
08.99

4.3 Ciclo de canais CYCLE93

Mensagens sobre o estado de trabalho


Durante o processamento dos ciclos de
torneamento so exibidas mensagens na tela do
controle, que nos informam sobre o estado de
trabalho. As seguintes mensagens so possveis:
" Passo de rosca <n.> - usinagem como rosca
longitudinal"
"Passo de rosca <n.> - usinagem como rosca
transversal"
Em <n.> encontra-se o nmero da figura
justamente trabalhada, de cada vez..
Estas mensagens no interrompem o
processamento do programa e continuam presentes
at que surgir a prxima mensagem ou at que o
ciclo estiver terminado.
Dados setting de ciclo
Para o ciclo CYCLE95 h, a partir do SW 4, um
dado setting que se cria no mdulo GUD7.DEF.
Atravs do dado setting de ciclo _ZSD[0], possvel
variar a compensao da aproximao em
profundidade MID no CYCLE95. Se este estiver
posto a zero, decorre a compensao do parmetro
como at agora.
_ZSD[0]=1 MID um valor de raio
_ZSD[0]=2 MID MID um valor de dimetro
Para o ciclo de ranhura CYCLE93, o software
verso 4 e maior fornece os setting data no mdulo
GUD7.DEF. Este ciclo setting data _ZSD[4] pode
afetar a retrao depois da primeira ranhura.
_ZSD[4[=1 Retrao com G0
_ZSD[4]=0 Retrao com G1 (como antes)

4-212

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.3 Ciclo de canais CYCLE93

Monitorao do contorno referente ao ngulo de


incidncia
Alguns ciclos de torneamento, onde so executados
movimentos com corte de relevo so gerados
monitoramento do ngulo de ajuste da ferramenta ativa
para possvel violao do contorno. Este ngulo
inserido como um valor no offset da ferramenta
(debaixo do parmetro P24 no offset D).
Um ngulo entre 0 e 90 graus inserido sem sinal.

sem prejuzo de perfil

prejuzo de perfil

Aquando da introduo do ngulo de incidncia, ter


que observar que este depende do modo de
trabalho: cilindrar ou facear. Se uma ferramenta
tiver ser utilizada para cilindrar e facear,
necessrio utilizar, com ngulos de incidncia
diferentes, duas correes de ferramenta.
No ciclo verificado, se for possvel, com a
ferramenta selecionada, trabalhar o contorno
programado.
Caso a usinagem com esta ferramenta no seja
possvel, ento
o ciclo interrompido com uma mensagem de
erro (no corte de paras) ou
continua a trabalhar o contorno, emitindo uma
mensagem (em ciclos de rebaixo). A geometria
de gume determina o contorno.
Deve-se ter em ateno que, devido a fatores de
escala ou rotaes ativos no plano atual, so
alteradas as relaes nos ngulos, o que no pode
ser considerado na monitorao de contorno dentro
do ciclo.
Caso o ngulo de incidncia esteja especificado na
correo de ferramenta com zero, esta monitorao
no decorrer. As reaes exatas descrevem-se
nos ciclos individuais.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

sem prejuzo de perfil

prejuzo de contorno

4-213

4.3

Ciclos de torneamento

03.96

4.4 Ciclo de rebaixo CYCLE94

Ciclo de canais CYCLE93


Programao
CYCLE93 (SPD, SPL, WIDG, DIAG, STA1, ANG1, ANG2, RCO1, RCO2, RCI1, RCI2,
FAL1, FAL2, IDEP, DTB, VARI)

Parmetros
SPD

Ponto inicial no eixo transversal (a introduzir sem sinal)

real

Ponto inicial no eixo longitudinal

WIDG

real

Largura do canal (a introduzir sem sinal)

DIAG

real

Profundidade do canal (a introduzir sem sinal)

STA1

real

ngulo entre o contorno e o eixo longitudinal


Gama de valores: 0<=STA1<=180 graus

ANG1

real

ngulo de ataque 1: no lado do canal determinado pelo ponto inicial (a


introduzir sem sinal)
Gama de valores: 0<=ANG1<89.999 graus

ANG2

real

ngulo de ataque 2: no outro lado (a introduzir sem sinal)


Gama de valores: 0<=ANG2<89.999

RCO1

real

Raio/chanfro 1, , exterior: no lado determinado pelo ponto inicial

RCO2

real

Raio/chanfro 2, exterior

RCI1

real

Raio/chanfro 1, interior: no lado do ponto inicial

RCI2

real

Raio/chanfro 2, interior

FAL1

real

Medida excedente de acabamento no fundo do canal

FAL2

real

Medida excedente nos flancos

IDEP

real

Profundidade de aproximao (a introduzir sem sinal)

DTB

real

Tempo de parada momentnea no fundo do canal

VARI

4-214

real

SPL

int

Modo de trabalho
Gama de valores1...8 e 11...18

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.4 Ciclo de rebaixo CYCLE94

Funo
O ciclo de desbaste de canal permite-nos produzir
canais simtricos e assimtricos para o torneamento
paralelo e o torneamento de faces em quaisquer
elementos de contorno retos. Podem ser produzidos
canais exteriores e canais interiores.

Sequncia de operao
O avano em profundidade (em direo ao fundo do
canal) e em largura (de canal a canal) so
distribudos uniformemente com o maior valor
possvel.
Ao abrir ranhuras em elementos inclinados,
posiciona-se de um canal ao prximo canal no
percurso mais curto, quer dizer paralelamente ao
cone, no qual o canal trabalhado. Dentro do ciclo,
compensa-se uma distncia segura ao contorno.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-215

Ciclos de torneamento

03.96

4.4 Ciclo de rebaixo CYCLE94

1. Operao
Desbaste paralelo ao eixo at ao fundo em passos
de aproximao individuais. Aps cada
aproximao, decorre uma liberao para quebrar
aparas.

2. Operao
O canal trabalhado verticalmente direo de
aproximao em um ou vrios cortes. Cada corte
distribudo segundo a profundidade de aproximao.
A partir do segundo corte ao longo da largura do
canal, decorre uma liberao de 1 mm de cada vez,
antes do retrocesso.

3. Operao
Usinagem dos flancos em um s passo, se
estiverem programados ngulos sob ANG1 ou
ANG2. A aproximao ao longo da largura do canal
decorre em vrios passos, caso a largura de flanco
seja maior.

4-216

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.4 Ciclo de rebaixo CYCLE94

4. Operao
Usinagem da medida excedente de acabamento,
paralela ao contorno, desde o bordo ao centro do
canal. A correo do raio de ferramenta
selecionada e outra vez cancelada automaticamente
pelo ciclo.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-217

Ciclos de torneamento

03.96

Explicao dos parmetros

IDEP

STA1

ANG2

ANG1

SPD

I2
C
R

DIAG

01
C
R

WIDG

ANG2

WIDG

IDEP
DIAG
ANG1

SPL
STA1

SPD

WIDG e DIAG (largura canal e profundidade do


canal)
Por meio dos parmetros: largura de canal (WIDG)
e profundidade de canal (DIAG), especifica-se a
forma do canal. O ciclo sempre parte, no seu
clculo, do ponto programado sob SPD e SPL.
Se o canal for mais largo do que a ferramenta ativa,
a largura usinada em vrios passos. Nesta
condio, a largura total distribuda uniformemente
pelo ciclo. A aproximao mxima 95% da largura
de ferramenta, depois de deduzidos os raios de
gume. Assim garantida uma sobreposio dos
cortes.

SPL

I1
C
R

SPD e SPL (ponto de partida)


Por meio destas coordenadas, define-se o ponto
inicial de um canal, a partir deste calculada a
forma no ciclo. O ciclo determina automaticamente o
seu ponto inicial para o qual se vai no comeo. No
caso de um canal exterior, posiciona-se primeiro na
direo do eixo longitudinal, no caso de um canal
interior, posiciona-se primeiro na direo do eixo
transversal.
Canais em elementos de contorno curvados podem
ser realizados de maneira diferente. Segundo a
forma e o raio da curvatura, possvel ou colocar
uma linha reta paralela ao eixo em cima do mximo
da curvatura, ou criar um elemento oblquo
tangencial em um ponto dos pontos de bordo do
canal.
Arredondamentos e chanfraduras no bordo do canal
so convenientes, para contornos curvados,
somente quando o respectivo ponto de bordo esteja
situado sobre a linha reta preestabelecida ao ciclo.

4-218

4.4 Ciclo de rebaixo CYCLE94

RC
02

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96
08.97

Ciclos de torneamento

4.4 Ciclo de rebaixo CYCLE94

SPL
IDEP

STA1

ANG1

SPD

ANG2

DIAG

01
C
R

I2
C
R

I1
C
R

Se a largura do canal programada for inferior


largura real da ferramenta, surgir a mensagem de
erro
61602 "Largura de ferramenta incorretamente
definida".
O ciclo no inicia o processamento do ciclo, a
usinagem interrompida. O alarme surgir tambm, se
dentro do ciclo for reconhecida uma largura de gume
com o valor zero.

RC
02

WIDG

STA1 (ngulo)
Por meio do parmetro STA1, programa-se o ngulo
do elemento oblquo, no qual o canal dever ser
produzido. O ngulo pode ter valores entre 0 e 180
graus e refere-se sempre ao eixo longitudinal.

ANG2
IDEP
DIAG
ANG1
SPL
STA1

SPD

RCO1, RCO2 e RCI1, RCI2 (raio/chanfro)


A forma do canal modificada pela introduo de
arredondamentos/chanfraduras no bordo ou no
fundo. necessrio introduzir arredondamentos
com sinal positivo e chanfraduras com sinal
negativo.
Dependendo da dezena do parmetro VARI,
especifica-se o modo da compensao de
chanfraduras programadas.

WIDG

ANG1 e ANG2 (ngulo de ataque)


Atravs de ngulos de ataque a preestabelecer
separadamente, possvel descrever canais
assimtricos. Os ngulos podem ter valores entre 0
e 89.999 graus.

No caso de VARI<10 (dezena=0), considera-se o


valor destes parmetros, como at agora, como
comprimento de chanfradura (chanfraduras com
CHF=...).
No caso de VARI>10, este considerado como
comprimento reduzido de trajetria (chanfraduras
com programao CHR).

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-219

Ciclos de torneamento

03.96
08.97

4.4 Ciclo de rebaixo CYCLE94

FAL1 e FAL2 (permisso trabalho)


Para o fundo do canal e os flancos, possvel
programar medidas excedentes de acabamento
separadas. No desbaste, decorre a usinagem at a
estas medidas excedentes de acabamento. Depois
disso, efetua-se um corte paralelo ao contorno ao longo
do contorno final com a mesma ferramenta.

Final machining
allowance on
flanks, FAL2
Final machining
at base, FAL1

IDEP (profundidade aproximao)


Pela programao de uma profundidade de
aproximao, o torneamento de canais paralelo ao
eixo pode ser distribudo em vrios avanos em
profundidade. Aps cada aproximao, a ferramenta
retrocedida de 1 mm, para quebrar aparas.
O parmetro IDEP tem de ser programado em todo
o caso.
DTB (tempo de parada)
O tempo de parada momentnea no fundo do canal
tem de ser selecionado de forma a que for efetuada
pelo menos uma rotao do fuso. Este tempo
programa-se em segundos.
VARI (tipo de processo)
Por meio da posio das unidades do parmetro
VARI, especifica-se o modo da usinagem do canal.
Pode ter os valores mostrados no grfico.

VARI=1/11 Z
X

Por meio da dezena do parmetro VARI, especificase o modo da compensao das chanfraduras.
VARI 1...8:
Chanfro calculado como CHF
VARI 11...18: Chanfro calculado como CHF

VARI=2/12 Z
X

VARI=3/13 Z
X

VARI=4/14 Z
X

VARI=5/15 Z
X

VARI=7/17 Z

4-220

VARI=6/16 Z
X

VARI=8/18 Z

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96
08.99

Ciclos de torneamento

4.4 Ciclo de rebaixo CYCLE94

Caso o parmetro tenha um outro valor, o ciclo ser


interrompido com o alarme
61002 "Modo de trabalho incorretamente definido".
Pelo ciclo efetuada uma monitorao de contorno,
de forma a que resultar um contorno do canal
apropriado. Trata-se de um contorno no
apropriado, se os arredondamentos/as chanfraduras
se toquem ou cortem no fundo do canal, ou se
procurar penetrar em plano em uma parte de
contorno paralela ao eixo longitudinal. Nestes casos,
o ciclo ser interrompido com o alarme
61603 "Forma do canal incorretamente definida".

Informaes adicionais
Antes da chamada do ciclo de canais, tem de ser
ativada uma ferramenta de dois gumes. As
correes para os dois gumes tm de ser
armazenadas em dois nmeros D sucessivos da
ferramenta, a primeira deles tem de ser ativado
antes da chamada do ciclo. O ciclo determina
automaticamente, para qual das operaes ele tem
de utilizar qual das duas correes de ferramenta, e
ativa as mesmas tambm automaticamente. Depois
de terminado o ciclo, ser ativo de novo o nmero
de correo programado antes da chamada do
ciclo. Se no estiver programado qualquer nmero
D para uma correo de ferramenta aquando da
chamada do ciclo, interromper-se- a execuo do
ciclo com o alarme
61000 "Nenhuma correo de ferramentas ativa".
Para SW 5.1 e maiores, dado de mquina do ciclo
_ZSD[4] pode ser utilizado para influenciar na
retrao depois do primeiro canal.
_ZSD[4]=0 significa retrao com G1 como
anteriormente, _ZSD[4]=1 significa retrao com
G0.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-221

Ciclos de torneamento

03.96

4.4 Ciclo de rebaixo CYCLE94

Exemplo de programao

Canais
Este programa permite produzir um canal(
longitudinal, externo).
O ponto de partida do X35 Z60.
O ciclo utiliza as correes de ferramenta D1 e D2
da ferramenta T1. A ferramenta para abrir ranhuras
tem de ser definida em conformidade com isto.

10

20

25

30

10

Chamfers 2mm

60

DEF REAL SPD=35, SPL=60, WIDG=30, ->


Definio dos parmetros com alocao
-> DIAG=25, STA1=5, ANG1=10, ANG2=20, -> de valores
-> RCO1=0, RCI1=-2, RCI2=-2, RCO2=0, ->
-> FAL1=1, FAL2=1, IDEP=10, DTB=1
DEF INT VARI=5
N10 G0 G90 Z65 X50 T1 D1 S400 M3
Ponto inicial antes do incio do ciclo
N20 G95 F0.2
Especificao dos valores tecnolgicos
N30 CYCLE93 (SPD, SPL, WIDG, DIAG, ->
-> STA1, ANG1, ANG2, RCO1, RCO2, ->
-> RCI1, RCI2, FAL1, FAL2, IDEP, ->
-> DTB, VARI)
N40 G0 G90 X50 Z65

Chamada do ciclo

N50 M02

Fim de programa

Prxima posio

-> tem de ser programado em um bloco

4-222

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4.4

03.96

Ciclos de torneamento

4.5 Ciclo de desbaste CYCLE95

Ciclo de rebaixo CYCLE94


Programao
CYCLE94 (SPD, SPL, FORM)

Parmetros
SPD

real

Ponto inicial no eixo transversal (a introduzir sem sinal)

SPL

real

Ponto inicial do contorno no eixo longitudinal,


(a introduzir sem sinal)

FORM

char

Definio da forma
Valor: E (para a forma E)
F (para a forma F)

Funo
Este ciclo permite produzir entalhes da forma E e F
conforme a DIN509 F com esforo habitual, com um
dimetro de pea acabada >3 mm.

Form F

Para produzir gargantas at ao ncleo da rosca h


um outro ciclo CYCLE96 (ver pgina4.6).

Form E

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-223

Ciclos de torneamento

03.96

4.5 Ciclo de desbaste CYCLE95

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
possvel ir, sem colises, para cada entalhe.
O ciclo gera a seguinte sequncia de
movimentos:
Movimento ao ponto inicial averiguado dentro do
ciclo, com G0
Seleo da correo do raio de gume segundo a
posio de gume ativa, e percorrer o contorno de
entalhe com o avano programado antes da
chamada do ciclo
Retorno ao ponto inicial com G0, e cancelamento
da correo do raio de gume com G40

Explicao dos parmetros

SPD e SPL (ponto de partida)


Sob o parmetro SPD, preestabelece-se o dimetro
de pea acabada para o entalhe. Por meio do
parmetro SPL, especifica-se a medida de pea
acabada no eixo longitudinal.
Caso resulte, segundo o valor programado para
SPD, um dimetro final <3 mm, interrompe-se o
ciclo com o alarme
61601 "Dimetro de pea acabada demasiado
pequeno".

SPL

SPD

4-224

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.5 Ciclo de desbaste CYCLE95

FORM (definio)
A forma E e a forma F encontram-se especificadas
na norma DIN509. Especificam-se atravs deste
parmetro.
Caso o parmetro tenha um valor diferente de E ou
F, interrompe-se o ciclo com o alarme
61609 "Forma incorretamente definida".

+X

FORM E
SL3

For workpieces with


one machined surface

+Z

FORM F
For workpieces with two
machined surfaces at
right angles to each other

A posio de da ferramenta averiguada


automaticamente, pelo ciclo, da correo ativa de
ferramenta. O ciclo pode trabalhar com as posies de
gume 1 ... 4..
Caso o ciclo reconhea uma posio de gume 5 ...
9, aparece o alarme
61608 "Foi programada uma posio de gume
incorreta" e o ciclo interrompido.
O ciclo averigua automaticamente o seu ponto
inicial. Este situa-se em uma distncia de 2 mm do
dimetro final e de 10 mm da medida final no eixo
longitudinal. A posio deste ponto inicial
relativamente aos valores de coordenada
programados determinada pela posio de gume
da ferramenta ativa.
No ciclo, decorre uma monitorao do ngulo de
incidncia da ferramenta ativa, quando para isso foi
preestabelecido um valor no respectivo parmetro
da correo de ferramenta. Se for verificado que a
forma do entalhe no poder ser trabalhada com a
ferramenta selecionada, porque ngulo de
incidncia da mesma demasiado pequeno, surgir
a mensagem "Forma alterada do entalhe" no
controle. Mas o processamento continuado.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

SL2

+X
SL 4

SL 3

+Z

SL 1

SL 2

4-225

Ciclos de torneamento

03.96

4.5 Ciclo de desbaste CYCLE95

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, o ciclo ser
interrompido depois de emitir o alarme
61000 "Nenhuma correo de ferramentas ativa".

Exemplo de programao
X

Entalhe_Forma_E
Este programa permite trabalhar um entalhe da
forma E.

FORM E

20

60

N10 T25 D3 S300 M3 G95 F0.3

Seleo da posio inicial

N30 CYCLE94 (20, 60, "E")

Chamada do ciclo

N40 G90 G0 Z100 X50

Ir para a prxima posio

N50 M02

4-226

Especificao dos valores tecnolgicos

N20 G0 G90 Z100 X50

Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4.5

03.96
05.98

Ciclos de torneamento

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Ciclo de desbaste CYCLE95


Programao
CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)

Parmetros
NPP

string

Nome da sub programa de contorno

MID

real

Profundidade de aproximao (a introduzir sem sinal)

FALZ

real

Medida excedente de acabamento no eixo longitudinal (a introduzir sem


sinal)

FALX

real

Medida excedente de acabamento no eixo transversal (a introduzir sem


sinal)

FAL

real

Medida excedente de acabamento correspondente ao contorno (a


introduzir sem sinal)

FF1

real

Avano para desbaste sem cavidade de corte

FF2

real

Avano para a imerso em elementos de cavidade de corte

FF3

real

Avano para acabamento

VARI

int

Modo de trabalho
Gama de valores: 1 ... 12

DT

real

Tempo de parada momentnea para quebrar aparas, no desbaste

DAM

real

Comprimento de percurso, depois dele interrompido cada passo de


desbaste para quebrar aparas

_VRT
Com SW
4.4 e
maior

real

Distncia de retrao para o desbaste de contorno, incremental


(a introduzir sem sinal)

Funo
O ciclo de desbaste permite produzir um perfil,
programado em um sub programa, de uma pea bruta
por desbaste paralela ao eixo. O perfil pode conter
elementos de cavidade de corte. O ciclo permite
trabalhar perfis, por usinagem longitudinal e
faceamento, exteriores e interiores. A tecnologia pode
ser livremente selecionada (desbastar, acabar,
usinagem completa). Durante o desbaste do perfil so
gerados cortes paralelos ao eixo da profundidade de
aproximao no mximo programada. Esquinas
restantes resultantes depois de atingir um ponto de
interseo com o contorno so usinados
imediatamente. Desbasta-se at medida excedente

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-227

Ciclos de torneamento

03.96

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

de acabamento programada.
O acabamento decorre na mesma direo como o
desbaste. No acabamento, a correo do raio de
ferramenta selecionada e novamente cancelada
automaticamente pelo ciclo.

4-228

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
12.98

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
possvel ir, sem colises, para o ponto inicial do
contorno.
O ciclo gera a seguinte sequncia de
movimentos:
O ponto inicial do ciclo calculado internamente,
com G0 aproxima-se simultaneamente em
ambos os eixos.
Desbaste sem elementos de cavidade de corte:
O avano paralelo ao eixo para a profundidade
atual calculado internamente e executado com
G0.

Ir para o ponto de interseo de desbaste


paralelamente ao eixo com G1 e o avano FF1.
Arraste paralelo ao contorno ao longo do
contorno medida excedente de acabamento at
ao ltimo ponto de interseo de desbaste com
G1/G2/G3 e FF1.
Levantar conforme o contedo programado no
_VRT em cada eixo e retorno em G0.
Esta sequncia repete-se at que estiver atingida a
profundidade total da etapa de usinagem.
Ao desbastar sem elementos de cavidade de corte,
o retrocesso ao ponto inicial do ciclo decorre eixo
por eixo.
Desbaste dos elementos de cavidade de corte:
Ir para o ponto inicial para a prxima cavidade de
corte, eixo por eixo, com G0. Toma-se em
considerao uma distncia segura interna do
ciclo.

Aproximao paralela ao contorno ao longo do


contorno + medida excedente de acabamento
com G1/G2/G3 e FF2.
Aproximao paralela ao eixo do ponto de
interseo de desbaste com G1 e o avano FF1.
Ir at ao ltimo ponto de interseo de desbaste.
O levantamento e o retorno decorrem de mesma
maneira como na primeira etapa de usinagem.

Z
Roughing without relief cut
Roughing of the first relief cut
Roughing of the second relief cut

Caso existam ainda mais elementos de cavidade de

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-229

Ciclos de torneamento

03.96

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

corte, esta sequncia repetido para cada


cavidade.

4-230

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96
08.99

Ciclos de torneamento

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Acabamento:
Vai-se para o ponto inicial do ciclo eixo por eixo com
G0.
Vai-se para o ponto inicial de contorno
simultaneamente em ambos os eixos com G0.
Acabamento ao longo do contorno com G1/G2/G3 e
FF3
Retorno ao ponto inicial com os dois eixos e G0.

Descrio dos parmetros


X

NPP (nome)
Sob este parmetro, introduz-se o nome do subprograma de contorno. O sub-programa de
contorno, no entanto, no pode ser um subprograma com uma lista de parmetros.

FALX

Para o nome do sub-programa de contorno valem


todas as convenes de nomes descritas nestas
Instrues de programao.

NPP

FALZ

A partir do SW 5.2 o desbaste do contorno pode fazer


parte de uma parte ou de um outro programa qualquer.
A parte identificada atravs de um label de incio e de
fim ou nmero de sentena, O nome do programa e
nmero do label/sentena sinalizado por um ":".
Exemplo:

NPP="CONTOUR_1"

O trabalho de contorno o programa


completo "Contorno_1".

NPP="START:END"

O trabalho do contorno definido como


parte do bloco com label INICIO at a
sentena FINAL no programa chamado.

NPP="/_N_SPF_DIR/_N_CONTOUR_1_SPF:N130:N2 O trabalho de contorno definido nos


10"
blocos N130 at N210 no programa
CONTOUR_1. O nome do programa precisa
ser escrito completamente com diretrio e
extenso, veja descrio na literatura: /PGA/
Manual de programao avanado.
Caso o bloco seja definido com nmero de sentena,
ento deve ser verificado, que aps uma modificao
de programa com a seguinte instruo do operador
numerar novamente o nmero da sentena para esta
parte com NPP precisa ser ajustado.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-231

Ciclos de torneamento

03.96
08.97

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

.
39
8x4.875mm

36

8x4.5mm

MID (profundidade de ajuste)


Sob o parmetro MID, define-se a profundidade
mxima possvel da aproximao para a operao de
desbaste.
A avaliao deste parmetro depende, a partir da
verso de software 4 ou maior, do dado setting de ciclo
_ZSD[0] (veja captulo 4.2).
O ciclo calcula automaticamente a profundidade
atual de aproximao, com a qual se trabalha no
desbaste.
A operao de desbaste em contornos com
elementos de cavidade de corte distribuda pelo
ciclo em etapas de cavidade de corte individuais.
Para cada etapa de desbaste, o ciclo calcula
novamente a profundidade atual de aproximao.
Esta sempre est situada entre a profundidade de
aproximao programada e a metade do seu valor.
Com base na profundidade total de uma etapa de
desbaste e na programada profundidade de
aproximao mxima, averigua-se o nmero dos
cortes de desbaste necessrios, nos quais
distribuda uniformemente a profundidade total a ser
trabalhada. Assim, so conseguidas condies de
corte timas. Para desbastar este contorno,
resultam os passos de usinagem mostrados na
imagem acima representada.

2x3.5mm
7

Exemplo para o calculo do ajuste de profundidade


atual:
A etapa de trabalho 1 tem uma profundidade total de
39 mm. Com uma profundidade mxima de
aproximao de 5 mm so necessrios, em
consequncia disto, 8 cortes de desbaste. Estes so
executados com uma aproximao de 4.875 mm.
Na etapa de aproximao 2, igualmente so
executados 8 cortes de desbaste com uma
aproximao de 4,5 mm cada um (diferena total de
36 mm).
Na etapa de trabalho 3 , desbasta-se duas vezes
com uma aproximao atual de 3,5 (diferena total 7
mm).

4-232

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

FAL, FALZ e FALX (trabalho final permitido)


O pr-estabelecimento de uma medida excedente de
acabamento para o desbaste efetua-se ou pelos
parmetros FALZ e FALX se quiser preestabelecer
medidas excedentes de acabamento diferentes,
especficas de cada eixo, ou atravs do parmetro FAL
para uma medida excedente de acabamento
correspondente ao contorno. Depois disso, este valor
levado em conta em ambos os eixos como medida
excedente para o acabamento.
No decorre nenhum controle de plausibilidade dos
valores programados. Quer dizer, se todos os trs
parmetros estiverem ocupados com valores, o ciclo
compensar todas estas medidas excedentes para o
acabamento.
Mas conveniente decidir-se em favor de uma das
maneiras da definio de uma medida excedente
para o acabamento.
O desbaste sempre efetuado at a estas medidas
excedentes. Depois de cada processo de desbaste
paralelo ao eixo, a esquina restante resultante
imediatamente tambm usinada, paralelamente ao
contorno, de forma a que no for necessrio, depois de
terminado o desbaste, qualquer corte de esquinas
restantes. Se no estiverem programadas medidas
excedentes para o acabamento, usina-se durante o
desbaste at ao contorno final.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-233

Ciclos
12.98 de torneamento

03.96

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

FF1, FF2 e FF3 (avano)


Para as etapas de trabalho diferentes possvel
preestabelecer - ver imagem - avanos diferentes
ao lado.

G1/G2/G3
G0

X
FF1

Roughing

FF2
FF1
Z
X
Finishing
FF3

4-234

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

VARI (tipo de usinagem)


O tipo de usinagem pode ser retirado da seguinte
tabela abaixo.

Longitudinal, outside
VARI=1/5/9

Longitudinal, inside
VARI=3/7/11

Z
X

or after
rechucking

Longitudinal, inside
VARI=3/7/11
Transverse, inside
VARI=4/8/12

Na usinagem longitudinal ocorre o avano sempre


no eixo plano, no trabalho plano no eixo longitudinal.
Trabalho externo significa que ajustado no sentido
do eixo negativo. No trabalho interno ocorre o ajuste
no sentido do eixo positivo.
Para o parmetro VARI ocorre um teste de
plausibilidade. Caso o valor no se encontre na rea
de 1 ... 12 na chamada do ciclo ento o ciclo
interrompido com o alarme 61002 "Tipo de
usinagem programado incorretamente".

X
Transverse,
outside
VARI=2/6/10

Z
X

or after
rechucking
Transverse, inside
VARI=4/8/12

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-235

Ciclos
12.98 de torneamento

03.96

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

DT e DAM (tempo de permanncia e


comprimento do curso)
Por meio dos dois parmetros, possvel conseguir
uma interrupo dos cortes de desbaste individuais
aps certas distncias percorridas, a fim de quebrar
aparas. Estes parmetros tm importncia somente
para o desbaste. No parmetro DAM, define-se a
distncia percorrida mxima, depois dela se deve
quebrar aparas. No DT, possvel programar para
tal um tempo de parada momentnea, que se
executa em cada dos pontos de interrupo do
corte. Se no estiver preestabelecida qualquer
distncia percorrida para a interrupo do corte
(DAM=0), geram-se cortes de desbaste sem
interrupo e sem tempos de parada momentnea.
_VRT (levantamento)
Com a verso 4.4. e mais antigas, pode ser
programado o valor em que os dois eixos devem ser
levantados durante o desbaste no parmetro _VRT.
Quando _VRT=0 (parmetro no programado), a
ferramenta levantada como anteriormente por um
raio de inserto +1mm (como em verses anteriores
de SW).

Interrupted paraxial cut


X

DAM

G4

G4

Infeed
movement

G4

G1

G4

Informaes adicionais
Definio do contorno
O contorno programa-se em um sub-programa, cujo
nome tem de ser preestabelecido como parmetro.
O sub-programa de contorno tem de conter pelo menos
3 blocos com movimentos nos dois eixos do plano de
trabalho.
O plano de trabalho (G17, G18, G19) ajustado antes
da chamada do ciclo no programa principal ou atua
conforme a posio inicial desse grupo-G na mquina.
Se o sub-programa de contorno for mais curto, o
ciclo ser interrompido depois de emitir os alarmes
10933 "Os blocos de contorno no sub-programa de
contorno no chegam.
Elementos de cavidade de corte podem ser
enfileirados diretamente.
Sentenas sem movimentos podem ser escritas
sem restries.

4-236

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
12.98

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Dentro do ciclo, so preparados todos os blocos de


posicionamento para os primeiros dois eixos do
plano atual, porque somente estes tomam parte no
levantamento de aparas. Movimentos para outros
eixos podem encontrar-se no sub-programa de
contorno, mas os seus percursos de
posicionamento so suprimidos, durante o
desbaste, no ciclo.
Como geometria no contorno s so permitidos
programaes retas e circulares com G0, G1, G2 e
G3. Alm disso podem ser programados comandos
para arredondamento e chanfros. Caso sejam
programados outros comandos de movimento no
contorno ento o ciclo interrompido com o alarme
10930 "Tipo de interpolao no permitida no
trabalho do contorno".
No primeiro bloco com movimento de
posicionamento no plano de trabalho atual, tem de
encontrar-se um comando de movimento G0, G1,
G2 ou G3 , caso contrrio o ciclo interrompido
com o alarme 15800 " Condies iniciais incorretas
para CONTPRON".
Este alarme tambm surgir com o G41/42 ativo.
O ponto inicial do contorno a primeira posio
programada no sub-programa de contorno, no plano
de trabalho.
O nmero dos blocos com movimentos no plano, no
mximo possveis no contorno, depende do
contorno. Por princpio, o nmero das cavidades de
corte no limitado.
Caso um contorno contenha um nmero de
elementos de contorno superior capacidade da
memria dentro do ciclo, efetua-se uma interrupo
do ciclo com o alarme
10934 "Estouro da tabela de contorno".

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-237

Ciclos
12.98 de torneamento

03.96

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Neste caso, a usinagem tem de ser distribuda em


vrios cortes representados cada um por um prprio
sub-programa de contorno, e o ciclo tem de ser
chamado separadamente para cada etapa.
Caso, em um sub-programa de contorno, o dimetro
mximo no se situar no ponto final ou ponto inicial
programado do contorno, o ciclo junta
automaticamente, no fim de processamento, uma
reta paralela ao eixo at ao mximo do contorno, e
esta parte do contorno usinada como cavidade de
corte.
A programao de:
do plano de correo do raio com G17/G18/G19
Frames
do posicionamento de um eixo do plano, no qual
se usina, como eixo de posicionamento

X
Extended
straight line

End point

Starting
point

a seleo da correo do raio de ferramenta com


G41/G42
no sub-programa de contorno causam a interrupo
do ciclo com o alarme 10931 "Contorno com erro".
Sentido do contorno
A partir do SW 4.4, o sentido onde programado o
contorno de desbaste pode ser selecionado
livremente. O ciclo define internamente o sentido do
trabalho automaticamente. Em trabalhos completos
o contorno acabado no mesmo sentido que no
desbaste.
Caso for selecionado somente o acabamento o
contorno trabalhado sempre no sentido
trabalhado.
Para a deciso sobre o sentido do trabalho sempre
levado em considerao o primeiro e ltimo ponto
programado de contorno. Por isso necessrio
escrever no primeiro bloco do sub-programa de
contorno as duas coordenadas.

4-238

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
12.98

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Monitorao do contorno
O ciclo oferece-lhes uma monitorao do contorno a
respeito dos itens seguintes:
ngulo de afastamento da ferramenta ativa
programao de crculo de arcos de crculo com
um ngulo de abertura de > 180 graus
Para os elementos de cavidade de corte, verifica-se
no ciclo se a usinagem for possvel com a
ferramenta ativa. Se o ciclo reconhecer que esta
usinagem causar um prejuzo de perfil, ele
interrompido depois de emitir o alarme
61604 "Ferramenta ativa prejudica o contorno
programado.
Caso o ngulo de incidncia estiver especificado na
correo de ferramenta com zero, esta monitorao
no efetuada.
Se na correo forem encontrados arcos de crculo
demasiado grandes, surgir o alarme
10931 "Contorno com erro".
Ponto de partida
O ciclo determina o ponto de partida
automaticamente. O ponto de partida posicionado
no eixo onde feito o ajuste do avano a uma
distncia correspondente ao trabalho final permitido
+ distncia de levantamento (parmetro _VRT). No
outro eixo posicionado a uma distncia
correspondendo ao trabalho final permitida + _VRT
antes do ponto de partida do contorno.
Durante o movimento at o ponto de partida
selecionado internamente no ciclo a correo do raio de
corte.
O ltimo ponto antes da chamada do ciclo precisa ser
selecionado de tal forma que isso ocorra sem coliso e
que tenha espao suficiente para o respectivo
movimento de compensao.

Sum of the final machining


allowance in X+_VRT
START POINT
of the cycle
Sum of final mach.
allow. in Z+_VRT

Estratgia de partida do ciclo


O ponto de partida calculado pelo ciclo feito no
desbaste sempre pelos dois eixos ao mesmo tempo
e no acabamento sempre com um eixo de cada vez.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-239

Ciclos
12.98 de torneamento

03.96

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Exemplo de programao 1
X

P6 (35.76)
P2 (87.65)
5

P4 (52,44)

Ciclo de desbaste
O contorno mostrado nas imagens para a
explicao dos parmetros de abastecimento deve
ser trabalhado completamente de forma longitudinal
externa. Esto preestabelecidas medidas
excedentes de acabamento especficas do eixo.
Uma interrupo do corte durante o desbaste no
tem lugar. A aproximao mxima 5 mm.
O contorno memorizado em um programa
separado.

P1 (120.37)
P5 (41.37)
P3 (77.29)
Z

DEF STRING[8] UPNAME

Def. de uma varivel para o nome do


contorno

N10 T1 D1 G0 G95 S500 M3 Z125 X81

Posio antes da chamada

UPNAME="CONTOUR_1"

Atribuio do nome de sub-programa

N20 CYCLE95 (UPNAME, 5, 1.2, 0.6, , ->


-> 0 .2, 0.1, 0.2, 9, , , 0.5)
N30 G0 G90 X81

Chamada do ciclo

N40 Z125

Posicionar eixo por eixo

N50 M30

Fim de programa

PROC CONTOUR_1

Incio do sub-programa de contorno

N100 G1 Z120 X37


N110 Z117 X40
N120 Z112 RND=5

Posicionar eixo por eixo

N130
N140
N150
N160
N170
N180
N190
N200
N210
N220

Reposicionamento na posio inicial

Arredondamento com raio 5

G1 Z95 X65
Z87
Z77 X29
Z62
Z58 X44
Z52
Z41 X37
Z35
G1 X76
M17

Posicionar eixo por eixo

Final da sub-rotina

-> Precisa ser programado em um nico bloco

4-240

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
08.99

4.6 Ciclo de rebaixo para sada de rosca CYCLE96

Exemplo de programao 2
Ciclo de desbaste
O contorno de desbaste definido no programa
chamado e trabalhado aps a chamada do ciclo
de acabamento diretamente.

P5 (50.50)
P4 (50.41.547)
P3 (70.21.547)
P2 (90.10)

P1 (100.10)

N110 G18 DIAMOF G90 G96 F0.8


N120 S500 M3
N130 T11 D1
N140 G0 X70
N150 Z60
N160 CYCLE95 ("START:END",2.5,0.8, ->
0.8,0,0.8,0.75,0.6,1)
START:

Chamada do ciclo

N180 G1 X10 Z100 F0.6


N190 Z90
N200 Z=AC(70) ANG=150
N210 Z=AC(50) ANG=135
N220 Z=AC(50) X=AC(50)
END:
N230 M02

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-241

4.6

Ciclos de torneamento

03.96

4.7 Abertura de roscas CYCLE97

Ciclo de rebaixo para sada de rosca CYCLE96


Programao
CYCLE96 (DIATH, SPL, FORM)

Parmetros
DIATH

real

Dimetro nominal da rosca

SPL

real

Ponto inicial do contorno no eixo longitudinal

FORM

char

Definio da forma
Valor: A (para a forma A)
B (para a forma B)
C (para a forma C)
D (para a forma D)

Funo
Este ciclo permite produzir gargantas at o ncleo
da rosca segundo DIN76 para peas com rosca
mtrica ISO.

4-242

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.7 Abertura de roscas CYCLE97

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
possvel, sem colises, para cada rebaixo de sada
de rosca.
O ciclo gera a seguinte sequncia de
movimentos:
Ir para o ponto inicial determinado dentro do ciclo
com G0.
Seleo da correo do raio de ferramenta
segundo a posio de gume ativa. Percorrer do
contorno de garganta com o avano programado
antes da chamada do ciclo.
Retorno ao ponto inicial com G0 e cancelamento
da correo do raio de ferramenta com G40.

Explicao dos parmetros


X
SPL

DIATH

DIATH (dimetro nominal)


Este ciclo permite produzir gargantas at o ncleo
da rosca para roscas mtricas ISO de M3 a M68.
Se resultar, do valor programado para DIATH, um
dimetro final <3 mm, o ciclo ser interrompido com
o alarme 61601 "Dimetro de pea acabada
demasiado pequeno".
Se o parmetro tiver um valor diferente do
preestabelecido pela norma DIN76 Parte 1, o ciclo
ser igualmente interrompido, com o alarme
61001 "Passo de rosca incorretamente definido"..

SPL (ponto de partida)


Por meio do parmetro SPL, especifica-se a
dimenso final no eixo longitudinal.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-243

Ciclos de torneamento

03.96

4.7 Abertura de roscas CYCLE97

FORM (definio)
Gargantas at o ncleo da rosca das formas A e B
esto definidas para roscas exteriores, a forma A
para terminais normais da rosca, a forma B para
terminais curtos da rosca.
Gargantas at o ncleo da rosca das formas C e D
so utilizadas para roscas interiores, a forma C para
um terminal normal da rosca, a forma D para um
terminal curto da rosca.
Se o parmetro tiver um valor diferente de A ... D, o
ciclo ser interrompido com o alarme
61609 "Forma incorretamente definida".
Dentro do ciclo, a correo do raio de ferramenta
selecionada automaticamente.
O ciclo trabalha somente com a posio de gume 1
... 4. Caso o ciclo reconhea uma posio de gume
5 ... 9, ou no seja possvel trabalhar a forma da
garganta com a posio de gume selecionada,
aparece o alarme 61608 "Foi programada uma
posio de gume incorreta", e o ciclo interrompido.
O ciclo averigua automaticamente o ponto inicial
determinado pela posio de gume da ferramenta
ativa e pelo dimetro de rosca. A posio deste
ponto inicial relativamente aos valores de
coordenadas programados especificada pela
posio de gume da ferramenta ativa.
Para as formas A e B decorre no ciclo uma
monitorao do ngulo de incidncia da ferramenta
ativa. Se for reconhecido que a forma da garganta
no poder ser trabalhada com a ferramenta
selecionada, aparecer a mensagem "Forma
alterada da garganta" no controle, mas o trabalho
continuado.

4-244

FORM A and B
SPL
R

30
DIATH

FORM C and D
SPL

DIATH
R

30

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.7 Abertura de roscas CYCLE97

Informaes adicionais
Antes da chamada do ciclo, necessrio ativar uma
correo de ferramenta. Caso contrrio, interrompese o ciclo depois de emitir a mensagem de erro
61000 "Nenhuma correo de ferramentas ativa".

Exemplo de programao
Rebaixo para sada de rosca_Forma _A
Este programa permite trabalhar um rebaixo para
sada de rosca da forma A.

40

60

N10

D3 T1 S300 M3 G95 F0.3

Especificao dos valores tecnolgicos

N20 G0 G90 Z100 X50

Seleo da posio inicial

N30 CYCLE96 (40, 60, "A")

Chamada do ciclo

N40 G90 G0 X30 Z100

Ir para a prxima posio

N50 M30

Fim de programa

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-245

4.7

Ciclos de torneamento

03.96

4.8 Encadeamento de roscas CYCLE98

Abertura de roscas CYCLE97


Programao
CYCLE97 (PIT, MPIT, SPL, FPL, DM1, DM2, APP, ROP, TDEP, FAL, IANG, NSP,
NRC, NID, VARI, NUMT)

Parmetros
PIT

Passo de rosca como valor (a introduzir sem sinal)

real

Passo de rosca como tamanho de rosca


Gama de valores: 3 (para M3) ... 60 (para M60)

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

APP

real

Percurso de entrada (a introduzir sem sinal)

ROP

real

Percurso de sada (a introduzir sem sinal)

TDEP

real

Profundidade de rosca (a introduzir sem sinal)

FAL

real

Medida excedente para o acabamento (a introduzir sem sinal)

IANG

real

ngulo de aproximao
Gama de valores:"+" (para aproximao no mesmo flanco)
"" (para aproximao no flanco alternante)

NSP

real

Deslocao do ponto inicial para a primeira espira de rosca (a introduzir


sem sinal)

NRC

int

Nmero dos cortes de desbaste (a introduzir sem sinal)

NID

int

Nmero dos cortes em vazio (a introduzir sem sinal)

VARI

int

Especificao do modo de usinagem da rosca


Gama de valores: 1 ... 4

NUMT

4-246

real

MPIT

int

Nmero das espiras da rosca (a introduzir sem sinal)

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.8 Encadeamento de roscas CYCLE98

Funo
O ciclo Abertura de roscas permite produzir roscas
interiores e exteriores, cilndricas e cnicas com
passo constante por usinagem longitudinal e plana.
As roscas podem ser tanto roscas simples, como de
passos mltiplos. No caso de roscas de passos
mltiplos, as espiras de rosca individuais so
trabalhadas sucessivamente.
A aproximao decorre automaticamente, possvel
escolher entre as variantes: aproximao constante
por corte ou seo de corte constante.
Uma rosca direita ou determinada pelo sentido
de rotao do fuso, que tem de ser programado
antes da chamada do ciclo.
A variao de avano e de rotao de fuso no so
efetivos nos blocos de posicionamento com roscas.
A condio para a utilizao deste ciclo um fuso
de regulao de velocidade com sistema de
medio de deslocamento.

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
possvel ir, sem colises, para o ponto inicial de
rosca programado + percurso de entrada.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-247

Ciclos de torneamento

03.96

4.8 Encadeamento de roscas CYCLE98

O ciclo gera a seguinte sequncia de


movimentos:
Ir para o ponto inicial, determinado dentro do
ciclo, no comeo do percurso de entrada para a
primeira espira de rosca com G0.
Aproximao para o desbaste segundo o modo
de aproximao especificado sob VARI.
A abertura de roscas repetida segundo o
nmero programado dos cortes de desbaste.
No seguinte corte com G33, usina-se a medida
excedente para o acabamento.
Segundo o nmero dos cortes em vazio, este
corte repetido.
Para cada outra espira de rosca, repetido todo
a sequncia de movimentos.

Explicao dos parmetros


X

DM1 e DM2 (dimetro)


Com este parmetro voc define o dimetro da
rosca do ponto de inicio ao fim da rosca.
Na rosca interna isto corresponde ao dimetro do
furo do ncleo.

4-248

PIT

SPL
APP

ROP
FAL

TDEP

FPL

DM1=DM2

PIT e MPIT (valor e tamanho da rosca)


O passo de rosca um valor paralelo ao eixo e
preestabelece-se sem sinal. Para a produo de
roscas mtricas cilndricas tambm possvel
preestabelecer o passo de rosca atravs do
parmetro MPIT como tamanho de rosca (M3 a
M60). Convm utilizar os dois parmetros
opcionalmente. Caso eles contenham valores que
se contradizem, o ciclo gera o alarme
61001 "Passo de rosca com erro" e interrompido.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
08.97

4.8 Encadeamento de roscas CYCLE98

Significado entre SPL, FPL, APP e ROP (ponto


de partida, ponto final, curso de entrada e sada)
O ponto inicial programado (SPL) ou o ponto final
programado (FPL) representa o ponto inicial original
da rosca. Mas o ponto de partida utilizado no ciclo
o ponto inicial avanado pelo percurso de entrada
APP, e o ponto final, em consequncia disto, o
ponto final programado posposto pelo percurso de
sada ROP. No eixo transversal, o ponto inicial
determinado pelo ciclo situa-se sempre em 1 mm
acima do dimetro de rosca programado. Este plano
de levantamento formado automaticamente dentro
do controle.
Significado entre TDEP, FAL, NRC e NID
(profundidade da rosca, acabamento permitido,
nmero de cortes)
A medida excedente de acabamento programada
tem efeito paralelo ao eixo e subtrada da
profundidade de rosca TDEP preestabelecida. O
resto dividido em cortes de desbaste.
O ciclo calcula automaticamente as profundidades
de aproximao atuais individuais, dependendo do
parmetro VARI.
Aquando da decomposio da profundidade de
rosca a trabalhar em aproximaes com seo de
aparas constante, a presso de corte continua
constante em todos os cortes de desbaste. Nesta
condio, a aproximao decorre com valores
diferentes para a profundidade de aproximao.
Uma segunda variante a distribuio de toda a
profundidade de rosca em profundidades constantes
de aproximao. De corte a corte, a seo de
aparas torna-se maior, mas no caso de valores
pequenos para a profundidade de rosca, esta
tecnologia pode levar a condies de corte
melhores.
Aps o desbaste, efetua-se a remoo da medida
excedente de acabamento FAL em um s corte. Em
seguida, executam-se os cortes em vazio
programados sob o parmetro NID.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-249

Ciclos
08.97 de torneamento

03.96

4.8 Encadeamento de roscas CYCLE98

IANG (ngulo de ajuste)


Por meio do parmetro IANG, especifica-se o
ngulo, sob o qual se faz a aproximao na rosca.
Caso a aproximao deva ser retangular direo
de corte na rosca, o valor deste parmetro tem de
ser posto a zero. I.., o parmetro tambm pode ser
omitido na lista de parmetros, porque neste caso o
parmetro automaticamente atribudo a zero Caso
a aproximao deva efetuar-se ao longo dos
flancos, o valor absoluto deste parmetro pode
importar no mximo no meio ngulo de engrenagem
da ferramenta.
O sinal deste parmetro determina a execuo
desta aproximao. No caso do valor positivo, fazse a aproximao sempre no mesmo flanco, no
caso do valor negativo alternadamente em ambos
os flancos. O modo de aproximao com flancos
alternados possvel somente para roscas
cilndricas. Caso o valor de IANG, todavia, seja
negativo para uma rosca cnica, o ciclo executa
uma aproximao ao longo de um flanco.

IAN
G

IANG<=

IAN
G

IANG<=

NSP (Offset ponto de partida)


Sob este parmetro, possvel programar o valor de
ngulo, que determina o ponto de entrada da
primeira espira de rosca na periferia da pea a ser
torneada. Trata-se de uma deslocao do ponto
inicial. O parmetro pode conter valores entre
0.0001 e +359.9999 graus. Se no estiver
especificada uma deslocao do ponto inicial, ou
seja, o parmetro tenha sido omitido na lista de
parmetros, comear na primeira espira de rosca
automaticamente na marca de zero graus.

4-250

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.8 Encadeamento de roscas CYCLE98

VARI (tipo de usinagem)


Por meio do parmetro VARI, especifica-se se a
usinagem dever ser exterior ou interior, e com qual
das tecnologias relativamente aproximao
aquando do desbaste ser trabalhada. O parmetro
VARI pode conter valores entre 1 e 4 com o
significado seguinte:

Infeed with constant


infeed depth

Infeed with constant


cross-section of cut

Valor

Externo/interno

Externo

aprox. constante

Interno

aprox. constante

Externo

seo de aparas constante

Interno

seo de aparas constante

Se estiver programado um outro valor para o


parmetro VARI, o ciclo ser interrompido depois de
emitir o alarme 61002 "Modo de trabalho
incorretamente definido".

aprox. constante/seo de aparas


constante

0 degree mark
Start
1st thread

Start
4th thread
NSP

NUMT (nmero)
Por meio do parmetro NUMTH, especifica-se o
nmero das espiras de rosca para uma rosca de
passos mltiplos. Para uma rosca simples, o parmetro
tem de ser posto a zero ou pode ser omitido na lista de
parmetros.
As espiras de rosca so distribudas uniformemente na
periferia da pea a ser torneada, a primeira espira de
rosca determinada pelo parmetro NSP.
Se dever ser produzida uma rosca de passos mltiplos
com uma disposio no uniforme das espiras de rosca
na periferia, necessrio chamar o ciclo para cada
espira de rosca com a programao da respectiva
deslocao do ponto inicial.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

Start
2nd thread

Start
3rd thread
NUMTH = 4

4-251

Ciclos de torneamento

03.96

4.8 Encadeamento de roscas CYCLE98

Informaes adicionais
Diferena entre uma rosca longitudinal e uma
rosca plana
A deciso a respeito do tipo de rosca a trabalhar rosca longitudinal ou rosca plana - tomada pelo
ciclo prprio. Isto depende do ngulo do cone no
qual so abertas roscas. Se o ngulo no cone seja

Angle < 45

Angle > 45

45 graus, a rosca trabalhada do eixo longitudinal,


caso contrrio a rosca plana.
Z
Longitudinal thread

4-252

Z
Transverse thread

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.8 Encadeamento de roscas CYCLE98

Exemplo de programao
Abertura de roscas
Este programa permite produzir uma rosca mtrica
exterior M42x2 com aproximao no flanco. A
aproximao decorre com seo de aparas
constante. So executados 5 cortes de desbaste
com uma profundidade de rosca de 1,23 mm sem
medida excedente para o acabamento. Depois
disso, so previstos 2 cortes em vazio.

M42x2

35

DEF REAL MPIT=42, SPL=0, FPL=-35,


DM1=42, DM2=42, APP=10, ROP=3,
TDEP=1.23, FAL=0, IANG=30, NSP=0
DEF INT NRC=5, NID=2, VARI=3, NUMT=1
N10 G0 G90 Z100 X60

Definio dos parmetros com alocao


de valores

N20 G95 D1 T1 S1000 M4

Especificao dos valores tecnolgicos

N30 CYCLE97 ( , MPIT, SPL, FPL, DM1, ->


-> DM2, APP, ROP, TDEP, FAL, IANG, ->
-> NSP, NRC, NID, VARI, NUMT)
N40 G90 G0 X100 Z100

Chamada do ciclo

N50 M30

Fim de programa

Seleo da posio inicial

Ir para a prxima posio

-> tem de ser programado em um bloco

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-253

4.8

Ciclos de torneamento

03.96

4.9 Refazer rosca (SW 5.3 e mais velhos)

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

Parmetros
PO1

Ponto inicial da rosca no eixo longitudinal

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

Percurso de entrada (a introduzir sem sinal)

ROP

real

Percurso de sada (a introduzir sem sinal)

TDEP

real

Profundidade de rosca (a introduzir sem sinal)

FAL

real

Medida excedente para o acabamento (a introduzir sem sinal)

IANG

real

ngulo de aproximao
Gama de valores:"+" (para aproximao no flanco)
"" (para aproximao no flanco oposto)

NSP

real

Deslocao do ponto inicial para a primeira espira de rosca (a introduzir


sem sinal)

NRC

int

Nmero dos cortes de desbaste (a introduzir sem sinal)

NID

int

Nmero dos cortes em vazio (a introduzir sem sinal)

PP1

real

Passo de rosca 1 como valor (a introduzir sem sinal)

PP2

real

Passo de rosca 2 como valor (a introduzir sem sinal)

PP3

real

Passo de rosca 3 como valor (a introduzir sem sinal)

VARI

int

Especificao do modo da usinagem da rosca


Gama de valores: 1 ... 4

NUMT

4-254

real

DM1

int

Nmero das espiras de rosca (a introduzir sem sinal)

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.9 Refazer rosca (SW 5.3 e mais velhos)

Funo
O ciclo permite-lhes produzir vrias roscas
cilndricas ou cnicas encadeadas com passo
constante por usinagem longitudinal ou plana, cujo
passo de rosca pode ser diferente.

Sequncia de operao
Posio atingida antes do incio do ciclo:
A posio inicial qualquer posio, a partir dela
possvel ir, sem colises, para o ponto inicial
programado da rosca + percurso de entrada.
O ciclo gera a seguinte sequncia de
movimentos:
Ir para o ponto inicial, determinado dentro do
ciclo, no comeo do percurso de entrada para a
primeira espira de rosca com G0.
Aproximao para o desbaste segundo o modo
de aproximao especificado sob VARI..
A abertura de roscas repetida segundo o
nmero programado dos cortes de desbaste.
No seguinte corte com G33, usina-se a medida
excedente para o acabamento.
Segundo o nmero dos cortes em vazio, este
corte repetido.
Para cada outra espira de rosca, repetido todo
a sequncia de movimentos.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-255

Ciclos de torneamento

03.96

4.9 Refazer rosca (SW 5.3 e mais velhos)

Explicao dos parmetros

PO1 e DM1 (Ponto de partida e dimetro)


Por meio destes parmetros, especifica-se o ponto
inicial original para a cadeia de roscas. O ponto inicial
averiguado pelo ciclo prprio, para o qual se vai no
comeo com G0, situa-se pelo percurso de entrada
diante do ponto inicial programado (ponto inicial A na
imagem na pgina precedente).

P04
ROP

PO2, DM2 e PO3, DM3 (ponto intermedirio e


dimetro)
Por meio destes parmetros, especificam-se dois
pontos intermedirios na rosca.

P03
PP3

P02
PP2

P01
PP1
DM3=DM4
DM2
DM1
APP

PO4 e DM4 (ponto final e dimetro)


O ponto final original da rosca programa-se sob os
parmetros PO4 e DM4.
Na rosca interna o DM1...DM4 corresponde ao dimetro do
ncleo do furo.
Conexo entre APP e ROP (curso de entrada e sada)
O ponto inicial utilizado no ciclo o ponto inicial avanado
pelo percurso de entrada APP, e o ponto final, em
consequncia disto, o ponto final programado posposto pelo
percurso de sada ROP.
No eixo transversal, o ponto inicial determinado pelo ciclo
situa-se sempre em 1 mm acima do dimetro de rosca
programado. Este plano de levantamento formado
automaticamente dentro do controle.
Conexo entre TDEP, FAL, NRC e NID (profundidade da
rosca, medida de acabamento, quantidade de cortes de
desbaste e vazios)
A medida excedente de acabamento programada
subtrada da profundidade de rosca TDEP preestabelecida.
O resto dividido em cortes de desbaste O ciclo calcula
automaticamente as profundidades de aproximao atuais
individuais, dependendo do parmetro VARI Na
decomposio da profundidade de rosca a trabalhar em
aproximaes com seo de aparas constante, a presso
de corte continua constante em todos os cortes de
desbaste. Nesta condio, a aproximao decorre com
valores diferentes para a profundidade de aproximao.

4-256

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
08.97

4.9 Refazer rosca (SW 5.3 e mais velhos)

Uma segunda variante a distribuio de toda a


profundidade de rosca em profundidades constantes
de aproximao. De corte a corte, a seo de
aparas torna-se maior, mas no caso de valores
pequenos para a profundidade de rosca, esta
tecnologia pode levar a condies de corte
melhores.
Aps o desbaste, efetua-se a remoo da medida
excedente de acabamento FAL em um s corte. Em
seguida, executam-se os cortes em vazio
programados sob o parmetro NID.
IANG (ngulo de ajuste)
Por meio do parmetro IANG, especifica-se o
ngulo, sob o qual se faz a aproximao na rosca.
Caso a aproximao deva ser retangular direo
de corte na rosca, o valor deste parmetro tem de
ser posto a zero. I.., o parmetro tambm pode ser
omitido na lista de parmetros, porque neste caso o
parmetro automaticamente atribudo a zero.
Caso a aproximao deva efetuar-se ao longo dos
flancos, o valor absoluto deste parmetro pode
importar no mximo no meio ngulo de engrenagem
da ferramenta
O sinal deste parmetro determina a execuo
desta aproximao. No caso do valor positivo, fazse a aproximao sempre no mesmo flanco, no
caso do valor negativo alternadamente em ambos
os flancos. O modo de aproximao com flancos
alternados possvel somente para roscas
cilndricas. Caso o valor de IANG, todavia, seja
negativo para uma rosca cnica, o ciclo executa
uma aproximao ao longo de um flanco.

IAN
G

IANG<=

Infeed along
one flank

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

Infeed on
alternate flanks

4-257

Ciclos de torneamento

03.96

4.9 Refazer rosca (SW 5.3 e mais velhos)

NSP (Offset ponto de partida)


Sob este parmetro, possvel programar o valor de
ngulo, que determina o ponto de entrada da
primeira espira de rosca na periferia da pea a ser
torneada. Trata-se de uma deslocao do ponto
inicial. O parmetro pode conter valores entre
0.0001 e +359.9999 graus. Se no estiver
especificada uma deslocao do ponto inicial, ou
seja, o parmetro tenha sido omitido na lista de
parmetros, comear a primeira espira de rosca
automaticamente na marca de zero graus.
PP1, PP2 e PP3 (passo da rosca)
Por meio destes parmetros, especifica-se o passo
de rosca dos trs segmentos da cadeia de roscas.
O valor de passo tem de ser introduzido como um
valor paralelo ao eixo sem sinal.
VARI (tipo de trabalho)
Por meio do parmetro VARI, especifica-se se a
usinagem dever ser exterior ou interior, e com qual
das tecnologias relativamente aproximao
aquando do desbaste ser trabalhada. O parmetro
VARI pode conter valores entre 1 e 4 com o
significado seguinte:

Infeed with constant


infeed depth

Infeed with constant


cross-section of cut

Valor

Exterior

Aproximao constante

Interior

Aproximao constante

Exterior

Seo de corte constante

4-258

Exterior/Interior

Aprox. constante/Seo de aparas


constante

Interior

Seo de corte constante

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento

4.9 Refazer rosca (SW 5.3 e mais velhos)

Se estiver programado um outro valor para o


parmetro VARI, o ciclo ser interrompido depois de
emitir o alarme
61002 "Modo de trabalho incorretamente definido".
NUMT (nmero de espiras)
Por meio do parmetro NUMTH, especifica-se o
nmero das espiras de rosca para uma rosca de
passos mltiplos. Para uma rosca simples, o
parmetro tem de ser posto a zero ou pode ser
omitido na lista de parmetros.
As espiras de rosca so distribudas uniformemente
na periferia da pea a ser torneada, a primeira
espira de rosca determinada pelo parmetro NSP.
Se dever ser produzida uma rosca de passos
mltiplos com uma disposio no uniforme das
espiras de rosca na periferia, necessrio chamar o
ciclo para cada espira de rosca com a programao
da respectiva deslocao do ponto inicial.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

0 degree mark
Start
1st thread

Start
4th thread
NSP

Start
2nd thread

Start
3rd thread
NUMTH = 4

4-259

Ciclos de torneamento

03.96

4.9 Refazer rosca (SW 5.3 e mais velhos)

Exemplo de programao
Cadeia de roscas
Este programa permite produzir uma cadeia de
roscas, comeando por uma rosca cilndrica. A
aproximao vertical rosca, no so
programadas nem a medida excedente para o
acabamento, nem a deslocao do ponto inicial.
So executados 5 cortes de desbaste e um corte
em vazio.
O modo de usinagem preestabelecido longitudinal,
exterior com seo de aparas constante.

0
/

50
36
30
Z
-80

-60

-30

N10 G95 T5 D1 S1000 M4

Especificao dos valores tecnolgicos

N20 G0 X40 Z10

Ir para a posio inicial

N30 CYCLE98 (0, 30, -30, 30, -60, ->


-> 36, -80, 50, 10, 10, 0.92, , , , ->
-> 5, 1, 1.5, 2, 2, 3, 1)
N40 G0 X55
N50 Z10
N60 X40
N70 M30

Chamada do ciclo

Posicionar eixo por eixo

Fim de programa

-> tem de ser programado em um bloco

4-260

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4.9

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Refazer rosca (SW 5.3 e mais velhos)


SW verso 5.3 contm os ciclos de refazer rosca
CYCLE97 e CYCLE98 que permite que a rosca seja
refeita.

Funo
O offset angular da rosca parte resultante de uma
quebra de uma ferramenta ou de medies refeitas
levado em conta e compensado pela funo
"Refazer rosca".
Esta funo pode ser executada no modo JOG na
botoeira da mquina.
O ciclo calcula um ngulo de offset adicional para
cada rosca que aplicada somada ao offset
programado do ponto de partida do dado
memorizado no rosqueamento partido durante a
sincronizao.
Precondies
O canal onde o programa de refazer a rosca se
encontra j deve estar selecionado; o eixo afetado j
deve estar referenciado. O canal esta no estado de
reset, o fuso est parado.

Sequncia de operao

Selecione o JOG na "Mquina" na botoeira.

Selecione a softkey "Refazer rosca"


! Abrir tela para esta funo.

Partir rosca na rosca o macho.

Selecionar a softkey "Sync Point" quando a

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-261

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

ferramenta est posicionada exatamente na partida


da rosca.

Acionar a softkey "Cancela" para retornar para a


prxima softkey menu sem ativao da funo
(nenhum dado salvo no NC).

Selecionar a softkey "OK" para transferir todo o


valor para a GUD no NC.

Depois retornar a ferramenta e movimenta-la para


a posio de partida.

Selecionar "Automtico" e posicionar o cursor no


programa utilizando procura de bloco na frente da
linha da chamada do ciclo.

Partir o programa acionando NC Start.

Funes especiais
Voc pode apagar o valor salvo anteriormente
selecionando outra softkey chamada "Delete".
Caso algum fuso esteja sendo utilizado no canal, outra
tela sinalizada onde voc pode selecionar um fuso
para usinar.

4-262

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4.10

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Extenso do ciclo de remoo de aparas- CYCLE950 (SW 5.3 e mais antigos)


A extenso do ciclo de remoo de aparas uma
opo.
necessrio SW 5.3 na NCK e MMC.

Programao
CYCLE950 (_NP1, _NP2, _NP3, _NP4, _VARI, _MID, _FALZ, _FALX, _FF1, _FF2,
_FF3, _FF4, _VRT, _ANGB, _SDIS, _NP5, _NP6, _NP7, _NP8, _APZ, _APZA, _APX,
_APXA, _TOL1)

Parmetros
_NP1

String

Nome do da subrotina de contorno para o acabamento contorno da


pea

_NP2

String

Label / nmero do bloco inicio do contorno da pea pronta, opcional


(com isso podem ser definidos as sees de contorno)

_NP3

String

Label / nmero do bloco final do contorno da pea , opcional


(com isso podem ser definidos as sees de contorno)

_NP4

String

Nome do programa de remoo de aparas a ser gerado

_VARI

int

_MID

real

Tipo de trabalho: (inserir sem sinal)


UM DIGITO:
Valor: 1...Longitudinal
2...Face
3...Paralelo para o contorno
DOIS DIGITOS:
Valor: 1...Sentido programado de avano X2...Sentido programado de avano X+
3...Sentido programado de avano Z4...Sentido programado de avano Z+
TRS DIGITOS:
Valor: 1...Desbaste
2...Acabamento
3...Completo
QUATRO DIGITO:
Valor: 1...Com arredondamento
2...Sem arredondamento (descolagem)
QUINTO DIGITO:
Valor: 1...Trabalho corte relevo
2...Sem trabalho conte relevo
SEXTO DIGITO:
Valor: 1...Sentido programado do trabalho X2...Sentido programado do trabalho X+
3...Sentido programado do trabalho Z4...Sentido programado do trabalho Z+
Profundidade de avano (inserir sem sinal)

_FALZ

real

Acabamento final permitido no eixo longitudinal (inserir sem sinal)

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-263

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

_FALX

Acabamento final permitido no eixo da face (inserir sem sinal)

_FF1

real

Avano para desbaste longitudinal

_FF2

real

Avano de desbaste da face

_FF3

real

Avano de acabamento

_FF4

real

Avano na transio de elementos de contorno (raio, chanfro)

_VRT

real

Distncia de descolagem para desbaste, incremental (inserir sem sinal)

_ANGB

real

ngulo de descolagem para desbaste

_SDIS

real

Distncia de segurana para desviar de obstculos, incremental

_NP5

string

Nome do programa de contorno para contorno de pea bruta

_NP6

string

Label / nmero do bloco incio do contorno de pea bruta, opcional


(com isso podem ser definidos as sees de contorno)

_NP7

string

Label / nmero do bloco final do contorno de pea bruta, opcional


(com isso podem ser definidos as sees de contorno)

_NP8

string

Nome do programa de contorno da atualizada contorno de pea bruta

_APZ

real

Valor axial para definio do bruto para eixo longitudinal

_APZA

int

Avaliao absoluta ou incremental do parmetro _APZ


90=absoluto, 91=incremental

_APX

real

Valor axial para definio pea bruta para eixo de faceamentos

_APXA

int

Avaliao absoluta ou incremental do parmetro _APX


90=absoluto, 91=incremental

_TOL1

4-264

real

real

Tolerncia pea bruta

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Funo
Com a extenso do ciclo de remoo de aparas
CYCLE950 voc pode trabalhar um contorno
programado com paralelismo ao eixo ou paralelo
contorno remoo de aparas. Pode ser definido
qualquer pea bruta que considerada na remoo
das aparas. O contorno da pea pronta precisa ser
contnua e pode possuir muitos nmeros de elementos
de corte de relevo. Voc pode especificar uma pea
bruta como contorno ou atravs do significado do valor
axial.
O contorno pode ser trabalhado na direo longitudinal
e faceamento com este ciclo. Voc pode selecionar
livremente uma tecnologia (desbaste, acabamento,
trabalho completo, direes de trabalho e de avano).
possvel atualizar uma pea bruta.
Para desbaste a profundidade de ajuste sempre
observada; os ltimos dois passos de desbaste so
divididos igualmente. Desbaste trabalhado at a
medida final programada.
O acabamento feito no mesmo sentido que o
desbaste.
A compensao do raio de ferramenta selecionada e
desselecionada automaticamente pelo ciclo.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-265

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Novas funes comparada com CYCLE95:


Voc pode definir uma pea bruta atravs da
programao do contorno, especificando uma
permisso no contorno da pea pronta ou
inserindo um cilindro bruto (ou um cilindro oco no
caso de trabalhos na parte interna) de que apara
deve ser retirada.
possvel de detectar resduo de material l que
no pode ser trabalhada com a ferramenta
existente. O ciclo pode gerar um contorno de
pea bruta atualizado que gravada como
programa na memria de sub-programas.

without blank definition


X
finished part contour

blank definition as contour


X
finished part contour
blank definition as contour

Voc pode especificar o contorno para remoo


de aparas:
- em um programa separado,
- sendo chamado no programa principal ou
- como parte de qualquer programa.
Durante o desbaste possvel escolher entre o
trabalho paralelo ao eixo ou paralelo ao contorno.
Durante o desbaste, voc possui a opo de
trabalhar ao longo do contorno para que no
fiquem cantos ou que seja interrompido
imediatamente no ponto de interseo de
desbaste.
O ngulo de remoo de aparas no contorno
durante o desbaste programvel.

blank definition via offset value


X
finished part contour

Opcionalmente, corte de alvio pode ser


trabalhado ou pulados durante o desbaste.

Sequncia de operao
Posio alcanada antes de partir o ciclo:
A posio inicial pode ser qualquer posio de onde o
contorno da pea bruta pode ser feito livre de coliso. O
ciclo calcula o movimento de partida livre de coliso at
o ponto de partida para a usinagem mas ele no
considera os dados do suporte da ferramenta.
Movimento para desbaste paraxial:
O ponto de partida para o desbaste calculado
internamente no ciclo e aproximado em G0.
O avano at a prxima profundidade
calculado de acordo com as especificaes no

4-266

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

parmetro _MID, transferido com G1, e


desbaste paraxial quando realizado com G1.
A avano durante o desbaste calculado
internamente no ciclo de acordo com a rota
como o avano que resulta do valor especificado
para avano longitudinal e da face (_FF1 e
_FF2).
Para "Arredondamento ao longo do contorno",
deslocado paralelo ao contorno at a interseo
anterior.
Quando o ponto de interseo anterior for
alcanado ou no tipo de usinagem "Sem
arredondamento ao longo do contorno", a
ferramenta levantada no ngulo programado
no _ANGB e depois retorna no ponto de partida
para o prximo avano com G0. Caso o ngulo
seja 45 graus, o levantamento programado _VRT
seguido rigorosamente; em outros ngulos ele
no ultrapassado.
Este procedimento repetido at alcanar a
profundidade total do canal de usinagem.
Sequncia de movimento para desbaste paralelo
com contorno:
O ponto de partida para o desbaste e as
profundidades individuais so calculadas como
para o desbaste paraxial e aproximado com G0
ou G1.
O desbaste ocorre em pistas paralelas ao contorno.
Levantamento e retorno ocorre da mesma forma
como no desbaste paraxial.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-267

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Descrio dos parmetros


_NP1, _NP2, _NP3 (Programao de contorno pea
pronta)
O contorno de pea pronta pode ser programado
opcionalmente em um programa separado ou no programa
principal chamado que chama a rotina. Os dados so
transferidos para o ciclo via os parmetros _NP1 Nome do
programa ou _NP2, _NP3 ID da parte do programa de .. at
atravs de nmeros de blocos ou labels.
Com isso existem trs possibilidades de programao de
contorno:
O contorno se encontra em um programa separado ento
somente precisa ser programado _NP1;
(veja exemplo de programao 1)
O contorno se encontra no programa chamado ento s
necessrio programar _NP2 e _NP3;
(veja exemplo de programao 2)
A remoo de aparas uma parte de um programa, mas
no do programa chamado no ciclo ento precisam ser
programados os trs parmetros.
Quando o contorno programado como uma programa, o
ltimo elemento de contorno (bloco com label ou final do
nmero do bloco do contorno da pea bruta) no precisa
conter um raio ou chanfro.
O nome do programa no _NP1 pode ser escrito com o
diretrio. Exemplo:
_NP1="/_N_SPF_DIR/_N_PART1_SPF"
_NP4 (nome do programa de remoo de aparas)
O ciclo de remoo de aparas gera um programa para os
blocos de movimento que so necessrios para a remoo de
aparas entre a pea bruta e a pea acabada. Este programa
salvo no mesmo diretrio que o programa que est sendo
chamado na memria de programas se nenhum outro
diretrio especificado quando for gerado. Se um diretrio for
inserido ento este memorizado de acordo com o sistema de
arquivos. O programa sempre um programa principal (tipo
MPF) se nenhum outro tipo for especificado.
O parmetro _NP4 define o nome deste programa.

4-268

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

_VARI (tipo de trabalho)


Com o parmetro _VARI definido o tipo de trabalho.
Valores possveis so:
De um digito:
1=Longitudinal
2=Face
3=Parallelo ao contorno
De dois dgitos:
1=Sentido programado de avano X2=Sentido programado de avano X+
3=Sentido programado de avano Z4=Sentido programado de avano Z+
De trs dgitos:
1=desbaste
2=acabamento
3=Completa
De quatro dgitos:
1=Com arredondamento
2=Sem arredondamento (deslocagem)
A seleo com ou sem arredondamento ao longo
do contorno determina se imediatamente no ponto
de desbaste deslocado ou se trabalhado at
o ponto de corte anterior ao longo do contorno
para que no fiquem resduos nos cantos.
De cinco dgitos:
1=Trabalho corte relevo
2=No trabalhe o corte de relevo
De seis dgitos:
1=Sentido programado do trabalho X2=Sentido programado do trabalho X+
3=Sentido programado do trabalho Z4=Sentido programado do trabalho Z+

Axis-parallel stock removal


Finished part With rounding at the contour
contour
_MID
6
_FALX
5
4
3

1
2

_SDIS

_FALZ

1 Infeed
2 Approach
3 Roughing

Z
4 Stock removal of residual corners
(rounding)
5 Retraction
6 Returning

Without rounding, residual corner remains


X
Finished part contour
5
3

1
2

Z
1 Infeed
2 Approach
3 Roughing

4 Retraction
5 Returning

Exemplo:
_VARI=312311 significa usinagem:
longitudinal,
avano na direo X- (i.e. externo),
completo;
A pea no arredondada ao longo do
contorno, corte de relevo trabalhado,
sentido se usinagem Z-.
_MID (avano profundidade para desbaste)
A profundidade de avano para o desbaste
programado no parmetro _MID. So gerados passos
de desbaste com este avano at que a profundidade

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-269

Ciclos de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

restante seja menor que duas vezes a profundidade de


avano. Ento ocorrem dois passos com a metade
desta profundidade faltante. _MID interpretado como
raio ou dimetro dependendo do valor do dado de
mquina _ZSD[0] caso o eixo plano esteja envolvido no
ajuste do desbaste.
_ZSD[0]=0: _MID interpretado de acordo com o
grupo G para programao de raio / dimetro, com
DIAMOF como raio seno como dimetro.
_ZSD[0]=1: _MID um valor do raio
_ZSD[0]=2: _MID um valor do dimetro
_FALZ, _FALX (permisso de usinagem)
A permisso de acabamento para trabalho de desbaste
especificado pelo parmetro FALZ (para o eixo Z) e
FALX (para o eixo X). O desbaste ocorre sempre at a
medida final permitida.
Caso no esteja programado o acabamento ento o
desbaste feito at o contorno final.
Caso o acabamento final esteja programado ento isto
aplicado at o contorno final.
_FF1, _FF2, _FF3 e FF4 (avano)
Para o desbaste e para o acabamento podem ser
utilizados avanos separados, como sinalizado na
final ao lado.
No desbaste atuam avanos separados para
longitudinal (_FF1) e plano (_FF2). Caso sejam
aplainados contornos inclinados ou circulares, o avano
apropriado calculado automaticamente dentro do
ciclo.
O avano programado no contorno est ativo
durante o acabamento. Caso no sejam
programados nenhum avano ento os avanos de
acabamento no _FF3 e os avanos de raios e
chanfros no _FF4 so utilizados para estes
elementos de contorno de transio.
(veja exemplo programa 1 para a programao da
pea na figura ao lado)

G1/G2/G3
G0
roughing
X
_FF2

_FF1

resulting feed
from_FF1 and
_FF2

Z
X

_FF3

finishing
_FF4 (chamfer)

_FF3

_FF4 (radius)

_FF3
Z

_VRT (descolamento) e _NAGB (ngulo de


descolagem)
No parmetro _VRT pode ser encontrado o valor
utilizado para a descolagem durante o desbaste nos

4-270

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

dois eixos.
Com _VRT=0 (parmetro no programado),
descolagem de 1 mm.
Adicionalmente possvel programar no parmetro
_ANGB o ngulo de retrao do contorno. Caso no
esteja programado nada ento o ngulo de descolagem
de 45.
_SDIS (distncia segura)
O parmetro _SDIS determina qual o valor que um
objeto desviado. Esta distncia ativada para o
retorno de um corte de relevo e aproximao para um
novo corte de relevo, por exemplo.
Caso no seja programado nenhum valor ento a
distncia de 1 mm.
_NP5, _NP6, _NP7 (programao de contorno pea
bruta)
Caso seja programado uma pea bruta como
contorno ento o nome do programa pode ser salvo
usando o parmetro _NP5 ou como uma parte de
programa nos parmetros _NP6 e _NP7.
Seno ocorre a programao como na pea pronta
(veja _NP1, _NP2, _NP3).
_NP8 (Nome programa de contorno atualizado
contorno de pea bruta)
O ciclo CYCLE950 pode detectar o material residual
que no pode ser removido pela ferramenta ativa.
Para continuar este trabalho com uma ferramenta
diferente possvel gerar automaticamente um
contorno de pea bruta atualizado. Isto salvo como
um programa na memria de sub-programas. Voc
pode especificar o nome do programa no parmetro
_NP8 com ou sem detalhes do diretrio (veja programa
de exemplo 3).
Um programa atualizado de contorno de pea bruta
sempre gerado quando um programa de movimento for
gerado.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-271

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

_APZ, _APZA, _APX, _APXA (definio pea bruta)


Voc tambm pode definir uma pea bruta inserindo as
dimenses de um cilindro bruto ( ou cilindro oco) ou
como uma tolerncia do contorno da pea acabada no
parmetro _APZ e _APX.
Voc pode inserir as dimenses do cilindro ou como
valor absoluto ou incremental, embora que a tolerncia
co contorno da pea acabada sempre interpretado
incrementalmente.
O valor absoluto ou incremental selecionado via o
parmetro _APZA e _APXA
(_APZA, _APXA: 90 - absoluto 91 - incremental).

Blank definition via offset value


Finished part contour

_APX
_APZ

.
X

Cylinder with absolute dimensions

_APX

_APZ

NP1

.
X

Cylinder with incremental dimensions

_APX

NP1

_APZ

4-272

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

_TOL1 (tolerncia de pea bruta)


Como uma pea bruta no corresponde muitas vezes a
definio de pea bruta quando ele por exemplo for
forjada ou fundida conveniente no movimento de
partida para o desbaste e no ajuste no movimentar at
o contorno de pea bruta em G0 e sim ativar pouco
antes G1 para poder fazer o acerto das tolerncias. O
parmetro _TOL1 define a qual distncia da pea bruta
G1 ativado.
A partir deste valor incremental antes da pea bruta
movimentado em G1. Caso o parmetro no esteja
programado ento ele possui um valor de 1 mm.

Informaes adicionais
Definio do contorno
Diferentemente do CYCLE95 suficiente para a
programao do contorno uma sentena que possui
o curso do plano atual.
Para mais detalhes da definio do contorno veja o
CYCLE95.
X

Blank definition
with closed contour

Definio contorno pea bruta


Um contorno de pea bruta deve ser um contorno
fechado (ponto de partida = ponto final) que rodeia o
contorno da pea pronta ou parcialmente ou
totalmente, ou uma seo entre o ponto de partida e
o ponto final do contorno da pea pronta. O sentido
do programa irrelevante.

Finished part contour


Blank contour
Starting point
=blank end point

Z
X Blank contour as contour section between

starting and end point of fin. part contour


Blank and fin.
part end point

Finished part contour


Blank contour

Blank and fin. part starting point

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-273

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Explicao da estrutura do ciclo


CYCLE950 serve para solucionar problemas
complexos durante a remoo de aparas que requerem
processamento complexo do comando. Para fazer isto
no tempo certo o calculo ocorre na MMC.
O calculo partido do ciclo e com o resultado gerado um
programa com sentenas de movimento para a remoo
de aparas. Este programa depositado no sistema de
arquivos do comando e chamado e executado
imediatamente pelo ciclo.
Esta estrutura significa que necessrio fazer o calculo
somente uma vez no programa CYCLE950. Quando for
chamado uma segunda vez o programa de usinagem j
existe e pode ser chamada pelo ciclo.
O recalculo feito quando:
Um contorno de acabamento foi modificado;
Se parmetros de transferncia do ciclo se
modificaram;
Se foi ativado uma ferramenta com outros dados de
correo de ferramenta antes da chamada do ciclo.
Depsito do programa no sistema de arquivos
Quando os contornos para o ciclo CYCLE950 so
programados fora do programa principal vale o seguinte
para a procura do sistema de arquivos do comando:
Caso o programa chamado se encontrar em um
diretrio de pea ento os programas de contorno
de pea pronta e pea bruta devem se encontrar no
mesmo diretrio de pea.
Caso o programa chamado se encontra no diretrio
"Programa pea" (MPF.DIR) ou "Sub-programas"
(SPF.DIR), ento os programas so procurados no
mesmo local.
O ciclo gera um programa onde esto contidos as
sentenas de movimento de remoo de aparas e
opcionalmente uma atualizao de contorno de pea
bruta.
Estes so salvos no mesmo diretrio que se encontra o
programa chamado pelo ciclo ou de acordo com o
diretrio especificado.

4-274

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Quando um programa de usinagem est sendo


executado na simulao ento no so gerados
nenhum programa com sentenas de movimento ou
uma atualizao do contorno da pea bruta no sistema
de arquivos.
Atualizao pea bruta
O ciclo expandido de remoo de aparas
CYCLE950 reconhece material excedente durante o
desbaste e esta apto a gerar alm da usinagem
uma atualizao do contorno da pea bruta que
pode ser utilizado para uma passo de usinagem
seguinte.

Machining direction
Finished-part contour
Blank contour

Residual contour Z
Finishing allowance
for relief cutting
= Relief cut angle of turning tool

Para isso o ciclo considera internamente o ngulo no


gume da ferramenta.
O ngulo de corte em relevo precisa ser inserido no
dado de correo de ferramenta (parmetro 24).
O ciclo define automaticamente o ngulo de corte de
acordo com a posio da ferramenta.
Para as posies da ferramenta de 1 at 4 calculado
com um ngulo de corte de 90 para a atualizao de
pea bruta. Para as posies da ferramenta de 5 at 9,
o ngulo de corte idntico ao ngulo de corte em
relevo.
Caso o CYCLE950 seja chamado mais do que uma
vez, cada vez com atualizao bruto no mesmo
programa ento devem haver nomes diferentes para o
contorno de pea bruta; no possvel utilizar o nome
do programa (parmetro_NP8) mais do que uma vez.

Tool point direction 3

Main
cutting
edge angle

90

Tool clearance angle

Tool point direction 8

Main
cutting
edge angle

Tool clearance angle

Extenso de remoo de aparas no pode ser utilizado


em configuraes m:n.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-275

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Exemplo de programao 1

A partir de um pr-preparado bruto deve ser usinado


o contorno salvado no programa Part1.SPF.
O tipo de trabalho que deve ser exec. na pea
Somente desbaste,

Finished-part contour
Blank definition as contour

Longitudinal,
Externo,
Com arred. (no deve ficar sobre material),
Corte de relevo deve ser feito.
O contorno da pea bruta est especificado no
programa BLANK1.SPF.
utilizar uma barra de ao com posio da ferramenta
3 e com um raio de 0.8 mm.
Programa de usinagem:
%_N_EXAMPLE_1_MPF

;$PATH=/_N_WKS_DIR/_N_STOCK_REMOVAL_NEW_WPD
; Exemplo 1: remoo de aparas da pea
bruta
; Sca, 01.04.99
;
; Tool offset data
N10 $TC_DP1[3,1]=500 $TC_DP2[3,1]=3
$TC_DP6[3,1]=0.8 $TC_DP24[3;1]=60
N15 G18 G0 G90 DIAMON
N20 T3 D1
N25 X300
N30 Z150
N35 G96 S500 M3 F2
N45 CYCLE950("Part1",,,"Machine_Part1",
311111,1.25,1,1,0.8,0.7,0.6,0.3,0.5,45,2,
"Blank1",,,,,,,,1)
N45 G0 X300
N50 Z150
N60 M2
Contorno de pea acabada:
%_N_Part1_SPF
;$PATH=/_N_WKS_DIR/_N_STOCK_REMOVAL_NEW_WPD
; Contorno da pea pronta Exemplo 1
;

4-276

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

N100 G18 DIAMON F1000


N110 G1 X0 Z90
N120 X20 RND=4
N130 X30 Z80
N140 Z72
N150 X34
N160 Z58
N170 X28 Z55 F300
N180 Z50 F1000
N190 X40
N200 X60 Z46
N210 Z30
N220 X76 CHF=3
N230 Z0
N240 M17
Contorno de pea bruta:
%_N_blank1_SPF
;$PATH=/_N_WKS_DIR/_N_STOCK_REMOVAL_NEW_WPD
; Contorno pea bruta exemplo 1
;
N100 G18 DIAMON F1000
N110 G0 X0 Z93
N120 G1 X37
N130 Z55
N140 X66
N150 Z35
N160 X80
N170 Z0
N180 X0
N190 Z93

Posio final = posio inicial


Contorno de pea bruta precisa ser
fechado

N200 M17
Depois da usinagem se encontra na pea
MACHINING_PART1.MPF um novo programa de pea
STOCK_REMOVAL_NEW.WPD. Este programa foi
criado durante a chamado do primeiro programa e
contm os movimentos para o usinagem do contorno
da respectiva pea bruta.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-277

Ciclos de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Exemplo de programao 2

Na mesma pea como no exemplo de programao 1


deve agora ser feira um simples contorno interno.
Para isso primeiramente fazer um furo cntrico com
uma broca com um dimetro de 10.
Depois desbastado o contorno interno paralelamente
j que o furo corresponde ao contorno final.
Para isso tambm definido novamente um contorno
de pea bruta para o trabalho interno.
O contorno de remoo de aparas est localizado no
mesmo programa como a chamada do ciclo nos blocos
N400 at N420, os contornos de pea bruta nos blocos
N430 at N490.

NP5

_NP6, _NP7
_NP2, _NP3

Programa de usinagem:
%_N_EXAMPLE_2_MPF
;$PATH=/_N_WKS_DIR/_N_STOCK_REMOVAL_NEW_WPD
; Exemplo 1: remoo de aparas interno,
paralelo ao contorno
; Sca, 01.04.99
;
; Dados de correo de ferramenta barra
de ao, interna
N100 $TC_DP1[2,1]=500 $TC_DP2[2,1]=6
$TC_DP6[2,1]=0.5 $TC_DP24[2;1]=60
N105 $TC_DP1[1,1]=200 $TC_DP3[1,1]=100
$TC_DP6[1,1]=5
N110 G18 G0 G90 DIAMON
N120 X300
N130 Z150
N140 T1 D1

Trocar broca com dimetro de 10

N150 X0

Centragem em trs passos

N160 Z100
N170 F500 S400 M3
N175 G1 Z75
N180 Z76
N190 Z60
N200 Z61
N210 Z45
N220 G0 Z100
N230 X300

Aproximar at o ponto de troca de


ferramenta

N240 Z150

4-278

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96
04.00

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

N250 T2 D1

Inserir barra de ao para usinagem interna

N260 G96 F0.5 S500 M3


N275 CYCLE950("","N400","N420",
"Machine_Part1_Inside",311123,1.25,0,0,
0.8,0.5,0.4,0.3,0.5,45,1,"","N430","N490"
,,,,,,,,1)
N280 G0 X300
N290 Z150
N300 GOTOF _END

Salto da definio de contorno

N400 G0 X14 Z90

N400 at N420 contorno de pea pronta

N410 G1 Z52
N420 X0 Z45
N430 G0 X10 Z9

N430 at N490 contorno de pea bruta

N440 X16
N450 Z40
N460 X0
N470 Z47
N480 X10 Z59
N490 Z90
N500 _END:M2

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-279

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Exemplo de programao 3
A mesma pea como no exemplo de programao 1
deve ser usinada em dois passos.
No primeiro passo (N45), desbaste carregado para
fora usando uma ferramenta com posio da gume 9 e
raio grande com grande profundidade de ajuste sem
especificao da pea bruta. Como resultado deve ser
gerado uma pea bruta atualizada com o nome
blank3.MPF.
O tipo de usinagem para este passo :
Somente desbaste,
Longitudinal,
Externo,
Com arredondamento,
Corte de relevo no trabalhado.
No segundo passo de usinagem (N70), o material
residual desta pea bruta trabalhada com uma outra
ferramenta e depois acabada.
O tipo de usinagem para este passo :
Usinagem completa (desbaste e acabamento)
Longitudinal,
Externo,
Com arredondamento (para que no fique
nenhum resduo nos cantos),
Corte de relevo deve ser feito.
Programa de usinagem:
%_N_EXAMPLE_3_MPF
;$PATH=/_N_WKS_DIR/_N_STOCK_REMOVAL_NEW_WPD
; Exemplo 3: remoo de aparas em dois
passos com atualizao pea bruta
; Sca, 09.04.99
;
; Dados de correo de ferramenta
; T3: desbaste do ao para usinagens
grosseira, posio de gume 9, raio 5
N05 $TC_DP1[3,1]=500 $TC_DP2[3,1]=9
$TC_DP6[3,1]=5 $TC_DP24[3,1]=80
; T4: Barra de ao para material restante
e acabamento
;
Posio gume 3, raio 0.4

4-280

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

N10 $TC_DP1[4,1]=500 $TC_DP2[4,1]=3


$TC_DP6[4,1]=0.4 $TC_DP24[4,1]=80
N15 G18 G0 G90 DIAMON
N20 T3 D1

Ferramenta para desbaste

N25 X300
N30 Z150
N35 G96 S500 M3 F2
N45 CYCLE950("Part1",,,"Machine_Part3",
321111,8,1,1,0.8,0.7,0.6,0.5,1,45,6,
"DEFAULT",,,"Blank3",0,91,0,91,1)
N50 G0 X300
N55 Z150
N60 T4 D1

Ferramenta para desbaste material


restante e acabamento

N65 G96 S500 M3 F2


N75
CYCLE950("Part1",,,"Finish_Part3",311311,
0.5,0.25,0.25,0.8,0.7,0.6,0.5,1,45,6,"Bla
nk3",,,,,,,,1)
N160 M2
Contorno de pea pronta:
Como no exemplo de programao 1

Finished-part contour
Updated blank contour after
first machining step

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-281

Ciclos
04.00 de torneamento

03.96

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Explicao
Fonte de alarme CYCLE950
Nr. do alarme

Texto do alarme

Explicao, soluo

61701

"Defeito na descrio do contorno da


pea pronta"

Um ou outro nome do parmetro _NP1,


_NP2 ou _NP3 determinado ou defeito
no programa de contorno de pea pronta

61702

"Defeito na descrio do contorno da


pea bruta"

Um ou outro nome do parmetro _NP5,


_NP6 ou _NP7 determinado ou
defeito no programa de contorno de
pea bruta

61703

"Defeito interno do ciclo ao apagar o


arquivo"

61704

"Defeito interno do ciclo ao escrever o


arquivo"

61705

" Def. interno do ciclo ao ler o arquivo"

61706

" Defeito interno do ciclo ao gerar o


checksum"

61707

" Defeito interno do ciclo ao ACTIVATE


at MMC"

61708

" Defeito interno do ciclo ao


READYPROG at MMC"

61709

"Timeout para o calculo do contorno"

61720

"Entrada ilegal"

61721

"Defeito: impossibilitado de determinar


a direo do contorno"

61722

"Defeito de sistema"

61723

"Usinagem no possvel"

Usar uma ferramenta com um ngulo


ajuste maior

61724

"Problema espao de memria, defeito


na gerao no contorno"

61726

"Def. interno: Problema de espao de


memria
_FILECTRL_INTERNAL_ERROR"

61727

" Def. interno: Problema de espao de


memria
_FILECTRL_EXTERNAL_ERROR"

61728

4-282

"Nenhum material presente"

61725

" Def. interno: Problema de espao de


memria
_ALLOC_P_INTERNAL_ERROR"

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

03.96

Ciclos de torneamento
04.00

4.10Extenso do ciclo de remoo de aparas- CYCLE950

Nr do alarme

Texto de alarme

Fonte

61729

" Def. interno: Problema de espao de


memria
_ALLOC_P_EXTERNAL_ERROR"

61730

Explicao, soluo

"Def. interno: Memria invlida"

61731

"Def. interno: Floating-point exception"

61732

"Def. interno: Instruo invlida"

61733

"Def. interno: Floating_Point_Error"

61734

"Posio do gume com sentido de


corte"

61735

"Pea pronta se encontra fora do


contorno pea bruta"

61736

"Comprimento da ferramenta a ser


utilizada < profundidade de usinagem"

61737

"Profundidade de corte de usinagem >


Max._prof._corte_ferramenta"

61738

" Profundidade de corte de usinagem <


Min._prof_corte_ferramenta"

61739

"Posio incorreta da ferramenta para


este tipo de usinagem"

61740

"Pea bruta precisa ser para contorno Contorno de pea bruta precisa ser
fechado"
fechado, posio de partida = posio
final

61741

"Interrupo por causa de falta de


menria"

61742

"Coliso durante aproximao, offset


no possvel"

Verificar a definio do contorno da


pea bruta

"#

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

4-283

03.96

Mensagens e tratamento de erros

Mensagens e tratamento de erros


5.1

Informaes gerais ........................................................................................................... 282

5.2

Tratamento de erros nos ciclos ........................................................................................ 282

5.3

Viso de conjunto dos alarmes de ciclo ........................................................................... 283

5.4

Mensagens nos ciclos ...................................................................................................... 288

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

5-281

5.1

Mensagens e tratamento de erros

03.96

5.1 Informaes gerais

Informaes gerais
Se nos ciclo tenham sido reconhecidos estados
errados, gera-se um alarme e a execuo do ciclo
interrompida.
Alm disso, os ciclos proporcionam mensagens na
linha de dilogo do controle. Estas mensagens no
interrompem o processamento
Os erros com as reaes necessrias, assim como
as mensagens na linha de dilogo encontram-se
descritos, de cada vez, nos ciclos individuais.

5.2

Tratamento de erros nos ciclos


Se nos ciclos tenham sido reconhecidos estados
errados, gera-se um alarme e o processamento
interrompido.
Nos ciclos so gerados alarmes com nmeros entre
61000 e 62999. Estes nmeros so subdivididos
mais uma vez quanto s reaes ao alarme e a
critrios de cancelamento.
O texto de erro exibido simultaneamente com o
nmero de alarme d-nos informaes mais
detalhadas sobre a causa do erro.
Nmero do alarme

Reao ao alarme

61000 ... 61999

NC_RESET

A preparao de blocos no CN
interrompida

62000 ... 62999

5-282

Critrio de cancelamento

Tecla de cancelamento

A preparao de blocos interrompida,


depois de apagar o alarme, o ciclo pode
ser continuado com NC-Start

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

5.3

03.96
04.00

Mensagens e tratamento de erros

5.3 Viso de conjunto dos alarmes de ciclo

Viso de conjunto dos alarmes de ciclo


Os nmeros de erros esto sujeitos seguinte
classificao:
6

X=0 alarmes de ciclo gerais


X=1 alarmes dos ciclos de perfurao, de grupos
de furos e de fresagem
X=6 alarmes dos ciclos de torneamento
Na seguinte tabela, encontram-se os erros que
ocorrem nos ciclos, o lugar do seu aparecimento
assim como inf. relativas eliminao de erros.
Nr. do alarme

Texto de alarme

Fonte

Explicao, soluo

61000

"Nenhuma
correo de
ferramentas ativa"

LONGHOLE
SLOT1
SLOT2
POCKET1 to
POCKET4
CYCLE71
CYCLE72
CYCLE90
CYCLE93 to
CYCLE96

A correo D tem de ser programada


antes da chamada do ciclo

61001

"Passo de rosca
incorreto"

CYCLE84
CYCLE840
CYCLE96
CYCLE97

Verificar os parmetros para o tamanho


da rosca e os dados para o passo
(contradizem-se)

61002

"Modo de trabalho
incorretamente
definido"

SLOT1
SLOT2
POCKET1
to POCKET4
CYCLE71
CYCLE72
CYCLE76
CYCLE77
CYCLE93
CYCLE95
CYCLE97
CYCLE98

O valor do parmetro VARI para o modo


de trabalho foi preestabelecido com erro
e tem de ser alterado

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

5-283

Mensagens e tratamento de erros

03.96
12.98

5.4 Mensagens nos ciclos

Nr. do alarme

Fonte

Explicao, soluo

61003

"Nenhum avano
programado no
ciclo"

CYCLE71
CYCLE72

O parmetro para o avano foi setado


incorretamente e precisa ser alterado.

61009

"Nr da ferramenta
ativa = 0"

CYCLE71
CYCLE72

No foi programado nenhuma


ferramenta (T) antes da chamada do
ciclo.

61010

"Medida de
acabamento muito
grande"

CYCLE72

A medida de acabamento na base


maior que a profundidade total, precisa
ser reduzida.

61011

"Escala no
permitida"

CYCLE71
CYCLE72

Um fator de medida est ativo que para


este ciclo no permitido.

61012

"Escala no plano
diferente"

CYCLE76
CYCLE77

61101

"Plano de referncia
incorretamente
definido"

CYCLE71
CYCLE72
CYCLE81
to
CYCLE90
CYCLE840
SLOT1
SLOT2
POCKET1 to
POCKET4
LONGHOLE

No caso da declarao da
profundidade relativa, os valores para o
plano de referncia e o plano de
retrocesso tm de ser diferentes. Ou
selecionar valores diferentes, ou
preestabelecer um valor absoluto para
a profundidade

61102

"Nenhuma direo
de fuso
programada"

CYCLE86
CYCLE87
CYCLE88
CYCLE840
POCKET3
POCKET4

O parmetro SDIR (ou SDR no


CYCLE840) tem de ser programado

61103

"Nmero dos furos


igual a zero"

HOLES1
HOLES2

No foi programado nenhum valor para


o nmero dos furos

61104

5-284

Texto de alarme

"Prejuzo de perfil das SLOT1


SLOT2
ranhuras/furos
LONGHOLE
oblongos"

Parametrizao errada da superfcie da


pea fresada nos parmetros que
determinam a posio das ranhuras/dos
furos oblongos sobre o crculo e a sua
forma

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

03.96
04.00

Mensagens e tratamento de erros

5.3 Viso de conjunto dos alarmes de ciclo

Nr. do alarme Texto de alarme

Fonte

Explicao, soluo

61105

"Raio de fresa grande SLOT1


demais"
SLOT2
POCKET1
to
POCKET4
LONGHOLE
CYCLE90

O dimetro da fresa utilizada


demasiado grande para a figura a
produzir; ou utilizar uma ferramenta com
um raio menor, ou alterar o contorno

61106

"Nmero ou distncia
dos elementos do
crculo"

HOLES2
LONGHOLE
SLOT1
SLOT2

Parametrizao errada de NUM ou


INDA, a disposio dos elementos do
crculo dentro de um crculo inteiro no
possvel

61107

"Primeira
profundidade de
perfurao est
definida incorret."

CYCLE83

A primeira profundidade de perfurao


situa-se contrariamente profundidade
total de perfurao

61108

"Nenhum valor
permitido para os
parmetros _RAD1
e _DP1"

POCKET3
POCKET4

O parmetro _RAD1 e _DP para a


definio da pista para o ajuste da
profundidade foi definido incorretamente.

61109

"Parmetro _CDIR
definido
incorretamente"

POCKET3
POCKET4

O valor do parmetro para o sentido da


fresagem _CDIR est definido
incorretamente e precisa ser modificado.

61110

"Acabamento na base > POCKET3


ajuste de profundidade" POCKET4

A medida de acabamento na base foi


definida maior que o mximo ajuste de
profundidade; ou reduzir a medida de
acabamento ou aumentar ajuste de prof.

61111

"Largura de ajuste >


dimetro da
ferramenta"

CYCLE71
POCKET3
POCKET4

A largura de ajuste programada maior


que o dimetro da ferramenta ativa e
precisa ser reduzida.

61112

"Raio de ferramenta
negativo"

CYCLE72
CYCLE76
CYCLE77
CYCLE90

O raio para a ferramenta ativa


negativo, precisa ser modificado para um
valor positivo.

61113

"Parmetro _CRAD
para o raio do canto
muito grande"

POCKET3

O parmetro para o raio do canto


_CRAD est programado muito grande e
precisa ser reduzido.

61114

"Sentido de
usinagem G41/G42
definido incorret."

CYCLE72

O sentido de usinagem da correo do


raio de fresagem G41/G42 foi
selecionado incorretamente.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

5-285

Mensagens e tratamento de erros

03.96
04.00

5.4 Mensagens nos ciclos

Fonte

Nr. do alarme

Texto de alarme

Explicao, soluo

61115

CYCLE72
"O modo de
aproximao ou de
retorno (reto / circular /
plano / rea) definido
incorretamente"

61116

"Percurso de
aproximao ou
retorno =0"

CYCLE72

O percurso de aproximao ou de
retorno est em zero e precisa ser
acertado; verifique o par. _LP1 ou _LP2.

61117

"Raio da ferramenta
ativo <= 0"

CYCLE71
POCKET3
POCKET4

O raio da ferramenta ativa negativo


ou zero e precisa ser modificado.

61118

"Comprimento ou
largura = 0"

CYCLE71

O comprimento ou largura da rea de


fresagem no permitida; verificar o
parmetro _LENG e _WID.

61124

"Largura de avano
no programada"

CYCLE71

Na simulao ativa sem ferramenta


sempre deve estar programado um
valor para a largura de avano MIDA.

61200

"Muitos elementos no
bloco de usinagem"

CYCLE76
CYCLE77

61211

"Nenhuma referncia
absoluta"

CYCLE76
CYCLE77

61213

"Raio do circulo muito CYCLE77


pequeno"

61215

"Blank dimenso
programada
incorretamente"

CYCLE76
CYCLE77

61601

"Dimetro da pea
acabada muito
pequeno"

CYCLE94
CYCLE96

Foi programado um dimetro de pea


acabada

61602

" Largura de
ferramenta definida
incorretamente"

CYCLE93

A ferramenta para abrir canais


superior largura programada do
recesso

61603

"Forma de recesso
est definida
incorretamente"

CYCLE93

Arredondamentos/chanfros no
fundo de recesso no se adaptam
largura do recesso

O modo de aproximao ou de retorno


foi programado incorretamente;
verifique os parmetros _AS1 ou AS2.

Canais planos em um elemento de


contorno paralelo ao eixo
longitudinal no so possveis

5-286

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

03.96

Mensagens e tratamento de erros

5.3 Viso de conjunto dos alarmes de ciclo

Nr. do alarme

Texto de alarme

Fonte

Explicao, soluo

61604

"A ferramenta ativa


prejudica o contorno
programado"

CYCLE95

Prejuzo de perfil em elementos de


cavidade, causado pelo ngulo de
incidncia da ferramenta utilizada, i..,
utilizar uma outra ferramenta ou
verificar o sub-programa de contorno

61605

"Contorno
programado com
erro"

CYCLE76
CYCLE77
CYCLE95

Foi reconhecido um elemento de


cavidade no permitido

61606

"Erro na preparao
do contorno"

CYCLE95

Durante a preparao do contorno foi


detectado um erro, este alarme sempre
aparece em relao com um alarme
NCK 10930 ... 10934, 15800 ou 15810

61607

"Ponto inicial
programado com
erro"

CYCLE95

O ponto inicial atingido antes da chamada


do ciclo no est situado fora do retngulo
descrito pelo sub-programa de contorno.

61608

"Foi programada
uma posio de
gume incorreta"

CYCLE94
CYCLE96

Tem de ser programada uma posio


de gume 1...4, que se adapta forma
do rebaixo

61609

" Forma definida


incorretamente "

CYCLE94
CYCLE96

Verificar os parmetros para a forma


do rebaixo

61610

"Nenhuma
profundidade
programada"

CYCLE76
CYCLE77
CYCLE96

61611

"Interseo no
encontrada"

CYCLE95

61612

"Rosca no pode ser


refeita"

CYCLE97
CYCLE98

62100

"Nenhum ciclo de
perfurao ativo"

HOLES1
HOLES2

62105

"Nmero de colunas
ou linhas zero"

CYCLE801

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

O sistema no pode calcular a


interseo com o contorno.
Verificar a programao de contorno ou
modificar o avano da profundidade

Antes da chamada do ciclo de grupo de


furos, no foi chamado de forma modal
um ciclo de perfurao

5-287

5.4

Mensagens e tratamento de erros

03.96
12.98

5.4 Mensagens nos ciclos

Mensagens nos ciclos


Os ciclos fazem sair mensagens na linha de dilogo
do controle. Estas mensagens no interrompem o
processamento.
Mensagens do-nos informaes sobre certos
comportamentos dos ciclos e sobre o avano do
trabalho, e mantm-se, em regra, durante uma fase
de trabalho ou at ao fim de ciclo. A seguintes
mensagens so possveis:
Texto da mensagem

Fonte

" Profundidade: Segundo o valor para a


profundidade relativa"

CYCLE81 ... CYCLE89, CYCLE840

" Furo oblongo sendo trabalhado"

LONGHOLE

"Ranhura sendo trabalhada"

SLOT1

"Ranhura circular sendo trabalhada"

SLOT2

" Direo de fresagem incorreta, gera-se G3"

SLOT1, SLOT2, POCKET1, POCKET2,


CYCLE90

"Forma alterada do rebaixo"

CYCLE94, CYCLE96

" Primeira profundidade de perfurao segundo


FDPR "

CYCLE83

"Ateno: medida excedente de acabamento


dimetro da ferramenta"

POCKET1, POCKET2

"Passo da rosca <No.> - trabalhando rosca


profunda"

CYCLE97, CYCLE98

"Passo da rosca <No.> - trabalhando rosca plana"

CYCLE97, CYCLE98

"Simulao ativa, nenhuma ferramenta programada,


contorno de acabamento trabalhado"

POCKET1...POCKET4,
SLOT1, SLOT2, CYCLE93,
CYCLE72

"Simulao ativa, nenhuma ferramenta programada,


contorno de acabamento trabalhado"

CYCLE72, POCKET1, ... POCKET4,


SLOT1, SLOT2, CYCLE93

"Simulao ativa, nenhuma ferramenta programada"

CYCLE71, CYCLE90, CYCLE94, CYCLE96

Em <n.> encontra-se o respectivo nmero da figura


justamente trabalhada.

!"

5-288

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di810D/FM-NC Manual de programao, Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Anexo
A Abreviaes ................................................................................................................... A-290
B Termos.......................................................................................................................... A-299
C Referncias ................................................................................................................... A-309
D Index............................................................................................................................. A-321

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-289

Appendix

04.00

Abreviaturas

Abreviaturas
A

Sada

AS

Sistema de automatizao

ASCII

American Standard Code for Information Interchange: Cdigo Padro


Americano para a Troca de Informaes

ASIC

Application Specific Integrated Circuit: circuito de conexo de


usurio

ASUB

Subprograma assncrono

AV

Preparao do trabalho

BA

Modo de operao

BAG

Grupo dos modos de operao

BB

Pronto a entrar em funcionamento

BCD

Binary Coded Decimals: Nr.decimais codif.em cdigo binrio

BCS

Basic Coordinate System Sistema bsico de coordenadas

BIN

Fichrios binrios (Binary Files)

BIOS

Basic Input Output System

BOT

Boot Files: fichrios de boot para SIMODRIVE 611 D

CAD

Computer-aided design

CAM

Computer-aided manufacturing

CNC

Computerized Numerical Control: controle numrico ajudado por


computador

COM

A-290

Comunicao

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Appendix

Abreviaturas

CP

Processador de comunicao

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-291

Appendix

04.00

Abreviaturas

CPU

Central Processing Unit: Unidade central de processamento

CR

Carriage Return

CRT

Cathode Ray Tube: Teletube

CSB

Central Service Board: PLC module

CTS

Clear To Send: Mensagem da prontidade para transmitir em


interfaces de dados em srie

CUTOM

Cutterradiuscompensation: correo do raio de ferramenta

DAC

Conversor digital analgico

DB

Mdulo de dados no PLC

DBB

Byte de mdulo de dados no PLC

DBW

Palavra de mdulo de dados no PLC

DBX

Bit de mdulo de dados no PLC

DC

Direct Control: Movimento do eixo circular no caminho mais curto


para a posio absoluta dentro de uma rotao

DCD
DCE

Data communication equipment

DDE

Dynamic Data Exchange Troca de dados dinmica

DIN

German Industrial Standard

DIO

Data Input/Output Entrada/sada de dados

DIR

Directory: diretrio

DLL

Dynamic Link Library

DOS

A-292

Carrier Detect

Disk Operating System

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Appendix

Abreviaturas

DPM

Dual Port Memory

DPR

Dual port RAM

DRAM

Dynamic random access memory

DRF

Differential Resolver Function (handwheel)

DRY

Dry Run: avano de ensaio

DSB

Decoding Single Block: bloco individual de decodificao

DTE

Data terminal equipment

DW

Dado elementar

Entrada

EIA Code

Cdigo especial de fita perfurada, o nmero de furos por caractere


sempre mpar

ENC

Encoder: gerador de valor real

EPROM

Erasable programmable read only memory

ERROR

Error from printer defeito da empressora

FB

Mdulo funcional

FBS

Tela plana

FC

Function Call: mdulo funcional no PLC

FDB

Banco de dados de produtos

FDD

Floppy Disk Drive

FEPROM

Flash-EPROM: memria de leitura e gravao

FIFO

First In First Out: Memria trabalhando sem indicao de endereo,


cujos dados so lidos pela ordem do seu armazenamento.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-293

Appendix

04.00

Abreviaturas

FIPO

Mdulo funcional

FM-NC

Mdulo funcional-controle numrico

FPU

Floating Point Unit: unidade de ponto flutuante

FRA

Mdulo Frame

FRAME

Registo (trama)

FRK

Correo do raio de fresa

FST

Feed Stop: Parada do avano

FUP

Esquema lgico (mtodo de programao para PLC)

GP

Rotina de base

GUD

Global User Data: dados globais do usurio

HD

Hard Disk: disco rgido

HEX

Designao abreviada para nmero hexadecimal

HHU

Hand-held unit

HiFu

Funo auxiliar

HMI

Interface homem mquina

HMS

Sistema de medio de elevada resoluo

HSA

Acionamento de fuso principal

HW

Hardware

I/O

Entrada/Sada

I/RF

A-294

Interpolador fino

FM

Power feed/return converter unit on the

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Appendix

Abreviaturas

SIMODRIVE 611(D)
IBN

Colocao em funcionamento

IF

Liberao de pulsos do mdulo de acionamento

IK (GD)

Comunicao implcita (dados globais)

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-295

Appendix

04.00

Abreviaturas

IKA

Interpolative Compensation: compensao interpol.

IM

Interface-Modul: grupo de conexo

IMR

Interface-Modul Receive: grupo de conexo para o modo de


recepo

IMS

Interface-Modul Send: grupo de conexo para o modo de emisso

INC

Increment: incremento

INI

Initializing Data: dados de inicializao

IPO

Interpolador

ISA

International standard architecture

ISO

International standard organization

ISO Code

Cdigo especial de fita perfurada, o nmero de furos por caractere


sempre par

JOG

Jogging: modo de preparao

K1 .. K4

Canal 1 a canal 4

K-Bus

Bus de comunicao

KD

Rotao de coordenadas

KOP

Esquema de contato (mtodo de programao para PLC)

Fator de amplificao de circuito

Kv

Relao de transmisso

LCD

Liquid-Crystal Display: Indicador pto-eletrnico com cristais


lquidos

LED

A-296

Light Emitting Diode: Diodo emissor de luz

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Appendix

Abreviaturas

LF

Line Feed

LMS

Sistema de medio de posio

LR

Regulador de posio

LUD

Local User Data

MB

Megabyte(s)

MD

Dados de mquina

MDA

Maual Data Automatic: entrada desde teclado

MK

Measuring circuit

MKS

Sistema de coordenadas da mquina

MLFB

Designao de produto legvel por mquina

MMC

Man Machine Communication: Superfcie de comando do controle


numrico para operar, programar e simular

MPF

Main Program File: programa de peas NC (programa principal

MPI

Multiport interface

MS

Microsoft (fabricante de Software)

MSTT

Painel de controle da mquina

NC

Numerical Control: controle numrico

NCK

Numerical Control Kernel: Ncleo de NC com preparao de bloco,


capacidade de posicionamento etc.

NCU

Numerical Control Unit: unidade de Hardware do NCK

NRK

Designao do sistema operacional do NCK

NST

Sinal de interface

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-297

Appendix

04.00

Abreviaturas

NURBS

Non uniform rational B spline

NV

Translao do ponto zero

OB

Mdulo de organizao no PLC

OEM

Original equipment manufacturer

OI

Interface do operador

OP

Painel de operao

OPI

Interface do painel de operao

OPI

Operation Panel Interface: conexo do painel de comando

OPT

Options: Opes

OSI

Open Systems Interconnection: normalizao para comunicao


com computador

P-Bus

Bus perifrico

PC

Computador pessoal

PCIN

Nome do SW para a transmisso de dados com o controle

PCMCIA

Personal Computer Memory Card International Association:


normalizao de placa de memria

PG

Dispositivo de programao

PLC

Programmable Logic Control: controle programvel

POS

Posicionamento

RAM

Random Access Memory: memria de programa, que pode ser lida


e gravada

REF
REPOS

A-298

Funo de referenciamento
Funo de reposicionamento

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Appendix

Abreviaturas

RISC

Reduced Instruction Set Computer: Tipo de processador com


conjunto de instrues pequeno e caudal de instrues rpido

ROV

Rapid Override: correo do movimento rpido

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-299

Appendix

04.00

Abreviaturas

RPA

R-Parameter Active: rea de memria no NCK para nmeros de


parmetros R

RPY

Roll Pitch Yaw: modo de rotao de um sistema de coordenadas

RTS

Request To Send: ligar a parte de emisso, sinal de controle de


interfaces de dados em srie

SBL
SD

Setting data

SDB

Mdulo de dados do sistema

SEA

Setting Data Active: designao (tipo de arquivo) para dados Setting

SFB

Mdulo funcional de sistema

SFC

System function call

SK

Softkey

SKP

Skip: suprimir bloco

SM

Motor passo a passo

SPF

Sub Program File: subprograma

SPS

Controlador lgico programvel

SRAM

Memria esttica (com armaz. intermedirio)

SRK

Correo do raio de gume

SSFK

Compensao de erro de passo de fuso

SSI

Serial Synchron Interface: interface sncrono em srie

STL

Lista de programa

SW

A-300

Single Block: bloco nico

Software

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Appendix

Abreviaturas

SYF

Aquivos de sistema

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-301

Appendix

04.00

Abreviaturas

TEA

Testing Data Aktive: identificador para dados de mquina

TO

Tool Offset: correo de ferramenta

TOA

Tool Offset Active: designao (tipo de arquivo) para correes de


ferramenta

TRANSMIT

Transform Milling into Turning: converso de coordenadas em tornos


para fresagem

UFR

User Frame: translao do ponto zero

UP

Subprograma

V24

Interface em srie (definio das linhas de transmisso entre DEE e


DE)

VSA

Acionamento do avano

WDP

Workpiece directory diretrio de peas

WKS

Sistema de coordenadas da pea

WKZ

Ferramenta

WLK

Correo do comprimento de ferramenta

WOP

Programao orientada oficina

WRK

Correo do raio de ferramenta

WZK

Correo da ferramenta

WZW

Troca de ferramenta

ZOA

Zero Offset Active: designao (tipo de arquivo) para dados de


translao do ponto zero

A-302

Mikro-Controller

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

Termos
Termos substanciais encontram-se descritos por ordem alfabtica. A
termos, que aparecem na parte de explicaes e para os quais h um
registo prprio, remete se por meio de ->

A
Alarmes

Todas as -> mensagens e alarmes so exibidas no painel de


comando em texto claro com data e hora e o respectivo smbolo para o
critrio de apagamento. A visualizao efetua-se separadamente para
os alarmes e as mensagens.
Alarmes e mensagens no programa de pea
Alarmes e mensagens podem ser exibidos diretamente, em texto claro,
desde o programa de peas.
Alarmes e mensagens do PLC
Alarmes e mensagens da mquina podem ser exibidos, em texto claro,
desde o programa PLC. Para tal, no so necessrios pacotes de
mdulos funcionais adicionais.
Alarmes de ciclos situam-se na margem de nmeros entre
60000...69999.

B
Blank (pea bruta)

Pea, com a qual se comea a usinagem de uma pea a trabalhar

Baustein (bloco)

Parte de um -> programa de peas limitado por Line Feed. Distinguemse -> blocos principais e -> blocos secundrios.

Block search (Busca de

Para verificar programas de peas ou aps uma interrupo do

bloco)

processamento, possvel selecionar, atravs da funo da busca de


bloco, qualquer posio no programa de peas, na qual o
procesamento deve ser iniciado ou continuado.

Boot

Carregamento do programa de sistema aps Power On.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-303

Anexo

04.00

Termos

C
CNC

-> NC

CNC high-level language

A linguagem de alto nvel proporciona: -> variveis de usurio, ->

(linguagem de alto nvel

variveis de usurio predefinidas, -> variveis de sistema, ->

CNC)

programao indireta,
-> funes aritmticas e trigonomtricas, -> operaes de comparao
e encadeamentos lgicos,
-> saltos e bifurcaes de programa,
-> coordenao de programas (SINUMERIK 840D), -> macros.

COM

Componente do controle NC para a execuo e coordenao de


comunicaes.

Contour (contorno)

Contorno da -> pea a trabalhar

Coordinate system

Veja -> sistema de coordenadas da mquina -> sistema de

sistema de coordenadas

coordenadas da pea

CPU

Central Processor Unit, -> Unidade central de processamento

Cycle - ciclo

Subprograma protegido, para a execuo de um processo de usinagem


repetido na -> pea a trabalhar

Cycle setting data (dados

Por meio destes dados setting especiais, possvel variar parmetros

setting do ciclo)

de ciclo na sua compensao

Cycle support (suporte

Na rea de comando "Programa", encontram-se em uma lista, sob o

de ciclos)

menu "Suporte de ciclos" os ciclos disponveis. Depois de selecionado


o ciclo de trabalho desejado, exibem-se os parmetros, em texto claro,
necessrios para a alocao de valores.

D
Data block (mdulo de

Unidade de dados do -> PLC, qual podem aceder -> programas

dados)

HIGHSTEP.
Unidade de dados do -> NC: mdulos de dados contm definies de
dados para dados globais de usurio. Na definio, os dados podem
ser diretamente inicializados.

Data transmission

A-304

PCIN um programa auxiliar para a emisso e recepo de dados de

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

program PCIN (programa

usurio CNC, atravs do interface em srie, tais como programas de

de transmisso de dados)

peas, correes de ferramentas etc.. O programa PCIN capaz de


correr sob MS-DOS em PCs industriais padro.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-305

Anexo

04.00

Termos

Diagnose (diagnstico)

rea de comando do controle


O controle contm tanto um programa de auto-diagnstico, como
rotinas de diagnstico para o servio: visualizadores do estado, de
alarmes e de servio.

Dimensional

No programa de trabalho, valores para a posio e para o passo podem

specification, metric and

ser programados em inch. Independentemente da medida programada

inches (especificao

(G70/G71), o controle ajustado a um sistema base.

medida mtrica e inch)

Os ciclos esto programados independentemente do sistema de


medidas.

E
Editor

O editor permite criar, alterar, completar, unir e inserir


programas/textos/blocos de programas.

F
Finished part contour

Contorno da pea acabada. Ver tambm -> pea bruta.

(contorno de pea
acabada)
Frame

Um Frame representa uma regra de clculo, que transfere um sistema


de coordenadas cartesianas em um outro sistema de coordenadas
cartesianas. Um Frame contm os componnetes -> translao do
ponto zero, -> rotao, -> alterao da escala, -> espelhao.
Dentro do ciclo, so programados Frames aditivos que tm efeito sobre
a indicao de valores reais durante a execuo do ciclo.
Depois de terminado o ciclo, est ativo o mesmo sistema de
coordenadas da pea como antes da chamada.

G
Geometry axis eixo
geomtrico

tridimensional no sistema de coordenadas da pea

Global main

Cada programa global/subprograma global pode aparecer somente uma

program/subroutine

vez sob o seu nome no diretrio, um mesmo nome de programaJ em

(programa/subprograma

diretrios diferentes com contedos diferentes no possvel como

globais)

A-306

Eixos geomtricos servem da descrio de uma rea bidimensional ou

programa global.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

I
Identifier (designador)

As palavras segundo DIN 66025 so completadas por designadores


(nomes) para variveis (variveis de clculo, variveis de sistema,
variveis de usurio), para subprogramas, palavras chave e palavras
com vrias letras de endereo. Estes suplementos tem o mesmo
significado coma as palavras na estrutura de blocos. Designadores tm
de ser inequvocos. O mesmo designador no pode ser utilizado para
objetos diferentes.

Imperial measurement

Sistema de medio que define as distncias em "polegada" e frao

system (sistema de

de polegadas.

medio imperial)

J
Jog

Modo de operao do controle (modo de preparao): No modo de


operao Jog, possvel ajustar a mquina. Eixos e fusos individuais
podem ser posicionados atravs das teclas de cursor por comando por
pulsador. Outras funes no modo so
-> o referenciamento, -> Repos assim como -> Preset (pr o valor real).

L
Languages (lnguas)

Os textos da guia do operador e as mensagens do sistema esto


disposio em 5 lnguas (disquete):
alemo, ingls, francs, italiano e espanhol.
Disponveis e selecionveis no controle so duas das lnguas
mencionada.

M
Machine (mquina)

rea de comando do controle

Machine coordinate

Sistema de coordenadas, que se refere aos eixos da mquina-

system (sistema de

ferramentas.

coordenadas da
mquiba)
Machine origin (ponto

Ponto fixo da mquina-ferramentas, ao qual se referem todos os

zero da mquina)

sistemas de medio (deduzidos).

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-307

Anexo

04.00

Termos

Macros

Resumo de um nmero de instrues sob um designador (nome). O


designador representa no programa o nmero das instrues
resumidas.

A-308

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

Main program (programa

-> Programa de peas com nmero ou designador, no qual podem ser

principal)

chamados masi outros programas principais, subprogramas ou ->


ciclos.

MDA

Modo de operao do controle: Manual Data Automatic. No modo


MDA, possvel introduzir blocos de programa individuais ou
sequncias de blocos sem referncia a um programa principal ou
subprograma, depois disso, estes podem ser executados
imediatamente atravs da tecla NC-Start.

Messages (mensagens)

Todas as mensagens programadas no programa de peas e -> alarmes


reconhecidos pelo sistema so exibidas, em texto claro, no painel de
controle, com data e hora e o respectivo smbolo para o critrio de
apagamento. A visualizao efetua-se separadamente para os alarmes
e as mensagens.

Metric measurement

Sistema normalizado de unidades: para comprimentos em milimetro

system (sistema de

(mm), metro (m), etc.

medio mtrico)
Mirroring (espelhar)

Na espelhao so trocados os sinais dos valores de coordenada de


um contorno em relao a um eixo. Esta operao possvel
simultneamente em relao a vrios eixos.

Module (mdulo)

"Mdulo" um termo dado a qualquer arquivo necessrio para a criao


de um programa de processamento.

N
NC

Numerical Control: o controle NC contm todos os componentes do


controle da mquina-ferramenta: -> NCK, -> PLC, -> MMC, -> COM.
Informao: Para os controles SINUMERIK FM-NC, 810D ou 840D seria
mais correto : controle CNC: computerized numerical control..

NCK

Numeric Control Kernel: componente do controle NC, que executa


-> programas de peas e cordena os movimentos para a mquinaferramenta.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-309

Anexo

04.00

Termos

Oriented spindle stop

Parada do fuso da pea na posio angular preestabelecida, p.ex., para

(parada orientada do

executar um trabalho adicional em um ponto certo.

fuso

Esta funo utiliza-se em alguns ciclos de perfurao.

P
Parameter (parmetros)

840D/FM-NC:

rea de comando do controle

Parmetros de clculo, pode ser posto ou consultado no


programa pelo programador do programa de pea para
quaisquer fins.

Part program

Uma sequncia de instrues para o controle NC que propicia uma

(subprograma)

conbinao especfica -> pea feita em um determinada operao de


uma -> pea bruta .

Part program

O gerenciamento do programa de peas pode ser organizado segundo -

management

> peas a trabalhar. A capacidade da memria do usurio especifica o

(gerenciamento do

nmero dos programas e dados a serem geridos. Cada arquivo

programa de peas)

(programas e dados) pode obter um nome de no mximo 24 caracteres


alfanumricos.

PG

Programador

PLC

Programmable Logic Control: -> controle de programa armazenado.


Componente do -> controle NC: controle adaptvel para o
processamento da lgica de controle da mquina-ferramenta.

Polar coordinates

Sistema de coordenadas, que especifica a posio de um ponto em um

(coordenadas polares)

plano atravs da sua distncia do ponto zero e do ngulo formado pelo


vector de raio com um eixo especificado.

Power On

Desligar e novamente ligar o controle.


Depois de carregar os ciclos, sempre necessrio efetuar um Power
On.

Program (programa)

rea de comando do controle


Sequncia de instrues para o controle.

A-310

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

R parameter (parmetro

Parmetro de clculo, pode ser utilizado ou consultado no programa,

R)

pelo programador do -> programa de peas -> para quaisquer fins.

Rapid traverse

A maior velocidade de torneamento de um eixo. usado para


movimentar uma ferramenta do apoio para a -> contorno da pea ou
retorno da ferramenta do contorno.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-311

Anexo

04.00

Termos

Rigid tapping (roscar

Esta funo permite furar roscas sem mandril adaptador. Pelo

com macho sem mandril

posicionamento interpolador do fuso como eixo circular e do eixo de

compensador)

perfurao, as roscas so abertas exatamente profundidade de


perfurao final, p.ex. furos cegos (Condio: modo de eixo do fuso). > CYCLE84

Rotation (rotao)

Componente de um -> frame que define a rotao do sistema de


coordenada por um ngulo especfico.

S
Scaling

Componente de um -> frame que causa alteraes especficas na


escala.

Serial V24 interface

Para a entrada/sada dos dados h no mdulo deEdio

(interface em srie V24)

MMC MMC100 um interface em srie V.24 (RS232), nos mdulos de


MMC MMC101 e MMC102 esto disponveis dois interfaces V.24.
Atravs destes interfaces, possvel carregar e salvar programas de
trabalho, ciclos, assim como dados de fabricante e de usurio.

Services

rea de operao do controle.

Setting data (dados

Dados que informam o controle NC sobre propriedades da mquina-

setting)

ferramentas, de maneira definida pelo software de sistema.

Standard cycles (ciclos

Para tarefas de trabalho que se repitem frequentemente esto

padro)

disposio ciclos padro::


para a tecnologie Furar/Fresar
para a tecnologia Tornear (SINUMERIK FM-NC)
Na rea de comando "Programa" encontram-se numa lista, sob o menu
"Suporte de ciclos" os ciclos disponveis. Depois de selecionar o ciclo
de trabalho desejado, so visualizados, em texto claro, os parmetros
necessrios para a alocao de valores

Subroutine

Sequncia de instrues de um -> programa de peas, as quais podem

(subprograma)

ser chamadas , com parmetros de abastecimento diferentes,


repetidas vezes. A chamada do subprograma efetua-se desde um
programa principal. Cada subprograma pode ser bloqueado contra
leitura e visualizao no autorizadas. -> Ciclos representam uma
forma de subprogramas.

A-312

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

T
Tapping with floating

A perfurao da rosca efetua-se sem e com encoder de fuso (G33 ou

tapholder (roscar com

G63) -> CYCLE840

macho com mandril


compensador)
Text editor ( editor de

-> Editor

texto)
Tool (ferramenta)

Parte efetiva na mquina-ferramentas que causa a usinagem, tais como


ferramenta de tornear, fresa, broca, raio LASER...

Tool edge radius

Quando um contorno est programado, isto presupe que a ferramenta

compensation (correo

apropriada est sendo utilizada. Caso isto no seja sempre possvel o

do raio de ferramenta)

controle da permisso para o raio de curvatura da ferramenta que est


sendo utilizada. O ponto central da curvatura deslocado pelo raio de
curvatura projetado equidistnte ao contorno.
Ciclos de torneamento e de furao selecionam e deselecionam o raio
de compensao de corte internamente.

Tool offset

Uma ferramenta selecionada por um programa de funes-T (5


decadas, integer) no bloco . Mais de nove cortes (endereos D)
podem ser nomeados para qualquer nmero T. O nmero de
ferramentas para ser gerenciado no controle setado na etapa de
configurao.

Tool radius

Para poder programar diretamente um -> contorno de pea desejado, o

compensation (correo

controle tem de percorrer, considerando o raio da ferramenta utilizada,

do raio de ferramenta)

uma trajetria equidistante ao contorno (G41/G42).

U
User-defined variable

Usurio pode definir variveis no -> sub-programa ou bloco de dados

(variveis definidas pelo

(global user data) para o seu prprio uso. Uma definio contm a

usurio)

especificao do tipo de dados e o nome da varivel. Veja tambm ->


sistema de variveis.
Ciclos trabalham intermanente com varivie definidas pelo usurio.

V
Variable definition

Uma definio de variveis contm a especificao de um tipo de dados

(definio de variveis)

e de um nome da varivel. Com o nome da varivel pode referir-se ao

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-313

Anexo

04.00

Termos

valor da varivel.

A-314

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Termos

W
Workpiece (pea a

Pea a ser gerada / trabalhada pela mquina-ferramentas.

trabalhar)
Workpiece contour

Contorno terico da -> pea a ser criada / trbalhada.

(contorno da pea a
trabalhar)
Workpiece coordinate

O sistema de coordenadas da pea a trabalhar tem o seu ponto inicial

system (sistema de

no -> ponto zero da pea a trabalhar. Na programao no sistema de

coordenadas da pea)

coordenadas da pea a trabalhar, as medidas e direes referem-se a


este sistema.

Workpiece origin (ponto

O ponto zero da pea o ponto inicial para o -> sistema de

zero da pea)

coordenadas da pea. Est definido por distncias ao ponto zero da


mquina..

Z
Zero offset (translao do

Preestabelecimento de um novo ponto de referncia para um sistema

ponto zero)

de coordenadas, ajustvel referenciando-se a um ponto zero existente e


a um -> Frame.
SINUMERIK FM-NC: Podem ser selecionadas quatro translaes de
ponto zero independentespor eixo CNC.
SINUMERIK 840D: Est disposio um nmero projetvel de
translaes de ponto zero ajustveis para cada eixo CNC. As
translaes selecionveis atravs de funes G tm efeito alternativo
External
Adicionalmente a todas as translaes que especificam a posio do
ponto zero da pea a trabalhar, possvel sobrepor uma translao de
ponto zero externa

por roda de mo (translao DRF) ou

pelo PLC.

Programvel
Por meio da instruo TRANS, possvel programar translaes do
zero para todos os eixos de trajetria e de posicionamento.

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-315

A-316

Anexo

Termos

04.00

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

Anexo

Termos

A-317

Anexo

04.00

Referncias

Literatura
Documentao geral
/BU/

SINUMERIK 840D/810D/FM-NC
Documentao de pedido
Catlogo NC 60.1
N. de pedido.: E86060-K4460-A101-A6-7600

/ST7/

SIMATIC
SIMATIC S7 Controle de memria programvel
Catlogo ST 70
N. de pedido.: E86 060-K4670-A111-A3

/VS/

SINUMERIK 840D/810D/FM-NC
Documentao tcnica
Catlogo NC 60.2
N. de pedido.: E86060-D4460-A201-A4-7600

/W/

SINUMERIK 840D/810D/FM-NC
Folhetos

/Z/

SINUMERIK, SIROTEC, SIMODRIVE


Acessrio e equipamentos para mquinas especiais
Catlogo NC Z
N. de pedido.: E86060-K4490-A001-A6-7600

Documentao eletrnica
/CD6/

O sistema SINUMERIK

(04.00 Edio)

DOC ON CD
(com todos os folhetes SINUMERIK 840D/810D/FM-NC e
SIMODRIVE 611D)
N. de pedido.: 6FC5 298-5CA00-0BG2

A-318

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Referncias

Documentao do usurio
/AUE/

SINUMERIK 840D/810D/FM-NC
AutoTurn Graphic Sistema de programao

(07.99 Edio)

Instrues de operao
Parte 2: Setup
N. de pedido.: 6FC5 298-4AA50-0BP2
/AUK/

SINUMERIK 840D/810D/FM-NC
Short Guide AutoTurn Operation

(07.99 Edio)

N. de pedido.: 6FC5 298-4AA30-0BP2


/AUP/

SINUMERIK 840D/810D/FM-NC
AutoTurn Graphic Sistema de programao

(07.99 Edio)

Instrues de operao
Part 1: Programming
N. de pedido.: 6FC5 298-4AA40-0BP2
/BA/

SINUMERIK 840D/810D/FM-NC
Instrues de manejo

(04.00 Edio)

N. de pedido.: 6FC5 298-5AA00-0BP2

/BAE/

Instrues de manejo
Instrues de operao programao interrativa (MMC 102/103)

SINUMERIK 840D/810D/FM-NC
Instr. de operao unidade painel de operao

(04.96 Edio)

N. de pedido.: 6FC5 298-3AA60-0BP1


/BAH/

SINUMERIK 840D/810D
Instrues de operao HT 6 (HPU nova)

(06.00 Edio)

N. de pedido.: 6FC5 298-0AD60-0BP0


/BAK/

SINUMERIK 840D/810D/FM-NC
Guia resumido de operao

(12.98 Edio)

N. de pedido.: 6FC5 298-4AA10-0BP0


/BAM/

SINUMERIK 840D/810D
Instrues de operao ManualTurn

(12.99 Edio)

N. de pedido.: 6FC5 298-5AD00-0BP0


/KAM/

SINUMERIK 840D/810D
Manual resumido ManualTurn

(11.98 Edio)

N. de pedido.: 6FC5 298-2AD40-0BP0

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-319

Anexo

04.00

Referncias

/BAS/

SINUMERIK 840D/810D
Instrues de operao ShopMill

(11.99 Edio)

N. de pedido.: 6FC5 298-5AD10-0BP1


/KAS/

SINUMERIK 840D/810D
Short Guide ShopMill

(01.98 Edio)

N. de pedido.: 6FC5 298-2AD30-0BP0


/BAP/

SINUMERIK 840D/840Di/810D
Instrues de operao unidade progr.nnio

(04.00 Edio)

N. de pedido.: 6FC5 298-5AD20-0BP1


/BNM/

SINUMERIK 840D/840Di/810D/FM-NC
Instrues de usurio Ciclos de medio

(04.00 Edio)

N. de pedido.: 6FC5 298-5AA70-0BP2


/DA/

SINUMERIK 840D/840Di/810D/FM-NC
Instrues de diagnstico

(04.00 Edio)

N. de pedido.: 6FC5 298-5AA20-0BP2


/PG/

SINUMERIK 840D/840Di/810D/FM-NC
Instrues de programao Princpios fundamentais (04.00 Edio)
N. de pedido.: 6FC5 298-5AB00-0BP2

/PGA/

SINUMERIK 840D/840Di/810D/FM-NC
Instrues de programao avanado

(04.00 Edio)

N. de pedido.: 6FC5 298-5AB10-0BP2


/PGK/

SINUMERIK 840D/810D/FM-NC
Manual resumido programao

(12.98 Edio)

N. de pedido.: 6FC5 298-5AB30-0BP0


/PGZ/

SINUMERIK 840D/840Di/810D/FM-NC
Instrues de programao Ciclos

(04.00 Edio)

N. de pedido.: 6FC5 298-5AB40-0BP2


/PI/

PCIN 4.4
Software para transmisso de dados do/para mdulo MMC
N. de pedido.: 6FX2 060-4AA00-4XB0 (Alemo, Ingls, Frances)
Pedido de: WK Frth

A-320

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Referncias

/SYI/

SINUMERIK 840Di
Vista geral sistema

(06.00 Edio)

N. de pedido.: 6FC5 298-5AE40-0BP0

Documentao de fabricante/de servio

a) Lists
/LIS/

SINUMERIK 840D/840Di/810D/FM-NC
SIMODRIVE 611D
Listas

(04.00 Edio)

N. de pedido.: 6FC5 297-5AB70-0BP2


b) Hardware
/BH/

SINUMERIK 840D/840Di/810D/FM-NC
Manual dos componentes de operao (HW)

(04.00 Edio)

N. de pedido.: 6FC5 297-5AA50-0BP2


/BHA/

SIMODRIVE Sensor
Encoder absoluto com Profibus DP
Manual do usurio (HW)

(02.99 Edio)

N. de pedido.: 6SN1197-0AB10-0BP1
/EMV/

SINUMERIK, SIROTEC, SIMODRIVE


EMC Instrues de instalao

(06.99 Edio)

Manual planejamento (HW)


N. de pedido.: 6FC5 297-0AD30-0BP1
/PHC/

SINUMERIK 810D
Manual configurao (HW)

(04.00 Edio)

N. de pedido.: 6FC5 297-3AD10-0BP2


/PHD/

SINUMERIK 840D
NCU 561.2-573.2 Configurao manual (HW)

(04.00 Edio)

N. de pedido.: 6FC5 297-5AC10-0BP2


/PHF/

SINUMERIK FM-NC
NCU 570 Configurao manual (HW)

(04.96 Edio)

N. de pedido.: 6FC5 297-3AC00-0BP0

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-321

Anexo

04.00

Referncias

/PMH/

SIMODRIVE Sensor

(05.99 Edio)

Sistema de medio para driver do fuso


Manual de configurao/Instalao, SIMAG-H (HW)
N. de pedido.: 6SN1197-0AB30-0BP0
c) Software
/FB1/

SINUMERIK 840D/840Di/810D/FM-NC
Caractersticas funcionais mquina bsica (Parte 1) (04.00 Edio)
em seguinte, so citados os respectivos captulos
N. de pedido.: 6FC5 297-5AC20-0BP2
A2
A3
B1

Sinais diversos de interface


Monitorao de eixos, reas de proteo
Controle contnuo da trajetria, parada de preciso e Look

Ahead
B2

Acelerao

D1

Ajudas ao diagnstico

D2

Programao interativa

F1

Ir para limitador fixo Stop

G2

Velocidades, sistemas de valor terico/valor real,


regulao

H2

Sada de funes auxiliares ao PLC

K1

Modo grupo, canal, Programa modo de operao

K2

Eixos, sistema de coordenadas, Frames


Atual-sistema valor para pea, externo Zero Offset

K4
N2

PARADA DE EMERGNCIA

P1

Eixo transversal

P3

Programa bsico PLC

R1

Aproximao do ponto de referncia

S1

Fusos

V1

Avanos

W1
/FB2/

Comunicao

Compensao de ferrramenta

SINUMERIK 840D/840Di/810D(CCU2)/FM-NC

(04.00 Edio)

Descrio das funes, funes avanadas (Parte 2)


incluindo FM-NC: Tornear, motor passo a passo
(em seguinte, so citados os respectivos captulos)
N. de pedido.: 6FC5 297-5AC30-0BP2
A4
B3

Several Painel de operao e NCUs

B4

A-322

Digital e analgico NCK I/Os


Operao via PC/PG

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Referncias

F3

Diagnose Remota

H1

Jog com / sem nnio

K3

Compensaes

K5

BAG, canais, troca de eixo

L1

FM-NC bus local

M1

Transformao cinemtica

M5

Medio

N3

Cames de Software, sinais de caminho

N4

Puncionar e roer

P2

Eixos de posicionamento

P5

Oscilao

R2

Eixos circulares

S3

Fuso sncrono

S5

Aes sncronas (at SW 3)

S6

Controle por motor passo a passo

S7

Configurao da memria

T1

Eixos de diviso

W3

Troca de ferramentas

W4
/FB3/

Retificao

SINUMERIK 840D/840Di/810D(CCU2)/FM-NC
Descrio das funes, funes especiais (Parte3)
(em seguinte, so citados os respectivos captulos)

(04.00 Edio)

N. de pedido.: 6FC5 297-5AC80-0BP2


F2
G1
G3

Transformao de 3-eixos para 5-eixos


Eixos tipo Gantry
Tempos de ciclo

K6

Monitorao do tnel de contorno

M3

Movimento acoplado e acoplamento de valor de guia

S8

Velocidade de rotao constante da pea para retificao

Centerless
T3

Controle tangencial

V2

Preprocessamento

W5

Correo do raio de ferramenta 3D

TE1

Regulao da distncia

TE2

Eixo anlogo

TE3

Master-Slave para drives

TE4

Transformao Package Handling

TE5

Setpoint troca

TE6

MCS Coupling

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-323

Anexo

04.00

Referncias

/FBA/

SIMODRIVE 611D/SINUMERIK 840D/810D


Carac. funcionais funes de acionamento

(04.00 Edio)

(em seguinte, so citados os respectivos captulos)


N. de pedido.: 6SN1 197-0AA80-0BP6
DB1 Mensagens de funcionamento/reaes ao alarme
DD1 Funes de diagnstico
DD2 Circuito de regulao de velocidade
DE1 Funes de acionamento ampliadas
DF1

Liberaes

DG1 Parmetriao de transdutores


DM1 Calcular parmetros do motor/da unidade de potncia e
dados de regulador
DS1 Circuito de regulao de corrente
D1
/FBAN/

Monitoraes/limitaes

SINUMERIK 840D/SIMODRIVE 611D digital


Descrio das funes
Mdulo-ANA

(11.99 Edio)

N. de pedido.: 6SN1 197-0AB80-0BP0


/FBD/

SINUMERIK 840D
Descrio das funes digitalizao

(07.99 Edio)

N. de pedido.: 6FC5 297-4AC50-0BP0


DI1

Escaniar com sensores Tactile (scancad scan)

DI3

Escaniar com Lasers (scancad laser)

DI4
/FBDN/

Start-up

DI2

Gerao programa de furao (scancad mill)

CAM Integrao DNC NT-2000


Descrio das funes

10.99 Edio)

Sistema para gerenciamento de dados NC e distribuio de


dados
N. de pedido.: 6FC5 297-5AE50-0BP0
/FBFA/

SINUMERIK 840D/810D
Descrio das funes
ISO Dialects para SINUMERIK

(04.00 Edio)

N. de pedido.: 6FC5 297-5AE10-0BP1


/FBHLA/

SINUMERIK 840D/SIMODRIVE 611 digital


Descrio das funes

A-324

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Referncias

Mdulo HLA

(08.99 Edio)

N. de pedido.: 6SN1 197-0AB60-0BP1

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-325

Anexo

04.00

Referncias

/FBMA/

SINUMERIK 810D/810D
Descrio das funes ManualTurn

(12.99 Edio)

N. de pedido.: 6FC5 297-5AD50-0BP0


/FBO/

SINUMERIK 840D/810D/FM-NC
Descrio das funes
Configurao da interface operador OP 030

(03.96 Edio)

(em seguinte, so citados os respectivos captulos)


N. de pedido.: 6FC5 297-3AC40-0BP0
BA

Instrues de operao

EU

Development Environment (Pacote de configurao)

PS

Somente Online: Syntax de configurao (Pacote de

configurao)
PSE
IK
/FBP/

Introduo da configurao da interface do usurio


Screen Kit: Software Update e configurao

SINUMERIK 840D
Descrio das funes programao C-PLC

(03.96 Edio)

N. de pedido.: 6FC5 297-3AB60-0BP0


/FBR/

SINUMERIK 840D/810D
Descrio das funes
SINCOM Computer Link

(02.00 Edio)

N. de pedido.: 6FC5 297-5AD60-0BP0


NFL
NPL
/FBSI/

Interface Host Computer


Interface PLC/NCK

SINUMERIK 840D/SIMODRIVE

(05.00 Edio)

Descrio das funesSINUMERIK Safety Integrated


N. de pedido.: 6FC5 297-5AB80-0BP1
/FBSP/

SINUMERIK 840D/810D
Descrio das funes ShopMill

(05.00 Edio)

N. de pedido.: 6FC5 297-5AD80-0BP1


/FBST/

SIMATIC FM STEPDRIVE/SIMOSTEP
Descrio da funo

(01.97 Edio)

N. de pedido.: 6SN1 197-0AA70-0BP3

A-326

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Referncias

/FBSY/

SINUMERIK 840D/810D
Descrio das funes ao de sincronismo

(04.00 Edio)

Para madeira, vidro, cermica, prensado


N. de pedido.: 6FC5 297-5AD40-0BP2
/FBTD/

SINUMERIK 840D/810D
Descrio das funes

(04.99 Edio)

Informao ferramenta SINTDI com Help-Online


N. de pedido.: 6FC5 297-5AE00-0BP0
/FBU/

SIMODRIVE 611 universal


Descrio das funes

(10.99 Edio)

Componente Closed-Loop Control para controle velocidade e


posicionamento
N. de pedido.: 6SN1 197-0AB20-0BP2
/FBW/

SINUMERIK 840D/810D
Descrio das funes gerenciamento de ferramenta (04.00 Edio)
N. de pedido.: 6FC5 297-5AC60-0BP2

/HBI/

SINUMERIK 840Di
Manual

(06.00 Edio)

N. de pedido.: 6FC5 297-5AE50-0BP0


/IK/

SINUMERIK 840D/810D/FM-NC
Screen Kit MMC 100/ unidade painel de operao (06.96 Edio)
Descrio das funes: Software Update e configurao
N. de pedido.: 6FC5 297-3EA10-0BP1

/KBU/

SIMODRIVE 611 universal


Descrio resumida

(10.99 Edio)

Componente Closed-Loop Control para controle velocidade


N. de pedido.: 6SN1 197-0AB40-0BP2
/PJLM/

SIMODRIVE
Guia de planejamento Linear Motors

(02.00 Edio)

(sobre requisio)
ALL

Informaes gerais sobre motores lineares

1FN1

1FN1 Trs fases AC Linear Motor

1FN3

1FN3 Trs fases AC Linear Motor

CON

Conexo

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-327

Anexo

04.00

Referncias

N. de pedido.: 6SN1 197-0AB70-0BP1

A-328

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

04.00

Anexo

Referncias

/PJM/

SIMODRIVE
Planning Guide Motors
Trs fases AC Motors para avano e

(01.98 Edio)

Drives fuso principal


N. de pedido.: 6SN1 197-0AA20-0BP3
/PJU/

SIMODRIVE 611-A/611-D
Planning Guide Inverters

(08.98 Edio)

Transistor PWM Inverters for


AC Feed Drives and AC Main Spindle Drives
N. de pedido.: 6SN1 197-0AA00-0BP4
/POS1/

SIMODRIVE POSMO A
User Manual
Distributed Positioning Motor on PROFIBUS DP

(02.00 Edio)

N. de pedido.: 6SN2 197-0AA00-0BP1


/POS2/

SIMODRIVE POSMO A
Instrues de instalao (inclui o POSMO A)

(12.98 Edio)

N. de pedido.: 462 008 0815 00


/S7H/

SIMATIC S7-300
Manual: Assembly, CPU Data (HW)

(10.98 Edio)

Manual de referncia: Module Data


N. de pedido.: 6ES7 398-8AA03-8AA0
/S7HT/

SIMATIC S7-300
Manual: STEP 7, Conhecimentos principais, V. 3.1

(03.97 Edio)

N. de pedido.: 6ES7 810-4CA02-8AA0


/S7HR/

SIMATIC S7-300
Manual: STEP 7, Manuais de referncia, V. 3.1

(03.97 Edio)

N. de pedido.: 6ES7 810-4CA02-8AR0


/S7S/

SIMATIC S7-300
FM 353 Step Drive mdulo de posicionamento

(04.97 Edio)

Encomendar em conjunto com o pacote de configurao


/S7L/

SIMATIC S7-300
FM 354 Servo Drive Modulo de posicionamento

(04.97 Edio)

Encomendar em conjunto com o pacote de configurao

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

A-329

A-330

Anexo

Referncias

04.00

Siemens AG 2000 All rights reserved.


SINUMERIK 840D/840Di/810D/FM-NC Instr. de programao. Ciclos (PGZ) - 04.00 Edio

Você também pode gostar